JPH02238773A - 2値画素補間拡大方法 - Google Patents

2値画素補間拡大方法

Info

Publication number
JPH02238773A
JPH02238773A JP1059907A JP5990789A JPH02238773A JP H02238773 A JPH02238773 A JP H02238773A JP 1059907 A JP1059907 A JP 1059907A JP 5990789 A JP5990789 A JP 5990789A JP H02238773 A JPH02238773 A JP H02238773A
Authority
JP
Japan
Prior art keywords
data
interpolation
binary
pixel
input
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
Application number
JP1059907A
Other languages
English (en)
Inventor
Yoshimitsu Sugano
菅野 義光
Toshiharu Kurosawa
俊晴 黒沢
Hiroyoshi Tsuchiya
博義 土屋
Hidehiko Kawakami
秀彦 川上
Hiroaki Kodera
宏曄 小寺
Katsuhiro Kanamori
克洋 金森
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP1059907A priority Critical patent/JPH02238773A/ja
Publication of JPH02238773A publication Critical patent/JPH02238773A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明はある走査線密度により読取られた2値画像デー
タを、より高い線密度の記録装置に対応する様に補間拡
大して、線密度変換を行なう2値画素補間拡大方法に関
する。
従来の技術 従来より、ファクシミリ受信画像の線密度変換方式につ
いては種々の検討が行なわれており、例えば、画像電子
学会誌(1978)第7巻第1号(P・11〜18)新
井、安田氏による『ファクシミリ線密度変換の一検討』
及び、第12回画像工学コンファレンズ論文集(P.7
1〜74)森田、小町、安田氏による[編集機能付コピ
ーのだめの倍率任意の高速画像素密度変換方式』等の中
で、投影法による巌密度変換方式を中心にそのアルゴリ
ズムや他方式との違い等について述べられている。
その投影法は、原画像を線密度の異なる変換画像面に投
影して、その面内の1画素に関係する積分値を閾値論理
によシニ値化して、変換画像の画素の値を決定するもの
である。この方法による画素密度変換、すなわち画像の
拡大縮小処理は、濃度保存の点から中間調画像を処理す
るには有効な方式であるが、2値画像の補間拡大縮小方
式としては演算回路が複雑であるという欠点がある。フ
ァクシミリ受信画像の様に2値画像を扱う場合には、な
るべく処理結果の画像の境界において段差(ジャギ)が
生じないことは勿論のこと、簡単に画像拡大縮小が実現
できる方式及びその装置が望まれる。
第14図は、入力画像データを指定倍率(整数)だけ縦
横に、単純に繰返す場合の画像拡大方式(第1の従来例
)の説明図であシ、同図(a)の様な2値入力画像に対
して、単純繰返しで4倍拡大すると同図(b)の様に白
と黒の境界に於て段差、いわゆるジャギが目立つという
欠点がある。
この方式は簡単な方式であり回路構成も簡単であるが画
像の品質の点であまり実用に供していない。
次に、第15 図に示す第2の従来例について説明する
第15図は、前述の投影法とは異なるが2値画像を中間
調画像データとして扱う点で共通しており、これは第1
に縦、第2に横に各々濃度リニア補間拡大(4倍)し、
最後に閾値論理により2値化して、拡大2値画像データ
を得る方式である。
先ず、第1のラインデータをgy+x  とし、その次
のラインデータをgy+1,X  とし、各々入力線3
01と302から、副走査ライン補間部303にそのラ
インデータが入力されると、初めに減算器304におい
て減算( gy+1,x−gy,x )  が行なわれ
る。
一方、除算器305には予めライン補間拡大率m(整数
)を外部より設定しておき、減算結果を倍率mで除算し
て、増分量Δg=(gy+1,x−gy,1)/mを求
め、次の乗算器306に入る。乗算器306において、
乗数nは補間ラインの出力順n = Q〜(m−1 ’
)に対応しておシ、ライン・クロノク307がカウンタ
308によシ計数される。乗算結果は次の、リミッタ回
路309において符号付8ビットデータとして制限され
、加算器310に入力される。
一方、第1のラインデータg Y + Xも加算器31
0に入り、加算結果( hi +j =gy,x+Δg
xn)を出力する。次に、その補間ラインデータhi,
j ぱラソテ311に入り、ラッチ出力hi,j+1 
 は補間ラインデータhi,j  と共に、副走査ライ
ン補間部303と同様の構成の主走査画素補間部312
に入力され、副走査ライン補間部303と同様の処理が
行なわれ、主走査及び副走査共に、補間された結果が出
力313として出力される。
次に、2値化回路314において、予め設定されている
閾値THL (例えば128)と比較され2値出力( 
1/0 )が出力される。
以上のリニア補間方式を式で示すと、副走査、主走査は
各々、次の様に示される。
hi+j =gy+x+(gy+t+x−gy+1)/
mX nZulY=hjlj +(hi,j+1−hi
,j ) /mxn(ただし、n = Q〜(m−1)
、倍率mは整数とする。) この様な従来例においては、もともと中間調画像データ
を扱うための補間拡大装置として用いられているが、こ
れを2値画像にも適用したものである。従って、その回
路構成は除算器や乗算器を使用して計算が行なわれてお
り、2値画像を扱うにしては複雑な回路であった。
第16図は第15 図の更に具体的な処理説明図である
なお、同図(e)には同図(a)〜(d)の対応レベル
を示している。
第16 図において、同図(a)は第14図(a)と同
じ入力画像を示している。先ず、第16 図(b)に示
す様に縦4倍のリニア補間拡犬を行なう。このリニア補
間拡犬は、白をレベルOとし黒ヲレベル255として、
その間を4分割して3画素の補間データを挿入するもの
である。従って、このレベルOとレベル255の間の3
画素の補間データは、それぞれ64、128、192に
なる。次に、第16図(b)に対して横を4倍にリニア
補間拡大すると第16 図(C)の様になる。この第1
6図(C)では、同図(b)に示すようにそれぞれ隣シ
合う2画素間に3画素のリニア補間データが挿入される
。最後に、第16 図(C)に示すように縦横4倍にリ
ニア補間された中間調データを閾値128として2値化
すると、第16 図(d)に示す様になる。
発明が解決しようとする課甥 この第16図(d)の4倍リニア補間された2値画像デ
ータは、前述で示した単純繰返しによる画像拡大方式に
比べ、白黒の境界におけるジャギが少ないものの、一部
の境界にはまだジャギが残っている。このリニア補間拡
大においては、投影法の様な2次元的処理はしないで、
縦及び横にそれぞれ1次元的にリニア補間処理するため
、基本的にこの様なジャギが発生する原因となっている
本発明は、以上従来例で説明した様なジャギをなくすこ
とを第1の目的とし、第2の目的として種々の拡大倍率
に対して同一のハードウエア構成により対応できるよう
にすると共に、回路構成を簡単化し部品点数を少なくす
るためになされたものである。
課題を解決するだめの手段 上記目的を達成するため、本発明の技術的解決手段は、
第1に2k倍の場合に2@拡大補間の後に2値化処理を
施すことをk回繰返すことで実現することにより、簡易
リニア補間で生じるジャギを少なくする。また、第2に
2陪補間を行なう,処理回路を共通の回路とし、それ以
外にページ・メモリを用いることで回路構成を簡単にし
ている。
作    用 本発明は第1に、2k倍の場合に2倍拡大補間及び2値
化回路を用いてk回繰返し処理できる様に構成し、各繰
返し毎の処理結果はページ・メモリに一時的に記憶でき
る様に構成している。この様な構成によシ簡易リニア補
間において発生する様なジャギを少なくし、回路構成を
簡単化できる。
また第2に、入力された2値画像データを縦横各々mラ
イン×n画素サイズのウィンドゥで切出し、補間画素決
定回路に同時に入力できる様にすると共に、その回路を
簡単な論理回路の組合わせだけで構成できる様にしてい
る。
また第3に、例えばファクシミリ装置における記録密度
に対応する副走査と主走査の組合せ倍率が1倍と2倍、
2倍と2倍、4倍と2倍の場合の各々において、画素補
間データは簡単な論理回路で構成できる様に縦横ウィン
ドゥ・サイズ内の2値画素データで決定している。
更に、第4としてそれらの組合わせ倍率に対応して、予
め補間データをメモリに設定・記憶させておき、必要に
応じて選択的に読み出せる様に構成するものである。
実施例 以下、第1図、第2図及びM1〜第2表を参照しながら
本発明の第1の実施例について説明する。
第1図において、入力H tolよシ2値画像デー夕が
入力されセレクタ102に供給される。センクタ102
には、その都度2倍補間済の2値画像も入力されるが、
初めは入力線101からの2値画像データが選択される
様に制御回路104により制御される。セレクタ102
からの出力データは、次のマルテプレクサ105に入力
され、制御回路104の制御により2つのページメモリ
106(または107)に記憶される。この状態から2
倍補間拡大処理が始まり、先ずページメモリ106また
は107からの読み出し出力データはいずれもセレクタ
108に入力される。
セレクタ108により選択された入力画像データは次の
加算器109とセレクタ110に入力される。この場合
の選択の制御も制御回路104からの選択信号111に
よシ行なわれる。セレクタ108からの出カデータは、
2値データ( 0/1 )であシ、加算器109の出力
データは第1表の様にO〜2となる。
一方、セレクタ108からの出力データはセレクタ11
0にも入力されるが、その場合2値データ0/lは2倍
(すなわち上位に1ピットだけシフトし、下位ビットは
常時0=接地レベルを設定)した2ピット0/2として
入力している。ここで、これらの様子を実際の画像デー
タを例にとって示すと第2図(a)〜(b)の様になる
。第2図(a)は2ラインの画像データを示している。
これに対し、同図(b)は2ラインのライン補間出力結
果を示し、同(b)に示すライン出力Φ1は同図Ca)
に示す第nライン目のデータ(0/I)を2倍( 0/
2 )にした第1図のセレクタ110に入力されるデー
タを示している。
第1表 第2表 また第2図(b)のライン出力Φ2のデータは、同図(
a)に示される第nライン目データと第n+1ライン目
データとの間で2ライン・データの加算を行なった結果
であり、そのデータは第1図における加算器109の出
力に対応している。以上の処理の流れは、藺易リニア補
間におけるライン補間部に対応している。次に、第1図
に戻シ画素補間部について説明する。第1図において、
ライン補間された3値レベルの画像データはセレクタ1
10によク交互に選択出力され、ラッfll2に入力さ
れ、同時に画素データ加算器113にも入力される。
この加算器113ではラッテ112の出力(0,1.2
の3値)と、セレクタ110からの出力(0,1.2の
3値)との加算を行ない、5値(0〜4・)データとし
て出力し、次のセレクタ114に入力される。この加算
器113における入出力の関係は第2表に示す通シであ
る。
この画素補間の様子について、第2図で例を示す。同図
(C)は、同図(b)のライン補間出力結果を各ライン
別に画素補間する様子を示している。
(b)に示す各ライン出力に対し、原始画素列データと
それの各隣ク合う2=素間の加算結果のデータ列を交互
に並べ換えて5値(0〜4)の画像データを出力し、そ
の後、レベル3以上の時1にする様な2値化をすると同
図(d)の様になる。
第1図に戻り、この2値化処理ではメモリ115に記憶
している閾値(この例ではレベル3)との間で比較を行
ないその結果( 0/1 )を出力し、前述のセレクタ
102に入力している。この結果はセレクタ102及び
マルチプレクサ105を通して、2倍補間処理用の入力
画像データが記憶されているページメモリとは別のペー
ジメモリに記憶される。この様に2倍補間処理が行なわ
れる度に、入力用及び出力用のページ・メモリが交互に
切り替わる。
第3図は、本発明の第1の実施例について従来例との違
いを示すものである。同図では簡易リニア補間方式によ
り、2倍補間と2値化処理を組合わせて処理し、それら
の処理を2回実施しており、第16 図(b)に示した
従来例の様なジャギは発生していない。
次に、第4図を参照しながら本発明の第2の実施例につ
いて説明する。同図において、2値の入力画像データか
ら次々にmライン×n画素のクインドウ・サイズで切出
し、全部で(mxn)ビットの情報を使い、縦をα倍、
横をβ倍に補間拡大して、2値画像データの(α×β)
ビットが得られる。次に、その(α×β)ピットのデー
タがαライン×β画素になる様に出力ビットを再配置し
て2値の出力画像が得られる。
次に、第5図を参照しながら本発明の第3の実施例につ
いて、以下で説明する。
第5図において、801は2値入力画像のデータ配列を
示し、この中から逐次、1ライン×2画素のウィンドウ
で切出される(■〜■)2画素のデータを802に示す
様にai,jとai,j+1で表現し、同図803の様
に縦は1倍のままで横に2倍に補間拡大して、bm,n
とbm,n+xで示す2値の補間出力画像データ805
を得る様子を示している。2値の補間出力データbm,
nとbm,n+1は、次式の様にbm,nをai,jに
等しく、bm,n+1をai,jとai,j+1の論理
和ゲート804によシ定まるデータとしている。
bm   口    =ai,j bm,n+1= ai,j ∨ai,j+t(ただしは
論理和を示す) 次に、第6図を参照しながら本発明の第4の実施例すな
わち縦横共に2倍補間拡大する場合について、以下で説
明する。
この第6図においても第5図と同様に、2値入力画像デ
ータ901から2ライン×2画素のウイン1’ウKi2
値データ( ai,j、ai,j+1, ar+1,j
, ai+t , J+1 )  を切出し、903〜
908の論理槓ゲート及び909〜911の論理和ゲー
トによシ、2値の補間出力データ( bm, n − 
bm+x ,n+1の4画素)を次式の様に決定し、同
図912に示す様に補間結果を2ライン×2画素に再配
置して、2値補間出力画像913を出力している。
bm,n   = a+,3 bm,n+1  +=a!,JVa!,J+1bm+1
,n  = ai,jVai+1,jbm+1,n+x
 = (ai, j Aai, j+t )(ai,j
+t∧ai+1,j+t )■( ai+t , j+
t A a i+1, j )■(ai+1,j,Aa
i,j )(ai,j∧ai+1,j+t ,j+1)
∨(ai+1,jAai,j+1 )(ただし、は論理
和、△は論理積を示す)次に、第7図を参照しながら本
発明の第5の実施例、すなわち縦に4倍、横に2倍に補
間拡大する場合について、以下で説明する。
第7図においても第5図〜第6図と同様に、2値入力画
像データ1001から2ライン×2画素のウィンドウで
切出した配列を1002に示し、各々に対応する画素を
ai,j, ai,j+1、ai+1,j, ai+1
,j+1で表わす時、1003〜1013の論理積ゲー
トと1014〜1018の論理和ゲートにより、この補
間出力データは次式の様に決定され、1019に示す様
に再配置されて、2値画像1020が出力される。
bm n   = a+,』 brn,n+1  =ai,J Va1,J+1bm−
H,n   =  a+,3 bm+1,n+1= (ai,jAai,j+1)V(
 ai,j Aa++1,j)■( ai,j∧ai+
1,j+1)( ai,j+1∧ai+1,j )■(
 ai,j+I∧ai+1,j+1) bm+z,n  = al+JVal+1+Jbm+2
,n+x= bm+1,n+t(ai+1,j△a i
+1 . J+’ )bm+3,n  =  al+1
,J bm+3,n+1= (ai,jへai+1,j)(a
+,』△a l+1 ,j+1)(ai,j+1△2i
+1,j)(ai,j+1 ∧ai+1,j+1)(a
i+1,j∧ai+1,j+1 ) (ただし、は論理和、△は論理積を示す)次に、第8図
を参照しながら本発明の第6の実施例について、以下で
説明する。
第8図において、先ず、初めの1ライン目の2値画像デ
ータが入力線1101より入力されると、FIFO(先
入れ先出し)形式のラインメモリ1102に供給され1
ライン分記憶される。次に、第2ライン目のデータが入
力線1101より入力されると、同様にラインメモ!J
 1102に入力され、前に入力されていたラインデー
タが読み出されて刻々、次のシフトレジスタ1103に
供給される。
一方、第2ライン目の2値画像データはラインメモリ1
102への入力に同期して、他にシフトレジスタ110
4にも供給される。これにより、2つのシフトレジスタ
1103と1104は、各々同期して連続する2ライン
のデータを入出力する。これら2つのシフトレジスタは
、シリアル入力、2ビットのパラレル出力を行なうもの
であシ、従って2ライン各々における連続した2画素が
次の補間回路に入力される。ナ1補間回路1105は、
副走査1倍でかつ主走査2倍の場合の補間拡犬を行ない
、従って、この場合はシフトレジスタ1104からの2
画素データのみが入力されている。また、ナ2補間回路
1106は、副走査、主走査共に2倍の場合の補間拡大
を行ない、+3補間回路1107では副走査4倍でかつ
主走査2倍の場合の拡大補間が行なわれ、いずれもシフ
トレジスタ1103及び1104からの各2画素が入力
される。これら手1〜+3の3つの補間回路1105〜
1107による処理は同時に行なわれ、組合わせ倍率に
より各々2ビット、4ピット、8ピットの補間処理結果
がセレクタ1108に入力される。一方、予め外部から
副走査、主走査の組合わせ倍率に応じて、セレクト制御
データ1109を入力しておき、この制御信号1109
により前述の3つの補間処理結果のデータをセレクトし
て出力する。
この場合、≠1補間回路1105の出力2ビット、及び
ナ2補間回路1106の出力4ビットは、+3補間回路
1107の出力8ビットの上位に揃える様に、セレクタ
1108に入力され、従ってセレクタ1108の出力も
これに対応して出力される。このセレクタ1109から
の出力データ8ビットは、各々上位から2ビット毎に分
割され、シフトレジスタ1110〜1113に入力され
る。各シフトレジスタでは2ピントパラレルデータから
シリアルデータK変換し、それらのシリアルデータは各
々、次のラインパノファ1114〜1117に入力され
る。
各ラインパッファの出力データはセレクタ1118によ
り選択され、所望の倍率に対応する2値補間処理結果を
出力する。ここで、セレクタ1118における選択は、
組合わせ倍率に対応して前述のセレクタ1108で指定
した選択信号1109がカウンタ1120にも設定され
ておシ、セレクタ1118から出力される毎に、出力ラ
インクロックl120が供給されて、カウンタ値112
1が更新される。
このカウンタ値1121によシ、セレクタ1118がら
繰返し選択される範囲が定まる。例えば、副走査1倍・
主走査2倍の時は、ラインバッファ1114からの出力
だけを選択し、また副走査2倍・主走査2倍の時は、ラ
インバッファ1114と1115からの出力を交互に選
択され、また副走査4倍・主走査2倍の時は、ラインパ
ノファ1114〜1117まで順番に繰返し選択される
次に、第9図を参照しながら本発明の第6の実施例で補
間メモリを使った場合について、以下で説明する。
第9図において、1201は4ラインの2値入カ画像デ
ータの一部を示し、4ライン×4画素のウィンドウを太
い黒の枠で示している。
このウィンドウで切出された16画素のデータ(a−p
)は16 ビットのアドレスとして12o2の用に構成
し、このアドレス値によ,!11 128k X 8ピ
ット構成の1メガビットROM (リード・オンリ・メ
モリ) 1203から、所望の倍率に応じて読み出すこ
とによシ、補間結果を得ることができる。
ここでは頭のアドレス17ピットの内、最上位1ビット
で副走査4倍の場合とそれ以外を区別しており、またそ
れ以外、すなわち副走査が2倍、1倍については、RC
Mの上位のアドレスにおける各バイトデータの上位ピッ
トよシ8ビットに2倍の補間結果を、そしてその次の下
位4ビットに1倍の補間結果を対応付けて記憶されてい
る。従って、副走査倍率が2倍の場合と1倍の場合の補
間結果が同時にRCIViから読み出されるため、選択
して使用する必要がある。
この様にして、RAMから読み出された補間データは、
副走査倍率に対応して4倍の時は12040様K,  
2倍の時は1205の様に、そして1倍の時には120
6の様に再配置して各ライン出力が行なわれる。
次の第10 図において、前述の第9図で説明した様な
補間参照用ROMテーブルを用いて構成した場合の実施
例について説明する。ただし、この実施例ではクインド
クのサイズが2ライン×2画素になっている。
第10図は、既に第8図でも説明している処理の流れと
同様であるため、第10図の点線部内の補間用RIB)
M13 0 2を使って構成した場合について、主にそ
の部分の説明をする。2値入力画像データの2ライン×
2画素について、全部で4画素のデータヲ1301カら
入力され、補間用ROM13o2ニアドレス値として供
給される。
一方、予め、倍率選択データを入力線13o3より指定
するとラッチ13o4に設定される。この選択データ2
ピットは、上位1ビットを副走査4倍の場合には”0”
で示し、そうでない場合は”1”で示すと共に2ピット
の内、下位1ビットで副走査2倍の場合及び1倍の場合
の選択に使用される。
従って、上位1ピットの選択信号は13o5よりROM
 13 0 2に供給され、下位1ビットの選択信号は
後述のセレクタ1306において使用される。補間用R
OM1302から出力された8ビットの補間データは、
上位の2ビットがセレクタ1306に入カされ、それ以
降、次々に2ビットずつ各々のシフトンシスタ1308
、1309、131oに入方される。
副走査4倍・主走査2倍の場合は、以上の全8ビットが
有効であり、最上位2ビットの補間結果データはセンク
タ1306で選択され、シフトレジスタ1307に入力
される。副走査2倍●主走査2倍の場合は、ROM13
02の出力の全8ビットの内、上位から4ビットが補間
結果の有効出力データである。この場合も同様に、最上
位の2ビットデータがセレクタ1306でそのまま選択
されシフトレジスタ1307に入力され、そしてその次
の2ピットもシフトレジスタ1308に入力される。
更に、副走査1倍・主走査2倍の場合は、ROM130
2の出力の全8ビットの内、上位から5〜6ビット目の
2ピントが有効であり、セレクタ1306に入力され選
択信号線l307により選択されて、シフトレジスタl
110に入力される。この場合、残りの6ピットは無効
データである。4個のシフトレジスタへ入力された後の
流れは、第8図で説明した内容と同じであるため割愛す
る。
次に、第11図及び第12図を参照しながら本発明の第
6の実施例について、更に具体的に2倍補間参照用RA
Mテーブルを用いた場合を説明する。
第11図(a)では、2値入力画像データから注目画素
aを中心に2ライン×2画素のウィンドウで切出された
3,b1 c,dの4画素の配置と、その入力4画素の
間に補関される画素データをA1B,Cで示している。
また、同図(りに示される様に、a − dの4画素の
入力画素データを、各々ROM参照用アドレスの上位か
らビット位置3、2、1、0に対応させている。ここで
、口=0、口1として対応付けしている。また、入力の
注目画素aに対し工、その注目画素aを含む2ライン×
2画素(4画素)の補間結果3,A,B,Cを各々デー
タのビット位置3、2、1,0に対応させて出力する。
この補間結果においても入力のアドレス構成と同様に、
口=0、口=1として各ピットに対応させている。
第11 図(b)は、この様にして対応付けされた2倍
補間参照用ROMテーブルの例を示している。
この様な2倍補間テーブルを使用した例を次の第12図
において説明する。
第12図において、同図(a)は第14図、第16図、
第3図の各(a)と同じ2値の入力画像データを示して
いる。この入力画像データを2ライン×2画素のウィン
ドウで切出し、補間参照用ROMテーブルから読み出し
て得られる2倍補間結果の画像は同図(C)の様になる
。同図(b)は、同図(a)に示す入力画像データを2
倍補間して同図(C)の結果を得る際に、どの位置に補
間画素が挿入されるかを示している。同図(b)におい
て、口は入力の”白”画素すなわち”0”を示し、口は
入力の”黒”画素すなわち“1″を示している。これに
対して、口及び口は各々補間される“白”画素(0)、
゜黒”画素(1)を示している。
この様にして得られた2倍補間結果に対し、更に同図(
C)を入力画像として2倍補間すると同図(e)の様に
なる。同図(d)は同(b)と同様に入力画素データと
出力画素データを区別して示している。従って2倍補間
拡大処理は、同(a)から同(C)へ、更に同(C)か
ら同(e)へと2回行なうことにより、同(e)は同(
a)に対して4倍に拡大補間される。
この様な2倍補間処理をk回繰シ返すことで2k倍の補
間結果を得ることは、第1の実施例の説明において述べ
た通りである。ここでは、2倍補間処理の例をとってR
OMを使ってテーブル参照によシ実現した例を示してい
る。
次に、第13図を参照しながら2倍補間拡大処理を行な
った例について示す。同図の(a)は2値の入力画像デ
ータであシ、同図(b)は従来法でしかも単純に縦横に
同じ画素データを繰返して拡大された例を示している。
これに対して同図(C)は、本発明の第6の実施例の場
合を示している。
この例の様に、簡単な処理によりジャギが少ない補間結
果を得ることができ、前述のいくつかの実施例で示した
様に簡単な回路構成で実現できる。
発明の効果 以上の様に、本発明は、数種類の拡大倍率に対して同一
のハードウェア構成により対応でき、これにより部品点
数が少なくなり回路構成が簡単になる。更に、回路構成
の費用が安価になるという効果がある。
【図面の簡単な説明】
第1図は本発明の第1の実施例における2値画素補間拡
大方法を実現する同装置のブロック結線図、第2図は同
装置による処理過程の概念図、第3図は本発明の第1の
実施例と従来例との違いを示す図、第4図〜第8図は本
発明の各第2〜第6の実施例における2値画素補間拡大
方法を実現する同装置の要部ブロック結線図、第9図は
本発明の第6の実施例における補間メモリの処理の概念
図、第10図は第9図の説明に対応して補間参照用RO
Mテーブルを用いて構成した場合のブロック結葱図、第
11 図及び第12図は同第6の実施例を更に具体化し
2倍補間参照用ROMテーブルを用いた場合の概念図、
第13図は本発明の2倍補間拡大処理例の概念図、第1
4図は第1の従来例における入力画像データを単純に繰
返す場合の画像拡大方式概念図、第15図は濃度リニア
補間拡犬(4倍)方式の従来の装置のブロック結線図、
第16図は第15図の具体的な処理方法を示す概念図で
ある。 102、108、110、114 ・・・セレクタ、1
05・・・マルfプレクサ、106、107・・ヘーシ
メモリ、109、113・・・加算器、112・・・ラ
ッチ、116・・・2値化回路、1302・・・補間用
諏。 代理人の氏名 弁理士 粟 野 重 孝 ほか1名第2
図 第 図 / 第 図 第12 図 第 1エ 図 第 図

Claims (6)

    【特許請求の範囲】
  1. (1)1ライン当たり複数の2値画素データの配列で構
    成された複数ラインの画像データを次々入力して、主走
    査、副走査を共に2に倍の整数倍(k≧1)に補間拡大
    して2値画像を出力するに際して、mライン×n画素サ
    イズの矩形ウィンドウで切出された2値画像データを次
    々入力して2倍に補間拡大し、それを新たな2値画像デ
    ータとして入力し、それをk回繰返すことにより生成さ
    れる2k倍の2値画像データを出力ライン別に再配置し
    て出力することを特徴とする2値画素補間拡大方法。
  2. (2)1ライン当たり複数の2値画素データの配列で構
    成された複数ラインの画像データを次々入力して、主走
    査をα倍、副走査をβ倍の整数倍(α≧1、β≧1)に
    補間拡大して2値画像を出力するに際して、mラインn
    画素サイズの矩形ウィンドウで切出された2値画像デー
    タを次々入力して、前記倍率に応じ、2値の補間データ
    を出力ライン別に再配置して出力することを特徴とする
    2値画素補間拡大方法。
  3. (3)2値画像を入力して、副走査を1倍とし主走査の
    みを2倍に補間拡大する際に、注目画素aijを含み入
    力画像から切出すウィンドウ・サイズを1ライン×2画
    素としそのデータを(ai,j、ai,j+1)とする
    時、注目画素に対応する1ライン×2画素の補間出力デ
    ータ(bm,n、bm,n+1)の各々を、 bm,n=ai,j bm,n+1=ai,j∨ai,j+1 (ただし∨は論理和を示す) の値に決定して出力することを特徴とする請求項2記載
    の2値画素補間拡大方法。
  4. (4)2値画像を入力し副走査及び主走査共に2倍に補
    間拡大する際に、注目画素aijを含み入力画像から切
    出すウィンドウサイズを2ライン×2画素、そのデータ
    を(ai,j、ai,j+1、ai+1,j、ai+1
    ,j+1)とする時、注目画素に対応する2ライン×2
    画素の補間出力データ(bm,n、bm,n+1、bm
    +1,n、bm+1,n+1)の各々を、bm,n=a
    i,j bm,n+1=ai,j∨ai,j+1 bm+1,n=ai,j∨ai+1,j bm+1,n+1=(ai,j∧ai,j+1)∨(a
    i,j+1∧ai+1,j+1)∨(ai+1,j+1
    ∧ai+1,j)∨(ai+1,j∧ai,j)∨(a
    i,j∧ai+1,j+1)∨(ai+1,j∧ai,
    j+1) (ただし、∨は論理和、∧は論理積を示す)の値に決定
    して出力することを特徴とする請求項2記載の2値画素
    補間拡大方法。
  5. (5)2値画像を入力し副走査を4倍に主走査を2倍に
    補間拡大する際に、注目画素ai、jを含み入力画像か
    ら切出すウィンドウサイズを2ライン×2画素とし、そ
    のデータを(ai,j、ai,j+1、ai+1,j、
    ai+1,j+1)とする時、注目画素に対応する4ラ
    イン×2画素の補間出力データ(bm,n、bm,n+
    1、bm+1,n、bm+1,n+1、bm+2,n、
    bm+2,n+1、bm+3,n、bm+3,n+1)
    各々を、bm,n=ai,j bm,n+1=ai,j∨ai,j+1 bm+1,n=ai,j bm+1,n+1=(ai,j∧ai,j+1)∨(a
    i,j∧ai+1,j)∨(ai,j∧ai+1,j+
    1)∨(ai,j+1∧ai+1,j)∨(ai,j+
    1∧ai+1,j+1) bm+2,n=ai,j∨ai+1,j bm+2,n+1=bm+1,n+1∨(ai+1,j
    ∧ai+1,j+1)bm+3,n=ai+1,j bm+3,n+1=(ai,j∧ai+1,j)∨(a
    i,j∧ai+1,j+1)∨(ai,j+1∧ai+
    1,j)∨(ai,j+1∧ai+1,j+1)∨(a
    i+1,j∧ai+1,j+1) (ただし、∨は論理和、∧は論理積を示す)の値に決定
    して出力することを特徴とする請求項2記載の2値画素
    補間拡大方法。
  6. (6)2値画像データの入力に対応して出力される補間
    データは、副走査及び主走査の組合わせ倍率を1倍と2
    倍、2倍と2倍、4倍と2倍の3種類とし、かつ、それ
    らの倍率に対応して、それらの補間出力データをRAM
    (ランダム・アクセス・メモリ)またはROM(リード
    ・オンリー・メモリ)に予め記憶しておき、必要に応じ
    て選択的に使用することを特徴とする請求項1または請
    求項2に記載の2値画素補間拡大方法。
JP1059907A 1989-03-13 1989-03-13 2値画素補間拡大方法 Pending JPH02238773A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1059907A JPH02238773A (ja) 1989-03-13 1989-03-13 2値画素補間拡大方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1059907A JPH02238773A (ja) 1989-03-13 1989-03-13 2値画素補間拡大方法

Publications (1)

Publication Number Publication Date
JPH02238773A true JPH02238773A (ja) 1990-09-21

Family

ID=13126664

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1059907A Pending JPH02238773A (ja) 1989-03-13 1989-03-13 2値画素補間拡大方法

Country Status (1)

Country Link
JP (1) JPH02238773A (ja)

Similar Documents

Publication Publication Date Title
US6421090B1 (en) Motion and edge adaptive deinterlacing
US6219464B1 (en) Source data interpolation method and apparatus
US5717793A (en) High quality image size change
JPH05260287A (ja) 画像伸縮装置の改良
CA1254996A (en) Interpolator for television special effects system
JPH02238773A (ja) 2値画素補間拡大方法
JPH05207271A (ja) 画像拡大装置
KR950011530B1 (ko) 디지탈 주밍 시스템
JP2833670B2 (ja) 画素密度変換方式
US5680529A (en) Image reduction conversion method
JPH01312671A (ja) 画像処理装置
JPH07107268A (ja) 画像処理装置
JP2941843B2 (ja) 画像信号の縮小装置及び方法
JP2807231B2 (ja) 画素密度変換方法及び装置
JPS63102467A (ja) 画像デ−タ解像度変換装置
JPH0540826A (ja) 画素密度変換方式
JP2823433B2 (ja) デジタル画像のズーム処理用補間回路
JPH03236097A (ja) 画像表示方法および装置
JP2833669B2 (ja) 画素密度変換方式
JPH0227486A (ja) 画像拡大縮小装置
JPH04335477A (ja) 画像変換方式
JPH08274983A (ja) 画素補間方法
JPH0382268A (ja) 2値画像信号の線密度変換方法
JPH0382267A (ja) 2値画像信号の線密度変換方法
JPS62245380A (ja) 画像処理装置