[go: up one dir, main page]

JPH0453142B2 - - Google Patents

Info

Publication number
JPH0453142B2
JPH0453142B2 JP92785A JP92785A JPH0453142B2 JP H0453142 B2 JPH0453142 B2 JP H0453142B2 JP 92785 A JP92785 A JP 92785A JP 92785 A JP92785 A JP 92785A JP H0453142 B2 JPH0453142 B2 JP H0453142B2
Authority
JP
Japan
Prior art keywords
row
mode
decoded
pixel
interpolation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP92785A
Other languages
Japanese (ja)
Other versions
JPS61161078A (en
Inventor
Yoshiharu Okino
Hiroshi Ueno
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP92785A priority Critical patent/JPS61161078A/en
Publication of JPS61161078A publication Critical patent/JPS61161078A/en
Publication of JPH0453142B2 publication Critical patent/JPH0453142B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はモデイフアイド・リード(MR)方式
等の二次元逐次符号化方式により符号化された画
像を高分解能表示するための画像処理方法に関す
るものである。
[Detailed Description of the Invention] (Industrial Application Field) The present invention relates to an image processing method for high-resolution display of an image encoded by a two-dimensional sequential encoding method such as a modified read (MR) method. It is.

(従来の技術) フアクシミリに関しては国際電信電話諮問委員
会(CCITT)において分解能、符号化方式等が
勧告されている。吹抜敬彦「FAX,OAのための
画像の信号処理」初版(昭和57年10月20日)、日
刊工業新聞社、p.69−71,p.79−83,p.165に示さ
れているように、上記勧告によれば国際規格G3
フアクシミリ(Group3FAX)では、主走査分解
能8画素/mm、副走査分解能7.7行/mmまたは
3.85行/mm、一次元符号化方式としてモデイフア
イド・フマン(MH)方式、二次元符号化方式と
してモデイフアイド・リード(MR)方式が勧告
されている。
(Prior art) Regarding facsimile, the Consultative Committee on International Telegraph and Telephone (CCITT) has recommended resolution, encoding method, etc. Takahiko Fukinuki, "Image Signal Processing for FAX and OA," first edition (October 20, 1982), Nikkan Kogyo Shimbun, p.69-71, p.79-83, p.165. According to the above recommendation, international standard G3
For facsimile (Group3FAX), main scanning resolution is 8 pixels/mm, sub-scanning resolution is 7.7 lines/mm or
3.85 lines/mm, the Modified Human (MH) method is recommended as a one-dimensional encoding method, and the Modified Read (MR) method is recommended as a two-dimensional encoding method.

しかしながら、最近、分解能をさらに高くし、
再生画像の品質を向上させることができかつ信頼
性の高い通信回線を用いたより冗長度が低く効率
の高い符号化方法に対する要求が高まつてきてい
る。この要求を満たすものとして、主走査、副走
査ともに分解能を約2倍の400画素/インチ(約
15.7画素/mm)にし、符号化方法として二次元符
号化方法を拡張し、Kパラメータを無限大とする
方法(拡張MR方式)が、画像電子学会誌
「CCITT SG会議報告」11〔1〕(1982)、p.37
及び同誌「CCITT SG合同作業部会報告」11
〔3〕(1982),p.196において提案されている。と
ころが昭和58年度電子通信学会総合全国大会
「MR方式の解像度に対する圧縮効果」p.168に記
載されているように、分解能を上げると画像品質
は向上するものの伝送ビツト数が増大してしま
う。そこで送信、受信両方とも400画素/インチ
(約15.7画素/mm)の読取および記録分解能を有
し、精細な再生を必要としない原稿もしくは原稿
の一部分の符号化にあたつては200画素/インチ
(約7.9画素/mm)の分解能で符号化する方法が考
えられる。しかし、この方法では、200画素/イ
ンチ(約7.9画素/mm)の分解能で符号化された
画像を400画素/インチ(約15.7画素/mm)で再
生するにあたり、1画素分のデータを単純に主走
査・副走査ともに2画素にひきのばすと、斜線の
階段状2値化誤差が強調されてしまう。
However, recently, the resolution has been further increased,
There is an increasing demand for a less redundant and more efficient encoding method that can improve the quality of reproduced images and uses highly reliable communication lines. To meet this requirement, we have doubled the resolution in both main and sub-scanning to 400 pixels/inch (approx.
15.7 pixels/mm), extend the two-dimensional encoding method as an encoding method, and set the K parameter to infinity (extended MR method), as described in the Journal of the Institute of Image Electronics Engineers, "CCITT SG Conference Report" 11 [1] ( 1982), p.37
and the same magazine “CCITT SG Joint Working Group Report” 11
[3] (1982), p. 196. However, as stated in the 1981 IEICE General Conference, ``Compression Effects of MR Methods on Resolution,'' p. 168, increasing the resolution improves the image quality, but increases the number of transmission bits. Therefore, both transmission and reception have a reading and recording resolution of 400 pixels/inch (approximately 15.7 pixels/mm), and 200 pixels/inch when encoding documents or parts of documents that do not require detailed reproduction. A method of encoding with a resolution of (approximately 7.9 pixels/mm) is considered. However, with this method, when reproducing an image encoded with a resolution of 200 pixels/inch (approximately 7.9 pixels/mm) at 400 pixels/inch (approximately 15.7 pixels/mm), data for one pixel is simply If both the main scanning and sub-scanning are expanded to two pixels, the stepped binarization error indicated by diagonal lines will be emphasized.

この点を改善するための方法として、吹抜敬彦
「FAX,OAのための画像の信号処理」初版(昭
和57年10月20日)、日刊工業新聞社、p.35−37に
記載された方法がある。この方法は、原画像を2
×2ないし4×4程度の部分パターンに分割し、
これとあらかじめ用意されたパターンとのマツチ
ングをとり、両者が一致した場合に、あらかじめ
用意されたn×n(分解能を2倍にするときはn
はそれぞれ4ないし8)のパターンにおきかえる
ものである。
As a method to improve this point, the method described in Takahiko Fukinuki, "Image signal processing for FAX, OA", first edition (October 20, 1981), Nikkan Kogyo Shimbun, p. 35-37. There is. This method converts the original image into two
Divide into partial patterns of about ×2 or 4×4,
This is matched with a pre-prepared pattern, and if the two match, the pre-prepared n×n (to double the resolution, n
are replaced with patterns 4 to 8), respectively.

(発明が解決しようとする問題点) しかしながら、上記のごとき従来技術の方法を
用いて画品質の向上した画像処理を行なわせるに
あたつては、部分パターン行数分の復号を終えた
後に前記パターンマツチングにより処理を行なう
必要がある。従つて処理が2段階となり、ハード
ウエアの増加、あるいはソフトウエア処理時間の
増大を招くという欠点があつた。
(Problems to be Solved by the Invention) However, when performing image processing with improved image quality using the method of the prior art as described above, it is necessary to It is necessary to perform processing by pattern matching. Therefore, the processing is performed in two stages, resulting in an increase in the amount of hardware or software processing time.

本発明はこのような従来技術の欠点を解消する
ためになされたものであつて、良好な高分解能画
品質を容易に得ることのできる画像処理方法を提
供することを目的とする。
The present invention has been made in order to eliminate such drawbacks of the prior art, and it is an object of the present invention to provide an image processing method that can easily obtain good high-resolution image quality.

(問題点を解決するための手段) 本発明の画像処理方法は、 原画像を走査して得られる信号を順次標本化し
て2値信号に変換したときに、その値が一方の値
から他方の値に変化した変化画素位置を符号化し
て作成されたパス・モード、水平モード及び垂直
モードの符号に基づいて復号化を行なうと共に、
復号に際し、復号しようとする復号行の変化画素
位置が該復号行の直前の参照行の変化画素位置に
対する変位を示すモード別の前記符号を検出し、
前記検出されたモード別の符号に応じて前記参照
行と前記復号行との間に拡大率に応じた1又は複
数の補間行を挿入する画像処理方法において、 前記検出された符号が前記パス・モード、前記
水平モード、又は前記垂直モードで変化量が0の
ときは、前記参照行と前記復号行との間に拡大率
に応じて挿入される1又は複数の補間行の内容と
して、それぞれのモードに関連する前記復号行の
画素範囲における内容をそのまま採用し、 前記検出された符号が垂直モードで変位量が0
でなく3を含む3以下のときは、前記参照行と前
記復号行との間に拡大率に応じて挿入される1又
は複数の補間行の内容として、それぞれの変位量
及び拡大率に応じて予め決定されたパターンを採
用することを特徴とするものである。
(Means for Solving the Problems) The image processing method of the present invention is such that when signals obtained by scanning an original image are sequentially sampled and converted into binary signals, the values change from one value to the other. Decoding is performed based on the codes of the pass mode, horizontal mode, and vertical mode created by encoding the changed pixel position that changed to the value, and
During decoding, detecting the mode-specific code indicating the displacement of the changed pixel position of the decoded row to be decoded with respect to the changed pixel position of the reference row immediately before the decoded row,
In the image processing method, the detected code is inserted between the reference line and the decoded line according to the magnification rate, one or more interpolation lines depending on the detected mode-specific code. mode, the horizontal mode, or the vertical mode, when the amount of change is 0, the contents of one or more interpolation lines inserted between the reference line and the decoded line according to the enlargement ratio are The content in the pixel range of the decoded row related to the mode is adopted as is, and the detected code is in the vertical mode and the displacement amount is 0.
If the number is 3 or less, including 3, then the contents of one or more interpolation lines inserted between the reference line and the decoded line according to the expansion rate, depending on the displacement amount and expansion rate of each. It is characterized by employing a predetermined pattern.

(作 用) 本発明によれば、以上のように画像処理方法を
構成したので以下のように作用する。
(Function) According to the present invention, since the image processing method is configured as described above, it functions as follows.

すなわち、参照行と復号行の間に1または複数
の補間行を挿入することにより、補間行のデータ
が参照行と復号行のデータとの間の不連続性を補
正するように働き、符号化のときの分解能に較べ
て復号化のときの分解能が大きい場合及び同一画
素密度で拡大表示を行なう場合に良好な高分解能
画品質を提供する。従つて前記従来技術の問題点
を解決できるようになる。
That is, by inserting one or more interpolation rows between the reference row and the decoded row, the data in the interpolation row acts to correct the discontinuity between the reference row and the decoded row, and the encoding Good high-resolution image quality is provided when the resolution during decoding is greater than the resolution during decoding and when enlarged display is performed with the same pixel density. Therefore, the problems of the prior art described above can be solved.

(実施例) 第1図は本発明の画像処理方法を適用した第1
の実施例の回路のブロツク図である。ここでは
400画素/インチ(約15.7画素/mm)、3456画素/
行、400行/インチ(約15.7行/mm)の画像を縦、
横各々半分に間引いて符号化した後、2倍に拡大
し、再生を行なうものとして説明する。また、同
一走査線において、前の画素と色(白あるいは
黒)が変化した画素を変化画素と定義するととも
に5種の変化画素a0,a1,a2,b1,b2を次のよう
に定義する。
(Example) Figure 1 shows a first example to which the image processing method of the present invention is applied.
FIG. 2 is a block diagram of a circuit according to an embodiment of the present invention. here
400 pixels/inch (approx. 15.7 pixels/mm), 3456 pixels/inch
line, 400 lines/inch (approx. 15.7 lines/mm) image vertically,
The following explanation assumes that the data is thinned out in half horizontally and encoded, then enlarged twice and reproduced. In addition, in the same scanning line, a pixel whose color (white or black) has changed from the previous pixel is defined as a changed pixel, and the five types of changed pixels a 0 , a 1 , a 2 , b 1 , b 2 are Define it as follows.

a0:符号化すべき走査線((以下符号化走査線
という。)における参照変化画素あるい
は開始変化画素。その位置は直前の符号
化モードで定められる。符号化走査線の
開始(左端)では、a0は第1画素の直前
(左)に仮想的に置いた画素とする。
a 0 : Reference change pixel or start change pixel in the scan line to be encoded (hereinafter referred to as encoded scan line). Its position is determined by the previous encoding mode. At the start (left end) of the encoded scan line, Let a 0 be a pixel virtually placed immediately before (to the left) of the first pixel.

a1:符号化走査線のa0の右にある次の変化画
素。これはa0と反対の色であり、その次
に符号化すべき変化画素である。
a 1 : Next change pixel to the right of a 0 in the encoded scan line. This is the opposite color to a 0 and is the next change pixel to be encoded.

a2:符号化走査線のa1のさらに右にある次の変
化画素。
a 2 : The next change pixel further to the right of a 1 in the encoded scan line.

b1:符号化走査線の直前の走査線(以下参照走
査線という。)にあつて、a0の右にある
次の変化画素。a1と同じ色。
b 1 : The next changing pixel to the right of a 0 in the scanning line immediately before the encoding scanning line (hereinafter referred to as the reference scanning line). Same color as a 1 .

b2:参照走査線にあつて、b1の右にある次の変
化画素。
b 2 : Next change pixel to the right of b 1 in the reference scan line.

もしa0以外のa1,a2,b1,b2がないときには、
これらはそれぞれの走査線の最後(右端)の画素
の直後(右)に仮想的に考えた画素とする。
If there are no a 1 , a 2 , b 1 , b 2 other than a 0 , then
These pixels are assumed to be pixels immediately after (to the right) the last (rightmost) pixel of each scanning line.

また、この方式における3つのモードを次のよ
うに定義する。
Moreover, three modes in this method are defined as follows.

(i) パスモド(以下Pモードという。):b2がa1
左に位置する場合。
(i) Pass mode (hereinafter referred to as P mode): When b 2 is located to the left of a 1 .

(ii) 垂直モード(以下Vモードという。):|a1b1
|3の場合。
(ii) Vertical mode (hereinafter referred to as V mode): | a 1 b 1
| In case of 3.

(iii) 水平モード(以下Hモードという。):|a1b1
|4の場合。
(iii) Horizontal mode (hereinafter referred to as H mode): | a 1 b 1
| In case of 4.

H+M(a0+a1)+M(a1a2)と表わす。但し、
MはMH(Modified Huffman)符号語である。
It is expressed as H+M(a 0 +a 1 )+M(a 1 a 2 ). however,
M is a MH (Modified Huffman) code word.

第1図において、101は受信された拡張MR
符号、102は復号及び補間を制御する制御回
路、103は1728画素分の容量を持ち参照行デー
タを格納する参照行メモリ、104はb1及びb2
検出する検出回路、105は再生画像データを復
号行メモリ106に書き込む画素再生部、106
は1728画素分の容量を持ち復号行データを格納す
る復号行メモリ、107は3456画素分の容量を持
ち参照行と復号行の中間の行(以下補間行とい
う。)に表示される内容を格納する補間行メモリ
である。
In FIG. 1, 101 is the received extended MR
102 is a control circuit that controls decoding and interpolation, 103 is a reference row memory that has a capacity of 1728 pixels and stores reference row data, 104 is a detection circuit that detects b 1 and b 2 , and 105 is reproduced image data. a pixel reproducing unit 106 that writes the data into the decoding row memory 106;
107 has a capacity of 1728 pixels and stores decoded row data, and 107 has a capacity of 3456 pixels and stores the contents displayed in the middle row between the reference row and the decoded row (hereinafter referred to as the interpolation row). This is an interpolated row memory.

以下、本実施例の動作について第2図のフロー
チヤートを参照して述べる。
The operation of this embodiment will be described below with reference to the flowchart of FIG.

各行の初期状態ではa0の位置を仮想的に最も左
の画素の左隣とし、色は白とする(ステツプ
201)。次に検出回路104により参照行メモリ1
03に格納されたデータを読み出し、b1の画素を
さがす(ステツプ202)。そして受信したMR符号
が3つのモード(Pモード、Vモード、Hモー
ド)のうちいずれであるかを解読する(ステツプ
203、ステツプ204)。
In the initial state of each row, the position of a 0 is virtually to the left of the leftmost pixel, and the color is white (step
201). Next, the detection circuit 104 detects the reference row memory 1.
The data stored in pixel 03 is read out and the pixel b1 is searched for (step 202). Then, it decodes which of the three modes (P mode, V mode, H mode) the received MR code is (step
203, step 204).

Pモードの場合、検出回路104は参照行メモ
リ103に格納されているデータから次の変化点
であるb2を検出する(ステツプ205)。そして復号
行のa0の画素からb2と同じ位置の画素までをa0
同じ色として再生する(ステツプ206)。そして画
素再生部105を用いて復号行メモリ106に再
生画像データを書き込む。次に、次回の復号のた
めa0をb2の画素位置に変更する(ステツプ207)。
In the case of P mode, the detection circuit 104 detects b2 , which is the next change point, from the data stored in the reference row memory 103 (step 205). Then, the pixel from a 0 in the decoded row to the pixel at the same position as b 2 is reproduced as the same color as a 0 (step 206). Then, using the pixel reproducing unit 105, the reproduced image data is written into the decoding row memory 106. Next, a0 is changed to the pixel position of b2 for the next decoding (step 207).

Hモードの場合、Hモード識別符号に続くラン
レングスを復号し、これを現在のa0に加算するこ
とによりa1の位置を計算する(ステツプ208)。そ
してa0からa1の左隣画素までの間をa0と同じ色と
して再生し(ステツプ209)、画素再生部105に
より復号行メモリ106に再生画像データを書き
込む。次にHモードの2番目のランレングスを復
号し、これをa1に加算することによりa2の位置を
計算する(ステツプ210)。そしてa1からa2の左隣
画素までの間の画素をa0の反対色、すなわちa0
位置の画素が白のときは黒、黒のときは白として
再生し(ステツプ211)、画素再生手段105によ
り再生画像データを復号行メモリ106に書き込
む。次に、次回の復号のためにa0をa2の画素位置
に変更し、前のa0と同色にする(ステツプ212)。
In the case of H mode, the position of a 1 is calculated by decoding the run length following the H mode identification code and adding it to the current a 0 (step 208). Then, the area from a 0 to the pixel to the left of a 1 is reproduced as the same color as a 0 (step 209), and the pixel reproduction unit 105 writes the reproduced image data into the decoding row memory 106. Next, the second run length of H mode is decoded and added to a 1 to calculate the position of a 2 (step 210). Then, the pixels between a 1 and the pixel on the left of a 2 are reproduced as the opposite color of a 0 , that is, when the pixel at the position of a 0 is white, it is reproduced as black, and when it is black, it is reproduced as white (step 211). The reproduction means 105 writes the reproduced image data into the decoding row memory 106. Next, for the next decoding, a 0 is changed to the pixel position of a 2 and made the same color as the previous a 0 (step 212).

以上のPモード及びHモードの場合、縦、横を
2倍に拡大するにあたつては単純に同一画素をそ
れぞれ2回表示し、補間のための特別の処理は加
えない。
In the case of the above-mentioned P mode and H mode, when enlarging the image twice vertically and horizontally, the same pixel is simply displayed twice, and no special processing for interpolation is added.

ここで補間行と参照行、復号行の位置関係を第
3図に示す。1頁の初期状態では参照行メモリ1
03、補間行メモリ107ともに全て白の状態に
なつているものとする。1行分の復号が終わる毎
に復号行メモリ106内の1728画素は主走査方向
に2倍に拡大され、補間行メモリ107に転送さ
れ、該メモリ107内の3456画素に書き込まれる
(ステツプ213)。したがつて、次行の復号の結果
がPモードもしくはHモードの場合は、補間行メ
モリ107の内容は前行復号時の復号行メモリ1
06の内容が拡大された状態になつている。
Here, the positional relationship between the interpolated row, the reference row, and the decoded row is shown in FIG. In the initial state of page 1, reference row memory 1
03, it is assumed that both the interpolation row memory 107 are all in a white state. Every time one row of decoding is completed, the 1728 pixels in the decoding row memory 106 are expanded twice in the main scanning direction, transferred to the interpolation row memory 107, and written to 3456 pixels in the memory 107 (step 213). . Therefore, if the result of decoding the next row is P mode or H mode, the contents of interpolation row memory 107 are the same as decoding row memory 1 at the time of decoding the previous row.
The contents of 06 are enlarged.

Vモードの場合、受取つた符号からa1b1の距離
を解読し、a1の位置を算出する(ステツプ214)。
次に第4図、第5図に示すように、a0の色とa1b1
の距離に応じて補間行メモリ107の内容を修正
し、補間行メモリ107に書き込む(ステツプ
215)とともに、a0からa1の左隣画素までの間を
a0と同じ色として再生し(ステツプ216)、復号行
メモリ106に書き込む。次に、次回の復号のた
め、a0をa1の画素位置に変更し、色を反対色とす
る(ステツプ217)。1行1728画素の復号が終了す
るまで以上の動作を繰り返す(ステツプ218)。1
行の復号が終了すると、まず補間行メモリ107
の3456画素分の画像を表示し(ステツプ219)、続
いて復号行メモリ106の1728画素分の画像を主
走査方向に2画素ずつに拡大し、3456画素分の画
像を表示する(ステツプ220)。次に、次行の復号
にそなえて復号行メモリ106の内容を参照行メ
モリ103へ転送(ステツプ221)した後、前述
のように復号行メモリ106の内容を2倍に拡大
し、補間行メモリ107に転送する(ステツプ
213)。
In the case of V mode, the distance of a 1 b 1 is decoded from the received code, and the position of a 1 is calculated (step 214).
Next, as shown in Figures 4 and 5, the color of a 0 and a 1 b 1
The contents of the interpolation row memory 107 are corrected according to the distance between the
215), and the area from a 0 to the pixel on the left of a 1 .
It is reproduced as the same color as a 0 (step 216) and written to the decoding line memory 106. Next, for the next decoding, a0 is changed to the pixel position of a1 , and the color is set to the opposite color (step 217). The above operations are repeated until the decoding of 1728 pixels per row is completed (step 218). 1
When the row decoding is completed, first the interpolation row memory 107
The 3456-pixel image is displayed (step 219), and then the 1728-pixel image in the decoding row memory 106 is enlarged by 2 pixels in the main scanning direction, and the 3456-pixel image is displayed (step 220). . Next, in preparation for decoding the next row, the contents of the decoded row memory 106 are transferred to the reference row memory 103 (step 221), and then the contents of the decoded row memory 106 are expanded twice as described above, and the interpolated row memory is Transfer to 107 (step
213).

1頁分の復号が終了するまで、すなわち頁終了
信号が解読されるまで以上の動作をくり返す(ス
テツプ222)。
The above operations are repeated until the decoding for one page is completed, that is, until the page end signal is decoded (step 222).

以上述べたように、本実施例では、Vモードに
おいてはa1−b1=0の場合を除き、補間行での変
化点は参照行、復号行それぞれの変化点の中間と
なるように設定される(第4図、第5図)。これ
によつて高分解能表示された画像は斜線部のギザ
ギザした感じを低下させることができる。第6図
はCCITTフアクシミリ用テストチヤートNo.1の
画像を約200画素/mmでサンプリングし、その一
部を約8倍に拡大したものである。一方、第7図
は同画像を上記実施例の手法によりVモードに対
してのみ補正を加えて得た画像である。
As described above, in this embodiment, in V mode, except for the case where a 1 - b 1 = 0, the change point in the interpolation row is set to be midway between the change points in the reference row and the decoded row. (Figures 4 and 5). As a result, the image displayed at high resolution can reduce the jagged appearance of the shaded areas. Figure 6 is a sampled image of CCITT facsimile test chart No. 1 at approximately 200 pixels/mm, and a portion of it has been enlarged approximately 8 times. On the other hand, FIG. 7 is an image obtained by correcting the same image only for the V mode using the method of the above embodiment.

次に本発明の第2の実施例について説明する。 Next, a second embodiment of the present invention will be described.

前記第1の実施例では2倍に分解能を上げるた
めに参照行と復号行の間に1行の補間行を挿入し
たが、第2の実施例では複数の補間行の挿入を行
なう。
In the first embodiment, one interpolation row is inserted between the reference row and the decoded row in order to double the resolution, but in the second embodiment, a plurality of interpolation rows are inserted.

第8図は第2の実施例の回路のブロツク図であ
り、同図において、801は受信された拡張MR
符号、802は制御回路、803は参照行メモ
リ、804は検出回路、805は画素再生部、8
06は復号行メモリである。これらの要素は第1
図の要素101〜106に対応し同様の動作を行
なう。807〜813の各々には1728×8=
13824画素/行の容量を持つ補間行メモリ(#0
〜#6)である。
FIG. 8 is a block diagram of the circuit of the second embodiment, in which 801 is the received extended MR.
802 is a control circuit, 803 is a reference row memory, 804 is a detection circuit, 805 is a pixel reproduction unit, 8
06 is a decoding row memory. These elements are the first
Similar operations are performed corresponding to elements 101 to 106 in the figure. 1728×8= for each of 807 to 813
Interpolation row memory (#0
~#6).

本実施例では、Vモードが検出されると、例え
ばa0が白でa1−b1=3のときには第9図に示すよ
うに補間行メモリ#0〜#6の内容を変更し、
縦、横とも8倍の分解能で補間を行なう。第9図
は参照行と復号行の対応する変化点の間を1次関
数により補間する手法を説明する図である。なお
同図はa0が白の場合である。この手法を一般化し
て述べる。ここで参照行と復号行の間にl行の補
間行を挿入し、m倍に高分解能化する場合を考え
ると、参照行と復号行の変化点の変位量が符号化
分解能でn画素であるとき、参照行からi番(1
il)の補間行の変化点は参照行に対し高分
解能化後の画素数でm×n×i÷(l+1)に最
も近い整数だけ変位していることになる。なお、
n,m,i,lは正の整数である。
In this embodiment, when the V mode is detected, for example, when a 0 is white and a 1 - b 1 = 3, the contents of interpolation row memories #0 to #6 are changed as shown in FIG.
Interpolation is performed with eight times the resolution both vertically and horizontally. FIG. 9 is a diagram illustrating a method of interpolating between corresponding change points of a reference row and a decoded row using a linear function. Note that the figure shows the case where a 0 is white. This method will be generalized and described. If we consider the case where l interpolated rows are inserted between the reference row and the decoded row to increase the resolution by m times, the amount of displacement at the change point between the reference row and the decoded row is n pixels at the encoding resolution. At some point, the i number (1
The change point of the interpolated row of il) is displaced from the reference row by the integer closest to m×n×i÷(l+1) in the number of pixels after high resolution. In addition,
n, m, i, l are positive integers.

第10図は第2の実施例における手法により第
6図の画像を8倍に高分解能化したものである。
FIG. 10 shows an image in which the resolution of the image in FIG. 6 has been made eight times higher using the method of the second embodiment.

(発明の効果) 以上詳細に説明したように、本発明によれば、
従来の拡大方法においてなされていた補間のため
のパターンマツチング等の論理判定を行なう必要
がなく、より少量のハードウエアもしくはより簡
単なソフトウエアで良好な高分解能画品質を得る
ことができる。したがつて低画素密度で符号化さ
れた画像を高画素密度表示する場合、もしくは同
一画素密度で拡大表示する場合に有効である。
(Effects of the Invention) As explained in detail above, according to the present invention,
There is no need to perform logical judgment such as pattern matching for interpolation, which is done in conventional enlargement methods, and good high-resolution image quality can be obtained with a smaller amount of hardware or simpler software. Therefore, this method is effective when displaying an image encoded at a low pixel density at a high pixel density, or when enlarging and displaying an image at the same pixel density.

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

第1図は本発明の第1の実施例の回路のブロツ
ク図、第2図は第1の実施例の回路の動作シーケ
ンスを示すフローチヤート、第3図は補間行の位
置を説明する図、第4図及び第5図は補間行の画
素パターンを説明する図、第6図は補間を行なわ
ないで拡大した画像例を示す図、第7図は第1の
実施例により1行の補間を行ない2倍の分解能で
表示した画像例を示す図、第8図は本発明の第2
の実施例の回路のブロツク図、第9図は補間行の
画素パターンを説明する図、第10図は本発明の
第2の実施例により7行の補間を行ない8倍の分
解能で表示した画像例を示す図である。 101,801……MR符号、102,802
……制御回路、103,803……参照行メモ
リ、104,804……検出回路、105,80
5……画素再生部、106,806……復号行メ
モリ、107,807〜813……補間行メモ
リ。
FIG. 1 is a block diagram of a circuit according to a first embodiment of the present invention, FIG. 2 is a flowchart showing an operation sequence of the circuit according to the first embodiment, and FIG. 3 is a diagram explaining the position of interpolation rows. Figures 4 and 5 are diagrams explaining pixel patterns of interpolated rows, Figure 6 is a diagram showing an example of an enlarged image without interpolation, and Figure 7 is a diagram showing the interpolation of one row according to the first embodiment. FIG. 8 is a diagram showing an example of an image displayed at twice the resolution in the second embodiment of the present invention.
9 is a diagram explaining the pixel pattern of the interpolated rows, and FIG. 10 is an image displayed at 8 times the resolution by interpolating 7 rows according to the second embodiment of the present invention. It is a figure which shows an example. 101,801...MR code, 102,802
...Control circuit, 103,803...Reference row memory, 104,804...Detection circuit, 105,80
5...Pixel reproduction unit, 106,806...Decoding row memory, 107,807-813...Interpolation row memory.

Claims (1)

【特許請求の範囲】 1 原画像を走査して得られる信号を順次標本化
して2値信号に変換したときに、その値が一方の
値から他方の値に変化した変化画素位置を符号化
して作成されたパス・モード、水平モード及び垂
直モードの符号に基づいて復号化を行なうと共
に、復号に際し、復号しようとする復号行の変化
画素位置が該復号行の直前の参照行の変化画素位
置に対する変位を示すモード別の前記符号を検出
し、前記検出されたモード別の符号に応じて前記
参照行と前記復号行との間に拡大率に応じた1又
は複数の補間行を挿入する画像処理方法におい
て、 前記検出された符号が前記パス・モード、前記
水平モード、又は前記垂直モードで変位量が0の
ときは、前記参照行と前記復号行との間に拡大率
に応じて挿入される1又は複数の補間行の内容と
して、それぞれのモードに関連する前記復号行の
画素範囲における内容をそのまま採用し、 前記検出された符号が垂直モードで変位量が0
でなく3を含む3以下のときは、前記参照行と前
記復号行との間に拡大率に応じて挿入される1又
は複数の補間行の内容として、それぞれの変位量
及び拡大率に応じて予め決定されたパターンを採
用することを特徴とする画像処理方法。 2 前記垂直モードにおいて変位量が0でなく、
3を含む3以下のときの複数の補間行に挿入され
る拡大画素として、前記参照行により近い補間行
には前記参照行の変化画素に近い画素、又は同一
の変化画素が採用されることを特徴とする画像処
理方法。
[Claims] 1. When a signal obtained by scanning an original image is sequentially sampled and converted into a binary signal, the changed pixel position where the value changes from one value to the other value is encoded. Decoding is performed based on the created pass mode, horizontal mode, and vertical mode codes, and during decoding, the changed pixel position of the decoded row to be decoded is compared to the changed pixel position of the reference row immediately before the decoded row. Image processing that detects the mode-specific code indicating displacement, and inserts one or more interpolation lines between the reference line and the decoded line according to the magnification rate according to the detected mode-specific code. In the method, when the detected code has a displacement of 0 in the pass mode, the horizontal mode, or the vertical mode, it is inserted between the reference row and the decoded row according to an enlargement ratio. As the contents of one or more interpolation lines, the contents in the pixel range of the decoded line related to each mode are adopted as they are, and the detected code is in the vertical mode and the displacement amount is 0.
If the number is 3 or less, including 3, then the contents of one or more interpolation lines inserted between the reference line and the decoded line according to the expansion rate, depending on the displacement amount and expansion rate of each. An image processing method characterized by employing a predetermined pattern. 2 The amount of displacement is not 0 in the vertical mode,
As an enlarged pixel inserted into multiple interpolation rows when the number is 3 or less including 3, a pixel close to a changed pixel in the reference row or the same changed pixel is adopted in an interpolation row closer to the reference row. Featured image processing method.
JP92785A 1985-01-09 1985-01-09 Image processing system Granted JPS61161078A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP92785A JPS61161078A (en) 1985-01-09 1985-01-09 Image processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP92785A JPS61161078A (en) 1985-01-09 1985-01-09 Image processing system

Publications (2)

Publication Number Publication Date
JPS61161078A JPS61161078A (en) 1986-07-21
JPH0453142B2 true JPH0453142B2 (en) 1992-08-25

Family

ID=11487321

Family Applications (1)

Application Number Title Priority Date Filing Date
JP92785A Granted JPS61161078A (en) 1985-01-09 1985-01-09 Image processing system

Country Status (1)

Country Link
JP (1) JPS61161078A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6365779A (en) * 1986-09-05 1988-03-24 Konica Corp Binary picture reproducing method

Also Published As

Publication number Publication date
JPS61161078A (en) 1986-07-21

Similar Documents

Publication Publication Date Title
US4652935A (en) Graded facsimile image signal coding system
US5327256A (en) Resolution conversion method of pictorial image processing system
US4633326A (en) Fascimile communication system with desired image quality
US4204232A (en) Pattern transmission system comprising an encoder for encoding partial thinned patterns in two scanning lines along only one boundary line
CA1286766C (en) Method and apparatus for decompressing encoded data
US4688100A (en) Video data encoding/decoding apparatus
US4156880A (en) Method for transmitting a facsimile signal by sequential edge differential coding
US5655032A (en) Coding method and apparatus therefor
JPH0134500B2 (en)
US4630124A (en) Quality selectable facsimile image coding system
KR930010145B1 (en) Picture improving method for fax
US4623936A (en) Error processing technique for modified read code
JPH0495463A (en) Method and device for image processing
JPH0453142B2 (en)
US5452102A (en) Image processing unit
US4794461A (en) Method and apparatus for block coding vertical mode codes for enhanced compression of image data
US5452092A (en) Changing pixel detector for coding of image data
CA1129073A (en) Sub-sampling and interpolation techniques for (facsimile) graphic signals
JPS6339187B2 (en)
JP2995740B2 (en) Facsimile image density converter
KR900007566B1 (en) Image data conversion device and method
JPH0548658B2 (en)
JPH06245084A (en) Processor for picture data
JPH07105884B2 (en) Image information transmission device
JPH0382267A (en) Line density conversion method for binary picture signal