JP2010186410A - 通過検出装置 - Google Patents
通過検出装置 Download PDFInfo
- Publication number
- JP2010186410A JP2010186410A JP2009031432A JP2009031432A JP2010186410A JP 2010186410 A JP2010186410 A JP 2010186410A JP 2009031432 A JP2009031432 A JP 2009031432A JP 2009031432 A JP2009031432 A JP 2009031432A JP 2010186410 A JP2010186410 A JP 2010186410A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- passage
- image
- imaging unit
- passing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Devices For Checking Fares Or Tickets At Control Points (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
【課題】簡易な構成で、より高い精度で通過物を検出することができる通過検出装置を提供する。
【解決手段】対面して設けられる一対の本体間に形成される通路を通過する通過物を検出する通過検出装置であって、前記一対の本体のうちの一方の本体の通路側に仰角を持って設けられ、通路側の所定範囲の第1の画像を撮像する第1の撮像部と、前記第1の撮像部と同じ仰角を持って前記第1の撮像部と通路の通過方向に沿って平行に並べられて設置され、通路側の所定範囲の第2の画像を撮像する第2の撮像部とを備えている。通過検出装置は、前記第1の撮像部により撮像した第1の画像及び前記第2の撮像部により撮像した第2の画像に基づいて、前記通過物の通過状態を検出する。
【選択図】 図1
【解決手段】対面して設けられる一対の本体間に形成される通路を通過する通過物を検出する通過検出装置であって、前記一対の本体のうちの一方の本体の通路側に仰角を持って設けられ、通路側の所定範囲の第1の画像を撮像する第1の撮像部と、前記第1の撮像部と同じ仰角を持って前記第1の撮像部と通路の通過方向に沿って平行に並べられて設置され、通路側の所定範囲の第2の画像を撮像する第2の撮像部とを備えている。通過検出装置は、前記第1の撮像部により撮像した第1の画像及び前記第2の撮像部により撮像した第2の画像に基づいて、前記通過物の通過状態を検出する。
【選択図】 図1
Description
本発明は、例えば、所定の場所を通過する物体を検出する通過検出装置に関する。
現在、人の通行を管理するために、通行制御装置が用いられている。通行制御装置は、例えば、鉄道、空港、または施設などの特定のエリアの出入口などに設けられている。通行制御装置としての自動改札装置は、例えば、利用者の所持する情報記憶媒体を読み取り、利用者の通行の可否を判定する。通行制御装置は、通行可と判定した場合、扉を開き利用者の通行を促す。また、通行制御装置は、通行不可と判定した場合、扉を閉じて利用者の通行を阻止する。
自動改札装置では、情報記憶媒体の所持者と扉により通行を制御する人物とを対応付ける必要がある。この為に、本体の側面に利用者及び移動物体の通過状態を検出するための複数のセンサを備える自動改札装置が提供されている(例えば、特許文献1参照)。
上記した自動改札装置は、検知領域に人または物が存在するか否かを各センサ毎に判定する。自動改札装置は、センサにより取得する明るさのレベルが基準値以下である場合、人または物が存在すると判定するもので、これらのセンサは、自動改札装置が並べられて形成される通路の通行方向に沿って所定間隔をおいて配置されている。
自動改札装置は、隣接するセンサで基準値以下の明るさを検知した場合、同じ人物、または物をそれぞれのセンサにより検知していると判断する。これにより、上記した自動改札装置は、移動する人または物の位置を検出する。
しかし、上記した自動改札装置は、複数並べられた照明部に対応するように、光を受光する受光素子を複数備えている。この為、検出するポイントを増やすために照明部を増設する場合、受光素子も照明部と同じだけ増設する必要がある。この為、コストが嵩むという問題がある。
また、例えば、複数の人が密接して通路を通過する場合、上記した自動改札装置は、複数の人物を同じ人物だと判定する可能性がある。この為、正確に通行制御を行うことができないという問題がある。
そこで、本発明の目的は、簡易な構成で、より高い精度で通過物を検出することができる通過検出装置を提供することにある。
本発明の一実施形態としての通過検出装置は、対面して設けられる一対の本体間に形成される通路を通過する通過物を検出する通過検出装置であって、前記一対の本体のうちの一方の本体の通路側に仰角を持って設けられ、通路側の所定範囲の第1の画像を撮像する第1の撮像部と、前記第1の撮像部と同じ仰角を持って前記第1の撮像部と通路の通過方向に沿って平行に並べられて設置され、通路側の所定範囲の第2の画像を撮像する第2の撮像部と、前記第1の撮像部により撮像した第1の画像及び前記第2の撮像部により撮像した第2の画像に基づいて、前記通過物の通過状態を検出する検出部と、を具備する。
また、本発明の一実施形態としての通過検出装置は、対面して設けられる一対の本体間に形成される通路を通過する通過物を検出する通過検出装置であって、前記一対の両方の本体の通路側に仰角を持ってそれぞれ設けられ、それぞれ通路側の所定範囲の第1の画像を撮像する第1の撮像部と、前記第1の撮像部と同じ仰角を持って前記第1の撮像部と通路の通過方向に沿って平行に並べられてそれぞれの本体に設置され、通路側の所定範囲の第2の画像を撮像する第2の撮像部と、前記第1の撮像部により撮像した第1の画像及び前記第2の撮像部により撮像した第2の画像に基づいて、前記通過物の通過状態を検出する検出部と、を具備する。
また、本発明の一実施形態としての改札機は、対面して設けられる一対の本体間に形成される通路を通過する利用者に対して改札処理を行う改札機であって、前記一対の本体のうちの一方の本体の通路側に仰角を持って設けられ、通路側の所定範囲の第1の画像を撮像する第1の撮像部と、前記第1の撮像部と同じ仰角を持って前記第1の撮像部と通路の通過方向に沿って平行に並べられて設置され、通路側の所定範囲の第2の画像を撮像する第2の撮像部と、前記第1の撮像部により撮像した第1の画像及び前記第2の撮像部により撮像した第2の画像に基づいて、前記通過物の通過状態を検出する検出部と、乗車券から乗車券情報を読み取る読取部と、前記読取部により読み取った乗車券情報に基づいて通行判定を行う通行判定部と、前記通行判定部により通行判定NGと判定した場合、または、乗車券情報を読み取っていない状態で前記検出部により通過物を検出した場合、前記第1の撮像部及び前記第2の撮像部により撮像した前記第1の画像及び前記第2の画像を記憶する記憶部と、を具備する。
この発明の一形態によれば、簡易な構成で、より高い精度で通過物を検出することができる通過検出装置を提供することができる。
以下、図面を参照しながら、本発明の一実施形態に係る通過検出装置について詳細に説明する。
図1は、第1の実施形態に係る通過検出装置100の構成例について説明するためのブロック図である。
図1に示すように、通過検出装置100は、照明部1、照明制御部4、撮像部5A、撮像部5B、撮像制御部6、画像入力部7、画像処理部8、および制御部9などを備えている。画像入力部7、画像処理部8、及び制御部9は、バス10などを介して互いに接続されている。
図2は、図1に示す通過検出装置100の一対の本体101、102により形成される通路を人物が通過する例について説明するための説明図である。
図3は、図1に示す通過検出装置100の概観を示す図である。
照明部1は、図3に示すように、通過検出装置100の一方の本体101の通路側に設置される。照明部1は、例えば、指向性を有する近赤外の光を発するLight Emitting Diode(LED)などにより構成される。照明部1は、図3に示すように、一方の本体101の通路側で、かつ撮像部5の設置位置よりも下方に、一対の本体101、102により形成される通路の通行方向に沿って水平に並べられた状態で設置される。即ち、照明部1は、指向性を有する近赤外の光を反対側の本体102に向けて水平に発する。
なお、照明部1は、集光レンズなどを備えている。照明部1から発せられる光は、集光レンズにより集光される。照明部1から発せられる光は、最大距離(一対の本体101、102により形成される通路の幅程度)において照射範囲の半径が数cm程度のビーム状である。
照明制御部4は、照明部1の点灯のタイミング、及び照射強度を制御する。照明制御部4は、例えば、カウンターICを実装した電気基板などを備えている。照明制御部4は、照明部1に流す電流のONとOFFとを切り替えることにより、照明が点灯するタイミングを制御しており、電流値を調整することにより、照明の発光強度を変えることができる。
撮像部5A及び撮像部5Bは、図3に示すように、通過検出装置100の一方の本体101の通路側に仰角を持って設置される。撮像部5A及び撮像部5Bは、例えば、CCD、またはCMOSなどのエリアイメージセンサを備えたカメラなどをそれぞれ備えている。撮像部5A及び撮像部5Bは、レンズなどの光学系により受光した光をエリアイメージセンサに結像させる。上記のエリアイメージセンサの各画素は、受光した光を電気信号、即ち画像に変換し、ディジタル信号として出力する。
撮像部5A及び撮像部5Bは、通路の通過方向に沿って平行に同じ仰角を持って並べられて設置されている。即ち、撮像部5A及び撮像部5Bは、ステレオカメラとして機能する。即ち、撮像部5A及び撮像部5Bは、一対の本体101、102により形成される通路を通過する通過物のステレオ写真を取得する。
撮像制御部6は、撮像部5A及び撮像部5Bによる撮像のタイミングの制御を行う。即ち、撮像制御部6は、水平同期信号や垂直同期信号を共通化することにより、撮像部5A及び撮像部5Bにより同時に撮像が行われるようにタイミングを制御する。
撮像制御部6の同時性は、例えば、パルスジェネレータにより同期信号を分配するなどして実現が可能である。また、撮像制御部6は、照明制御部4と信号と同期を取ることにより、照明部1の点灯のタイミングに同期させて撮像部5A及び撮像部5Bによる撮像が行われるように撮像部5A及び撮像部5Bを制御する。
また、撮像制御部6は、撮像部5A及び撮像部5Bのエリアイメージセンサのゲインなどの制御を行う。
画像入力部7は、撮像部5により取得された画像を逐次取り込む。画像入力部7は、例えば、画像を一時的に保存するメモリ、及びタイミング信号発生部などを備えている。タイミング信号発生部は、画像を取り込むタイミンングを制御するためのタイミング信号を発生させる。
画像処理部8は、画像入力部7により入力された画像に対して種々の画像処理を行う。例えば、画像処理部8は、入力画像に対して、背景差分処理、及びエッジ検出処理などを施す。また、画像処理部8は、入力画像に対して2値化処理、及びラベリング処理を施す。またさらに、画像処理部8は、ラベリング処理によりラベリングされた各領域の重心をそれぞれ特定する。
制御部9は、照明制御部4、撮像制御部6、画像処理部8の動作を総合的に制御する。制御部9は、記憶手段として機能するメモリを備えている。メモリは、例えば、ROM、RAM、及び不揮発性メモリなどにより構成される。ROMは、制御用のプログラム、および制御データなどを予め記憶している。また、RAMは、ワーキングメモリとして機能し、制御部9が処理中のデータなどを一時保管する。不揮発性メモリは、本装置の処理結果などを記憶する。
制御部9は、検出部として機能する。制御部9は、撮像部5A及び撮像部5Bにより撮像された画像に基づいて、通過検出装置100の本体から通過物までの距離及び通過物の高さを算出するとともに、通過物の通路の通行方向における幅及び通過物の本体間方向の厚さ等を検出する。
図4及び図5は、1対の本体101、102により形成される通路を対象物(人物)が通過する例について説明するための説明図である。
図4は、1対の本体101、102により形成される通路を上部から見た図である。
図5は、1対の本体101、102により形成される通路を通行方向から見た図である。
図4は、1対の本体101、102により形成される通路を上部から見た図である。
図5は、1対の本体101、102により形成される通路を通行方向から見た図である。
図4及び図5に示すように、通過物が撮像部5A及び撮像部5Bの撮像範囲内に存在している場合、即ち、人物が通路を通過している場合、本体101の通路側に設置されている照明部1から射出される光が人物を照射する。
図6は、図1乃至図5に示す通過検出装置100により撮像された画像について説明するための説明図である。なお、図6(A)に示す画像は、図4及び図5に示す撮像部5Aにより撮像された画像である。また、図6(B)に示す画像は、図4及び図5示す撮像部5Bにより撮像された画像である。
撮像部5A及び撮像部5Bにより撮像され、画像入力部7により入力された画像(入力画像)は、図6(A)及び図6(B)に示すように、X軸方向(横方向)2Nhorのピクセルと、Y軸方向(縦方向)2Nverのピクセルとにより構成される。入力画像には、通過物と、その通過物を照明部1から射出される光が照射することにより生じる輝点Qとが写り込んでいる。
なお、撮像部5Aと撮像部5Bとに視差がある為、通過物が写り込む位置は、撮像部5Aにより撮像された画像と撮像部5Bにより撮像された画像とでずれが生じる。このずれは、通過物が本体101に近い場合大きくなり、通過物が本体101から遠い場合小さくなる。即ち、制御部9は、各画像において通過物が写り込んでいる位置に基づいて、通過検出装置100の本体から通過物までの距離及び通過物の高さを算出することができる。
また、この入力画像は、図6(A)及び図6(B)に示すように、Y軸方向のあらかじめ決定される位置で、上側画像と下側画像とに分けられている。撮像部5A及び撮像部5Bは、仰角を持って設置されており、且つ、照明部1は、水平に光を射出するように設置されている。この為、上側画像には、主に、通過物の上端が写り込む。また、下側画像には、通過物が照明部1により照射されて生じる輝点Qが写り込む。
次に、通過検出装置100の本体から通過物までの距離及び通過物の高さの算出方法について詳細に説明する。本実施形態では、三角測距の原理を用いて本装置から通過物までの距離を求める方法について説明するが、距離を求める方法は、他の如何なる方法であってもよい。
まず、入力画像に対する処理について説明する。
図7は、図6に示す入力画像の上側画像に対して行う処理について説明するための説明図である。
図7は、図6に示す入力画像の上側画像に対して行う処理について説明するための説明図である。
図7(A)及び図7(B)に示す画像は、入力画像における上側画像である。図7(A)に示す画像は、撮像部5Aにより撮像された画像における上側画像である。また、図7(B)に示す画像は、撮像部5Bにより撮像された画像における上側画像である。
画像処理部8は、上側画像に対して、背景差分処理を行う。即ち、画像処理部8は、予め撮像されている背景の画像と上側画像とを比較し、差の存在する画素を抽出する。背景差分処理により画像処理部8は、図7(A)に示す画像から図7(C)に示す画像を抽出する。同様に、画像処理部8は、図7(B)に示す画像から図7(D)に示す画像を抽出する。
画像処理部8は、エッジ検出処理部として機能する。画像処理部8は、背景差分処理を行った画像に対して、エッジ検出処理を行う。即ち、画像処理部8は、例えば、SOBELオペレータフィルタなどの微分フィルタを用いて各画素毎に隣接する画素との差分を求めることにより、通過物の輪郭を抽出する。即ち、画像処理部8は、通過物の領域を抽出する。エッジ抽出処理により画像処理部8は、図7(C)に示す画像から図7(E)に示す画像を抽出する。同様に、画像処理部8は、図7(D)に示す画像から図7(F)に示す画像を抽出する。
また、画像処理部8は、頂点特定部として機能する。即ち、画像処理部8は、エッジ検出処理を行った画像に基づいて、頂点を特定する処理を行う。即ち、画像処理部8は、図7(E)及び図7(F)に示す画像において、特定閾値以下で、且つ、垂直軸方向において最も上にある画素を頂点としてそれぞれ特定する。これにより画像処理部8は、図7(E)において頂点Aを特定する。同様に、画像処理部8は、図7(F)において頂点Bを特定する。
またさらに、画像処理部8は、視差算出部として機能する。画像処理部8は、図7(E)及び図7(F)に示す画像を図7(G)に示すように合成し、頂点Aと頂点Bとの差を算出する。即ち、画像処理部8は、水平軸方向における頂点Aと頂点Bとの距離(ピクセル数)N1を算出する。また、画像処理部8は、垂直軸方向における頂点A及び頂点Bと上側画像の下辺との距離N2を算出する。なお、撮像部5A及び撮像部5Bは、同じ仰角で同じ高さに設置されている。この為、頂点Aと頂点Bの垂直軸方向の差は、ほぼ0である。
次に、撮像部5A及び撮像部5Bの視差に基づいて、通過検出装置100の本体から通過物までの距離を算出する方法について詳細に説明する。
図8は、通過検出装置100の各構成の配置の関係について説明するための説明図である。
図8に示すように、撮像部5Aと撮像部5Bとは、Dbaseの距離を置いて設置されている。撮像部5A及び撮像部5Bの水平方向における画角は、それぞれθhorである。また、本体101と本体102との距離はLMである。ここで、本体101から通過物までの距離をLaとする。また、この距離Laにおける撮像範囲の通路の通行方向の距離をDhorとする。この場合、距離Laは、次の数式1のように表すことができる。
La=Dhor/(2tan(θhor/2))・・・(数式1)
また、この場合、入力画像の2NhorとDhorとが対応し、N1とDbaseとが対応する為、次の数式2及び数式3が成り立つ。
Dbase/Dhor=N1/2Nhor・・・(数式2)
Dhor=(Dbase・2Nhor)/N1・・・(数式3)
数式3を数式1に代入すると、距離Laは、次の数式4のように表すことができる。
La=(Dbase・Nhor)/(N1・tan(θhor/2))・・・(数式4)
θhor及びDbaseは、撮像部5A及び撮像部5Bの設置状態などの条件に基づく定数である。また、Nhor/N1は、上側画像から得られる値である。この為、通過検出装置100の制御部9は、上側画像に基づいて、本体101から通過物までの水平方向の距離Laを算出することができる。
La=Dhor/(2tan(θhor/2))・・・(数式1)
また、この場合、入力画像の2NhorとDhorとが対応し、N1とDbaseとが対応する為、次の数式2及び数式3が成り立つ。
Dbase/Dhor=N1/2Nhor・・・(数式2)
Dhor=(Dbase・2Nhor)/N1・・・(数式3)
数式3を数式1に代入すると、距離Laは、次の数式4のように表すことができる。
La=(Dbase・Nhor)/(N1・tan(θhor/2))・・・(数式4)
θhor及びDbaseは、撮像部5A及び撮像部5Bの設置状態などの条件に基づく定数である。また、Nhor/N1は、上側画像から得られる値である。この為、通過検出装置100の制御部9は、上側画像に基づいて、本体101から通過物までの水平方向の距離Laを算出することができる。
次に、撮像部5A及び撮像部5Bにより撮像した画像に基づいて、通過物の高さを算出する方法について詳細に説明する。
図9は、通過検出装置100の各構成の配置の関係について説明するための説明図である。
図9に示すように、撮像部5A及び撮像部5Bは、垂直方向Dcamの高さに設置されている。撮像部5A及び撮像部5Bの垂直方向における画角は、それぞれθverである。撮像部5A及び撮像部5Bは、光軸が水平に対してθelの仰角を持つように設置されている。
ここで、撮像部5A及び撮像部5Bの光軸方向のある点Fまでの距離をLcとする。この距離Lcにおける撮像部5A及び撮像部5Bの光軸方向と直交する方向の面をフレーム面とする。このフレーム面において、頂点A及びBと撮像部5A及び撮像部5Bの光軸との距離をDxとする。またさらに、撮像部5A及び撮像部5Bの光軸とで1/2θverの角度を成す直線とフレーム面とが交わる点をRとする。この場合、点Rと点Fとの距離(垂直方向の画像フレーム幅の1/2の距離)をDverとする。
上記のような関係で各部が配置されている場合、入力画像のNverとDverとが対応し、N2とDxとが対応する為、次の数式5が成り立つ。
Dver/Dx=N2/Nver・・・(数式5)
また、Dverは次の数式6のように表すことができる。
Dver=tan(θver/2)・Lc・・・(数式6)
ここで、Lcは、次の数式7のように表すことができる。
Lc=Dxtanθel+La/cosθel・・・(数式7)
数式7を数式6に代入した場合、次の数式8が得られる。
Dver=tan(θver/2)・(Dxtanθel+La/cosθel)
・・・(数式8)
数式8を数式5に代入し、Dxについて解いた場合、次の数式9が得られる。
Dver/Dx=N2/Nver・・・(数式5)
また、Dverは次の数式6のように表すことができる。
Dver=tan(θver/2)・Lc・・・(数式6)
ここで、Lcは、次の数式7のように表すことができる。
Lc=Dxtanθel+La/cosθel・・・(数式7)
数式7を数式6に代入した場合、次の数式8が得られる。
Dver=tan(θver/2)・(Dxtanθel+La/cosθel)
・・・(数式8)
数式8を数式5に代入し、Dxについて解いた場合、次の数式9が得られる。
また、通過物の高さDtは、次の数式10のように表すことができる。
Dt=Dcam+La・tanθel+Dx/cosθel・・・(数式10)
θver、θel、及びDcamは、撮像部5A及び撮像部5Bの設置状態などの条件に基づく定数である。また、Nver/N2は、上側画像から得られる値である。この為、通過検出装置100の制御部9は、制御部9は、数式9で得られたDxを数式10に代入することにより、通過物の高さDtを算出することができる。
Dt=Dcam+La・tanθel+Dx/cosθel・・・(数式10)
θver、θel、及びDcamは、撮像部5A及び撮像部5Bの設置状態などの条件に基づく定数である。また、Nver/N2は、上側画像から得られる値である。この為、通過検出装置100の制御部9は、制御部9は、数式9で得られたDxを数式10に代入することにより、通過物の高さDtを算出することができる。
上記したように、通過検出装置100の制御部9は、撮像部5A及び撮像部5Bにより撮像した画像に基づいて頂点A及び頂点Bを検出する。制御部9は、撮像部5A及び撮像部5Bの設置条件と、頂点A及び頂点Bの座標に基づいて、本体101と通過物との距離La及び、通過物の高さDtを算出することができる。
自動改札装置においては身長が125cm以上の人物は大人であると判定している。この場合、制御部9は、Dtが125cm以上であるか否かを判定し、通過物(人物)が大人であるか否かを判定する。
次に、通過検出装置100の本体から通過物までの距離の他の算出方法について詳細に説明する。
まず、入力画像に対する処理について説明する。
図10は、図6に示す入力画像の下側画像に対して行う処理について説明するための説明図である。
図10は、図6に示す入力画像の下側画像に対して行う処理について説明するための説明図である。
図10(A)は、撮像部5Aまたは撮像部5Bにより撮像された画像の下側画像の例を示す図である。
画像処理部8は、下側画像に対して、2値化処理を行う。即ち、画像処理部8は、図示しないメモリに記憶されている閾値と下側画像の各画素の値とを比較し、閾値未満の画素を「0(暗)」、閾値以上の画素を「1(明)」に置き換える。
なお、ここでは、照明部1からの照射光が通路を通過している通過物によって反射される箇所が「明」になり、その他の箇所が「暗」になるような閾値がメモリに設定されている。上記した2値化処理により、画像処理部8は、図10(A)に示す画像から図10(B)に示すような画像を抽出する。
画像処理部8は、2値化処理を行った画像に対して、ラベリング処理を行う。即ち、画像処理部8は、図10(B)に示す画像において「明」となっている画素でラベルを付加していない画素を一つ見つけ、ラベルを付加する。画像処理部8は、ラベルを付加した画素に連結している4近傍の画素のうちの「明」の画素に同じラベルを付加する。
この処理を画像全体に行うことにより、「明」の領域(輝点)をグループとして分類する。上記したラベリング処理により、図10(C)に示すようなデータが得られる。図10(C)は、ラベリング処理により画素毎に付加されたラベル情報の例を示す図である。図では3つの領域が照明位置として検出されている。
なお、本実施形態では、「明」の画素の4近傍の画素にラベルを付加するようにラベリング処理を行ったが、これに限定されない。ラベリング処理は、如何なる範囲で行われてもよい。照明のサイズ、照明の光の均一度、ノイズの影響などにより画素にばらつきが出る可能性があるため、ラベリング処理を行う範囲は、例えば、周囲8画素、または周囲24画素など、適宜設定することができる。
さらに、画像処理部8は、ラベリング処理を行った画像に基づいて、各グループの重心を算出する重心算出処理を行う。即ち、画像処理部8は、領域内の各画素の座標と画素数とに基づいて、各照明の中心の座標(重心)を求める。
図10(D)は、ラベリング処理により分類された1つの領域を示す図である。図10(D)に示すように、分類された領域の中に5つの画素が存在している。この領域の重心の座標を(Xc、Yc)とし、領域内の各画素の座標を(Xi、Yi)とし、領域内の画素数をnとした場合、下記の数式11及び数式12が成り立つ。
上記の数式11及び数式12により、重心(Xc、Yc)を特定することができる。画像処理部8は、この特定した重心と、下側画像の上端中央の点MとのX軸方向における距離N3を算出する。また画像処理部8は、特定した重心と、下側画像の上端中央の点MとのY軸方向における距離N4を算出する。
次に、下側画像に基づいて、通過検出装置100の本体から通過物までの距離を算出する方法について詳細に説明する。
図11は、通過検出装置100の各構成の配置の関係について説明するための説明図である。なお、ここでは、撮像部5Aにより撮像された画像に基づいて通過検出装置100の本体から通過物までの距離を算出することを前提として説明する。しかし、撮像部5Bにより撮像された画像に基づいて通過検出装置100の本体から通過物までの距離を算出する場合でも、同様の処理により同様の結果を得ることができる。
図11に示すように、撮像部5Aと照明部1とは、通路の通行方向においてWsの距離を置いて設置されている。この照明部1は、本体101の通路側に複数設置されている照明部1のうちの1つであり、その光軸が、撮像部5Aの光軸と通路の通行方向において異なるものであるとする。
撮像部5A水平方向における画角は、θhorである。また、本体101と本体102との距離はLMである。また、通過物において照明部1により光が照射される箇所(輝点)Qと、撮像部5Aとを結ぶ線と撮像部5Aの光軸とが成す角をθaとする。またさらに、撮像部5と照明位置Qとの水平方向における距離をLaとすると、下記の数式13が成り立つ。
tanθa=Ws/La・・・(数式13)
ここで、撮像部5Aの光軸方向のある点Fまでの距離をLcとし、距離Lcにおける光軸方向と直行する方向の面をフレーム面とする。また、撮像部5Aと点Qとを結ぶ線の延長線とフレーム面とが交わる点をQ´とする。この場合、点Q´と点Fとの距離Waは、下記の数式14のように表される。
Wa=Lc・tanθa・・・(数式14)
ここで、撮像部5Aの光軸とで1/2θhorの角度を成す直線とフレーム面とが交わる点をSとする。この場合、点Sと点Fとの距離(垂直方向の画像フレーム幅の1/2の距離)Whorは、下記の数式15のように表される。
Whor=Lc・tan(θhor/2)・・・(数式15)
また、この場合、入力画像のNhorとWhorとが対応し、N3とWaとが対応する為、次の数式16が成り立つ。
Wa/Whor=N3/Nhor・・・(数式16)
数式13乃至数式16をLaについて解くと、下記の数式17が得られる。
La=Ws・Nhor/N3・tan(θhor/2)・・・(数式17)
θhor及びWsは、照明部1及び撮像部5Aの設置状態などの条件に基づく定数である。また、N3/Nhorは、画像から得られる値である。この為、通過検出装置100の制御部9は、撮像部5Aにより取得した画像に基づいて、本体101から通過物までの水平方向の距離Laを算出することができる。
tanθa=Ws/La・・・(数式13)
ここで、撮像部5Aの光軸方向のある点Fまでの距離をLcとし、距離Lcにおける光軸方向と直行する方向の面をフレーム面とする。また、撮像部5Aと点Qとを結ぶ線の延長線とフレーム面とが交わる点をQ´とする。この場合、点Q´と点Fとの距離Waは、下記の数式14のように表される。
Wa=Lc・tanθa・・・(数式14)
ここで、撮像部5Aの光軸とで1/2θhorの角度を成す直線とフレーム面とが交わる点をSとする。この場合、点Sと点Fとの距離(垂直方向の画像フレーム幅の1/2の距離)Whorは、下記の数式15のように表される。
Whor=Lc・tan(θhor/2)・・・(数式15)
また、この場合、入力画像のNhorとWhorとが対応し、N3とWaとが対応する為、次の数式16が成り立つ。
Wa/Whor=N3/Nhor・・・(数式16)
数式13乃至数式16をLaについて解くと、下記の数式17が得られる。
La=Ws・Nhor/N3・tan(θhor/2)・・・(数式17)
θhor及びWsは、照明部1及び撮像部5Aの設置状態などの条件に基づく定数である。また、N3/Nhorは、画像から得られる値である。この為、通過検出装置100の制御部9は、撮像部5Aにより取得した画像に基づいて、本体101から通過物までの水平方向の距離Laを算出することができる。
次に、下側画像に基づいて、通過検出装置100の本体から通過物の距離を算出する他の方法について詳細に説明する。
図12は、通過検出装置100の各構成の配置の関係について説明するための説明図である。
図12に示すように、撮像部5A及び撮像部5Bは、垂直方向Dcamの高さに設置されている。撮像部5A及び撮像部5Bの垂直方向における画角は、それぞれθverである。撮像部5A及び撮像部5Bは、光軸が水平に対してθelの仰角を持つように設置されている。また、照明部1は、撮像部5A及び撮像部5BよりDsの距離だけ下方に設置されている。また、通過物において照明部1により光が照射される箇所(輝点)Qと撮像部5Aとを結ぶ線と、水平とが成す角をθaとする。
ここで、撮像部5A及び撮像部5Bの光軸方向のある点Fまでの距離をLcとする。この距離Lcにおける撮像部5A及び撮像部5Bの光軸方向と直交する方向の面をフレーム面とする。また、撮像部5A及び撮像部5Bと輝点Qとを結ぶ線の延長線とフレーム面とが交わる線をQ´とする。ここで、点Fと点Q´との距離をDaとした場合、Daは次の数式18により表すことができる。
Da=Lc・tan(θel+θa)・・・(数式18)
また、ここで、撮像部5A及び撮像部5Bの光軸とで1/2θverの角度を成す直線とフレーム面とが交わる点をRとする。この場合、点Rと点Fとの距離(垂直方向の画像フレーム幅の1/2の距離)Dverは、下記の数式19のように表される。
Dver=Lc・(θver/2)・・・(数式19)
また、この場合、入力画像のNverとDverとが対応し、N4とDaとが対応する為、次の数式20が成り立つ。
Da/Dver=N4/Nver・・・(数式20)
数式18乃至数式20をLaについて解くと、下記の数式21が得られる。
La=Ds・(C・tanθel+1)/(C−tanθel)・・・(数式21)
なお、Cは、下記の数式22によりあらわされる。
C=N2・tan(θver/2)/Nver・・・(数式22)
θel、θver及びDsは、照明部1、撮像部5A、及び撮像部5Bの設置状態などの条件に基づく定数である。また、N4/Nverは、画像から得られる値である。この為、通過検出装置100の制御部9は、撮像部5Aまたは撮像部5Bにより取得した画像に基づいて、本体101から通過物までの距離(輝点Qまでの水平方向の距離)Laを算出することができる。
Da=Lc・tan(θel+θa)・・・(数式18)
また、ここで、撮像部5A及び撮像部5Bの光軸とで1/2θverの角度を成す直線とフレーム面とが交わる点をRとする。この場合、点Rと点Fとの距離(垂直方向の画像フレーム幅の1/2の距離)Dverは、下記の数式19のように表される。
Dver=Lc・(θver/2)・・・(数式19)
また、この場合、入力画像のNverとDverとが対応し、N4とDaとが対応する為、次の数式20が成り立つ。
Da/Dver=N4/Nver・・・(数式20)
数式18乃至数式20をLaについて解くと、下記の数式21が得られる。
La=Ds・(C・tanθel+1)/(C−tanθel)・・・(数式21)
なお、Cは、下記の数式22によりあらわされる。
C=N2・tan(θver/2)/Nver・・・(数式22)
θel、θver及びDsは、照明部1、撮像部5A、及び撮像部5Bの設置状態などの条件に基づく定数である。また、N4/Nverは、画像から得られる値である。この為、通過検出装置100の制御部9は、撮像部5Aまたは撮像部5Bにより取得した画像に基づいて、本体101から通過物までの距離(輝点Qまでの水平方向の距離)Laを算出することができる。
上記したように、通過検出装置100の制御部9は、撮像部5Aまたは撮像部5Bにより撮像した画像に基づいて輝点Qの重心点を特定する。制御部9は、特定した輝点Qの重心点の座標と、撮像部5A、撮像部5B、及び照明部1の設置条件とに基づいて、本体101と通過物との距離Laを算出することができる。
なお、撮像部5A及び5Bの光軸の角度は、少なくとも、照明部1の光軸と交差しない角度であれば、如何なる角度で配置されてもよい。
また、上記したように距離Laを1対の本体101、102の両側からそれぞれ算出することにより、通過物の本体間方向の厚みLwを算出することができる。即ち、一方の本体101から通過物までの距離をLa1とし、他方の本体102から通過物までの距離をLa2とし、1対の本体101と本体102との間隔がLMである場合、通過物の本体間方向の厚さLwは、Lw=LM−(La1+La2)という式により求めることができる。これにより、例えば、カバンなどの厚さが薄いものを人であると誤認することを防ぐことができる。
上記したように、同一の照明について2通りの方法で本体から通過物までの距離を算出する例について説明したが、正確に距離を算出できない場合がある。例えば、輝点の間隔が狭い場合、または照明部1が連続照明である場合、対象物までの距離とその水平方向の位置の対応付けができない。そこで、図12において説明した方法を用いてLaを算出し、下記の数式23によりWsを逆算して図11に示す方法を用いることにより、距離Laを正確に算出することができる。
Ws=N3・tan(θhor/2)・La/Nhor・・・(数式23)
図13は、図1に示す通過検出装置100の動作について説明するためのフローチャートである。
まず、通過検出装置100は、撮像部5A及び撮像部5Bにより画角内の画像を取得する(ステップS11)。通過検出装置100の画像処理部8及び制御部9は、取得した画像を上側画像と下側画像とに分割する(ステップS12)。
図13は、図1に示す通過検出装置100の動作について説明するためのフローチャートである。
まず、通過検出装置100は、撮像部5A及び撮像部5Bにより画角内の画像を取得する(ステップS11)。通過検出装置100の画像処理部8及び制御部9は、取得した画像を上側画像と下側画像とに分割する(ステップS12)。
画像処理部8及び制御部9は、上側画像に対して上側演算処理を行う(ステップS13)。また、画像処理部8及び制御部9は、下側画像に対して下側演算処理を行う(ステップS14)。即ち、制御部9は、上側演算処理及び下側演算処理により距離La及び高さDtを算出する。
制御部9は、上側演算処理及び下側演算処理の処理結果(距離La及び高さDt)を、画像処理部8内のRAM(ランダムアクセスメモリ)に書き込み(ステップS15)、処理を終了する。
図14は、図13に示す上側演算処理について説明するためのフローチャートである。
通過検出装置100の画像処理部8は、上側画像に対して、背景差分処理を行う(ステップS21)。即ち、画像処理部8は、予め撮像されている背景の画像と上側画像とを比較し、差の存在する画素を抽出する。
通過検出装置100の画像処理部8は、上側画像に対して、背景差分処理を行う(ステップS21)。即ち、画像処理部8は、予め撮像されている背景の画像と上側画像とを比較し、差の存在する画素を抽出する。
画像処理部8は、背景差分処理を行った画像に対して、エッジ検出処理を行う(ステップS22)。即ち、画像処理部8は、例えば微分処理により、各画素毎に隣接する画素との差分を求めることにより、通過物の輪郭を抽出する。
画像処理部8は、エッジ検出処理を行った画像に基づいて、頂点を特定する処理を行う(ステップS23)。即ち、画像処理部8は、エッジ検出処理を行った画像において、特定閾値以上で、且つ、垂直軸方向において最も上にある画素を頂点として特定する。なお、画像処理部8は、撮像部5Aにより撮像した画像と撮像部5Aにより撮像した画像とのそれぞれにおいて頂点を特定する。
次に、通過検出装置100の制御部9は、特定した各上側画像の頂点の座標の差を算出し、算出した差に基づいて本体101と通過物との距離Laを算出する(ステップS24)。
また、通過検出装置100の制御部9は、特定した各上側画像の頂点の座標の高さに基づいて頂点の高さDtを算出する(ステップS25)。
図15は、図13に示す下側演算処理について説明するためのフローチャートである。
通過検出装置100の画像処理部8は、下側画像に対して、2値化処理を行う(ステップS31)。即ち、画像処理部8は、閾値と入力画像の各画素の値とを比較し、閾値未満の画素を「暗」、閾値以上の画素を「明」に置き換える。
通過検出装置100の画像処理部8は、下側画像に対して、2値化処理を行う(ステップS31)。即ち、画像処理部8は、閾値と入力画像の各画素の値とを比較し、閾値未満の画素を「暗」、閾値以上の画素を「明」に置き換える。
画像処理部8は、2値化を施した画像に対してラベリング処理を行う(ステップS32)。即ち、画像処理部8は、隣接する「明」の画素に同じラベルを付する処理を、2値化処理を施した画像全体に施す。
画像処理部8は、ラベリング処理を施した画像に基づいて、各グループの重心点を算出する重心算出処理を行う(ステップS33)。即ち、画像処理部8は、領域内の各画素の座標と画素数とに基づいて、輝点Qの中心の座標(重心点)を求める。
次に、通過検出装置100の制御部9は、算出した輝点Qの重心点の座標に基づいて本体101と通過物との距離Laを算出する(ステップS34)。
上記したように、通過検出装置100は、撮像部5A及び撮像部5Bにより撮像した画像に基づいて上側演算処理及び下側演算処理を行い、本体と通過物との距離Laを求めることができる。この結果、簡易な構成で、より高い精度で通過物を検出することができる通過検出装置を提供することができる。
なお、上記した実施形態では、通過検出装置100は、所定の間隔を持って設けられた撮像部5A及び撮像部5Bと、水平に複数配列された照明部1と、を備えているとして説明したが、この構成に限定されない。例えば、照明部1の数をさらに増やしてもよい。
図16は、通過検出装置100の他の例の概観を示す図である。図16に示すように、通過検出装置100は、照明部1を複数列備えている。即ち、通過検出装置100は、異なる高さにそれぞれ水平に配列された複数の照明部1備えている。このように照明部1を複数列配列することにより、通過検出装置100は、異なる高さで通過物までの距離を検出することができる。
図17は、通過検出装置100のさらに他の例の概観を示す図である。図17に示すように、通過検出装置100は、照明部として、ライン状の連続的な平行照明11を備えている。このように照明部として平行照明11を用いることにより、水平方向の分解能を上げることができる。
次に、本発明の第2の実施形態に係る通過検出装置について詳細に説明する。
図18は、第2の実施形態に係る通過検出装置100の構成例について説明するためのブロック図である。なお、第1の実施形態の通過検出装置100の各ブロックと同じ構成には同じ参照符号を付し、その詳細な説明を省略する。
図18に示すように、通過検出装置100は、照明部1、照明部2、照明制御部4、撮像部5A、撮像部5B、撮像制御部6、画像入力部7、画像処理部8、および制御部9などを備えている。画像入力部7、画像処理部8、及び制御部9は、バス10などを介して互いに接続されている。
なお、第1の実施形態において説明した照明部1を第1の照明部1とし、本実施形態において追加した照明部2を第2の照明部2として区別して説明する。
第2の照明部2は、図19及び図20に示すように、撮像部5A及び撮像部5Bが設置されている本体101と反対側の他方の本体102の通路側に複数水平に並べられた状態で設置される。第2の照明部2は、例えば、近赤外の光を発するLEDなどにより構成される。また、第2の照明部2は、図示しない拡散板を備えている。即ち、LEDから発せられた光は、拡散板により拡散され、一方の本体101に設置されている撮像部5A及び撮像部5Bに入射する。
なお、第1の照明部1及び第2の照明部2は、第1の照明部1からの照明が、第2の照明部2の光の射出口に当たらないように、高さ方向、あるいは、水平方向に互いにずらされて配置される。または、設置位置をずらさずに、第1の照明部1及び第2の照明部2の照明の点灯タイミングを互いにずらしてもよい。
図21は、図18に示す通過検出装置100の撮像部5A及び撮像部5Bにより撮像された画像について説明するための説明図である。図21(A)に示す画像は、撮像部5Aにより撮像された画像である。また、図21(B)に示す画像は、撮像部5Bにより撮像された画像である。
図21に示すように、本実施形態の下側画像には、第1の実施形態において説明した第1の照明部1による輝点Qが写りこんでいる。またさらに、本実施形態の下側画像には、第2の照明部2による輝点Sが写りこんでいる。
第2の照明部2による輝点Sは、常に同じ位置に写り込む。しかし、第2の照明部2と撮像部5A及び撮像部5Bとの間に通過物が存在する場合、第2の照明部2からの光が遮断される為、輝点Sは写りこまない。制御部9は、画像中の所定の位置に輝点Sが存在するか否かに基づいて、通過物の有無を検知する。即ち、制御部9は、所定の位置に輝点Sが存在すると判断した場合、通路に通過物が存在しないと判断する。また、制御部9は、所定の位置に輝点Sが存在しないと判断した場合、通路に通過物が存在すると判断する。
なお、所定位置に輝点Sが存在するか否かの判断を1画素について行う場合、ノイズの為に正確な判定が行われない場合がある。そこで、判定する照明の位置座標の近傍の複数(例えば8近傍)の画素の値の平均値に基づいて輝点Sの有無の判定を行ってもよい。
この構成により、例えば、反射率の低い通過物などの、第1の照明部1からの照明では検出することができない通過物を検出することができる。この結果、簡易な構成で、さらに高い精度で通過物を検出することができる通過検出装置を提供することができる。
上記の第1及び第2の実施形態では、片側の本体101が照明部1、撮像部5A、及び撮像部5Bを備えているとして説明したが、これに限定されない。通路を形成する通過検出装置100の両方の本体101、及び102がそれぞれ照明部1、撮像部5A、及び撮像部5Bを備えてもよい。
図22乃至図24は、通路を形成する通過検出装置100の両方の本体101、102がそれぞれ照明部1、撮像部5A、及び撮像部5Bを備える例について説明するための説明図である。
図22は、1対の本体101、102により形成される通路を上部から見た図をそれぞれの本体の機能を分解して説明するための図である。図23は、1対の本体101、102により形成される通路を通行方向から見た図をそれぞれの本体の機能を分解して説明するための図である。
図22及び図23に示すように、通過検出装置100の一方の本体(第1の本体)101は、照明部1、撮像部5A、及び撮像部5Bを備えている。また、通過検出装置100の他方の本体(第2の本体)102も、照明部1、撮像部5A、及び撮像部5Bを備えている。
図22及び図23に示すように、通過物が撮像部5A及び撮像部5Bの撮像範囲内に存在している。この為、本体101及び本体102の通路側に複数設置されている照明部1から射出される光が通過物により反射される。
ここで、例えば、通過物と本体101との距離La1が通過物と本体102との距離La2より長いと仮定した場合、図24(A)乃至図24(D)に示すような画像が撮像される。
図24は、図22及び図23に示す通過検出装置100の撮像部5A及び撮像部5Bにより撮像された画像の例について説明するための説明図である。
図24(A)は、本体101の撮像部5Aにより撮像された画像である。図24(A)に示すように、画像の右寄りの位置に通過物が写り込んでいる。図24(B)は、本体101の撮像部5Bにより撮像された画像である。図24(B)に示すように、画像の左寄りの位置に通過物が写り込んでいる。
図24(C)は、本体102の撮像部5Aにより撮像された画像である。図24(C)に示すように、画像の左寄りの位置に通過物が写り込んでいる。図24(D)は、本体102の撮像部5Bにより撮像された画像である。図24(D)に示すように、画像の右寄りの位置に通過物が写り込んでいる。
図24(C)及び図24(D)に示す例では、図24(A)及び図24(B)に示す例に比べて通過物が本体に近い為、通過物がより大きく写りこんでいる。また、図24(A)及び図24(B)に示す例に比べて輝点Qが下側画像のより下部に写り込んでいる。
上記したように、通路を形成する通過検出装置100の両方の本体にそれぞれ照明部1、撮像部5A、及び撮像部5Bを設置する。これにより、通過物までの距離を両側の本体から算出することができる。通過検出装置100は、通過物の本体間方向の厚さを検出することができる。
次に、上記した通過検出装置が改札機として用いられる第3の実施形態について説明する。
図25は、改札機200の構成例について説明するためのブロック図である。なお、第1の実施形態の通過検出装置100の各ブロックと同じ構成には同じ参照符号を付し、その詳細な説明を省略する。
図25は、改札機200の構成例について説明するためのブロック図である。なお、第1の実施形態の通過検出装置100の各ブロックと同じ構成には同じ参照符号を付し、その詳細な説明を省略する。
図25に示すように、改札機200は、照明部1、照明制御部4、撮像部5A、撮像部5B、撮像制御部6、画像入力部7、画像処理部8、制御部9、乗車券処理部12、ドア制御部13、及び表示部14などを備えている。また、改札機200は、図示しないドアを備えている。
改札機200は、駅の改札口などに設置され、改札口で利用者の所持する乗車券(ICカード、または磁気乗車券)に対して改札処理を行なう。
改札機200として機能する場合、制御部9は、メモリに運賃を算出するためのプログラム、及び、運賃の算出処理に必要な運賃情報などを記憶している。
乗車券処理部12は、磁気乗車券または、乗車券として機能するICカード(携帯可能電子装置)などから乗車券情報を読み取る読取部である。乗車券処理部12は、乗車券情報として、金額情報、乗車駅情報などを読み取る。また、乗車券情報を更新する場合、乗車券処理部12は、ICカードに対して書き込みデータ及び書き込みコマンドを送信する。
ドア制御部13は、通行制御手段として機能する。ドア制御部13は、利用者の通行を制御するものである。ドア制御部13は、例えば、利用者の通行を阻止するドアを制御する扉開閉機構(図示せず)を備えている。ドアは、改札機200の一対の本体により形成される通路を塞ぐように設置されている。ドア制御部13は、制御部9による上記した第1の実施形態及び第2実施形態に示す判定と、改札処理の結果に基づいてドアの開閉を制御する。
即ち、制御部9は、乗車券処理部12により読み取った乗車券情報に基づいて運賃を算出する。制御部9は、算出した運賃と乗車券情報の金額情報とに基づいて利用者の通行の可否を判定する改札処理を行う。即ち、この場合、制御部9は通行判定部として機能する。
ドア制御部13は、制御部9による改札処理の結果、判定がNGであった場合、ドアを閉めるように制御を行う。また、乗車券処理部12により乗車券情報が読み取られない状態で、改札機200の本体により形成される通路に通過物が存在すると制御部9により判定した場合、ドアを閉めるように制御を行う。また、ドア制御部13は、制御部9による改札処理の結果、判定がOKであった場合、ドアを開くように制御を行う。
表示部14は、利用者への案内表示、及び、改札処理の結果などを表示する表示装置などから構成されている。
制御部9は、履歴記憶部9aを備えている。履歴記憶部9aは画像及び処理結果を対応付けて記憶する記憶手段である。上記したように、改札処理の結果がNGである場合、または、乗車券情報が読み取られない状態で通過物を検出した場合、制御部9は、撮像部5A及び5Bにより撮像した画像を履歴として履歴記憶部9aに保存する。この構成により、不正利用者の顔画像をステレオ写真として履歴記憶部9aに蓄積することができる。この結果、簡易な構成でより防犯性の高い改札機を実現することができる。
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合わせてもよい。
1…照明部、2…照明部、4…照明制御部、5A…撮像部、5B…撮像部、6…撮像制御部、7…画像入力部、8…画像処理部、9…制御部、10…バス、11…平行照明、12…乗車券処理部、13…ドア制御部、14…表示部、100…通過検出装置、101…本体、102…本体、200…改札機。
Claims (10)
- 対面して設けられる一対の本体間に形成される通路を通過する通過物を検出する通過検出装置であって、
前記一対の本体のうちの一方の本体の通路側に仰角を持って設けられ、通路側の所定範囲の第1の画像を撮像する第1の撮像部と、
前記第1の撮像部と同じ仰角を持って前記第1の撮像部と通路の通過方向に沿って平行に並べられて設置され、通路側の所定範囲の第2の画像を撮像する第2の撮像部と、
前記第1の撮像部により撮像した第1の画像及び前記第2の撮像部により撮像した第2の画像に基づいて、前記通過物の通過状態を検出する検出部と、
を具備することを特徴とする通過検出装置。 - 前記第1の撮像部により撮像した第1の画像及び前記第2の撮像部により撮像した第2の画像からそれぞれ通過物の輪郭を抽出するエッジ検出処理部と、
前記エッジ検出処理部により検出した通過物の輪郭に基づいて第1の頂点及び第2の座標をそれぞれ特定する頂点特定部と、
前記第1の画像における第1の頂点と前記第2の画像における第2の頂点との水平軸方向における距離を算出する視差算出部と、
をさらに具備し、
前記検出部は、前記視差算出部により算出した前記第1の頂点と前記第2の頂点との距離に基づいて前記本体と前記通過物との距離を検出する、
ことを特徴とする請求項1に記載の通過検出装置。 - 前記検出部は、前記第1の頂点及び前記第2の頂点の垂直軸方向の座標と、前記検出した前記本体と前記通過物との距離とに基づいて前記通過物の高さを検出することを特徴とする請求項2に記載の通過検出装置。
- 水平に光を射出する角度で前記第1及び第2の撮像部より下部に前記通路の通行方向に沿って複数設置されている照明部をさらに具備し、
前記検出部は、前記第1及び第2の撮像部により撮像された画像中に写り込んでいる前記複数の照明部により照明される複数の輝点のうちの何れか1つの座標に基づいて、前記本体から輝点までの水平方向の距離を検出することを特徴とする請求項1に記載の通過検出装置。 - 前記第1及び第2の撮像部が設置されている本体とは他方の本体の通路側にそれぞれ前記通路の通行方向に沿って複数設けられ、前記一方の本体に対して光を照射する照明部をさらに具備し、
前記検出部は、前記第1及び第2の撮像部により撮像された第1の画像または第2の画像中の前記照明部により照明される輝点の座標に基づいて通路に通過物が存在するか否かを検出することを特徴とする請求項1に記載の通過検出装置。 - 対面して設けられる一対の本体間に形成される通路を通過する通過物を検出する通過検出装置であって、
前記一対の両方の本体の通路側に仰角を持ってそれぞれ設けられ、それぞれ通路側の所定範囲の第1の画像を撮像する第1の撮像部と、
前記第1の撮像部と同じ仰角を持って前記第1の撮像部と通路の通過方向に沿って平行に並べられてそれぞれの本体に設置され、通路側の所定範囲の第2の画像を撮像する第2の撮像部と、
前記第1の撮像部により撮像した第1の画像及び前記第2の撮像部により撮像した第2の画像に基づいて、前記通過物の通過状態を検出する検出部と、
を具備することを特徴とする通過検出装置。 - 同じ本体に設置されている前記第1の撮像部及び前記第2の撮像部により撮像した前記第1の画像及び前記第2の画像からそれぞれ通過物の輪郭を抽出するエッジ検出処理部と、
前記エッジ検出処理部により検出した通過物の輪郭に基づいて第1の頂点及び第2の座標をそれぞれ特定する頂点特定部と、
前記第1の画像における第1の頂点と前記第2の画像における第2の頂点との水平軸方向における距離を算出する視差算出部と、
をさらに具備し、
前記検出部は、前記視差算出部により算出した前記第1の頂点と前記第2の頂点との距離に基づいて前記本体と前記通過物との距離を検出する、
ことを特徴とする請求項6に記載の通過検出装置。 - 前記検出部は、前記検出したそれぞれの本体から通過物までの距離と前記一対の本体間の距離とに基づいて本体間方向の通過物の厚さを検出することを特徴とする請求項7に記載の通過検出装置。
- 前記検出部は、前記第1の頂点及び前記第2の頂点の垂直軸方向の座標と、前記検出した前記本体と前記通過物との距離とに基づいて前記通過物の高さを検出することを特徴とする請求項7に記載の通過検出装置。
- 対面して設けられる一対の本体間に形成される通路を通過する利用者に対して改札処理を行う改札機であって、
前記一対の本体のうちの一方の本体の通路側に仰角を持って設けられ、通路側の所定範囲の第1の画像を撮像する第1の撮像部と、
前記第1の撮像部と同じ仰角を持って前記第1の撮像部と通路の通過方向に沿って平行に並べられて設置され、通路側の所定範囲の第2の画像を撮像する第2の撮像部と、
前記第1の撮像部により撮像した第1の画像及び前記第2の撮像部により撮像した第2の画像に基づいて、前記通過物の通過状態を検出する検出部と、
乗車券から乗車券情報を読み取る読取部と、
前記読取部により読み取った乗車券情報に基づいて通行判定を行う通行判定部と、
前記通行判定部により通行判定NGと判定した場合、または、乗車券情報を読み取っていない状態で前記検出部により通過物を検出した場合、前記第1の撮像部及び前記第2の撮像部により撮像した前記第1の画像及び前記第2の画像を記憶する記憶部と、
を具備することを特徴とする改札機。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009031432A JP2010186410A (ja) | 2009-02-13 | 2009-02-13 | 通過検出装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009031432A JP2010186410A (ja) | 2009-02-13 | 2009-02-13 | 通過検出装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010186410A true JP2010186410A (ja) | 2010-08-26 |
Family
ID=42767014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009031432A Withdrawn JP2010186410A (ja) | 2009-02-13 | 2009-02-13 | 通過検出装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010186410A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012194652A (ja) * | 2011-03-15 | 2012-10-11 | Omron Corp | ゲート装置 |
-
2009
- 2009-02-13 JP JP2009031432A patent/JP2010186410A/ja not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012194652A (ja) * | 2011-03-15 | 2012-10-11 | Omron Corp | ゲート装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100419779C (zh) | 面部活跃度评定*** | |
US20220108096A1 (en) | Fake finger determination apparatus and fake finger determination method | |
JP4127545B2 (ja) | 画像処理装置 | |
US20040054473A1 (en) | Vehicle tracking system | |
KR20190072426A (ko) | 이용자 검지 시스템 | |
US20180040206A1 (en) | Device for reading a magnetic stripe and/or chip card having a camera for the detection of inserted skimming modules | |
CN101601047A (zh) | 图像采集*** | |
CN104123779A (zh) | 硬币隐形图案检测方法及其检测装置 | |
JP2009187130A (ja) | 顔認証装置 | |
JP4644320B2 (ja) | 検出システム | |
JP4769859B2 (ja) | 反射光検出装置、並びに、反射特性判断装置、及び、物体検出装置 | |
JP2011002718A (ja) | 画像撮像装置 | |
CN104063679A (zh) | 血管图像拍摄装置 | |
JP2011093514A (ja) | プラットホームドアの安全装置 | |
JP6431271B2 (ja) | 車両検知及び車両番号認識装置 | |
KR100756008B1 (ko) | 컨테이너 번호 인식시스템 및 그 방법 | |
JP2010169431A (ja) | 通過検出装置 | |
JP2010186410A (ja) | 通過検出装置 | |
US9607232B2 (en) | Decision device provided to decide whether an eye is real or false | |
JP2020179798A (ja) | 分岐器検出装置及び分岐器検出方法 | |
JP2013106238A (ja) | マーカの検出および追跡装置 | |
JP2021003929A (ja) | 学習用データ生成装置及び物体検知装置 | |
JP2010210265A (ja) | 通過検出装置 | |
JP2018190213A (ja) | 顔認識装置及び視線検出装置 | |
JP2005249503A (ja) | パンタグラフのすり板検査装置。 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20120501 |