JPH01155393A - Picture processor - Google Patents

Picture processor

Info

Publication number
JPH01155393A
JPH01155393A JP62314898A JP31489887A JPH01155393A JP H01155393 A JPH01155393 A JP H01155393A JP 62314898 A JP62314898 A JP 62314898A JP 31489887 A JP31489887 A JP 31489887A JP H01155393 A JPH01155393 A JP H01155393A
Authority
JP
Japan
Prior art keywords
data
interpolation
pixel
enlargement
signal
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.)
Granted
Application number
JP62314898A
Other languages
Japanese (ja)
Other versions
JPH077258B2 (en
Inventor
Akihiko Makino
牧野 昭彦
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.)
GE Healthcare Japan Corp
Original Assignee
Yokogawa Medical Systems 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 Yokogawa Medical Systems Ltd filed Critical Yokogawa Medical Systems Ltd
Priority to JP62314898A priority Critical patent/JPH077258B2/en
Publication of JPH01155393A publication Critical patent/JPH01155393A/en
Publication of JPH077258B2 publication Critical patent/JPH077258B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)
  • Studio Circuits (AREA)

Abstract

PURPOSE: To decide binary data and to enlarge and interpolate the respective data by desired methods by providing a means which outputs a control signal for ON/OFF controlling a comparison decision means and a control signal for controlling an enlargement rate between a pixel enlargement interpolation processing means and an approximate value enlargement interpolation processing means. CONSTITUTION: An analog video signal is converted by A/D1 into a digital signal in the timing of a sampling clock, and the signal is stored in a data memory 2. Video data from the data memory 2 are inputted to a selector 2 at the same time and inputted to a pixel interpolating circuit 13 or an approximate value interpolating circuit 14 by gates which are opened by the kinds of respective data. The pixel interpolating circuit 13 interpolates the area of pixels by a simply connecting method. The approximate value interpolating circuit 14 performs interpolation by linear interpolation or cubic interpolation. Thus, the video data which are interpolated by different methods according to the kinds of the data are put together in the pixel order after being outputted to the interpolating circuit, and the composite data are outputted to a recording storage device 4 and stored. Consequently, enlargement and interpolation are performed by a desired method.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、画像データとオーバレイプレーン上の2値デ
ータとにより作られる静止画像を構成するピクセルを補
間ピクセルによって増加させて静止画像の画面を拡大す
る画像処理装置に関する。
Detailed Description of the Invention (Field of Industrial Application) The present invention increases the number of pixels constituting a still image created by image data and binary data on an overlay plane using interpolation pixels to increase the screen of a still image. The present invention relates to an enlarged image processing device.

(従来の技術) 陰極ml管表示装置(以下CRTという)に表示される
静止画像のアナログビデオ信号をマルチフォーマットカ
メラにより撮影して観察したり保管する等のためやピク
セル数の多い高精11CRTに表示する等のためにビデ
オデータを−Hアナログディジタル変換(以下A/D変
換という)した後拡大補間してピクセル数を増やすこと
が第2図のような装置で行われていた。図において、1
はアナログビデオ信号入力をディジタル信号に変換する
アナログディジタル変換器(以下A/Dという)で、出
力はデータメモリ2に格納される。3はデータメモリ2
から出力される画像データを拡大補間する拡大補間処理
回路で、後述の方法で画像データを拡大補間する。この
拡大補間処理回路3は、通常、専用ハードウェアで構成
されたり、プログラム可能なマイクロプロセッサで構成
されており、その出力は記録記憶装置4に格納される。
(Prior art) Analog video signals of still images displayed on a cathode ML tube display device (hereinafter referred to as CRT) are photographed using a multi-format camera for observation, storage, etc., or for high-definition 11CRT with a large number of pixels. For display purposes, video data is subjected to -H analog-to-digital conversion (hereinafter referred to as A/D conversion) and then enlarged and interpolated to increase the number of pixels, using an apparatus as shown in FIG. In the figure, 1
is an analog-to-digital converter (hereinafter referred to as A/D) that converts an analog video signal input into a digital signal, and the output is stored in the data memory 2. 3 is data memory 2
The enlargement interpolation processing circuit enlarges and interpolates the image data output from the image data, and enlarges and interpolates the image data using a method described later. The enlarged interpolation processing circuit 3 is usually made up of dedicated hardware or a programmable microprocessor, and its output is stored in the recording storage device 4.

拡大補間処理回路3で行う拡大補間の方法には、以下に
述べる2つの方法があって、どちらか一方の方式で行う
か、又はスイッチで一方のみを選択して用いられるよう
になっていた。
There are two methods of enlarging interpolation performed by the enlarging interpolation processing circuit 3, which will be described below. Either one method is used, or only one method is selected using a switch.

■ピクセルの面積を単純に繋ぎ合せる方法■近傍点のデ
ータから近似する方法 (イ)リニア補間 隣接の2点の平均値をその中間のピクセルとする。
■Method of simply connecting the areas of pixels ■Method of approximation from data of neighboring points (a) Linear interpolation The average value of two adjacent points is taken as the pixel in between.

(ロ)キュービック補間 第3図に示すような補間を行う。図において、20は原
画像の画素、21は横線方向の4点の画素から重み付け
を行って平均した画素で、4個の画素21に重み付けを
行って平均して、求める補間点22を得る。
(b) Cubic interpolation Interpolation as shown in FIG. 3 is performed. In the figure, 20 is a pixel of the original image, and 21 is a pixel that is weighted and averaged from four pixels in the horizontal direction.The four pixels 21 are weighted and averaged to obtain the desired interpolation point 22.

(R明が解決しようとする問題点) ところで、共起の方法において■の方法では処理速度が
速い利点があるが、画像が単純に拡大されるだけのため
モザイク状の画面になる。特に倍率が大きくなるに従っ
てモザイク形状が目立つようになり、ざらついた感じを
受ける。■の方法は近傍点データで平均を取るため、自
然な拡大画像を得ることができるが、シャープさに欠け
る感じを受ける。この方法は処理時間が■に比して長く
なる。
(Problems to be solved by R-ming) Incidentally, among the co-occurrence methods, method (3) has the advantage of fast processing speed, but the image is simply enlarged, resulting in a mosaic-like screen. In particular, as the magnification increases, the mosaic shape becomes more conspicuous, giving the image a rough feel. Method (2) takes the average of neighboring point data, so it is possible to obtain a natural enlarged image, but it feels like it lacks sharpness. This method requires longer processing time than method (2).

画像と文字やグラフィック(円、閉曲線グラフ等)が混
在したデータの拡大を行う場合、■の方法では文字やグ
ラフィック等の21i1データの拡大補間は境界1輪郭
はくっきりとしてシャープであるが、画像部分は粗さが
目立つという問題があり、■の方法では画像部分は自然
な感じのソフトな拡大補間像が得られるが、文字部は境
界1輪郭がぼやけてしまうという問題があった。
When enlarging data that contains a mixture of images, text, and graphics (circles, closed curve graphs, etc.), method (■) allows enlargement and interpolation of 21i1 data such as text and graphics, but the border 1 outline is clear and sharp, but the image part There is a problem in that the roughness is noticeable, and the method (3) provides a soft enlarged interpolated image that looks natural in the image part, but there is a problem in that the outline of the boundary 1 in the character part becomes blurred.

本発明は上記の点に鑑みてなされたもので、その目的は
、画像データと文字やグラフィック等の2値データとを
判別して、それぞれのデータに対して希望の方法で拡大
補間することのできる画像処理装置を実現することにあ
る。
The present invention has been made in view of the above points, and its purpose is to distinguish between image data and binary data such as characters and graphics, and to enlarge and interpolate each data using a desired method. The goal is to realize an image processing device that can.

(問題点を解決するための手段) 前記の問題点を解決する本発明は、画像データとオーバ
レイブレーン上の2値データとにより作られる静止画像
を構成するピクセルを補間ピクセルによって増加させて
静止画像の画面を拡大する画像処理装置において、入力
される画像データのレベルを基準値と比較して前記画像
データと前記オーバレイブレーン上の2値データとを判
別する比較判別手段と、該比較判別手段からの信号によ
り入力画像データを分離する選択手段と、ピクセルのデ
ータを単純に増加させるピクセル拡大補間手段と、近傍
の複数個のピクセルの値に重み付けを施して平均した値
により定めた値のピクセルによって拡大補間する近似値
拡大補間手段と、前記比較判定手段のオンオフ$制御を
する制御信号と前記ピクセル拡大補間処理手段と近似値
拡大補間処理手段との拡大倍率を制御する制御信号を出
力する制御手段とを具備することを¥Ff徴とするもの
である。
(Means for Solving the Problems) The present invention, which solves the above-mentioned problems, increases the pixels constituting a still image created by image data and binary data on an overlay plane by interpolation pixels. In an image processing device for enlarging a screen, a comparing and determining means compares a level of input image data with a reference value to determine the image data and binary data on the overlay plane, and from the comparing and determining means. a selection means for separating input image data according to a signal of Approximate value enlarging interpolation means for enlarging interpolation; control means for outputting a control signal for controlling on/off of the comparison determination means; and a control signal for controlling the enlargement magnification of the pixel enlarging interpolation processing means and the approximate value enlarging interpolation processing means. It is a ¥Ff feature to have the following.

(作用) 入力画像データを比較判別手段によりデータのレベルの
基準値よりの大小によって画像データと2値データとに
分類し、それぞれピクセル拡大補間手段と、近似値拡大
補間手段とに入力させて各データに適合したピクセルの
補間を行う。
(Function) The input image data is classified into image data and binary data by the comparing and determining means depending on the level of the data relative to the reference value, and is inputted to the pixel enlarging interpolation means and the approximate value enlarging interpolating means, respectively. Performs pixel interpolation that fits the data.

(実施例) 以下、図面を参照して本発明の実施例を詳細に説明する
(Example) Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第1図は本発明の一実施例の概略構成ブロック因である
。図において、第2図と同等の部分には同一の符号を付
しである。図中、11はデータメモリ2からの入力ディ
ジタルデータ中、画像データとオーバレイブレーン上の
文字等の2i1データを、設定された基準値と比較して
基準値を越える白信号のデータに対しては2値データと
判定し、基準値以下のデータばかりの場合画像データと
判定して、2値データと画像データとを判別する比較判
別器で、制御器(図示せず)からの比較器制御信号によ
りオンオフ制御される。又、基準値を変更することは可
能である。12は比較判別器11からの判別結果の信号
により、データメモリ2からのデータを、画像データと
2値データとに選択分離する選択器で、2値データをピ
クセル拡大補間処理回路(以下ピクセル補間回路という
)13に、画像データを近似値拡大補間処理回路(以下
近似値補間回路という)14に出力する。ピクセル補間
回路13と近似値補間回路14からの出力は拡大補間デ
ータとしてピクセルアドレス順にそれぞれの補間回路か
ら出力されて合成される。
FIG. 1 is a schematic block diagram of an embodiment of the present invention. In the figure, parts equivalent to those in FIG. 2 are given the same reference numerals. In the figure, 11 compares 2i1 data such as image data and characters on the overlay lane among the input digital data from the data memory 2 with a set reference value, and for white signal data exceeding the reference value, A comparison discriminator that determines binary data, and if all data is below a reference value, determines it as image data, and discriminates between binary data and image data.Comparator control signal from a controller (not shown) On/off control is performed by Also, it is possible to change the reference value. 12 is a selector that selectively separates the data from the data memory 2 into image data and binary data based on the discrimination result signal from the comparison/discriminator 11; The image data is output to an approximate value expansion interpolation processing circuit (hereinafter referred to as an approximate value interpolation circuit) 14. The outputs from the pixel interpolation circuit 13 and the approximate value interpolation circuit 14 are output from the respective interpolation circuits in the order of pixel addresses and combined as enlarged interpolation data.

次に、上記のように構成された実施例の動作を説明する
。アナログビデオ信号はA/D1においてサンプリング
クロックのタイミングでディジタル信号に変換され、デ
ータメモリ2に格納される。
Next, the operation of the embodiment configured as described above will be explained. The analog video signal is converted into a digital signal by the A/D 1 at the timing of the sampling clock, and is stored in the data memory 2.

このアナログビデオ信号は例えば第4図に示すようなO
A変換器(以下D/Aという)によりアナログ信号化さ
れて、画像データとオーバレイ上の2値データのような
信号レベルに差のある信号の合成された信号となってい
る。図において、31はデータ入力端子32とリファレ
ンスホワイト端子33とを有するD/Aで、データ入力
端子32に画像データを入力して通常のDA変換を行い
、リファレンスホワイト端子33に入力されたオーバレ
イ上のデータは最高輝度のアナログ信号を出力する。従
ってA/D1に入力されるアナログビデオ信号では、2
値データは画像データに比べて明らかなレベル差を有し
ている。
This analog video signal is, for example, as shown in FIG.
The signal is converted into an analog signal by an A converter (hereinafter referred to as D/A), and is a composite signal of image data and a signal having a difference in signal level, such as binary data on an overlay. In the figure, 31 is a D/A having a data input terminal 32 and a reference white terminal 33, which inputs image data to the data input terminal 32 and performs normal D/A conversion, and overlays input to the reference white terminal 33. data outputs the highest brightness analog signal. Therefore, in the analog video signal input to A/D1, 2
Value data has a clear level difference compared to image data.

データメモリ2に格納されているデータは逐次読み出さ
れて比較判別器11に入力される。比較判別器11は入
力画像データを基準値と比較して、画像データと2値デ
ータとを判別し、判別結果の信号を選択器12に入力す
る。選択器12は判別結果がホワイトレベルであればピ
クセル補間回路13へのゲートを開き、判別結果が画像
データレベルであれば近似値補間回路14へのゲートを
開く。データメモリ2からのビデオデータは同時に選択
器12に入力されて、上記の各データの種別毎に開かれ
るゲートにより、それぞれピクセル補間回路13又は近
似値補間回路14に入力される。
The data stored in the data memory 2 is sequentially read out and input to the comparison/discriminator 11. The comparison/discriminator 11 compares the input image data with a reference value, discriminates between image data and binary data, and inputs a signal of the discrimination result to the selector 12 . The selector 12 opens the gate to the pixel interpolation circuit 13 if the determination result is the white level, and opens the gate to the approximate value interpolation circuit 14 if the determination result is the image data level. The video data from the data memory 2 is simultaneously input to the selector 12, and is input to the pixel interpolation circuit 13 or the approximate value interpolation circuit 14, respectively, by the gates opened for each type of data.

ピクセル補間回路13は既述のようにピクセルの面積を
単純に繋ぎ合せる方法で補間を行う。又、近似値補間回
路14はリニア補間又はキュービック補間により補間を
行う。この場合の補間による拡大倍率は制御器からの拡
大倍率信号によって指定される。
The pixel interpolation circuit 13 performs interpolation by simply connecting pixel areas as described above. Further, the approximate value interpolation circuit 14 performs interpolation by linear interpolation or cubic interpolation. In this case, the magnification factor by interpolation is specified by the magnification signal from the controller.

上記のようにデータの種類により異なる方法で補間され
たビデオデータは補間回路出力後ピクセル類に合成され
、記録記憶装置4に出力され格納される。
As described above, the video data interpolated using different methods depending on the type of data is output from the interpolation circuit, combined with pixels, and output to the storage device 4 for storage.

比較器N11Il信号により比較判別器11がオフにな
っていた時は、予め選択器12に補間方法(つまり補間
回路へのゲート)を設定しておいて、それに基づいてピ
クセル補間回路13か、近似値補間回路14ヘデータを
出力する。
When the comparison discriminator 11 is turned off by the comparator N11Il signal, the interpolation method (that is, the gate to the interpolation circuit) is set in the selector 12 in advance, and based on that, the pixel interpolation circuit 13 or the approximation Data is output to the value interpolation circuit 14.

以上説明したように本実施例によれば、2値データと画
像データを分離してそれぞれに適する補間方法により拡
大補間するようにしたもので、従来のように一方式に固
定された場合に比して画像データは自然な拡大補間画像
を得ることができ、オーバレイプレーン上の2値データ
は境界0輪郭がシャープな映像を得ることができるよう
になった。又、この判別のレベル、方式の選択には自由
度を与えているので用途に適した拡大補間画像を得るこ
とができるようになった。
As explained above, according to this embodiment, binary data and image data are separated and enlarged and interpolated using an interpolation method suitable for each. As a result, a natural enlarged interpolated image can be obtained from the image data, and an image with a sharp boundary 0 contour can be obtained from the binary data on the overlay plane. Furthermore, since a degree of freedom is given to the selection of the level and method of this discrimination, it is now possible to obtain an enlarged interpolated image suitable for the purpose.

尚、本発明は上記実施例に限定されるものではない。実
施例ではモノクロデータについて説明したが、カラーデ
ータについても適用できる。
Note that the present invention is not limited to the above embodiments. Although monochrome data has been described in the embodiment, the present invention can also be applied to color data.

(発明の効果) 以上詳細に説明したように、本発明によれば、画像デー
タと、文字やグラフィック等の2値データとの判別がで
きて、それぞれのデータに対して、同じ方法で行うこと
も含めて希望の方法で拡大補間することができるように
なり、実用上の効果は大きい。
(Effects of the Invention) As explained in detail above, according to the present invention, it is possible to distinguish between image data and binary data such as characters and graphics, and the same method can be used for each data. It is now possible to perform enlargement and interpolation in a desired manner, including in the image, which has a great practical effect.

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

第1図は本発明の一実施例の概略構成ブロック図、第2
図は従来の画像処理装置の図、第3図はキュービック補
間の説明図、第4図はDA変換時のデータのレベルの設
定の図である。 1・・・A/D        2・・・データメモリ
3・・・拡大補間処理回路  4・・・記録記憶装置1
1・・・比較判別器    12・・・選択器13・・
・ピクセル拡大補間処理回路 14・・・近似値拡大補間処理回路
FIG. 1 is a schematic block diagram of an embodiment of the present invention, and FIG.
FIG. 3 is a diagram of a conventional image processing device, FIG. 3 is an explanatory diagram of cubic interpolation, and FIG. 4 is a diagram of data level setting during DA conversion. 1... A/D 2... Data memory 3... Enlargement interpolation processing circuit 4... Recording storage device 1
1... Comparison discriminator 12... Selector 13...
- Pixel expansion interpolation processing circuit 14...approximate value expansion interpolation processing circuit

Claims (1)

【特許請求の範囲】[Claims] 画像データとオーバレイプレーン上の2値データとによ
り作られる静止画像を構成するピクセルを補間ピクセル
によって増加させて静止画像の画面を拡大する画像処理
装置において、入力される画像データのレベルを基準値
と比較して前記画像データと前記オーバレイプレーン上
の2値データとを判別する比較判別手段と、該比較判別
手段からの信号により入力画像データを分離する選択手
段と、ピクセルのデータを単純に増加させるピクセル拡
大補間手段と、近傍の複数個のピクセルの値に重み付け
を施して平均した値により定めた値のピクセルによって
拡大補間する近似値拡大補間手段と、前記比較判定手段
のオンオフ制御をする制御信号と前記ピクセル拡大補間
処理手段と近似値拡大補間処理手段との拡大倍率を制御
する制御信号を出力する制御手段とを具備することを特
徴とする画像処理装置。
In an image processing device that enlarges the screen of a still image by increasing pixels constituting a still image created by image data and binary data on an overlay plane using interpolation pixels, the level of input image data is used as a reference value. a comparison and determination means for comparing and determining the image data and the binary data on the overlay plane; a selection means for separating input image data based on a signal from the comparison and determination means; and a selection means for simply increasing pixel data. pixel enlarging interpolation means; approximate value enlarging interpolation means for enlarging and interpolating pixels with a value determined by weighting and averaging the values of a plurality of neighboring pixels; and a control signal for controlling on/off of the comparison determination means. and a control means for outputting a control signal for controlling the enlargement magnification of the pixel enlargement interpolation processing means and the approximate value enlargement interpolation processing means.
JP62314898A 1987-12-11 1987-12-11 Image processing device Expired - Lifetime JPH077258B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62314898A JPH077258B2 (en) 1987-12-11 1987-12-11 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62314898A JPH077258B2 (en) 1987-12-11 1987-12-11 Image processing device

Publications (2)

Publication Number Publication Date
JPH01155393A true JPH01155393A (en) 1989-06-19
JPH077258B2 JPH077258B2 (en) 1995-01-30

Family

ID=18058963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62314898A Expired - Lifetime JPH077258B2 (en) 1987-12-11 1987-12-11 Image processing device

Country Status (1)

Country Link
JP (1) JPH077258B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157414A (en) * 1997-08-25 2000-12-05 Nec Corporation Image display apparatus for enlargement or reduction of an image using an interpolation process
US6906748B1 (en) 1999-08-24 2005-06-14 Olympus Optical Co., Ltd. Electronic camera

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157414A (en) * 1997-08-25 2000-12-05 Nec Corporation Image display apparatus for enlargement or reduction of an image using an interpolation process
US6906748B1 (en) 1999-08-24 2005-06-14 Olympus Optical Co., Ltd. Electronic camera

Also Published As

Publication number Publication date
JPH077258B2 (en) 1995-01-30

Similar Documents

Publication Publication Date Title
KR100229516B1 (en) Resolution conversion apparatus and method
US5093721A (en) Line interpolator with preservation of diagonal resolution
US5298995A (en) Apparatus for providing proper placement and sizing of subtitles given the conversion of the image to that of a wider aspect ratio
US5222159A (en) Image processing method and apparatus for extracting a portion of image data
JPH03212685A (en) Apparatus and method for improving resolution of display
JPH0816776A (en) Graphic display circuit equipped with smoothing processing circuit
US7218355B2 (en) Deinterlacer using block-based motion detection
JPH01155393A (en) Picture processor
JP2000175081A (en) Noise reduction circuit
US5124794A (en) Adaptive peaking circuit
US7142223B2 (en) Mixed 2D and 3D de-interlacer
EP0921495B1 (en) Picture size conversion method and device thereof
JP2510019B2 (en) Image display method and device
JPH09204171A (en) Graphic data generating method and graphic controller
US6556213B1 (en) Image display having function of performing interpolation process by which outline is not blurred even when original image is enlarged
JPH0588653A (en) Screen composite display area determining device
JPS6224369A (en) Picture information processor
KR20010009574A (en) The circuit for improving picture quality of ntsc mode standard image
JP3622461B2 (en) Image composition apparatus and image composition method
JP3444170B2 (en) Field image interpolation method and field image interpolation device
JPH01220077A (en) Image processor
JP2000221960A (en) Overlay device
JP2001251591A (en) Aspect ratio conversion circuit
JPH05122551A (en) Signal processing method using table
JP2002258808A (en) Liquid crystal display