JPH0935053A - Image reducing method and device therefor - Google Patents
Image reducing method and device thereforInfo
- Publication number
- JPH0935053A JPH0935053A JP7182491A JP18249195A JPH0935053A JP H0935053 A JPH0935053 A JP H0935053A JP 7182491 A JP7182491 A JP 7182491A JP 18249195 A JP18249195 A JP 18249195A JP H0935053 A JPH0935053 A JP H0935053A
- Authority
- JP
- Japan
- Prior art keywords
- image
- reduction
- reduced
- video data
- digital video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000009467 reduction Effects 0.000 claims abstract description 141
- 230000015654 memory Effects 0.000 claims abstract description 33
- 230000008569 process Effects 0.000 claims abstract description 11
- 238000012545 processing Methods 0.000 claims description 42
- 238000011946 reduction process Methods 0.000 claims description 25
- 238000007781 pre-processing Methods 0.000 claims description 2
- 239000000470 constituent Substances 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- 230000014509 gene expression Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008033 biological extinction Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、イメージスキャ
ナやビデオキャプチャーボード等を介してパソコンやワ
ープロに取り込まれた画像、或いはパソコンやワープロ
にて内部生成された画像を、画面上に縮小して表示する
場合等に好適な画像縮小方法及び装置に係り、特に縮小
画像の品質を向上させ得る画像縮小方法及び装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention reduces an image captured by a personal computer or a word processor via an image scanner, a video capture board or the like, or an image internally generated by the personal computer or the word processor in a reduced size on the screen. In particular, the present invention relates to an image reduction method and apparatus suitable for such cases, and particularly to an image reduction method and apparatus capable of improving the quality of a reduced image.
【0002】[0002]
【従来の技術】従来、イメージスキャナやビデオキャプ
チャーボード等を介してパソコンやワープロに取り込ま
れた画像、或いはパソコンやワープロにて内部生成され
た画像を、画面上に縮小して表示する場合には、図6に
示されるように、単一の画像縮小回路を用いた画像縮小
装置が採用されている。2. Description of the Related Art Conventionally, when an image captured by a personal computer or a word processor via an image scanner or a video capture board, or an image internally generated by a personal computer or a word processor is reduced and displayed on the screen, As shown in FIG. 6, an image reducing device using a single image reducing circuit is adopted.
【0003】すなわち、図6において、パソコンやワー
プロの画像メモリから読み出された縮小対象原画像に対
応するデジタルビデオデータ(画像を構成する各画素の
輝度や色調を2値や多値にて表したデータ)は、ハード
ウェア的に実現された画像縮小回路Rに導入され、ここ
で希望の縮小率に従った画像縮小処理が施される。That is, in FIG. 6, digital video data corresponding to an original image to be reduced read out from an image memory of a personal computer or a word processor (brightness and color tone of each pixel forming an image are represented by binary or multivalued). Data) is introduced into an image reduction circuit R realized by hardware, and is subjected to image reduction processing in accordance with a desired reduction ratio.
【0004】この種の画像縮小処理としては、例えば、
間引き方式画像縮小処理や重み付け方式画像縮小処理等
のように、種々の方式が従来より知られており、このよ
うな画像縮小処理が施される結果、原画像に対応するデ
ジタルビデオデータの画素数は、希望の縮小画像に対応
する画素数に減じられる。すなわち、表示画面の画素密
度を一定として、原画像から希望の縮小画像を得ようと
すれば、できる限り原画像の特徴を代表する画素を残し
つつ画素数全体については減少させる必要がある。次い
で、このようにして画素数を減じられた縮小画像に対応
するデジタルビデオデータは、例えば表示用バッファ等
として機能する画像メモリMに格納される。以後、この
画像メモリMに格納されたデジタルビデオデータは、図
示しない表示用コントローラの作用により、CRT表示
器や液晶表示器等の画像表示器の画面上に写し出され
る。As this kind of image reduction processing, for example,
Various methods such as a thinning-out image reduction process and a weighting-type image reduction process have been conventionally known. As a result of performing such an image reduction process, the number of pixels of digital video data corresponding to the original image. Is reduced to the number of pixels corresponding to the desired reduced image. That is, in order to obtain a desired reduced image from the original image with the pixel density of the display screen being constant, it is necessary to reduce the total number of pixels while leaving pixels that represent the characteristics of the original image as much as possible. Next, the digital video data corresponding to the reduced image with the number of pixels reduced in this way is stored in the image memory M that functions as a display buffer, for example. After that, the digital video data stored in the image memory M is displayed on the screen of an image display device such as a CRT display device or a liquid crystal display device by the action of a display controller (not shown).
【0005】ところで、この種の縮小画像の品質は、そ
の構成画素中に原画像の特徴がどれだけ多く残存されて
いるかに依存する。そのため、この種の画像縮小回路R
における縮小態様の設計にあたっては、原画像の特徴が
縮小画像の構成画素としてできる限り多く残されるよ
う、様々な工夫がなされている。The quality of a reduced image of this kind depends on how many features of the original image remain in its constituent pixels. Therefore, this type of image reduction circuit R
In designing the reduction mode in (1), various contrivances have been made so that the characteristics of the original image are left as many as the constituent pixels of the reduced image.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、原画像
を構成する表示ドットパターンには無限の可能性が存在
するため、如何に縮小態様を適切に設計しようとも、任
意の原画像に対して単一の縮小態様をもって画像縮小処
理を行う限り、縮小画像の品質向上には限界があった。However, since there are infinite possibilities in the display dot patterns that make up the original image, no matter how the reduction mode is properly designed, a single image can be created for any original image. As long as the image reduction processing is performed in this reduction mode, there is a limit in improving the quality of the reduced image.
【0007】以下、図7〜図9を参照しつつ、この点を
さらに具体的な例を挙げて詳細に説明する。今仮に、画
像縮小処理として公知の間引き方式画像縮小処理を採用
し、原画像から面積比で1/16(横方向1/4,縦方
向1/4)に縮小された縮小画像を生成する場合を想定
する。Hereinafter, this point will be described in detail with reference to FIGS. 7 to 9 with a more specific example. In the case where a known thinning-out image reduction process is adopted as the image reduction process and a reduced image reduced from the original image by an area ratio of 1/16 (horizontal direction 1/4, vertical direction 1/4) is generated. Assume
【0008】この場合の原画像の一例を図7に示す。同
図に示されるように、この原画像のサイズは、横方向
(以下、x方向と言う)32画素、縦方向(以下、y方
向と言う)32画素からなる1024(=32×32)
画素の大きさを有し、また表示ドットパターンとして
は、1024画素からなる正方形領域の中央部にアルフ
ァベットの大文字「A」が描かれたパターンとなってい
る。尚、説明の便宜上、図示の例では、各画素の輝度
は、白と黒の2値により表されているが、これについて
は多階調表示でも良いことは勿論である。An example of the original image in this case is shown in FIG. As shown in the figure, the size of this original image is 1024 (= 32 × 32), which consists of 32 pixels in the horizontal direction (hereinafter, referred to as x direction) and 32 pixels in the vertical direction (hereinafter, referred to as y direction).
It has a pixel size, and the display dot pattern is a pattern in which a capital letter "A" of the alphabet is drawn in the center of a square area of 1024 pixels. For the sake of convenience of description, in the illustrated example, the brightness of each pixel is represented by a binary value of white and black, but it is needless to say that this may be multi-gradation display.
【0009】良く知られているように、この種の間引き
縮小処理では、与えられた縮小率に応じた間引き態様
(後述する間引き条件式により特定される)にて原画像
からその構成画素を間引き、これにより縮小画像の構成
要素となる画素を残すことが行われる。この例では、後
の比較の為に、第1の間引き態様と第2の間引き態様と
からなる2通りの間引き態様が挙げられている。それら
第1及び第2の間引き態様を特定する間引き条件式を以
下に示す。 (第1の間引き態様を特定するための間引き条件式) x mod 4=1 and y mod 4=1のデ
ータを残す (第2の間引き態様を特定するための間引き条件式) x mod 4=3 and y mod 4=3のデ
ータを残す 尚、ここで、“x mod a=b”とは剰余関数の表
記であり、「xは、aで割った余りがbとなる数であ
る」の意味である。As is well known, in this type of thinning-down processing, its constituent pixels are thinned out from the original image in a thinning-out mode (specified by a thinning-out conditional expression described later) according to a given reduction ratio. Thus, the pixels that are the constituent elements of the reduced image are left. In this example, two types of decimation modes, which are a first decimation mode and a second decimation mode, are listed for later comparison. The thinning-out conditional expressions that specify the first and second thinning-out modes are shown below. (Thinning-out conditional expression for specifying the first thinning-out mode) Data of x mod 4 = 1 and y mod 4 = 1 is left (Thinning-out conditional expression for specifying the second thinning-out mode) x mod 4 = 3 And the data of and mod 4 = 3 is left. In addition, "x mod a = b" is a notation of a residue function here, and "x is a number whose remainder divided by a becomes b". Is.
【0010】図7に示される原画像に対して、第1の間
引き態様を適用して得られた縮小画像を図8に示す。
尚、図8の縮小画像のx軸及びy軸にそれぞれ沿って付
された数値は、図7に示される原画像のx軸及びy軸に
それぞれ沿って付された数値と対応している。FIG. 8 shows a reduced image obtained by applying the first thinning mode to the original image shown in FIG.
The numerical values given along the x-axis and the y-axis of the reduced image in FIG. 8 correspond to the numerical values given along the x-axis and the y-axis of the original image shown in FIG.
【0011】図8から明らかなように、縮小画像中に
は、原画像のドットパターン「A」に対応する画素とし
て、原画像の座標(5,25),(9,17),(1
3,9),(17,1),(21,9),(25,2
1),(29,29)に対応する7個の画素が比較的疎
らに残されている。その結果、縮小画像のドットパター
ンからは、アルファベットの大文字「A」の左右の斜線
部及び鋭角な頂部は一応読み取れるが、左右の斜線部を
繋ぐ水平線部は全く読み取ることができず、「A」と判
読することはかなり困難であると言わざるを得ない。As is apparent from FIG. 8, in the reduced image, as the pixels corresponding to the dot pattern "A" of the original image, the coordinates (5,25), (9,17), (1 of the original image are obtained.
3,9), (17,1), (21,9), (25,2)
7 pixels corresponding to 1) and (29, 29) are left relatively sparsely. As a result, from the dot pattern of the reduced image, it is possible to read the left and right diagonal lines and the sharp apex of the capital letter "A" of the alphabet, but the horizontal line connecting the left and right diagonal lines cannot be read at all, and "A" is not read. I have to say that it is quite difficult to read.
【0012】図7に示される原画像に対して、第2の間
引き態様を適用して得られた縮小画像を図9に示す。
尚、図9の縮小画像のx軸及びy軸にそれぞれ沿って付
された数値は、図7に示される原画像のx軸及びy軸に
それぞれ沿って付された数値と対応している。FIG. 9 shows a reduced image obtained by applying the second thinning mode to the original image shown in FIG.
The numerical values given along the x-axis and the y-axis of the reduced image in FIG. 9 correspond to the numerical values given along the x-axis and the y-axis of the original image shown in FIG.
【0013】図9から明らかなように、縮小画像中に
は、原画像のドットパターン「A」に対応する画素とし
て、原画像の座標(3,31),(7,23),(1
1,11),(11,15),(11,19),(1
5,19),(19,7),(19,19),(23,
15),(23,19),(27,23),(27,2
7),(31,31)に対応する13個の画素が比較的
密に残されている。その結果、縮小画像のドットパター
ンからは、アルファベットの大文字「A」の左右の斜線
部及びそれらを繋ぐ水平線部は比較的良く読み取れる
が、鋭角な頂部は全く読み取ることができず、「A」と
判読することはできるものの全体として文字が歪んでし
まいかなり美観を損なう。As is apparent from FIG. 9, in the reduced image, as the pixels corresponding to the dot pattern "A" of the original image, the coordinates (3, 31), (7, 23), (1 of the original image are obtained.
1,11), (11,15), (11,19), (1
5,19), (19,7), (19,19), (23,
15), (23, 19), (27, 23), (27, 2)
13 pixels corresponding to 7) and (31, 31) are left relatively densely. As a result, from the dot pattern of the reduced image, the left and right diagonal lines of the capital letter "A" of the alphabet and the horizontal lines connecting them can be read relatively well, but the sharp top cannot be read at all, and "A" is displayed. Although it can be read, the characters are distorted as a whole, which is quite unaesthetic.
【0014】上述の2つの例からも明らかなように、従
来の画像縮小装置にあっては、単一の画像縮小回路を用
いている結果、その縮小態様(例えば、間引き態様)を
如何に適切に設計しても、原画像を構成する表示ドット
パターンには無限の可能性が存在するため、縮小画像の
品質向上には限界があった。As is apparent from the above-mentioned two examples, in the conventional image reducing apparatus, as a result of using the single image reducing circuit, how appropriate the reducing mode (for example, the thinning mode) is. However, even if it is designed, there is an infinite possibility in the display dot pattern that constitutes the original image, so there is a limit to the improvement of the quality of the reduced image.
【0015】この発明は、従来の画像縮小装置における
上述の問題点に鑑みてなされたものであり、その目的と
するところは、原画像を構成する表示ドットパターンの
如何に拘らず、高品質な縮小画像を生成することができ
る画像縮小方法及び装置を提供することにある。The present invention has been made in view of the above-mentioned problems in the conventional image reducing apparatus, and an object of the present invention is to obtain high quality regardless of the display dot pattern forming the original image. An object of the present invention is to provide an image reduction method and apparatus capable of generating a reduced image.
【0016】[0016]
【課題を解決するための手段】この出願に係る方法発明
は、縮小対象となる原画像に対して、互いに縮小率が同
一でかつ縮小態様が異なる複数の画像縮小処理を別個に
施して複数の中間縮小画像を得る第1のステップと、前
記第1のステップにて得られた複数の中間縮小画像を対
応画素同志にて加算して最終縮小画像を得る第2のステ
ップと、を具備することを特徴とする。According to the method invention of the present application, a plurality of image reduction processes having the same reduction rate and different reduction modes are separately applied to an original image to be reduced to obtain a plurality of images. A first step of obtaining an intermediate reduced image, and a second step of adding a plurality of intermediate reduced images obtained in the first step by corresponding pixels to obtain a final reduced image. Is characterized by.
【0017】「縮小態様」の意味は、採用される画像縮
小処理の種別により様々に決定される。例えば、画像縮
小処理として間引き方式の画像縮小処理が採用されるの
であれば、その間引き態様(前述の間引き条件式により
決定される)がこれに該当する。また、画像縮小処理と
して重み付け方式の画像縮小処理が採用されるのであれ
ば、その重み付け態様がこれに該当する。The meaning of "reduction mode" is variously determined according to the type of image reduction processing adopted. For example, if the image reduction processing of the thinning method is adopted as the image reduction processing, the thinning mode (determined by the aforementioned thinning conditional expression) corresponds to this. If a weighting type image reduction process is adopted as the image reduction process, the weighting mode corresponds to this.
【0018】「別個に施して」とは、互いに縮小率が同
一でかつ縮小態様が異なる複数の画像縮小処理を同一の
原画像データに対して重ねて施すことを排除する意味に
て念のために用いられている。"Apply separately" means that it does not mean that a plurality of image reduction processes having the same reduction rate and different reduction modes are overlapped on the same original image data. Is used for.
【0019】「複数の画像縮小処理」とは、単一の画像
縮小処理を採用していた従来例との差異を明確にする意
味で用いられており、また「複数」とあることから、2
以上の整数であり、一般的には、原画像の特徴を過不足
なく残しつつ規定画素数の縮小画像を得るについて、幾
つの中間縮小画像を加算する必要があるかにより例えば
統計的に決定されるであろう。The "plurality of image reduction processing" is used to clarify the difference from the conventional example in which a single image reduction processing is adopted, and since it is "plurality", it is 2
It is an integer above, and in general, for obtaining a reduced image with a specified number of pixels while leaving the features of the original image just enough, how many intermediate reduced images need to be added, for example, is statistically determined. Will
【0020】「加算」の意味は、一般的には算術加算の
ことであるが、縮小対象となる原画像が2値画像(多階
調画像ではない)であるならば、実質的には論理和と同
等の結果になるであろう。また、「中間縮小画像の加
算」には、中間縮小画像同士を直ちに加算する場合と、
所定の重み付け処理を施した後に加算する場合との双方
が含まれる。縮小対象となる原画像が多階調画像の場合
には、得られた中間縮小画像のそれぞれに対して所定の
重み付け処理を施す前処理を行えば、加算結果として得
られる最終縮小画像の輝度を全体的に適切に制御でき
る。尚、「第1のステップ及び第2のステップ」は、ハ
ードウェア的に実現された装置に限らず、ソフトウェア
的に実現された装置においても実施が可能であることは
言うまでもない。The meaning of "addition" generally means arithmetic addition, but if the original image to be reduced is a binary image (not a multi-gradation image), it is substantially logical. The result will be equivalent to the sum. In addition, "addition of intermediate reduced images" includes a case of adding intermediate reduced images immediately,
Both cases of adding after performing predetermined weighting processing are included. When the original image to be reduced is a multi-gradation image, the brightness of the final reduced image obtained as an addition result can be obtained by performing a pre-processing of applying a predetermined weighting process to each of the obtained intermediate reduced images. It can be properly controlled as a whole. It goes without saying that the “first step and the second step” can be implemented not only by a device realized by hardware but also by a device realized by software.
【0021】この出願に係る装置発明は、縮小対象原画
像に対応するデジタルビデオデータが入力されるビデオ
データ入力端子と、前記ビデオデータ入力端子からの縮
小対象原画像に対応するデジタルビデオデータに対し
て、互いに縮小率が同一でかつ縮小態様が異なる画像縮
小処理を施すことにより複数の中間縮小画像に対応する
デジタルビデオデータを生成する複数の画像縮小手段
と、前記複数の画像縮小手段のそれぞれにて生成される
中間縮小画像に対応するデジタルビデオデータを対応画
素同志で加算することにより最終縮小画像に対応するデ
ジタルビデオデータを生成する画像加算手段と、前記画
像加算手段にて生成された最終縮小画像に対応するデジ
タルビデオデータが出力されるビデオデータ出力端子
と、を具備することを特徴とする。尚、「ビデオデータ
入力端子」、「ビデオデータ出力端子」とは、該当する
機能を有する端子を広く称するもので、特に、外部端子
である必要はない。また、それらの端子におけるデータ
入出力態様も、シリアル、パラレルのいずれでもよい。The apparatus invention according to the present application relates to a video data input terminal to which digital video data corresponding to a reduction target original image is input, and digital video data corresponding to the reduction target original image from the video data input terminal. A plurality of image reduction means for generating digital video data corresponding to a plurality of intermediate reduced images by performing image reduction processing having the same reduction rate and different reduction modes, and each of the plurality of image reduction means. Image adding means for generating digital video data corresponding to the final reduced image by adding digital video data corresponding to the intermediate reduced image generated by the corresponding pixels to each other, and final reduction generated by the image adding means. And a video data output terminal to which digital video data corresponding to an image is output. To. It should be noted that "video data input terminal" and "video data output terminal" broadly refer to terminals having corresponding functions, and need not be external terminals in particular. The data input / output mode at these terminals may be serial or parallel.
【0022】「複数の画像縮小手段」としては、入力さ
れるデジタルビデオ信号に対して互いに非同期に作動す
る複数の画像縮小回路と、それら複数の画像縮小回路の
それぞれの出力データを一時記憶する複数の画像メモリ
とを含み、前記画像加算手段では前記複数の画像メモリ
の各々から読み出された中間縮小画像に対応するデジタ
ルビデオデータに基づいて加算処理を行うように構成す
ることができる。ここで、「互いに非同期に作動する」
とは、各画像縮小回路から縮小画像の特定画素に相当す
るデータが同一タイミングで出力されないことを意味
し、その場合には、それらのデータを一旦画像メモリに
蓄え、その後、それらを同一タイミングにて読み出すこ
とにより、対応画素同士の加算処理を可能としているの
である。The "plurality of image reducing means" include a plurality of image reducing circuits that operate asynchronously with respect to an input digital video signal, and a plurality of temporarily storing output data of each of the plurality of image reducing circuits. The image adding means may be configured to perform addition processing based on digital video data corresponding to the intermediate reduced image read from each of the plurality of image memories. Here, "work asynchronously to each other"
Means that data corresponding to a specific pixel of the reduced image is not output from each image reduction circuit at the same timing.In that case, those data are temporarily stored in the image memory, and then they are stored at the same timing. The corresponding pixels can be added to each other to be read out.
【0023】また、「複数の画像縮小手段」としては、
入力されるデジタルビデオ信号に対して互いに同期して
作動する複数の画像縮小回路を含み、前記画像加算手段
では前記複数の画像縮小回路の各々から出力された中間
縮小画像に対応するデジタルビデオデータに基づいて加
算処理を行うように構成することができる。ここで、
「互いに同期して作動する」とは、各画像縮小回路から
縮小画像の特定画素に相当するデータが正確に同一タイ
ミングで出力されることを意味し、その場合には、それ
ら出力されるデータをそのまま加算処理の対象とするこ
とができる。As the "plurality of image reducing means",
The image adding means includes a plurality of image reducing circuits that operate in synchronization with each other for the input digital video signal, and the image adding means converts the digital video data corresponding to the intermediate reduced image output from each of the plurality of image reducing circuits into digital video data. It can be configured to perform addition processing based on the above. here,
"Operating in synchronization with each other" means that the data corresponding to the specific pixels of the reduced image are output from each image reduction circuit at exactly the same timing. It can be directly used for the addition process.
【0024】また、「複数の画像縮小手段」のそれぞれ
の終段には、後続する画像加算手段における処理に先立
ち、縮小処理されたビデオデータに対して所定の重み付
け処理を施す重み付け回路を含めることができる。ここ
で、「重み付け回路」とは、中間縮小画像の各構成画素
データに対して、所定の係数(例えば、1/2,1/4
等)を乗ずる回路である。In addition, each final stage of the "plurality of image reducing means" includes a weighting circuit for performing a predetermined weighting process on the reduced video data prior to the processing in the subsequent image adding means. You can Here, the “weighting circuit” means a predetermined coefficient (for example, 1/2, 1/4) for each component pixel data of the intermediate reduced image.
Etc.) is a circuit for multiplying.
【0025】また、「互いに縮小率が同一でかつ縮小態
様が異なる複数の画像縮小処理」としては、互いに縮小
率が同一でかつ間引態様の異なる複数の間引き縮小処理
を採用することができる。As the "plurality of image reduction processings having the same reduction rate and different reduction modes", a plurality of thinning reduction processings having the same reduction rate and different thinning modes can be adopted.
【0026】さらに、「互いに縮小率が同一でかつ縮小
態様が異なる複数の画像縮小処理」としては、互いに縮
小率が同一でかつ重み付け態様の異なる重み付け縮小処
理を採用することができる。Further, as "a plurality of image reduction processes having the same reduction rate and different reduction modes", weighted reduction processes having the same reduction rate and different weighting modes can be adopted.
【0027】[0027]
【発明の実施の形態】以下に、本発明の好適な実施形態
を図1〜図5を参照して詳細に説明する。先ず、最初
に、本発明に係る画像縮小装置の第1の実施形態を図1
に示す。同図に示されるように、この画像縮小装置は、
縮小対象原画像に対応するデジタルビデオデータが入力
されるビデオデータ入力端子INと、前記ビデオデータ
入力端子INからの縮小対象原画像に対応するデジタル
ビデオデータに対して、互いに縮小率が同一でかつ縮小
態様が異なる画像縮小処理を施すことにより複数の中間
縮小画像に対応するデジタルビデオデータを生成する複
数(n個)の画像縮小手段(R1とM1,R2とM2,
…RnとMn)と、前記複数の画像縮小手段のそれぞれ
にて生成される中間縮小画像に対応するデジタルビデオ
データを対応画素同志で加算することにより最終縮小画
像に対応するデジタルビデオデータを生成する画像加算
手段(A)と、前記画像加算手段にて生成された最終縮
小画像に対応するデジタルビデオデータが出力されるビ
デオデータ出力端子OUTと、を具備している。BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, preferred embodiments of the present invention will be described in detail with reference to FIGS. First, a first embodiment of an image reducing apparatus according to the present invention will be described with reference to FIG.
Shown in As shown in the figure, this image reducing device
The video data input terminal IN to which the digital video data corresponding to the reduction target original image is input and the digital video data corresponding to the reduction target original image from the video data input terminal IN have the same reduction rate and A plurality of (n) image reducing means (R1 and M1, R2 and M2) that generate digital video data corresponding to a plurality of intermediate reduced images by performing image reduction processing having different reduction modes.
... Rn and Mn) and digital video data corresponding to the intermediate reduced image generated by each of the plurality of image reducing means are added by corresponding pixels to generate digital video data corresponding to the final reduced image. The image adding means (A) and the video data output terminal OUT to which the digital video data corresponding to the final reduced image generated by the image adding means are output.
【0028】尚、この例に示されたn個の画像縮小手段
のそれぞれは、互いに対をなす画像縮小回路(R1,R
2,…Rn)と画像メモリ(M1,M2,…Mn)とか
ら構成されている。換言すれば、第1の画像縮小手段は
画像縮小回路R1と画像メモリM1とで構成され、第2
の画像縮小手段は画像縮小回路R2と画像メモリM2と
で構成され、同様にして、第nの画像縮小手段は画像縮
小回路Rnと画像メモリMnとから構成されている。Each of the n image reducing means shown in this example has a pair of image reducing circuits (R1, R).
2, ... Rn) and image memories (M1, M2, ... Mn). In other words, the first image reduction means is composed of the image reduction circuit R1 and the image memory M1, and the second image reduction circuit R1
The image reducing means is composed of an image reducing circuit R2 and an image memory M2. Similarly, the nth image reducing means is composed of an image reducing circuit Rn and an image memory Mn.
【0029】特に、この例に示される画像縮小回路R1
〜Rnは、互いに同一の縮小率でかつ異なる縮小態様に
て画像縮小処理を実行する。すなわち、仮に、画像縮小
回路R1〜Rnが採用している画像縮小処理の種別が間
引き方式画像縮小処理であって、要求される画像縮小率
が1/16(x方向1/4,y方向1/4)であると想
定すれば、例えば、画像縮小回路R1〜Rnの縮小率は
いずれも1/16に設定され、一方、各画像縮小回路R
1〜Rnの縮小態様については、例えば、画像縮小回路
R1については第1の縮小態様(x mod 4=1
and y mod 4=1のデータを残す)、第2の
画像縮小回路R2については第2の縮小態様(x mo
d 4=3 and y mod 4=3のデータを残
す)の如くに互いに異ならせて設定される。In particular, the image reduction circuit R1 shown in this example.
.. to Rn execute image reduction processing at the same reduction rate and in different reduction modes. That is, if the type of image reduction processing adopted by the image reduction circuits R1 to Rn is thinning-out image reduction processing, the required image reduction rate is 1/16 (x direction 1/4, y direction 1). / 4), for example, the reduction ratios of the image reduction circuits R1 to Rn are all set to 1/16, while each image reduction circuit R
Regarding the reduction modes of 1 to Rn, for example, for the image reduction circuit R1, the first reduction mode (x mod 4 = 1) is used.
and y mod 4 = 1 remains), and the second image reduction circuit R2 has a second reduction mode (x mod
d 4 = 3 and y mod 4 = 3 data is left).
【0030】尚、間引き方式の画像縮小回路の具体的な
回路構成については、種々の文献にて当業者には周知で
あるから特段の説明は行わないが、要するに、上述の間
引き条件式で与えられるタイミングを生成するタイミン
グ生成回路と、このタイミング生成回路にて生成された
タイミング信号に同期して開閉するタイミングゲートと
からなり、入力端子INに順次に供給される一連の画素
データの中から縮小画像として残すべきデータのみを上
述のタイミングゲートに通すようにしたものである。
尚、後述する同期・非同期の別は、それら通過したデー
タを一旦ラッチにて保持して全てのデータを整えて外部
に出力するか、或いはそれら通過したデータをそのまま
ラッチを介さずに出力するかにより実現することができ
る。The specific circuit configuration of the thinning-out type image reducing circuit is well known to those skilled in the art in various documents, so no special explanation will be given. Of a series of pixel data sequentially supplied to the input terminal IN, which is composed of a timing generation circuit for generating a predetermined timing and a timing gate which opens and closes in synchronization with a timing signal generated by the timing generation circuit. Only the data to be left as an image is passed through the above timing gate.
In addition, whether it is synchronous or asynchronous, which will be described later, whether the passed data is temporarily held in a latch and all the data is adjusted and output to the outside, or the passed data is output as it is without going through the latch. Can be realized by
【0031】さらに、この例に示される画像縮小回路R
1〜Rnは、互いに非同期で作動するものであり、各画
像縮小回路R1〜Rnから出力される中間縮小画像に対
応するデジタルビデオデータは、求めるべき最終縮小画
像上の同一画素には対応していない。その為、各画像縮
小回路R1〜Rnから出力される中間縮小画像に対応す
るデジタルビデオデータは、それぞれその後段に配置さ
れた画像メモリM1〜Mnへと一時的に蓄えられる。そ
の後、画像メモリM1〜Mnからは、求めるべき最終縮
小画像の各構成画素の順に、対応する画素データが同時
に読み出され、それら読み出された画素データは画像加
算回路Aに供給されて、互いに同一画素同士で加算処理
され、その結果、最終縮小画像に相当するデジタルビデ
オデータが生成されることになる。Further, the image reduction circuit R shown in this example.
1 to Rn operate asynchronously with each other, and the digital video data corresponding to the intermediate reduced image output from each image reduction circuit R1 to Rn corresponds to the same pixel on the final reduced image to be obtained. Absent. Therefore, the digital video data corresponding to the intermediate reduced image output from each of the image reduction circuits R1 to Rn is temporarily stored in the image memories M1 to Mn arranged in the subsequent stages. Thereafter, from the image memories M1 to Mn, corresponding pixel data are simultaneously read in the order of the respective constituent pixels of the final reduced image to be obtained, and the read pixel data are supplied to the image adding circuit A to be mutually The same pixels are added together, and as a result, digital video data corresponding to the final reduced image is generated.
【0032】以上説明した処理の内容を、さらに、具体
的な例を挙げて図4を参照しつつ詳細に説明する。今仮
に、図1の画像縮小装置において、画像縮小回路の個数
が2個(R1とR2)のみであり、かつそれぞれが採用
する画像縮小処理の種別が間引き方式であり、さらに画
像縮小回路R1の画像縮小態様が第1の縮小態様(xm
od 4=1 and y mod 4=1のデータを
残す)でかつ画像縮小回路R2の画像縮小態様が第2の
縮小態様(x mod 4=3 and ymod 4
=3のデータを残す)であるものと想定する。The contents of the above-described processing will be described in more detail with reference to FIG. 4 using a specific example. Suppose now that in the image reduction apparatus of FIG. 1, the number of image reduction circuits is only two (R1 and R2), and the type of image reduction processing adopted by each is the thinning-out method. The image reduction mode is the first reduction mode (xm
od 4 = 1 and y mod 4 = 1 remains) and the image reduction mode of the image reduction circuit R2 is the second reduction mode (x mod 4 = 3 and y mod 4).
= 3 data is left).
【0033】このように想定すると、図7〜図9を参照
して先に説明したように、画像縮小回路R1からは、図
4(a)に示されるような表示ドットパターンを有する
中間縮小画像が得られ、また画像縮小回路R2からは、
図4(b)に示されるような表示ドットパターンを有す
る中間縮小画像が得られ、それぞれその後段に配置され
た画像メモリM1,M2に格納される。次いで、それら
画像メモリM1,M2に格納された画像データは、縮小
画像の対応画素の順に同時に読み出されて画像加算回路
Aへと供給されて加算処理が施され、その結果、最終的
な縮小画像が得られる。Assuming this, as described above with reference to FIGS. 7 to 9, from the image reducing circuit R1, the intermediate reduced image having the display dot pattern as shown in FIG. 4A is obtained. From the image reduction circuit R2,
An intermediate reduced image having a display dot pattern as shown in FIG. 4B is obtained and stored in the image memories M1 and M2 arranged in the subsequent stages, respectively. Next, the image data stored in the image memories M1 and M2 are simultaneously read in the order of the corresponding pixels of the reduced image and supplied to the image adding circuit A to be subjected to the addition processing, and as a result, the final reduction is performed. An image is obtained.
【0034】このようにして得られた縮小画像を図4
(c)に示す。尚、図4(a),(b)に示された2個
の中間縮小画像、及び図4(c)に示された最終縮小画
像は、説明の便宜上いずれも2値画像として表されてい
る為、上述の画像加算処理では2個の中間縮小画像の論
理和演算が行われている。The reduced image thus obtained is shown in FIG.
It is shown in (c). The two intermediate reduced images shown in FIGS. 4A and 4B and the final reduced image shown in FIG. 4C are both represented as binary images for convenience of explanation. Therefore, in the above-mentioned image addition processing, the logical sum operation of two intermediate reduced images is performed.
【0035】図4(c)から明らかなように、最終縮小
画像中には、第1の画像メモリM1から読み出された第
1の中間縮小画像の構成画素である原画像の座標(5,
25),(9,17),(13,9),(17,1),
(21,9),(25,21),(29,29)に対応
する7個の表示画素(図4(a)参照)と、第2の画像
メモリM2から読み出された第2の中間縮小画像の構成
画素である原画像の座標(3,31),(7,23),
(11,11),(11,15),(11,19),
(15,19),(19,7),(19,19),(2
3,15),(23,19),(27,23),(2
7,27),(31,31)に対応する13個の表示画
素(図4(b)参照)とから重複する画素を除いた17
個の画素が比較的密に残されている。その結果、最終縮
小画像のドットパターンからは、アルファベットの大文
字「A」の左右の斜線部、それらを繋ぐ水平線部、更に
は鋭角な頂部のそれぞれを明確に読み取ることができ、
またそのパターン歪みも比較的に少なく、容易に「A」
と判読することができる(図4(c)参照)。As is apparent from FIG. 4 (c), in the final reduced image, the coordinates (5, 5) of the original image which are the constituent pixels of the first intermediate reduced image read from the first image memory M1.
25), (9,17), (13,9), (17,1),
Seven display pixels (see FIG. 4A) corresponding to (21, 9), (25, 21), and (29, 29), and a second intermediate read from the second image memory M2. The coordinates (3,31), (7,23) of the original image, which are the constituent pixels of the reduced image,
(11,11), (11,15), (11,19),
(15, 19), (19, 7), (19, 19), (2
3,15), (23,19), (27,23), (2
7, 27), (31, 31) and 13 display pixels (see FIG. 4B) except for the overlapping pixels 17
Pixels are left relatively densely. As a result, from the dot pattern of the final reduced image, it is possible to clearly read the left and right diagonal lines of the capital letter "A" of the alphabet, the horizontal lines connecting them, and further the sharp tops,
Moreover, the pattern distortion is relatively small, and it is easy to perform "A".
It can be read as (see FIG. 4 (c)).
【0036】このように、図1に示された第1の実施形
態によれば、縮小率が同一でかつ縮小態様の異なる複数
の画像縮小回路を通して得られた複数の中間縮小画像を
互いに加算するという新規な構成を採用したことによ
り、図4に示されるように、高品質な縮小画像を得るこ
とができる。As described above, according to the first embodiment shown in FIG. 1, a plurality of intermediate reduced images obtained through a plurality of image reducing circuits having the same reduction rate and different reduction modes are added to each other. By adopting such a new configuration, it is possible to obtain a high quality reduced image as shown in FIG.
【0037】次に、本発明に係る画像縮小装置の第2の
実施形態を図2に示す。尚、同図において、図1に示さ
れる装置と同一構成部分については、同符号を付すこと
により説明は省略する。この第2の実施形態の特徴は、
前述した複数の画像縮小手段のそれぞれが、その終段に
重み付け回路D1〜Dnを含んでいることにある。すな
わち、この第2の実施形態の場合、第1の画像縮小回路
R1と第1の画像メモリM1と第1の重み付け回路D1
とで第1の画像縮小手段が構成され、同様にして、第n
の画像縮小回路Rnと第nの画像メモリMnと第nの重
み付け回路Dnとで第nの画像縮小手段が構成されてい
る。Next, FIG. 2 shows a second embodiment of the image reducing apparatus according to the present invention. In the figure, the same components as those of the apparatus shown in FIG. The feature of this second embodiment is that
Each of the plurality of image reducing means described above includes weighting circuits D1 to Dn at the final stage thereof. That is, in the case of the second embodiment, the first image reduction circuit R1, the first image memory M1, and the first weighting circuit D1.
And constitute the first image reducing means, and similarly,
The image reducing circuit Rn, the nth image memory Mn, and the nth weighting circuit Dn constitute the nth image reducing means.
【0038】第1〜第nの重み付け回路D1〜Dnは、
画像メモリM1〜Mnから読み出される各画素のデータ
に対して所定の重み付けを付加するものであり、特に、
この例では重み付け値として(1/n)が採用されてい
る。尚、ここで、nは画像縮小手段の個数である。この
ように、重み付け値を1/nとするのは、次の理由によ
る。The first to nth weighting circuits D1 to Dn are
A predetermined weighting is added to the data of each pixel read from the image memories M1 to Mn.
In this example, (1 / n) is adopted as the weighting value. Here, n is the number of image reducing means. The reason why the weight value is set to 1 / n is as follows.
【0039】縮小対象となる原画像を、縮小率が同一で
かつ縮小態様の異なる複数の画像縮小処理にて縮小処理
すると、得られた複数の中間縮小画像のそれぞれには、
原画像の特徴を代表する画素が残される。このとき、統
計的に見れば、原画像中の特徴の中で、大きな比率を占
める特徴(面積が大きい、輝度が高い、コントラストが
大きい等)ほど、中間縮小画像に与える影響が大きいは
ずである。換言すれば、原画像中の特徴の中で、大きな
比率を占める特徴(面積が大きい、輝度が高い、コント
ラストが大きい等)ほど、多くの中間縮小画像の構成画
素として現れると思われる。このとき、得られた複数の
中間縮小画像をもともとの輝度のままで加算処理する
と、例えばCRT表示器の輝度のダイナミックレンジは
一定であるから、原画像中の最も大きな特徴に対応する
画素については輝度が飽和してしまい、得られた最終縮
小画像においては周囲画素とのコントラスト差が狭まっ
て画素の特徴が相殺されることが推察される。When the original image to be reduced is reduced by a plurality of image reduction processes having the same reduction rate and different reduction modes, each of the obtained plurality of intermediate reduced images is
Pixels representative of the features of the original image are left behind. At this time, statistically speaking, the features that occupy a large proportion of the features in the original image (large area, high brightness, high contrast, etc.) should have a larger influence on the intermediate reduced image. . In other words, among the features in the original image, the features that occupy a large proportion (large area, high brightness, high contrast, etc.) appear to appear as more constituent pixels in the intermediate reduced image. At this time, if the plurality of obtained intermediate reduced images are subjected to the addition processing with the original brightness as it is, for example, the dynamic range of the brightness of the CRT display is constant, so that the pixel corresponding to the largest feature in the original image is It is inferred that the brightness is saturated, the contrast difference with surrounding pixels is narrowed in the obtained final reduced image, and the characteristics of the pixels are canceled.
【0040】そこで、この第2の実施形態では、あらか
じめ複数の中間縮小画像の輝度を1/nに低下させてお
く。すると、原画像中の最も大きな特徴部分の影響が全
ての中間縮小画像の特定画素に現れたとすれば、最終縮
小画像中の当該画素の輝度はn個×(1/n)から1
(最大輝度)となり、他方、最も小さな特徴部分の影響
が1個の中間縮小画像の特定画素に現れたとすれば、最
終縮小画像中の当該画素の輝度は1個×(1/n)から
1/n(最小輝度)となり、最終縮小画像におけるコン
トラストを損ねることがない。Therefore, in the second embodiment, the brightness of the plurality of intermediate reduced images is reduced to 1 / n in advance. Then, if the influence of the largest feature part in the original image appears in a specific pixel of all the intermediate reduced images, the brightness of the pixel in the final reduced image is n × (1 / n) to 1
(Maximum luminance), and on the other hand, if the influence of the smallest feature portion appears in a specific pixel of one intermediate reduced image, the luminance of the pixel in the final reduced image is 1 × (1 / n) to 1 / N (minimum luminance), which does not impair the contrast in the final reduced image.
【0041】以上説明した処理の内容を、さらに、具体
的な例を挙げて図5を参照しつつ詳細に説明する。今仮
に、図2の画像縮小装置において、画像縮小回路の個数
が2個(R1とR2)のみであり、かつそれぞれが採用
する画像縮小処理の種別が間引き方式であり、さらに画
像縮小回路R1の画像縮小態様が第1の縮小態様(xm
od 4=1 and y mod 4=1のデータを
残す)でかつ画像縮小回路R2の画像縮小態様が第2の
縮小態様(x mod 4=3 and ymod 4
=3のデータを残す)であるものと想定する。The contents of the above-described processing will be described in further detail with reference to FIG. 5 using a specific example. Now, in the image reduction device of FIG. 2, the number of image reduction circuits is only two (R1 and R2), and the type of image reduction processing adopted by each is the thinning-out method. The image reduction mode is the first reduction mode (xm
od 4 = 1 and y mod 4 = 1 remains) and the image reduction mode of the image reduction circuit R2 is the second reduction mode (x mod 4 = 3 and y mod 4).
= 3 data is left).
【0042】このように想定すると、図7〜図9を参照
して先に説明したように、画像縮小回路R1からは、図
5(a)に示されるような表示ドットパターンを有する
中間縮小画像が得られ、また画像縮小回路R2からは、
図5(b)に示されるような表示ドットパターンを有す
る中間縮小画像が得られ、それぞれその後段に配置され
た画像メモリM1,M2に格納される。次いで、それら
画像メモリM1,M2に格納された画像データは、縮小
画像の対応がその順に同時に読み出されて重み付け回路
D1〜Dnへと供給されて重み付け処理(重み付け値=
1/2)が施される。その結果、第1の重み付け回路D
1からは、図5(c)に示されるような輝度を1/2に
減じられた中間縮小画像が、また第2の重み付け回路D
2からは、図5(d)に示されるような輝度を1/2に
減じられた中間縮小画像がそれぞれ得られる。Assuming this, as described above with reference to FIGS. 7 to 9, from the image reducing circuit R1, the intermediate reduced image having the display dot pattern as shown in FIG. 5A is obtained. From the image reduction circuit R2,
An intermediate reduced image having a display dot pattern as shown in FIG. 5B is obtained and stored in the image memories M1 and M2 arranged in the subsequent stages, respectively. Then, the image data stored in the image memories M1 and M2 are read out in correspondence with the reduced images at the same time and supplied to the weighting circuits D1 to Dn for weighting processing (weighting value =
1/2) is applied. As a result, the first weighting circuit D
From 1 onward, an intermediate reduced image in which the luminance is reduced to 1/2 as shown in FIG.
From 2, an intermediate reduced image in which the luminance is reduced to 1/2 as shown in FIG. 5D is obtained.
【0043】次いで、このようにして得られた輝度1/
2の中間縮小画像は画像加算回路Aへと送られ、ここで
同一画素同士における算術加算処理が行われ、その結
果、図5(e)に示されるように、最終縮小画像が得ら
れることとなる。図5(e)から明らかなように、最終
縮小画像中には、第1の画像メモリM1から読み出され
た第1の中間縮小画像の構成画素である原画像の座標
(5,25),(9,17),(13,9),(17,
1),(21,9),(25,21),(29,29)
に対応する7個の表示画素(図4(a)参照)と、第2
の画像メモリM2から読み出された第2の中間縮小画像
の構成画素である原画像の座標(3,31),(7,2
3),(11,11),(11,15),(11,1
9),(15,19),(19,7),(19,1
9),(23,15),(23,19),(27,2
3),(27,27),(31,31)に対応する13
個の表示画素(図4(b)参照)とから重複する画素を
除いた17個の画素が比較的密に残されている。また、
2個の中間縮小画像において共通に存在する画素座標
(3,5),(7,6)については高輝度で、その他の
表示画素についてはその1/2輝度にて表示されてい
る。その結果、最終縮小画像のドットパターンからは、
アルファベットの大文字「A」の左右の斜線部、それら
を繋ぐ水平線部、更には鋭角な頂部のそれぞれを明確に
読み取ることができ、またそのパターン歪みも比較的に
少なく、容易に「A」と判読することができる。しか
も、この例では必ずしも明瞭ではないが、図7に示され
る原画像において特徴部分である斜線部と水平線部との
交差部分については、より高い輝度にて表示される(図
5(e)参照)。Next, the brightness 1 / thus obtained in this way
The intermediate reduced image of No. 2 is sent to the image adding circuit A, where arithmetic addition processing is performed on the same pixels, and as a result, a final reduced image is obtained as shown in FIG. 5 (e). Become. As is apparent from FIG. 5E, in the final reduced image, the coordinates (5, 25) of the original image, which are the constituent pixels of the first intermediate reduced image read from the first image memory M1, (9,17), (13,9), (17,
1), (21, 9), (25, 21), (29, 29)
7 display pixels (see FIG. 4A) corresponding to
Coordinates (3, 31), (7, 2) of the original image which are the constituent pixels of the second intermediate reduced image read from the image memory M2 of
3), (11,11), (11,15), (11,1)
9), (15, 19), (19, 7), (19, 1)
9), (23,15), (23,19), (27,2)
3), (27, 27), 13 corresponding to (31, 31)
17 pixels, which are the same as the display pixels (see FIG. 4B) except the overlapping pixels, are left relatively densely. Also,
The pixel coordinates (3, 5) and (7, 6) that are commonly present in the two intermediate reduced images are displayed with high brightness, and the other display pixels are displayed with 1/2 brightness. As a result, from the dot pattern of the final reduced image,
The left and right diagonal parts of the capital letter "A" of the alphabet, the horizontal part connecting them, and the sharp top part can be clearly read, and the pattern distortion is relatively small and easily read as "A". can do. Moreover, although it is not always clear in this example, the intersection of the diagonal line portion and the horizontal line portion, which is the characteristic portion in the original image shown in FIG. 7, is displayed with higher brightness (see FIG. 5E). ).
【0044】このように、図2に示された第2の実施形
態によれば、得られた複数の中間縮小画像のそれぞれに
所定の重み付けを付加することにより、その後段の画像
加算処理において画素輝度が飽和することを抑制して、
最終縮小画像の品質を向上させているのである。尚、こ
の例では、重み付け値を一律に1/nとしたが、これは
あくまでも一例にすぎないものであり、nに関係しない
特定値(例えば、統計的に得られた0≦重み付け値<
1)とすることでもよく、さらには、各中間縮小画像毎
に当該画像縮小態様に応じて異なる重み付け値を設定す
ることもできる。As described above, according to the second embodiment shown in FIG. 2, by adding a predetermined weight to each of the obtained plurality of intermediate reduced images, a pixel is added in the image adding process of the subsequent stage. Suppressing saturation of brightness,
The quality of the final reduced image is improved. In this example, the weight value is uniformly set to 1 / n, but this is merely an example, and a specific value not related to n (for example, statistically obtained 0 ≦ weight value <
1) may be used, and further, different weighting values may be set for each intermediate reduced image depending on the image reduction mode.
【0045】次に、本発明に係る画像縮小装置の第3の
実施形態を図3に示す。尚、同図において、図2に示さ
れる装置と同一構成部分については、同符号を付すこと
により説明は省略する。この第3の実施形態の特徴は、
画像縮小回路R1〜Rnとして、互いに同期して作動す
るものを採用し、それら画像縮小回路R1〜Rnからの
出力データを画像メモリを経由することなく、直接に重
み付け回路D1〜Dnへと供給する点にある。尚、図3
において、画像メモリMは、図6の従来例における画像
メモリMと同様にバッファメモリ(所謂ビデオRAM)
として機能するものである。Next, FIG. 3 shows a third embodiment of the image reducing apparatus according to the present invention. In the figure, the same components as those of the device shown in FIG. 2 are designated by the same reference numerals and the description thereof will be omitted. The feature of this third embodiment is that
As the image reducing circuits R1 to Rn, those which operate in synchronization with each other are adopted, and the output data from the image reducing circuits R1 to Rn are directly supplied to the weighting circuits D1 to Dn without passing through the image memory. In point. FIG.
6, the image memory M is a buffer memory (a so-called video RAM) similar to the image memory M in the conventional example of FIG.
It functions as.
【0046】すなわち、画像縮小回路R1〜Rnは、互
いに同一の縮小率を有しかつ縮小態様の異なる画像縮小
処理を実行するものであり、特に、この例では、各画像
縮小回路R1〜Rnからは、最終縮小画像の構成画素に
対応する画素データが同期して出力される。尚、このよ
うな機能は、例えば、間引き方式画像縮小処理を例にと
れば、間引かれて残された画素データを各画像縮小回路
内のラッチにて保持し、全てのラッチにデータが保持さ
れるのを待ってから、それらを同時に出力するような回
路構成により実現することができる。That is, the image reduction circuits R1 to Rn perform image reduction processing having the same reduction rate and different reduction modes. In particular, in this example, the image reduction circuits R1 to Rn , The pixel data corresponding to the constituent pixels of the final reduced image are output in synchronization. Note that such a function, for example, in the case of thinning-out image reduction processing, holds pixel data left after thinning out in latches in each image reduction circuit, and holds data in all latches. It can be realized by a circuit configuration in which they are output at the same time after being waited for.
【0047】この第3の実施形態によれば、図2に示さ
れる画像メモリM1〜Mnが不要となり、その分だけメ
モリ容量を低減して、コストダウンを可能とすることが
できる。According to the third embodiment, the image memories M1 to Mn shown in FIG. 2 are not required, and the memory capacity can be reduced by that amount, and the cost can be reduced.
【0048】以上説明したように、この発明の第1〜第
3の実施形態によれば、原画像を構成する表示ドットパ
ターンの如何に拘らず、高品質な縮小画像を生成するこ
とができるものである。尚、以上の各実施形態では、画
像縮小処理として、間引き方式のものを採用したが、こ
れはあくまでも一例にすぎないものであり、要するに、
互いに縮小率が同一でかつ縮小態様が異なるものであれ
ばよい。As described above, according to the first to third embodiments of the present invention, it is possible to generate a high quality reduced image regardless of the display dot pattern forming the original image. Is. In each of the above embodiments, the thinning method is used as the image reduction processing, but this is merely an example, and in short,
It suffices that they have the same reduction rate and different reduction modes.
【0049】以下に、念のため、その他の画像縮小処理
の一例として、デジタルフィルタを用いた重み付け方式
の画像縮小処理を、間引き方式の画像縮小処理と対比し
つつ説明する。As a precaution, an image reduction process of a weighting method using a digital filter will be described as an example of another image reduction process in comparison with an image reduction process of a thinning method.
【0050】今仮に、原画像中において、互いに隣接す
る9個の画素を、 と表すものとする。間引き方式の画像縮小処理では、間
引き前の画素列 から、間引き後の画素列 を得るためには、一例として、画素及びについて
は、 重み 点消灯 係数 係数 点灯画素 = ( 1 × ) × 1 重み 点消灯 係数 係数 消灯画素 = ( 0 × ) × 0 なる演算を行って、フィルタリング処理を実現する。こ
れに対して、重み付け方式の画像縮小処理では、間引き
前の画素列データ に対して、 重み 重み 係数 係数 点灯画素 = {(1/4) × + (1/2) × … 重み 点消灯 係数 係数 … + (1/4) × } × 1 重み 重み 係数 係数 点灯画素 = {(1/4) × + (1/2) × … 重み 点消灯 係数 係数 … + (1/4) × } × 0 なる積和演算をデジタル的に行うことにより、フィルタ
リング処理を実現する。重み付け方式の画像縮小処理
は、間引き方式の画像縮小処理と比較して、画素相互間
の極端な色彩変化(輝度変化)が抑制され、見易い画像
が得られる利点がある。このような重み付け方式の画像
縮小処理を用いても、本発明を実施することができる。
この場合には、複数の画像縮小回路R1〜Rnとして、
縮小率が同一でかつ縮小態様(この例では、重み付け値
の態様)の異なる複数の重み付け方式の画像縮小回路を
採用すればよいのである。Now, suppose that nine pixels adjacent to each other in the original image are represented as follows. In the image reduction processing of the thinning method, in order to obtain the pixel row after thinning from the pixel row before thinning, as an example, for pixels and, the weighting point is extinguished coefficient coefficient lighting pixel = (1 ×) × 1 weighting point Extinguishing coefficient Coefficient extinguishing pixel = (0 ×) × 0 is calculated to realize the filtering process. On the other hand, in the image reduction processing of the weighting method, for the pixel string data before thinning, the weighting weight coefficient coefficient lighting pixel = {(1/4) x + (1/2) x ... weighting extinguishing coefficient coefficient … + (1/4) ×} × 1 Weighting Weighting coefficient Coefficient Lit pixel = {(1/4) × + (1/2) ×… Weighting point extinction coefficient Coefficient… + (1/4) ×} × 0 The filtering process is realized by digitally performing the sum of products operation. The image reduction processing of the weighting method has an advantage over the image reduction processing of the thinning method in that an extreme color change (brightness change) between pixels is suppressed and an easy-to-see image is obtained. The present invention can also be implemented by using such a weighting type image reduction process.
In this case, as the plurality of image reduction circuits R1 to Rn,
It is only necessary to employ a plurality of weighting-type image reduction circuits having the same reduction ratio and different reduction modes (in this example, weighting mode).
【0051】[0051]
【発明の効果】本発明によれば、縮小対象原画像に対応
するデジタルビデオデータに対して、互いに縮小率が同
一でかつ縮小態様が異なる画像縮小処理を別個に施すこ
とにより複数の中間縮小画像に対応するデジタルビデオ
データを生成し、これを対応画素同志で加算することに
より最終縮小画像に対応するデジタルビデオデータを生
成するため、原画像を構成する表示ドットパターンの如
何に拘らず、高品質な縮小画像を生成することができ
る。加えて、上述の加算処理に先立って、各中間縮小画
像に対して重み付け処理を施せば、特に多階調画像に適
用した場合、最終縮小画像の品質を向上させることがで
きる。According to the present invention, a plurality of intermediate reduced images can be obtained by separately performing image reduction processing having the same reduction rate and different reduction modes on digital video data corresponding to the reduction target original image. The digital video data corresponding to the final reduced image is generated by generating the digital video data corresponding to, and adding the corresponding pixels by the corresponding pixels. Therefore, regardless of the display dot pattern forming the original image, high quality is achieved. It is possible to generate various reduced images. In addition, if the weighting process is performed on each intermediate reduced image prior to the addition process described above, the quality of the final reduced image can be improved especially when applied to a multi-tone image.
【図1】本発明に係る画像縮小装置の第1の実施形態を
示すブロック図である。FIG. 1 is a block diagram showing a first embodiment of an image reducing apparatus according to the present invention.
【図2】本発明に係る画像縮小装置の第2の実施形態を
示すブロック図である。FIG. 2 is a block diagram showing a second embodiment of an image reducing device according to the present invention.
【図3】本発明に係る画像縮小装置の第3の実施形態を
示すブロック図である。FIG. 3 is a block diagram showing a third embodiment of the image reducing apparatus according to the present invention.
【図4】本発明に係る画像縮小装置の第1の実施形態に
おける複数の中間縮小画像から最終縮小画像を生成する
作用を説明するための図である。FIG. 4 is a diagram for explaining an operation of generating a final reduced image from a plurality of intermediate reduced images in the first embodiment of the image reducing apparatus according to the present invention.
【図5】本発明に係る画像縮小装置の第2の実施形態に
おける複数の中間縮小画像から最終縮小画像を生成する
作用を説明するための図である。FIG. 5 is a diagram for explaining an operation of generating a final reduced image from a plurality of intermediate reduced images in the second embodiment of the image reducing apparatus according to the present invention.
【図6】従来の画像縮小装置の一例を示すブロック図で
ある。FIG. 6 is a block diagram showing an example of a conventional image reduction device.
【図7】縮小対象となる原画像の一例を示す図である。FIG. 7 is a diagram showing an example of an original image to be reduced.
【図8】従来の画像縮小装置における縮小画像の一例を
示す図である。FIG. 8 is a diagram showing an example of a reduced image in a conventional image reducing device.
【図9】従来の画像縮小装置における縮小画像の一例を
示す図である。FIG. 9 is a diagram showing an example of a reduced image in a conventional image reducing device.
IN ビデオデータ入力端子 OUT ビデオデータ出力端子 R1〜Rn 画像縮小回路 M1〜Mn 画像メモリ D1〜Dn 重み付け回路 A 画像加算回路 IN video data input terminal OUT video data output terminal R1 to Rn image reduction circuit M1 to Mn image memory D1 to Dn weighting circuit A image addition circuit
Claims (10)
縮小率が同一でかつ縮小態様が異なる複数の画像縮小処
理を別個に施して複数の中間縮小画像を得る第1のステ
ップと、 前記第1のステップにて得られた複数の中間縮小画像を
対応画素同志にて加算して最終縮小画像を得る第2のス
テップと、 を具備することを特徴とする画像縮小方法。1. A first step of separately performing a plurality of image reduction processes having the same reduction rate and different reduction modes on an original image to be reduced to obtain a plurality of intermediate reduced images, A second step of adding a plurality of intermediate reduced images obtained in the first step by corresponding pixels to obtain a final reduced image, the image reducing method comprising:
際しては、各中間縮小画像に対して所定の重み付け前処
理を施すことを特徴とする請求項1に記載の画像縮小方
法。2. The image reduction method according to claim 1, wherein a predetermined weighted pre-processing is performed on each intermediate reduced image in the addition processing in the second step.
なる複数の画像縮小処理は、互いに縮小率が同一で間引
き態様の異なる間引き縮小処理であることを特徴とする
請求項1に記載の画像縮小方法。3. The image according to claim 1, wherein the plurality of image reduction processes having the same reduction rate and different reduction modes are thinning reduction processes having the same reduction rate and different thinning modes. Reduction method.
なる複数の画像縮小処理は、互いに縮小率が同一で重み
付け態様の異なる重み付け縮小処理であることを特徴と
する請求項1に記載の画像縮小方法。4. The image according to claim 1, wherein the plurality of image reduction processes having the same reduction rate and different reduction modes are weighted reduction processes having the same reduction rate and different weighting modes. Reduction method.
オデータが入力されるビデオデータ入力端子と、 前記ビデオデータ入力端子からの縮小対象原画像に対応
するデジタルビデオデータに対して、互いに縮小率が同
一でかつ縮小態様が異なる画像縮小処理を施すことによ
り複数の中間縮小画像に対応するデジタルビデオデータ
を生成する複数の画像縮小手段と、 前記複数の画像縮小手段のそれぞれにて生成される中間
縮小画像に対応するデジタルビデオデータを対応画素同
志で加算することにより最終縮小画像に対応するデジタ
ルビデオデータを生成する画像加算手段と、 前記画像加算手段にて生成された最終縮小画像に対応す
るデジタルビデオデータが出力されるビデオデータ出力
端子と、 を具備することを特徴とする画像縮小装置。5. A video data input terminal to which digital video data corresponding to an original image to be reduced is input, and digital video data corresponding to the original image to be reduced from the video data input terminal have mutually reduced reduction rates. A plurality of image reducing means for generating digital video data corresponding to a plurality of intermediate reduced images by performing image reducing processing which is the same and different in reducing aspect; and intermediate reducing operations generated by each of the plurality of image reducing means. Image adding means for generating digital video data corresponding to the final reduced image by adding digital video data corresponding to the image by corresponding pixels, and digital video corresponding to the final reduced image generated by the image adding means. An image reducing device comprising: a video data output terminal for outputting data.
デジタルビデオ信号に対して互いに非同期に作動する複
数の画像縮小回路と、それら複数の画像縮小回路のそれ
ぞれの出力データを一時記憶する複数の画像メモリとを
含み、前記画像加算手段では前記複数の画像メモリの各
々から読み出された中間縮小画像に対応するデジタルビ
デオデータに基づいて加算処理を行うことを特徴とする
請求項5に記載の画像縮小装置。6. The plurality of image reducing means are a plurality of image reducing circuits which operate asynchronously with respect to an input digital video signal, and a plurality of which temporarily store respective output data of the plurality of image reducing circuits. 6. An image memory according to claim 5, wherein the image adding means performs addition processing based on digital video data corresponding to the intermediate reduced image read out from each of the plurality of image memories. Image reduction device.
デジタルビデオ信号に対して互いに同期して作動する複
数の画像縮小回路を含み、前記画像加算手段では前記複
数の画像縮小回路の各々から出力された中間縮小画像に
対応するデジタルビデオデータに基づいて加算処理を行
うことを特徴とする請求項5に記載の画像縮小装置。7. The plurality of image reducing means include a plurality of image reducing circuits that operate in synchronization with each other with respect to an input digital video signal, and the image adding means includes a plurality of image reducing circuits from each of the plurality of image reducing circuits. The image reducing apparatus according to claim 5, wherein addition processing is performed based on the output digital video data corresponding to the intermediate reduced image.
段には、後続する画像加算手段における処理に先立ち、
縮小処理されたビデオデータに対して所定の重み付け処
理を施す重み付け回路が含まれていることを特徴とする
請求項5に記載の画像縮小装置。8. At the final stage of each of the plurality of image reducing means, prior to the processing in the subsequent image adding means,
The image reducing apparatus according to claim 5, further comprising a weighting circuit that applies a predetermined weighting process to the reduced video data.
が異なる複数の画像縮小処理とは、互いに縮小率が同一
でかつ間引態様の異なる複数の間引き縮小処理であるこ
とを特徴とする請求項5に記載の画像縮小装置。9. The plurality of image reduction processes having the same reduction rate and different reduction modes are a plurality of thinning reduction processes having the same reduction rate and different thinning modes. Item 5. The image reducing device according to item 5.
様が異なる複数の画像縮小処理とは、互いに縮小率が同
一でかつ重み付け態様の異なる重み付け縮小処理である
ことを特徴とする請求項5に記載の画像縮小装置。10. The plurality of image reduction processes having the same reduction rate and different reduction modes are weighted reduction processes having the same reduction rate and different weighting modes. The image reduction device described.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7182491A JPH0935053A (en) | 1995-07-19 | 1995-07-19 | Image reducing method and device therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7182491A JPH0935053A (en) | 1995-07-19 | 1995-07-19 | Image reducing method and device therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0935053A true JPH0935053A (en) | 1997-02-07 |
Family
ID=16119220
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7182491A Pending JPH0935053A (en) | 1995-07-19 | 1995-07-19 | Image reducing method and device therefor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0935053A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005115011A (en) * | 2003-10-08 | 2005-04-28 | Ricoh Co Ltd | Image display apparatus, image display method, image display program and recording medium recording the program |
KR100657343B1 (en) * | 2005-10-19 | 2006-12-14 | 삼성전자주식회사 | Apparatus and method for processing image |
US7436544B2 (en) | 2003-05-13 | 2008-10-14 | Fujifilm Corporation | Image processor |
US7760243B2 (en) | 2006-04-20 | 2010-07-20 | Sony Corporation | Imaging apparatus and method of processing image signal |
JP5761195B2 (en) * | 2010-08-02 | 2015-08-12 | 富士通株式会社 | Image processing apparatus, image processing program, and image processing method |
-
1995
- 1995-07-19 JP JP7182491A patent/JPH0935053A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7436544B2 (en) | 2003-05-13 | 2008-10-14 | Fujifilm Corporation | Image processor |
JP2005115011A (en) * | 2003-10-08 | 2005-04-28 | Ricoh Co Ltd | Image display apparatus, image display method, image display program and recording medium recording the program |
KR100657343B1 (en) * | 2005-10-19 | 2006-12-14 | 삼성전자주식회사 | Apparatus and method for processing image |
US7760243B2 (en) | 2006-04-20 | 2010-07-20 | Sony Corporation | Imaging apparatus and method of processing image signal |
JP5761195B2 (en) * | 2010-08-02 | 2015-08-12 | 富士通株式会社 | Image processing apparatus, image processing program, and image processing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4991122A (en) | Weighted mapping of color value information onto a display screen | |
US4962542A (en) | Method for reducing artifacts in error diffused images | |
US4532503A (en) | Sequence controlled pixel configuration | |
US5663772A (en) | Gray-level image processing with weighting factors to reduce flicker | |
US5068914A (en) | Apparatus for reducing artifacts in error diffused images | |
US5680225A (en) | Image reduction with fine-line protection | |
US6154195A (en) | System and method for performing dithering with a graphics unit having an oversampling buffer | |
US4858018A (en) | Image processing apparatus | |
JPH10171440A (en) | Image reducing device and control method therefor | |
JP4904354B2 (en) | Efficient test generator for video test patterns | |
JPH01321578A (en) | Picture display system | |
JPH0935053A (en) | Image reducing method and device therefor | |
US7362339B2 (en) | Image processing method and apparatus | |
JP2702408B2 (en) | Image conversion system | |
JPS62175792A (en) | Background brightness/color display control system | |
JP4910254B2 (en) | Image processing apparatus and method | |
JPH0614218A (en) | Noise reducing device | |
JPH06222748A (en) | Method and apparatus for display of character symbol provided with border | |
US5420610A (en) | Screen display circuit apparatus | |
JPH04122991A (en) | Composing method for image and character | |
JP2820068B2 (en) | Image data synthesis display device | |
KR0155925B1 (en) | Digital color image | |
JPH03236097A (en) | Method and device for image display | |
JPH09204171A (en) | Graphic data generating method and graphic controller | |
JPH07123322A (en) | Image transforming system |