JPH08242360A - Image processing method and apparatus - Google Patents
Image processing method and apparatusInfo
- Publication number
- JPH08242360A JPH08242360A JP4402595A JP4402595A JPH08242360A JP H08242360 A JPH08242360 A JP H08242360A JP 4402595 A JP4402595 A JP 4402595A JP 4402595 A JP4402595 A JP 4402595A JP H08242360 A JPH08242360 A JP H08242360A
- Authority
- JP
- Japan
- Prior art keywords
- binarization
- pixel
- information
- image
- image processing
- 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.)
- Withdrawn
Links
Landscapes
- Complex Calculations (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】
【目的】 低解像度の入力画像を高品質の高解像度の出
力画像に変換できる画像処理方法及び装置を提供する。
【構成】 切替器14により周辺画素の平均値が近いと
きにはエッジ作成部13からの2値化情報を遮断するよ
うにスイッチ18を制御し、本来エッジの出現しない画
像箇所においてはエッジ情報を用いず線形補間処理部1
1からの情報のみを出力する。
(57) [Abstract] [PROBLEMS] To provide an image processing method and device capable of converting a low-resolution input image into a high-quality, high-resolution output image. A switch 18 is controlled by a switch 14 so as to cut off the binarized information from the edge creating unit 13 when the average value of the surrounding pixels is close, and the edge information is not used in an image portion where an edge does not originally appear. Linear interpolation processing unit 1
Only output information from 1.
Description
【0001】[0001]
【産業上の利用分野】本発明は、入力した画像情報を、
拡大変倍して出力するプリンタ等の画像出力装置や、解
像度の異なる機種間通信で、低解像情報から高解像情報
に解像度変換する画像処理方法及び装置に関する。BACKGROUND OF THE INVENTION The present invention uses input image information to
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image output device such as a printer that performs enlargement / magnification and output, and an image processing method and device that performs resolution conversion from low resolution information to high resolution information through communication between models having different resolutions.
【0002】[0002]
【従来の技術】従来より、入力した低解像情報を高解像
情報に解像度変換する方法として、様々な方法が提案さ
れている。提案されている従来方法は、対象となる画像
の種類(例えば、各画素毎に階調情報をもつ多値画像、
擬似中間調により2値化された2値画像、固定閾値によ
り2値化された2値画像、文字画像等)によって、その
変換方法が異なっている。2. Description of the Related Art Conventionally, various methods have been proposed as a method for converting the resolution of input low resolution information into high resolution information. The proposed conventional method uses a target image type (for example, a multi-valued image having gradation information for each pixel,
The conversion method differs depending on the binary image binarized by the pseudo halftone, the binary image binarized by the fixed threshold value, the character image, etc.).
【0003】本発明で対象としている画像は、各画素毎
に階調情報を持つ自然画像等の多値画像であるが、従来
の内挿方法は図7に示すような内挿点に最も近い画素と
同じ画素値を配列する最近内挿方法や、図8に示すよう
な内挿点を囲む4点(4点の画素値をA,B,C,Dと
する)の距離により、以下の演算によって画素値Eを決
定する共1次内挿方法が一般的に用いられている。The image targeted by the present invention is a multivalued image such as a natural image having gradation information for each pixel. The conventional interpolation method is the closest to the interpolation point as shown in FIG. Depending on the closest interpolation method of arranging the same pixel value as the pixel or the distance of four points surrounding the interpolation points as shown in FIG. 8 (pixel values of four points are A, B, C and D), A co-linear interpolation method for determining the pixel value E by calculation is generally used.
【0004】E=(1-i)(1-j)A+i・(1-j)B+
j・(1-i)C+ijD (但し、画素間距離を1とした場合に、Aから横方向に
i、縦方向にjの距離があるとする。(i≦1、j≦
1))E = (1-i) (1-j) A + i.multidot. (1-j) B +
j · (1−i) C + ijD (However, when the inter-pixel distance is 1, it is assumed that there is a distance i from A in the horizontal direction and j in the vertical direction. (i ≦ 1, j ≦
1))
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上記従
来例では、以下に述べるような欠点がある。即ち、図7
の方法は構成が簡単であるという利点はあるが、対象画
像を自然画像等に用いた場合には、拡大するブロック毎
に画素値が決定されるため、視覚的にブロックが目立っ
てしまい画質的に劣悪であるという欠点がある。However, the above-mentioned conventional example has the following drawbacks. That is, FIG.
Although the method has the advantage that the configuration is simple, when the target image is used as a natural image or the like, the pixel value is determined for each block to be enlarged, so that the block is visually conspicuous and the image quality is improved. Has the disadvantage of being poor.
【0006】図8の方法は、自然画像の拡大には一般的
に良く用いられている方法である。この方法では平均化
され、スムージングのかかった画質になるが、エッジ部
や、シャープな画質が要求される部分には、ぼけた画質
になってしまう。更に、地図等をスキャンした画像や、
文字等を含む自然画像のような場合には、補間によるぼ
けのため、大切な情報が受け手に伝わらないこともあ
る。The method shown in FIG. 8 is a method which is generally well used for enlarging a natural image. With this method, the image quality is averaged and smoothed, but the edge part and the part where a sharp image quality is required have a blurred image quality. Furthermore, images scanned from maps,
In the case of a natural image including characters and the like, important information may not be transmitted to the recipient due to blurring due to interpolation.
【0007】本発明は、上記課題を解決するために成さ
れたもので、低解像度の入力画像を高品質の高解像度の
出力画像に変換できる画像処理方法及び装置を提供する
ことを目的とする。The present invention has been made to solve the above problems, and an object of the present invention is to provide an image processing method and apparatus capable of converting a low-resolution input image into a high-quality, high-resolution output image. .
【0008】[0008]
【課題を解決するための手段】上記目的を達成するため
に、本発明の画像処理方法は以下の工程を有する。即
ち、入力画像情報を低解像度情報から高解像度情報に解
像度変換する画像処理方法であって、低解像度上の注目
画素に対応する高解像度上の(N×M)画素を2値化する
際の2値化閾値を注目画素の周辺画素より生成する生成
工程と、前記生成工程で生成された2値化閾値により前
記(N×M)画素を2値化する2値化工程と、前記生成
工程で生成された2値化閾値と前記周辺画素の平均値と
の比較結果に応じて前記2値化工程での2値化結果を出
力するか否かを制御する制御工程とを有する。In order to achieve the above object, the image processing method of the present invention has the following steps. That is, it is an image processing method for converting the resolution of input image information from low resolution information to high resolution information, and is used when binarizing (N × M) pixels on high resolution corresponding to a target pixel on low resolution. A generation step of generating a binarization threshold value from a peripheral pixel of the pixel of interest; a binarization step of binarizing the (N × M) pixel by the binarization threshold value generated in the generation step; and the generation step. And a control step of controlling whether or not to output the binarization result in the binarization step in accordance with the comparison result between the binarization threshold value generated in step 1 and the average value of the peripheral pixels.
【0009】また、上記目的を達成するために、本発明
による画像処理装置は以下の構成を備える。即ち、入力
画像情報を低解像度情報から高解像度情報に解像度変換
する画像処理装置であって、低解像度上の注目画素に対
応する高解像度上の(N×M)画素を2値化する際の2値
化閾値を注目画素の周辺画素より生成する生成手段と、
前記生成手段で生成された2値化閾値により前記(N×
M)画素を2値化する2値化手段と、前記生成手段で生
成された2値化閾値と前記周辺画素の平均値との比較結
果に応じて前記2値化手段での2値化結果を出力するか
否かを制御する制御手段とを備える。In order to achieve the above object, the image processing apparatus according to the present invention has the following configuration. That is, an image processing device for converting the resolution of input image information from low resolution information to high resolution information, which is used when binarizing (N × M) pixels on high resolution corresponding to a target pixel on low resolution. Generating means for generating a binarization threshold from peripheral pixels of the pixel of interest;
According to the binarization threshold generated by the generation means, the (N ×
M) Binarization means for binarizing the pixel, and the binarization result by the binarization means according to the comparison result of the binarization threshold value generated by the generation means and the average value of the peripheral pixels. Control means for controlling whether or not to output.
【0010】[0010]
【作用】かかる構成において、低解像度上の注目画素に
対応する高解像度上の(N×M)画素を2値化する際の2
値化閾値を注目画素の周辺画素より生成し、生成された
2値化閾値により(N×M)画素を2値化し、2値化閾
値と前記周辺画素の平均値との比較結果に応じて前記2
値化手段での2値化結果を出力するか否かを制御するよ
うに動作する。In such a configuration, when the (N × M) pixels on the high resolution corresponding to the target pixel on the low resolution are binarized,
The binarization threshold value is generated from the peripheral pixels of the target pixel, the (N × M) pixels are binarized by the generated binarization threshold value, and the binarization threshold value is compared with the average value of the peripheral pixels. 2 above
It operates so as to control whether to output the binarization result in the digitization means.
【0011】[0011]
【実施例】以下、図面を参照しながら本発明に係る好適
な一実施例を詳細に説明する。本発明の画像処理装置
は、主としてプリンタ等の画像出力装置内部に具備する
ことが効果的であるが、画像出力装置以外の画像処理装
置、ホストコンピュータ内のアプリケーションソフトと
して内蔵することも可能である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the present invention will be described in detail below with reference to the drawings. The image processing apparatus of the present invention is effectively provided mainly in an image output apparatus such as a printer, but it may be built in as an application software in an image processing apparatus other than the image output apparatus or a host computer. .
【0012】図1は、本実施例における画像処理装置の
構成を示す概略ブロック図である。図中、11は線形補
間処理部であり、低解像度情報に対し(例えば、共1次
補間による線形補間処理により)縦N倍、横M倍の線形
補間情報を生成する。13はエッジ生成部であり、注目
画素をN×M倍に線形補間したときに発生する画像の補
間によるぼけをなくすためにエッジ情報を生成する。こ
のエッジ生成部13については、更に詳述する。12は
配分比率決定部であり、線形補間処理部11による生成
情報とエッジ生成部13によるエッジ情報との出力バラ
ンスを決定する。本実施例では、線形補間処理部11で
得た画像情報とエッジ生成部13で得たエッジ情報とを
配分比率決定部12で決定された比率によって15、1
6の乗算器と17の加算器によって分配する。14は切
替器であり、注目画素周辺の参照画素とエッジ生成時の
閾値とを比較し、平坦画像又はそれに近い急峻なエッジ
のない画像処理時には18のスイッチを切り離し、エッ
ジ情報を出力に伝達しない作用を施す。FIG. 1 is a schematic block diagram showing the arrangement of an image processing apparatus according to this embodiment. In the figure, reference numeral 11 denotes a linear interpolation processing unit, which generates linear interpolation information of vertical N times and horizontal M times for low resolution information (for example, by linear interpolation processing by co-primary interpolation). An edge generator 13 generates edge information in order to eliminate blur due to image interpolation that occurs when the target pixel is linearly interpolated N × M times. The edge generator 13 will be described in more detail. A distribution ratio determination unit 12 determines an output balance between the generation information by the linear interpolation processing unit 11 and the edge information by the edge generation unit 13. In the present embodiment, the image information obtained by the linear interpolation processing unit 11 and the edge information obtained by the edge generation unit 13 are set to 15 and 1 according to the ratio determined by the distribution ratio determination unit 12.
It is distributed by 6 multipliers and 17 adders. Reference numeral 14 denotes a switcher, which compares reference pixels around the pixel of interest with a threshold value at the time of edge generation, disconnects 18 switches at the time of image processing without a flat image or a sharp edge close to it, and does not transmit edge information to the output. Give effect.
【0013】従来方法では、線形補間処理部11で得た
画像情報とエッジ生成部13で得たエッジ情報とを如何
なる条件下においても配分比率決定部12によるある比
率によって乗算器15、16と加算器17によって分配
されていた。これに対して、本実施例では、上述の切替
器14及びスイッチ18によって強制的にエッジ情報の
出力伝達を遮断することを特徴とする。In the conventional method, the image information obtained by the linear interpolation processing unit 11 and the edge information obtained by the edge generation unit 13 are added to the multipliers 15 and 16 by the distribution ratio determination unit 12 under a certain ratio under any conditions. It was distributed by vessel 17. On the other hand, the present embodiment is characterized in that the output transmission of the edge information is forcibly cut off by the switch 14 and the switch 18 described above.
【0014】図2は、本実施例におけるエッジ生成部1
3の構成を示すブロック図である。図中、100は入力
端子を示し、図4の(a)に示すような低解像の画像情
報が入力される。この低解像度情報は、線形補間処理部
101に送られ、線形補間(共1次補間)処理により元
のサンプリング間の画素が埋められ、図4の(b)に示
すような縦N倍、横M倍の補間情報が作成される。尚、
線形補間については、図8に示した従来例で説明したた
め省略する。そして、102の最大値・最小値検出部、
103の閾値決定部、106の2値化部により低解像度
画像の注目画素(図4に示す(a)のEの画素に担当)
を中心とするN画素×横画素の補間情報のブロック(低
解像度の1画素に対応、図4に示す(b)の太線内)毎
にエッジ情報を生成する。FIG. 2 is a block diagram of the edge generator 1 in this embodiment.
3 is a block diagram showing the configuration of FIG. In the figure, reference numeral 100 designates an input terminal to which low resolution image information as shown in FIG. This low resolution information is sent to the linear interpolation processing unit 101, and the pixels between the original samplings are filled by the linear interpolation (co-linear interpolation) processing, and the vertical N times horizontal and horizontal horizontal as shown in FIG. 4B. Interpolation information of M times is created. still,
The linear interpolation has been described in the conventional example shown in FIG. And a maximum / minimum value detection unit 102,
The pixel of interest of the low resolution image by the threshold value determining unit 103 and the binarizing unit 106 (in charge of the pixel E of FIG. 4A)
Edge information is generated for each block of interpolation information of N pixels × horizontal pixel centered at (corresponding to one pixel of low resolution, within a thick line in FIG. 4B).
【0015】具体的には、まず最大値・最小値検出部1
02により低解像画像の注目画素Eの近傍画素のウイン
ドウ内(図4に示す(a)の点線内)の最大値(MAX)
情報・最小値(MIN)情報を検出する。検出されたMA
X情報・MIN情報は、閾値決定部103に送出され、
注目画素Eを中心とする補間情報のブロックを2値化す
る際に参照される閾値が決定される。また、この閾値は
104の出力端子から出力され、本実施例の特徴箇所で
ある切替器14に転送される。本実施例では、閾値(以
下、「TH」とする)を次式のように決定している。Specifically, first, the maximum / minimum value detecting unit 1
02, the maximum value (MAX) within the window (in the dotted line in (a) shown in FIG. 4) of the pixels in the vicinity of the target pixel E of the low-resolution image.
Information / Minimum value (MIN) information is detected. MA detected
The X information / MIN information is sent to the threshold value determination unit 103,
The threshold value referred to when binarizing the block of the interpolation information centered on the pixel of interest E is determined. Further, this threshold value is output from the output terminal 104 and transferred to the switch 14 which is a characteristic part of this embodiment. In this embodiment, the threshold value (hereinafter referred to as “TH”) is determined by the following equation.
【0016】TH=(MAX+MIN)/2 次に、画素位置毎の量子化代表値(MAX値・MIN
値)は2値化部106に送出され、線形補間処理部10
1で生成された注目画素Eを中心とするブロックの補間
情報が2値化される。ここでは、2値化閾値と補間画素
との比較を行い、その大小によりMAX値・MIN値に
置き換えていき2値化する。TH = (MAX + MIN) / 2 Next, the quantized representative value (MAX value.MIN) for each pixel position.
(Value) is sent to the binarization unit 106, and the linear interpolation processing unit 10
The interpolation information of the block centered on the target pixel E generated in 1 is binarized. Here, the binarization threshold value is compared with the interpolation pixel, and the binarization is performed by replacing the threshold value with the MAX value / MIN value.
【0017】図5は、本実施例における線形補間及びエ
ッジ情報を出力にどう反映させるかを決定する閾値T
H,平均値AVの関係を示す図である。また図5に示す
例では、説明を簡単にするため、1次元方向で示してあ
る。図中、「○」印は低解像度上のサンプリング点を示
し、「×」印はその間を内挿する補間点の画素を示して
いる。中央に位置する○印の点を注目画素とする。図
中、(a)は上述のTHとAVに差があるときの様子
を、同(b)にはTHとAVが僅差であるときの様子を
示している。ここで、上述のTHとAVとの差をそれぞ
れX1,X2とすると、図からも明らかなように、周辺
画素を含め平坦な画像である(b)は差X2が小さい。FIG. 5 shows a threshold value T for determining how to output linear interpolation and edge information in the present embodiment.
It is a figure which shows the relationship of H and average value AV. Further, in the example shown in FIG. 5, for simplification of description, it is shown in a one-dimensional direction. In the figure, “◯” marks indicate sampling points on the low resolution, and “×” marks indicate pixels at interpolation points that interpolate between them. The circle marked in the center is the pixel of interest. In the figure, (a) shows the situation when there is a difference between TH and AV, and (b) shows the situation when there is a close difference between TH and AV. Here, assuming that the difference between TH and AV is X1 and X2, respectively, as is clear from the figure, the difference X2 is small in the flat image (b) including the peripheral pixels.
【0018】即ち、本実施例では、差X1のようにある
程度の幅をもっているときには配分比率決定部12に従
ってエッジ情報を出力に伝達し、差X2のように狭幅時
にはエッジ生成部13の結果をスイッチ18により遮断
し、出力に伝達しないように制御する(図1参照)。こ
の時の切替器14の動作を図3を用いて説明する。図3
は、本実施例における切替器14の構成を示すブロック
図である。図中、1001は低解像の周辺画素を入力す
る入力端子、1002はエッジ生成部13の出力端子1
04より閾値データを入力する入力端子である。100
3は平均値算出部であり、入力端子1001より参照画
素データを入力し、内部演算により注目画素を含め平均
値を算出する。1004は比較器であり、算出された平
均値と入力端子1002より入力した閾値とを比較す
る。尚、この比較器1004内にも図5に示した差X
1、X2に相当する差分結果を判断する閾値を持ってい
る。この値を拡げるほど、画像が平坦な傾向にある場
合、線形補間結果をそのまま出力するようにスイッチ1
8を制御する信号を1005の出力端子から出力する。
その結果、画像平坦部に突然ブロック単位のノイズが出
現するような画像劣化を防止することができる。That is, in this embodiment, the edge information is transmitted to the output according to the distribution ratio determining unit 12 when there is a certain width such as the difference X1 and the result of the edge generating unit 13 is transmitted when the width is narrow like the difference X2. It is cut off by the switch 18 and controlled so as not to be transmitted to the output (see FIG. 1). The operation of the switch 14 at this time will be described with reference to FIG. FIG.
FIG. 3 is a block diagram showing the configuration of the switch 14 in the present embodiment. In the figure, 1001 is an input terminal for inputting low-resolution peripheral pixels, and 1002 is an output terminal 1 of the edge generation unit 13.
04 is an input terminal for inputting threshold data. 100
Reference numeral 3 is an average value calculation unit, which inputs reference pixel data from the input terminal 1001 and calculates an average value including the target pixel by internal calculation. A comparator 1004 compares the calculated average value with the threshold value input from the input terminal 1002. The difference X shown in FIG.
It has a threshold value for judging the difference result corresponding to 1, X2. If the image tends to be flatter as the value is expanded, the switch 1 is used so that the linear interpolation result is output as it is.
A signal for controlling 8 is output from the output terminal of 1005.
As a result, it is possible to prevent image deterioration in which noise in block units suddenly appears in the image flat portion.
【0019】[0019]
【他の実施例】次に、本発明に係る他の実施例を図面を
参照しながら以下に説明する。図6は、他の実施例によ
る画像処理装置の構成を示す概略ブロック図である。こ
の実施例では、図1に示した配分比率決定部12で決定
される配分比率を固定値としたものである。図6におい
て、線形補間処理部11、エッジ生成部13、乗算器1
5,16、加算器17は前述した実施例で示した制御動
作と何ら変るところがないので説明を省略する。Other Embodiments Another embodiment of the present invention will be described below with reference to the drawings. FIG. 6 is a schematic block diagram showing the arrangement of an image processing apparatus according to another embodiment. In this embodiment, the distribution ratio determined by the distribution ratio determination unit 12 shown in FIG. 1 is a fixed value. In FIG. 6, a linear interpolation processing unit 11, an edge generation unit 13, a multiplier 1
5, 16 and the adder 17 have no difference from the control operation shown in the above-mentioned embodiment, and the description thereof will be omitted.
【0020】他の実施例の特徴であるところの固定配分
比率部120は、ある任意の値を(唯一、又は複数)持
ち、入力である低解像度画像の特性に関わらず、一定の
比率で乗算器15,16にて乗算を行い、加算器17を
通して高解像度の画像を出力するものである。この固定
配分比率部120の設定値は、実験的に確定するもので
ある。他の実施例はアニメーションのような平坦とエッ
ジのはっきりした画像が対象なのではなく、グラデーシ
ョンが重要となる自然画像に対する軽度の輪郭補正とし
て有効である。The fixed distribution ratio section 120, which is a feature of another embodiment, has a certain arbitrary value (single or plural) and multiplies by a constant ratio regardless of the characteristics of the input low resolution image. Multipliers 15 and 16 perform multiplication, and an adder 17 outputs a high-resolution image. The set value of the fixed allocation ratio unit 120 is experimentally determined. The other embodiment is not intended for an image having flat and sharp edges such as animation, but is effective as a light edge correction for a natural image in which gradation is important.
【0021】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器から成る装置に適用
しても良い。また、本発明はシステム或いは装置にプロ
グラムを供給することによって達成される場合にも適用
できることは言うまでもない。The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Further, it goes without saying that the present invention can be applied to the case where it is achieved by supplying a program to a system or an apparatus.
【0022】[0022]
【発明の効果】以上説明したように、本発明によれば、
入力した低解像度情報からエッジ情報を推測作成する方
式において、出力画像の階調性がなくなり絵画調となる
傾向があるという問題は、画素信号の微小変化時にはエ
ッジ情報の出力を遮断すること、補間情報とエッジ情報
とを固定配分比率にし、過度のエッジ強調を無くすこと
によって解決できる。また、固定配分比率により、従来
演算により算出していた配分比率を固定としたために当
該処理速度の短縮が可能となる。As described above, according to the present invention,
In the method of inferring and creating edge information from the input low resolution information, the problem that the gradation of the output image is lost and there is a tendency to become painterly is that the output of edge information is interrupted when a pixel signal changes slightly, This can be solved by making the information and edge information a fixed allocation ratio and eliminating excessive edge enhancement. Further, the fixed distribution ratio allows the distribution ratio calculated by the conventional calculation to be fixed, so that the processing speed can be shortened.
【0023】また、入力画像の内容に制約はないが、特
に自然画像に対してグラデーションを大切にしながら、
かつ、適当な輪郭の補正を可能にすることにより従来に
ない高品質の高解像度画像を出力することが可能とな
る。Although there is no restriction on the content of the input image, especially while valuing the gradation for the natural image,
In addition, it becomes possible to output a high-resolution image of high quality which has never been obtained by enabling appropriate contour correction.
【図1】本実施例における画像処理装置の構成を示す概
略ブロック図である。FIG. 1 is a schematic block diagram showing the configuration of an image processing apparatus in this embodiment.
【図2】本実施例におけるエッジ生成部13の構成を示
すブロック図である。FIG. 2 is a block diagram showing a configuration of an edge generation unit 13 in this embodiment.
【図3】本実施例における切替器14の構成を示すブロ
ック図である。FIG. 3 is a block diagram showing a configuration of a switching device 14 in this embodiment.
【図4】原画像と線形補間画像の説明図である。FIG. 4 is an explanatory diagram of an original image and a linear interpolation image.
【図5】本実施例における線形補間及びエッジ情報を出
力にどう反映させるかを決定する閾値TH,平均値AV
の関係を示す図である。FIG. 5 is a threshold value TH and an average value AV that determine how linear interpolation and edge information are reflected in the output in the present embodiment.
It is a figure which shows the relationship of.
【図6】他の実施例による画像処理装置の構成を示す概
略ブロック図である。FIG. 6 is a schematic block diagram showing the configuration of an image processing apparatus according to another embodiment.
【図7】従来例における最近接内挿法を示す図である。FIG. 7 is a diagram showing a nearest neighbor interpolation method in a conventional example.
【図8】従来例における共1次内挿法を示す図である。FIG. 8 is a diagram showing a bilinear interpolation method in a conventional example.
11 線形補間処理部 12 配分比率決定部 13 エッジ生成部 14 切替器 15 乗算器 16 乗算器 17 加算器 100 入力端子 101 線形補間処理部 102 最大値、最小値検出部 103 閾値決定部 104 出力端子 106 2値化部 107 出力端子 120 固定配分比率部 1001 入力端子 1002 入力端子 1003 平均値算出部 1004 比較器 1005 出力端子 Reference Signs List 11 linear interpolation processing unit 12 distribution ratio determination unit 13 edge generation unit 14 switcher 15 multiplier 16 multiplier 17 adder 100 input terminal 101 linear interpolation processing unit 102 maximum and minimum value detection unit 103 threshold value determination unit 104 output terminal 106 Binarization section 107 Output terminal 120 Fixed allocation ratio section 1001 Input terminal 1002 Input terminal 1003 Average value calculation section 1004 Comparator 1005 Output terminal
───────────────────────────────────────────────────── フロントページの続き (72)発明者 志村 典男 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (72)発明者 今井 邦雄 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 ─────────────────────────────────────────────────── ─── Continued front page (72) Inventor Norio Shimura 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc. (72) Inventor Kunio Imai 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Within the corporation
Claims (5)
度情報に解像度変換する画像処理方法であって、 低解像度上の注目画素に対応する高解像度上の(N×M)
画素を2値化する際の2値化閾値を注目画素の周辺画素
より生成する生成工程と、 前記生成工程で生成された2値化閾値により前記(N×
M)画素を2値化する2値化工程と、 前記生成工程で生成された2値化閾値と前記周辺画素の
平均値との比較結果に応じて前記2値化工程での2値化
結果を出力するか否かを制御する制御工程とを有するこ
とを特徴とする画像処理方法。1. An image processing method for converting the resolution of input image information from low resolution information to high resolution information, which is (N × M) in high resolution corresponding to a target pixel in low resolution.
The generation step of generating a binarization threshold value for binarizing a pixel from the peripheral pixels of the pixel of interest, and the binarization threshold value generated in the generation step (N ×
M) A binarization step of binarizing the pixel, and a binarization result of the binarization step according to a comparison result of the binarization threshold value generated in the generation step and an average value of the peripheral pixels. And a control step for controlling whether or not to output the image processing method.
の比較結果が僅差の場合、2値化結果を出力しないよう
に制御することを特徴とする請求項1記載の画像処理方
法。2. The image processing method according to claim 1, wherein the control step controls not to output the binarization result when the comparison result between the binarization threshold value and the average value is small. .
度情報に解像度変換する画像処理装置であって、 低解像度上の注目画素に対応する高解像度上の(N×M)
画素を2値化する際の2値化閾値を注目画素の周辺画素
より生成する生成手段と、 前記生成手段で生成された2値化閾値により前記(N×
M)画素を2値化する2値化手段と、 前記生成手段で生成された2値化閾値と前記周辺画素の
平均値との比較結果に応じて前記2値化手段での2値化
結果を出力するか否かを制御する制御手段とを備えるこ
とを特徴とする画像処理装置。3. An image processing apparatus for converting the resolution of input image information from low resolution information to high resolution information, wherein (N × M) high resolution corresponding to a target pixel of low resolution.
The binarization threshold for binarizing the pixel is generated from the peripheral pixels of the pixel of interest, and the binarization threshold generated by the generator is used to generate the binarization threshold value (N ×
M) Binarization means for binarizing the pixel, and the binarization result by the binarization means according to the comparison result of the binarization threshold value generated by the generation means and the average value of the peripheral pixels. An image processing apparatus comprising: a control unit that controls whether or not to output.
の比較結果が僅差の場合、2値化結果を出力しないよう
に制御することを特徴とする請求項3記載の画像処理装
置。4. The image processing apparatus according to claim 3, wherein the control unit controls not to output the binarization result when the comparison result between the binarization threshold value and the average value is small. .
度情報に解像度変換する補間処理手段を有する画像処理
装置であって、 低解像度上の注目画素に対応する高解像度上の(N×M)
画素を2値化する2値化手段と、 前記補間処理手段での補間結果と、前記2値化手段での
2値化結果の出力配分比率を固定値とする固定配分比率
出力手段とを備えることを特徴とする画像処理装置。5. An image processing apparatus having an interpolation processing means for converting the resolution of input image information from low resolution information to high resolution information, the high resolution (N × M) corresponding to a target pixel of low resolution.
A binarization unit that binarizes the pixel, an interpolation result by the interpolation processing unit, and a fixed distribution ratio output unit that sets an output distribution ratio of the binarized result by the binarization unit to a fixed value. An image processing device characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4402595A JPH08242360A (en) | 1995-03-03 | 1995-03-03 | Image processing method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4402595A JPH08242360A (en) | 1995-03-03 | 1995-03-03 | Image processing method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08242360A true JPH08242360A (en) | 1996-09-17 |
Family
ID=12680122
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4402595A Withdrawn JPH08242360A (en) | 1995-03-03 | 1995-03-03 | Image processing method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08242360A (en) |
-
1995
- 1995-03-03 JP JP4402595A patent/JPH08242360A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1097944C (en) | Apparatus and method for modifying enlarged ratio or reduced ratio of image | |
| JP3143209B2 (en) | Image magnification device | |
| US7149355B2 (en) | Image processing apparatus, image processing method, image processing program, and computer-readable record medium storing image processing program | |
| JP3176195B2 (en) | Image processing device | |
| JP3210248B2 (en) | Image processing apparatus and method | |
| EP1349371A2 (en) | Image processing apparatus, image processing program and storage medium storing the program | |
| JPH1127517A (en) | Image processing device | |
| JP4065462B2 (en) | Image processing apparatus and image processing method | |
| JP3026706B2 (en) | Image processing device | |
| JP3092769B2 (en) | Image processing device | |
| JP3262425B2 (en) | Image processing device | |
| JP3624153B2 (en) | Image processing apparatus and image processing method | |
| JP3703180B2 (en) | Image processing apparatus and image processing method | |
| JP3581460B2 (en) | Image processing method and apparatus | |
| JP3200351B2 (en) | Image processing apparatus and method | |
| JPH0744701A (en) | Image processing device | |
| JP2851724B2 (en) | Image processing device | |
| JP3073381B2 (en) | Image processing method and apparatus | |
| JPH0793563A (en) | Image processing device | |
| JP2004153817A (en) | Method of forming output image by transforming input image | |
| JP2004153821A (en) | Method for generating output image by transforming input image | |
| JPH07210669A (en) | Image processing apparatus and control method thereof | |
| JP3112316B2 (en) | Image conversion method | |
| JPH08297739A (en) | Image processing apparatus and method thereof | |
| JPH08125842A (en) | Image processing apparatus and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20020507 |