IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 日本電気株式会社の特許一覧

特開2024-99029プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法
<>
  • 特開-プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法 図1
  • 特開-プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法 図2
  • 特開-プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法 図3
  • 特開-プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法 図4
  • 特開-プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法 図5
  • 特開-プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法 図6
  • 特開-プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法 図7
  • 特開-プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法 図8
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024099029
(43)【公開日】2024-07-24
(54)【発明の名称】プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法
(51)【国際特許分類】
   G06T 7/00 20170101AFI20240717BHJP
   G08G 1/015 20060101ALI20240717BHJP
【FI】
G06T7/00 300F
G06T7/00 350B
G06T7/00 660Z
G08G1/015
【審査請求】有
【請求項の数】24
【出願形態】OL
(21)【出願番号】P 2024072366
(22)【出願日】2024-04-26
(62)【分割の表示】P 2022114800の分割
【原出願日】2014-11-11
(31)【優先権主張番号】P 2013239598
(32)【優先日】2013-11-20
(33)【優先権主張国・地域又は機関】JP
(71)【出願人】
【識別番号】000004237
【氏名又は名称】日本電気株式会社
(74)【代理人】
【識別番号】100103894
【弁理士】
【氏名又は名称】家入 健
(72)【発明者】
【氏名】高橋 勝彦
(57)【要約】
【課題】二輪車の搭乗者のヘルメットの着用の有無を、高精度に検出することができる技術を提供すること。
【解決手段】本発明は、道路を撮影している撮影装置の撮影画像から二輪車の位置を特定し、特定された二輪車の上部位置の領域の画像から搭乗している人の頭部に対応する搭乗者頭部領域を推定し、搭乗者頭部領域から抽出した画像特徴と、ヘルメット着用時及びヘルメット非着用時の少なくとも一方の頭部に対応する画像特徴とを比較し、搭乗者のヘルメットの着用又は非着用を判定するヘルメット着用判定方法である。
【選択図】図1
【特許請求の範囲】
【請求項1】
ヘルメットを着用した頭部を含む第1画像の画像特徴と、ヘルメットを着用していない頭部を含む第2画像の画像特徴とが登録された辞書を用いて、撮影装置が撮影した画像の画像特徴と前記辞書に登録された画像特徴とに基づき、前記画像に映る頭部のヘルメットの着用及びヘルメットの非着用を判定するヘルメット着用判定処理、
をコンピュータに実行させるプログラム。
【請求項2】
前記撮影装置が撮影した前記画像の画像特徴は、前記画像から抽出された画像特徴である、
請求項1に記載のプログラム。
【請求項3】
前記撮影装置が撮影した前記画像から、前記画像の画像特徴を抽出する抽出処理、
をさらにコンピュータに実行させる請求項1又は2に記載のプログラム。
【請求項4】
前記頭部は二輪車の搭乗者の頭部である、
請求項1~3のいずれか1項に記載のプログラム。
【請求項5】
前記ヘルメット着用判定処理は、前記第1画像の画像特徴及び前記第2画像の画像特徴と、前記撮影装置が撮影した前記画像の画像特徴との類似に基づき、前記画像に映る頭部のヘルメットの着用及びヘルメットの非着用を判定する、
請求項1~4のいずれか1項に記載のプログラム。
【請求項6】
さらに、前記ヘルメット着用判定処理の判定結果に対応する図形を前記撮影装置が撮影した前記画像に重畳して表示部に表示させる表示制御処理、
をコンピュータに実行させる請求項1~5のいずれか1項に記載のプログラム。
【請求項7】
前記図形は、前記撮影装置が撮影した前記画像に映る頭部を含む領域を囲む図形である
請求項6に記載のプログラム。
【請求項8】
さらに、前記第1画像に含まれるヘルメット着用時の頭部の画像特徴と、前記第2画像に含まれるヘルメット非着用時の頭部の画像特徴と、を予め登録した辞書を記憶する記憶処理、
をコンピュータに実行させる請求項1~7のいずれか1項に記載のプログラム。
【請求項9】
ヘルメットを着用した頭部を含む第1画像の画像特徴と、ヘルメットを着用していない頭部を含む第2画像の画像特徴とが登録された辞書を用いて、撮影装置が撮影した画像の画像特徴と前記辞書に登録された画像特徴とに基づき、前記画像に映る頭部のヘルメットの着用及びヘルメットの非着用を判定するヘルメット着用判定手段、
を備えるヘルメット着用判定システム。
【請求項10】
前記撮影装置が撮影した前記画像の画像特徴は、前記画像から抽出された画像特徴である、
請求項9に記載のヘルメット着用判定システム。
【請求項11】
前記撮影装置が撮影した前記画像から、前記画像の画像特徴を抽出する抽出手段、
をさらに備える請求項9又は10に記載のヘルメット着用判定システム。
【請求項12】
前記頭部は二輪車の搭乗者の頭部である、
請求項9~11のいずれか1項に記載のヘルメット着用判定システム。
【請求項13】
前記ヘルメット着用判定手段は、前記第1画像の画像特徴及び前記第2画像の画像特徴と、前記撮影装置が撮影した前記画像の画像特徴との類似に基づき、前記画像に映る頭部のヘルメットの着用及びヘルメットの非着用を判定する、
請求項9~12のいずれか1項に記載のヘルメット着用判定システム。
【請求項14】
さらに、前記ヘルメット着用判定手段の判定結果に対応する図形を前記撮影装置が撮影した前記画像に重畳して表示部に表示させる表示制御手段、
を備える請求項9~13のいずれか1項に記載のヘルメット着用判定システム。
【請求項15】
前記図形は、前記撮影装置が撮影した前記画像に映る頭部を含む領域を囲む図形である
請求項14に記載のヘルメット着用判定システム。
【請求項16】
さらに、前記第1画像に含まれるヘルメット着用時の頭部の画像特徴と、前記第2画像に含まれるヘルメット非着用時の頭部の画像特徴と、を予め登録した辞書を記憶する記憶手段、
を備える請求項9~15のいずれか1項に記載のヘルメット着用判定システム。
【請求項17】
ヘルメットを着用した頭部を含む第1画像の画像特徴と、ヘルメットを着用していない頭部を含む第2画像の画像特徴とが登録された辞書を用いて、撮影装置が撮影した画像の画像特徴と前記辞書に登録された画像特徴とに基づき、前記画像に映る頭部のヘルメットの着用及びヘルメットの非着用を判定するヘルメット着用判定処理、
を含むヘルメット着用判定方法。
【請求項18】
前記撮影装置が撮影した前記画像の画像特徴は、前記画像から抽出された画像特徴である、
請求項17に記載のヘルメット着用判定方法。
【請求項19】
前記撮影装置が撮影した前記画像から、前記画像の画像特徴を抽出する抽出処理、
をさらに含む請求項17又は18に記載のヘルメット着用判定方法。
【請求項20】
前記頭部は二輪車の搭乗者の頭部である、
請求項17~19のいずれか1項に記載のヘルメット着用判定方法。
【請求項21】
前記ヘルメット着用判定処理は、前記第1画像の画像特徴及び前記第2画像の画像特徴と、前記撮影装置が撮影した前記画像の画像特徴との類似に基づき、前記画像に映る頭部のヘルメットの着用及びヘルメットの非着用を判定する、
請求項17~20のいずれか1項に記載のヘルメット着用判定方法。
【請求項22】
さらに、前記ヘルメット着用判定処理の判定結果に対応する図形を前記撮影装置が撮影した前記画像に重畳して表示部に表示させる処理、
を含む請求項17~21のいずれか1項に記載のヘルメット着用判定方法。
【請求項23】
前記図形は、前記撮影装置が撮影した前記画像に映る頭部を含む領域を囲む図形である
請求項22に記載のヘルメット着用判定方法。
【請求項24】
さらに、前記第1画像に含まれるヘルメット着用時の頭部の画像特徴と、前記第2画像に含まれるヘルメット非着用時の頭部の画像特徴と、を予め登録した辞書を記憶する記憶処理、
をさらに含む請求項17~23のいずれか1項に記載のヘルメット着用判定方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、プログラム、ヘルメット着用判定システム、ヘルメット着用判定方法に関する。
【背景技術】
【0002】
近年、保安性の観点から道路を走行する自動車等の移動体を監視する技術が提案されている。そして、その技術は、道路上を走行している移動物体が、自動車(四輪車)やバイク(二輪車)、自転車(二輪車)、歩行者のいずれであるかを判別して検出する技術である。
【0003】
特に、安全性等の面から、人物のヘルメットの着用の有無を検出することが望まれている。
【0004】
そこで、人物のヘルメットの着用の有無を検出する技術が提案されている(例えば、特許文献1)。
【0005】
この特許文献1の発明は、画像処理部において、カメラから入力されている撮像画像を処理し、撮像されている人物を検出する。画像処理部は、人物を検出すると、その人物がヘルメットを着用しているかどうかを判定する。判定の方法は、まず、人の顔及び頭部を検出し、顔の幅と頭部の幅との比に基づいて、ヘルメットを着用しているかを判定している。
【先行技術文献】
【特許文献】
【0006】
【特許文献1】特開2010-211427号公報
【発明の概要】
【発明が解決しようとする課題】
【0007】
しかしながら、特許文献1の発明は、人の顔および頭部を検出する画像処理を要件としているが、ヘルメットの種類、例えば、フルフェイスタイプやジェットタイプのヘルメット等を着用している場合では、顔がヘルメット内に隠れており、顔を検出することは困難である。
【0008】
また、顔の幅と頭部の幅との比に基づいてヘルメットの着用を判定しようとすると、ヘルメットを着用していない場合と、フルフェイスタイプ等のヘルメットを着用している場合とも、人物の顔の幅と頭部の幅との比がどちらも1に近くなってしまい、ヘルメットを着用しているかの判定は困難であった。
【0009】
そこで、本発明は上記課題に鑑みて発明されたものであって、人物のヘルメットの着用の有無を、高精度に検出することができるヘルメット着用判定方法、ヘルメット着用判定装置及びプログラムを提供することにある。
【課題を解決するための手段】
【0010】
本発明の第1の態様は、ヘルメットを着用した頭部を含む第1画像の画像特徴と、ヘルメットを着用していない頭部を含む第2画像の画像特徴とを学習した学習モデルを用いて、撮影装置が撮影した画像からヘルメットの着用又はヘルメットの非着用を判定するヘルメット着用判定処理、をコンピュータに実行させるプログラムである。
本発明の第2の態様は、ヘルメットを着用した頭部を含む第1画像の画像特徴と、ヘルメットを着用していない頭部を含む第2画像の画像特徴とを、撮影装置が撮影した画像からヘルメットの着用又はヘルメットの非着用を判定するために用いられる学習モデルに学習させる処理、をコンピュータに実行させるプログラムである。
【0011】
本発明の第3の態様は、ヘルメットを着用した頭部を含む第1画像の画像特徴と、ヘルメットを着用していない頭部を含む第2画像の画像特徴とを学習した学習モデルを用いて、撮影装置が撮影した画像からヘルメットの着用又はヘルメットの非着用を判定するヘルメット着用判定手段、を備えるヘルメット着用判定システムである。
本発明の第4の態様は、ヘルメットを着用した頭部を含む第1画像の画像特徴と、ヘルメットを着用していない頭部を含む第2画像の画像特徴とを、撮影装置が撮影した画像からヘルメットの着用又はヘルメットの非着用を判定するために用いられる学習モデルに学習させる手段、を備えるヘルメット着用判定システムである。
【0012】
本発明の第5の態様は、ヘルメットを着用した頭部を含む第1画像の画像特徴と、ヘルメットを着用していない頭部を含む第2画像の画像特徴とを学習した学習モデルを用いて、撮影装置が撮影した画像からヘルメットの着用又はヘルメットの非着用を判定するヘルメット着用判定処理、を含むヘルメット着用判定方法である。
本発明の第6の態様は、ヘルメットを着用した頭部を含む第1画像の画像特徴と、ヘルメットを着用していない頭部を含む第2画像の画像特徴とを、撮影手段が撮影した画像からヘルメットの着用又はヘルメットの非着用を判定するために用いられる学習モデルに学習させる処理、を含むヘルメット着用判定方法である。
【発明の効果】
【0013】
本発明によれば、撮影画像から、人物のヘルメットの着用の有無を、高精度に検出することができる。
【図面の簡単な説明】
【0014】
図1図1は本発明の概念を説明するためのブロック図である。
図2図2は本発明を説明する為の図である。
図3図3は本発明の実施の形態における二輪車乗車数判定システムのブロック図である。
図4図4は撮影装置1の設置位置を説明する為の図である。
図5図5は本発明の実施の形態を説明する為の図である。
図6図6は本発明の実施の形態を説明する為の図である。
図7図7は本発明の実施の形態を説明する為の図である。
図8図8は本発明の実施の形態を説明する為の図である。
【発明を実施するための形態】
【0015】
本発明の実施の形態を説明する。
【0016】
まず、本発明の概念を説明する。図1は本発明の概念を説明するためのブロック図である。図1中、1は、撮影装置であり、2はヘルメット着用判定装置である。
【0017】
撮影装置1は、二輪車が走行する道路横の所定の位置に設置され、道路を走行する二輪車を撮影するものである。尚、二輪車は、例えば、バイクのようなモータサイクル、自転車等である。
【0018】
ヘルメット着用判定装置2は、撮影装置1の撮影画像を処理し、道路を走行している二輪車に搭乗している人の頭部に対応する搭乗者頭部領域を推定し、搭乗者頭部領域の画像特徴と、ヘルメット着用時又は/及びヘルメット非着用時の頭部に対応する画像特徴とを比較し、搭乗者のヘルメットの着用又は非着用を判定するものである。
【0019】
特に、本発明は、ヘルメットの着用時の頭部(頭と顔とを含む全体の形状)の画像特徴と、ヘルメットの非着用時の頭部(頭と顔とを含む全体の形状)の画像特徴とは、それぞれ特異の画像特徴を有していることを利用し、二輪車の搭乗者のヘルメットの着用又は非着用を判定することを特徴とする。
【0020】
このような特徴を用いることにより、本発明は、従来技術のように、二輪車の搭乗者の顔を認識する必要もなく、二輪車の搭乗者のヘルメットの着用又は非着用を判定することができる。
【0021】
次に、図2を用いて、ヘルメット着用判定装置2の動作を説明する。
【0022】
まず、図2に示すように、撮影装置1で撮影された撮影画像から二輪車の上部位置の領域の画像を抽出する。抽出方法は、二輪車に運転手等が乗車している全体の画像を抽出後、全体画像のうち、予めさだめられた上部位置の範囲の領域の画像を取り出す。または、二輪車に運転手等が乗車している全体の撮影画像から、二輪車の車体部を特定し、その車体部の上部の所定範囲の領域の画像を抽出するようにしても良い。
【0023】
次に、抽出した上部の領域の画像から乗車している人の頭部に対応する搭乗者頭部領域を推定する。人間の頭部は該球体であり、ヘルメットを被っていたとしてもその頭部の輪郭はある程度円弧状になり、コブの先端がとがったような形状にはならない。これらの人間の頭部と推定される頭部の形状を予め学習しておき、データベース化しておけば、抽出した領域から搭乗者の頭部に対応する搭乗者頭部領域を特定することができる。
【0024】
また、上部位置の画像の輪郭の谷部の形状から、人の頭部に対応する形状を特定することも可能である。例えば、二輪車に2名が乗車している場合、二輪車の前方に乗車している者の頭部、背中から、二輪車の後方に乗車している者の腕、そして胸から頭部に至る線で形成される特有の谷間が頭部と頭部との間にできる。そこで、この特有の谷部の形状を予め学習してデータベース化しておけば、上部位置の輪郭の形状から頭部を含む搭乗者頭部領域を特定することができる。更に、上述した二つの方法を組み合わせることにより、頭部を含む搭乗者頭部領域の特定の精度を、より高めることができる。
【0025】
このようにして、二輪車に搭乗している人の頭部に対応する搭乗者頭部領域を推定する。
【0026】
次に、搭乗者頭部領域の画像特徴と、ヘルメット着用時の頭部に対応する画像特徴又はヘルメット非着用時の頭部に対応する画像特徴とを比較する。ヘルメットの着用時の頭部の画像は特有の画像特徴を有する。例えば、フルフェイスタイプ、ジェットタイプ、キャップタイプ等のヘルメットでは、顔面が映る向きからの画像では、それらのヘルメットの着用時の特有の特徴が存在する。一方、ヘルメット非着用時の頭部の画像も特有の画像特徴を有する。そこで、このような、ヘルメット着用時の頭部の画像の特有の画像特徴や、ヘルメット非着用時の頭部の画像の画像特徴を、予め学習してデータベース化しておき、このデータベースを用いて、搭乗者頭部領域の画像特徴を識別し、搭乗者がヘルメットを着用しているのかの有無を判定する。
【0027】
次に、本発明の具体的な実施の形態を説明する。
【0028】
図3は本発明の実施の形態におけるヘルメット着用判定システムのブロック図である。
【0029】
本発明の実施の形態におけるヘルメット着用判定システムは、撮影装置1と、ヘルメット着用判定装置2と、報知装置3とから構成される。
【0030】
撮影装置1は、道路を走行している二輪車を撮影するものであり、上述した搭乗者頭部領域を検出しやすい画像を撮影できる位置に設置される。
【0031】
具体的には、図4に示すように、二輪車の進行方向に対して正面から真横(主に斜め前方)までの範囲で、二輪車が撮影することができる位置に設置される。ヘルメットには、フルフェイスタイプ、ジェットタイプ、キャップタイプ等のいくつかの種類が存在する。そのため、二輪車の搭乗者の顔面が映る方向から撮影すると、ヘルメットを着用している場合と着用していない場合の相違が際立ちやすいからである。更に、撮影装置1は、交差点、一時停止線、カーブ、speed bump等、二輪車が減速する地点の手前に設置することが好ましい。二輪車の速度が遅くなる地点の手前で撮影することにより、モーションブラーの少ない撮影画像を得やすくなり、その結果、撮影画像から特徴を抽出しやすくなり、ヘルメットの着用判定の精度を向上することができるからである。
【0032】
ヘルメット着用判定装置2は、移動体検出部21と、カテゴリ分類部22と、車体位置検出部23と、搭乗者頭部領域推定部24と、ヘルメット着用判定部25と、カテゴリ判定判辞書26と、車体検出辞書27と、搭乗者頭部領域推定辞書28と、ヘルメット着用判定辞書29とを有する。
【0033】
移動体検出部21は、撮影装置1からの画像中で移動する移動体を検出する。移動体の検出方法は、従来から種々の方法が提案されており、適切な方法を選択するようにすれば良い。
【0034】
カテゴリ分類部22は、カテゴリ判定辞書26を用いて、移動体から二輪車(バイク)を特定し、移動する二輪車(バイク)の全体画像を車体位置検出部23に出力する。カテゴリ判定辞書26は、二輪車(バイク)を特定するための情報がデータベース化されて登録されている。
【0035】
具体的に説明すると、カテゴリ分類部22は、移動体検出部21からの移動体の検出を受け、その移動体の種別(カテゴリ)を分類する。移動体の種別(カテゴリ)の分類は、その移動体の種別(カテゴリ)を識別するための探索範囲の大きさを予め決定しておき、探索範囲内の特徴量によって移動体が二輪車以外のものである確率を計算し、この結果に基づいて移動体が二輪車以外のものを除外する。例えば、所定の探索範囲内において、二つの円形がほぼ直線状に並ぶような特徴は、移動体が二輪車以外のものである確率を算出するための特徴として用いることができる。また、ヘッドライトの位置や数の特徴は、二輪車(バイク)ではない確率を算出するための特徴として用いることができる。このような、画像の特徴的な部分を予め学習しておき、そのデータをカテゴリ判定辞書25としてデータベース化しておく。そして、カテゴリ分類部22は、カテゴリ判定辞書25を用いて、検出された移動体が二輪車ではない確率を判定し、この確率が所定の閾値を超える場合にはその移動体の全体画像を車体位置検出部23に出力せず、その他の場合は検出された移動体の全体画像を車体位置検出部23に出力する。例えば、カテゴリ分類部22は、カテゴリ判定辞書25を用いて、検出された移動体が90%(=所定の閾値)の確率で二輪車ではないと判断された移動体は車体位置検出部23に出力しない。一方、90%以下、例えば、85%の確率で二輪車ではないと判断された移動体は二輪車である可能性もあるので、車体位置検出部23に出力して詳細な検証を行うようにする。
【0036】
車体位置検出部23は、カテゴリ分類部22から出力される移動体の画像から、車体検出辞書26を用いて二輪車の車体部に対応する範囲を特定する。この範囲の特定は、例えば、図5に示される二輪車(バイク)の全体画像の例(真横から撮影した画像)では、二輪車の前輪の横の先端と後輪の横の後端とを結ぶ長さを横幅とし、車輪の縦方向の長さを縦幅とする範囲を車体部の範囲として特定する。また、図6に示される二輪車(バイク)の全体画像の例(斜め前方から撮影した画像)では、二輪車の前輪の横先端と後輪の横後端とを結ぶ長さを横幅とし、二輪車の前輪、後輪の設置側の先端と上側先端との間の幅よりも若干大きい範囲を車体部の範囲として特定する。尚、特定に必要な二輪車の車輪形状や車輪間の距離等は、予め学習しておき、そのデータを車体検出辞書27としてデータベース化しておく。
【0037】
尚、カテゴリ分類部22からは、かならずしも二輪車の画像のみが出力されるわけではないので、車体位置検出部23は、車体検出辞書26を用いて二輪車の車体部が特定することができない場合がある。この場合、移動体は二輪車ではないとして、処理の対象から除外する。
【0038】
搭乗者頭部領域推定部24は、車体位置検出部23で特定された車体の上部の領域から、乗車している者の頭部と推定される搭乗者頭部領域を検出する。検出方法としては、車体位置検出部23で特定された車体の上部領域における画像の輪郭形状から人間の頭部に該当する輪郭形状を検出し、その輪郭形状を囲む所定の大きさ領域を搭乗者頭部領域として検出する。人間の頭部は該球体であり、ヘルメットを被っていたとしてもその輪郭形状はある程度円弧上になる特質などを利用し、そのような人間の頭部の特徴を持つコブ形状を予め学習しておき、搭乗者頭部領域推定辞書28に登録しておく。また、二輪車に二人以上が搭乗者している場合等、二輪車の前方に乗車している者の頭部、背中から、二輪車の後方に乗車している者の腕、そして胸から頭部に至る線で形成される特有の谷間が頭部と頭部との間にできる。そこで、この特有の谷部の形状を、予め学習して搭乗者頭部領域推定辞書28に登録しておけば、上部位置の輪郭の形状から頭部を含む搭乗者頭部領域を特定することができる。更に、上述した二つの方法を組み合わせることにより、頭部を含む搭乗者頭部領域の特定の精度を、より高めることができる。
【0039】
ヘルメット着用判定部25は、搭乗者頭部領域の画像特徴と、ヘルメット着用時の頭部に対応する画像特徴又はヘルメット非着用時の頭部に対応する画像特徴とを比較し、搭乗者がヘルメットを着用しているのかの有無を判定する。
【0040】
例えば、フルフェイスタイプ、ジェットタイプ、キャップタイプ等のヘルメットを着用した搭乗者の頭部の画像は、図7に示されるように、特有な特徴が存在する。一方、ヘルメット非着用時の頭部の画像も、図7に示されるように、特有な特徴が存在する。このような特有な特徴としては、例えば、ヘルメット着用時は頭部中央やや上部に、顔を横切る形で直線が生じるという特徴を有する。また、他の特徴として、ヘルメット着用時の方が非着用時より頭部形状がくっきりと丸みを帯びるという特徴を有する。更に、他の特徴として、ヘルメット着用時は時系列でみたときに頭部形状が固定的であり、一方、非着用時は髪の毛等がなびいて固定的でないという特徴を有する。これらの特徴の画像特徴を、HOG特徴、輝度勾配特徴(方向特徴)、CCS特徴、Haar like特徴や、統計的識別手法としては、Support Vector Machine、Generalized Learning Vector Quantization、AdaBoost、Real AdaBoost、疑似ベイズ識別等を利用して予め学習し、ヘルメット着用判定辞書29に登録しておく。
【0041】
そして、ヘルメット着用判定部25は、ヘルメット着用判定辞書29を用いて、搭乗者頭部領域の画像特徴が、ヘルメット着用時の画像特徴、又は、ヘルメット非着用時の画像特徴のいずれと類似するのかを判定することにより、撮影画像上の二輪車の搭乗者がヘルメットを着用しているかの有無を判定する。
【0042】
例えば、上述した特徴が記憶されたヘルメット着用判定辞書29を用いて、搭乗者頭部領域の頭部の画像特徴より、頭部中央やや上部に、横切る形で直線が生じていると検知できる場合には、ヘルメット着用している判定する。一方、そのような直線が検知できないときにヘルメット非着用と判定する。
【0043】
また、上述した特徴が記憶されたヘルメット着用判定辞書29を用いて、搭乗者頭部領域の頭部の画像特徴により頭部形状がくっきりと丸みを帯びている検知できる場合には、ヘルメット着用している判定する。一方、そのくっきりとした丸みが検知できない場合には、ヘルメット非着用と判定する。
【0044】
更に、上述した特徴が記憶されたヘルメット着用判定辞書29を用いて、搭乗者頭部領域の頭部の画像特徴の時系列的な変化が固定的であると検知できる場合には、ヘルメット着用している判定する。一方、固定的でない場合には、ヘルメット非着用と判定する。
【0045】
報知装置3は、撮影装置1の撮影画像を表示する表示部30を有し、ヘルメット着用判定部25の判定結果を、監視者に報知する装置である。
【0046】
報知装置3は、ヘルメット着用判定部25の判定結果と、車体位置検出部23から搭乗者及び二輪車本体を囲む領域の座標と、搭乗者頭部領域推定部24から搭乗者頭部領域の座標とを受信する。そして、図8に示す如く、撮影装置1の撮影画像を表示部30に表示すると共に、ヘルメット着用判定部25の判定結果が搭乗者のヘルメット非着用である場合、その撮影画像上に、二輪車本体及び搭乗者頭部を少なくとも含む領域を囲む図形を表示し、かつ、搭乗者頭部領域を囲む図形を表示する。
【0047】
更に、搭乗者(例えば、運転者)の特徴を分かりやすく(例えば、大きく)表示するようにしてもよい。搭乗者(例えば、運転者)の特徴としては、例えば、顔、服装、バイク(色、車種、改造など)などがある。顔認識や物体認識の技術を用いて、これらの特徴を画像から認識し、その認識した部分を画像から切り出して、切り出した画像を、図8に示すような画像とは別に大きく表示する(例えば、運転者の顔を大きく表示する)。このように表示することにより、搭乗者(例えば、運転者)の特徴を、把握することができるようになる。
【0048】
更に、人物照合システムや、物体照合システムと組み合わせ、上述した認識した特徴(例えば、顔、服装、バイクの色、車種、改造など)を、人物照合システムの情報や、物体照合システムの情報と照合し、照合結果を表示するようにしても良い。照合結果としては、例えば、前科情報、服装のメーカー、バイク車種・改造内容などがある。このように構成することにより、犯罪の防止や摘発にも利用することができる。
【0049】
以上の如く構成された本実施の形態によれば、二輪車の搭乗者の顔を認識する必要もなく、二輪車の搭乗者のヘルメットの着用又は非着用を判定することができる。
【0050】
更に、二輪車の搭乗者がヘルメット非着用の場合に、その二輪車及びそのヘルメット非着用の頭部を識別しやすいように表示しているので、監視者の注意を喚起することができる。
【0051】
また、ヘルメット着用判定装置2において、ヘルメット着用判定部25は、図示しない赤外線検出部を含んでいても良い。赤外線検出部は例えば赤外線センサでも良い。ヘルメット着用判定部25は、例えば赤外線検出部による赤外線の検出結果に基づき、ヘルメット着用有無を判定しても良い。または、ヘルメット着用判定部25は、上述した画像特徴の比較の結果に、赤外線の検出結果で重みを付ける等を行い、ヘルメット着用の有無を判定しても良い。赤外線検出部を含むことにより、ヘルメット着用判定部25はより精度よくヘルメット着用の有無を判定することができる。
【0052】
尚、上述した実施の形態では、ヘルメット着用判定装置2をハードウェアで構成したが、コンピュータプログラムにより実現することも可能である。この場合、プログラムメモリに格納されているプログラムで動作するプロセッサによって、上述した実施の形態と同様の機能、動作を実現させる。また、上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することも可能である。
【0053】
なお、上述した実施の形態では判定対象を二輪車として説明したが、人物の頭部が検出できれば、二輪車に限定されず、当然ながら一輪車や三輪車、その他のものにも本発明は適用可能である。
【0054】
また、上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【0055】
(付記1) 所定の位置に設置され、道路を走行する二輪車を撮影する撮影手段と、
前記撮影手段が撮影した撮影画像を処理し、前記道路を走行している二輪車に搭乗している人の頭部に対応する搭乗者頭部領域を推定し、
前記搭乗者頭部領域の画像特徴と、ヘルメット着用時又は/及びヘルメット非着用時の頭部に対応する画像特徴とを比較し、前記搭乗者のヘルメットの着用又は非着用を判定するヘルメット着用判定手段と
を有するヘルメット着用判定システム。
【0056】
(付記2) 前記ヘルメット着用判定手段は、予め学習して記憶されたヘルメット着用時又は/及びヘルメット非着用時の頭部に対応する画像特徴と、前記搭乗者頭部領域の画像特徴とを比較し、前記搭乗者がヘルメットを着用の有無を判定する
付記1に記載のヘルメット着用判定システム。
【0057】
(付記3) 前記搭乗者頭部領域推定手段は、前記撮影画像から二輪車の位置を特定し、前記特定された二輪車の上部位置の画像領域から、前記搭乗者頭部領域を推定する
付記1又は付記2に記載のヘルメット着用判定システム。
【0058】
(付記4) 前記ヘルメット着用判定手段の判定結果を報知する報知手段を
有する
付記1から付記3のいずれかに記載のヘルメット着用判定システム。
【0059】
(付記5) 前記報知手段は、前記ヘルメット着用判定手段の判定結果がヘルメットの非着用である場合に報知する
付記4に記載のヘルメット着用判定システム。
【0060】
(付記6) 前記報知手段は、
前記撮影画像を表示する表示手段を有し、
前記ヘルメット着用判定手段の判定結果がヘルメットの非着用である場合、前記撮影画像上に、前記搭乗者頭部領域推定手段が特定した二輪車本体及び前記搭乗者頭部を少なくとも含む領域を囲む図形を表示する
付記5に記載のヘルメット着用判定システム。
【0061】
(付記7) 前記撮影手段は、二輪車の進行方向に対して斜め前方から真横までの範囲で、前記二輪車を撮影できる位置に設置される
付記1から付記6のいずれかに記載のヘルメット着用判定システム。
【0062】
(付記8) 前記撮影手段は、二輪車が減速する地点の手前に設置される
付記1から付記7のいずれかに記載のヘルメット着用判定システム。
【0063】
(付記9) 道路を撮影している撮影装置の撮影画像を処理し、前記道路を走行している二輪車に搭乗している人の頭部に対応する搭乗者頭部領域を推定し、
前記搭乗者頭部領域から抽出した画像特徴と、ヘルメット着用時又は/及びヘルメット非着用時の頭部に対応する画像特徴とを比較し、前記搭乗者のヘルメットの着用又は非着用を判定する
ヘルメット着用判定方法。
【0064】
(付記10) ヘルメット着用時又は/及びヘルメット非着用時の頭部に対応する画像特徴を、予め学習しておく
付記9に記載のヘルメット着用判定方法。
【0065】
(付記11) 前記撮影画像から二輪車の位置を特定し、
前記特定された二輪車の上部位置の画像領域から、前記搭乗者頭部領域を推定する
付記9又は付記10に記載のヘルメット着用判定方法。
【0066】
(付記12) 前記判定の結果を報知する
付記9から付記11のいずれかに記載のヘルメット着用判定方法。
【0067】
(付記13) 前記判定の結果が、ヘルメットの非着用である場合に報知する
付記12に記載のヘルメット着用判定方法。
【0068】
(付記14) 前記判定の結果が、ヘルメットの非着用である場合、前記撮影画像上に、前記二輪車本体及び前記搭乗者頭部を少なくとも含む領域を囲む図形を表示して報知する
付記13に記載のヘルメット着用判定方法。
【0069】
(付記15) 二輪車の進行方向に対して斜め前方から真横までの範囲で、前記二輪車を撮影する
付記9から付記14のいずれかに記載のヘルメット着用判定方法。
【0070】
(付記16) 二輪車が減速する地点の手前から、前記二輪車を撮影する
付記15に記載のヘルメット着用判定方法。
【0071】
(付記17) 道路を撮影している撮影装置の撮影画像を処理し、前記道路を走行している二輪車に搭乗している人の頭部に対応する搭乗者頭部領域を推定し、
前記搭乗者頭部領域の画像特徴と、ヘルメット着用時又は/及びヘルメット非着用時の頭部に対応する画像特徴とを比較し、前記搭乗者のヘルメットの着用又は非着用を判定するヘルメット着用判定手段
を有するヘルメット着用判定装置。
【0072】
(付記18) 道路を撮影している撮影装置の撮影画像を処理し、前記道路を走行している二輪車に搭乗している人の頭部に対応する搭乗者頭部領域を推定する処理と、
前記搭乗者頭部領域の画像特徴と、ヘルメット着用時又は/及びヘルメット非着用時の頭部に対応する画像特徴とを比較し、前記搭乗者のヘルメットの着用又は非着用を判定する処理と
をコンピュータに実行させるプログラム。
【0073】
以上好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することができる。
【0074】
本出願は、2013年11月20日に出願された日本出願特願2013-239598号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【0075】
1 撮影装置
2 ヘルメット着用判定装置
3 報知装置
21 移動体検出部
22 カテゴリ分類部
23 車体位置検出部
24 搭乗者頭部領域推定部
25 ヘルメット着用判定部
26 カテゴリ判定辞書
27 車体検出辞書
28 搭乗者頭部領域推定辞書
29 ヘルメット着用判定辞書
30 表示部
図1
図2
図3
図4
図5
図6
図7
図8