JP3581889B2 - 立体認識方法およびその装置 - Google Patents
立体認識方法およびその装置 Download PDFInfo
- Publication number
- JP3581889B2 JP3581889B2 JP29065393A JP29065393A JP3581889B2 JP 3581889 B2 JP3581889 B2 JP 3581889B2 JP 29065393 A JP29065393 A JP 29065393A JP 29065393 A JP29065393 A JP 29065393A JP 3581889 B2 JP3581889 B2 JP 3581889B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- distance information
- differential
- subject
- distance
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Measurement Of Optical Distance (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
【産業上の利用分野】
本発明は、立体画像の立体認識方法および立体認識装置に関するものである。
【0002】
【従来の技術】
従来、立体計測は、点光源または線光源を被写体に照射し、被写体からの反射光の結像位置から被写体までの距離を測定する方法、レンズを小刻みに振動させ、受像素子の一部面積内の変調度が最小になるようにして距離を測定する方法、または2つのカメラを用いて被写体を撮影し、被写体と2つのカメラのなす角度差を計測することにより、被写体までの距離を算出する方法などがある。
【0003】
【発明が解決しようとする課題】
上記の方法では、被写体までの距離を計測するには簡便な方法であるが、背景を含めた画面全体の距離を計測するには下記のような課題がある。
【0004】
図1は本発明および従来の立体画像の立体認識方法を示す図である。図1(1)は従来方法を示し、撮影された矩形の画像強度の一例を示す。ここで、画像1は各画素の大きさより被写体の大きさが十分に大きい場合の画像であり、画像1
(a)は焦点の合ったときの画像を示し、画像1(b)は焦点のずれたときの画像を示す。強度1は画像1をA−Bに沿った断面の強度分布を示す。焦点が合ったときは(a)のようにエッジ部分が急峻であるが、焦点がずれたときは(b)のようにエッジ部分にぼけを生じる。各画素の大きさより被写体の大きさが十分に大きい場合はエッジ部分にぼけを生じるが、画像中央部分の画像強度は変化しない。
【0005】
画像2は各画素の大きさが画像2の大きさと同程度の場合を示す。画像が小さくなると、焦点がずれたときは強度1に示すように画像の中央部の強度が減衰し、焦点が合ったときの強度とは異なってくる。すなわち、画像1においては焦点がずれるとエッジ部分はぼけるが、中央部の強度は変化しない。しかし、画像2においては焦点がずれると、(b)のように中央部強度もずれてくる。このように、強度分布だけでは画像の大きさにより強度分布と距離が比例しない場合がある。
【0006】
本発明はこのような従来の強度分布による立体認識の不正確さを改善し、簡便にして背景を含めた画面全体の距離を正確に計測することを目的とする。
【0008】
【課題を解決するための手段】
前記目的を達成するため、本発明に係る立体認識方法の第1の手段は、レンズ焦点位置を変えて撮影したそれぞれの画像に画像焦点が合うときの被写体位置の距離を、画像メモリに記録した微分画像の番号に対応させ、前記微分画像の番号に非線形の重みをかけて値付けし、得られた画像を距離情報として画像表示することを特徴とする。
【0010】
第2の手段は、レンズ焦点位置を変えて同一被写体を撮影した複数の画像の微分画像にしきい値処理をし、このしきい値処理を行った画像に連続的に加重の異なる重み付け処理を行い、その後、重み付けを行った全画像を加算した画像を得、画像表示することを特徴とする。
【0011】
また立体認識装置は、被写体の撮影用レンズの焦点位置を変化させるアクチュエータと、前記被写体の立体画像を撮影する撮像部と、前記撮像部により撮影された画像を後記演算処理部により微分処理された微分画像を蓄積する画像メモリと、前記微分画像に順次番号を付与して前記画像メモリに蓄積し、この蓄積された微分画像の特定画素の値を順次比較し、値が最大となる微分画像の番号をその特定画素の値とすることを全画素に対して繰り返し行い、距離情報を得る演算処理部と、前記演算処理部で算出処理された距離情報を画像表示する画像表示部とを有する立体認識装置において、前記撮像部を、インコヒーレント,コヒーレント変換デバイスと、光学的輪郭抽出装置と、CCD撮像素子から構成したことを特徴とする。
【0012】
【作用】
本発明によれば、図1(2)の微分1に示すように画像1,画像2を横方向に微分処理したときに、画像1の場合、変化のない部分は値がゼロとなるために、図示のような強度分布となるが、エッジ部分は焦点のずれに対応した強度分布となる。そこで、エッジ部分の強度が最大もしくは最小となるときのレンズ位置を調べることにより、画像の大きさによらず、画像までの距離を計算することができる。
【0013】
図1(3)の微分2は微分1の負成分を反転した場合の値である。この場合は画像の両エッジが等しい値で表示される。
【0014】
以上のようにして焦点を変化させて複数回、被写体の画像を撮影し、各画像の微分を行い、微分したエッジの値が最も大きくなったときの焦点位置から、被写体までの距離を求めることができる。
【0015】
すなわち、レンズで被写体を結像させた場合、焦点の合った部分が最もシャープな画像が得られる。結像した画像を微分処理すると、被写体の陰影は除去され、被写体の輪郭画像となる。この被写体の輪郭に注目し、輪郭の一番強調されるときのレンズ位置を調べることにより、被写体の輪郭部分までの距離を得ることができる。
【0016】
【実施例】
図2は本発明の立体認識方法を実施する装置の一実施例のブロック図を示し、21は被写体27の撮影用レンズ、22は被写体27の立体画像を撮影する撮像部、23はレンズ21を駆動するアクチュエータ、24は、微分画像に順次番号を付与して画像メモリ25に蓄積し、この蓄積された微分画像の特定画素の値を順次比較し、値が最大となる微分画像の番号をその特定画素の値とすることを全画素に対して繰り返し行い、距離情報を得る演算処理部、25は前記演算処理部24より微分処理された微分画像を蓄積する画像メモリ、26は前記演算処理部24で算出処理された距離情報を画像表示する画像表示部である。
【0017】
次に動作を説明すると、レンズ21をアクチュエータ23により駆動して焦点位置を変化させながら撮像部22により被写体27の画像を複数枚撮影する。撮影された画像は画像メモリ25に読み込まれるとともに、演算処理部24により微分処理が行われた後、画像メモリ25に格納される。また、撮像部22に微分処理機能を付加すれば、画像メモリ25に微分画像を直接格納することができる。さらに演算処理部24により、距離情報に変換し、画像表示部26により距離画像として表示する。
【0018】
図において、被写体27−レンズ21間距離をa、レンズ21−撮像部22の撮像面間距離をb、レンズ焦点距離をfとすると、被写体27までの距離は下記の計算式により求まる。
【0019】
【数1】
1/a+1/b=1/f
【0020】
【数2】
a=bf/(b−f)
微分したエッジの値が最も大きくなったときの焦点位置の求め方は、以下のようにして行う。画像の特定の画素(1画素もしくは複数の画素の集合)に注目し、各画像の特定の画素の値が最大となる画像を選択し、その画像の撮影条件からその画素に対する距離を算出する。それぞれの画素または画素の集合体に対して距離を算出することにより、被写体に関する距離の画像を得ることができる。
【0021】
さらに、微分したエッジに取り囲まれた部分を、エッジの値が最大となったときの画像を用いて補完することにより、画像をより被写体に忠実に再現することができる。
【0022】
次に、演算処理部24により行う距離情報を求める方法について述べる。図3は画像メモリ25に格納されたn枚の微分画像を並べた図である。n枚の微分画像の共通する特定画素(i,j)について、n個の特定画素中、最も値が大きくなるときの微分画像の番号を新たな画像データとして構成することにより、被写体のエッジの距離に対応した画像を得ることができる。
【0023】
また、レンズ焦点位置を変えて撮影したそれぞれの画像に画像焦点が合うときの被写体位置の距離を、画像メモリに記録した微分画像の番号に対応させ、前記微分画像の番号に非線形の重みをかけて値付けし、得られた画像を距離情報として画像表示することや、レンズ焦点位置を変えて同一被写体を撮影した複数の画像の微分画像にしきい値処理をし、このしきい値処理を行った画像に連続的に加重の異なる重み付け処理を行い、その後、重み付けを行った全画像を加算した画像を得、画像表示するようにしてもよい。
【0024】
また、微分画像の番号をレンズの焦点位置の変化から計算した被写体までの距離に換算した値を用いれば、被写体のエッジの距離を表した画像情報を得ることができる。被写体中、エッジの存在しない均一な部分は微分画像ではゼロとなっているので、閉じたエッジ内はその囲まれた部分をエッジ部分が示す距離の値により補完することにより、実際により近い画像を得ることができる。
【0025】
次に距離情報の表示方法について述べる。上述のようにして得られた距離情報を画像表示部上に表示するときに、距離に応じて明るさを変えることにより、遠近感を認識しやすくなる。一例として、画像表示部上で最近距離を最も明るく、最遠距離を最も暗く表示することにより、暗中に照明光を照射したように被写体を浮き上がらせて表示することができる。これをカラー化するには、画像表示部上で最近距離を暖色で明るく、最遠距離を寒色で暗く表示することにより、より効果的に照明光を照射したように被写体を浮き上がらせて表示することができる。
【0026】
さらに光学的な処理を用いた撮像部22に関して述べる。画像がコヒーレント光であれば、コヒーレント性に基づく光の干渉を利用して、画像の微分処理を行うことができる。通常のカメラのようなインコヒーレントな光の画像をコヒーレントな光の画像に変換する手法として、オプティカルニューロンデバイスと呼ばれるデバイスがある(参考文献:K.Aiyama,JJAP,Vol.30,No.12B,p.3887−3892,1991)。このようなデバイスを用いれば、インコヒーレントな画像を、まず
a−Si:H層により電気信号に変換し、その電気信号の強度差を強誘電液晶層に与えて透過率を変化させ、強誘電液晶層の反対側からコヒーレント光を照射し、その反射光の強度を変調することにより、コヒーレント光からなる画像に変換することができる。このデバイスと、光学的輪郭抽出装置の技術を組み合わせることにより、通常のレンズ集光した画像の微分画像を光学的な手法により得ることができる。この光学的な微分画像をCCD撮像素子で結像すればよい。
【0027】
この方法による光学的微分処理装置のブロック図を図4に示す。レンズ41により画像をオプティカルニューロンデバイス42に結像させる。オプティカルニューロンデバイス42により液晶の透過率変化に変換される。レーザー光源43により画像はコヒーレントな画像に変換される。コヒーレントな画像は、光学的輪郭抽出装置44により微分処理が行われて、CCD撮像素子45により電気信号に変換される。このようにして、光学的に微分処理がなされる。
【0028】
【発明の効果】
以上説明したように本発明は、単一の撮像系を使用して、レンズと撮像素子を相対的に動かして複数枚画像を撮影し、各画像の微分を行い、各画素の値が最高になるときの画像を距離情報とすることにより、単一の撮像系により距離画像を得ることができる。その結果、シンプルな撮像系により、図面全体にわたる距離の画像を得、さらに表示することができる。
【図面の簡単な説明】
【図1】本発明および従来の立体画像の立体認識方法を示す図である。
【図2】本発明の立体認識方法を実施する装置の一実施例のブロック図である。
【図3】図2の画像メモリに格納されたn枚の微分画像を並べた図である。
【図4】光学的微分処理装置のブロック図である。
【符号の説明】
1,2…画像、 21,41…レンズ、 22…撮像部、 23…アクチュエータ、 24…演算処理部、 25…画像メモリ、 26…画像表示部、 27…被写体、 42…オプティカルニューロンデバイス、 43…レーザー光源、 44…光学的輪郭抽出装置、 45…CCD撮像素子。
Claims (7)
- レンズ焦点位置を変えて撮影したそれぞれの画像に画像焦点が合うときの被写体位置の距離を、画像メモリに記録した微分画像の番号に対応させ、前記微分画像の番号に非線形の重みをかけて値付けし、得られた画像を距離情報として画像表示することを特徴とする立体認識方法。
- レンズ焦点位置を変えて同一被写体を撮影した複数の画像の微分画像にしきい値処理をし、このしきい値処理を行った画像に連続的に加重の異なる重み付け処理を行い、その後、重み付けを行った全画像を加算した画像を得、画像表示することを特徴とする立体認識方法。
- 前記距離情報を明るさの情報として表示することを特徴とする請求項1または2記載の立体認識方法。
- 前記距離情報として最近距離情報を最も明るく、最遠距離情報を最も暗くして表示することを特徴とする請求項1,2または3記載の立体認識方法。
- 前記距離情報として最近距離情報を暖色で最も明るく、最遠距離情報を寒色で最も暗くしてカラー表示することを特徴とする請求項1,2または3記載の立体認識方法。
- 被写体の撮影用レンズの焦点位置を変化させるアクチュエータと、前記被写体の立体画像を撮影する撮像部と、前記撮像部により撮影された画像を後記演算処理部により微分処理された微分画像を蓄積する画像メモリと、前記微分画像に順次番号を付与して前記画像メモリに蓄積し、この蓄積された微分画像の特定画素の値を順次比較し、値が最大となる微分画像の番号をその特定画素の値とすることを全画素に対して繰り返し行い、距離情報を得る演算処理部と、前記演算処理部で算出処理された距離情報を画像表示する画像表示部とを有する立体認識装置において、前記撮像部を、インコヒーレント,コヒーレント変換デバイスと、光学的輪郭抽出装置と、CCD撮像素子から構成したことを特徴とする立体認識装置。
- 前記インコヒーレント,コヒーレント変換デバイスにより入力画像をコヒーレント画像に変換し、回折光学素子と一次元格子とにより輪郭強調し、CCD撮像素子により微分画像を撮影することを特徴とする請求項6記載の立体認識装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29065393A JP3581889B2 (ja) | 1993-11-19 | 1993-11-19 | 立体認識方法およびその装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29065393A JP3581889B2 (ja) | 1993-11-19 | 1993-11-19 | 立体認識方法およびその装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07139912A JPH07139912A (ja) | 1995-06-02 |
| JP3581889B2 true JP3581889B2 (ja) | 2004-10-27 |
Family
ID=17758760
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29065393A Expired - Fee Related JP3581889B2 (ja) | 1993-11-19 | 1993-11-19 | 立体認識方法およびその装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3581889B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003207320A (ja) * | 2002-01-10 | 2003-07-25 | Heiwa Kinzoku Kogyo Kk | 3次元認識装置及びその方法 |
| JP5230456B2 (ja) | 2009-01-09 | 2013-07-10 | キヤノン株式会社 | 画像処理装置および画像処理方法 |
-
1993
- 1993-11-19 JP JP29065393A patent/JP3581889B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07139912A (ja) | 1995-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3191928B2 (ja) | 画像入出力装置 | |
| Zomet et al. | Lensless imaging with a controllable aperture | |
| US5148502A (en) | Optical image input/output apparatus for objects having a large focal depth | |
| US8144376B2 (en) | Lensless imaging with controllable apertures | |
| CN103067660B (zh) | 图像捕捉设备及方法 | |
| US5619596A (en) | Method and apparatus for optical pattern recognition | |
| DE60131759T2 (de) | Bilderzeugungsvorrichtung und -verfahren | |
| CN105472265B (zh) | 一种获取高动态范围图像的装置和方法 | |
| EP0580354A2 (en) | Stereoscopic display apparatus and method | |
| EP0621524A1 (en) | Optical image processor and correlator comprising at least one such processor | |
| EP0580353A2 (en) | Stereoscopic display apparatus and method | |
| JPH0868967A (ja) | 画像処理方法及び画像処理装置 | |
| WO2011099239A1 (ja) | 撮像装置および撮像方法、ならびに前記撮像装置のための画像処理方法 | |
| WO1994017493A1 (en) | Methods and apparatus for image processing | |
| JPWO2019171691A1 (ja) | 画像処理装置、および撮像装置、並びに画像処理方法 | |
| CN105956989A (zh) | 运动信息获取装置和运动信息获取方法 | |
| US5450128A (en) | Image pickup system for reproducing image data using sensitivity function | |
| CN114663284A (zh) | 红外热成像全景图像处理方法、系统及存储介质 | |
| JP3581889B2 (ja) | 立体認識方法およびその装置 | |
| JP2911894B2 (ja) | 内視鏡画像取込み方法および内視鏡装置 | |
| JP3451264B2 (ja) | 空間統合スライド画像光相関器 | |
| JP2907465B2 (ja) | 画像入出力装置 | |
| JP2900209B2 (ja) | 光学的パターン認識方法および光学的パターン認識装置 | |
| CA2050242C (en) | Logarithmic polar coordinate transforming method, vision recognizing method, and optical information processing apparatus | |
| JP3678846B2 (ja) | 自動焦点カメラ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040706 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040707 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070806 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080806 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080806 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090806 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090806 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100806 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110806 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110806 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120806 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |