JP3785196B2 - Image processing device - Google Patents

Image processing device Download PDF

Info

Publication number
JP3785196B2
JP3785196B2 JP14518294A JP14518294A JP3785196B2 JP 3785196 B2 JP3785196 B2 JP 3785196B2 JP 14518294 A JP14518294 A JP 14518294A JP 14518294 A JP14518294 A JP 14518294A JP 3785196 B2 JP3785196 B2 JP 3785196B2
Authority
JP
Japan
Prior art keywords
image data
image
memory
switch
data
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
Application number
JP14518294A
Other languages
Japanese (ja)
Other versions
JPH0816769A (en
Inventor
裕二 鳥丸
尚人 谷脇
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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works Ltd
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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP14518294A priority Critical patent/JP3785196B2/en
Publication of JPH0816769A publication Critical patent/JPH0816769A/en
Application granted granted Critical
Publication of JP3785196B2 publication Critical patent/JP3785196B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、画像処理装置に関するものである。
【0002】
【従来の技術】
従来、画像処理装置において、画像データの2値化処理を行う場合図9に示すようにTVカメラ1からのアナログの画像信号と、例えば8ビットからなる基準値2をD/A変換器3でアナログ変換した基準信号とをアナログ比較器4で比較して、画像信号のレベルが基準信号のレベルを越えるか否かの比較結果に応じた1ビットの出力を得、この1ビットのデータを2値メモリ5に取り込むようにする方法や、或いは図10に示すようにTVカメラ1からのアナログの画像信号をA/D変換器6で例えば8ビットの画像データに変換し、この変換した画像データと8ビットからなる基準値2とを加算器7で加算演算して9ビットのデータを得、このデジタル値をデジタル比較器8により所定値と比較して1ビットの出力を得、この1ビットのデータを2値メモリ5に取り込むようにする方法が広く採用されている。
【0003】
【発明が解決しようとする課題】
しかし、上記のような一定の閾値比較による2値化処理方法では、任意の特定の明るさを持つ画像データ部分の2値化処理や、TVカメラの視野内の明るさむらを補正するシェーディング補正2値化処理等の多様な2値化処理には対応できない。また同一のハードウェアを用いて多様な2値化処理を行う装置も無かった。
【0004】
本発明は上記問題点に鑑みて為されたもので、その目的とするところは、一つのハードウェアにより多様な2値化処理が可能な画像処理装置を提供するにある。
【0005】
【課題を解決するための手段】
上記目的を達成するために請求項1の発明では、TVカメラと、TVカメラから出力される画像信号をA/D変換するA/D変換器と、読み書き可能な画像データ格納用濃淡メモリと、前記A/D変換器A/D変換された画像データと前記画像格納用濃淡メモリに書き込まれた画像データとを組み合わせ選択して演算処理を行う演算手段と、演算手段から出力される画像データを読み出しアドレスとしてそのアドレスに予め書き込まれている1ビットデータを出力するルックアップテーブルメモリと、前記画像データ格納用濃淡メモリの画像データが前記演算手段に対して取り込まれるのをオンオフする第1のスイッチと、前記A/D変換器からの画像データが前記演算手段に対して取り込まれるのオンオフする第2のスイッチとを備え、前記ルックアップテーブルメモリに書き込まれる1ビットデータは2値化処理の目的に応じて任意に設定され、濃淡画像の2値化処理を行う場合には前記第1のスイッチをオフするとともに前記第2のスイッチをオンして、前記演算手段に取り込む画像データを前記A/D変換器でA/D変換された画像データのみとし、前記TVカメラからの画像データを補正処理する場合には前記第1のスイッチをオンするとともに第2のスイッチをオンして、前記演算手段に取り込む画像データを、前記画像格納用濃淡メモリに予め書き込まれた補正パターンを持つ画像データ及び前記A/D変換器でA/D変換された画像データとして前記演算手段で両画像データの減算処理を行い、撮像対象が移動する物体の場合には前記第1のスイッチをオンするとともに前記第2のスイッチをオフして、前記A/D変換器でA/D変換された画像データを前記画像格納用濃淡メモリに書き込み、該画像格納用濃淡メモリに書き込まれた画像データを前記演算手段を通じて前記ルックアップテーブルメモリのアドレスを指定するデータとして用いるものである。
【0006】
請求項2の発明では、請求項1の発明において、前記ルックアップテーブルメモリに書き込まれる1ビットデータは、前記スイッチの切り替わりに応じて設定されるものである。
【0007】
【作用】
請求項1の発明によれば、画像データが読み出しアドレスとなるルックアップメモリに設定する1ビットデータを任意の明るさに対して任意に設定することにより特定の明るさを持つ画像データ部分の2値化処理可能となり、しかも濃淡メモリからの画像データの演算手段への取り込みをオンオフする第1のスイッチを設けているので、TVカメラの画像信号に対する濃淡メモリの画像データの組み合わせが選択することができ、その上A/D変換器からの画像データの演算手段への取り込みをオンオフする第2のスイッチを設けているので、濃淡メモリからの画像データに対するTVカメラの画像信号の組み合わせも選択することができ、その結果通常の2値化は勿論のこと補正した2値化と、移動する撮像対象の物体の画像の2値化とを行うことが可能となり、多様な2値化処理が可能な画像処理装置を提供することができる。
【0008】
請求項2の発明によれば、前記スイッチの切り替わりに応じてそのときの2値化処理の目的に応じたデータ設定により、スイッチの切り替えで選択した画像データに最適な2値化が図れる。
【0009】
【実施例】
以下、本発明の実施例を図面を参照して説明する。
【0010】
図2は本実施例装置のブロック図を示しており、本実施例装置は、TVカメラ1、A/D変換器6、濃淡メモリ9、2値化回路10、2値化メモリ5及び各部の制御、演算処理、更にメモリ5,9の読み書きの制御を行うCPU11で構成される。
【0011】
対象物体を撮像して得られるTVカメラ1のアナログの画像信号はA/D変換器6でA/D変換された後、濃淡画像データ(例えば8ビットのデータ)として濃淡メモリ9に格納されたり、直接2値化回路10へ送りこまれるようになっている。
【0012】
2値化回路10は8ビットの画像データを1ビットの2値化画像データに変換するためのもので、図1に示すように演算器12と、ルックアップテーブルメモリ13と、演算器12へ入力するデータを選択する第1のスイッチSWa及び第2のスイッチSWbからなる選択スイッチ部14とで構成されている。
【0013】
ルックアップテーブルメモリ13は、図3に示すように例えば8ビットの入力信号がアドレスとなり、そのアドレスに格納している1ビットデータが出力値として読み出されるようになっている。そしてCPU11からアドレスを指定することにより当該アドレスに格納する出力値を設定することができるようになっている。
【0014】
本実施例ではTVカメラ1により得られた図4に示す濃淡画像Aの内所定の明るさ部分に対して2値化処理を行うため、予めCPU11により明るさレベルが低いレベルの画像信号の8ビットデータ及び高レベルの画像信号の8ビットデータで指定されるルックアップテーブルメモリ13のアドレスには白(1)を、残りの中間の明るさレベルの画像信号の8ビットデータで指定されるアドレスには黒(0)を設定してある。
【0015】
而して本実施例によれば、図1に示すように選択スイッチ部13のスイッチSWaを濃淡メモリ9から切離し、スイッチSWbをA/D変換器6に接続することにより演算器12に取り込まれる画像データをA/D変換器6で変換された8ビットデータのみとし、このデータを演算器12を通じてルックアップテーブルメモリ13にアドレスとして与えると、その8ビットデータにより指定されるルックアップテーブルメモリ13のアドレスに設定されている1ビットデータが出力値として読み出されることになる。
【0016】
ここで上記の条件でルックアップテーブルメモリ13には1ビットデータが設定されているため、中間の明るさ部分のデータに対しては1、つまり白のデータが出力され、その他の部分のデータに対しては0、つまり黒のデータが出力されることになり、このデータが2値化メモリ5に取り込まれる。2値化メモリ5に取り込まれた2値化処理後の画像データにより画像を再生するとその出力画像Bは図4に示すように元の画像の中間の明るさ部分が黒く、その他の部分が白い2値化画像となる。
【0017】
次に、TVカメラ1の視野内の明るさむらが存在して、TVカメラ1からの画像データをそのまま2値化処理すると適切な2値化画像が得られない場合には何等かの補正処理を行う必要がある。この場合には図1に示す濃淡メモリ9に明るさむらを補正するために予め図6に示す補正パターンを持つ画像Dの画像データを登録しておく。そして選択スイッチ部13のスイッチSWaを図5に示すように濃淡メモリ9側に接続し、スイッチSWbをA/D変換器6側に接続してパータン画像データとTVカメラ1で撮像して得られた画像データAとを演算器12入力し演算器12で減算することにより、明るさむらCの部分が画像Dの補正パターンで相殺されることなる。この演算結果のデータをルックアップテーブルメモリ13にアドレスとして送ることにより、1ビットの出力が読み出されて明るさむらの影響のい2値化データが得られることになる。ここでルックアップテーブルメモリ13では予め所定の明るさ以上のデータにより指定されるアドレスに白(1)のデータを、また所定の明るさより低いデータにより指定されるアドレスに黒(0)のデータを夫々CPU11によって設定されているため、出力画像Bは図6のような画像となる。
【0018】
ところでTVカメラ1で撮像する対象物体が落下物体等移動する物体の場合には、TVカメラ1で撮像した画像をモニタしながら2値化レベルの設定を行うことは困難である。このような場合にはCPU11の制御の下で、TVカメラ1で撮像した画像をA/D変換した後、A/D変換して得られた画像データを一旦濃淡メモリ9に取り込み、この取り込んだメモリ画像データに対して2値化レベルの設定を行うと容易にレベルの設定を行うことができる。
【0019】
この場合図7に示すように選択スイッチ部13のスイッチSWaを濃淡メモリ9側に接続し、スイッチSWbをA/D変換器6側から切離して濃淡メモリ9からのメモリ画像データのみを演算器12を通じてルックアップテーブルメモリ13に送り、ルックアップテーブルメモリ13のアドレスを指定するデータとる。
【0020】
図8はルックアップテーブルメモリ13の1ビットデータを図4の場合と同じように設定している例を示しており、濃淡メモリ9に取り込まれている画像の内中間の明るさ部分に対する2値化処理が為されて、出力画像Bは図4の場合と同じような2値化画像となる。以上のように本発明画像処理装置は、共通のハードウアを持ち選択スイッチ部13の切替え設定によって多様な2値化処理が行えるものである。
【0021】
尚上記実施例では画像データを8ビット構成とし、ルックアップテーブルメモリ13のアドレスを8ビットとしているが、特にこのビット数には限定されるものではない。
【0022】
【発明の効果】
請求項1の発明は、TVカメラと、TVカメラから出力される画像信号をA/D変換するA/D変換器と、読み書き可能な画像データ格納用濃淡メモリと、前記A/D変換器A/D変換された画像データと前記画像格納用濃淡メモリに書き込まれた画像データとを組み合わせ選択して演算処理を行う演算手段と、演算手段から出力される画像データを読み出しアドレスとしてそのアドレスに予め書き込まれている1ビットデータを出力するルックアップテーブルメモリと、前記画像データ格納用濃淡メモリの画像データが前記演算手段に対して取り込まれるのをオンオフする第1のスイッチと、前記A/D変換器からの画像データが前記演算手段に対して取り込まれるのオンオフする第2のスイッチと備え、前記ルックアップテーブルメモリに書き込まれる1ビットデータは2値化処理の目的に応じて任意に設定され、濃淡画像の2値化処理を行う場合には前記第1のスイッチをオフするとともに前記第2のスイッチをオンして、前記演算手段に取り込む画像データを前記A/D変換器でA/D変換された画像データのみとし、前記TVカメラからの画像データを補正処理する場合には前記第1のスイッチをオンするとともに第2のスイッチをオンして、前記演算手段に取り込む画像データを、前記画像格納用濃淡メモリに予め書き込まれた補正パターンを持つ画像データ及び前記A/D変換器でA/D変換された画像データとして前記演算手段で両画像データの減算処理を行い、撮像対象が移動する物体の場合には前記第1のスイッチをオンするとともに前記第2のスイッチをオフして、前記A/D変換器でA/D変換された画像データを前記画像格納用濃淡メモリに書き込み、該画像格納用濃淡メモリに書き込まれた画像データを前記演算手段を通じて前記ルックアップテーブルメモリのアドレスを指定するデータとして用いるので、画像データが読み出しアドレスとなるルックアップメモリに設定する1ビットデータを任意の明るさに対して任意に設定することにより特定の明るさを持つ画像データ部分の2値化処理可能となり、また濃淡メモリからの画像データの演算手段への取り込みをオンオフする第1のスイッチによって、TVカメラの画像信号に対する濃淡メモリの画像データの組み合わせが選択することができ、その上A/D変換器からの画像データの演算手段への取り込みをオンオフする第2のスイッチによって、濃淡メモリからの画像データに対するTVカメラの画像信号の組み 合わせも選択することができ、その結果通常の2値化は勿論のこと補正した2値化と、移動する撮像対象の物体の画像の2値化とを行うことが可能となり、多様な2値化処理が可能な画像処理装置を提供することができる。
【0023】
請求項2の発明は、前記ルックアップテーブルメモリに書き込まれる1ビットデータは、前記スイッチの切り替わりに応じて設定されるので、スイッチの切り替わりに応じてそのときの2値化処理の目的に応じたデータ設定により、スイッチの切り替えで選択した画像データに最適な2値化が図れる。
【図面の簡単な説明】
【図1】 本発明の実施例装置の2値化処理回路の一使用状態を示す回路構成図である。
【図2】 本発明の実施例装置全体のブロック図である。
【図3】 同上のルックアップテーブルメモリの概念図である。
【図4】 同上の使用例の2値化処理のイメージ図である。
【図5】 2値化処理回路の別の使用状態を示す回路構成図である。
【図6】 同上の使用例の2値化処理のイメージ図である。
【図7】 2値化処理回路の他の使用状態を示す回路構成図である。
【図8】 同上の使用例の2値化処理のイメージ図である。
【図9】 従来例のブロック図である。
【図10】 別の従来例のブロック図である。
【符号の説明】
1 TVカメラ
5 2値化メモリ
6 A/D変換器
9 濃淡メモリ
10 2値化処理回路
12 演算器
13 ルックアップテーブルメモリ
14 選択スイッチ部
SWa,SWb スイッチ
[0001]
[Industrial application fields]
The present invention relates to an image processing apparatus.
[0002]
[Prior art]
Conventionally, in an image processing apparatus, when performing binarization processing for image data, and the analog image signal from the TV camera 1, as shown in FIG. 9, the reference value 2 to D / A converter 3 composed of, for example, 8 bits The analog signal is compared with the reference signal converted by the analog comparator 4 to obtain a 1-bit output corresponding to the comparison result as to whether or not the level of the image signal exceeds the level of the reference signal. how to capture the binarization memory 5 and, or an analog image signal from the TV camera 1, as shown in FIG. 10 is converted into a / D converter 6, for example, 8-bit image data, and the converted The adder 7 adds the image data and the 8-bit reference value 2 to obtain 9-bit data, and the digital value is compared with a predetermined value by the digital comparator 8 to obtain a 1-bit output. 1 bit How to capture the data in the binarization memory 5 has been widely adopted.
[0003]
[Problems to be solved by the invention]
However, in the binarization processing method based on the constant threshold comparison as described above, the binarization processing of the image data portion having an arbitrary specific brightness and the shading correction for correcting the brightness unevenness in the field of view of the TV camera. It cannot cope with various binarization processing such as binarization processing. In addition, there is no device that performs various binarization processes using the same hardware.
[0004]
The present invention has been made in view of the above problems, and an object of the present invention is to provide an image processing apparatus capable of performing various binarization processes with a single piece of hardware.
[0005]
[Means for Solving the Problems]
In order to achieve the above object, according to the first aspect of the present invention, a TV camera, an A / D converter for A / D converting an image signal output from the TV camera, a readable / writable density memory for storing image data, arithmetic means for performing arithmetic processing said a / D converter in combination with the image data written in the shading memory for the image storage and a / D converted image data selected by the image output from said arithmetic means the on-off and a look-up table memory which outputs a 1-bit data written in advance in the address as a read address data, the image data of the image data storage shading memory from being taken with respect to the arithmetic unit 1 comprising of a switch, a second switch for turning on and off of the image data from the a / D converter are incorporated to the arithmetic means The look-up 1 bit data to be written into the table memory is arbitrarily set depending on the purpose of the binarization processing, the second turns off the first switch when performing binarization processing grayscale images In the case where only the image data A / D converted by the A / D converter is used as the image data to be taken into the arithmetic means, and the image data from the TV camera is corrected. And the second switch are turned on to convert the image data to be taken into the calculation means into image data having a correction pattern written in advance in the image storage density memory and the A / D converter. The subtracting processing of both image data is performed by the arithmetic means as the / D-converted image data, and the first switch is turned on when the object to be imaged is a moving object At the same time, the second switch is turned off, the image data A / D converted by the A / D converter is written to the image storage density memory, and the image data written to the image storage density memory is written to the image storage density memory. The data is used as data for designating the address of the lookup table memory through the arithmetic means.
[0006]
According to a second aspect of the present invention, in the first aspect of the invention, the 1-bit data written to the look-up table memory is set according to switching of the switch.
[0007]
[Action]
According to the first aspect of the present invention, 2 bits of the image data portion having a specific brightness can be obtained by arbitrarily setting 1-bit data set in the lookup memory from which the image data becomes a read address for an arbitrary brightness. binarization processing is possible, and since there is provided a first switch for turning on and off the uptake of computing means of the image data from the shading memory, the combination of the image data of the grayscale memory for the image signal of the TV camera to select In addition , since the second switch for turning on / off the loading of the image data from the A / D converter into the calculation means is provided, the combination of the TV camera image signal and the image data from the grayscale memory is also selected. As a result, the binarization corrected as well as the normal binarization, and the binarization of the image of the moving object to be imaged It becomes possible to carry out, it can be a variety of binarization to provide an image processing apparatus capable.
[0008]
According to the invention of claim 2, binarization optimal for the image data selected by switching the switch can be achieved by setting the data according to the purpose of the binarization processing at that time according to the switching of the switch.
[0009]
【Example】
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0010]
Figure 2 shows a block diagram of the embodiment device, the embodiment device, T V camera 1, A / D converter 6, shading memory 9,2 binarizing circuit 10, 2-valued memory 5 and The CPU 11 is configured to control each unit, perform arithmetic processing, and control reading and writing of the memories 5 and 9.
[0011]
An analog image signal of the TV camera 1 obtained by imaging the target object is A / D converted by the A / D converter 6 and then stored in the gray memory 9 as gray image data (for example, 8-bit data). Directly sent to the binarization circuit 10.
[0012]
The binarization circuit 10 is for converting 8-bit image data into 1-bit binary image data. As shown in FIG. 1, the binarization circuit 10 supplies the arithmetic unit 12, the lookup table memory 13, and the arithmetic unit 12. The selection switch unit 14 includes a first switch SWa and a second switch SWb for selecting data to be input.
[0013]
As shown in FIG. 3, in the lookup table memory 13, for example, an 8-bit input signal becomes an address, and 1-bit data stored in the address is read as an output value. An output value stored in the address can be set by designating an address from the CPU 11.
[0014]
In this embodiment, since the binarization process is performed on a predetermined brightness portion of the grayscale image A shown in FIG. 4 obtained by the TV camera 1, the CPU 11 previously outputs 8 of the image signal having a low brightness level. The address of the look-up table memory 13 specified by the bit data and the 8-bit data of the high-level image signal is white (1), and the address specified by the remaining 8-bit data of the intermediate brightness level image signal. Is set to black (0).
[0015]
Thus, according to the present embodiment, the switch SWa of the selection switch unit 13 is disconnected from the grayscale memory 9 and the switch SWb is connected to the A / D converter 6 as shown in FIG. the image data is only 8-bit data converted by the a / D converter 6, given as an address the data in the look-up table memory 13 through the arithmetic unit 12, the look-up table memory 13 designated by the 8-bit data The 1-bit data set at the address is read as an output value.
[0016]
Here, since 1-bit data is set in the lookup table memory 13 under the above conditions, 1 is output for the intermediate brightness portion data, that is, white data is output to the other portion data. On the other hand, 0, that is, black data is output, and this data is taken into the binarization memory 5. When an image is reproduced by the image data after binarization processing fetched into the binarization memory 5, the output image B is black in the middle brightness portion of the original image and white in other portions as shown in FIG. It becomes a binarized image.
[0017]
Next, if there is uneven brightness in the field of view of the TV camera 1 and if the binarized image data from the TV camera 1 is binarized as it is, an appropriate binarized image cannot be obtained. Need to do. In this case, image data of the image D having the correction pattern shown in FIG. 6 is registered in advance in the grayscale memory 9 shown in FIG. Then, the switch SWa of the selection switch unit 13 is connected to the gray memory 9 side as shown in FIG. 5, and the switch SWb is connected to the A / D converter 6 side to obtain pattern image data and the TV camera 1. and image data a input to the calculator 12, by subtracting the arithmetic unit 12, so that the portion of the uneven brightness C is offset by the correction pattern image D. By sending data in the calculation result as an address in the look-up table memory 13, so that the meaningless binary data of the effects of uneven brightness output of 1 bit is read is obtained. Here, in the look-up table memory 13, white (1) data is preliminarily designated by data specified by data having a predetermined brightness or higher, and black (0) data is designated by addresses lower than the predetermined brightness. Since each is set by the CPU 11, the output image B is an image as shown in FIG.
[0018]
By the way, when the target object imaged by the TV camera 1 is a moving object such as a falling object, it is difficult to set the binarization level while monitoring the image imaged by the TV camera 1. In such a case, under the control of the CPU 11, after the image captured by the TV camera 1 is A / D converted, the image data obtained by the A / D conversion is once fetched into the grayscale memory 9, and this fetched. If the binarization level is set for the memory image data, the level can be easily set.
[0019]
In this case, as shown in FIG. 7, the switch SWa of the selection switch unit 13 is connected to the grayscale memory 9 side, the switch SWb is disconnected from the A / D converter 6 side, and only the memory image data from the grayscale memory 9 is calculated. sent to the look-up table memory 13 through, it shall be the data specifying the address of the look-up table memory 13.
[0020]
FIG. 8 shows an example in which 1-bit data in the lookup table memory 13 is set in the same manner as in FIG. 4, and 2 for the middle brightness portion of the image A captured in the grayscale memory 9. The binarization process is performed, and the output image B becomes a binarized image similar to the case of FIG. Although the present invention an image processing apparatus as are those capable of performing a variety of binarization by Switching Operation place setting of the selection switch unit 13 have a common hardware.
[0021]
In the above embodiment, the image data has an 8-bit configuration and the address of the lookup table memory 13 has 8 bits. However, the number of bits is not particularly limited.
[0022]
【The invention's effect】
The invention of claim 1 includes a TV camera, an image signal output from the TV camera and A / D converter for converting A / D, and shading memory for storing image data read-write, in the A / D converter computing means and its address as a read address to the image data output from said calculation means combining the image data written as a / D converted image data in the image storing shading memory selects and performs arithmetic processing A look-up table memory for outputting 1-bit data written in advance in the memory, a first switch for turning on / off the image data stored in the grayscale memory for storing image data in the computing means, and the A / and a second switch that image data D converter is off of the incorporated to the arithmetic means, the look-up table 1-bit data to be written to memory is arbitrarily set depending on the purpose of the binarization processing, on the second switch turns off the first switch when performing binarization processing grayscale images Then, only the image data that has been A / D converted by the A / D converter is used as the image data to be taken into the computing means, and the first switch is turned on when the image data from the TV camera is corrected. At the same time, the second switch is turned on, and the image data to be taken into the arithmetic means is A / D converted by the A / D converter with the image data having the correction pattern written in the image storage density memory in advance. As the image data, the calculation means subtracts both image data, and when the object to be imaged is a moving object, the first switch is turned on and the second switch is turned on. Is turned off, the image data A / D converted by the A / D converter is written into the image storage gray scale memory, and the image data written in the image storage gray scale memory is looked up through the arithmetic means. Since it is used as data for designating the address of the table memory, image data having a specific brightness by arbitrarily setting 1-bit data set in the lookup memory from which the image data becomes a read address for an arbitrary brightness binarizing portion becomes possible, also by a first switch for turning on and off the uptake of computing means of the image data from the shading memory, that the combination of the image data of the grayscale memory for the image signal of the TV camera to select can, a second for turning on and off the uptake of computing means of the image data from the upper a / D converter By the switch, the image signal of the TV camera relative to the image data from the shading memory combination can also be selected, so that the normal binarization binarization corrected course, the object to be imaged moving Image binarization can be performed, and an image processing apparatus capable of various binarization processing can be provided.
[0023]
According to the second aspect of the present invention, the 1-bit data written to the look-up table memory is set according to the switching of the switch. By the data setting, binarization optimal for the image data selected by switching the switch can be achieved.
[Brief description of the drawings]
FIG. 1 is a circuit configuration diagram showing one use state of a binarization processing circuit of an apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram of an entire apparatus according to an embodiment of the present invention.
FIG. 3 is a conceptual diagram of the lookup table memory of the above.
FIG. 4 is an image diagram of binarization processing in the above usage example.
FIG. 5 is a circuit configuration diagram showing another usage state of the binarization processing circuit.
FIG. 6 is an image diagram of binarization processing in the usage example.
FIG. 7 is a circuit configuration diagram showing another usage state of the binarization processing circuit.
FIG. 8 is an image diagram of binarization processing in the usage example.
FIG. 9 is a block diagram of a conventional example.
FIG. 10 is a block diagram of another conventional example.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 TV camera 5 Binary memory 6 A / D converter 9 Gray memory 10 Binary processing circuit 12 Operator 13 Look-up table memory 14 Selection switch part SWa, SWb switch

Claims (2)

TVカメラと、TVカメラから出力される画像信号をA/D変換するA/D変換器と、読み書き可能な画像データ格納用濃淡メモリと、前記A/D変換器でA/D変換された画像データと前記画像格納用濃淡メモリに書き込まれた画像データとを組み合わせ選択して演算処理を行う演算手段と、演算手段から出力される画像データを読み出しアドレスとしてそのアドレスに予め書き込まれている1ビットデータを出力するルックアップテーブルメモリと、前記画像データ格納用濃淡メモリの画像データが前記演算手段に対して取り込まれるのをオンオフする第1のスイッチと、前記A/D変換器からの画像データが前記演算手段に対して取り込まれるのオンオフする第2のスイッチと備え、
前記ルックアップテーブルメモリに書き込まれる1ビットデータは2値化処理の目的に応じて任意に設定され
濃淡画像の2値化処理を行う場合には前記第1のスイッチをオフするとともに前記第2のスイッチをオンして、前記演算手段に取り込む画像データを前記A/D変換器でA/D変換された画像データのみとし、
前記TVカメラからの画像データを補正処理する場合には前記第1のスイッチをオンするとともに第2のスイッチをオンして、前記演算手段に取り込む画像データを、前記画像格納用濃淡メモリに予め書き込まれた補正パターンを持つ画像データ及び前記A/D変換器でA/D変換された画像データとして前記演算手段で両画像データの減算処理を行い、
撮像対象が移動する物体の場合には前記第1のスイッチをオンするとともに前記第2のスイッチをオフして、前記A/D変換器でA/D変換された画像データを前記画像格納用濃淡メモリに書き込み、該画像格納用濃淡メモリに書き込まれた画像データを前記演算手段を通じて前記ルックアップテーブルメモリのアドレスを指定するデータとして用いることを特徴とする画像処理装置。
TV camera and an A / D converter for an image signal to A / D conversion output from the TV camera, a shading memory for storing image data read-write, the A / D converter in A / D converted image arithmetic means for performing arithmetic processing combining the image data written data and the image storing shading memory selected and are written in advance in the address as the read image data address output from the calculation means 1 A look-up table memory for outputting bit data; a first switch for turning on / off the image data stored in the image data storing gray-scale memory to be taken into the computing means; and image data from the A / D converter And a second switch for turning on and off that is taken into the computing means ,
The 1-bit data to be written into the look-up table memory is arbitrarily set depending on the purpose of the binarization processing,
When performing binarization processing of a grayscale image, the first switch is turned off and the second switch is turned on, and the A / D converter converts the image data to be taken into the arithmetic means by the A / D converter. Only the processed image data,
When the image data from the TV camera is corrected, the first switch is turned on and the second switch is turned on, and the image data to be taken into the computing means is written in the image storage density memory in advance. The image data having the corrected pattern and the image data A / D converted by the A / D converter are subjected to subtraction processing of both image data by the arithmetic means,
When the object to be imaged is a moving object, the first switch is turned on and the second switch is turned off, and the image data A / D converted by the A / D converter is used for the image storage density. An image processing apparatus using the image data written in a memory and the image data written in the gray memory for image storage as data for designating an address of the lookup table memory through the arithmetic means .
前記ルックアップテーブルメモリに書き込まれる1ビットデータは、前記スイッチの切り替わりに応じて設定されることを特徴とする請求項1記載の画像処理装置。 The image processing apparatus according to claim 1, wherein 1-bit data written to the lookup table memory is set according to switching of the switch .
JP14518294A 1994-06-27 1994-06-27 Image processing device Expired - Fee Related JP3785196B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14518294A JP3785196B2 (en) 1994-06-27 1994-06-27 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14518294A JP3785196B2 (en) 1994-06-27 1994-06-27 Image processing device

Publications (2)

Publication Number Publication Date
JPH0816769A JPH0816769A (en) 1996-01-19
JP3785196B2 true JP3785196B2 (en) 2006-06-14

Family

ID=15379329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14518294A Expired - Fee Related JP3785196B2 (en) 1994-06-27 1994-06-27 Image processing device

Country Status (1)

Country Link
JP (1) JP3785196B2 (en)

Also Published As

Publication number Publication date
JPH0816769A (en) 1996-01-19

Similar Documents

Publication Publication Date Title
EP0297516B1 (en) Picture signal binarization system
US7239758B2 (en) Signal processing device for reducing noise of image signal, signal processing program, and signal processing method
JPH03248674A (en) Half-tone picture processor
JP3785196B2 (en) Image processing device
JPS63288565A (en) Image processor
JP3051144B2 (en) Halftone image processing device
JP3225099B2 (en) Image processing device
JPS5888969A (en) Image sharpening processing method
JPH0670162A (en) Image correction device
JP2502957B2 (en) Image converter
JP3135311B2 (en) Image processing device
JP3215146B2 (en) Image processing device
JP3466655B2 (en) Image processing device
JP2506205B2 (en) Black level correction device
JP3303990B2 (en) Image signal processing device
JP2521744B2 (en) Image processing device
JP3157870B2 (en) Image processing method
JP2857906B2 (en) Halftone binarization processor
JPH06113125A (en) Image processing device
JP2726053B2 (en) Image reading device
JPS63288566A (en) Image processor
JP2812006B2 (en) Binarization circuit
JPH07298054A (en) Image threshold processing unit
JPH05183750A (en) Black and white binarizing method for picture signal
JPH0287776A (en) Picture processing unit

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040602

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040615

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040816

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041130

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050127

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20050201

A912 Removal of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20050408

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060317

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090324

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090324

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100324

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100324

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110324

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees