Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
YK
Uploaded by
Yukihiro Katsumi
PPTX, PDF
396 views
まよいの墓(レゴ編)
2017/2/4-5で開催されたHackDay2017で作成した作品の解説です。
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 73
2
/ 73
3
/ 73
4
/ 73
5
/ 73
6
/ 73
7
/ 73
8
/ 73
9
/ 73
10
/ 73
11
/ 73
12
/ 73
13
/ 73
14
/ 73
15
/ 73
16
/ 73
17
/ 73
18
/ 73
19
/ 73
20
/ 73
21
/ 73
22
/ 73
23
/ 73
24
/ 73
25
/ 73
26
/ 73
27
/ 73
28
/ 73
29
/ 73
30
/ 73
31
/ 73
32
/ 73
33
/ 73
34
/ 73
35
/ 73
36
/ 73
37
/ 73
38
/ 73
39
/ 73
40
/ 73
41
/ 73
42
/ 73
43
/ 73
44
/ 73
45
/ 73
46
/ 73
47
/ 73
48
/ 73
49
/ 73
50
/ 73
51
/ 73
52
/ 73
53
/ 73
54
/ 73
55
/ 73
56
/ 73
57
/ 73
58
/ 73
59
/ 73
60
/ 73
61
/ 73
62
/ 73
63
/ 73
64
/ 73
65
/ 73
66
/ 73
67
/ 73
68
/ 73
69
/ 73
70
/ 73
71
/ 73
72
/ 73
73
/ 73
More Related Content
PDF
AWS Amplify XRを動かしてみたら、、、
by
Tsuyoshi Yamamoto
PDF
Ruby on Railsではじめるrspecテスト
by
Kanako Kobayashi
PDF
Raytracing4
by
Kazuma Hatta
PDF
HTML5 Conference 2015 WebGLハンズオン資料
by
Kazuya Hiruma
PDF
Ember コミュニティとわたし
by
Ryunosuke SATO
PDF
Ruby&Rails入門講座-1
by
Koji SHIMADA
PPTX
hackday2017に参加しました。
by
Yukihiro Katsumi
PDF
まよいの墓 - HackDay2017 #hackdayjp
by
Hikari Fukasawa
AWS Amplify XRを動かしてみたら、、、
by
Tsuyoshi Yamamoto
Ruby on Railsではじめるrspecテスト
by
Kanako Kobayashi
Raytracing4
by
Kazuma Hatta
HTML5 Conference 2015 WebGLハンズオン資料
by
Kazuya Hiruma
Ember コミュニティとわたし
by
Ryunosuke SATO
Ruby&Rails入門講座-1
by
Koji SHIMADA
hackday2017に参加しました。
by
Yukihiro Katsumi
まよいの墓 - HackDay2017 #hackdayjp
by
Hikari Fukasawa
More from Yukihiro Katsumi
PDF
New Relic の一部機能を触った話
by
Yukihiro Katsumi
PDF
swooleを試してみた
by
Yukihiro Katsumi
PDF
今更ながらDBのカウントアップの話
by
Yukihiro Katsumi
PDF
エンタープライズアプリケーションアーキテクチャパターン
by
Yukihiro Katsumi
PDF
Php artisan migrate
by
Yukihiro Katsumi
PPTX
Virtualbox+vagrant+docker
by
Yukihiro Katsumi
PPTX
arcadeがやりたい!
by
Yukihiro Katsumi
PDF
Brainf**k
by
Yukihiro Katsumi
PDF
アルカナに入社しました。
by
Yukihiro Katsumi
PPTX
ぱわぽ
by
Yukihiro Katsumi
New Relic の一部機能を触った話
by
Yukihiro Katsumi
swooleを試してみた
by
Yukihiro Katsumi
今更ながらDBのカウントアップの話
by
Yukihiro Katsumi
エンタープライズアプリケーションアーキテクチャパターン
by
Yukihiro Katsumi
Php artisan migrate
by
Yukihiro Katsumi
Virtualbox+vagrant+docker
by
Yukihiro Katsumi
arcadeがやりたい!
by
Yukihiro Katsumi
Brainf**k
by
Yukihiro Katsumi
アルカナに入社しました。
by
Yukihiro Katsumi
ぱわぽ
by
Yukihiro Katsumi
Recently uploaded
PDF
20260119_VIoTLT_vol22_kitazaki_v1___.pdf
by
Ayachika Kitazaki
PDF
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
PDF
TomokaEdakawa_職種と講義の関係推定に基づく履修支援システムの基礎検討_HCI2026
by
Matsushita Laboratory
PDF
maisugimoto_曖昧さを含む仕様書の改善を目的としたアノテーション支援ツールの検討_HCI2025.pdf
by
Matsushita Laboratory
PDF
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
PDF
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
20260119_VIoTLT_vol22_kitazaki_v1___.pdf
by
Ayachika Kitazaki
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
TomokaEdakawa_職種と講義の関係推定に基づく履修支援システムの基礎検討_HCI2026
by
Matsushita Laboratory
maisugimoto_曖昧さを含む仕様書の改善を目的としたアノテーション支援ツールの検討_HCI2025.pdf
by
Matsushita Laboratory
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
まよいの墓(レゴ編)
1.
まよいの墓(レゴ編) 2017/2/23 Image Recognition (failure)
Specialist at Studio Arcana 勝見 幸弘
2.
参加しました
3.
作りました
4.
全体図
5.
全体図 ココらへんを担当
6.
やったこと
7.
レゴで迷路を作る レゴをカメラで撮影 撮影画像から2次元配列データを作成 配列データをサーバに送信
8.
撮影(webカメラ) 画像解析 サーバに送信 VRとかの処理 迷路作成(レゴ) 担当部分
9.
前提 • ブラウザ上で実装する。 • 画像解析などもjavascriptで行う。 webVRだしね
10.
撮影(webカメラ) 画像解析 サーバに送信 VRとかの処理 迷路作成(レゴ)
11.
個別に解説
12.
迷路作成(レゴ)
13.
迷路作成(レゴ) • 下地として白のレゴを敷き詰める。白のレゴ が通路となる。 • 赤のレゴを置く。赤のレゴが壁となる。 •
左上・右下に青のレゴを置く。左上がスター ト、右下がゴールとなる。
14.
迷路作成(レゴ) • 青や赤のレゴは白のレゴの上に置く。 • レゴの凸1つを1マスとし、全体は16×16マス の迷路とする。
15.
迷路作成(レゴ) こんな感じ
16.
迷路作成(レゴ) こんな感じ スタート ゴール 通路 壁 16個 16個
17.
撮影(webカメラ)
18.
撮影(webカメラ) • レゴを撮影する。 • 撮影の際はカメラを持つ手などの影が映らな いようにする。
19.
撮影(webカメラ) こんな感じ
20.
撮影(webカメラ) こんな感じ カメラ
21.
画像解析
22.
画像解析 • レゴを撮影した画像を2次元配列のjsonデータ にする。 • jsonデータはレゴと同じ16×16として、レゴの 状態を表現する。 •
赤いレゴを1、その他の色のレゴを0とする。
23.
画像解析 こんな感じ { data: [ [ 0,
0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 ], [ 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0 ], [ 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 0, 1, 1 ], [ 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 ], ・・中略・・ [ 0, 1, 1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0 ], [ 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1 ], [ 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1 ], [ 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0 ] ] } 16行 16列
24.
サーバに送信
25.
サーバに送信 • 画像解析で生成したjsonデータを送信する。 • websocketで行う。
26.
サーバに送信 こんな感じ var socket =
io(‘http://xxxx.xxx.xx‘); socket.emit('maze_update', json_data); ここはサーバ実装者に言われただけな のでほぼノータッチ
27.
全部を組み合わせる
28.
こんな感じ
29.
ではテスト
30.
レゴの迷路
31.
変換
32.
変換 jsonだとわかりにくいのでmapぽく変換
33.
比較
34.
比較
35.
おしい!
36.
おしい! いない。。
37.
いけるんじゃない?
38.
簡単じゃん!
39.
では状態を変えて再テスト
40.
レゴの迷路
41.
変換
42.
全然駄目!!!!!!
43.
全然駄目!!!!!! • 10回やったら成功パターンは2回程度 (´・ω・`).;:…
44.
全然駄目!!!!!! • 10回やったら成功パターンは2回程度 • 大体駄目なパターンになる (´・ω…:.;::..
45.
全然駄目!!!!!! • 10回やったら成功パターンは2回程度 • 大体駄目なパターンになる •
そもそも きれいな正方形に撮影することが困難 (´・;::: .:.;: サラサラ..
46.
まよいの墓 材料 まずレゴをデータにしま・・・ ああ・・・ あああああ ああああああああああああ ああああああああああああ もういい。。
47.
問題1
48.
レゴの高さが無視できない
49.
レゴの高さが無視できない レゴを横から見る
50.
レゴの高さが無視できない 光
51.
レゴの高さが無視できない 光 影
52.
レゴの高さが無視できない 光 影 影の部分をブロックに 誤認識してしまう
53.
レゴの高さが無視できない ひどい。。。。
54.
問題2
55.
レゴの高さが無視できない2
56.
レゴを真上から見たとき 理想
57.
レゴを真上から見たとき 現実(雑)
58.
レゴを真上から見たとき 現実(雑) レゴのマスが正常に測定できない
59.
レゴの高さが無視できない2 上に乗ってるレゴと下のレゴで面積が違う
60.
レゴの高さが無視できない2 上に乗ってるレゴと下のレゴで面積が違う めっちゃせまい狭い。。。。。。。
61.
解決策
62.
そんなものは無かった
63.
たぶん • 光いっぱい当てる • 平面で撮れるようにカメラのセッティングを 努力する 。。とかでできるんじゃないですか?
64.
他にも レゴも何種類化の色を使って道と壁以外の表現 をしたかった。
65.
使いたかった。。
66.
他にも レゴも何種類化の色を使って道と壁以外の表現 をしたかった。 撮影のタイミング次第でレゴの色がかわってし まうため諦め。。。
67.
まとめ • レゴの高さが無視できない(影ができる) • レゴの高さが無視できない(レゴの1マスを1 マスと認識できない)
68.
まとめ • レゴの高さが無視できない(影ができる) • レゴの高さが無視できない(レゴの1マスを1 マスと認識できない) 当日解決せず!
69.
簡単にできると思ってた。。
70.
http://news.infoseek.co.jp/article/prtimes_000000034_000014803/ とある記事
71.
http://news.infoseek.co.jp/article/prtimes_000000034_000014803/ とある記事
72.
http://news.infoseek.co.jp/article/prtimes_000000034_000014803/ とある記事
73.
本当すいません!
Download