(57)【特許請求の範囲】
【請求項１】
第１の三次元座標軸、第１の三次元座標軸と直交する第２の三次元座標軸ならびに第１及び第２の三次元座標軸と直交する第３の三次元座標軸によって規定される空間において第３の三次元座標軸に直交する面の第１または第２の三次元座標軸上の位置が予め判明している所定位置から第３の三次元座標軸方向に長さを有し、前記所定位置を通過して第１または第２の三次元座標軸にほぼ沿って移動する被撮影物体の上端から下方の一部までを、第１の二次元座標軸及び第１の二次元座標軸と直交する第２の二次元座標軸とによって規定される二次元で撮影する撮影手段と、
前記所定位置を前記被撮影物体が通過したことを検出する検出手段と、
この検出手段が前記被撮影物体の通過を検出した以後に、前記撮影手段から異なる時刻にそれぞれ得られた複数の二次元画像ごとに、前記被撮影物体の第１または第２の三次元座標軸上の位置を推定する位置推定手段と、
前記二次元画像ごとに撮影されている前記被撮影物体の上端の二次元座標を確定し、この二次元座標と、前記位置推定手段によって推定された前記被撮影物体の第１または第２の三次元座標軸上の位置とから、前記被撮影物体の上端の第３の三次元座標軸上の位置をそれぞれ決定する位置決定手段と、
この位置決定手段によって決定された複数の前記被撮影物体の上端の第３の三次元座標軸上の位置を統計処理して、前記被撮影物体の下端から上端までの長さを確定する統計処理手段とを、
具備する長さ測定装置。
【請求項２】
第１の三次元座標軸、第１の三次元座標軸と直交する第２の三次元座標軸ならびに第１及び第２の三次元座標軸と直交する第３の三次元座標軸によって規定される空間において第３の三次元座標軸に直交する面の第１または第２の三次元座標軸上の位置が予め判明している所定位置を通過して第１または第２の三次元座標軸にほぼ沿って移動する人の頭頂部から下方の一部までを、第１の二次元座標軸及び第１の二次元座標軸と直交する第２の二次元座標軸とによって規定される二次元で撮影する撮影手段と、
前記所定位置を前記人が通過したことを検出する検出手段と、
この検出手段が前記人の通過を検出した以後に、前記撮影手段から異なる時刻にそれぞれ得られた複数の二次元画像ごとに、前記人の第１または第２の三次元座標軸上の位置を推定する位置推定手段と、
前記二次元画像ごとに撮影されている前記人の頭頂部の二次元座標を確定し、この二次元座標と、前記位置推定手段によって推定された前記人の第１または第２の三次元座標軸上の位置とから、前記人の頭頂部の第３の三次元座標軸上の位置をそれぞれ決定する位置決定手段と、
この位置決定手段によって決定された複数の前記人の頭頂部の第３の三次元座標軸上の位置を統計処理して、前記人の身長を確定する統計処理手段とを、
具備する身長測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物体の長さを撮影画像から測定する長さ測定装置に関し、特に、物体の一部を撮影した画像から全長を測定するものに関する。
【背景技術】
【０００２】
従来、物体の長さを撮影画像から測定するものとしては、例えば特許文献１に開示されているものがある。特許文献１に開示された技術では、全長を測定する物体として人間を使用している。この人間が三次元空間の基準面として使用している床面上に立っている状態において人間の全長が映るようにカメラで撮影して二次元画像を得る。但し、撮影の前にキャリブレーションが行われており、三次元空間の各位置が二次元画像のどの位置にそれぞれ対応するかが決定されている。二次元画像において人間が撮影されている部分を抽出し、この抽出画像の足元及び頭頂部の二次元座標（Ｕｂ、Ｖｂ）、（Ｕｔ、Ｖｔ）を決定する。撮影された人間が床面上に立っているので、人間の足元の位置は三次元空間では高さ方向（Ｚ方向）が０であることが確定している。これと上記キャリブレーションが行われていることを利用して、人間の足元の位置の二次元座標から人間の足元の三次元座標（Ｘ１、Ｙ１、０）を決定する。但し、Ｘ１は、三次元空間における横方向（Ｘ方向）の座標、Ｙ１は奥行き方向（Ｙ方向）の座標である。人間の足元と頭頂部のＸ及びＹ方向の座標は同一とみなし、Ｘ１、Ｙ１とＵｔ、Ｖｔとを用いて、人間の頭頂部のＺ方向の座標を決定する。このＺ方向の座標が撮影された人間の全長を表す。
【０００３】
【特許文献１】特開２００５−３３７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、この技術では、人間の全長を撮影することが必要である。一方で、人間の詳細な特徴を捉えるため、その人間の上半身画像を撮影して記録する必要が生じることがある。これらの要望に上記技術は同時には応えられていない。
【０００５】
本発明は、物体の一部が撮影された二次元画像から、その物体の全長を測定することができる長さ測定装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様による長さ測定装置は、撮影手段を有している。この撮影手段は、三次元空間にある被撮影物体を撮影する。三次元空間は、第１の三次元座標軸、第１の三次元座標軸と直交する第２の三次元座標軸並びに第１及び第２の三次元座標軸と直交する第３の三次元座標軸によって規定されている。前記被撮影物体は、上記三次元空間において第３の三次元座標軸に直交する面の第１または第２の三次元座標軸上の位置が予め判明している所定位置から第３の三次元座標軸方向に長さを有している。例えば、第１及び第２の三次元座標軸が通る面として床面があり、その床面上の予め定めた位置に立つ人物が被撮影物体となる。撮影手段は、この被撮影物体の上端から一部、例えば人物の上半身を撮影する。撮影手段は、上記所定位置を通って第１または第２の三次元座標軸にほぼ沿って移動する被撮影物体の上端から下方の一部までを撮影する。前記所定位置を前記被撮影物体が通過したことを検出手段が検出する。この検出手段が、前記人の通過を検出した以後に、前記撮影手段から複数の二次元画像が異なる時刻にそれぞれ得られたときの前記被撮影物体の第１又は第２の三次元座標軸上の位置を位置推定手段が推定する。前記複数の二次元画像は所定時間間隔ごとに得られるものとすることもできるし、各二次元画像が得られる時間間隔が異なったものとすることもできる。これら各二次元画像ごとに、撮影されている前記被撮影物体の上端の二次元画像を確定し、この上端の二次元座標と、前記位置推定手段によって推定されている当該二次元画像に撮影されている前記被撮影物体の第１または第２の三次元座標軸上の位置とから、前記被撮影物体の上端の第３の三次元座標軸上の位置を位置決定手段が決定する。なお、位置決定手段による位置決定の前に、三次元空間の各位置が二次元画像のいずれに位置に対応するかの対応付け、即ちキャリブレーションが実行されている。この位置決定手段によって決定され複数の前記被撮影物体の上端の第３の三次元座標軸上の位置を、統計処理手段が統計処理して、前記被撮影物体の下端から上端までの長さを確定する。
【００１０】
本発明の他の態様による身長測定装置は、撮影手段を有している。この撮影手段は、三次元空間にある人を撮影する。三次元空間は、第１の三次元座標軸、第１の三次元座標軸と直交する第２の三次元座標軸並びに第１及び第２の三次元座標軸と直交する第３の三次元座標軸によって規定されている。前記人は、上記三次元空間において第３の三次元座標軸に直交する面の第１または第２の三次元座標軸上の位置が予め判明している所定位置から第３の三次元座標軸方向に身長を有している。例えば、第１及び第２の三次元座標軸が通る面として床面がある。撮影手段は、上記所定位置を通って第１または第２の三次元座標軸にほぼ沿って移動する人の頭頂部から下方の一部までを撮影する。前記所定位置を前記人が通過したことを検出手段が検出する。この検出手段が、前記人の通過を検出した以後に、前記撮影手段から複数の二次元画像が異なる時刻にそれぞれ得られたときの前記人の第１又は第２の三次元座標軸上の位置を位置推定手段が推定する。前記複数の二次元画像は所定時間間隔ごとに得られるものとすることもできるし、各二次元画像が得られる時間間隔が異なったものとすることもできる。これら各二次元画像ごとに、撮影されている前記人の頭頂部の二次元画像を確定し、この頭頂部の二次元座標と、前記位置推定手段によって推定されている当該二次元画像に撮影されている前記人の第１または第２の三次元座標軸上の位置とから、前記人の頭頂部の第３の三次元座標軸上の位置を位置決定手段が決定する。なお、位置決定手段による位置決定の前に、三次元空間の各位置が二次元画像のいずれに位置に対応するかの対応付け、即ちキャリブレーションが実行されている。この位置決定手段によって決定された複数の前記人の頭頂部の第３の三次元座標軸上の位置を、統計処理手段が統計処理して、前記人の身長を確定する。
【００１１】
人が移動する場合、その通行速度が略一定であると看做すことができる場合がある。例えば、セキュリティゲートのように比較的短い間隔の領域を人が通過する場合である。このような場合、第１または第２の座標軸に沿って人がほぼ通過するとすると、検出手段の設置位置の第１または第２の三次元座標軸上の位置が判明していれば、検出手段を人が通過した後に、撮影手段から得られる複数の二次元画像に撮影されている人の第１または第２の三次元座標軸上の位置を二次元画像ごとに位置推定手段によって推定することができる。この推定された位置と各二次元画像上における人の頭頂部の二次元座標とを利用することによって上述したように身長を測定することができる。これによって、被撮影対象の人がいちいち立ち止まらなくても、身長を測定することができる。但し、人物は歩行しているので、その頭頂部の位置は、足の前後の開き具合によって変動している。従って、得られた複数の身長を統計処理手段によって統計処理して真値を求めている。
【発明の効果】
【００１２】
以上のように、本発明によれば、物体の一部を撮影した画像から、その物体の全長を測定することができる。
【発明を実施するための最良の形態】
【００１３】
本発明の第１実施形態の長さ測定装置は、例えば空港等のセキュリティゲート２に設置される。この長さ測定装置は、図１に示すように、撮影手段、例えばビデオカメラ４を有している。ビデオカメラ４は、セキュリティゲート２の入り口側に予め定めた位置を撮影可能にセキュリティゲート２の近傍に配置されている。この設置は、被撮影物体、例えばセキュリティゲート２の通行者６が予め定めた位置を通過する際に、通行者６の先端部、例えば頭頂部からその下方の一部、例えば上半身を撮影可能に、行われている。
【００１４】
ビデオカメラ４によって撮影される領域は、図２に示すように、第１の三次元座標、例えばＸｗ軸、第２の三次元座標軸例えばＹｗ軸、及び第３の三次元座標軸例えばＺｗ軸で規定される三次元空間である。Ｘｗ軸とＹｗ軸とが直交し、さらにＸｗ軸及びＹｗ軸にＺｗ軸がそれぞれ直交している。これらＸｗ軸、Ｙｗ軸及びＺｗ軸の交点０ｗが、三次元空間の原点である。この三次元空間は、基準面、例えばセキュリティゲート２が設置されている床８を有している。この実施形態では、床８は、Ｘｗ軸とＹｗ軸とが通る平面上にある。そして、通行者６は、この床８上を例えばＹｗ軸方向に沿って移動する。上記予め定めた位置のＸｗ及びＹｗ軸上の位置は判明しており、Ｙｗ軸上の位置は例えばＹ１である。
【００１５】
ビデオカメラ４からのビデオ信号は、ビデオキャプチャーボード１０を介して処理手段、例えばパーソナルコンピュータ１２に入力され、例えばＬＣＤやＣＲＴ等の表示装置１４の表示画面に図３に示すように表示される。
【００１６】
この表示画面は、図２に示すビデオカメラ４の画像平面Ｘ−Ｙに対応するもので、表示画面の左上隅を原点Ｏとする第１の二次元座標軸、例えばＵ軸と、第１の二次元座標軸と直交する第２の二次元座標軸Ｖ軸とによって規定されている。この二次元撮影画面に通行者６の上半身が映し出されている。
【００１７】
ビデオカメラ４は、パーソナルコンピュータ１２が使用するプログラムによってキャリブレーションされており、図２における三次元空間と表示装置１４の表示画面とにおいて、三次元空間における各位置が、表示画面のどの位置に対応するかは、決定されている。このキャリブレーションの手法は公知であるので、詳細な説明は省略する。
【００１８】
パーソナルコンピュータ２は、ビデオカメラ４からのビデオ信号に基づいて通行者６の身長を測定する。そのため、まず図４に示すように、ビデオカメラ４からのビデオ信号から人物検出を行う（ステップＳ２）。この人物検出は、例えばビデオカメラ４のビデオ信号のうち通行者６の上半身が映っている１フレームと、通行者が存在していない状態で同じ場所を撮影したビデオ信号の１フレームとの差分を取ることによって行われ、これによって通行者６の上半身撮影部分６ａが抽出される。なお、人物検出方法として、上述したもの以外の公知の種々の方法を使用することができる。
【００１９】
次に、抽出された上半身撮影部分６ａを接して囲うように、例えば矩形の枠体１８をパーソナルコンピュータ１２が決定し、表示装置１４の表示画面上に描く。この枠体１８の左上部隅の座標を（ＵＬ、ＶＬ）、右上部隅の座標を（ＵＲ、ＶＲ）とパーソナルコンピュータ１２が決定し、更にこれらの２つの座標からその中点座標を（ＵＣ、ＶＣ）と決定する。この中点座標が通行者６の頭頂部の撮影映像の二次元座標を表している。このようにして通行者６の頭頂部の二次元座座標が取得されるので、パーソナルコンピュータ１２は、二次元座標検出手段として機能する。
【００２０】
なお、頭頂部の二次元座標はパーソナルコンピュータ１２が決定したが、図示しない操作部、例えばマウス等のポインティングデバイスを、セキュリティゲートの作業員が操作して、頭頂部を指定することにより、その指定位置から頭頂部の二次元座標をパーソナルコンピュータ１２が計算するようにすることもできる。
【００２１】
このようにして求めた通行者６の頭頂部の二次元座標と、通行者６が立っている位置の三次元座標のうちＹ座標Ｙ１（これは予め判明している）とを用いて、通行者の身長が測定される（ステップＳ４）。
【００２２】
上述したようにキャリブレーションが行われているので、撮影されている三次元空間上の各位置を、表示装置１４の表示画面上の対応する位置に変換することは可能である。しかし、逆に表示画面上の各位置を、三次元空間上の対応する位置に直接に変換することはできない。
【００２３】
そこで、ステップＳ４の処理では、図２に示すビデオカメラ４の中心ｃとビデオカメラ４の画像平面Ｘ−Ｙ（表示装置１４の表示画面に対応する）における通行者の頭頂部を通る三次元空間におけるベクトルＡを求め、そのベクトルが通行者の頭頂部を通る点ａのＺｗ座標Ｚ１を計算する。ここで、この三次元座標におけるＹｗ座標は、予めＹ１と判明しているので、これを用いて行う。
【００２４】
ここで、図２に示す三次元空間座標Ｘｗ、Ｙｗ、Ｚｗとビデオカメラ４のカメラ座標（ｘ、ｙ、ｚ）との関係は、次式で表される。カメラ座標は、ビデオカメラの中心ｃを原点とし、Ｘｗ、Ｙｗ、Ｚｗ軸それぞれに平行にｘ、ｙ、ｚ軸を持つ座標である。次式においてＲは３行３列の回転行列、Ｔは平行移動ベクトル［Ｔｘ、Ｔｙ、Ｔｚ］Ｔである。
【００２５】
【数１】
0004628910.tif 000002
【００２６】
表示画面上の座標（ＵＣ、ＶＣ）をビデオカメラ４の画像平面Ｘ−Ｙにおける座標Ｘｄ、Ｙｄに次式によって変換する。但し、画像平面Ｘ−Ｙは、その中心Ｐｃが原点であり、この原点Ｐｃがビデオカメラ４のカメラ座標の原点ｃに対応している。また、次式におけるｕｃ、ｖｃは画像平面Ｘ−Ｙの原点Ｐｃの座標をＵ、Ｖ座標で表したものである。
【００２７】
【数２】
0004628910.tif 000003
【００２８】
座標（Ｘｄ、Ｙｄ）をビデオカメラ４におけるレンズ歪を修正した座標（Ｘｕ、Ｙｕ）に変換する。この変換は公知であるので詳細な説明は省略する。図２においてカメラ座標の原点ｃからＸ−Ｙ平面上の座標Ｘｕ、Ｙｕを通過する光線ベクトルＶｒ＝［ｘｖ、ｙｖ、ｚｖ］Ｔは、次式によって表される。但し、ｆはカメラ座標における焦点距離である。
【００２９】
【数３】
0004628910.tif 000004
【００３０】
光線ベクトルＶｒを三次元空間上の直線で表すと、次式となる。但しαは実数である。
【００３１】
【数４】
0004628910.tif 000005
【００３２】
ここで、ＹｗがＹ１と判明しているので、αは、次式によって決定することができる。
【数５】
0004628910.tif 000006
【００３３】
数５で求めたαの値を数４のＺｗに関連する式に代入することによって、表示装置の表示画面上におけるＵＣ、Ｖｃに対応するＺｗ座標Ｚ１を数６によって求めることができる。
【００３４】
【数６】
0004628910.tif 000007
【００３５】
数６を使用することによって通行者６の全長を上半身の二次元画像から測定することができる。このようにパーソナルコンピュータ１２は位置決定手段として機能する。
【００３６】
このようにして身長が測定されると、図４に示すように測定された身長と、通行者６の上半身画像とを対にして、パーソナルコンピュータ１２の記憶手段、例えばハードディスクやメモリに記憶される（ステップＳ６）。
【００３７】
本発明の第２実施形態の長さ測定装置を図５及び図６に示す。第１実施形態の身長測定装置では、通行者６が所定の位置を通過した瞬間の高さを計測している。しかし、人間が歩行するときには、頭頂部の位置は足の前後方向の開き具合によって変動するので、通過するタイミングによって誤差が発生する可能性が或る。第２実施形態の長さ測定装置は、この点を改善したものである。
【００３８】
図５に一点鎖線で示すセキュリティゲート２を通行者６が通過する距離Ｄは、例えば約５０ｃｍである。この短い距離Ｄを通行者が通行する場合、通行者６はほぼ等速で直進すると考えられる。そこで、セキュリティゲート２の入り口側に通行者入検出器２０を、セキュリティゲート２の出口側に通行者出検出器２２を設置し、通行者入検出器２０によって通行者が検出されてから、通行者出検出器２２によって通行者が検出されるまでの時間を測定し、この時間で距離Ｄを除算することによって通行者６の通過速度が判明する。なお、通行入及び通行者出検出器２０、２２としては光電検出器や、超音波検出器等の公知の種々の検出器を使用することができる。
【００３９】
通過速度が判明し、通行者６が第１の実施形態と同様にＹｗ座標軸に略沿って移動するなら、通行者入検出器２０の設置位置のＹｗ座標が判明していれば、ビデオカメラ４ａのビデオ信号の各フレームに通行者が映っているときの通行者のＹｗ座標は、計算によって求められる。例えば、フレームが１／３０秒ごとに生成され、距離Ｄの通行者６の通過時間をＴとし、通行者入り検出器２０のＹｗ座標軸上の位置をＹ１とし、通行者入り検出器２０によって通行者６が検知されたときにビデオカメラ４ａが１フレームを生成したとすると、ｎ（ｎは１以上の正の整数）フレームに通行者６が映っているときの通行者６のＹｗ座標は、Ｙ１＋（Ｄ／Ｔ）＊（ｎ−１）＊１／３０によって求められる。以下、同様にして通行者出検出器２２によって通行後者６が検出されるまでに得られるフレームごとに通行者６のＹｗ座標軸上の位置を推定することができる。
【００４０】
従って、第１実施形態と同様に、ビデオカメラ４ａ、キャプチャーボード１０、パーソナルコンピュータ１２及び表示装置１４を用いて、パーソナルコンピュータ１２によってフレームごとに通行者６のＹｗ座標軸上の位置を推定すれば、後は、第１の実施の形態と同様に、フレームごとにαを算出することができ、それによってフレームごとに頭頂部のＺｗ座標軸上の位置が決定され、通行者の身長をフレームごとに測定することができる。なお、ビデオカメラ４ａは、図５に示すようにセキュリティゲート２の出口側に、セキュリティゲート２の入り口から出口までの間で通行者６の上半身を撮影することができるように設置されている。このようにパーソナルコンピュータ１２が位置推定手段として機能する。なお、フレームごとに通行者の位置を推定する必要は必ずしも無く、適当な間隔をおいて得られる複数のフレームごとに、通行者６の位置を推定してもよい。
【００４１】
但し、通行者６は通行中には足を前後に開くので、頭頂部は通行中に上下する。そのため、通行中に測定された身長も、図６に示すように上下に変化する。そこで、パーソナルコンピュータ１２によって統計処理を行い、静止直立状態の身長を確定する。例えば各測定された身長の平均値、中間値（対象とする複数のデータのうち最大値と最小値とを加算して２で除算した値、以下、中間値の用語は上記の定義で用いる）または中央値を真値とすることもできる。
【００４２】
或いは、測定された各身長のうち立脚中期状態と看做される身長を統計処理によって推定することもできる。すなわち、人の歩行において、一方の足に重心を乗せて、その足が上半身の真下にくる状態を立脚中期というが、この立脚中期状態において最も重心が高くなり、そのときの測定身長が静止直立時の人の身長に最も近い。そこで、頭頂部が上下して通行している通行者６の測定身長から、立脚中期状態にあるときの身長を抽出するようにしている。これによって、最も真の身長に近い値が得られる。
【００４３】
人の身長の測定値は、背伸びをして歩かない通常の歩行の場合には、静止直立時の測定身長よりも大きな値になるとは考えられない。従って、立脚中期状態にあるときの身長の推定手段としては、各測定身長のうち最大値を抽出するものを使用すれば、立脚中期状態、即ち略静止直立状態の身長が得られる。或いは、各測定身長の平均値、中間値または中央値を立脚中期状態の身長と看做すこともできる。なお、各測定身長のうち最大値のものが測定誤差によって真の立脚中期状態からかけ離れた値となっている可能性もある。即ち、はずれ値が各測定身長に含まれている可能性がある。この可能性がある場合には、各測定身長を大きさの順に配列し、そのうちの最も大きな値のものから予め定めた割合の測定身長を除去した残りの測定身長の中から最大値を立脚中期状態の身長と看做して、抽出することもできる。
【００４４】
或いは、立脚中期状態にあるときの身長の推定手段としては、最大値を抽出するものの他に、各測定身長の算術平均値に標準偏差を加算した値以上の測定身長から前記人の身長を決定するものを使用することもできる。例えば、各測定身長を大きさの順に配列し、そのうちの最も大きな値のものから予め定めた割合の測定身長を除去した残りの測定身長の中から最大値を抽出した場合、はずれ値でない測定身長も除去する可能性がある。そこで、各測定身長の平均値に標準偏差を加算した値以上の値を持つ測定身長を立脚中期付近のデータと看做して、それらのデータから身長を決定するようにして、はずれ値以外の測定身長を除去することを防止して、測定精度を向上させる。なお、平均値に標準偏差を加算した値以上の測定値から身長を推定する場合、平均値に標準偏差を加算した値以上の測定値の例えば最大値、中間値を抽出することができる。
【００４５】
更に、各測定身長の算術平均値に前記標準偏差を加算した値以上の測定値の算術平均値または中央値を前記人の身長とすることができる。平均値に標準偏差を加算した値以上の測定値のうち、いずれの値を真の立脚中期状態の測定値と看做すかには種々の方法が考えられる。しかし、平均値に標準偏差を加算した値以上の測定値には、はずれ値も含まれている可能性がある。例えば、上述したような最大値、中間値を真の身長とした場合、平均値に標準偏差を加算した値以上の測定値に、はずれ値も含まれていると、最大値または中間値は、はずれ値の影響を大きく受ける。これらに対し、各測定身長の算術平均値に前記標準偏差を加算した値以上の測定値の算術平均値または中央値を用いると、各測定身長の算術平均値に前記標準偏差を加算した値以上の測定値にはずれ値が含まれていても、はずれ値の影響を軽減でき、安定的に真の身長に近い値が得られると考えられるので、各測定身長の算術平均値に前記標準偏差を加算した値以上の測定値の算術平均値または中央値を採用している。
【００４６】
このようにパーソナルコンピュータ１２が統計処理手段として機能する。
【００４７】
上記の両実施形態では、キャプチャーボード１０、パーソナルコンピュータ１２及び表示装置１４を使用したが、これに限ったものではなく、例えばビデオカメラ４、４ａの内部やハードディスクレコーダやＤＶＤレコーダの内部に組み込んだＤＳＰのようなデジタル信号処理装置を用いて、本発明を実施することもできる。また、上記の実施形態では、通行者６のＹｗ座標軸上の位置Ｙ１が判明しているとしたが、Ｘｗ座標軸上の位置が判明している場合にも、上記αを算出することができるので、通行者の身長を測定することができる。また、上記の第１の実施形態では、歩行する人間の身長を測定するのに本発明を実施したが、これに限ったものではなく、例えば銀行のカウンター前に静止する人物の上半身画像を記録しながら身長を測定し記録することができ、この際には歩行時における上下運動が無いので精度よく身長が計測できる。また、上記の両実施形態では、人間の身長を測定するのに本発明を実施したが、これに限ったものではなく、例えば工場等で製造された製品の長さを測定する場合にも、実施することができ、その場合、全長が撮影できるようにビデオカメラを設置する必要がないので、ビデオカメラの設置場所の制約を受けることがない。上記の両実施形態ではビデオカメラを使用したが、デジタルスチールカメラを使用することもできる。また、第２実施形態では、通行入及び通行者出検出器２０、２２を設けたが、例えば通行者６の通過速度が等速度で、その値が判明している場合には、通行入検出器２０のみを設ければよい。
【図面の簡単な説明】
【００４８】
【図１】本発明の第１の実施形態の長さ測定装置のブロック図である。
【図２】図１の長さ測定装置の測定原理の説明図である。
【図３】図１の長さ測定装置の表示装置に表示される画像を示す図である。
【図４】図１の長さ測定装置のフローチャートである。
【図５】本発明の第２の実施形態の長さ測定装置の概略構成図である。
【図６】図５の長さ測定装置による測定値と測定位置との関係を示す図である。
【符号の説明】
【００４９】
４  ビデオカメラ（撮影手段）
１２  パーソナルコンピュータ（位置決定手段）
【図１】
0004628910.tif 000008
【図２】
0004628910.tif 000009
【図３】
0004628910.tif 000010
【図４】
0004628910.tif 000011
【図５】
0004628910.tif 000012
【図６】
0004628910.tif 000013