...

実験研究! 符号パターンをカメラで 撮影して位置・角度を測る

by user

on
Category: Documents
31

views

Report

Comments

Transcript

実験研究! 符号パターンをカメラで 撮影して位置・角度を測る
第 1 部 実験編
特 集 はじめての
角度分解能なんと
1°
!
カメラ×画像処理
第1章
ウェブ・アプリで試せる!
自作 3D スキャナをでわかる
画像処理の世界
実験研究! 符号パターンをカメラで
撮影して位置・角度を測る
上田 智章
スキャン対象物 y
z
x
照射先
ライン・レーザ
P
注視点
ウェブ・カメラ
このワクの中の
パターンを読み取る
ターンテーブル
回転角を読み取る
カメラで読み取った
1と0のパターン
図 1 非接触でターン・テーブルの回転角度がわかる! 試作中の 3D
スキャナ
m系列符号の相互相関の程度
筆者は現在,市販の USB 接続のウェブ・カメラを使った
3D スキャナを製作しています(図 1)
.3D スキャナには精
密な位置決めが必要なので,図 1 のような符号パターンを
印刷したターン・テーブル式位置決め器を作り,画像処理
で位置や角度を測定できるようにしました.
求めた角度
図2 カメラで撮影したパターンを画像処理すれば回転角度を特定できる
2 に示すようにキャプチャ画像の手前側にある一部分のパ
ターンを抽出して,リアルタイムに分解能約 1°
(360/381°
)
製作物
で検出して回転角度を表示できます.
光切断法に使ったライン・レーザは,市販のレーザ・ポ
● ハードウェア
インタ・モジュール(400 円台)に直径 6mm アクリル棒ある
2 枚重ねにした CD と CD ケースを使ってターン・テーブ
いはホットボンドを輪切りにして接着しただけの簡単なも
ルを構成しており,手回しで回転させます.回転角度の検
のです(写真 1).ライン・レーザには市販モジュールもあ
出には回転角度センサは使用せず,レーベル印刷した回転
り,2,200 円程度で購入でき,どちらも単 3 電池 2 本で電圧
角度読み取り用のパターンをウェブ・カメラで撮影し,図
3V をかけて駆動すると点灯します.
● キーテクノロジー…m 系列符号の数学的性質による
位置決め
ターン・テーブルに印刷されている位置決め用パターン
は m 系列符号(maximal sequence code)あるいは疑似ノイ
ズ(pseudo noise)と呼ばれる 2 進符号です.符号長は 127
(a)試作したアクリル棒接着品
(b)市販品
写真 1 対象物の 3D スキャン・データを得るために使う! ライン・
レーザ
14
ビットのものを採用し,3 倍オーバサンプリングを行ってい
ます.後述するこの符号の数学的な性質を使って部分パ
ターンから回転角度を分解能約 1°
(360/381°)で求めていま
July 2013
Fly UP