JPH04215193A - Picked-up image corrector - Google Patents

Picked-up image corrector

Info

Publication number
JPH04215193A
JPH04215193A JP2410255A JP41025590A JPH04215193A JP H04215193 A JPH04215193 A JP H04215193A JP 2410255 A JP2410255 A JP 2410255A JP 41025590 A JP41025590 A JP 41025590A JP H04215193 A JPH04215193 A JP H04215193A
Authority
JP
Japan
Prior art keywords
address
image
frame memory
picked
oblique
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.)
Pending
Application number
JP2410255A
Other languages
Japanese (ja)
Inventor
Kazuhiro Ota
太田 一浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2410255A priority Critical patent/JPH04215193A/en
Publication of JPH04215193A publication Critical patent/JPH04215193A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Image Input (AREA)
  • Image Processing (AREA)

Abstract

PURPOSE:To improve a character recognition rate on an obliquely picked-up image by converting the obliquely picked-up image into a normal vision image without physically rotation-operating a recognition object. CONSTITUTION:A correction device for picked-up image is constituted by a frame memory 7 storing the picked-up still image, an address register 3 for accessing one arbitrary image element on the frame memory 7, an address computing element 2 and an image data bus 5. The address of a normally used vision frame memory is sequentially generated in an address counter 1 and the address is converted into the address on the obliquely used frame memory 7 in correspondence with an operation expression based on the photographing condition of a distance between an image pickup device and a subject and an angle in the address conversion device 2. Thus, data is read from the memory 7 by the converted address.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【技術分野】本発明は撮像画像補正装置に関し、特に文
字認識の認識対象となる媒体をその斜め前方から光学的
に撮像し、撮像画像を一旦画像メモリに格納した後に、
その画像情報により媒体上の文字を認識する文字認識シ
ステムに用いる斜方撮像画像補正装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a captured image correction device, and more particularly, to an image correction device that optically captures an image of a medium to be recognized in character recognition from diagonally in front of the medium, and once stores the captured image in an image memory.
The present invention relates to an oblique image correction device used in a character recognition system that recognizes characters on a medium based on the image information.

【0002】0002

【従来技術】従来の光学的文字認識装置の撮像部は、郵
便番号自動読取装置のように、スキャナと認識媒体との
距離が装置の大きさに比較して十分小さいものであった
り、また認識対象が郵便はがきのように、装置内部で人
為的に回転操作しやすいものであったため、斜めから撮
像することによる斜方撮像歪は発生しなかった。このた
め補正動作は、不要であった。
[Prior Art] The imaging section of a conventional optical character recognition device is one in which the distance between the scanner and the recognition medium is sufficiently small compared to the size of the device, such as in an automatic postal code reading device, or the distance between the scanner and the recognition medium is sufficiently small compared to the size of the device. Since the object was a postcard, which could be easily rotated manually inside the device, oblique imaging distortion caused by imaging from an oblique angle did not occur. Therefore, no correction operation was necessary.

【0003】一般に、文字認識の対象となる文字記録媒
体は平面形状であり、光学的画像情報だけから文字を認
識するためには、記録媒体を正面から撮像することが、
認識性能の点から最も有利である。
[0003] Generally, the character recording medium that is the object of character recognition has a planar shape, and in order to recognize characters only from optical image information, it is necessary to image the recording medium from the front.
This is the most advantageous in terms of recognition performance.

【0004】しかしながら、車両のナンバプレート等、
高速で移動中の大型物体の認識のように、文字記録媒体
を装置内部で人為的に回転操作することが不可能な場合
や、撮像装置と認識媒体との距離が装置の大きさに比較
して大きな場合等、認識対象に回転操作を加えることが
不可能な場合には、実際の撮像画像を数学的に座標変換
して、擬似的回転補正画像を得ることが好ましい。
However, vehicle license plates, etc.
When it is impossible to manually rotate the character recording medium inside the device, such as when recognizing a large object moving at high speed, or when the distance between the imaging device and the recognition medium is too short compared to the size of the device. In cases where it is impossible to rotate the recognition target, such as when the object is large, it is preferable to mathematically transform the coordinates of the actual captured image to obtain a pseudo-rotation-corrected image.

【0005】なぜならば、通常認識装置に搭載される文
字の辞書は正視画像を対象としており、斜めから撮像し
た画像を対象としていないからである。仮に斜め用の辞
書を作成しようとするならば、個々の撮像条件に応じた
辞書を作成しなければならなくなり、辞書が膨大になる
という欠点がある。
[0005] This is because character dictionaries installed in normal recognition devices are intended for images viewed from the front, and not for images taken from an oblique angle. If an attempt was made to create a dictionary for oblique images, it would be necessary to create a dictionary according to each individual imaging condition, which would result in a huge dictionary.

【0006】[0006]

【発明の目的】本発明は上述した従来の欠点を解決する
ためになされたものであり、その目的は文字認識性能を
向上させることができる撮像画像補正装置を提供するこ
とである。
OBJECTS OF THE INVENTION The present invention has been made to solve the above-mentioned conventional drawbacks, and its purpose is to provide a captured image correction device that can improve character recognition performance.

【0007】[0007]

【発明の構成】本発明による撮像画像補正装置は、斜方
から撮像した斜方画像が保持された斜方用フレームメモ
リと、正面から見た場合の正視画像を保持するための正
視用フレームメモリとを有する撮像画像補正装置であっ
て、前記正視用フレームメモリのアドレスを順次発生す
るアドレス発生手段と、この発生されたアドレスを、撮
像装置と被写体との距離及びこれらの角度等の撮像条件
に基づいた演算式に応じて前記斜方用フレームメモリ上
のアドレスに変換するアドレス演算手段と、この変換後
のアドレスにより前記斜方用フレームメモリからデータ
を読出す読出手段とを有することを特徴とする。
[Structure of the Invention] A captured image correction device according to the present invention includes a frame memory for oblique view that holds an oblique image taken from an oblique direction, and a frame memory for normal view that holds a front view image when viewed from the front. A captured image correction device comprising: address generation means for sequentially generating addresses of the frame memory for normal vision; The present invention is characterized by comprising: address calculation means for converting into an address on the diagonal frame memory according to an arithmetic expression based on the calculation formula; and reading means for reading data from the diagonal frame memory using the converted address. do.

【0008】[0008]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be explained with reference to the drawings.

【0009】図1は本発明による撮像画像補正装置の一
実施例の主要部の構成を示すブロック図である。図にお
いて、本発明の一実施例による斜方撮像画像補正装置は
、撮像した静止画像を格納するフレームメモリ7と、フ
レームメモリ7上の任意の一画素をアクセスするための
アドレスレジスタ3と、アドレスレジスタ3に適当な値
を送出するためのアドレス演算装置2と、選択されたフ
レームメモリ7上の画像情報を認識装置に転送するため
の画像データバス5を含んで構成されている。なお、図
において、6はコントロールバス、4はアドレスバス、
8はバスコントローラである。
FIG. 1 is a block diagram showing the configuration of the main parts of an embodiment of a captured image correction apparatus according to the present invention. In the figure, the oblique captured image correction device according to an embodiment of the present invention includes a frame memory 7 for storing captured still images, an address register 3 for accessing any one pixel on the frame memory 7, and an address register 3 for accessing an arbitrary pixel on the frame memory 7. It includes an address calculation device 2 for sending an appropriate value to a register 3, and an image data bus 5 for transferring image information on a selected frame memory 7 to a recognition device. In the figure, 6 is a control bus, 4 is an address bus,
8 is a bus controller.

【0010】ここで、図2を参照すると、斜方撮像画像
D(x´,y´)を正視画像N(x,y)に変換するに
は、斜方撮像画像Dの構成要素である各画素を正視画像
N上の対応する位置に置いていけば良い。ただし、ディ
ジタル画像では、斜方撮像画像Dの一画素一画素を正視
画像N上に埋め込んでいくと、斜方撮像画像Dと正視画
像Nとの各画素が1対1になっていないため、一般には
正視画像Nに空きができてしまう。
Referring to FIG. 2, in order to convert the oblique image D (x', y') into a normal view image N (x, y), each of the constituent elements of the oblique image D is It is sufficient to place the pixels at corresponding positions on the normal vision image N. However, in the digital image, when each pixel of the oblique image D is embedded into the normal image N, each pixel in the oblique image D and the normal image N is not in a 1:1 ratio. Generally, a blank space is created in the normal view image N.

【0011】そこで、正視画像N上の各画素を順番にラ
スタスキャンして、その画素に対応する斜方撮像画像D
上の画素の濃度レベルを正視画像Nに埋めることにより
、擬似的な正視画像を得ることができ、かつ画像の空き
をなくすことができることになる。
[0011] Therefore, each pixel on the en face image N is raster scanned in order, and the oblique image D corresponding to that pixel is obtained.
By filling the density level of the upper pixel into the normal view image N, it is possible to obtain a pseudo normal view image and to eliminate empty spaces in the image.

【0012】図1に戻り、かかるラスタスキャンを行う
ため、本実施例の装置にはアドレスカウンタ1が設けら
れている。すなわち、ラスタスキャンを電気回路的に実
現するために、アドレスカウンタ1では水平・垂直方向
の画素カウント値x,yを、点(x,y)が画面上をラ
スタスキャンするようにインクリメントさせるのである
。なお、このとき、x,yの変化範囲を、幅W、高さH
で制限しておけば、正視画像のうちの必要とする部分画
像のみを得ることができる。
Returning to FIG. 1, in order to perform such raster scanning, the apparatus of this embodiment is provided with an address counter 1. In other words, in order to implement raster scanning using an electrical circuit, the address counter 1 increments the pixel count values x, y in the horizontal and vertical directions so that the point (x, y) raster scans the screen. . At this time, the range of change in x and y is defined as width W and height H.
If the image is limited by , it is possible to obtain only the necessary partial image of the en face image.

【0013】かかる構成において、アドレスカウンタ1
で発生させたx,yの値は、アドレス演算装置2に出力
され、式(1),(2)の計算を実行する。つまり、こ
の式(1),(2)の計算により正視画像上の点(x,
y)を、斜方撮像画像上の点(x´,y´)に変換する
のである。
In such a configuration, address counter 1
The x and y values generated in step 2 are output to the address arithmetic unit 2, and the calculations of equations (1) and (2) are executed. In other words, by calculating these equations (1) and (2), the point (x,
y) to a point (x', y') on the obliquely captured image.

【0014】 x´=f(x,y,α,θ)……(1)y´=g(x,
y,α,θ)……(2)式(1),(2)において、θ
は撮像装置と被写体とが水平方向になる角度、αは鉛直
方向になす角度であり、撮像条件によって一義的に決定
されるものである。また、(x´,y´)は、(x,y
)に対応する斜方撮像画像上の一点であり、特定の画素
を表す。
[0014] x'=f(x, y, α, θ)...(1) y'=g(x,
y, α, θ)...(2) In equations (1) and (2), θ
is the angle between the imaging device and the subject in the horizontal direction, and α is the angle in the vertical direction, which is uniquely determined by the imaging conditions. Also, (x', y') is (x, y
), and represents a specific pixel.

【0015】なお、式(1),(2)において関数f,
gは種々の撮像条件をパラメータとするものである。関
数fの一例を式(3)に、関数gの一例を式(4)に示
す。
Note that in equations (1) and (2), the functions f,
g has various imaging conditions as parameters. An example of the function f is shown in equation (3), and an example of the function g is shown in equation (4).

【0016】x´={(−d sinα sinγ−d
 cosθ cosα cosγ)x+d sinθ 
cosα sinγ}/{(− sinγ)y+d s
inα sinγ+dcosθ cosα cosγ}
……(3)  y´={(−d sinα sinγ−
d cosθ cosα cosγ)( cosγ)y
+( sin γ)y(d sinα cosγ+d 
cosθ cosα sinγ)}/{(− sinγ
)y+dsinα sinγ+d cosθ cosα
 cosγ}……(4)式(3),(4)においてγは
認識対象平面と鉛直軸とのなす角度であり、装置内に定
数として記憶されているものである。また、dは撮像装
置から被写体までの距離である。
x'={(-d sin α sin γ-d
cosθ cosα cosγ)x+d sinθ
cos α sin γ}/{(- sin γ)y+d s
inα sinγ+dcosθ cosα cosγ}
...(3) y'={(-d sinα sinγ-
d cosθ cosα cosγ) (cosγ)y
+(sin γ)y(d sinα cosγ+d
cosθ cosα sinγ)}/{(- sinγ
)y+dsinα sinγ+d cosθ cosα
cos γ} (4) In equations (3) and (4), γ is the angle between the recognition target plane and the vertical axis, and is stored as a constant in the device. Further, d is the distance from the imaging device to the subject.

【0017】つまり、撮像装置と被写体との距離、撮像
角度等に基づく関数の演算により、正視画像のアドレス
が斜視撮像画像のアドレスに変換されるのである。
In other words, by calculating a function based on the distance between the imaging device and the subject, the imaging angle, etc., the address of the normal view image is converted into the address of the perspective view image.

【0018】アドレス演算装置2は、θ,α,d,γを
入力とし、上記の式(1),(2)の計算を実行し、そ
の計算結果をアドレスレジスタ3へ出力する。
The address arithmetic unit 2 receives θ, α, d, and γ as input, executes calculations according to the above equations (1) and (2), and outputs the calculation results to the address register 3.

【0019】アドレスレジスタ3は、アドレスバス4上
のアドレス値を電気的に一定時間保持するためのバッフ
ァである。
Address register 3 is a buffer for electrically holding the address value on address bus 4 for a certain period of time.

【0020】一方、フレームメモリ7は斜方撮像した多
値画像を一時的に記憶しているが、同時に常時アドレス
バス4を監視し、アドレスバス4上のアドレス(x´,
y´)で指定された画素の濃度レベルを画像データバス
5へ送出する。つまり、アドレスレジスタ3で指定され
たアドレスからデータが読出されるのである。このとき
、コントロールバス6はアドレスバス4、画像データバ
ス5のイネーブル状態を、バスコントローラ8からフレ
ームメモリ7とアドレスレジスタ3とへ伝送する役割を
果たしている。
On the other hand, the frame memory 7 temporarily stores the obliquely captured multivalued image, but at the same time constantly monitors the address bus 4 and stores the addresses (x',
y') is sent to the image data bus 5. In other words, data is read from the address specified by the address register 3. At this time, the control bus 6 plays the role of transmitting the enable states of the address bus 4 and image data bus 5 from the bus controller 8 to the frame memory 7 and the address register 3.

【0021】アドレスレジスタ3やフレームメモリ7は
、データをバス上に出力する際には、コントロールバス
6を通じて、バスコントローラ8に出力許可申請を行う
。このとき、バスコントローラ8は、両者間のデータ出
力タイミングを調整するのである。
When the address register 3 and frame memory 7 output data onto the bus, they apply for output permission to the bus controller 8 via the control bus 6. At this time, the bus controller 8 adjusts the data output timing between the two.

【0022】この結果、画像データバス5には撮像条件
に応じた、幅、高さ(W,H)の大きさの補正画像情報
が得られる。この補正画像情報は、図示せぬ正視画像用
フレームメモリに保持される。そして、この補正後の信
号を図示せぬ認識装置へ送出すれば、正視画像の辞書に
よる認識を行うことができるのである。よって、正視画
像の辞書のみを用意するだけで文字認識を行うことがで
きるのである。また、分配器を通じて信号を分岐させ、
同期信号を重畳させれば、正視画像をモニタ上へ表示さ
せることもできる。
As a result, corrected image information of width and height (W, H) is obtained on the image data bus 5 in accordance with the imaging conditions. This corrected image information is held in a frame memory for front view images (not shown). Then, by sending this corrected signal to a recognition device (not shown), it is possible to perform dictionary recognition of the stereoscopic image. Therefore, character recognition can be performed by simply preparing a dictionary of front-view images. In addition, the signal is branched through a distributor,
By superimposing a synchronization signal, a front-view image can be displayed on a monitor.

【0023】[0023]

【発明の効果】以上説明したように本発明は、認識対象
を物理的に回転操作することなく、斜方撮像画像を正視
画像に変換することができるため、正視することが不可
能な文字認識媒体を認識しようとする装置においても、
正視撮像画像に匹敵する認識性能を持った装置にするこ
とができるという効果がある。
Effects of the Invention As explained above, the present invention is capable of converting an obliquely captured image into a straight-view image without physically rotating the recognition target. Even in devices that try to recognize media,
This has the advantage that it is possible to create a device with recognition performance comparable to that of images captured with normal vision.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】本発明の実施例による撮像画像補正装置の主要
部の構成を示すブロック図である。
FIG. 1 is a block diagram showing the configuration of main parts of a captured image correction device according to an embodiment of the present invention.

【図2】斜方撮像画像と正視画像との対応関係を示す概
念図である。
FIG. 2 is a conceptual diagram showing the correspondence between an oblique captured image and a normal view image.

【符号の説明】[Explanation of symbols]

1  アドレスカウンタ 2  アドレス演算装置 3  アドレスレジスタ 7  フレームメモリ 8  バスコントローラ 1 Address counter 2 Address calculation device 3 Address register 7 Frame memory 8 Bus controller

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  斜方から撮像した斜方画像が保持され
た斜方用フレームメモリと、正面から見た場合の正視画
像を保持するための正視用フレームメモリとを有する撮
像画像補正装置であって、前記正視用フレームメモリの
アドレスを順次発生するアドレス発生手段と、この発生
されたアドレスを、撮像装置と被写体との距離及びこれ
らの角度等の撮像条件に基づいた演算式に応じて前記斜
方用フレームメモリ上のアドレスに変換するアドレス演
算手段と、この変換後のアドレスにより前記斜方用フレ
ームメモリからデータを読出す読出手段とを有すること
を特徴とする撮像画像補正装置。
1. A captured image correction device comprising an oblique frame memory for holding an oblique image taken from an oblique direction, and a normal view frame memory for holding a normal view image when viewed from the front. address generation means for sequentially generating addresses of the frame memory for normal vision; and address generation means for sequentially generating addresses of the frame memory for normal vision; 1. A captured image correction device comprising: address calculation means for converting the address into an address on the diagonal frame memory; and readout means for reading data from the diagonal frame memory using the converted address.
JP2410255A 1990-12-12 1990-12-12 Picked-up image corrector Pending JPH04215193A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2410255A JPH04215193A (en) 1990-12-12 1990-12-12 Picked-up image corrector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2410255A JPH04215193A (en) 1990-12-12 1990-12-12 Picked-up image corrector

Publications (1)

Publication Number Publication Date
JPH04215193A true JPH04215193A (en) 1992-08-05

Family

ID=18519443

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2410255A Pending JPH04215193A (en) 1990-12-12 1990-12-12 Picked-up image corrector

Country Status (1)

Country Link
JP (1) JPH04215193A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61163473A (en) * 1985-01-14 1986-07-24 Ricoh Co Ltd Picture geometry correcting method
JPS61175780A (en) * 1985-01-30 1986-08-07 Hitachi Ltd Correction system for geometric distortion of picture
JPS62168287A (en) * 1986-01-21 1987-07-24 Nachi Fujikoshi Corp Calibrating method for vision sensor
JPH0488483A (en) * 1990-07-25 1992-03-23 Matsushita Electric Works Ltd Method and device for correcting image

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61163473A (en) * 1985-01-14 1986-07-24 Ricoh Co Ltd Picture geometry correcting method
JPS61175780A (en) * 1985-01-30 1986-08-07 Hitachi Ltd Correction system for geometric distortion of picture
JPS62168287A (en) * 1986-01-21 1987-07-24 Nachi Fujikoshi Corp Calibrating method for vision sensor
JPH0488483A (en) * 1990-07-25 1992-03-23 Matsushita Electric Works Ltd Method and device for correcting image

Similar Documents

Publication Publication Date Title
US11606542B2 (en) Projection image automatic correction method and system based on binocular vision
US6104840A (en) Method and system for generating a composite image from partially overlapping adjacent images taken along a plurality of axes
TWI423659B (en) Image corretion method and related image corretion system thereof
US20080002041A1 (en) Adaptive image acquisition system and method
JPH11325889A (en) Image correction device for stereo camera
EP0401858B1 (en) Image processing system
EP0842495B1 (en) image rotation
US20010014180A1 (en) Method and a system for correcting distorted aberrations in high-resolution images
CA2173091C (en) Visual information processing method and apparatus
US7773772B2 (en) Image generation device and method for vehicle
JPH11325890A (en) Image correction device for stereo camera
US6618081B1 (en) Image acquisition device removing distortion in image signals
JP2005151317A (en) Distortion aberration changeable photographing apparatus
Bösemann et al. Photogrammetric investigation of CCD cameras
JP3396038B2 (en) Image capture device
JPH0865567A (en) Imaging device
JPH05344318A (en) Picture inputting device
JP3405302B2 (en) Image distortion correction device
JPH10224695A (en) Aberration correction device and method
JPH06274788A (en) Number plate reading device
JP3240899B2 (en) Document image input device
JP2885969B2 (en) Micro film reader
JPS63113779A (en) Peak extraction method
JPH11331857A (en) Imaging device
JP2000151971A (en) Image processing device