スタッフブログ
2015年6月18日
車載PCを作るよ!!!! まずは目から?
おひさしぶりです、やっと金のエンゼラーになった鈴木です。
金のエンゼル少しばかり前にエンゼル狩りに行った時のことです、
厳選した2箱を購入し狩り捕り、楽しみに家に帰りました。
最近勝率が悪かったので、「どうかな~」と1箱目の嘴を開けました。
(゚д゚)!
(つд⊂)
(゚д゚)! <△◇※mりおあm….

うひょ~金だ~~ヽ(´ー`)ノ
自分で金を当てたのは初めてなので、もの凄く嬉しかったです!

前回の「車載PCを作るよ!! ぱわわっぷ!」から2年近く経ってしまいました。
製作が思うように進まなかったり、ボツになったりと、モチベーションも奈落の底に落ちていました。

今回の記事は、そんな中で作られた、目のお話です。

IMG_2341

目? なんのこっちゃ?

と、言われそうですが、
パソコンで目に相当するのは、やっぱりカメラだと思います。

ん? カメラ付けるだけじゃないの?

と、またまた言われそうですが、
今回作るのは、カメラを複数台使って車両前方の障害物の位置を検出する仕組みです。
自動運転には欠かさない仕組みですね。

初めに、カメラの映像から人や車を探して四角く囲むプログラムを書いてみたのですが、
なんだかCPUに負荷は掛かるし、精度も悪いので使い物になりませんでした。

IMG_0672IMG_0722次に、カメラ2台を使って視差による障害物の検出をする方法(人間の目の仕組みと同じ)に切り替えました。
識別できなくても、人でも、車でも、落下物でも何でも前方にあれば危険なので…


さっそくプログラムを書いて試してみます。

4つあるウィンドウの左下のウィンドウが前方に在る物までの距離を表示しているものです。
白く明るいほど近くに在るという表示にしてみました。

動作も軽く、リアルタイムに計算できているようです。
問題は、2台のカメラのシャッターを同期させるにはどうするかです。
僅かな視差から結果を得るので、タイミングがずれると計算結果もずれます。
カメラの調整をしたらもうちょっと良い結果が得られそうです。

次は、お口のお話かも…!?

次回「車載PCを作るよ!!!次は口…やっと音が…」へつづく…

いいね! 0
読み込み中...
1,045 views