FrontPage
防犯カメラを用いた低解像度ナンバープレートの数字識別†
はじめに†
犯罪捜査において、防犯カメラに写った不審車両のナンバープレートを認識することは大変重要である。しかしナンバープレートが小さく撮影されていて、目視で数字を認識できない状況も多い。本研究では防犯カメラが犯罪後も使用可能であること、ナンバープレートには0から9の10種類の数字しか使われていないことの2点に着目し、このような場合にも防犯カメラの画像から数字を認識する手法を提案する。
本手法の説明†
処理の流れ†
図1 本手法の処理の流れ
- 不審車両が映っている画像が与えられる
- (1) の画像から数字が書かれているであろう箇所を切り抜く、これを入力画像とする
- (1) の映像を撮影したカメラを用いて,リファレンスプレートを撮影
- 文字テンプレートの作成
- 画像間の類似性の比較・数字識別
リファレンスプレートの作成†
- 00 - 00, 11 - 11, ... ,10種類のナンバープレートを準備
- 実際のナンバープレートを用意するのは困難であるためフリーのグラフィックソフト(GIMP) で数字を合成し作成
図2 リファレンスナンバープレートの例
文字テンプレートの作成†
リファレンスプレートを検証したい画像に映っている不審車両と同じ向き・同じ位置になるように設置し, 向きと位置を少しずつ変えて撮影する。
これを00 - 00,11 - 11, ... , 99-99 の10種類すべてにおいて行うと 図3 のような画像が得られる。
図3 撮影したリファレンスプレート画像
リファレンスプレートを撮影した画像 ( 図3 ) から, 数字が描かれているであろう箇所を切り出す。今回は、数字につき20 枚, 計200 枚の画像が得られる。
図4 は文字テンプレートの一例である。
図4 文字テンプレートの一例
類似性の比較†
入力画像が 0 ~ 9 のどの数字と似ているかを求める方法としてテンプレートマッチングを用いる。 テンプレートマッチングとは、 入力画像とテンプレート画像を重ね合わせることにより比較照合し、判定する処理である。
今回、入力画像と文字テンプレートに比較には正規化相互相関を用いた。
- 正規化相互相関
- 画像の明るさの変動があっても安定的に類似度を計算することができる
- 類似度:どのくらい似ているか?を表す評価値であり、範囲は-1≦ 類似度 ≦1である
- 類似度が1に近いほど、2つの画像は似ている
ナンバープレートの数字識別†
図5 ナンバープレートの数字識別の方法
最適値の選択方法†
実験・結果†
使用画像†
図6 6 × 10 pixcel 図7 5 × 8 pixcel 図8 4 × 6 pixcel
まとめ†
- 防犯カメラに映った車両のナンバープレートから、数字を識別することができた。
- 今後の課題
- サイズが小さい場合の文字認識の精度の向上
- 文字テンプレート作成の工夫:画像の切り出しを手動で行っているので、画像切り出しの自動化