JPH03225479A - 画素補間回路 - Google Patents

画素補間回路

Info

Publication number
JPH03225479A
JPH03225479A JP2019103A JP1910390A JPH03225479A JP H03225479 A JPH03225479 A JP H03225479A JP 2019103 A JP2019103 A JP 2019103A JP 1910390 A JP1910390 A JP 1910390A JP H03225479 A JPH03225479 A JP H03225479A
Authority
JP
Japan
Prior art keywords
density
pixel
picture element
pixels
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.)
Pending
Application number
JP2019103A
Other languages
English (en)
Inventor
Toru Suzuki
徹 鈴木
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2019103A priority Critical patent/JPH03225479A/ja
Publication of JPH03225479A publication Critical patent/JPH03225479A/ja
Pending legal-status Critical Current

Links

Classifications

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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)

Abstract

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

Description

【発明の詳細な説明】 「産業上の利用分野」 本発明は、画像濃度を多値で表現する画像処理装置にお
いて画素の補間を行うために使用される画素補間回路に
関する。
「従来の技術」 画像処理技術の発達と共に、画素のそれぞれの濃度を多
値で表現することが広く行われるようになっており、文
字や線画だけでなく写真等の中間調も再現できるように
なっている。このよう画像処理の分野では、読み取った
画像を1対1の倍率(等倍)で処理する場合と画像の拡
大または縮小を行う場合がある。画像の拡大を行う場合
には、拡大率に応じて画素の数を増加させる処理を行う
のが通常であり、このような場合には読み取った画素の
間に画素を補間する処理を行っている。
従来では、画素の補間を行う場合、この補間点の画素を
挟んだ2つの既存点の画素との間で線形補間を行ってい
た。例えば、第5図に示すように2つの既存の画素A、
Bが存在し、これらの濃度が64段階の階調表示でそれ
ぞれ“15”と“7″であったとする。この図で縦軸は
濃度を、また横軸は各点(画素)の位置を表わしている
ものとする。今、既存の画素ASBの中間位置に補間す
る画素Pを定めるものとすると、既存の画素A、 Bの
濃度を加算して2で割った値“11”が補間点の画素P
の濃度とされた。
「発明が解決しようとする課題」 このように従来の画素補間の手法では、補間点を挟んだ
形の2点の濃度データを用いて補間点の濃度を算出して
いた。これは、2つの既存点の間で階調が同一の比率で
連続的に変化していることを前提としている。したがっ
て、このような場合には補間点の画素の濃度を正しく算
出することができたが、これ以外の場合には求められた
濃度が現実のものとかなり相違することがあった。
例えば、第6図に示すように2つの既存点の画素A、B
の周囲の濃度が破線で示したように変化しているものと
する。この場合、補間点の画素Pの濃度は既存点の画素
Aの濃度よりも高くなるが、単純に2つの既存点の画素
A、Bの中間の濃度を求めてしまう従来の手法を用いた
場合には比較的大きな濃度誤差eが生じてしまう。この
ような濃度誤差eは、各画素の濃度を2値で表現する場
合には誤差として表面化しないことも多いが、16階調
とか64階調といった多くの階調で表現されるようにな
ると、誤差として現われ、これによる階調の微妙な相違
が全体的な画質に影響を与えることになった。
そこで本発明の目的は、画素の補間を行うとき補間点の
画素の濃度をより正確に求めることのできる画素補間回
路を提供することにある。
「課題を解決するための手段」 本発明では、(i)同一原稿上の濃度のわかった2つの
画素の間に位置する濃度のわからない点としての補間点
を指定する補間点指定手段と、(ii)これら2つの画
素と同一原稿上の濃度のわかった他の画素を用いてこれ
ら各画素の間の濃度変化を連続的に表わした曲線を求め
る濃度曲線演算手段と、(iii )この求められた濃
度曲線にしたがって補間点の画素の濃度を演算する補間
点濃度演算手段とを画素補間回路に具備させる。
すなわち本発明では、濃度の知れた3つあるいまこれ以
上の点の画素を用いて濃度変化を表わした曲線を求め、
これを用いて補間点の画素の濃度を求めることで、原稿
上の実際の濃度変化により忠実な濃度データを得て補間
を行う。
「実施例」 以下、実施例につき本発明の詳細な説明する。
第1図は本発明の一実施例における画素補間回路の構成
の概要を表わしたものである。
この画素補間回路は第1〜第4のラッチ回路11〜14
を備えており、これらが直列に接続されている。第1の
ラッチ回路11には、1ライン分の多値画像データ15
がクロック信号161こ同期して1画素ずつラッチされ
るようになっており、この第1のラッチ回路11にラッ
チされた画像データ17はクロック信号16の次のタイ
ミングで第2のラッチ回路12にラッチされるよう1こ
プヨッている。第2のラッチ回路12のラッチした画イ
象データ18および第3のラッチ回路13のラッチした
画像データ19についても同様である。この結果、第4
のラッチ回路14からは4クロック分遅延した画像デー
タ20が出力されることに?、(る。
この画像データ20は第1の出力保持回路221こラッ
チされ、出力選択信号23がH(〕\イ)レベルの状態
でFIF○(先入れ先出し)メモリ24に人力されるよ
うになっている。
また、第1〜第4のラッチ回路11〜14のそれぞれ出
力する画像データ17〜20はアドレス生成回路25に
入力され1.ここで4つの画素の濃度レベルに応じたア
ドレス情報26が作成される。
このアドレス情報26はROM (リード・オンリ・メ
モリ)27に供給され、このアドレス情報に対応した補
間画像データ28が出力される。この補間画像データ2
8は、第2の出力保持回路29に保持され、出力選択信
号23がL(ロー)レベルの状態でFIF○メモリ24
に入力されるようになっている。FIFOメモリ24か
らは図示しない記録装置等に多値画像データ30が出力
されることになる。
第2図は、第1図に示した画素補間回路に人力される多
値画像データ(以下、単に画像データという。)の位置
関係と濃度レベルの関係の一例を表わしたものである。
画素補間回路に入力される多値画像データ15が、“0
”から“15”まで016段階の濃度レベルで表わされ
るものとし、あるラインにおける連続する4つの画素A
、B。
C,Dについて、次のような濃度レベルであったとする
A = ” 6 ’″ B−”15” 、C−”7’、
D = ” 4″′本実施例で、画素Bと画素Cの位置
する点の中点を補間点の画素Pとしてその濃度レベルを
定める場合を説明する。この場合、第4のランチ回路1
4から画素Aの画像データ20が出力される状態で、第
3のラッチ回路13からは画素Bの画像データ19が出
力される。また、第2のラッチ回路12からは画素Cの
画像データ18が、第1のラッチ回路11からは画素り
の画像データ17がそれぞれ出力される。これら4種類
の画像データ17〜20はアドレス生成回路25に人力
される。
アドレス生成回路25では、第2図に示したような濃度
レベルのパターンを規定するアドレス情報26を作成す
る。最も単純には、各画像データ17〜20における濃
度レベルをそれぞれ4ビツトで表わした合計16ビツト
のデータを作成し、これをアドレス情報26とする。ア
ドレス情報26はROM27に供給される。
ところでROM27には、4つの画素A、B。
C,Dがそれぞれ採りうる濃度レベルに対するあらゆる
組み合せを個々に指定させるためのアドレス情報26が
人力されるようになっている。そして、それぞれの濃度
レベルの組み合わせに対する補間点の画素Pの濃度レベ
ルが、補間画像データ28として各アドレス情報26に
対応する記憶領域に格納されている。これらの補間画像
データ28は、アドレス情報26によって特定された4
つの画素A、B、C,Dの各濃度レベルを通過する3次
曲線における補間点の画素Pの濃度レベルである。
第2図で示した例について説明すれば、これら4つの画
素A、B、C,Dの濃度レベルが前記した値のとき、こ
の図で実線で示したような3次曲線31が求められる。
この3次曲線31を指定する情報がアドレス情報26で
ある。3次曲線31を表わす関数をf (x)  とし
、画素A−Dのそれぞれの座標位置を“0“、“1”2
″3″とする。この場合、関数をf (X)  は次の
(1)式%式% (1) そこで、この(1)式にx=1.5 として補間点の画
素Pの座標位置を代入すると、(2)式のようになる。
f(1,5)  =11.75  #12      
・・・・・・(2)このように、この3次曲線31では
、補間点の画素Pの濃度レベルが“12”なので、この
場合の補間画像データ28の値は“12″となる。した
がって、この場合にはROM27から濃度レベル“12
”の補間画像データ28が出力され、第2の出力保持回
路29に保持されることになる。
なお、第2図に示した例について従来の方法で補間点の
画素P′を求めると、画素Bと画素Cの濃度レベルがそ
れぞれ“15”と“7”なので、画素P′の濃度レベル
はこれらの平均値としての“11”となる。したがって
、保持の画素補間回路と較べて濃度レベルに“1”だけ
差が生じることになる。
第3図は、2つの出力保持回路からFIFOメモリに取
り込まれる画像データの様子を表わしたものである。こ
のうち同図aはFIF○メモリ24の入力タイミングを
表わしたものであり、クロックの各立ち上がりで画像デ
ータの入力が行われる。同図すは出力選択信号23を表
わしている。
出力選択信号23は画素AおよびBの画像データがそれ
ぞれ出力されるタイミングでHレベルであり、これらの
画素についての画像データが順にFIF○メモリ24に
入力される。次に、第3図aで示したクロックの1周期
分だけLレベルとなる。このとき、補間点の画素Pの画
像データがFIFOメモリ24に人力される。この後、
出力選択信号23がHレベルとなり、画素CおよびDの
画像データが順にFIFOメモリ24に入力される。以
下同様にして、多値画像データ15の4画素分の画像デ
ータが5画素分の画像データに補間され、FIFOメモ
リ24に順次取り込まれることになる。FIFOメモリ
24は、後段の装置の要求に応じて多値画像データ30
を出力する。
以上説明した実施例では、4画素に1画素の割合で画素
の補間を行ったが、同一の回路構成で第3図に示した出
力選択信号23を変えるだけで、濃度のわかった各既存
点の間に1つずつ補間点を設けることも可能である。
また、実施例では2つの画素の間に1つの画素を補間す
る場合について説明したが、第4図に示すように例えば
2つの画素A、Bの間に2つの画素PI SF3 を補
間するようにしてもよい。この場合、濃度レベルについ
ての演算結果を格納したROMのアドレス情報をどのよ
うに設定するかが問題となるが、ROM内のデータを例
えば上位データと下位データに2分し、一方の画素P1
 のアドレス情報を上位データを指定するアドレス情報
とし、他方の画素P2 のアドレス情報を下位データを
指定するアドレス情報とすればよい。
更に、本実施例では濃度のわかった4つの画素を用いて
濃度の変化を表わした曲線を作成したが、4つの画素を
用いることは必ずしも必要でない。
2つの既知の画素の間を補間する場合、重要なのは他の
既存の画素によるこれら2つの画素への影響の程度であ
る。追加する既知の画素の数が多ければ多いほど、補間
点に対して遠く離れた画素の影響を考慮することができ
る。濃度が既知の画素を1つ追加して既知の画素の数を
3つにした場合には、2次曲線によって補間点の濃度を
定めることになる。この場合には、ある程度大まかな画
像濃度の傾向をつかむことができる。既知の画素の数を
5つ以上にした場合には、本実施例の4つの場合と比べ
て画像濃度の傾向を更に詳細につかむことができ、補間
点の画素の濃度をより正確に決定することができる。し
かしながら、ハードウェアでの実現が困難になり、また
ソフトウェアで実現しようとすると処理速度で問題を生
じることになる。したがって、通常の画素補間回路では
本実施例のように濃度が既知の4点を用いて補間を行う
のが現実的である。
以上説明した実施例では、3次曲線の演算結果を収容し
たROMを使用したので、各濃度データを用いて演算を
行う場合に較べて画像処理が高速化されるという長所が
ある。
「発明の効果」 このように本発明では、同一原稿上の補間すべき画素を
挟んだ濃度のわかった2つの画素と濃度のわかった他の
画素とを用いてこれら各画素の間の濃度変化を連続的に
表わした曲線を求め、これによって補間すべき画素の濃
度を演算するようにしたので、原稿における濃度分布を
具体的に配慮して補間点の画素の濃度を決定することが
でき、多値画像をより忠実に再現することができる。
【図面の簡単な説明】
第1図〜第3図は本発明の一実施例を説明するためのも
ので、このうち第1図は画素補間回路のブロック図、第
2図は濃度が既知の4つの画素から求められる3次曲線
による画素の補間を従来の補間方法と対比して表わした
説明図、第3図は2つの出力保持回路からFIF○メそ
りに取り込まれる画像データの様子を表わした各種タイ
ミング図、第4図は濃度の既知の2点の間に2つの画素
を補間する場合の一例を表わした説明図、第5図は画素
の補間についての従来の手法を表わした説明図、第6図
はこの従来の手法で補間した場合の誤差の発生の様子を
示した説明図である。 11〜14・・・・・・第1〜第4のラッチ回路、22
・・・・・・第1の出力保持回路、25・・・・・・ア
ドレス生成回路、27・・・;・・ROM、28・・・
・・・補間画像データ、 29・・・・・・第2の出力保持回路、A−D・・・・
・・(濃度が既知の)画素、P・・・・・・(補間点の
)画素。

Claims (1)

  1. 【特許請求の範囲】 同一原稿上の濃度のわかった2つの画素の間に位置する
    濃度のわからない点としての補間点を指定する補間点指
    定手段と、 前記2つの画素と同一原稿上の濃度のわかった他の画素
    を用いてこれら各画素の間の濃度変化を連続的に表わし
    た曲線を求める濃度曲線演算手段と、 この求められた濃度曲線にしたがって前記補間点の画素
    の濃度を演算する補間点濃度演算手段とを具備すること
    を特徴とする画素補間回路。
JP2019103A 1990-01-31 1990-01-31 画素補間回路 Pending JPH03225479A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019103A JPH03225479A (ja) 1990-01-31 1990-01-31 画素補間回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019103A JPH03225479A (ja) 1990-01-31 1990-01-31 画素補間回路

Publications (1)

Publication Number Publication Date
JPH03225479A true JPH03225479A (ja) 1991-10-04

Family

ID=11990147

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019103A Pending JPH03225479A (ja) 1990-01-31 1990-01-31 画素補間回路

Country Status (1)

Country Link
JP (1) JPH03225479A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001006456A1 (en) * 1999-07-15 2001-01-25 Matsushita Electric Industrial Co., Ltd. Image processing device, image processing method, image-processing program recorded medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001006456A1 (en) * 1999-07-15 2001-01-25 Matsushita Electric Industrial Co., Ltd. Image processing device, image processing method, image-processing program recorded medium
US6961479B1 (en) 1999-07-15 2005-11-01 Matsushita Electric Industrial Co., Ltd. Image processing device, image processing method, image-processing program recorded medium

Similar Documents

Publication Publication Date Title
US4563703A (en) Video processing systems
US5025394A (en) Method and apparatus for generating animated images
US6360029B1 (en) Method and apparatus for variable magnification of an image
EP0351062B1 (en) Method and apparatus for generating composite images
JPH03225479A (ja) 画素補間回路
EP0488324A2 (en) Method of and apparatus for obtaining halftone image
EP1083736A1 (en) Image processing device and processing method
JPS63166369A (ja) 動きベクトル検出回路
EP0435905A1 (en) IMPROVEMENTS TO THE PRODUCTION OF DIGITAL VIDEO EFFECTS.
KR19990072683A (ko) 디지털화상의확대축소방법및회로
JPS61140270A (ja) 画素密度変換装置
JPH0276367A (ja) 濃度データ処理装置
JPS60137171A (ja) 画素密度変換機構を有するフアクシミリ装置
JP2579978B2 (ja) テストパターン信号発生器
JP2975146B2 (ja) 動きベクトル検出装置
US20030160894A1 (en) Image processing apparatus and method, and recorded medium
JP2903175B2 (ja) 画像処理装置
JPS60191562A (ja) 画像処理装置
JPS61239775A (ja) 画像拡大装置
JPH01105743A (ja) 網点画像処理方法およびその装置
JPH08102850A (ja) 画像処理装置
JPH02176873A (ja) 画像拡大処理装置
JPH0292562A (ja) 画像処理装置
JPS61206364A (ja) 画像拡大縮小回路
JPH0571892U (ja) 画像拡大処理回路