JP3804916B2 - 撮像システムとその画像データ制御に用いられるプログラムおよびその撮像システムにおける撮像画像の歪み補正方法とその手順を記憶させた記憶媒体 - Google Patents
撮像システムとその画像データ制御に用いられるプログラムおよびその撮像システムにおける撮像画像の歪み補正方法とその手順を記憶させた記憶媒体 Download PDFInfo
- Publication number
- JP3804916B2 JP3804916B2 JP2001034691A JP2001034691A JP3804916B2 JP 3804916 B2 JP3804916 B2 JP 3804916B2 JP 2001034691 A JP2001034691 A JP 2001034691A JP 2001034691 A JP2001034691 A JP 2001034691A JP 3804916 B2 JP3804916 B2 JP 3804916B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- distortion
- imaging system
- lens
- imaging
- 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
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/0025—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00 for optical correction, e.g. distorsion, aberration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/698—Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2628—Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Studio Devices (AREA)
- Lenses (AREA)
Description
【発明の属する技術分野】
本発明は、周囲360°の視野を1度に撮影可能で、かつ、得られた画像から空間の幾何学的配置および物体の形状等を正確に把握することができ、店内や銀行等の安全監視のためのセキュリティ分野、車の衝突防止や車内監視等の車載分野、工業用ロボットの視覚部としての計測機器分野等、広い分野に好適に用いることができる、撮像システムとその画像データ制御に用いられるソフトウェアおよびその撮像システムにおける撮像画像の歪み補正方法とその手順を記憶させた記憶媒体に関する。
【0002】
【従来の技術】
従来、双曲面ミラーを用いて周囲360°の視野を撮影可能とした撮像システムにおいて、中心射影像を得るためには、2葉双曲面のうちの一方の双曲面形状を有する反射ミラー(双曲面ミラー)を用い、それと対向する他方の双曲面形状の焦点位置にカメラのレンズ中心を配置していた(例えば特開平6−295333号公報)。
【0003】
図2に示すように、2葉双曲面の一方(図では上側)の形状を有する双曲面ミラーを用い、他方(図では下側)の焦点O2の位置にレンズ中心を配置して撮影した入力画像(撮像画像)は中心射影撮像となり、この中心射影像と被写体との位置関係は下記式(2)および下記式(3)で示すことができる。
【0004】
【数2】
このような双曲面ミラーを用いた撮像システムの利点の一つは、中心射影像を容易に周囲の空間位置に画像変換することができるということである。
【0005】
【発明が解決しようとする課題】
しかしながら、従来の双曲面ミラーを用いた撮像システムにおいては、レンズ位置が中心射影像が得られる一点に限定されてしまうため、レンズを設置する場合に最適な位置に位置合わせすることが非常に困難である。
【0006】
さらに、このレンズ位置では、双曲面ミラーの内部に形成される虚像(双曲面ミラーに映る被写体)までの最小距離(双曲面ミラー頭頂部とレンズとの間の距離)が短く、双曲面ミラーに映る像を撮影するためにピントを双曲面ミラーの全面に合わせるのは、レンズの性能上、容易ではない。その結果、従来の双曲面ミラーを用いた撮像システムで撮影された中心射影像は、双曲面ミラーの全面にピントを合わせることができず、一部分の範囲のみでピントが合うことになる。この範囲は、例えばドーナツ状に現れる。
【0007】
本発明は、このような従来技術の課題を解決するべくなされたものであり、レンズ位置が中心射影像が得られる一点に限定されることなく、双曲面ミラーの全面にピントが合った中心射影像が得られる、撮像システムとその画像データ制御に用いられるソフトウェアおよびその撮像システムにおける撮像画像の歪み補正方法とその手順を記憶させた記憶媒体を提供することを目的とする。
【0008】
【課題を解決するための手段】
本発明の撮像システムは、2葉双曲面のうちの一方の形状を有する反射ミラーと、
該反射ミラーの回転軸上であって、該反射ミラーと対向する任意の位置に中心が配置されたレンズによって集光された光を受光する撮像素子を有する撮像部とを備えた撮像システムにおいて、所定の検査図を撮像して得られる撮像データを透視変換画像データに座標変換し、得られた透視変換画像に歪みがあった場合に、座標変換時に用いるレンズ位置と受光面との距離に関する値を増減して撮像画像の歪みを補正して中心射影像に変換する手段を有し、そのことにより上記目的が達成される。
【0009】
下記式によって撮像データを透視変換画像データに座標変換することができる。
【0010】
【数3】
(上記式において、(X,Y,Z)は被写体の位置、a、bおよびcはミラー定数、(x、y)は撮像画像の座標、Fはレンズ位置と受光面との距離を示す)
前記検査図として桝目状検査図を用いることができる。
【0011】
前記撮像画像の歪みを補正する手段は、撮像データを透視変換画像データに変換する画像処理手段と、得られた透視変換画像に歪みがあった場合にレンズと受光面との距離に関する値を増減する指示を入力する操作パネルとを有していてもよい。
【0012】
前記撮像画像の歪みを補正手段は、撮像データを透視変換画像データ変換する画像処理手段と、得られた透視変換画像と撮像画像が中心射影像である場合に得られる期待値画像とを比較して透視変換画像に歪みがあるか否かを認識する画像認識手段とを有していてもよい。
【0013】
前記操作パネルまたは前記画像認識手段からの指示信号によって、前記画像処理手段が座標変換処理を行うものであってもよい、
前記画像処理手段は、演算処理動作を制御するCPU、撮像データを記憶する入力バッファメモリ、演算処理に用いられるLUT、演算処理回路および透視変換画像データを記憶する出力バッファメモリがバスラインに接続されているものであってもよい。
【0014】
本発明のプログラムは、コンピュータと、2葉双曲面のうちの一方の形状を有する反射ミラーと、該反射ミラーの回転軸上であって、かつ、該反射ミラーと対向する任意の位置に中心が配置されたレンズにて集光された光を受光する撮像素子を有する撮像部とを備えた撮像システムの画像データ制御に用いられるプログラムであって、該コンピュータを所定の検査図を撮像して得られる撮像データを透視変換画像データに座標変換する座標変換手段と、得られた透視変換画像に歪みがあった場合に、歪みの種類に応じて座標変換時に用いるレンズ位置と受光面との距離に関する値を増減して座標変換する歪み補正手段として機能させ、そのことにより上記目的が達成される。
【0015】
本発明の撮像システムにおける撮像画像の歪み補正方法は、2葉双曲面のうちの一方の形状を有する反射ミラーと、該反射ミラーの回転軸上であって、該反射ミラーと対向する任意の位置に中心が配置されたレンズによって集光された光を受光する撮像素子を有する撮像部とを備えた撮像システムにおいて、撮像画像の歪みを補正して中心射影像に変換するための方法であって、所定の検査図を撮像し、得られた撮像データを画像処理手段の入力バッファメモリに記憶させる第1のステップと、操作パネルまたは画像認識手段からの指示信号に基づいて、CPUからの命令により該入力バッファメモリに記憶された撮像データを演算処理回路により透視変換画像データに座標変換し、得られた透視変換画像データを画像処理手段の出力バッファメモリに記憶させる第2のステップと、該操作パネルまたは該画像認識手段からの信号に基づいて、CPUからの命令により該出力バッファメモリに記憶された透視変換画像データを、モニターに出力して検査者が画像を確認するか、または画像認識手段により撮像画像が中心射影像である場合に得られる期待値画像データと比較する第3のステップを行い、該第3のステップにおいて所定の検査図を撮像して得られる透視変換画像に歪みがあると判断された場合に、検査者が該操作パネルからレンズと受光面との距離に関する値を増減する指示を入力するか、または該画像認識手段からレンズと受光面との距離に関する値を増減する指示信号を出力することによりレンズ位置と受光面の距離に関する値を変更して、該第1のステップから該第3のステップを繰り返し、そのことにより上記目的が達成される。
【0016】
本発明の撮像システムは、本発明の撮像システムにおける撮像画像の歪み補正方法により、所定の検査図を撮像して得られる透視変換画像に歪みが無いと判断された場合のレンズ位置と受光面の距離に関する値を用いて撮像データを透視変換画像データに変換し、そのことにより上記目的が達成される。
【0017】
本発明の記憶媒体は、本発明の撮像システムにおける撮像画像の歪み補正方法の手順を記憶させてあり、そのことにより上記目的が達成される。
【0018】
以下に、本発明の作用について説明する。
【0019】
双曲面ミラーを用いた撮像システムにおいて、中心射影を満足するレンズ位置(他方の焦点位置)では、双曲面ミラーに映る被写体までの最小距離が短く、双曲面ミラーに映る像の全景を撮影するためには、レンズの性能上、全面にピントを合わせることは困難である。全面にピントを合わせるためには、広角度の特殊加工した結像レンズを用いることが考えられるが、レンズだけでは合わせきれず、絞りを極限まで絞って合わせているのが現実である。しかし、絞りを絞りすぎると、得られる入力画像の輝度は暗く、撮影する条件が限定されて実用に乏しい。
【0020】
そこで、本発明にあっては、カメラ(撮像部)のレンズ位置を、双曲面ミラーの他方の焦点位置からずらせて双曲面ミラーから遠ざけることにより、双曲面ミラーに映る虚像の全てをレンズの焦点深度の範囲内に入れて、双曲面ミラーの全面にピントが合うよにすることが可能となる。さらに、レンズ位置が双曲面ミラーの他方の焦点位置からずれて、幾何光学上の中心射影像を満足する条件の位置からずれても、撮像画像(入力画像)の歪みを補正し、中心射影像に変換することが可能である。
【0021】
さらに、レンズが幾何学的中心射影を満足するレンズ位置にある場合でも、レンズの歪曲収差により見かけ上の中心射影を満足する位置がずれる場合がある。このような場合に、従来では中心射影を満足させるためにレンズ位置を機械的に調整していたため、調整が面倒で時間がかかっていた。
【0022】
これに対して、本発明にあっては、はじめに所定のレンズ位置に合わせる。そして、桝目状検査図等、所定の検査図を撮像し、撮像データを透視変換画像データに座標変換して、得られた透視変換画像に歪みがあった場合に、座標変換時に用いるレンズ位置と受光面との距離に関する値(F)を増減させる。従って、画像処理を行う際に、ソフトウェアにより簡単に中心射影条件を満足させて、光学調整の工程を短縮化することが可能である。さらに、中心射影像の調整精度も向上させることが可能である。
【0023】
上記撮像画像の歪みを補正する手段として、撮像データを透視変換画像データに変換する画像処理手段と、得られた透視変換画像に歪みがあった場合に補正すべき歪み量を入力する操作パネルを有するものを用いることにより、例えば予め操作パネルのキーに対応してF値の一定の増減量を設定しておき、後述する実施形態において図9に示すように、ステップ4において樽型歪み(歪みが+方向)であるか否かを判断し、樽型歪み(歪みが+方向)であればステップ6においてF値の減少キーを操作する。その制御信号が画像処理手段に伝えられてステップ2に戻り、変更されたF値を元に上記式(2)および上記式(3)により再度演算処理が行われ、透視変換画像が再表示される。そして、ステップ8において再度歪みの有無を確認し、歪みがあれば再びステップ4に戻るという操作を繰り返す。一方、ステップ4において樽型歪みではない(糸巻き歪み(歪みが−方向))と判断された場合には、ステップ5においてF値の増加キーを操作する。その制御信号が画像処理手段に伝えられてステップ2に戻り、変更されたF値を元に上記式(2)および上記式(3)により再度演算処理が行われ、透視変換画像が再表示される。そして、ステップ8において再度歪みの有無を確認し、歪みがあれば再びステップ4に戻るという操作を繰り返す。以上の操作を画像に歪みが無くなるまで繰り返し、歪みが無くなればその操作を終了する。ここで、操作パネルからF値を増減する指示をキー入力するのではなく、歪み量から推定されるF値の変更値を直接操作パネルから入力することも可能である。
【0024】
または、上記撮像画像の歪みを補正する手段として、撮像データを透視変換画像データ変換する画像処理手段と、得られた透視変換画像と撮像画像が中心射影像である場合に得られる期待値画像とを比較して、透視変換画像に歪みがあるか否かを認識する画像認識手段とを有するものを用いることにより、上記F値の補正ステップにおいて、人が判断していた歪みの有無および歪みの向き(樽型歪みであるか否か)の判定を、画像認識手段により自動判定することも可能である。
【0025】
上記操作パネルまたは上記画像認識手段を上記画像処理手段に直接接続し、操作パネルまたは画像認識手段からの指示信号によって画像処理手段に座標変換処理を行わせることにより、自動的にF値を補正することも可能である。すなわち、画像認識手段により歪みの有無および歪み量を判定し、対応する補正値信号を自動的に画像処理手段に送って補正値に基づいて再度演算処理を行わせ、その補正値に対応する画像を表示し、その画像について再度画像認識手段により歪みの有無および歪み量を判定するという操作を自動的に繰り返して歪みが一定値以下になるまで繰り返すことができる。
【0026】
上記画像処理手段として、演算処理動作を制御するCPU、撮像データを記憶する入力バッファメモリ、演算処理に用いられるLUT、演算処理回路および透視変換画像データを記憶する出力バッファメモリがバスラインに接続されているものを用いることにより、上記画像処理の速度を、ソフトウェアによって処理する場合に比べて大幅に改善することが可能であり、画質を落とさずに(VBAレベルで)動画対応が可能となる。
【0027】
本発明のプログラムは、コンピュータを所定の検査図を撮像して得られる撮像データを透視変換画像データに座標変換する座標変換手段と、得られた透視変換画像に歪みがあった場合に、歪みの種類に応じて座標変換時に用いるレンズ位置と受光面との距離に関する値を増減して座標変換する歪み補正手段として機能させることができ、補正処理を自動化することが可能である。
【0028】
本発明の撮像システムにおいて、撮像画像の歪みを補正する際には、桝目状検査図等の所定の検査図を撮像して撮像データを画像処理手段の入力バッファメモリに記憶させ、操作パネルまたは画像認識手段からの操作信号に基づいてCPUからの命令により撮像データを演算処理回路で座標変換して透視変換画像データを得る。この透視変換画像データを画像処理手段の出力バッファメモリに記憶させ、操作パネルまたは画像認識手段からの操作信号に基づいてCPUからの命令により透視変換画像データをモニターに出力する。このモニターに出力された桝目状検査図の画像を操作者が確認して、歪みが確認された場合には、操作パネルに入力するレンズ位置と受光面の距離に関する値(F値)を増減し、以上の手順を繰り返す。これにより、撮像画像の歪みを補正して中心射影像に変換することが可能となる。
【0029】
このような撮像画像の歪み補正の手順を記憶させた記憶媒体を用いることにより、補正処理を自動化することが可能である。
【0030】
【発明の実施の形態】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
【0031】
図1は本発明の一実施形態である撮像システムの基本構成とその幾何学的位置関係を説明するための図である。この撮像システムは、双曲面ミラー▲1▼、撮像部▲2▼(結像レンズ▲3▼と受光素子▲4▼)、画像処理手段▲5▼およびTVモニター▲6▼を備えている。
【0032】
双曲面ミラー▲1▼は、2葉双曲面の一方の形状を有する反射ミラーである。2葉双曲面関数の一般式は、下記式(1)のように表される。
【0033】
【数4】
この式をグラフ化した2葉双曲面を図2に示す。この2葉双曲面は回転軸がZ軸であり、Z軸上の正方向と負方向に焦点と称される特殊な点O1、O2を有する。これらの焦点O1、O2の位置は、各々X,Y,Zの座標系でO1=(0、0、c)、O2=(0、0、−c)で表される。なお、c=√(a2+b2)であり、aおよびbは双曲面の形状を定義する定数である。以下では、a、b、cをミラー定数と称する。
【0034】
ここで、双曲面の外側にある任意の点P(X,Y,Z)と焦点O1を結ぶ線分PO1と、上記式(1)を満たす双曲面との交点をM1とすると、M1における上記双曲面の接平面H1に対する線分PO1の入射角(η)と同じ反射角度(η)で出て行く線分M1O2は、常に他方の焦点O2を通過する。
【0035】
図3に、レンズ位置が中心射影条件を満足する撮像システムの幾何学的位置関係を示す。この場合に最も重要なことは、双曲面ミラーの焦点O1と対になる他方の焦点O2の位置に結像レンズの中心を配置するということである。このとき、上記レンズ中心からFの距離に受光面を設置している受光素子により得られる入力画像(撮像画像)は中心射影像と称され、入力画像の座標p(x、y)と被写体の位置P(X,Y,Z)との関係は下記式(2)および下記式(3)で示される。
【0036】
【数5】
なお、上記式(2)および上記式(3)は、図2および図3に示す位置関係から、下記式(4)〜(6)を用いて求められる。
【0037】
【数6】
ここで、中心射影条件を満足する入力画像とは、上記式(4)〜(6)を同時に満足する画像である。この条件を満足する入力画像からは、上記式(4)〜(6)を用いることにより、焦点O1から見た透視画像への変換を容易に行うことができる。この変換を透視変換と称する。この変換により得られる像(透視画像)は、我々が普通に見ている像であり、3次元空間が2次元空間に射影される。なお、Fはレンズ中心から受光素子の撮像面までの垂直距離であり、αはミラーの焦点を含む水平面からの角度、βは撮像機構中心からミラー上の入射点を見たときの天頂角である。また、上記入力画像は、双曲面ミラーに映された虚像をレンズで撮像したものである。
【0038】
図4は、レンズ位置が中心射影条件を満足する撮像システムの幾何学的位置関係を示す断面図である。また、図5は、レンズ位置が中心射影条件を満足しない撮像システムの幾何学的位置関係を示す断面図である。図4と図5の相違点は、図5では結像レンズが本来中心射影を満足する位置O2からずれてO3の位置にあることである。このずれは、双曲面ミラー側にずれていても、その反対側にずれていてもよい。以下の説明では、レンズが中心射影を満足するときのレンズ中心位置から双曲面ミラーと反対側に距離Lだけずれた場合について考える。なお、ここではレンズが中心射影を満足するときのレンズ中心位置からずれただけであり、空間にある被写体の位置P(X,Y,Z)は変わらないものとする。
【0039】
次に、上記図4および図5において、双曲面ミラーに映る像がどのように受光面に映るかについて簡単に説明するために、図6を参照しながら説明する。図6では双曲面ミラーに映る虚像を物体Aと置き換え、レンズ位置O2(A)、O3(A)、レンズの焦点距離f、各レンズ位置から物体Aまでの距離をS2S3とする。
【0040】
レンズが点O2の位置にある場合には、物体Aの頂点Hの像は点H2に生じる。一方、レンズが点O3の位置にある場合には、物体Aの頂点Hからの光線は点O2を通過し、さらに直進してレンズが設けられている点Lに到達してレンズで屈折され、点H3に到達して結像される。この結像点H3は下記式(7)により簡単に求められる。
【0041】
【数7】
なお、Sはレンズ位置と物体Aまでの距離、Fはレンズ位置と結像面までの距離、fはレンズの焦点距離である。また、そのときの倍率mを下記式(8)に示す。
【0042】
【数8】
従って、レンズ位置O2(A)の条件での像の倍率m2はf/(S2−f)、レンズ位置O3(A)の条件での像の倍率m3はf/(S3−f)となる。ここで、物体Aの高さをHとすれば、各レンズ位置で撮像された像の高さh2、h3はm2×H、m3×Hとなる。この像の高さh2、h3は光学軸からの距離、すなわち、Z軸からの距離であるので、上記式(6)中の√(x2+y2)(半径)と表せる。
【0043】
各レンズ位置O2(A)、O3(A)に設置された状態で撮影された像の関係は、Fの値が異なるだけであるので、上記式(2)および上記式(3)から、h2/h3=(S2+L−f)/(S2−f)となる。このことは、レンズ位置O3(A)が中心射影条件を満足する位置から距離Lだけずらせた位置であるとき、得られる入力画像(撮像画像)は中心射影条件を満足する入力画像と定数倍異なるだけであるということを示す。
【0044】
このように、レンズ位置が中心射影条件を満足する位置にない場合には、入力画像の√(x2+y2)の位置座標は中心射影条件を満足する場合の定数倍だけ異なるだけである。よって、上記式(6)に示すように、中心射影条件を満足しないレンズ位置から結像面までの距離Fを、中心射影条件を満足するレンズ位置から結像面までの距離F0を用いて表することにより、ソフトウェアによって入力画像(撮像画像)を中心射影条件を満足する中心射影像に変換する手段を実現することができる。すなわち、従来技術においては、F値はレンズの光学系から一定に定められたもの(上記F0)を用いていたが、本発明ではF値を光学系の変化に従って任意に選び出すことができる。例えば、倍率変数εを導入してFをε×Fと置き換え、εを可変として調節することができる。または、F=F0+ΔFとしてΔFを画素(ピクセル単位)等で適切なステップずつ変化させることにより調節することができる。
【0045】
最適なF値を設定する方法の一例としては、図7に示すような正方形の桝目を描いた検査図を用いる方法がある。図7(a)は桝目状検査図を真上から見た図であり、図7(b)はそれを斜め上から見た図である。図8に、この桝目状検査図の透視画像図を示す。図8(a)はF値<最適値の場合(例えばレンズ位置が中心射影を満足するレンズ位置から0.4mm〜0.7mm程度、双曲面ミラー側にずれている場合)の検査図の映像(糸巻き歪み)を示し、図8(b)はF値=最適値の場合の検査図の映像を示し、図8(c)はF値>最適値の場合(例えばレンズ位置が中心射影を満足するレンズ位置から0.4mm〜0.7mm程度、受光素子側にずれている場合)の検査図の映像(樽型歪み)を示す。F値設定前の撮像システムでその検査図を撮影して、その像を透視変換し、透視画像が正しく正方形の桝目を描くように、すなわち図8(b)の映像が得られるようにF値を調整して定める。
【0046】
図9にF値変更のフローを示す。上述したような正方形の桝目を描いた検査図を作成し、F値設定前の撮像システムでその検査図を撮影する。ステップ1ではそのときのレンズ主点から結像面までの距離Fを入力する。これは、操作者が操作パネルから入力することも可能であり、ソフトウェア(プログラム)によって予め設定されているものが演算処理回路に入力されるようにしてもよい。そして、ステップ2においてその透視変換画像を表示し、ステップ3において画像に歪みがあるか否か、すなわち、正しく正方形の桝目が表示されているか否かを判断する。画像に歪みがあった場合には、ステップ4においてその歪みが樽型歪みであるか糸巻き歪みであるかを判断し、糸巻き歪みである場合にはステップ5においてF値を増加させ、樽型歪みである場合にはステップ6においてF値を減少させる。これを繰り返して、最も正しく正方形の桝目が表示されるようにF値を定める。なお、ここでは検査図として桝目状のものを用いたが、これはかのこ状模様(色の濃淡部を千鳥状に配置したもの)等を用いてもよい。その外にも、水平や垂直の直線が分かるものであれば、いずれも用いることができる。
【0047】
図10にF値変更の詳細フローを示す。まず、ステップ11ではミラー定数、レンズ主点−結像面間距離、透視変換画像の中心座標、入力画像の幅と高さ、三角関数テーブル(LUTに含まれる。F値が変ると再計算されるので、初期化が必要)、透視変換画像の幅と高さ等の変数を初期化する。これらの変数の初期化は、ソフトウェア(プログラム)により自動的に行うことができる。本実施形態では、ミラー定数a=9.5、b=6.2、c=11.34、レンズ主点−結像面間距離F=360.0(CCDの画素数に換算した値)、画像中心座標cX=320、cY=240、入力画像の幅w=640、入力画像の高さh=480、透視変換画像の幅pw=200、透視変換画像の高さph=150(CCDの画素数に換算した値)とし、また、三角関数テーブルを作成する。
【0048】
次に、ステップ12においてr[α]の値を格納する変換テーブル(LUTに含まれる)を初期化する。
【0049】
次に、ステップ13においてr[α]の変換テーブルを作成する。本実施形態では、α=0〜3600個(0°〜360°を0.1°区切り)としてミラー定数とαを用いて上記式(5)からβを計算し、上記式(6)からr[α]=F×tan(π/2−β)によりr[α]を計算する。
【0050】
次に、ステップ14においてパン角、チルト角(α)およびミラー焦点から透視変換画像までの距離d等の変数を入力する。本実施形態では、パン角Pan=0°、チルト角Tilt=−90°、ミラー焦点から透視変換画像までの距離d=100とする。
【0051】
次に、ステップ15において透視変換画像を作成する。まず、パン角Pan、チルト角Tilt、ミラー焦点から透視変換画像までの距離dを用いて、透視変換画像の座標(x1,y1)に対する三次元空間座標(tx,ty,tz)を計算する。この計算は、d=√(tx2+ty2+(tz−c)2)、tanα=(tz−c)/√(tx2+ty2)、sinα=tz/d、c=√(a2+b2)により行うことができる。ここで、図14に示すように、CCDの画像面のサイズがW×Hで中心座標が(cX、cY)となり、3次元空間に仮想する透視変換画面のサイズがph×pwである。ここでは透視変換画面としてTilt角=90°、すなわちz軸に直交する平面を仮想している。そして、この仮想画面上の各画素に対応するCCD画面上の座標を上記式(2)および(3)を用いて計算する。この仮想画面において座標軸z軸周りの回転角がPan角となり、仮想画面のx、y座標軸がCCD受光面のx、y座標軸と一致しているときにPan=0となる。また、ミラー定数と計算されたtx、ty、tzを用いてθ(図3に示すZ軸周りの回転角)とαを計算する。αは上記式(5)および(6)により計算することが可能であり、θはtan-1(y/x)により求めることができる。さらに、変換テーブルからr=r[α]を求め、x=cX+r×cos(θ)、y=cY−r×sin(θ)から(x1,y1)の値を計算する。
【0052】
次に、ステップ17において画像に歪みがあるか否かを判断し、画像に歪みがない場合には処理を終了する。また、画像に歪みがあった場合には、ステップ17においてその歪みが樽型歪みであるか糸巻き歪みであるかを判断する。糸巻き歪みである場合にはステップ18においてF値を増加させ、樽型歪みである場合にはステップ19においてF値を減少させる。本実施形態では、F値の調整ステップ(F=F0+ΔFのΔF)を、画素(ピクセル)単位で10ステップ、実際の距離換算で40μm〜70μmステップずつとした。これを以上のステップ13からステップ18またはステップ19を繰り返して、最も正しく正方形の桝目が表示されるようにF値を定める。
【0053】
このようなF値の調整処理は、例えば図11に示すような画像処理手段とこれに接続された操作パネルを用いて行うことができる。撮像システムで撮影された検査図の画像データは、画像処理手段の入力バッファメモリ8に取り込まれた後、操作パネルからの操作信号に基づいてCPU9からの命令により、演算ロジック回路11でLUT10のデータを元に座標変換が行われる。このLUT10は、上記r[α]の変換テーブルを格納したものであり、例えば図12に示すようなデータ構成とされている。これにより得られた透視変換画像は出力バッファメモリ12に入力され、さらに、CPU9からの命令によりモニターに出力される。操作者(検査者)は、モニター画像の歪みの有無を確認し、歪みがある場合にはその歪みが図8(c)に示した樽型歪みであるか、図8(a)に示した糸巻き歪みであるかを判定して、歪みの種類に応じてF値を増減する操作を操作パネルを用いて行う。
【0054】
例えば、糸巻き歪みの場合には、F値を増加させる操作を行うと、その操作信号が操作パネルからCPU9に送られ、CPU9からさらにバスラインを介して演算ロジック回路11に送られて、F値を増加させた後に座標変換が行われる。そして、F値を増加させた透視変換画像が出力バッファメモリ12に入力され、さらにCPU9からの命令によりモニターに出力されて、操作者(検査者)がモニター画像の歪みの減少を確認する。この操作を歪みが最小になるまで繰り返す。
【0055】
このような調整処理を、例えば製品の出荷検査時に行うことにより、レンズの配置位置がずれても、F値を最適化して中心射影像を得ることが可能となり、光学調整を容易化して製造歩留まりを向上させることができる。この場合、撮像システムは最適化されたF値により撮像データを透視画像データに座標変換にすることができ、操作パネルは設けなくてもよい。または、操作パネルを設けて、ユーザーがレンズの距離を用途に合わせて変化させた場合でも、歪みの無い中心射影像を得ることができるようにしてもよい。
【0056】
なお、上記説明では、画像の歪みを検査者がモニター画像を観察して確認したが、予め記憶手段に記憶させておいた期待値画像データと、演算処理により得られた画像データとを、画像認識手段により比較して画像の歪みを検出し、F値増減の操作信号をCPUに出力させるようにしてもよい。
【0057】
ところで、図13(a)に示すように、レンズ中心をO2(A)からO3(A)に移動させると、CCD等の受光部に写る像は縮小するので、CCD等の受光素子の画素を有効に利用できず、解像度が低下する。そこで、結像レンズの前部または後部に拡大レンズを挿入し、この拡大レンズを前後に調節することにより、図13(b)に示すように、像の大きさを最適化することが可能である。さらに、ピントが合う範囲を広げるために、レンズの前部または後部に絞りを挿入することにより、レンズの焦点深度を深くできることは言うまでもない。
【0058】
【発明の効果】
以上詳述したように、本発明によれば、双曲面ミラーに映る像までの距離を長くすることができるので、特殊加工のレンズを必要とせず、通常レンズの使用が可能となる。また、その距離が長くなることにより、絞りを絞り込む必要がなくなり、撮影条件の制約を非常に少なくして調整を容易にすることができる。
【0059】
さらに、本発明によれば、はじめに所定のレンズ位置に合わせ、次に画像処理のF値を変更することにより、簡単に中心射影の条件を満足させることができ、光学調整の工程を短縮化させることができる。さらに、中心射影像の調整精度を向上させることができる。
【図面の簡単な説明】
【図1】本発明の一実施形態である撮像システムの基本構成とその幾何学的位置関係を説明するための図である。
【図2】2葉双曲面関数とその特性を説明するための図である。
【図3】レンズ位置が中心射影条件を満足する撮像システムの幾何学的位置関係を説明するための図である。
【図4】レンズ位置が中心射影条件を満足する撮像システムの幾何学的位置関係を説明するための断面図である。
【図5】レンズ位置が中心射影条件を満足しない撮像システムの幾何学的位置関係を説明するための断面図である。
【図6】レンズ1個を使用したときの結像とその倍率を説明するための概略図である。
【図7】(a)および(b)は桝目状検査図の一例を示す図である。
【図8】(a)〜(c)はF値と画像歪みの関係を説明するための図である。
【図9】F値変更のフローを説明するための図である。
【図10】F値変更の詳細フローを説明するための図である。
【図11】本発明における画像処理手段の構成を示すブロック図である。
【図12】本発明におけるr[α]ドット LUTの一例を示す図である。
【図13】(a)および(b)はレンズを組み合わせた一例を説明するための図である。
【図14】CCDの画像面と透視変換画面について説明するための図である。
【符号の説明】
▲1▼ 双曲面ミラー
▲2▼ 撮像部
▲3▼ 結像レンズ
▲4▼ 受光素子
▲5▼ 画像処理手段
▲6▼ TVモニター
8 入力バッファメモリ
9 CPU
10 LUT
11 演算処理回路(演算ロジック回路)
12 出力バッファメモリ
13 バスライン
Claims (9)
- 2葉双曲面形状のうちの一方の双曲面形状を有する反射ミラーと、
該反射ミラーの回転軸上であって、前記2葉双曲面の他方の双曲面形状の焦点位置よりも遠方側において前記反射ミラーに映る虚像の全てが焦点深度の範囲内になるような位置に中心が位置されて、前記反射ミラーに対向して配置されたレンズによって集光された光を受光する撮像素子を有する撮像部と、
所定の検査図を撮像して得られる撮像データを透視変換画像データに座標変換し、得られた透視変換画像に歪みがあった場合に、座標変換時に用いる前記レンズの位置と前記撮像素子の受光面との距離に関するパラメータを増減して、該透視変換画像の歪みが解消されて中心射影像になる前記パラメータを求めて、前記撮像素子による撮像画像を、求められた前記パラメータを満足するように配置された前記撮像素子の撮像画像に変換する変換手段とを有することを特徴とする撮像システム。 - 前記検査図として桝目状検査図を用いる請求項1に記載の撮像システム。
- 前記変換手段は、前記撮像データを前記透視変換画像データに座標変換処理する画像処理手段と、得られた前記透視変換画像に歪みがあった場合に前記パラメータの増減を指示する操作パネルとを有し、該操作パネルの指示信号によって前記画像処理手段が前記座標変換処理を行う請求項1乃至請求項3のいずれかに記載の撮像システム。
- 前記変換手段は、前記画像処理手段によって得られた前記透視変換画像と前記撮像画像が中心射影画像である場合に得られる期待値画像とを比較して前記透視変換画像に歪みがあるか否かを認識する画像認識手段を有し、該画像認識手段による指示信号によって前記画像処理手段が、前記座標変換処理を行う請求項4に記載の撮像システム。
- 前記画像処理手段は、前記座標変換処理動作を制御するCPUと、前記撮像データを記憶する入力バッファメモリと、前記座標変換処理に用いられるLUTと、前記座標変換処理を行なう演算処理回路と、前記透視変換画像データを記憶する出力バッファメモリとを備え、前記CPUと前記入力バッファと、前記LUTと、前記演算処理回路と、前記出力バッファメモリとがバスラインによって接続されている請求項5に記載の撮像システム。
- 請求項1に記載の撮像システムによって、前記撮像素子による撮像画像を中心射影像に変換するための補正方法であって、
所定の検査図を撮像し、得られた撮像データを前記画像処理手段に入力する第1のステップと、
前記画像処理手段によって、前記撮像データを前記透視変換画像データに座標変換する第2のステップと、
前記画像処理手段によって、得られた前記透視変換画像データに歪みがあると判断され た場合に、前記レンズ位置と受光面との距離に関するパラメータを変更して、該透視変換画像の歪みが解消されて中心射影像になる前記パラメータを求める第3のステップと、
前記画像処理手段によって、前記撮像素子による撮像画像を、求められた前記パラメータを満足するように配置された前記撮像素子の撮像画像に変換する第4のステップと
を包含する撮像システムにおける撮像画像の歪み補正方法。 - 請求項7に記載の撮像システムにおける撮像画像の歪み補正方法をコンピュータによって実行させるプログラム。
- 請求項8に記載のプログラムが記憶されたコンピュータ読み取り可能な記憶媒体。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001034691A JP3804916B2 (ja) | 2001-02-09 | 2001-02-09 | 撮像システムとその画像データ制御に用いられるプログラムおよびその撮像システムにおける撮像画像の歪み補正方法とその手順を記憶させた記憶媒体 |
EP02250828A EP1233345B1 (en) | 2001-02-09 | 2002-02-07 | Imaging system, program used for controlling image data in the same system, method for correcting distortion of captured images in the same system, and recording medium storing procedures for such a method |
DE60201849T DE60201849T2 (de) | 2001-02-09 | 2002-02-07 | Abbildungssystem, Programm zur Kontrolle der Bilddaten dieses Systems, Verfahren zur Korrektur von Verzerrungen von aufgenommenen Bildern dieses Systems und Aufzeichnungsmedium zur Speicherung von diesem Verfahren |
TW091102408A TW542936B (en) | 2001-02-09 | 2002-02-08 | Imaging system, program used for controlling image data in same system, method for correcting distortion of captured image in same system, and recording medium storing procedures for same method |
US10/071,853 US7058235B2 (en) | 2001-02-09 | 2002-02-08 | Imaging systems, program used for controlling image data in same system, method for correcting distortion of captured image in same system, and recording medium storing procedures for same method |
KR10-2002-0007459A KR100481399B1 (ko) | 2001-02-09 | 2002-02-08 | 촬상 시스템, 상기 시스템에서 화상 데이터를 제어하도록사용되는 프로그램, 상기 시스템에서 촬상 화상의 왜곡을보정하기 위한 방법 및 상기 방법의 순서를 기억시키는기록 매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001034691A JP3804916B2 (ja) | 2001-02-09 | 2001-02-09 | 撮像システムとその画像データ制御に用いられるプログラムおよびその撮像システムにおける撮像画像の歪み補正方法とその手順を記憶させた記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002236918A JP2002236918A (ja) | 2002-08-23 |
JP3804916B2 true JP3804916B2 (ja) | 2006-08-02 |
Family
ID=18898248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001034691A Expired - Fee Related JP3804916B2 (ja) | 2001-02-09 | 2001-02-09 | 撮像システムとその画像データ制御に用いられるプログラムおよびその撮像システムにおける撮像画像の歪み補正方法とその手順を記憶させた記憶媒体 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7058235B2 (ja) |
EP (1) | EP1233345B1 (ja) |
JP (1) | JP3804916B2 (ja) |
KR (1) | KR100481399B1 (ja) |
DE (1) | DE60201849T2 (ja) |
TW (1) | TW542936B (ja) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002196438A (ja) * | 2000-10-20 | 2002-07-12 | Matsushita Electric Ind Co Ltd | 広角撮像装置 |
EP1368970B1 (de) * | 2001-03-05 | 2005-08-10 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zum entzerren eines bildes, insbesondere für insassenschutzsysteme |
US6744569B2 (en) * | 2001-06-19 | 2004-06-01 | Genex Technologies, Inc | Method and apparatus for omnidirectional three dimensional imaging |
WO2004038657A2 (en) * | 2002-10-22 | 2004-05-06 | Artoolworks | Tracking a surface in a 3-dimensional scene using natural visual features of the surface |
US7550701B2 (en) * | 2003-02-25 | 2009-06-23 | Omnivision Cdm Optics, Inc. | Non-linear wavefront coding systems and methods |
US7059733B2 (en) * | 2003-03-18 | 2006-06-13 | Hitachi, Ltd. | Display apparatus |
WO2004090581A2 (en) * | 2003-03-31 | 2004-10-21 | Cdm Optics, Inc. | Systems and methods for minimizing aberrating effects in imaging systems |
JP4095491B2 (ja) * | 2003-05-19 | 2008-06-04 | 本田技研工業株式会社 | 距離測定装置、距離測定方法、及び距離測定プログラム |
US20050058360A1 (en) * | 2003-09-12 | 2005-03-17 | Thomas Berkey | Imaging system and method for displaying and/or recording undistorted wide-angle image data |
US7536053B2 (en) * | 2004-10-27 | 2009-05-19 | Quality Vision International, Inc. | Method and apparatus for the correction of nonlinear field of view distortion of a digital imaging system |
US7990412B2 (en) * | 2004-11-01 | 2011-08-02 | Hewlett-Packard Development Company, L.P. | Systems and methods for correcting image perspective |
EP1808255A1 (en) | 2006-01-11 | 2007-07-18 | Corus Aluminium Walzprodukte GmbH | Method of manufacturing a brazed assembly |
JP4104631B2 (ja) * | 2006-03-27 | 2008-06-18 | 三洋電機株式会社 | 運転支援装置 |
IT1378233B1 (it) * | 2006-08-17 | 2010-07-30 | Netnoe S R L | Metodo di acquisizione, elaborazione e presentazione di immagini e sistema multimediale di navigazione abbinato a tale metodo |
US9471934B2 (en) * | 2011-02-25 | 2016-10-18 | Nokia Technologies Oy | Method and apparatus for feature-based presentation of content |
US8630446B2 (en) * | 2011-03-31 | 2014-01-14 | Mitsubishi Electronic Research Laboratories, Inc | Method and system for determining projections in non-central catadioptric optical systems |
US9250510B2 (en) * | 2012-02-15 | 2016-02-02 | City University Of Hong Kong | Panoramic stereo catadioptric imaging |
US8798451B1 (en) * | 2013-06-15 | 2014-08-05 | Gyeongil Kweon | Methods of obtaining panoramic images using rotationally symmetric wide-angle lenses and devices thereof |
KR20230014854A (ko) * | 2014-09-15 | 2023-01-30 | 리모트리얼리티 코포레이션 | 컴팩트 파노라마 카메라: 광학 시스템, 장치, 이미지 형성 방법 |
CN111986097B (zh) * | 2019-05-24 | 2024-02-09 | 北京小米移动软件有限公司 | 图像处理方法及装置 |
JP7134925B2 (ja) * | 2019-07-05 | 2022-09-12 | 株式会社日立製作所 | ステレオカメラ |
CN113593019A (zh) * | 2021-08-09 | 2021-11-02 | 北京金恒博远科技股份有限公司 | 一种物体结构变化展示方法、装置及电子设备 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5185667A (en) * | 1991-05-13 | 1993-02-09 | Telerobotics International, Inc. | Omniview motionless camera orientation system |
US5528194A (en) * | 1991-05-13 | 1996-06-18 | Sony Corporation | Apparatus and method for performing geometric transformations on an input image |
JP2939087B2 (ja) * | 1993-04-07 | 1999-08-25 | シャープ株式会社 | 全方位視覚系 |
DE69526635T2 (de) * | 1994-12-29 | 2002-12-05 | Koninklijke Philips Electronics N.V., Eindhoven | Bilderzeugungsgerät und Verfahren zur Verbesserung geometrischer optischer Bildverzerrungen |
JPH0916755A (ja) | 1995-06-30 | 1997-01-17 | Kitakiyuushiyuu Techno Center:Kk | 管内検査用画像装置 |
JP3950188B2 (ja) * | 1996-02-27 | 2007-07-25 | 株式会社リコー | 画像歪み補正用パラメータ決定方法及び撮像装置 |
US5760826A (en) * | 1996-05-10 | 1998-06-02 | The Trustees Of Columbia University | Omnidirectional imaging apparatus |
US6118474A (en) * | 1996-05-10 | 2000-09-12 | The Trustees Of Columbia University In The City Of New York | Omnidirectional imaging apparatus |
CA2275466C (en) * | 1996-12-17 | 2004-09-14 | Nature Technology Co., Ltd. | Imaging system |
KR100231339B1 (ko) * | 1997-07-07 | 1999-11-15 | 류정열 | 자동차의 가솔린 엔진 |
JP3075345B2 (ja) * | 1997-07-28 | 2000-08-14 | 日本電気株式会社 | 皮膚紋様特徴抽出装置 |
JP3523783B2 (ja) * | 1998-05-14 | 2004-04-26 | 康史 八木 | 全方位視角センサ |
US6304285B1 (en) * | 1998-06-16 | 2001-10-16 | Zheng Jason Geng | Method and apparatus for omnidirectional imaging |
CN1352754A (zh) * | 1999-01-04 | 2002-06-05 | 塞克维森技术公司 | 全景成象装置 |
JP3420734B2 (ja) * | 1999-03-12 | 2003-06-30 | 東京都下水道サービス株式会社 | 管渠内面画像の処理方法 |
JP3649621B2 (ja) * | 1999-04-09 | 2005-05-18 | シャープ株式会社 | 光通信装置 |
KR100330345B1 (ko) * | 1999-09-20 | 2002-04-01 | 김선태 | 광선 반사면 및 굴절면에 사용하는 구상면이 있는 렌즈 |
US6816625B2 (en) * | 2000-08-16 | 2004-11-09 | Lewis Jr Clarence A | Distortion free image capture system and method |
JP4713023B2 (ja) | 2001-07-11 | 2011-06-29 | ノリタケ伊勢電子株式会社 | 蛍光表示管 |
-
2001
- 2001-02-09 JP JP2001034691A patent/JP3804916B2/ja not_active Expired - Fee Related
-
2002
- 2002-02-07 DE DE60201849T patent/DE60201849T2/de not_active Expired - Lifetime
- 2002-02-07 EP EP02250828A patent/EP1233345B1/en not_active Expired - Lifetime
- 2002-02-08 US US10/071,853 patent/US7058235B2/en not_active Expired - Fee Related
- 2002-02-08 TW TW091102408A patent/TW542936B/zh not_active IP Right Cessation
- 2002-02-08 KR KR10-2002-0007459A patent/KR100481399B1/ko not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
TW542936B (en) | 2003-07-21 |
DE60201849T2 (de) | 2005-11-03 |
US7058235B2 (en) | 2006-06-06 |
EP1233345B1 (en) | 2004-11-10 |
KR100481399B1 (ko) | 2005-04-08 |
KR20020066219A (ko) | 2002-08-14 |
US20020141636A1 (en) | 2002-10-03 |
EP1233345A1 (en) | 2002-08-21 |
DE60201849D1 (de) | 2004-12-16 |
JP2002236918A (ja) | 2002-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3804916B2 (ja) | 撮像システムとその画像データ制御に用いられるプログラムおよびその撮像システムにおける撮像画像の歪み補正方法とその手順を記憶させた記憶媒体 | |
US7139424B2 (en) | Stereoscopic image characteristics examination system | |
JP3960390B2 (ja) | 台形歪み補正装置を備えたプロジェクタ | |
EP0782100B1 (en) | Three-dimensional shape extraction apparatus and method | |
US8134608B2 (en) | Imaging apparatus | |
KR101053506B1 (ko) | 어안 렌즈를 구비하는 카메라 모듈에 의해 획득된 영상의 왜곡 보정을 위한 파라미터 조정 방법 | |
JP2011182236A (ja) | カメラキャリブレーション装置 | |
JP2006246502A (ja) | 画像歪み補正機能を備えたプロジェクタ装置 | |
US6046812A (en) | Shape-measuring laser apparatus using anisotropic magnification optics | |
JP3996610B2 (ja) | プロジェクタ装置とその画像歪補正方法 | |
WO2015159791A1 (ja) | 測距装置および測距方法 | |
JPH09145318A (ja) | 三次元計測装置 | |
JP6983740B2 (ja) | ステレオカメラシステム、及び測距方法 | |
Dai et al. | High-accuracy calibration for a multiview microscopic 3-D measurement system | |
WO2020016994A1 (ja) | 画像歪み検査装置、画像歪み検査方法及びプログラム | |
JP2007333525A (ja) | 距離測定装置 | |
JP4175832B2 (ja) | 広角画像生成装置 | |
Bakstein et al. | Calibration of a fish eye lens with field of view larger than 180 | |
JP7312594B2 (ja) | キャリブレーション用チャートおよびキャリブレーション用器具 | |
JP4409861B2 (ja) | 三次元座標測定装置及び方法 | |
JP3740848B2 (ja) | 3次元入力装置 | |
JP4003274B2 (ja) | 距離測定装置 | |
JP2008275542A (ja) | 3次元形状復元処理装置及び方法並びにそのプログラム | |
JPH0371043B2 (ja) | ||
JP3110482B2 (ja) | 画像監視装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050929 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051003 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051130 |
|
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: 20060508 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060508 |
|
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: 20100519 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110519 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110519 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120519 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120519 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130519 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140519 Year of fee payment: 8 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D04 |
|
LAPS | Cancellation because of no payment of annual fees |