(57)【要約】【課題】移動体を検出する検出エリアの設定を自動的に変化させることが可能な、新規かつ改良された移動体計数装置および移動体計数方法を提供する。【解決手段】  所定の間隔で画像を取得する画像取得部１１０と、画像に含まれる、予め設定した形状に類似する形状を認識する画像認識部１３０と、画像に含まれる、類似する形状の座標位置を取得する位置取得部１５０と、座標位置に基づいて検出エリアを生成する検出エリア生成部１６０と、画像に含まれる移動体を検出する移動体検出部１７０と、検出エリアに含まれる移動体の数を計数する移動体計数部１８０と、を含むことを特徴とする、移動体計数装置１００が提供される。【選択図】図１
2008077430.tif 000002
【特許請求の範囲】
【請求項１】
所定の間隔で画像を取得する画像取得部と；
前記画像に含まれる、予め設定した形状に類似する形状を認識する画像認識部と；
前記画像に含まれる前記類似する形状の座標位置を取得する位置取得部と；
前記座標位置に基づいて検出エリアを生成する検出エリア生成部と；
前記画像に含まれる移動体を検出する移動体検出部と；
前記検出エリアに含まれる前記移動体の数を計数する移動体計数部と；
を含むことを特徴とする、移動体計数装置。
【請求項２】
前記移動体検出部は、
前記画像取得部で取得した現在の画像を記憶する現画像記憶部と；
前記画像取得部で取得した画像を背景画像として記憶する背景画像記憶部と；
前記現画像記憶部で記憶した現在の画像と、前記背景画像記憶部で記憶した背景画像とを比較し、両者が所定の値以上異なっている場合に、前記背景画像記憶部の背景画像を前記現画像記憶部で記憶した現在の画像に更新する背景画像更新部と；
前記現画像記憶部で記憶した現在の画像と、前記画像更新部で更新した前記背景画像との差分を抽出する差分画像抽出部と；
を含むことを特徴とする、請求項１に記載の移動体計数装置。
【請求項３】
所定の間隔で画像を取得する画像取得部と；
前記画像に含まれる基準物の属性情報を取得して、前記基準物の位置情報を取得する属性情報取得部と；
前記位置情報を、前記画像における座標位置に変換して前記基準物の位置を取得する位置取得部と；
前記基準物の位置に基づいて検出エリアを生成する検出エリア生成部と；
前記画像に含まれる移動体を検出する移動体検出部と；
前記検出エリアに含まれる前記移動体の数を計数する移動体計数部と；
を含むことを特徴とする、移動体計数装置。
【請求項４】
前記移動体検出部は、
前記画像取得部で取得した現在の画像を記憶する現画像記憶部と；
前記画像取得部で取得した画像を背景画像として記憶する背景画像記憶部と；
前記現画像記憶部で記憶した現在の画像と、前記背景画像記憶部で記憶した背景画像とを比較し、両者が所定の値以上異なっている場合に、前記背景画像記憶部の背景画像を前記現画像記憶部で記憶した現在の画像に更新する背景画像更新部と；
前記現画像記憶部で記憶した現在の画像と、前記画像更新部で更新した前記背景画像との差分を抽出する差分画像抽出部と；
を含むことを特徴とする、請求項３に記載の移動体計数装置。
【請求項５】
前記基準物の位置情報は電子タグに記録されており、前記属性情報取得部は、無線によって前記基準物から前記基準物の位置情報を取得することを特徴とする、請求項３または４に記載の移動体計数装置。
【請求項６】
前記属性情報はＩＤ番号であり、前記検出エリアは、前記ＩＤ番号の順序に基づいて形成されることを特徴とする、請求項３〜５のいずれかに記載の移動体計数装置。
【請求項７】
所定の間隔で画像を取得する画像取得ステップと；
前記画像に含まれる、予め設定した形状に類似する形状を認識する画像認識ステップと；
前記画像に含まれる前記類似する形状の座標位置を取得する位置取得ステップと；
前記座標位置に基づいて検出エリアを生成する検出エリア生成ステップと；
前記画像に含まれる移動体を検出する移動体検出ステップと；
前記検出エリアに含まれる前記移動体の数を計数する移動体計数ステップと；
を含むことを特徴とする、移動体計数方法。
【請求項８】
所定の間隔で画像を取得する画像取得ステップと；
前記画像に含まれる基準物の属性情報を取得して、前記基準物の位置情報を取得する属性情報取得ステップと；
前記位置情報を、前記画像における座標位置に変換して前記基準物の位置を取得する位置取得ステップと；
前記基準物の位置に基づいて検出エリアを生成する検出エリア生成ステップと；
前記画像に含まれる移動体を検出する移動体検出ステップと；
前記検出エリアに含まれる前記移動体の数を計数する移動体計数ステップと；
を含むことを特徴とする、移動体計数方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体計数装置および移動体計数方法に関する。
【背景技術】
【０００２】
街中のオフィスや繁華街、金融機関の現金自動預払コーナー等の様々な場所で、監視カメラが設置されている。従来、監視カメラは、撮影された画像を監視員が監視することで、上記の場所における異常事態が発生した場合に警告を発する等の目的で使用されていたが、最近では、監視カメラで撮影された画像から人物や車両等を自動的に検出し、検出した数を計測することにより、利用者に対して様々なサービスを提供するために用いられるようになっている。
【０００３】
このような監視カメラを用いた物体の計数装置の一例が、特許文献１に示されている。特許文献１で開示された技術は、通路の上方から下方に向けて設置されたカメラで撮影された画像に設定された帯状の固定された検出エリアを移動体が通過するときに、円形の移動物体のみを抽出し、人間の頭と同じ大きさの移動物体に対してのみパタンマッチング処理を行って、人間であるかどうかを判定し、検出エリアを通過する人間の数を計数するものであった。
【０００４】
【特許文献１】特開平８−２３８８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に示した方法では、検出エリアはオペレータが設定を変更しない限り固定されたままであるという問題があった。店舗や金融機関の現金自動預払コーナーを利用する人物の数は時間帯や日付によって変化し、これに応じてレジやＡＴＭ等の端末に並ぶ人で形成される待ち行列の長さや形状も変化する。しかし、検出エリアが固定されたままの状態では、待ち行列の長さや形状の変化に対応できずに、検出エリアを通過する移動体を正しく計数できない問題があった。
【０００６】
上記の問題を解決するためには、設定された検出エリアを手動で設定し直す事が考えられるが、この場合はオペレータに検出エリアの再設定という作業負荷がかかるか、検出エリアを設定するためのオペレータを確保しなければならないと言う問題が新たに発生し、コストが増加してしまうという問題があった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、移動体を検出する検出エリアの設定を自動的に変化させることが可能な、新規かつ改良された移動体計数装置および移動体計数方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、所定の間隔で画像を取得する画像取得部と、画像に含まれる、予め設定した形状に類似する形状を認識する画像認識部と、画像に含まれる類似する形状の座標位置を取得する位置取得部と、座標位置に基づいて検出エリアを生成する検出エリア生成部と、画像に含まれる移動体を検出する移動体検出部と、検出エリアに含まれる移動体の数を計数する移動体計数部と、を含むことを特徴とする、移動体計数装置が提供される。
【０００９】
かかる構成によれば、画像取得部は所定の間隔で画像を取得し、画像認識部は画像取得部で取得した画像から、予め設定した形状に類似する形状を認識し、位置取得部は画像認識部で認識した予め設定した形状に類似する形状の座標位置を取得し、検出エリア生成部は位置取得部で取得した予め設定した形状に類似する形状の座標位置に基づいて検出エリアを生成し、移動体検出部は画像取得部で取得した画像に含まれる移動体を検出し、移動体計数部は検出エリア生成部で生成した検出エリアに含まれる、移動体検出部で検出した移動体の数を計数する。その結果、取得した画像を分析することによって検出エリアを動的に設定することができる。
【００１０】
移動体検出部は、画像取得部で取得した現在の画像を記憶する現画像記憶部と、画像取得部で取得した画像を背景画像として記憶する背景画像記憶部と、現画像記憶部で記憶した現在の画像と、背景画像記憶部で記憶した背景画像とを比較し、両者が所定の値以上異なっている場合に、背景画像記憶部の背景画像を現画像記憶部で記憶した現在の画像に更新する背景画像更新部と、現画像記憶部で記憶した現在の画像と、画像更新部で更新した背景画像との差分を抽出する差分画像抽出部と、を含んでいてもよい。
【００１１】
かかる構成によれば、現画像記憶部は画像取得部で取得した現在の画像を記憶し、背景画像記憶部は画像取得部で取得した画像を背景画像として記憶し、背景画像更新部は、現画像記憶部で記憶した現在の画像と、背景画像記憶部で記憶した背景画像とを比較し、両者が所定の値以上異なっている場合に、背景画像記憶部の背景画像を現画像記憶部で記憶した現在の画像に更新し、差分画像抽出部は現画像記憶部で記憶した現在の画像と、画像更新部で更新した背景画像との差分を抽出する。その結果、取得した画像間の差分を抽出することで移動体を検出することができる。
【００１２】
上記課題を解決するために、本発明の別の観点によれば、所定の間隔で画像を取得する画像取得部と、画像に含まれる基準物の属性情報を取得して、基準物の位置情報を取得する属性情報取得部と、位置情報を、画像における座標位置に変換して基準物の位置を取得する位置取得部と、基準物の位置に基づいて検出エリアを生成する検出エリア生成部と、画像に含まれる移動体を検出する移動体検出部と、検出エリアに含まれる移動体の数を計数する移動体計数部と、を含むことを特徴とする、移動体計数装置が提供される。
【００１３】
かかる構成によれば、画像取得部は所定の間隔で画像を取得し、属性情報取得部は画像に含まれる基準物の属性情報を取得して、基準物の位置情報を取得し、位置取得部は属性情報取得部で取得した基準物の位置情報を、画像における座標位置に変換して基準物の位置を取得し、検出エリア生成部は位置取得部で取得した基準物の位置に基づいて検出エリアを生成し、移動体検出部は画像取得部で取得した画像に含まれる移動体を検出し、移動体計数部は検出エリア生成部で生成した検出エリアに含まれる、移動体検出部で検出した移動体の数を計数する。その結果、取得した画像を分析することによって検出エリアを動的に設定し、検出エリアに含まれる移動体を計数することができる。
【００１４】
移動体検出部は、画像取得部で取得した現在の画像を記憶する現画像記憶部と、現画像記憶部で記憶した現在の画像に含まれる背景画像を記憶する背景画像記憶部と、現画像記憶部で記憶した現在の画像と、背景画像記憶部で記憶した背景画像とを比較し、両者が所定の値以上異なっている場合に、背景画像記憶部の背景画像を現画像記憶部で記憶した現在の画像に更新する背景画像更新部と、現画像記憶部で記憶した現在の画像と、画像更新部で更新した背景画像との差分を抽出する差分画像抽出部と、を含んでいてもよい。
【００１５】
かかる構成によれば、現画像記憶部は画像取得部で取得した現在の画像を記憶し、背景画像記憶部は画像取得部で取得した画像を背景画像として記憶し、背景画像更新部は、現画像記憶部で記憶した現在の画像と、背景画像記憶部で記憶した背景画像とを比較し、両者が所定の値以上異なっている場合に、背景画像記憶部の背景画像を現画像記憶部で記憶した現在の画像に更新し、差分画像抽出部は現画像記憶部で記憶した現在の画像と、画像更新部で更新した背景画像との差分を抽出する。その結果、取得した画像間の差分を抽出することで移動体を検出することができる。
【００１６】
基準物の位置情報は電子タグに記録されており、属性情報取得部は、無線によって基準物から基準物の位置情報を取得してもよい。かかる構成によれば、属性情報取得部は電子タグに記録されている基準物の位置情報を無線によって取得する。その結果、電子タグから位置情報を無線で読み取ることによって、検出エリアを設定することができる。
【００１７】
属性情報はＩＤ番号であり、検出エリアは、ＩＤ番号の順序に基づいて形成されてもよい。その結果、基準物の配置を変化させるだけで検出エリアを動的に設定することができる。
【００１８】
上記課題を解決するために、本発明の別の観点によれば、所定の間隔で画像を取得する画像取得ステップと、画像から、予め設定した形状に類似する形状を認識する画像認識ステップと、画像に含まれる類似する形状の座標位置を取得する位置取得ステップと、座標位置に基づいて検出エリアを生成する検出エリア生成ステップと、画像に含まれる移動体を検出する移動体検出ステップと、検出エリアに含まれる移動体の数を計数する移動体計数ステップと、を含むことを特徴とする、移動体計数方法が提供される。
【００１９】
かかる方法によれば、画像取得ステップは所定の間隔で画像を取得し、画像認識ステップは画像取得ステップで取得した画像から、予め設定した形状に類似する形状を認識し、位置取得ステップは画像認識ステップで認識した予め設定した形状に類似する形状の座標位置を取得し、検出エリア生成ステップは位置取得ステップで取得した予め設定した形状に類似する形状の座標位置に基づいて検出エリアを生成し、移動体検出ステップは画像取得部で取得した画像に含まれる移動体を検出し、移動体計数ステップは検出エリア生成ステップで生成した検出エリアに含まれる、移動体検出ステップで検出した移動体の数を計数する。その結果、取得した画像を分析することによって検出エリアを動的に設定することができる。
【００２０】
上記課題を解決するために、本発明の別の観点によれば、所定の間隔で画像を取得する画像取得ステップと、画像に含まれる基準物の属性情報を取得して、基準物の位置情報を取得する属性情報取得ステップと、位置情報を画像における座標位置に変換して基準物の位置を取得する位置取得ステップと、基準物の位置に基づいて検出エリアを生成する検出エリア生成ステップと、画像に含まれる移動体を検出する移動体検出ステップと、検出エリアに含まれる移動体の数を計数する移動体計数ステップと、を含むことを特徴とする、移動体計数方法が提供される。
【００２１】
かかる方法によれば、画像取得ステップは所定の間隔で画像を取得し、属性情報取得ステップは画像取得ステップで取得した画像に含まれる基準物の属性情報を取得して、基準物の位置情報を取得し、位置取得ステップは属性情報取得ステップで取得した基準物の位置情報を、画像における座標位置に変換して基準物の位置を取得し、検出エリア生成ステップは位置取得ステップで取得した基準物の位置に基づいて検出エリアを生成し、移動体検出ステップは画像取得ステップで取得した画像に含まれる移動体を検出し、移動体計数ステップは検出エリア生成ステップで生成した検出エリアに含まれる、移動体検出ステップで検出した移動体の数を計数する。その結果、取得した画像を分析することによって検出エリアを動的に設定し、検出エリアを通過する移動体を計数することができる。
【発明の効果】
【００２２】
以上説明したように本発明によれば、移動体を検出する検出エリアの設定を自動的に変化させることが可能な、新規かつ改良された移動体計数装置および移動体計数方法を提供することにある。
【発明を実施するための最良の形態】
【００２３】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２４】
（第１の実施形態）
まず、本発明の第１の実施形態にかかる移動体計数装置および移動体計数方法について説明する。
【００２５】
図１は、本発明の第１の実施形態にかかる移動体計数装置について説明する説明図である。以下、図１を用いて本発明の第１の実施形態にかかる移動体計数装置について説明する。
【００２６】
図１に示したように、本発明の第１の実施形態にかかる移動体計数装置１００は、画像取得部１１０と、画像前処理部１２０と、画像認識部１３０と、形状記録部１４０と、位置取得部１５０と、検出エリア生成部１６０と、移動体検出部１７０と、物体数計数部１８０と、検出結果表示部１９０と、を含んで構成される。
【００２７】
画像取得部１１０は、被写体の画像を取得するものである。画像取得部１１０として、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）素子やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）素子等の撮像素子を備えたカメラ等の光学機器を用いることができる。
【００２８】
画像前処理部１２０は、画像取得部１１０で取得した画像が画像認識部１３０で認識できるように、画像取得部１１０で取得した画像に対して適切な変換処理を施すものである。ここでの変換処理とは、例えば画像のノイズや照明ムラ等の低減や除去、画像の濃淡の正規化、画像の二値化処理ならびに細線化処理などの、従来において既知である画像処理方法を用いることができる。
【００２９】
画像認識部１３０は、画像前処理部１２０で変換処理が施された画像に対し、形状記録部１４０に予め記録した形状に類似する形状が含まれているかどうかの認識処理を行うものである。以下、この予め記録した形状のことを「標準パタン」とも称する。ここで「標準パタン」とは、例えばパーティションポールやパーティションポール間のロープ、三角コーン、基準マーカーのような待ち行列の間仕切りに用いられる物体の標準的な形状特徴を有するパタンを指す。
【００３０】
形状記録部１４０は、画像認識部１３０での認識処理に使用する標準パタンを記録しておくためのものである。画像認識部１３０は、形状記録部１４０に記録されている標準パタンを読み取り、画像前処理部１２０で変換処理が施された画像に対し、予め登録してある形状に類似する形状が含まれているかどうかの認識処理を行う。
【００３１】
位置取得部１５０は、画像認識部１３０で認識処理を行った結果得られた標準パタンに類似する形状の、画像内における座標位置を取得するものである。
【００３２】
検出エリア生成部１６０は、位置取得部１５０で取得した標準パタンに類似する形状の画像内における座標位置に基づいて、移動体を検出するための検出エリアの領域を画像内に設定するものである。画像内に検出エリアを設定する方法については後述する。
【００３３】
移動体検出部１７０は、画像取得部１１０で取得した被写体の画像の中から、移動体部分を検出するものである。移動体部分の検出方法については後述する。
【００３４】
物体数計数部１８０は、検出エリア生成部１６０で生成した検出エリアの領域を取得し、当該検出エリア内に存在する移動体部分の数を計測するものである。
【００３５】
検出結果表示部１９０は、物体数計数部１８０で計測した、検出エリア内に存在する移動体部分の数を表示するものである。
【００３６】
以上、図１を用いて本発明の第１の実施形態にかかる移動体計数装置の構成について説明した。次に、本発明の第１の実施形態にかかる移動体検出部の構成について説明する。
【００３７】
図２は、本発明の第１の実施形態にかかる移動体検出部の構成について説明する説明図である。以下、図２を用いて本発明の第１の実施形態にかかる移動体検出部の構成について説明する。
【００３８】
図２に示したように、本発明の第１の実施形態にかかる移動体検出部１７０は、現画像記憶部１７１と、背景画像記憶部１７２と、背景画像更新部１７３と、差分画像抽出部１７４と、スイッチ１７５と、を含んで構成される。
【００３９】
現画像記憶部１７１は、画像取得部１１０で取得した画像を現画像として記憶するものである。背景画像記憶部１７２は、移動体計数装置１００の起動時にスイッチ１７５が閉じられ、画像取得部１１０で取得した画像を背景画像として記憶するものである。背景画像記憶部１７２に記憶する背景画像は、検出の対象となる移動体が存在しない状況で取得した画像が望ましい。
【００４０】
背景画像更新部１７３は、背景画像記憶部１７２に記憶されている背景画像を更新するものである。背景画像更新部１７３で行う背景画像の更新処理については後述する。
【００４１】
差分画像抽出部１７４は、現画像記憶部１７１に記憶されている現画像と、背景画像記憶部１７２に記憶されている背景画像との差分を取得し、現画像と背景画像との間で変化している領域、すなわち検出の対象となる移動体を抽出する。
【００４２】
スイッチ１７５は、移動体計数装置１００の起動時に画像取得部１１０で取得した画像を背景画像として背景画像記憶部１７２に記憶するために、移動体計数装置１００の起動時に閉じられるものである。
【００４３】
以上、図２を用いて本発明の第１の実施形態にかかる移動体検出部の構成について説明した。次に、本発明の第１の実施形態にかかる移動体計数装置を用いた移動体計数方法について説明する。
【００４４】
図３は、本発明の第１の実施形態にかかる移動体計数方法について説明する流れ図である。以下、図３を用いて本発明の第１の実施形態にかかる移動体計数方法について説明する。
【００４５】
まず、移動体計数装置１００を起動し、画像取得部１１０において画像を取得する（ステップＳ１１０）。取得した画像は、画像前処理部１２０において、画像認識部１３０での画像認識処理に好適なものとなるように変換処理が施される（ステップＳ１２０）。画像前処理部１２０での画像の変換処理には、例えば画像のノイズや照明ムラ等の低減や除去、画像の濃淡の正規化、画像の二値化処理ならびに細線化処理などの、従来において既知である画像処理方法を用いることができる。
【００４６】
画像前処理部１２０での画像の変換処理が完了すると、続いて画像認識部１３０において、画像前処理部１２０で変換処理を施した画像を用いて画像認識処理を行う（ステップＳ１３０）。画像認識部１３０における画像認識処理は、形状記録部１４０に記録されている標準パタンに類似する形状を、画像前処理部１２０で変換処理が施された画像から抽出するものである。画像認識部１３０における画像認識処理は、例えばテンプレートマッチング法（参考文献：「新編  画像処理ハンドブック」東京大学出版  ｐｐ１６６９〜１６８２）によって行う。以下、標準パタンに類似している形状のことを「類似パタン」とも称する。変換処理が施された画像から類似パタンを抽出すると、位置取得部１５０で画像中の当該類似パタンの座標位置を取得する（ステップＳ１４０）。
【００４７】
位置取得部１５０で画像中の当該類似パタンの座標位置を取得すると、検出エリア生成部１６０が、当該座標位置に基づいて、画像内に検出エリアの座標領域を設定する（ステップＳ１５０）。図４は、画像内に設定された検出エリアについて説明する説明図である。図４の（ａ）は、画像取得部１１０において画像３００を撮影した際に、４本のパーティションポール３０５によって抽出された類似パタン３０２に基づいて、直方体の検出エリア３０３を設定した場合の例を示している。なお、本実施形態においては検出エリアの形状を直方体としたが、本発明においては検出エリアの形状はこれに限られない。
【００４８】
ここで、検出エリア３０３の範囲を変化させたい場合は、画像取得部１１０の視野範囲にパーティションポール３０５を追加するだけでよい。図４の（ｂ）は、画像取得部１１０において画像３００を撮影した際に、６本のパーティションポール３０５によって抽出された類似パタン３０２に基づいて、検出エリア３０３を設定した場合の例を示している。このように、類似パタンとして抽出が可能な物体を画像取得部１１０の視野範囲に追加したり、画像取得部１１０の視野範囲から撤去したりするだけで、手動による再設定を行わずに検出エリアの範囲を自動的に変化させることができる。
【００４９】
検出エリア生成部１６０が画像内に検出エリアを設定すると、続いて移動体検出部１７０が検出エリア内に存在する移動体の検出を行う。
【００５０】
まず、移動体検出部１７０へ画像取得部１１０で取得した画像が送られる。移動体検出部１７０において、画像取得部１１０で取得された画像データを用いて、背景差分法により画像の変化領域を検出する（ステップＳ１６０）。背景差分法とは、予め用意された背景画像と、現在の画像との差分を取ることによって変化領域を抽出する方法である。背景差分法を用いることで、例えば移動体が存在しない状況の画像を背景画像として記録しておき、検出の対象となる移動体が含まれている画像を撮影すると、両者の差分を出力することにより、静止している背景部分と検出の対象となる移動体とを分類することができ、その結果移動体のみを抽出することが可能となる。
【００５１】
図２を用いて、背景差分法による移動体の検出方法を詳細に説明する。図２に示した移動体検出部１７０においては、まず移動体計数装置１００を起動した際に、スイッチ１７５を閉じて、背景画像記憶部１７２に移動体計数装置１００の起動時の画像が背景画像として記憶される。この際に背景画像記憶部１７２に記憶される背景画像は、検出の対象となる移動体が存在しない状況での画像が望ましい。
【００５２】
背景画像記憶部１７２に画像が記憶されると、続いて、所定の時間が経過して、現画像記憶部１７１に画像取得部１１０で取得した、背景画像記憶部１７２に記憶された画像とは異なる現画像が格納される。そして、差分画像抽出部１７４において、現画像記憶部１７１に記憶した現画像と、背景画像更新部１７３で更新した背景画像との差分を抽出し、両者の間で変化している領域、つまり検出の対象となる移動体を抽出する。
【００５３】
ここで、背景画像更新部１７３における背景画像の更新処理について詳細に説明する。
【００５４】
本実施形態における移動体計数装置１００は、背景画像を移動体計数装置１００の起動時に背景画像記憶部１７２に一度記憶する。しかし、画像取得部１１０で取得した現画像の背景部分に、照明や設置物の配置の変化などが生じると、起動時に記憶した背景画像と差異が生じてしまい、移動体を誤検出してしまうおそれがある。そこで、本実施形態における移動体計数装置１００では、背景画像更新部１７３を設けることで、照明や設置物の配置の変化が生じても、背景画像を更新することで移動体の誤検出を防止することができる。
【００５５】
背景画像更新部１７３は、現画像記憶部１７１と背景画像記憶部１７２の両方からそれぞれ画像を取得する。そして、現画像記憶部１７１に記憶されている現画像と、背景画像記憶部１７２に記憶されている背景画像とを、同じ座標位置同士で画素値を比較する。比較した結果、画素値の差が予め設定した値よりも小さい場合には、背景画像における当該座標の画素値を、現画像における当該座標の画素値に置換することで、背景画像の更新を行う。そして、更新した背景画像を差分画像抽出部１７４に送るとともに、背景画像記憶部１７２に送り、背景画像記憶部１７２に記憶する背景画像を更新後の画像に置換する。
【００５６】
上述の背景画像の更新処理により、照明や設置物の配置などの環境条件が変化した場合でも、現画像に追従した背景画像を記憶することができる。また、画像に含まれる配置物の位置が変化した場合など、急に背景画像が変化した場合でも、一定の時間の遅れをもって背景画像を更新することができる。
【００５７】
以上、背景画像更新部１７３における背景画像の更新処理について説明した。
【００５８】
移動体検出部１７０での検出エリア内に存在する移動体の検出が完了すると、物体数計数部１８０において、移動体検出部１７０で検出した移動体部分の各画素ブロックに対し、当該画素ブロックの大きさに基づいて、人物の領域と推定されるブロック（以下、人物の領域と推定されるブロックを「領域ブロック」とも称する）を検出する。そして、物体数計数部１８０は、検出エリア生成部１６０で生成した検出エリアを取得し、取得した検出エリアに含まれる領域ブロックの数を計数するとともに、領域ブロックが存在する座標を抽出する（ステップＳ１７０）。
【００５９】
物体数計数部１８０で領域ブロックの数と座標を抽出すると、抽出した領域ブロックの数と座標を、画像取得部１１０で取得した画像と共に、検出結果表示部１９０に表示する（ステップＳ１８０）。なお、本発明においてはこれに限られず、検出結果表示部１９０に表示する際には、検出結果表示部１９０に抽出した領域ブロックの数と座標のみを表示するようにしてもよい。
【００６０】
検出結果表示部１９０に抽出した領域ブロックの数と座標を表示すると、必要に応じて次の画像の取得を実施するかどうかを判断し（ステップＳ１９０）、次の画像を実施する場合にはステップＳ１１０に戻り、所定の時間の経過後に画像取得部１１０から画像を取得することで、動画像処理を実現する事ができる。
【００６１】
以上説明したように本発明の第１の実施形態によれば、パーティションポールなどの待ち行列を形成するために用いられる物体を画像認識することによって、画像中の検出エリアを動的に設定することができる。そのため、例えば店舗におけるレジやＡＴＭコーナー内の混雑状況に応じて、パーティションポールなどの物体を設置したり撤去したりして待ち行列の形状を変更するだけで、画像中の検出エリアも自動的に再設定される。従って、本発明の第１の実施形態によれば、パーティションポールなどの設置に伴って検出エリアを手動で再設定する必要が無くなる利便性を有する。
【００６２】
（第２の実施形態）
本発明の第１の実施形態では、検出エリアを設定する際に、パーティションポール等の基準となる物体を画像認識処理によって抽出することで、検出エリアを動的に設定することができる移動体計数装置および移動体計数方法について説明した。本発明の第２の実施形態では、画像認識処理の替わりにＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ  ｓｙｓｔｅｍ）等の電子タグを用いて基準となる物体の位置を検出することで、検出エリアを動的に設定することができる移動体計数装置および移動体計数方法について説明する。
【００６３】
図５は、本発明の第２の実施形態にかかる移動体計数装置について説明する説明図である。以下、図５を用いて本発明の第２の実施形態にかかる移動体計数装置について説明する。
【００６４】
図５に示したように、本発明の第２の実施形態にかかる移動体計数装置２００は、画像取得部１１０と、属性情報取得部２２０と、位置取得部２５０と、検出エリア生成部２６０と、移動体検出部１７０と、物体数計数部１８０と、検出結果表示部１９０と、を含んで構成される。
【００６５】
この内、画像取得部１１０、移動体検出部１７０、物体数計数部１８０および検出結果表示部１９０は、本発明の第１の実施形態にかかる移動体計数装置１００と同様のもので構成できるため、詳細な説明は割愛する。ここでは、第１の実施形態にかかる移動体計数装置１００の構成および機能が異なる、属性情報取得部２２０、位置取得部２５０および検出エリア生成部２６０について説明する。
【００６６】
属性情報取得部２２０は、例えばパーティションポールのような待ち行列の間仕切りに用いられる基準物体から属性情報を取得するものである。本発明の第２の実施形態においては、基準物体４００に属性格納部４１０が備えられており、属性格納部４１０に格納されている情報を属性情報取得部２２０が無線で読み取ることで、基準物体４００の属性情報を取得する。
【００６７】
位置取得部２５０は、属性情報取得部２２０で取得した基準物体４００の属性情報に基づいて、それぞれの基準物体４００の位置を特定し、特定した基準物体４００の位置を、画像取得部１１０で取得した画像上の座標位置に変換するものである。基準物体４００の位置を画像上の座標位置へ変換する方法については後述する。
【００６８】
検出エリア生成部２６０は、位置取得部２５０で取得した基準物体４００の座標位置と、予め設定した基準物体４００の属性情報に基づいて、移動体を検出するための検出エリアの領域を画像内に設定するものである。検出エリアの設定方法は、例えば基準物体４００の属性格納部４１０に番号を予め割り振っておき、割り振った番号の順番に基準物体４００を画像上で辿ることによって設定することができる。
【００６９】
以上、図５を用いて本発明の第２の実施形態にかかる移動体計数装置の構成について説明した。次に、本発明の第２の実施形態にかかる移動体計数方法について説明する。
【００７０】
図６は、本発明の第２の実施形態にかかる移動体計数方法について説明する説明図である。以下、図６を用いて本発明の第２の実施形態にかかる移動体計数方法について説明する。
【００７１】
まず、属性情報取得部２２０が基準物体４００に含まれる属性格納部４１０の検出を行う（ステップＳ２１０）。属性情報取得部２２０は、スーパーマーケット等の店舗内のレジ前や銀行のＡＴＭコーナー等のような、待ち行列が形成される場所の周辺に設置される。本実施形態においては、属性情報取得部２２０は、例えば待ち行列が形成される場所の天井に設置される。
【００７２】
図７は、本発明の第２の実施形態にかかる属性情報取得部２２０や基準物体４００の設置の一例を示す説明図である。図７に示した例では、天井に属性情報取得部２２０を複数設置し、基準物体４００に含まれる属性格納部４１０を無線経由で探索し、属性格納部４１０に格納されている属性情報を取得する。属性格納部４１０に格納されている属性情報は、例えばＩＤ番号であってもよい。
【００７３】
属性情報取得部２２０が基準物体４００に含まれる属性格納部４１０の検出を行うと、続いて画像取得部１１０が基準物体４００を含む画像の取得を行う（ステップＳ２２０）。取得した画像は位置取得部２５０に送られる。
【００７４】
画像取得部１１０で画像の取得が行われ、取得した画像が位置取得部２５０に送られると、位置取得部２５０において、属性情報取得部２２０において取得した属性格納部４１０の属性情報に基づき、基準物体４００の位置を特定し、特定した基準物体４００の位置を、画像取得部１１０で取得した画像における座標に変換する（ステップＳ２３０）。
【００７５】
位置取得部２５０における基準物体４００の座標変換処理は、属性情報取得部２２０のそれぞれの位置関係と、画像取得部１１０で取得した画像で取得される画像上の座標とを予め対応付けておき、画像上のどの位置にどの属性情報を有する基準物体が存在しているかを、上記対応付けを用いて検出することによって、実施することができる。
【００７６】
基準物体４００の位置を画像取得部１１０で取得した画像における座標に変換すると、変換した座標に基づいて、検出エリア生成部２６０が画像上に検出エリアを生成する（ステップＳ２４０）。検出エリアは、例えば基準物体４００の一つ一つに異なるＩＤ番号を割り振り、割り振ったＩＤ番号の昇順に基づいて生成してもよい。
【００７７】
図８は、本発明の第２の実施形態にかかる検出エリアの生成方法について説明する説明図である。図８では、基準物体４００を９つ設置し、それぞれに１〜９のＩＤ番号を割り振った場合における検出エリアの生成方法について示している。本発明の第２の実施形態においては、ＩＤ番号が１から７の順に、および８から９の順に基準物体４００を繋ぐことによって検出エリアを設定すると予め定めておくことにより、画像取得部１１０で取得した画像上に検出エリアを設定することができる。
【００７８】
このように、検出エリアの設定の基準となる基準物体に属性情報を割り振ることで、基準物体の配置を変更するだけで、検出エリアの範囲を動的に変化させることができる。
【００７９】
画像取得部１１０で取得した画像上に検出エリアを設定すると、後は第１の実施形態にかかる移動体計数方法と同様の流れを実行する。具体的には、検出エリアを設定すると、移動体検出部１７０において背景差分法により画像の変化領域を検出し（ステップＳ２５０）、物体数計数部１８０において検出エリア生成部２６０で生成した検出エリアを取得し、取得した検出エリアに含まれる領域ブロックの数を計数するとともに、領域ブロックが存在する座標を抽出し（ステップＳ２６０）、抽出した領域ブロックの数と座標を、画像取得部１１０で取得した画像と共に、検出結果表示部１９０に表示する（ステップＳ２７０）。本発明においては第１の実施形態同様に、検出結果表示部１９０に表示する際には、検出結果表示部１９０に抽出した領域ブロックの数と座標のみを表示するようにしてもよい。
【００８０】
そして、検出結果表示部１９０に抽出した領域ブロックの数と座標を表示すると、必要に応じて次の画像の取得を実施するかどうかを判断し（ステップＳ２８０）、次の画像を実施する場合にはステップＳ２１０に戻り、画像取得部１１０から画像を取得することで、動画像処理を実現する事ができる。
【００８１】
以上説明したように本発明の第２の実施形態によれば、パーティションポールなどの待ち行列を形成するために用いられる物体から属性情報を取得することによって、画像中の検出エリアを動的に設定することができる。そのため、例えば店舗のレジやＡＴＭコーナー内の混雑状況に応じて、パーティションポールなどの基準物体を設置したり撤去したりして待ち行列の形状を変更するだけで、画像中の検出エリアも自動的に再設定される。従って、本発明の第２の実施形態によっても、パーティションポールなどの設置に伴って検出エリアを手動で再設定する必要が無くなる利便性を有する。
【００８２】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００８３】
例えば、上記実施形態においては基準物体としてパーティションポールを例にして、パーティションポールの有無によって検出エリアの範囲を変化させていたが、本発明はこれに限られず、例えばパーティションポール間に張られたロープの有無などの情報を検出し、その情報に基づいて検出エリアの範囲を変化させるようにしてもよい。
【００８４】
また、本発明による検出エリアの変更の頻度をデータとして蓄積するようにしてもよい。検出エリアの変更の頻度を、例えば曜日別や時間帯別に蓄積することで、曜日や時間帯に応じて待ち行列の配置の最適化を検討するための基礎となるデータを取得することができ、店舗に来店する客に不便さを感じさせない行列の位置を形成するのに役立てることができる。
【図面の簡単な説明】
【００８５】
【図１】第１の実施形態にかかる移動体計数装置について説明する説明図である。
【図２】本発明の第１の実施形態にかかる移動体検出部の構成について説明する説明図である。
【図３】本発明の第１の実施形態にかかる移動体計数方法について説明する流れ図である。
【図４】画像内に設定された検出エリアについて説明する説明図である。
【図５】本発明の第２の実施形態にかかる移動体計数装置について説明する説明図である。
【図６】本発明の第２の実施形態にかかる移動体計数方法について説明する説明図である。
【図７】本発明の第２の実施形態にかかる属性情報取得部や基準物体の設置の一例を示す説明図である。
【図８】本発明の第２の実施形態にかかる検出エリアの生成方法について説明する説明図である。
【符号の説明】
【００８６】
１００、２００    移動体計数装置
１１０    画像取得部
１２０    画像前処理部
１３０    画像認識部
１４０    形状記録部
１５０、２５０    位置取得部
１６０、２６０    検出エリア生成部
１７０    移動体検出部
１７１    現画像記憶部
１７２    背景画像記憶部
１７３    背景画像更新部
１７４    差分画像抽出部
１７５    スイッチ
１８０    物体数計数部
１９０    検出結果表示部
２２０    属性情報取得部
３００    画像
３０２    類似パタン
３０３    検出エリア
４００    基準物体
４１０    属性格納部
【図１】
2008077430.tif 000003
【図２】
2008077430.tif 000004
【図３】
2008077430.tif 000005
【図４】
2008077430.tif 000006
【図５】
2008077430.tif 000007
【図６】
2008077430.tif 000008
【図７】
2008077430.tif 000009
【図８】
2008077430.tif 000010