JPH0332953B2 - - Google Patents
Info
- Publication number
- JPH0332953B2 JPH0332953B2 JP60147192A JP14719285A JPH0332953B2 JP H0332953 B2 JPH0332953 B2 JP H0332953B2 JP 60147192 A JP60147192 A JP 60147192A JP 14719285 A JP14719285 A JP 14719285A JP H0332953 B2 JPH0332953 B2 JP H0332953B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- input
- image memory
- memory
- gradation
- 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 - Lifetime
Links
Landscapes
- Closed-Circuit Television Systems (AREA)
- Character Input (AREA)
- Image Input (AREA)
- Image Processing (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、計算機によつて処理・認識・計測な
どを行う対象とする濃淡画像を、ITVカメラな
どの画像入力装置よりの静止画像を複数回入力お
よび記憶することにより得る画像の入力および記
憶方法に関するものである。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention provides a grayscale image to be processed, recognized, measured, etc. by a computer by using a still image multiple times from an image input device such as an ITV camera. The present invention relates to a method for inputting and storing images obtained by inputting and storing images.
ITVカメラ等から入力された画像には、照明
光源、光電変換器、増幅器などから発生するラン
ダムノイズが重ね合わされている。このランダム
ノイズを低減する方法としては、同じ画像を複数
回入力・加算して高階調化した後、すなわち階調
数を増加させた後入力回数で除することによつて
対応する画素の平均値を求める方法が知られてい
る。これは、一定量のノイズを含む観測対象の加
算値SN比が、観測回数nの増大により、√倍
に増大する原理に基づいている。(参考文献、尾
崎弘、谷口慶治、小川秀夫:画像処理−その基礎
から応用まで、共立出版、1984)
また、微妙な濃度変化を認識・計測するために
も高階調化は必要である。
Random noise generated from illumination light sources, photoelectric converters, amplifiers, etc. is superimposed on images input from ITV cameras and the like. A method to reduce this random noise is to increase the gradation by inputting and adding the same image multiple times, that is, increase the number of gradations, and then divide by the number of inputs to calculate the average value of the corresponding pixels. There are known methods to find. This is based on the principle that the added value SN ratio of an observation target that includes a certain amount of noise increases by a factor of √ as the number of observations n increases. (References, Hiroshi Ozaki, Keiji Taniguchi, Hideo Ogawa: Image processing - from its basics to applications, Kyoritsu Shuppan, 1984) High gradation is also necessary to recognize and measure subtle density changes.
その高階調化を実現するためには、ITVカメ
ラからの入力階調が通常の8ビツトのとき、例え
ば2回入力・加算するためには余分に1ビツト、
3回あるいは4回入力・加算するためには余分に
2ビツト要る。一般に、n回入力・加算するため
には(log n)/(log 2)を切上げた整数Nの
ビツト数が余分に要るので、結局8+Nビツトの
容量が必要となる。しかしながら、通常はITV
カメラの階調と画像メモリの階調が揃えられてい
るので上述の加算による高階調化ができなかつ
た。特に、加算を実現するために1面の画像メモ
リのみ大容量なものを用いる方法もある。しか
し、この場合には一部のみ特殊なメモリとなるた
め画像処理装置を設計・製作する上で非経済的に
なるという欠点があつた。 In order to achieve this high gradation, when the input gradation from the ITV camera is normally 8 bits, for example, in order to input and add twice, an extra 1 bit,
Two extra bits are required to input and add three or four times. Generally, in order to input and add data n times, an extra number of bits is required, which is an integer N obtained by rounding up (log n)/(log 2), so a capacity of 8+N bits is ultimately required. However, usually ITV
Since the gradation of the camera and the gradation of the image memory are the same, it was not possible to increase the gradation by the above-mentioned addition. In particular, there is a method of using a large-capacity image memory for only one side in order to realize the addition. However, in this case, only a part of the memory is special, which makes it uneconomical to design and manufacture the image processing device.
本発明の目的は、加算値を入力記憶するために
一面の画像メモリのみ大容量なものを用いること
による設計製作上の不経済を解決し、各画像メモ
リの階調がITVカメラの階調に概ね等しく与え
られた通常用いられている画像処理装置におい
て、高階調化された加算画像を入力・記憶する方
法を提供することにより経済化することにある。
An object of the present invention is to solve the uneconomical design and manufacturing problems caused by using a large-capacity image memory on one side to input and store addition values, and to ensure that the gradation of each image memory matches the gradation of an ITV camera. The object of the present invention is to provide a method for inputting and storing a high-gradation addition image in a commonly used image processing apparatus that is generally equally provided, thereby making it economical.
本発明は、画像が静止している場合、初期画像
を第1画像メモリに入力記憶させ、初期画像と2
回目以後の画像との差分の加算値を第3画像メモ
リに入力記憶することを主要な特徴とし、従来技
術にはこの種の方法は見当たらなかつた。
In the present invention, when the image is still, the initial image is input and stored in the first image memory, and the initial image and the second image are stored.
The main feature is that the added value of the difference between the images after the first image is input and stored in the third image memory, and this type of method has not been found in the prior art.
はじめに、第1図に、従来から広く用いられて
おり、本発明方法を適用する画像処理装置のシス
テム構成を示す。コンソールCRT1が接続され
たシステム全体を統括するシステムプロセツサ
2、主メモリ3、そして画像入力装置の一例とし
てのITVカメラ4が接続され重み付きで上・
減・乗・除算ができる画像間演算器5と少なくと
も3面以上の階調情報を入力・記憶できる濃淡画
像メモリ6を含む画像処理プロセツサ7がデータ
バス8を介して接続されている。本装置の動作を
簡単に説明すると、コンソールCRT1から入力
したプログラムに従つてシステムプロセツサ2が
画像処理プロセツサ7を制御する。画像処理プロ
セツサ7はITVカメラ4から画像を入力し、画
像メモリ6に記憶させ、あるいは画像間演算器5
により、画像メモリ6内の画像間の重みつき加・
減・乗・除算を行う。このような装置を用いて、
以下の画像入力・記憶方法を発明した。
First, FIG. 1 shows the system configuration of an image processing apparatus that has been widely used in the past and to which the method of the present invention is applied. A system processor 2 that controls the entire system to which a console CRT 1 is connected, a main memory 3, and an ITV camera 4 as an example of an image input device are connected and
An image processing processor 7 including an inter-image arithmetic unit 5 capable of subtraction, multiplication, and division and a grayscale image memory 6 capable of inputting and storing gradation information of at least three planes is connected via a data bus 8. Briefly explaining the operation of this apparatus, the system processor 2 controls the image processing processor 7 according to a program input from the console CRT1. The image processing processor 7 inputs images from the ITV camera 4 and stores them in the image memory 6, or the image processing unit 5
The weighted addition between the images in the image memory 6 is calculated by
Perform subtraction, multiplication, and division. Using such a device,
We invented the following image input/storage method.
第2図は本発明の実施例を示すフローチヤート
である。まず、静止画像についてステツプ9にて
初期画像1(x、y)を第1画像メモリに入力・
記憶する。次に、ステプ10にて、2番目以後の画
像(i番目の画像i(x、y))を第2画像メモリ
に入力し順次更新して記憶する。次に、ステツプ
11にて、第1画像メモリの値から第2画像メモリ
の値を差し引き(1(x、y)−i(x、y))を求
め、第3画像メモリに加算・記憶する。このステ
ツプ10とステツプ11を、ステツプ12の条件i=n
を満たすまで、すなわち、画像入力回数iが所定
の回数nに達するまで、繰り返す。 FIG. 2 is a flowchart showing an embodiment of the present invention. First, for a still image, input initial image 1 (x, y) into the first image memory in step 9.
Remember. Next, in step 10, the second and subsequent images (the i-th image i (x, y)) are input into the second image memory and are sequentially updated and stored. Next, step
At step 11, the value in the second image memory is subtracted from the value in the first image memory to obtain ( 1 (x, y) - i (x, y)), which is added and stored in the third image memory. These steps 10 and 11 are combined with the condition i=n of step 12.
This is repeated until the number of image inputs i reaches a predetermined number n.
一方、i回目の入力画像において、位置(x、
y)の画素への入力値をi(x、y)と表わすと、
1回目の入力値i(x、y)とi=1からi=n
までの入力値i(x、y)との差の加算値は、o
〓i=1
{1(x、y)−i(x、y)} (1)
となる。次に、i(x、y)のn倍から、式(1)を
差し引くと、
n1(x、y)−o
〓i=1
{1(x、y)−i(x、y)}
=〔o
〓i=1 i
(x、y)〕 (2)
となる。この値は、n回入力した画像の加算値に
他ならない。ここで、1(x、y)は第1画像メ
モリに、o
〓i=1
{1(x、y)−i(x、y)}は第3画
像メモリに記憶されている。よつて、第1と第3
画像メモリ間で式(2)の計算を行えば、高階調化さ
れた加算画像を得ることができる。このように高
階調化された値が得られれば、微妙な濃度変化も
認識・計測できるという利点がある。 On the other hand, in the i-th input image, the position (x,
If the input value to the pixel of y) is expressed as i (x, y), then
First input value i (x, y) and i=1 to i=n
The added value of the difference from the input value i (x, y) up to is o 〓 i=1 { 1 (x, y) − i (x, y)} (1). Next, by subtracting equation (1) from n times i (x, y), we get n 1 (x, y)− o 〓 i=1 { 1 (x, y)− i (x, y)} = [ o 〓 i=1 i (x, y)] (2). This value is nothing but the added value of images input n times. Here, 1 (x, y) is stored in the first image memory, and o 〓 i=1 { 1 (x, y) - i (x, y)} is stored in the third image memory. Therefore, the first and third
By performing the calculation of equation (2) between image memories, a high-gradation added image can be obtained. Obtaining such highly gradated values has the advantage that even subtle changes in density can be recognized and measured.
また、式(2)の両辺をnで除すると、すなわち、
第1画像メモリから第3画像メモリの値をnで除
した値を差し引くと、
1(x、y)−〔o
〓i=1
{1(x、y)−i(x、y)}〕/n=〔o
〓i=1
{1(x、y)}〕/n (3)
となる。この値は各画素対応の平均値に他ならな
い。 Also, if both sides of equation (2) are divided by n, that is,
Subtracting the value of the third image memory divided by n from the first image memory yields 1 (x, y) − [ o 〓 i=1 { 1 (x, y) − i (x, y)}] /n=[ o 〓 i=1 { 1 (x, y)}]/n (3). This value is nothing but the average value corresponding to each pixel.
以上説明したように、画像の差分に着目して、
静止している画像を複数回入力・記憶することに
より、特殊な画像メモリを用いずに通常の画像メ
モリを用いた上で高階調化、あるいは平均化した
画像入力値を得ることができるので、経済的であ
るという利点がある。
As explained above, focusing on the differences between images,
By inputting and storing a still image multiple times, it is possible to obtain high gradation or averaged image input values using normal image memory without using special image memory. It has the advantage of being economical.
第1図は本発明に用いる画像処理装置のシステ
ム図、第2図は本発明方法を示すフローチヤート
である。
1……コンソールCRT、2……システムプロ
セツサ、3……主メモリ、4……ITVカメラ、
5……画像間演算器、6……画像メモリ、7……
画像処理プロセツサ、8……データバス。
FIG. 1 is a system diagram of an image processing apparatus used in the present invention, and FIG. 2 is a flowchart showing the method of the present invention. 1... Console CRT, 2... System processor, 3... Main memory, 4... ITV camera,
5... Inter-image arithmetic unit, 6... Image memory, 7...
Image processing processor, 8...data bus.
Claims (1)
以上の階調情報を入力・記憶できる濃淡画像メモ
リに入力・記憶させ、あるいは画像間演算器によ
り画像メモリ内の画像間の重みつき加・減・乗・
除算を行う画像処理プロセツサを有し、この画像
処理プロセツサをシステムプロセツサでプログラ
ムに従つて制御する画像処理装置を用い、第1ス
テツプにおいて画像入力装置からの初期画像を第
1画像メモリに入力・記憶し、次に第2ステツプ
において画像入力装置からの2番目以後の画像を
第2の画像メモリに入力し順次更新して記憶し、
第3ステツプにおいて画像間演算器により前記第
1画像メモリの値から前記第2画像メモリの値を
減算しその差分を第3画像メモリに入力し順次加
算して記憶し、前記第2ステツプから第3ステツ
プまでを画像入力回数が所定の回数に達するまで
繰り返すことを特徴とする画像の入力および記憶
方法。1. Input and store the image from the image input device into a gradation image memory that can input and store gradation information for at least three planes, or add, subtract, or add weight between images in the image memory using an inter-image arithmetic unit. Square/
In a first step, an initial image from an image input device is input into a first image memory using an image processing device that has an image processing processor that performs division and controls this image processing processor according to a program by a system processor. Then, in a second step, the second and subsequent images from the image input device are input into a second image memory and sequentially updated and stored;
In the third step, the value in the second image memory is subtracted from the value in the first image memory by the inter-image arithmetic unit, and the difference is inputted to the third image memory and sequentially added and stored. An image input and storage method characterized in that up to three steps are repeated until the number of image inputs reaches a predetermined number.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60147192A JPS627289A (en) | 1985-07-04 | 1985-07-04 | Picture input and storing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60147192A JPS627289A (en) | 1985-07-04 | 1985-07-04 | Picture input and storing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS627289A JPS627289A (en) | 1987-01-14 |
| JPH0332953B2 true JPH0332953B2 (en) | 1991-05-15 |
Family
ID=15424644
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60147192A Granted JPS627289A (en) | 1985-07-04 | 1985-07-04 | Picture input and storing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS627289A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07114494B2 (en) * | 1989-10-31 | 1995-12-06 | 名古屋電機工業株式会社 | Moving object detector |
| JPH0467276A (en) * | 1990-07-06 | 1992-03-03 | F M T:Kk | Method and device for detecting moving object by image processing |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54133825A (en) * | 1978-04-08 | 1979-10-17 | Nippon Television Ind Corp | Video signal processor |
| JPS5646315A (en) * | 1979-09-21 | 1981-04-27 | Hitachi Ltd | Manufacture for surface elastic wave device |
-
1985
- 1985-07-04 JP JP60147192A patent/JPS627289A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS627289A (en) | 1987-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0457522B1 (en) | Gamma correction circuits | |
| US10037307B2 (en) | Device for average calculating of non-linear data | |
| KR100206267B1 (en) | Image data boundary component emphasis circuit of image processing apparatus | |
| US5142593A (en) | Apparatus and method for classifying feature data at a high speed | |
| JPS60216670A (en) | Color correcting system | |
| JPH0332953B2 (en) | ||
| EP0290619A1 (en) | Apparatus for calculating moment of image data | |
| US4972502A (en) | Image signal binary encoder | |
| US5077808A (en) | Method for processing an image by histogram alteration | |
| JPS58222383A (en) | Picture processing system | |
| JP2806944B2 (en) | How to improve the resolution of digital signals | |
| JPH0888855A (en) | Motion vector detection method and apparatus | |
| US6124860A (en) | Method and apparatus for producing circular distributions | |
| US4785409A (en) | System for making standard deviations in quantum noise constant throughout a screen display | |
| JPH01213760A (en) | Image input and storage method | |
| JPH05176314A (en) | Image motion detector | |
| JPH0410669B2 (en) | ||
| JP2892378B2 (en) | Noise reduction method for moving images | |
| JPS6144313A (en) | Distance measuring device | |
| JPS6032706Y2 (en) | Image inversion/enhancement device | |
| JP2636273B2 (en) | Image processing device | |
| JP3302426B2 (en) | Image processing method | |
| JPS62221076A (en) | Picture processor | |
| JPH03297278A (en) | Gamma correction circuit | |
| JPH05333835A (en) | Image display method |