-
Notifications
You must be signed in to change notification settings - Fork 0
/
mm7a2D-imgproc2.html
219 lines (169 loc) · 16.1 KB
/
mm7a2D-imgproc2.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>mm7a-imgproc2 - Camera mouse mm-6 / 7 / 8</title>
<meta name="keywords" content="micromouse、マイクロマウス、製作、FPGA、カメラ" />
<meta name="description" content="カメラを搭載したマイクロマウスの紹介" />
<link rel="alternate" type="application/rss+xml" title="RSS" href="./index.php?cmd=rss" />
<link rel="stylesheet" media="screen" href="skin/hokukenstyle/g_blue06/main.css?1482806308">
<link rel="stylesheet" media="print" href="skin/hokukenstyle/g_blue06/main_print.css">
<script>
if (typeof QHM === "undefined") QHM = {};
QHM = {"window_open":true,"exclude_host_name_regex":"","default_target":"_blank"};
</script><meta name="GENERATOR" content="Quick Homepage Maker; version=6.0.8; haik=false" />
<link rel="canonical" href="./index.php?mm7a-imgproc2">
<script src="js/qhm.min.js"></script></head>
<body>
<!-- ◆ Head copy ◆ ===================================================== -->
<div id="headcopy" class="qhm-head-copy">
<h1>カメラ搭載マイクロマウス Camera mouse mm-6 / 7 / 8</h1>
</div><!-- END: id:headcopy -->
<div id="wrapper"><!-- ■BEGIN id:wrapper -->
<!-- ◆ Header ◆ ========================================================== -->
<div id="header">
<div id="logo"><a href="./"><img src="image/qhm_logo.jpg?1482806308" alt="Camera mouse mm-6 / 7 / 8" title="Camera mouse mm-6 / 7 / 8" /></a></div>
</div>
<!-- ◆ Navigator ◆ ======================================================= -->
<div id="navigator">
<!-- SITENAVIGATOR CONTENTS START -->
<ul class="list1" ><li><a href="./" title="FrontPage">トップ</a></li>
<li><a href="About_Me.html" title="About_Me">プロファイル</a></li>
<li><a href="Links.html" title="Links">Links</a></li></ul>
<!-- SITENAVIGATOR CONTENTS END -->
</div>
<!-- ◆ Content ◆ ========================================================= -->
<div id="main"><!-- ■BEGIN id:main -->
<div id="wrap_content"><!-- ■BEGIN id:wrap_content -->
<div id="content"><!-- ■BEGIN id:content -->
<h2 class="title">mm7a-imgproc2</h2>
<div id="body"><!-- ■BEGIN id:body -->
<!-- BODYCONTENTS START -->
<div class="qhm-align-right" style="text-align:right"><p><a href="mm7a2D-imgproc.html" title="mm7a-imgproc"><Prev 2013年迷路画像</a> Next></p></div>
<h2 id="content_1_0">mm-7a 35回大会迷路画像 <a class="anchor" id="p9a298f7" name="p9a298f7"></a></h2>
<p>2014年 35回大会予選及び決勝でmm-7aが撮影した画像と処理結果を紹介します。</p>
<p>カメラ高さZcと方位角θを変えながら撮影した6枚の画像と逆射影変換した画像です。変換画像に重畳している白い点は、サーチした迷路交点です。<br />
マウスを迷路スタート地点に置くと、スタート地点のセンターでその場回転し、45°75°15°の向きで撮影します。</p>
<h3 id="content_1_1">予選迷路撮影画像 <a class="anchor" id="hd00144c" name="hd00144c"></a></h3>
<div class="ie5" ><table class="style_table" cellspacing="1" border="0"><tbody><tr><th class="style_th">予選迷路撮影画像</th><th class="style_th">逆射影変換画像</th></tr><tr><td class="style_td">Zc=250mm θ=75°<br class="spacer" /><a href="refimg/2014mep-H135L.jpg" title="θ=75"><img src="refimg/2014mep-H135L.jpg" alt="θ=75" title="θ=75" width="354" height="209" /></a></td><td class="style_td"><br class="spacer" /><a href="refimg/2014mep-PROJ135L.jpg" title="θ=75 proj"><img src="refimg/2014mep-PROJ135L.jpg" alt="θ=75 proj" title="θ=75 proj" width="226" height="225" /></a></td></tr><tr><td class="style_td">Zc=250mm θ=45°<br class="spacer" /><a href="refimg/2014mep-H135M.jpg" title="θ=45"><img src="refimg/2014mep-H135M.jpg" alt="θ=45" title="θ=45" width="354" height="218" /></a></td><td class="style_td"><br class="spacer" /><a href="refimg/2014mep-PROJ135M.jpg" title="θ=45 proj"><img src="refimg/2014mep-PROJ135M.jpg" alt="θ=45 proj" title="θ=45 proj" width="228" height="226" /></a></td></tr><tr><td class="style_td">Zc=250mm θ=15°<br class="spacer" /><a href="refimg/2014mep-H135R.jpg" title="θ=15"><img src="refimg/2014mep-H135R.jpg" alt="θ=15" title="θ=15" width="354" height="212" /></a></td><td class="style_td"><br class="spacer" /><a href="refimg/2014mep-PROJ135R.jpg" title="θ=15 proj"><img src="refimg/2014mep-PROJ135R.jpg" alt="θ=15 proj" title="θ=15 proj" width="235" height="222" /></a></td></tr><tr><td class="style_td">Zc=58mm θ=75°<br class="spacer" /><a href="refimg/2014mep-H0L.jpg" title="θ=75"><img src="refimg/2014mep-H0L.jpg" alt="θ=75" title="θ=75" width="354" height="192" /></a></td><td class="style_td"><br class="spacer" />手前に見える黒い輪郭の部分は、カメラと本体をつなぐケーブルが見えている。迷路の壁判定に影響は無い。</td></tr><tr><td class="style_td">Zc=58mm θ=45°<br class="spacer" /><a href="refimg/2014mep-H0M.jpg" title="θ=45"><img src="refimg/2014mep-H0M.jpg" alt="θ=45" title="θ=45" width="354" height="187" /></a></td><td class="style_td"><br class="spacer" /><a href="refimg/2014mep-PROJ0LMR.jpg" title="θ=45 proj"><img src="refimg/2014mep-PROJ0LMR.jpg" alt="θ=45 proj" title="θ=45 proj" width="182" height="182" /></a><br class="spacer" />3枚の画像を重ねて判定するようにした。スタート近傍の3x3領域のみ用いる。</td></tr><tr><td class="style_td">Zc=58mm θ=15°<br class="spacer" /><a href="refimg/2014mep-H0R.jpg" title="θ=15"><img src="refimg/2014mep-H0R.jpg" alt="θ=15" title="θ=15" width="354" height="196" /></a></td><td class="style_td"><br class="spacer" /></td></tr></tbody></table></div>
<h3 id="content_1_2">予選迷路壁判定結果と走行経路 <a class="anchor" id="v7c554a1" name="v7c554a1"></a></h3>
<p>上記の画像を用いてmm-7aが壁を検出した結果と走行経路です。</p>
<div class="img_margin_left" style="float:left"><a href="refimg/2014mep-analyzedmaze.png" title="mm-7 analyzed maze Final"><img src="refimg/2014mep-analyzedmaze.png" alt="mm-7 analyzed maze Final" title="mm-7 analyzed maze Final" width="412" height="414" /></a></div>
<p>壁の判定は100%合っていました。<br />
これまで得られた様々な照明条件の迷路画像を用いて、壁の有無を判定するアルゴリズムを検討し直し,判定の確度を改善しました。<br />
壁の周辺の実画像と,理想の壁画像テンプレートの相互相関を求めることで,実画像のコントラストや背景のノイズ(壁の変色による)に対して強くしました。</p>
<p>大会では2度迷路解析に失敗しましたが,カメラの仰角の誤差が大きかったため画像処理での補正範囲を越えた可能性が高いです。</p>
<div class="clear"></div>
<hr class="full_hr" />
<h3 id="content_1_3">決勝迷路撮影画像 <a class="anchor" id="e0ec33f9" name="e0ec33f9"></a></h3>
<div class="ie5" ><table class="style_table" cellspacing="1" border="0"><tbody><tr><th class="style_th">決勝迷路撮影画像</th><th class="style_th">逆射影変換画像</th></tr><tr><td class="style_td">Zc=250mm θ=75°<br class="spacer" /><a href="refimg/2014mef-H135L.jpg" title="θ=75"><img src="refimg/2014mef-H135L.jpg" alt="θ=75" title="θ=75" width="354" height="214" /></a></td><td class="style_td"><br class="spacer" /><a href="refimg/2014mef-PROJ135L.jpg" title="θ=75 proj"><img src="refimg/2014mef-PROJ135L.jpg" alt="θ=75 proj" title="θ=75 proj" width="223" height="224" /></a></td></tr><tr><td class="style_td">Zc=250mm θ=45°<br class="spacer" /><a href="refimg/2014mef-H135M.jpg" title="θ=45"><img src="refimg/2014mef-H135M.jpg" alt="θ=45" title="θ=45" width="354" height="217" /></a></td><td class="style_td"><br class="spacer" /><a href="refimg/2014mef-PROJ135M.jpg" title="θ=45 proj"><img src="refimg/2014mef-PROJ135M.jpg" alt="θ=45 proj" title="θ=45 proj" width="233" height="227" /></a></td></tr><tr><td class="style_td">Zc=250mm θ=15°<br class="spacer" /><a href="refimg/2014mef-H135R.jpg" title="θ=15"><img src="refimg/2014mef-H135R.jpg" alt="θ=15" title="θ=15" width="354" height="213" /></a></td><td class="style_td"><br class="spacer" /><a href="refimg/2014mef-PROJ135R.jpg" title="θ=15 proj"><img src="refimg/2014mef-PROJ135R.jpg" alt="θ=15 proj" title="θ=15 proj" width="234" height="221" /></a></td></tr><tr><td class="style_td">Zc=58mm θ=75°<br class="spacer" /><a href="refimg/2014mef-H0L.jpg" title="θ=75"><img src="refimg/2014mef-H0L.jpg" alt="θ=75" title="θ=75" width="354" height="193" /></a></td><td class="style_td"><br class="spacer" /></td></tr><tr><td class="style_td">Zc=58mm θ=45°<br class="spacer" /><a href="refimg/2014mef-H0M.jpg" title="θ=45"><img src="refimg/2014mef-H0M.jpg" alt="θ=45" title="θ=45" width="354" height="198" /></a></td><td class="style_td"><br class="spacer" /><a href="refimg/2014mef-PROJ0LMR.jpg" title="θ=45 proj"><img src="refimg/2014mef-PROJ0LMR.jpg" alt="θ=45 proj" title="θ=45 proj" width="184" height="182" /></a><br class="spacer" /></td></tr><tr><td class="style_td">Zc=58mm θ=15°<br class="spacer" /><a href="refimg/2014mef-H0R.jpg" title="θ=15"><img src="refimg/2014mef-H0R.jpg" alt="θ=15" title="θ=15" width="354" height="196" /></a></td><td class="style_td"><br class="spacer" /></td></tr></tbody></table></div>
<h3 id="content_1_4">決勝迷路壁判定結果と走行経路 <a class="anchor" id="v7c554a1" name="v7c554a1"></a></h3>
<p>上記の画像を用いてmm-7aが壁を検出した結果と走行経路です。</p>
<div class="img_margin_left" style="float:left"><a href="refimg/2014mef-analyzedmaze.png" title="mm-7 analyzed maze Final"><img src="refimg/2014mef-analyzedmaze.png" alt="mm-7 analyzed maze Final" title="mm-7 analyzed maze Final" width="412" height="408" /></a></div>
<p>壁の判定は100%合っていました。<br />
決勝迷路では変色の激しい壁は見当たらず,カメラマウスを考慮していただいたようです。</p>
<div class="clear"></div>
<div class="qhm-align-right" style="text-align:right"><p><a href="mm7a2D-imgproc.html" title="mm7a-imgproc"><Prev 2013年迷路画像</a> Next></p></div>
<!-- BODYCONTENTS END -->
</div><!-- □END id:body -->
<!-- summary start -->
<!-- summary end --></div><!-- □END id:content -->
</div><!-- □ END id:wrap_content -->
<!-- ◆sidebar◆ ========================================================== -->
<div id="wrap_sidebar"><!-- ■BEGIN id:wrap_sidebar -->
<div id="sidebar">
<!-- ■BEGIN id:menubar -->
<div id="menubar" class="bar">
<!-- MENUBAR CONTENTS START -->
<h2 id="content_3_0">メニュー</h2>
<h3 id="content_3_1"><a href="./" title="FrontPage">はじめに</a></h3>
<hr class="full_hr" />
<h3 id="content_3_2"><a href="mm2D-82D-outline.html" title="mm-8-outline">mm-8a 概要</a></h3>
<h4 id="content_3_3"><a href="mm82D-motor.html" title="mm8-motor">モーターを作る</a></h4>
<h4 id="content_3_4"><a href="mm82D-imgproc.html" title="mm8-imgproc">2016迷路画像</a></h4>
<h4 id="content_3_5"><a href="mm8b2D-imgproc.html" title="mm8b-imgproc">2017迷路画像</a></h4>
<hr class="full_hr" />
<h3 id="content_3_6"><a href="mm2D-7a.html" title="mm-7a">mm-7a 概要</a></h3>
<h4 id="content_3_7"><a href="mm7a2D-imgproc.html" title="mm7a-imgproc">2013決勝迷路画像</a></h4>
<h4 id="content_3_8" class="focus"><a href="./" title="mm7a-imgproc2">2014迷路画像</a></h4>
<hr class="full_hr" />
<h3 id="content_3_9"><a href="mm2D-7.html" title="mm-7">mm-7 概要</a></h3>
<h3 id="content_3_10"><a href="mm72D-system.html" title="mm7-system">ハードウェア</a></h3>
<h4 id="content_3_11"><a href="mm72D-system.html" title="mm7-system">システム構成</a></h4>
<h4 id="content_3_12"><a href="mm72D-pwb.html" title="mm7-pwb">プリント基板</a></h4>
<h3 id="content_3_13"><a href="mm72D-imgproc.html" title="mm7-imgproc">迷路画像解析</a></h3>
<h4 id="content_3_14"><a href="mm72D-imgproc2.html" title="mm7-imgproc2">2012予選迷路画像</a></h4>
<hr class="full_hr" />
<h3 id="content_3_15"><a href="E6-A6-82-E8-A6-81-.html" title="概要">mm-6 概要</a></h3>
<h3 id="content_3_16"><a href="E3-83-8F-E3-83-BC-E3-83-89-E3-82-A6-E3-82-A7-E3-82-A2-.html" title="ハードウェア">ハードウェア</a></h3>
<h4 id="content_3_17"><a href="E3-83-8F-E3-83-BC-E3-83-89-E3-82-A6-E3-82-A7-E3-82-A2-.html" title="ハードウェア">システム構成</a></h4>
<h4 id="content_3_18"><a href="FPGA.html" title="FPGA">FPGA</a></h4>
<h4 id="content_3_19"><a href="CPU.html" title="CPU">CPU</a></h4>
<h4 id="content_3_20"><a href="E3-82-A4-E3-83-A1-E3-83-BC-E3-82-B8-E3-82-BB-E3-83-B3-E3-82-B5-.html" title="イメージセンサ">イメージセンサ</a></h4>
<h4 id="content_3_21"><a href="E3-83-97-E3-83-AA-E3-83-B3-E3-83-88-E5-9F-BA-E6-9D-BF-.html" title="プリント基板">プリント基板</a></h4>
<h4 id="content_3_22"><a href="E5-AE-9F-E8-A3-85-.html" title="実装">実装</a></h4>
<h3 id="content_3_23"><a href="E3-82-BD-E3-83-95-E3-83-88-E3-82-A6-E3-82-A8-E3-82-A2-.html" title="ソフトウエア">ソフトウエア</a></h3>
<h3 id="content_3_24"><a href="E9-96-8B-E7-99-BA-E7-92-B0-E5-A2-83-.html" title="開発環境">開発環境</a></h3>
<hr class="full_hr" />
<h3 id="content_3_25"><a href="mm2D-6A2D-outline.html" title="mm-6A-outline">mm-6A</a></h3>
<hr class="full_hr" />
<h2 id="content_3_26">その他</h2>
<h3 id="content_3_27"><a href="APEC20142D-report.html" title="APEC2014-report">APEC2014-report</a></h3>
<p><br /></p>
<hr class="full_hr" />
<div class="qhm-plugin-recent"><h5>最新の5件</h5><div><strong>2018-03-11</strong>
<ul class="recent_list">
<li><a href="mm8b2D-imgproc.html" title="mm8b-imgproc">mm8b-imgproc</a></li>
<li><a href="./" title="FrontPage">FrontPage</a></li>
</ul>
<strong>2017-12-03</strong>
<ul class="recent_list">
<li><a href="About_Me.html" title="About_Me">About_Me</a></li>
</ul>
<strong>2017-06-28</strong>
<ul class="recent_list">
<li><a href="mm82D-imgproc.html" title="mm8-imgproc">mm8-imgproc</a></li>
</ul>
<strong>2017-01-15</strong>
<ul class="recent_list">
<li><a href="mm82D-motor.html" title="mm8-motor">mm8-motor</a></li>
</ul>
</div></div>
<hr class="full_hr" />
<!-- MENUBAR CONTENTS END -->
</div>
<!-- □END id:menubar --></div><!-- □END id:sidebar -->
</div><!-- □END id:wrap_sidebar -->
<div id="main_dummy" style="clear:both;"></div>
</div><!-- □END id:main -->
<!-- ◆ navigator2 ◆ ========================================================== -->
<div id="navigator2"><!-- ■BEGIN id:navigator2 -->
<!-- SITENAVIGATOR2 CONTENTS START -->
<p><a href="#navigator">↑ページのトップへ</a> / <a href="./" title="FrontPage">トップ</a></p>
<!-- SITENAVIGATOR2 CONTENTS END -->
</div><!-- □END id:navigator2 -->
<!-- ◆ Footer ◆ ========================================================== -->
<div id="footer"><!-- ■BEGIN id:footer -->
<div id="copyright"><!-- ■BEGIN id:copyright -->
<p> Copyright © 2021 <a href="./"></a> All Rights Reserved.<br />
東京都,[email protected]</p>
</div><!-- □END id:copyright -->
<!-- ◆ Toobar ◆ ========================================================== -->
</div><!-- □END id:footer -->
<!-- ◆ END ◆ ============================================================= -->
</div><!-- □END id:wrapper -->
<!-- ■ QHM copy right■ ============================================== -->
<div id="licence">
<p>powered by <strong><a href="http://www.open-qhm.net/">QHM</a> 6.0.8</strong> haik<br /> based on <a href="http://pukiwiki.sourceforge.jp/">PukiWiki</a> 1.4.7 License is <a href="http://www.gnu.org/licenses/gpl.html">GPL</a>. <a href="index.php?cmd=qhmauth">QHM</a> </p><!-- ■ W3C ロゴ■ ============================================== -->
<p style="text-align:right; margin-top:5px;">
<a href="./index.php?cmd=rss&ver=1.0"><img src="image/rss.png" width="36" height="14" alt="最新の更新 RSS" title="最新の更新 RSS" /></a>
<a href="http://validator.w3.org/check?uri=referer"><img
src="image/valid-xhtml10.png"
alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
</p>
</div>
<!-- ■ アクセスタグ■ ============================================== -->
<script>
$("#body, [role=main]").fitVids({ignore:""});
</script></body>
</html>