(57)【要約】   乗員数検知システム（１）は、複数のレーンを有する道路を走行する車両を撮像する撮像部（１１０）により生成された画像に対して、車両が走行する位置に応じたパラメータを用いて当該画像に写る被写体のボケを低減する補正処理を実行することにより、画像に基づく補正画像を生成する画像補正部（１２０）と、画像補正部（１２０）により生成された補正画像を用いて車両の乗員数をカウントするカウント部（１３０）と、を備える。
2019016971.tif 000002
【特許請求の範囲】
【請求項１】
複数のレーンを有する道路を走行する車両を撮像する撮像手段により生成された画像に対して、前記車両が走行する位置に応じたパラメータを用いて前記画像に写る被写体のボケを低減する補正処理を実行することにより、前記画像に基づく補正画像を生成する画像補正手段と、
前記補正画像を用いて前記車両の乗員数をカウントするカウント手段と、
を備える乗員数検知システム。
【請求項２】
前記画像補正手段は、前記画像に異なるレーンを走行する複数の車両が写っている場合、一の車両が走行する位置に応じた第一の前記パラメータを用いて前記補正処理を実行することにより第一の補正画像を生成し、他の車両が走行する位置に応じた第二の前記パラメータを用いて前記補正処理を実行することにより第二の補正画像を生成し、
前記カウント手段は、前記第一の補正画像を用いて前記一の車両の乗員数をカウントし、前記第二の補正画像を用いて前記他の車両の乗員数をカウントする、
請求項１に記載の乗員数検知システム。
【請求項３】
前記画像補正手段は、前記画像の空間周波数および自己相関関数を用いて算出される前記被写体のブレを示す情報の少なくともいずれか一方に基づいて前記パラメータを決定する、
請求項１または２に記載の乗員数検知システム。
【請求項４】
前記画像補正手段は、前記車両までの距離を測定する距離測定手段により測定された前記車両までの距離に基づいて前記パラメータを決定する、
請求項１または２に記載の乗員数検知システム。
【請求項５】
前記複数のレーンの各々を示す情報と前記パラメータとが対応付けられた情報を記憶する記憶部を備え、
前記画像補正手段は、前記車両までの距離に基づいて前記車両が走行するレーンを特定し、特定された前記レーンに対応する前記パラメータを用いて前記補正処理を実行する、
請求項１乃至４のいずれか１項に記載の乗員数検知システム。
【請求項６】
前記撮像手段のフォーカス距離が、前記複数のレーンの中で予め定められた一のレーンに対応する距離に固定されている、
請求項１乃至５のいずれか１項に記載の乗員数検知システム。
【請求項７】
前記撮像手段のフォーカス距離が、前記複数のレーンの中央部分に対応する距離に固定されている、
請求項１乃至５のいずれか１項に記載の乗員数検知システム。
【請求項８】
前記複数のレーンそれぞれの交通量に基づいて、前記撮像手段のフォーカスを合わせるレーンを切り替える制御手段を更に備える、
請求項１乃至５のいずれか１項に記載の乗員数検知システム。
【請求項９】
日付又は時刻に応じて前記撮像手段のフォーカスを合わせるレーンを切り替える制御手段を更に備える、
請求項１乃至５のいずれか１項に記載の乗員数検知システム。
【請求項１０】
前記位置に応じたパラメータは、前記車両内の位置に応じて異なる複数のパラメータを含み、
前記画像補正手段は、前記画像に対して、前記車両内の位置に応じて異なる複数のパラメータを用いて前記補正処理を実行することにより、前記画像に基づく複数の補正画像を生成し、
前記カウント手段は、前記複数の補正画像を用いて前記車両の乗員数をカウントする、
請求項１乃至９のいずれか１項に記載の乗員数検知システム。
【請求項１１】
複数のレーンを有する道路を走行する車両を撮像する撮像手段と、
前記車両までの距離を測定する距離測定手段と、
前記撮像手段により生成された画像を処理する画像処理手段と、を備え
前記画像処理手段は、前記距離測定手段から前記距離を示す情報を取得し、取得した前記情報に応じて前記画像に写る被写体のボケを低減し、前記画像を用いて前記車両の乗員数をカウントする、
乗員数検知システム。
【請求項１２】
コンピュータが、
複数のレーンを有する道路を走行する車両を撮像する撮像手段により生成された画像に対して、前記車両が走行する位置に応じたパラメータを用いて前記画像に写る被写体のボケを低減する補正処理を実行することにより、前記画像に基づく補正画像を生成し、
前記補正画像を用いて前記車両の乗員数をカウントする、
ことを含む乗員数検知方法。
【請求項１３】
前記コンピュータが、
前記画像に異なるレーンを走行する複数の車両が写っている場合、一の車両が走行する位置に応じた第一の前記パラメータを用いて前記補正処理を実行することにより第一の補正画像を生成し、他の車両が走行する位置に応じた第二の前記パラメータを用いて前記補正処理を実行することにより第二の補正画像を生成し、
前記第一の補正画像を用いて前記一の車両の乗員数をカウントし、前記第二の補正画像を用いて前記他の車両の乗員数をカウントする、
ことを含む請求項１２に記載の乗員数検知方法。
【請求項１４】
前記コンピュータが、
前記画像の空間周波数および自己相関関数を用いて算出される前記被写体のブレを示す情報の少なくともいずれか一方に基づいて前記パラメータを決定する、
ことを含む請求項１２または１３に記載の乗員数検知方法。
【請求項１５】
前記コンピュータが、
前記車両までの距離を測定する距離測定手段により測定された前記車両までの距離に基づいて前記パラメータを決定する、
ことを含む請求項１２または１３に記載の乗員数検知方法。
【請求項１６】
前記コンピュータが、
前記車両までの距離に基づいて前記車両が走行するレーンを特定し、特定された前記レーンに対応する前記パラメータを前記複数のレーンの各々を示す情報と前記パラメータとが対応付けられた情報を記憶する記憶部から読み出し、読み出したパラメータを用いて前記補正処理を実行する、
ことを含む請求項１２乃至１５のいずれか１項に記載の乗員数検知方法。
【請求項１７】
前記撮像手段のフォーカス距離が、前記複数のレーンの中で予め定められた一のレーンに対応する距離に固定されている、
ことを含む請求項１２乃至１６のいずれか１項に記載の乗員数検知方法。
【請求項１８】
前記撮像手段のフォーカス距離が、前記複数のレーンの中央部分に対応する距離に固定されている、
ことを含む請求項１２乃至１６のいずれか１項に記載の乗員数検知方法。
【請求項１９】
前記コンピュータが、
前記複数のレーンそれぞれの交通量に基づいて、前記撮像手段のフォーカスを合わせるレーンを切り替える、
ことを含む請求項１２乃至１６のいずれか１項に記載の乗員数検知方法。
【請求項２０】
前記コンピュータが、
日付又は時刻に応じて前記撮像手段のフォーカスを合わせるレーンを切り替える、
ことを含む請求項１２乃至１６のいずれか１項に記載の乗員数検知方法。
【請求項２１】
前記位置に応じたパラメータは、前記車両内の位置に応じて異なる複数のパラメータを含み、
前記コンピュータが、
前記画像に対して、前記車両内の位置に応じて異なる複数のパラメータを用いて前記補正処理を実行することにより、前記画像に基づく複数の補正画像を生成し、
前記複数の補正画像を用いて前記車両の乗員数をカウントする、
ことを含む請求項１２乃至２０のいずれか１項に記載の乗員数検知方法。
【請求項２２】
コンピュータが、
複数のレーンを有する道路を走行する車両を撮像した画像を取得し、
前記車両までの距離を測定し、
前記測定した距離を示す情報に応じて前記画像に写る被写体のボケを低減し、前記画像を用いて前記車両の乗員数をカウントする、
ことを含む乗員数検知方法。
【請求項２３】
コンピュータに、請求項１２乃至２２のいずれか１項に記載の乗員数検知方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の乗員数を把握する技術に関する。
【背景技術】
【０００２】
車両の乗員数を把握したいというニーズがある。例えば、欧米では、ＨＯＶ（High-Occupancy Vehicle）レーンやＨＯＴ（High-Occupancy Toll）レーンといった、登場人数が一定数以上の車両が優遇される専用レーンがあり、このようなレーンを走行する車両の乗員数を把握したいというニーズがある。【０００３】
上記ニーズに対し、例えば、下記特許文献に記載されるような技術がある。下記特許文献１および特許文献２には、道路の脇に設置した撮像装置によって車両を被写体として含む画像を取得し、当該画像を解析することによって、車両の乗員数を検知する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１４／０６４８９８号
【特許文献２】国際公開第２０１４／０６１１９５号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のシステムでは、複数のレーンを有する道路で車両の乗員を検知するためには、個々のレーン専用のカメラを設置する必要がある。しかしながら、機器の設置スペースといった設置環境の制約やシステム導入コストの観点から、１台のカメラで複数のレーンをカバーする技術が望まれる。しかし、１台のカメラで複数のレーンをカバーしようとした場合、複数のレーンの一部または全部に対してカメラのフォーカスが合わせられず、被写体（車両および当該車両の乗員）の輪郭がぼやけてしまい、乗員数を正確に検知できないという問題がある。【０００６】
本発明の目的は、１台のカメラが複数のレーンを対象として撮影した画像を用いて車両の乗員数を検知することを可能とする技術を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によれば、
複数のレーンを有する道路を走行する車両を撮像する撮像手段により生成された画像に対して、前記車両が走行する位置に応じたパラメータを用いて前記画像に写る被写体のボケを低減する補正処理を実行することにより、前記画像に基づく補正画像を生成する画像補正手段と、
前記補正画像を用いて前記車両の乗員数をカウントするカウント手段と、
を備える乗員数検知システムが提供される。【０００８】
本発明によれば、
コンピュータが、
複数のレーンを有する道路を走行する車両を撮像する撮像手段により生成された画像に対して、前記車両が走行する位置に応じたパラメータを用いて前記画像に写る被写体のボケを低減する補正処理を実行することにより、前記画像に基づく補正画像を生成し、
前記補正画像を用いて前記車両の乗員数をカウントする、
ことを含む乗員数検知方法が提供される。【０００９】
本発明によれば、コンピュータに、上述の乗員数検知方法を実行させるプログラムが提供される。
【発明の効果】
【００１０】
本発明によれば、１台のカメラが複数のレーンを対象として撮影した画像を用いて車両の乗員数を検知することが可能となる。
【図面の簡単な説明】
【００１１】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１２】
【図１】第１実施形態の乗員数検知システムの機能構成を概念的に示すブロック図である。
【図２】乗員数検知システムのシステム構成を概念的に示す図である。
【図３】乗員数検知システムのハードウエア構成を簡略的に示した図であり、は情報処理装置のハードウエア構成を概念的に示すブロック図である。
【図４】第１実施形態の乗員数検知システムにおける処理の流れを例示するフローチャートである。
【図５】画像補正部が補正処理用のパラメータを決定する際に使用するテーブルの一例を示す図である。
【図６】カウント部による乗員数のカウント結果を出力する画面の一例を示す図である。
【図７】第１具体例の構成を概念的に示す図である。
【図８】第２具体例の構成を概念的に示す図である。
【図９】画像補正部より生成された補正画像に設定される車両座標系の一例を示す図である
【図１０】第２実施形態の乗員数検知システムの機能構成を概念的に示すブロック図である。
【図１１】第１実施形態の乗員数検知システムにおける処理の流れを例示するフローチャートである。
【図１２】第１実施形態の乗員数検知システムにおける処理の流れを例示するフローチャートである。
【図１３】時間帯とフォーカスを合わせるべきレーンとを対応付けて記憶するテーブルの一例を示す図である。
【図１４】乗員数検知システムの他のシステム構成を概念的に示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、特に説明する場合を除き、各ブロック図において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００１４】
［第１実施形態］
〔機能構成〕
図１は、第１実施形態の乗員数検知システム１の機能構成を概念的に示すブロック図である。図１に示されるように、乗員数検知システム１は、撮像部１１０、画像補正部１２０、およびカウント部１３０を含んで構成される。
【００１５】
撮像部１１０は、カメラ等の撮像装置である。撮像部１１０は、複数のレーンを有する道路を走行する車両を撮像し、当該車両および車両の乗員を被写体として含む画像を生成する。撮像部１１０は、例えば、図示しない車両検知用のセンサと連動することにより、車両を撮像範囲に含めることができる。また、撮像部１１０は、車両の乗員数を正確に把握可能とするために、所定のフレームレートで連続的に車両を撮像して複数枚の画像を生成するように構成されていてもよい。
【００１６】
画像補正部１２０は、撮像部１１０により生成された画像を取得する。そして、画像補正部１２０は、撮像部１１０により生成された画像に対して、画像に写る被写体のボケを低減する補正処理を実行し、当該画像に基づく補正画像を生成する。この補正処理は、所謂ボケ補正（Ｄｅｂｌｕｒ）技術を用いた処理であり、例えば、以下の文献［１］および［２］等に開示される技術を利用して実現可能である。下記文献等に開示される技術を用いることにより、画像補正部１２０は、例えば、ピントのずれによる被写体のボケや当該被写体のモーションブラー（車両の進行方向のブレ）を補正することができる。
［１］ TSUMURAYA, F., MIURA, N., AND BABA, N. 1994. Iterative blind deconvolution method using Lucy's algorithm. Astron. Astrophys. 282, 2 (Feb), 699-708.
［２］ Hradis Michal, Kotera Jan, Zemcik Pavel and Sroubek Filip, Convolutional Neural Networks for Direct Text Deblurring, Proceedings of BMVC 2015, Swansea, The British Machine Vision Association and Society for Pattern Recognition, 2015, ISBN 1-901725-53-7.
また、補正処理は、画像の被写体である車両が走行する位置に応じたパラメータを用いて実行される。このパラメータによって、画像に対する補正のかかり具合が決定される。
【００１７】
カウント部１３０は、画像補正部１２０により生成された補正画像を用いて、当該補正画像の被写体である車両の乗員数をカウントする。カウント部１３０は、例えば、上記特許文献１または特許文献２に開示される技術を利用して、車両を被写体として含む画像を基に、当該車両の乗員数をカウントすることができる。画像補正部１２０とカウント部１３０とを合わせて画像処理部と呼ぶこともできる。
【００１８】
以上、本発明に係る乗員数検知システム１は、レーン毎にカメラ等の撮像部１１０を設けていない。この場合、複数のレーンのうちの一部または全部のレーンにおいて、走行中の被写体（車両および乗員）に対して撮像部１１０のフォーカスが合わず、被写体がボケた状態の画像が出来上がってしまう可能性がある。そこで、本実施形態で説明したように、車両が走行している位置に応じたパラメータを用いて、被写体のボケを低減する補正処理が実行される。これにより、撮像部１１０のフォーカス距離から離れることによってボケてしまった被写体が明確になる。なお、被写体のボケを低減する補正処理について、例えば個人認証に利用できるほどの高精度な処理は必ずしも必要ではなく、人物（例えば人物の顔部分）とそれ以外の領域を判別できる程度の精度が担保されれば十分である。そして、このように補正された画像を用いて、当該画像に被写体として含まれる車両の乗員数のカウント処理が実行される。このような構成により、１台の撮像装置で複数のレーンを対象として、車両の乗員数を検知することが可能となる。また、システムで必要となる撮像装置の個数を減らし、設置環境の制約（例えば、土地の広さ等）を緩和する効果、及び、システムに必要なコストを低減させる効果も見込める。
【００１９】
以下、第１実施形態をより詳細に説明する。
【００２０】
〔ハードウエア構成〕
乗員数検知システム１の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、乗員数検知システム１の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
【００２１】
図２は、乗員数検知システム１のシステム構成を概念的に示す図である。図２に示されるように、乗員数検知システム１は、情報処理装置２０、撮像装置３０、車両検知用センサ４０、および、投光器５０を含んで構成される。また、情報処理装置２０には、カウント部１３０による乗員数のカウント結果を表示するためのディスプレイ装置２２が接続されている。
【００２２】
撮像装置３０は、乗員数検知システム１の撮像部１１０に相当する。撮像装置３０は、ネットワークを介して情報処理装置２０と接続されている。なお図示していないが、それぞれ異なる場所に設置された複数の撮像装置３０が情報処理装置２０に接続され得る。
【００２３】
車両検知用センサ４０は、撮像装置３０の前方を通過しようとする車両Ｖを検知するため（画像を撮るタイミングを計るため）のセンサである。車両検知用センサ４０は、撮像装置３０とは別に設けられていてもよいし、撮像装置３０に組み込まれていてもよい。
【００２４】
投光器５０は、車両内の人物を鮮明に撮影するために設けられる。投光器５０は、撮像装置３０とは別に設けられていてもよいし、撮像装置３０に組み込まれていてもよい。投光器５０は、撮像装置３０の撮像タイミングに連動して、被写体である車両Ｖに光（例えば、赤外線など）を照射する。乗員数検知システム１において、複数のレーンで共通の投光器５０が１つ備えられていてもよいし、複数のレーンそれぞれに専用の投光器５０が備えられていてもよい。後者の場合、車両検知用センサ４０によって車両Ｖが検知されたことに応じて全ての投光器５０が光を照射するように制御されてもよいし、車両検知用センサ４０によって測定された車両Ｖまでの距離に対応するレーンの投光器５０が光を照射するように制御されてもよい。
【００２５】
図３は、情報処理装置２０のハードウエア構成を概念的に示すブロック図である。情報処理装置２０は、バス２０１、プロセッサ２０２、メモリ２０３、ストレージデバイス２０４、入出力インタフェース２０５、及びネットワークインタフェース２０６を含んで構成される。
【００２６】
バス２０１は、プロセッサ２０２、メモリ２０３、ストレージデバイス２０４、入出力インタフェース２０５、及びネットワークインタフェース２０６が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ２０２、メモリ２０３、ストレージデバイス２０４、入出力インタフェース２０５、及びネットワークインタフェース２０６などを互いに接続する方法は、バス接続に限定されない。
【００２７】
プロセッサ２０２は、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）などの演算装置である。メモリ２０３は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などを用いて実現される主記憶装置である。ストレージデバイス２０４は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、メモリカードなどを用いて実現される補助記憶装置である。
【００２８】
ストレージデバイス２０４は、画像補正部１２０およびカウント部１３０を実現するプログラムモジュール、並びに、撮像装置３０で生成された画像を取得する機能を実現するプログラムモジュールを記憶している。プロセッサ２０２は、これら各プログラムモジュールをメモリ２０３に読み出して実行することで、各プログラムモジュールに対応する機能を実現する。
【００２９】
入出力インタフェース２０５は、情報処理装置２０と周辺機器とを接続するためのインタフェースである。例えば、ＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）ディスプレイといった表示出力用のデバイス（ディスプレイ装置２２）や、キーボードやマウスといった入力用のデバイス、または、これらが一体となったタッチパネルなどが、入出力インタフェース２０５を介して情報処理装置２０に接続され得る。
【００３０】
ネットワークインタフェース２０６は、情報処理装置２０をＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの各種ネットワークに接続するためのインタフェースである。図２に示されるように、情報処理装置２０は、ネットワークインタフェース２０６を介してネットワークに接続して、撮像装置３０や図示しない他の端末と通信することができる。例えば、情報処理装置２０は、ネットワークインタフェース２０６を介して撮像装置３０と通信し、撮像装置３０で生成された画像を取得することができる。またこの場合において、情報処理装置２０は、ネットワークインタフェース２０６を介して管理者用の情報処理装置（図示せず）と通信可能に接続される。そして、カウント部１３０による乗員数の検知結果が当該管理者用の情報処理装置（図示せず）に送信される。なお、情報処理装置２０が各種ネットワークに接続する方法は、無線接続であってもよいし、有線接続であってもよい。
【００３１】
なお、図２および図３の構成はあくまで一例であり、本発明のハードウエア構成は図２および図３の例に限定されない。例えば、情報処理装置２０と撮像装置３０は一体化されていてもよい。
【００３２】
〔動作例〕
図４を用いて、第１実施形態の乗員数検知システム１における処理の流れを説明する。図４は、第１実施形態の乗員数検知システム１における処理の流れを例示するフローチャートである。
【００３３】
まず、撮像部１１０が、道路を走行する車両を撮像し、当該車両を被写体として含む画像を生成する（Ｓ１０２）。なお、撮像部１１０は、例えば、車両検知用センサ４０からの出力信号に基づいて、撮像部１１０の前方を通過しようとする車両の存在を検知して、画像を撮るタイミングを判断することができる。
【００３４】
次いで、画像補正部１２０は、Ｓ１０２の処理で生成された画像に対する補正処理で用いるパラメータを決定する（Ｓ１０４）。
【００３５】
画像補正部１２０は、例えば、車両までの距離を測定する距離測定手段（図示せず）からの出力信号（車両までの距離を示す情報）に基づいて、画像に被写体として含まれている車両が走行しているレーンを特定し、補正処理に使うパラメータを決定することができる。この場合、画像補正部１２０は、車両検知用センサ４０を上述の距離測定手段として用いてもよい。また、車両検知用センサ４０とは別に車両までの距離を測る距離センサなどを距離測定手段として設け、画像補正部１２０は、当該距離センサからの出力信号を用いて、車両が走行しているレーンを特定してもよい。特に限定されないが、一例として、画像補正部１２０は、距離測定手段により測定した距離を基に図５に示すようなテーブルを参照することにより車両が走行しているレーンを特定し、補正処理に使うパラメータを決定することができる。
【００３６】
図５は、画像補正部１２０が補正処理用のパラメータを決定する際に使用するテーブルの一例を示す図である。図５では、車両までの距離と、複数のレーンの各々を示す情報（レーン識別情報）と、補正処理用パラメータとを、互いに関連付けて記憶するテーブルが例示されている。なお、図５の例において、「車両までの距離」そのものをレーン識別情報の代わりに使用することもできる。この場合、図５に例示される「レーン識別情報」はなくてもよい。画像補正部１２０は、距離測定手段から取得した情報が示す車両までの距離を基にテーブルの中から該当する行を特定し、当該行に格納されている補正処理用パラメータを読み出すことができる。具体的な例として、距離測定手段から取得した情報が示す車両までの距離がｄ１以上ｄ２未満である場合、画像補正部１２０は、車両が走行しているレーンを「中央レーン」と特定して、「中央レーン」に関連付けられた補正処理用パラメータを読み出すことができる。
【００３７】
その他にも、画像補正部１２０は、車両が走行しているレーンを特定することなく、距離測定手段によって測定された車両までの距離に応じてパラメータを決定してもよい。この場合、画像補正部１２０は、距離測定手段から車両までの距離を示す情報を取得し、距離を引数としてパラメータを算出する関数や、対応するパラメータを距離別に定義する記憶するテーブルなどを用いて、距離測定手段から取得した情報が示す距離に応じたパラメータを決定することができる。
【００３８】
また、画像補正部１２０は、撮像部１１０により生成された画像を解析することによって、当該画像のボケ具合を判別し、その画像のボケ具合に応じたパラメータを決定することもできる。例えば、画像補正部１２０は、画像の空間周波数の情報を解析によって取得し、それらの情報に基づいて補正用のパラメータを決定することができる。特に限定されないが、画像補正部１２０は、例えば、点広がり関数（Point Spread Function）といった画像のボケの性質を表わすボケ関数が既知の場合に、当該画像のボケ関数をフーリエ変換によって空間周波数成分に分解して、下記の式に示すような、ボケ低減用のウィナーフィルタを導出することができる。
【００３９】
【数１】
2019016971.tif 000003
【００４０】
なお、上記の式において、Ｈは画像のボケ関数のフーリエ変換を示し、Ｈ＊は当該フーリエ変換Ｈの複素共役を示し、Γは画像信号のＳＮ（Signal to Noise）比によって決まる定数を示す。なお、上記の式は、例えば、メモリ２０３やストレージデバイス２０４といった所定の記憶領域に記憶されており、画像補正部１２０は当該記憶領域から式を読み出してパラメータを決定することができる。
【００４１】
その他にも、画像補正部１２０は、自己相関関数を用いて算出される前記被写体のブレを示す情報を、画像のボケ具合を示す情報として取得し、補正処理用のパラメータを決定することができる。この場合、画像補正部１２０は、自己相関関数を用いて算出可能な画像内の物体のブレの方向と量を代入することで当該ブレを打ち消すパラメータを導出する所定の関数を用いて、補正用のパラメータを決定することができる。なお、上述の関数は、例えば、メモリ２０３やストレージデバイス２０４といった所定の記憶領域に記憶されており、画像補正部１２０は当該記憶領域から関数を読み出してパラメータを決定することができる。
【００４２】
ここで、Ｓ１０２で取得された画像に複数の車両が被写体として含まれている場合、画像補正部１２０は、それぞれの車両について上述したような方法を用い、それぞれの車両の位置に応じた補正処理用のパラメータを決定することができる。例えば、それぞれ異なるレーンを走行している２台の車両（第１の車両および第２の車両）を被写体として含む画像が撮像部１１０で生成されたとする。この場合、画像補正部１２０は、各車両が走行しているレーンや位置、又は、各車両のボケ具合に応じた、互いに異なる複数のパラメータを補正処理に使うパラメータとして決定することができる。具体的には、画像補正部１２０は、第１の車両が走行する位置に基づいて、第１の車両のボケを低減するための第１のパラメータを決定すると共に、第２の車両が走行する位置に基づいて、第２の車両のボケを低減するための第２のパラメータを決定する。また、それぞれ異なるレーンを走行している３台以上の車両が画像に写っている場合、画像補正部１２０は、３つ以上のパラメータを決定することができる。なお、特に限定されないが、画像補正部１２０は、画像上の物体（車両）を認識する既知の画像処理アルゴリズム、及び、該車両の画像特徴量（例えば、画像上の大きさなど）から実空間上の車両の位置（走行レーン）を推定する既知の画像処理アルゴリズムを用いて、それぞれ異なるレーンを走行する複数台の車両が画像に含まれていることを判断することができる。その他にも、画像補正部１２０は、車両検知用センサ４０が複数の車両を検知したタイミングと、撮像装置３０（撮像部１１０）による撮影のタイミング並びに撮像装置３０の撮像範囲とを比較することによって、その撮影によって生成される画像に複数台の車両が含まれるか否かを判別することができる。
【００４３】
そして、画像補正部１２０は、Ｓ１０４の処理で決定したパラメータを用いて、Ｓ１０２の処理で生成された画像に対して、被写体のボケを低減する補正処理を実行する（Ｓ１０６）。ここで、Ｓ１０４で異なる複数のパラメータが決定されている場合、画像補正部１２０は、それぞれのパラメータを用いてＳ１０２で取得した画像に対して補正処理を実行し、それぞれのパラメータによって補正された複数の画像を生成する。例えば、Ｓ１０２の処理で、それぞれ異なるレーンを走行している２台の車両（第１の車両および第２の車両）を被写体として含む画像が取得されたとする。この場合、画像補正部１２０は、一上述の第１のパラメータ及び第２のパラメータをそれぞれ用いて補正処理を行う。これにより、Ｓ１０２の処理で取得された画像を基とした、２つの補正画像（第１の補正画像および第２の補正画像）が生成される。なお、それぞれ異なるレーンを走行している３台以上の車両が画像に写っている場合、画像補正部１２０は、３つ以上のパラメータを用いて３つ以上の補正画像を生成することができる。
【００４４】
そして、カウント部１３０は、Ｓ１０６の処理で生成された補正画像を処理して、車両の乗員数をカウントする（Ｓ１０８）。ここで、カウント部１３０は、Ｓ１０６で複数の補正画像が生成されている場合、複数の補正画像をそれぞれ処理して、車両の乗員数をカウントする。例えば、Ｓ１０６の処理において、上述したように、それぞれ異なるレーンを走行している２台の車両（第１の車両および第２の車両）を被写体として含む画像が取得され、第１の車両のボケを低減した第１の補正画像と、第２の車両のボケを低減した第２の補正画像が生成されたとする。この場合、カウント部１３０は、第１の補正画像を用いて第１の車両の乗員数をカウントすると共に、第２の補正画像を用いて第２の車両の乗員数をカウントすることができる。なお、それぞれ異なるレーンを走行している３台以上の車両が画像に写っている場合、画像補正部１２０は、３つ以上の補正画像をそれぞれ用いて、各車両の乗員数をそれぞれカウントすることができる。
【００４５】
そして、カウント部１３０は、車両の乗員数をカウントした結果を出力する（Ｓ１１０）。例えば、カウント部１３０は、情報処理装置２０に接続されたディスプレイ装置２２上に図６に示されるような画面を表示することができる。
【００４６】
図６は、カウント部１３０による乗員数のカウント結果を出力する画面の一例を示す図である。図６では、車両のナンバープレートの番号と共に、カウント部１３０でカウントされた車両の乗員数を表示する画面が例示されている。なお、車両のナンバープレートの番号は、撮像部１１０または図示しない別の撮像装置によって撮像された、車両のナンバープレートが写っている画像を解析することによって、テキスト情報などとして取得することができる。
【００４７】
ここで、カウント部１３０は、ある車両が走行しているレーンがＨＯＶレーンやＨＯＴレーンであって、その車両の乗員数が規定人数未満である場合、当該車両の乗員数の情報に、乗員数が規定人数未満であることを示す特定の付加情報を含めてよい。カウント部１３０は、例えば、メモリ２０３に予め格納されて規定人数に関する情報と、画像を基にカウントした車両の乗員数とを比較することで、車両の乗員数が規定人数以上であるか否かを判別することができる。そして、情報処理装置２０は、例えば、付加情報の有無に従って図６に示すような所定のマークＭを付与して、乗員数が規定未満である車両に関する情報がその他の車両に関する情報と区別して表示するように構成されていてもよい。その他にも、情報処理装置２０は、付加情報の有無に従って文字色や背景色などを変えることによって、乗員数が規定未満である車両に関する情報を、その他の車両に関する情報と区別して表示することができる。このような画面によれば、管理者は、ＨＯＶレーンやＨＯＴレーンを規定人数未満の乗員数で走行している車両の存在を容易に把握できる。その他にも、カウント部１３０から出力される乗員数のカウント結果に付加情報が付与されている場合、情報処理装置２０が、画面の表示を更新すると共に所定のブザー音を出力するように構成されていてもよい。これにより、情報処理装置２０を操作する人物が、規定人数未満の乗員数でＨＯＶレーンやＨＯＴレーンを走行している車両の存在に気づき易くなる。
【００４８】
〔具体例〕
以下、本実施形態の乗員数検知システム１の具体的な具体例を説明する。
【００４９】
＜第１具体例＞
複数のレーンを有する道路において、撮像部１１０のフォーカス距離を複数のレーンの中央部分（例えば、レーンの数が偶数であれば車線境界部分、レーンの数が奇数であれば中央に位置するレーン）に対応する距離に固定すれば、画像に写る車両のボケ量の最大値が抑制されるため、全体的なボケ補正処理の処理量を低減させることが可能となる。本具体例では、説明を簡潔にするため、２つのレーンを有する道路において、撮像部１１０のフォーカスが当該２つのレーンの中央部分（例えば、車線境界線）に固定されているケースについて例示的に説明する。図７は、第１具体例の構成を概念的に示す図である。図７中の斜線領域は、撮像装置３０（撮像部１１０）のフォーカス距離（被写界深度ＤＯＦ）を示す。被写界深度ＤＯＦの範囲外に位置する被写体はぼやけた状態で撮像されることになる。
【００５０】
本具体例では、例えば、２つのレーンそれぞれについて最適化された、補正処理用の２つのパラメータが、メモリ２０３に予め用意される。２つのレーンそれぞれに対応する補正処理用のパラメータは、例えば、各レーンでの平均的な車両の走行位置と、撮像部１１０のフォーカス距離との差分に基づいて決定することができる。具体的には、撮像部１１０の位置を基準として奥側のレーンのパラメータは、被写体の位置がフォーカスの合う位置（車線境界線付近）よりも奥側にあることで生じる画像のボケを打ち消すパラメータとして用意される。また、撮像部１１０の位置を基準として手前側のレーンのパラメータは、被写体の位置がフォーカスの合う位置（車線境界線付近）よりも手前側にあることで生じる画像のボケを打ち消すパラメータとして用意される。
【００５１】
本具体例の場合、どちらのレーンにも撮像部１１０のフォーカスが合っていない。そのため、車両がどちらのレーンを走行していたとしても、撮像部１１０により生成される画像において被写体（車両および車両の乗員）の輪郭がぼやけてしまう可能性がある。しかしながら、本具体例の場合、いずれかのレーンにフォーカスを合わせた場合と比較して、ボケ量（ボケ具合）を小さくすることができる。例えば、車両が第１のレーンを走行していた場合、撮像部１１０のフォーカス距離が他方の第２のレーンに合わせられている場合よりも、中央境界線（すなわち、複数のレーンの中央部分）付近に合わせられている方が、撮像部１１０のフォーカス距離からのずれが小さくなる。そのため、結果として、画像内での被写体のボケ量が小さくなる。これにより、撮像部１１０により取得された画像を少ない処理量で明確に補正できるという利点がある。
【００５２】
＜第２具体例＞
本具体例では、撮像部１１０のフォーカス距離が、複数のレーンの中で予め決められた１つのレーンに対応する距離に固定されるケースについて例示的に説明する。具体的には、２つのレーンを有する道路において、撮像部１１０のフォーカスが当該２つのレーンうちのいずれか一方に固定されているケースについて例示的に説明する。図８は、第２具体例の構成を概念的に示す図である。図８中の斜線領域は、撮像装置３０（撮像部１１０）のフォーカス距離（被写界深度ＤＯＦ）を示す。被写界深度ＤＯＦの範囲外に位置する被写体はぼやけた状態で撮像されることになる。
【００５３】
本具体例において、フォーカスが固定されている方のレーンを走行する車両を撮像する場合には、ある程度明瞭な画像が取得できるため、多くの場合において補正処理は実行しなくてもよい。一方で、フォーカスが固定されていない方のレーンを走行する車両が撮像された場合には、被写体のボケを低減する補正処理が必要となる可能性が高い。ここで、撮像部１１０のフォーカスをどちらのレーンに固定するかについては、例えば、それぞれのレーンの交通量の統計値に基づいて決定することができる。統計的に交通量の多い方のレーンに撮像部１１０のフォーカスを固定することにより、画像に対する補正処理の実行頻度を下げ、全体的な処理量を低減させることができる。また、この場合において、画像補正部１２０は、撮像部１１０のフォーカスを固定したレーンを走行する車両が撮像された場合、被写体（車両または車両の乗員）がボケていないかを確認する処理を行う。画像補正部１２０は、具体的には、例えば次に示すような処理によって、画像がボケているか否かを判断することができる。一例として、画像補正部１２０は、撮像部１１０により生成された画像をフーリエ変換によって空間周波数成分に分解した結果として、低周波成分が少なく高周波成分が多い分布が得られた場合には、当該画像がボケていないと判断することができる。他の例として、画像補正部１２０は、画像の自己相関関数の半値幅が所定の閾値以下である場合に、当該画像がボケていないと判断することができる。その他の例として、画像補正部１２０は、画像のボケ関数（例えば、点広がり関数など）を推定した結果、インパルス（すなわち、デルタ関数）あるいはインパルスに近い波形の関数（半値幅が所定の閾値以下の関数）が得られた場合に、当該画像がボケていないと判断することができる。なお、これらの処理の処理量は、被写体のボケを低減する補正処理の処理量よりも小さい。そのため、本具体例における全体的な処理量は、全てのレーンに補正処理を行う場合（例えば、第１具体例のケース）よりも小さくなる。
【００５４】
なお、３つ以上のレーンを有する道路においては、撮像部１１０のフォーカス距離を中央側に位置するレーンに対応する距離に固定することにより、上述の第１具体例で説明したような効果も得られる。
【００５５】
＜第３具体例＞
車両の座席位置の違いによって被写体がボケてしまう可能性もある。例えば、運転席側の座席位置と助手席側の座席位置とで撮像部１１０のフォーカス距離からのズレ量が異なる。そして、このフォーカス距離からのズレ量の違いによって、被写体（車両内の人物）の輪郭のボケ具合が変わってくる。ここでは、この違い考慮したパラメータを用いて補正処理を実行するケースを例示する。
【００５６】
本具体例では、画像補正部１２０が補正処理に用いる、位置に応じたパラメータは、車両内の位置に応じた複数のパラメータにより構成される。例えば、補正処理用のパラメータは、運転席側を基準として画像内の被写体のボケを低減するための第１の車両内位置パラメータと、助手席側を基準として画像内の被写体のボケを低減するための第２の車両内位置パラメータと、を含んで構成される。
【００５７】
本具体例において、画像補正部１２０は、車両が走行しているレーンを特定した場合、そのレーンに対応するパラメータセット（第１の車両内位置パラメータおよび第２の車両内位置パラメータ）を読み出す。このパラメータセットは、例えば、メモリ２０３やストレージデバイス２０４に記憶されている。そして、画像補正部１２０は、読み出した第１の車両内位置パラメータおよび第２の車両内位置パラメータをそれぞれ用いて画像に対して補正処理を実行する。これにより、あるタイミングで撮像された１枚の画像に対して、車両内位置に応じた複数のパラメータそれぞれに基づく複数の補正画像が生成される。
【００５８】
本具体例において、カウント部１３０は、上述の第１の車両内位置パラメータと第２の車両内位置パラメータをそれぞれ用いて生成された複数の画像を用いて、車両の乗員数をカウントする。
【００５９】
具体的には、カウント部１３０は、以下のように、複数の補正画像を用いて車両の乗員数をカウントすることができる。まず、カウント部１３０は、あるタイミングで撮像された１枚の画像を車両内の位置に応じた補正処理用パラメータに基づいて補正することによって生成された複数の補正画像それぞれについて、乗員数をカウントする。次に、カウント部１３０は、それぞれの補正画像を用いてカウントされた乗員数を統合して、１枚の画像からカウントされる最終的な車両の乗員数を決定する。例えば、カウント部１３０は、ある１枚の補正画像で検知された人物と他の補正画像で検知された人物についてそれぞれの画像中での位置を比較した結果、位置が略等しい（複数の補正画像間での位置の差分が所定の閾値以下である）場合、これらの人物を同一人物として判断し１人とカウントする。また、カウント部１３０は、ある１枚の補正画像で検知された人物と他の補正画像で検知された人物についてそれぞれの画像中での位置を比較した結果、これらの人物の位置が異なる（複数の補正画像間での位置の差分が所定の閾値を超える）場合、これらの人物を別人物として判断し、それぞれ個別にカウントする。
【００６０】
なお、特に限定されないが、画像補正部１２０は、複数の補正画像各々から車両の基準箇所及び基準方向を検出し、検出した基準箇所を原点、検出した基準方向をｘ軸方向及びｙ軸方向とした２次元座標系（車両座標系）を画像毎に定めて、複数の補正画像間での人物の位置関係を判断することができる。以下、図９を用いて基準箇所及び基準方向の一例を説明する。図９は、画像補正部１２０により生成された補正画像Ｆに設定される車両座標系の一例を示す図である。図示される例では、車両のボディーのうしろに取り付けられたバンパーの後方端部を基準箇所とし、車両の前後方向及び高さ方向を基準方向としている。そして、バンパーの後方端部を原点とし、車両の前後方向をｘ軸とし、高さ方向をｙ軸とした車両座標系が定められている。なお、基準箇所および基準方向は図示される例に限定されない。例えば、基準箇所は、フロントピラー、センタピラー、リアピラー、サイドミラー等の所定の部位であってもよい。また、基準方向は、画像上で任意の方向に設定され得る。画像補正部１２０は、図示されるような車両座標系において、画像から検出された人物領域Ｂの位置座標を特定することができる。
【００６１】
本実施形態では、車両内での座席位置の違いを考慮した複数のパラメータを用いて画像に対して補正処理を実行することにより、複数の補正画像が生成される。このようにすることで、車両内の座席位置の違いによって被写体の輪郭が不鮮明となることを解消し、車両の乗員数を正確にカウントすることが可能となる。
【００６２】
［第２実施形態］
第１実施形態の第２具体例において、所定のレーンに撮像部１１０のフォーカスを固定する具体例について説明した。本実施形態では、所定の条件に基づいて撮像部１１０のフォーカスを制御する処理部を更に備える構成について説明する。
【００６３】
〔機能構成〕
図１０は、第２実施形態の乗員数検知システム１の機能構成を概念的に示すブロック図である。図１０に示されるように、本実施形態の乗員数検知システム１は、第１実施形態の構成に加えて、制御部１４０を更に備える。
【００６４】
一例として、制御部１４０は、複数のレーンそれぞれの所定時間の交通量に基づいて、撮像部１１０のフォーカスを合わせるレーンを切り替えることができる。この場合、制御部１４０は、撮像部１１０で生成された画像、或いは、車両検知用センサ４０の出力などを用いて、所定時間の交通量をレーン毎に算出することができる。一例として、制御部１４０は、車両検知用センサ４０などを用いて測定される車両までの距離を用いて、以下のように所定時間のレーン毎の交通量を算出することができる。まず、制御部１４０は、車両までの距離と走行レーンとの対応関係を定義する所定のテーブル（例：図５）を参照し、当該車両が走行しているレーンを特定する。そして、制御部１４０は、各レーンが特定された回数をメモリ２０３などの所定の記憶領域に蓄積する。これらの処理を所定時間継続することによって、所定時間のレーン毎の交通量を示す情報を所定の記憶領域に記憶させることができる。また、他の例として、制御部１４０は、撮像部１１０などにより生成された画像の解析結果に基づいて、所定時間のレーン毎の交通量を算出してもよい。具体的には、制御部１４０は、車両の画像特徴量（例えば、画像上の大きさなど）から実空間上の車両の位置（走行レーン）を推定する既知の画像処理アルゴリズムを用いて、撮像部１１０などにより生成された画像に含まれる車両の走行レーンを特定することができる。そして、制御部１４０は、所定時間内に各レーンで特定された車両の数をそれぞれカウントすることによって、所定時間のレーン毎の交通量を算出することができる。なお、所定時間は任意に決定することができる。
【００６５】
その他の例として、制御部１４０は、日付または時刻に応じて撮像部１１０のフォーカスを合わせるレーンを切り替えるように構成されていてもよい。具体的には、各レーンの交通量の変化を事前に調査した結果に基づいて、時間帯毎にフォーカスを合わせるべきレーンが決定される。そして、このように決定されたレーンを示す情報が時間帯を示す情報と紐付けられた状態で、例えば、メモリ２０３等に用意される。制御部１４０は、現在時刻を取得した上でメモリ２０３に用意された情報を参照し、現在時刻に対応するレーンにフォーカスを合わせる指示を、撮像部１１０に送信することができる。
【００６６】
〔ハードウエア構成〕
本実施形態のハードウエア構成は、第１実施形態と同様（例：図２および図３）である。本実施形態では、情報処理装置２０のストレージデバイス２０４は、上述の制御部１４０の機能を実現するプログラムモジュールを更に記憶している。情報処理装置２０のプロセッサ２０２がこのプログラムモジュールを実行することによって、上述の制御部１４０の機能が実現される。
【００６７】
〔動作例〕
図１１および図１２を用いて、本実施形態の乗員数検知システム１の処理の流れを説明する。図１１および図１２は、第１実施形態の乗員数検知システム１における処理の流れを例示するフローチャートである。図１１のフローチャートでは、制御部１４０が複数のレーンそれぞれの所定時間の交通量に基づいて、撮像部１１０のフォーカスを合わせるレーンを制御する流れが記載されている。また、図１２のフローチャートでは、制御部１４０が日付または時刻に応じて撮像部１１０のフォーカスを合わせるレーンを制御する流れが記載されている。
【００６８】
まず、制御部１４０が複数のレーンそれぞれの所定時間の交通量に基づいて、撮像部１１０のフォーカスを合わせるレーンを制御する流れを説明する。
【００６９】
まず、制御部１４０は、所定時間における各レーンの交通量を示す情報を取得する（Ｓ２０２）。制御部１４０は、例えば、撮像部１１０の画像を解析結果や、車両検知用センサ４０の出力信号に基づいて、所定時間毎の車両の通行数をレーン毎に集計することができる。また、制御部１４０は、図示しない外部装置と通信して、所定時間における各レーンの交通量を当該外部装置から取得してもよい。そして、制御部１４０は、Ｓ２０２の処理で取得した、所定時間における各レーンの交通量を比較して、所定時間において最も交通量の多いレーンを特定する（Ｓ２０４）。そして、制御部１４０は、Ｓ２０４の処理で特定されたレーンにフォーカスを合わせる制御指示を、撮像部１１０に向けて送信する（Ｓ２０６）。撮像部１１０は、制御部１４０からの制御指示に従ってフォーカス機構を制御して、制御指示で示されたレーンにフォーカスを合わせる（Ｓ２０８）。
【００７０】
次に、制御部１４０が時間帯に応じて撮像部１１０のフォーカスを合わせるレーンを制御する流れを説明する。
【００７１】
まず、制御部１４０は、図示しないＮＴＰ（Network Time Protocol）サーバと同期するなどして、現在時刻を取得する（Ｓ３０２）。そして、制御部１４０は、Ｓ３０２の処理で取得した現在時刻を基に、例えば図１３に示されるようなテーブルを参照して、フォーカスを合わせるべきレーンを特定する（Ｓ３０４）。図１３は、時間帯とフォーカスを合わせるべきレーンとを対応付けて記憶するテーブルの一例を示す図である。交通の状態は曜日や天候に影響を受け得るため、曜日別または天候別に複数のテーブルが用意されていてもよい。また、例えば、ゴールデンウィークやお盆時期といった長期休暇期間などには交通量が増加することが予想される。そこで、このような長期休暇期間時に利用されるテーブルが更に用意されていてもよい。そして、制御部１４０は、Ｓ３０４の処理で特定されたレーンにフォーカスを合わせる制御指示を、撮像部１１０に向けて送信する（Ｓ３０６）。撮像部１１０は、制御部１４０からの制御指示に従ってフォーカス機構を制御して、制御指示で示されたレーンにフォーカスを合わせる（Ｓ３０８）。その後、撮像部１１０によって各レーンを走行する車両の画像が生成されると、その画像に対して、第１実施形態の第２具体例で説明したような、被写体のボケを低減する補正処理が実行されてもよい。このとき、第１実施形態の第３具体例で説明したような、車両内の位置に応じた複数のパラメータを用いた補正処理が実行されてもよい。
【００７２】
以上、本実施形態では、所定時間の交通量や日時または時刻別の交通量の統計に基づいて、撮像部１１０のフォーカスが交通量の多いレーンに合うように制御される。これにより、画像に対する補正処理の実行頻度を下げ、全体的な処理量を低減させることができる。
【００７３】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。例えば、上述の各実施形態では、路側に撮像装置３０（撮像部１１０）が設けられる例を示したが、撮像装置３０は、図１４に示されるように、ガントリーなどに設けられていてもよい。この構成においても、車両が走行するレーンによって撮像装置３０から車両までの距離に違いが生じるため、被写体がボケて写る可能性がある。この場合に、上述の各実施形態で説明したように、車両が走行している位置に応じたパラメータを用いて、被写体のボケを低減する補正処理を実行して被写体が明確に写る補正画像を生成することによって、当該補正画像を基に車両の乗員数を正確にカウントすることができる。
【００７４】
また、上述の説明で用いた複数のフローチャートでは、複数の工程（処理）が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。
【００７５】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。
１．
複数のレーンを有する道路を走行する車両を撮像する撮像手段により生成された画像に対して、前記車両が走行する位置に応じたパラメータを用いて前記画像に写る被写体のボケを低減する補正処理を実行することにより、前記画像に基づく補正画像を生成する画像補正手段と、
前記補正画像を用いて前記車両の乗員数をカウントするカウント手段と、
を備える乗員数検知システム。
２．
前記画像補正手段は、前記画像に異なるレーンを走行する複数の車両が写っている場合、一の車両が走行する位置に応じた第一の前記パラメータを用いて前記補正処理を実行することにより第一の補正画像を生成し、他の車両が走行する位置に応じた第二の前記パラメータを用いて前記補正処理を実行することにより第二の補正画像を生成し、
前記カウント手段は、前記第一の補正画像を用いて前記一の車両の乗員数をカウントし、前記第二の補正画像を用いて前記他の車両の乗員数をカウントする、
１．に記載の乗員数検知システム。
３．
前記画像補正手段は、前記画像の空間周波数および自己相関関数を用いて算出される前記被写体のブレを示す情報の少なくともいずれか一方に基づいて前記パラメータを決定する、
１．または２．に記載の乗員数検知システム。
４．
前記画像補正手段は、前記車両までの距離を測定する距離測定手段により測定された前記車両までの距離に基づいて前記パラメータを決定する、
１．または２．に記載の乗員数検知システム。
５．
前記複数のレーンの各々を示す情報と前記パラメータとが対応付けられた情報を記憶する記憶部を備え、
前記画像補正手段は、前記車両までの距離に基づいて前記車両が走行するレーンを特定し、特定された前記レーンに対応する前記パラメータを用いて前記補正処理を実行する、
１．乃至４．のいずれか１つに記載の乗員数検知システム。
６．
前記撮像手段のフォーカス距離が、前記複数のレーンの中で予め定められた一のレーンに対応する距離に固定されている、
１．乃至５．のいずれか１つに記載の乗員数検知システム。
７．
前記撮像手段のフォーカス距離が、前記複数のレーンの中央部分に対応する距離に固定されている、
１．乃至５．のいずれか１つに記載の乗員数検知システム。
８．
前記複数のレーンそれぞれの交通量に基づいて、前記撮像手段のフォーカスを合わせるレーンを切り替える制御手段を更に備える、
１．乃至５．のいずれか１つに記載の乗員数検知システム。
９．
日付又は時刻に応じて前記撮像手段のフォーカスを合わせるレーンを切り替える制御手段を更に備える、
１．乃至５．のいずれか１つに記載の乗員数検知システム。
１０．
前記位置に応じたパラメータは、前記車両内の位置に応じて異なる複数のパラメータを含み、
前記画像補正手段は、前記画像に対して、前記車両内の位置に応じて異なる複数のパラメータを用いて前記補正処理を実行することにより、前記画像に基づく複数の補正画像を生成し、
前記カウント手段は、前記複数の補正画像を用いて前記車両の乗員数をカウントする、
１．乃至９．のいずれか１つに記載の乗員数検知システム。
１１．
複数のレーンを有する道路を走行する車両を撮像する撮像手段と、
前記車両までの距離を測定する距離測定手段と、
前記撮像手段により生成された画像を処理する画像処理手段と、を備え
前記画像処理手段は、前記距離測定手段から前記距離を示す情報を取得し、取得した前記情報に応じて前記画像に写る被写体のボケを低減し、前記画像を用いて前記車両の乗員数をカウントする、
乗員数検知システム。
１２．
コンピュータが、
複数のレーンを有する道路を走行する車両を撮像する撮像手段により生成された画像に対して、前記車両が走行する位置に応じたパラメータを用いて前記画像に写る被写体のボケを低減する補正処理を実行することにより、前記画像に基づく補正画像を生成し、
前記補正画像を用いて前記車両の乗員数をカウントする、
ことを含む乗員数検知方法。
１３．
前記コンピュータが、
前記画像に異なるレーンを走行する複数の車両が写っている場合、一の車両が走行する位置に応じた第一の前記パラメータを用いて前記補正処理を実行することにより第一の補正画像を生成し、他の車両が走行する位置に応じた第二の前記パラメータを用いて前記補正処理を実行することにより第二の補正画像を生成し、
前記第一の補正画像を用いて前記一の車両の乗員数をカウントし、前記第二の補正画像を用いて前記他の車両の乗員数をカウントする、
ことを含む１２．に記載の乗員数検知方法。
１４．
前記コンピュータが、
前記画像の空間周波数および自己相関関数を用いて算出される前記被写体のブレを示す情報の少なくともいずれか一方に基づいて前記パラメータを決定する、
ことを含む１２．または１３．に記載の乗員数検知方法。
１５．
前記コンピュータが、
前記車両までの距離を測定する距離測定手段により測定された前記車両までの距離に基づいて前記パラメータを決定する、
ことを含む１２．または１３．に記載の乗員数検知方法。
１６．
前記コンピュータが、
前記車両までの距離に基づいて前記車両が走行するレーンを特定し、特定された前記レーンに対応する前記パラメータを前記複数のレーンの各々を示す情報と前記パラメータとが対応付けられた情報を記憶する記憶部から読み出し、読み出したパラメータを用いて前記補正処理を実行する、
ことを含む１２．乃至１５．のいずれか１つに記載の乗員数検知方法。
１７．
前記撮像手段のフォーカス距離が、前記複数のレーンの中で予め定められた一のレーンに対応する距離に固定されている、
ことを含む１２．乃至１６．のいずれか１つに記載の乗員数検知方法。
１８．
前記撮像手段のフォーカス距離が、前記複数のレーンの中央部分に対応する距離に固定されている、
ことを含む１２．乃至１６．のいずれか１つに記載の乗員数検知方法。
１９．
前記コンピュータが、
前記複数のレーンそれぞれの交通量に基づいて、前記撮像手段のフォーカスを合わせるレーンを切り替える、
ことを含む１２．乃至１６．のいずれか１つに記載の乗員数検知方法。
２０．
前記コンピュータが、
日付又は時刻に応じて前記撮像手段のフォーカスを合わせるレーンを切り替える、
ことを含む１２．乃至１６．のいずれか１つに記載の乗員数検知方法。
２１．
前記位置に応じたパラメータは、前記車両内の位置に応じて異なる複数のパラメータを含み、
前記コンピュータが、
前記画像に対して、前記車両内の位置に応じて異なる複数のパラメータを用いて前記補正処理を実行することにより、前記画像に基づく複数の補正画像を生成し、
前記複数の補正画像を用いて前記車両の乗員数をカウントする、
ことを含む１２．乃至２０．のいずれか１つに記載の乗員数検知方法。
２２．
コンピュータが、
複数のレーンを有する道路を走行する車両を撮像し、
前記車両までの距離を測定し、
前記測定した距離を示す情報に応じて前記画像に写る被写体のボケを低減し、前記画像を用いて前記車両の乗員数をカウントする、
ことを含む乗員数検知方法。
２３．
コンピュータに、１２．乃至２２．のいずれか１つに記載の乗員数検知方法を実行させるプログラム。
【００７６】
この出願は、２０１７年７月１９日に出願された日本出願特願２０１７−１４０２２６号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2019016971.tif 000004
【図２】
2019016971.tif 000005
【図３】
2019016971.tif 000006
【図４】
2019016971.tif 000007
【図５】
2019016971.tif 000008
【図６】
2019016971.tif 000009
【図７】
2019016971.tif 000010
【図８】
2019016971.tif 000011
【図９】
2019016971.tif 000012
【図１０】
2019016971.tif 000013
【図１１】
2019016971.tif 000014
【図１２】
2019016971.tif 000015
【図１３】
2019016971.tif 000016
【図１４】
2019016971.tif 000017
【手続補正書】
【提出日】令和2年1月15日(2020.1.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のレーンを有する道路を走行する車両を撮像する撮像手段により生成された画像に対して、前記車両が走行する位置に応じたパラメータを用いて前記画像に写る被写体のボケを低減する補正処理を実行することにより、前記画像に基づく補正画像を生成する画像補正手段と、
前記補正画像を用いて前記車両の乗員数をカウントするカウント手段と、
を備える乗員数検知システム。
【請求項２】
前記画像補正手段は、前記画像に異なるレーンを走行する複数の車両が写っている場合、一の車両が走行する位置に応じた第一の前記パラメータを用いて前記補正処理を実行することにより第一の補正画像を生成し、他の車両が走行する位置に応じた第二の前記パラメータを用いて前記補正処理を実行することにより第二の補正画像を生成し、
前記カウント手段は、前記第一の補正画像を用いて前記一の車両の乗員数をカウントし、前記第二の補正画像を用いて前記他の車両の乗員数をカウントする、
請求項１に記載の乗員数検知システム。
【請求項３】
前記画像補正手段は、前記画像の空間周波数および自己相関関数を用いて算出される前記被写体のブレを示す情報の少なくともいずれか一方に基づいて前記パラメータを決定する、
請求項１または２に記載の乗員数検知システム。
【請求項４】
前記画像補正手段は、前記車両までの距離を測定する距離測定手段により測定された前記車両までの距離に基づいて前記パラメータを決定する、
請求項１または２に記載の乗員数検知システム。
【請求項５】
前記複数のレーンの各々を示す情報と前記パラメータとが対応付けられた情報を記憶する記憶部を備え、
前記画像補正手段は、前記車両までの距離に基づいて前記車両が走行するレーンを特定し、特定された前記レーンに対応する前記パラメータを用いて前記補正処理を実行する、
請求項１乃至４のいずれか１項に記載の乗員数検知システム。
【請求項６】
前記撮像手段のフォーカス距離が、前記複数のレーンの中で予め定められた一のレーンに対応する距離に固定されている、
請求項１乃至５のいずれか１項に記載の乗員数検知システム。
【請求項７】
前記撮像手段のフォーカス距離が、前記複数のレーンの中央部分に対応する距離に固定されている、
請求項１乃至５のいずれか１項に記載の乗員数検知システム。
【請求項８】
前記複数のレーンそれぞれの交通量に基づいて、前記撮像手段のフォーカスを合わせるレーンを切り替える制御手段を更に備える、
請求項１乃至５のいずれか１項に記載の乗員数検知システム。
【請求項９】
日付又は時刻に応じて前記撮像手段のフォーカスを合わせるレーンを切り替える制御手段を更に備える、
請求項１乃至５のいずれか１項に記載の乗員数検知システム。
【請求項１０】
前記位置に応じたパラメータは、前記車両内の位置に応じて異なる複数のパラメータを含み、
前記画像補正手段は、前記画像に対して、前記車両内の位置に応じて異なる複数のパラメータを用いて前記補正処理を実行することにより、前記画像に基づく複数の補正画像を生成し、
前記カウント手段は、前記複数の補正画像を用いて前記車両の乗員数をカウントする、
請求項１乃至９のいずれか１項に記載の乗員数検知システム。
【請求項１１】
複数のレーンを有する道路を走行する車両を撮像する撮像手段と、
前記車両までの距離を測定する距離測定手段と、
前記撮像手段により生成された画像を処理する画像処理手段と、を備え
前記画像処理手段は、前記距離測定手段から前記距離を示す情報を取得し、取得した前記情報に応じて前記画像に写る被写体のボケを低減し、前記画像を用いて前記車両の乗員数をカウントする、
乗員数検知システム。
【請求項１２】
コンピュータが、
複数のレーンを有する道路を走行する車両を撮像する撮像手段により生成された画像に対して、前記車両が走行する位置に応じたパラメータを用いて前記画像に写る被写体のボケを低減する補正処理を実行することにより、前記画像に基づく補正画像を生成し、
前記補正画像を用いて前記車両の乗員数をカウントする、
ことを含む乗員数検知方法。
【請求項１３】
コンピュータに、請求項１２に記載の乗員数検知方法を実行させるプログラム。
【国際調査報告】
2019016971.tif 000018
2019016971.tif 000019