JPH02129766A - イメージ表示システム用補間装置およびイメージ表示システム - Google Patents
イメージ表示システム用補間装置およびイメージ表示システムInfo
- Publication number
- JPH02129766A JPH02129766A JP1240895A JP24089589A JPH02129766A JP H02129766 A JPH02129766 A JP H02129766A JP 1240895 A JP1240895 A JP 1240895A JP 24089589 A JP24089589 A JP 24089589A JP H02129766 A JPH02129766 A JP H02129766A
- Authority
- JP
- Japan
- Prior art keywords
- image
- interpolation
- pixel
- value
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4007—Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/393—Enlarging or reducing
- H04N1/3935—Enlarging or reducing with modification of image resolution, i.e. determining the values of picture elements at new relative positions
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
A、産業上の利用分野
本発明は情報処理システム、詳細にいえば表示装置、印
刷装置、または類似の出力装置における表示のためのイ
メージ・データの処理に関する。
刷装置、または類似の出力装置における表示のためのイ
メージ・データの処理に関する。
B、従来技術
光学走査、ビデオ・カメラ入力、あるいはイメージ・セ
ンナによって捕捉されたディジタル・イメージを表示す
るためのイメージ表示システムが、開発されている。最
も基本的なイメージ表示システムは、ディジタル・イメ
ージ・メモリに記憶されているイメージを再生するだけ
のものである。より進歩したシステムは、色の強調、拡
大(ズーム)、回転あるいはその他の変形のための、記
憶されているイメージの変形を可能とする。
ンナによって捕捉されたディジタル・イメージを表示す
るためのイメージ表示システムが、開発されている。最
も基本的なイメージ表示システムは、ディジタル・イメ
ージ・メモリに記憶されているイメージを再生するだけ
のものである。より進歩したシステムは、色の強調、拡
大(ズーム)、回転あるいはその他の変形のための、記
憶されているイメージの変形を可能とする。
イメージの拡大ないしズームの実現は、従来技術におい
ては通常、ビクセルの複写を使用することによって行な
われる。ビクセルの複写を使用するシステムにおいては
、2倍に拡大されるイメージが、所定の値の2つのビク
セルを、イメージ記憶機構に記憶されているその値のす
べてのビクセルについて表示することによって作成され
る。この形式の拡大には、それぞれの元のビクセルの位
置にある単一の大きなビクセルに対して、どれ位の量を
作成するかという問題がある。大きな拡大率においては
、これによって、イメージの輪郭がかなり鋸歯状となる
。ビクセルの複写が特に望ましくないのは、複数の階調
またはカラーを表示できるイメージ表示システムにおい
てである。これらのシステムにおいては、個々のビクセ
ルの複写によって、低品質の不鮮明な画像がもたらされ
る。
ては通常、ビクセルの複写を使用することによって行な
われる。ビクセルの複写を使用するシステムにおいては
、2倍に拡大されるイメージが、所定の値の2つのビク
セルを、イメージ記憶機構に記憶されているその値のす
べてのビクセルについて表示することによって作成され
る。この形式の拡大には、それぞれの元のビクセルの位
置にある単一の大きなビクセルに対して、どれ位の量を
作成するかという問題がある。大きな拡大率においては
、これによって、イメージの輪郭がかなり鋸歯状となる
。ビクセルの複写が特に望ましくないのは、複数の階調
またはカラーを表示できるイメージ表示システムにおい
てである。これらのシステムにおいては、個々のビクセ
ルの複写によって、低品質の不鮮明な画像がもたらされ
る。
拡大されたイメージのビクセルのカラーまたは輝度(階
調)を補間する技術的な手法が存在している。拡大処理
では、記憶されているデータのすべてのビクセルに対し
て2つ以上のビクセルが表示される。白のビクセルと黒
のビクセルの間にビクセルを追加することは、黒または
白いずれかのビクセルを複写するよりも、グレーのビク
セルによってよく表わされる。しかしながら、これらの
補間手法を実施することは、表示イメージに多(のビク
セルを補間するのにかなりの計算が必要なため、実用的
なものであると証明されていない。
調)を補間する技術的な手法が存在している。拡大処理
では、記憶されているデータのすべてのビクセルに対し
て2つ以上のビクセルが表示される。白のビクセルと黒
のビクセルの間にビクセルを追加することは、黒または
白いずれかのビクセルを複写するよりも、グレーのビク
セルによってよく表わされる。しかしながら、これらの
補間手法を実施することは、表示イメージに多(のビク
セルを補間するのにかなりの計算が必要なため、実用的
なものであると証明されていない。
ソフトウェアで実現した場合、補間は拡大の要求に対し
て、受は入れられないほど遅い応答時間をもたらす。
て、受は入れられないほど遅い応答時間をもたらす。
タバタ他の「統合文書管理のための高速イメージ変倍(
旧gh 5peed Image Scaling f
orIntegrated Document Man
agement) J N オフィス情報システムに関
するAMC会II (AMCConference o
n 0ffice Information Syst
ems) 1トロント、1984年6月では、テーブル
索引及びシフト操作に依存する高速変倍手法が論じられ
ている。提案されている手法は処理を高速化するが、テ
ーブルの構築及び参照を依然必要とするものである。タ
バタ他は倍率の分子に関連した間隔を有する区画に基づ
いて補間している。これは倍率に精細分解能が必要な場
合に、効率の損失をもたらす。さらに、タバタ他の手法
は入力サンプル間距離に対する補間サンプルの偏差の間
隔に基づくものであって、これは間隔を長くシ、効率を
さらに下げる傾向がある。
旧gh 5peed Image Scaling f
orIntegrated Document Man
agement) J N オフィス情報システムに関
するAMC会II (AMCConference o
n 0ffice Information Syst
ems) 1トロント、1984年6月では、テーブル
索引及びシフト操作に依存する高速変倍手法が論じられ
ている。提案されている手法は処理を高速化するが、テ
ーブルの構築及び参照を依然必要とするものである。タ
バタ他は倍率の分子に関連した間隔を有する区画に基づ
いて補間している。これは倍率に精細分解能が必要な場
合に、効率の損失をもたらす。さらに、タバタ他の手法
は入力サンプル間距離に対する補間サンプルの偏差の間
隔に基づくものであって、これは間隔を長くシ、効率を
さらに下げる傾向がある。
C0発明が解決しようとする問題点
したがって、本発明の目的は、ビクセルのリアル・タイ
ムの補間による拡大すなわちズーム機能を有するイメー
ジ表示システムを提供することである。
ムの補間による拡大すなわちズーム機能を有するイメー
ジ表示システムを提供することである。
本発明の他の目的は、テーブル索引を必要としない補間
処理を提供することである。
処理を提供することである。
本発明のさらに他の目的は、回路の数を最小限のものと
し、したがって実施に必要なコストを最小限のものとす
る補間装置を提供することである。
し、したがって実施に必要なコストを最小限のものとす
る補間装置を提供することである。
本発明のさらにまた他の目的は、カラー及びグレー階調
の記憶されているイメージの高品質な拡大イメージを表
示するイメージ表示システムを提供することである。
の記憶されているイメージの高品質な拡大イメージを表
示するイメージ表示システムを提供することである。
D1問題点を解決するための手段
本発明によれば、イメージ補間回路がイメージ表示シス
テムに対して、リアル・タイムで、連続したズーム機能
を提供する補間機能を実現する。
テムに対して、リアル・タイムで、連続したズーム機能
を提供する補間機能を実現する。
入力イメージの点を中心とする2×2のピクセルのマト
リックスのカラーまたは輝度の値を補間することによっ
て、出力イメージのピクセルが得られる。好ましい実施
例はカスケード1次元補間回路の形で実現された双一次
補間アルゴリズムを採用する。タブレット上のカーソル
などのズーム制御装置の単位増分が、拡大度の一定の増
加をもたらすという拡大制御が確立される。補間に必要
な係数は、リアル・タイムエ生成され、テーブル索引に
時間を費やす必要性がなくなる。
リックスのカラーまたは輝度の値を補間することによっ
て、出力イメージのピクセルが得られる。好ましい実施
例はカスケード1次元補間回路の形で実現された双一次
補間アルゴリズムを採用する。タブレット上のカーソル
などのズーム制御装置の単位増分が、拡大度の一定の増
加をもたらすという拡大制御が確立される。補間に必要
な係数は、リアル・タイムエ生成され、テーブル索引に
時間を費やす必要性がなくなる。
E、実施例
本発明によるイメージ補間回路は、第1図に示すような
イメージ表示システムで作動する。イメージ表示装置は
通常、ホスト通信インターフェース10を介してホスト
・コンピュータ・システムに接続されている。ホスト通
信、データの取得、イメージ記憶装置16の管理、及び
イメージ処理装置14へのパラメータの付与を含む端末
装置の機能を制御するために、マイクロプロセッサ12
が設けられている。イメージ処理装置14はイメージ記
憶装置16に記憶されているイメージ・データにアクセ
スし、モニタ22へ表示するためにこれをフレーム・バ
ッファ18及び20に入れるという機能を果たす。イメ
ージ表示システムは通常、デュアル・フレーム・バッフ
ァ・システムを使用するので、一方のフレーム・バッフ
ァ、たとえばフレーム・バッファ18が表示の生成に使
用され、第2のフレーム・バッファ、たとえばフレーム
・バッファ20がイメージ処理装置14からイメージ・
データを受は取る。第2のフレーム・バッファ力一杯に
なったときには、フレーム・バッファの割当ては逆にさ
れる。イメージ処理装置14は、本発明について説明す
る移行、回転、色の変換、及び拡大ないしズームなどの
イメージ処理機能を実行する。イメージ・データは、通
常ランダム・アクセス・メモリであるイメージ記憶装置
16に記憶される。オプションで、グラフィックス処理
装置24をイメージ表示システムに含め、グラフィック
スの順序に基づいてグラフィック・オブジェクトを生成
してもかまわない。キーボード28、グラフィックス・
タブレット30、あるいはビデオ入力装置32などの入
出力装置を制御するための周辺制御装置26が設けられ
ている。
イメージ表示システムで作動する。イメージ表示装置は
通常、ホスト通信インターフェース10を介してホスト
・コンピュータ・システムに接続されている。ホスト通
信、データの取得、イメージ記憶装置16の管理、及び
イメージ処理装置14へのパラメータの付与を含む端末
装置の機能を制御するために、マイクロプロセッサ12
が設けられている。イメージ処理装置14はイメージ記
憶装置16に記憶されているイメージ・データにアクセ
スし、モニタ22へ表示するためにこれをフレーム・バ
ッファ18及び20に入れるという機能を果たす。イメ
ージ表示システムは通常、デュアル・フレーム・バッフ
ァ・システムを使用するので、一方のフレーム・バッフ
ァ、たとえばフレーム・バッファ18が表示の生成に使
用され、第2のフレーム・バッファ、たとえばフレーム
・バッファ20がイメージ処理装置14からイメージ・
データを受は取る。第2のフレーム・バッファ力一杯に
なったときには、フレーム・バッファの割当ては逆にさ
れる。イメージ処理装置14は、本発明について説明す
る移行、回転、色の変換、及び拡大ないしズームなどの
イメージ処理機能を実行する。イメージ・データは、通
常ランダム・アクセス・メモリであるイメージ記憶装置
16に記憶される。オプションで、グラフィックス処理
装置24をイメージ表示システムに含め、グラフィック
スの順序に基づいてグラフィック・オブジェクトを生成
してもかまわない。キーボード28、グラフィックス・
タブレット30、あるいはビデオ入力装置32などの入
出力装置を制御するための周辺制御装置26が設けられ
ている。
イメージの補間はイメージ処理装置14の機能である。
移行、拡大、または回転を伴わないイメージの処理は本
質的に、イメージ記憶装置16内の各画素すなわちピク
セルをフレーム・バッファ18または20内のピクセル
にマツプすることを含んでいる。拡大ないしズームによ
ってフレーム・バッファにピクセルが追加されるので、
結果として生じるフレーム・バッファのイメージは、所
定の倍率だけイメージ記憶装置16に収められているイ
メージよりも大きくなる。たとえば、イメージ記憶装置
16に記憶されている4ピクセル×4ピクセルのイメー
ジは、2倍に拡大された場合、フレーム・バッファに8
ピクセル×8ピクセルのイメージをもたらす。それ故、
イメージ処理装置は元の入力に存在しているものよりも
多くのピクセルを有するイメージを作り出さなければな
らない。
質的に、イメージ記憶装置16内の各画素すなわちピク
セルをフレーム・バッファ18または20内のピクセル
にマツプすることを含んでいる。拡大ないしズームによ
ってフレーム・バッファにピクセルが追加されるので、
結果として生じるフレーム・バッファのイメージは、所
定の倍率だけイメージ記憶装置16に収められているイ
メージよりも大きくなる。たとえば、イメージ記憶装置
16に記憶されている4ピクセル×4ピクセルのイメー
ジは、2倍に拡大された場合、フレーム・バッファに8
ピクセル×8ピクセルのイメージをもたらす。それ故、
イメージ処理装置は元の入力に存在しているものよりも
多くのピクセルを有するイメージを作り出さなければな
らない。
問題は新たに挿入されたピクセルの輝度ないしカラーを
決定することである。これは付加的な出力ピクセルを入
力ピクセルにマツプし、追加されたピクセルの輝度また
はカラーを、既存の大力ビクセルのカラーまたは輝度の
値から補間することによって達成される。たとえば、第
2図において、元のイメージはピクセルP (1,1)
、P (1゜2)、、、P(3,4)で表わされてい
る。拡大されたイメージはU (1,1) 、U (1
,2)、、、U(3,4)で示されるように配置された
付加的なピクセルを生じる。ピクセルU(1,1)の輝
度の値は、ピクセルP (1,1) 、P (1゜2)
、P (2,1)及びP(2,2)の輝度の関数であ
る。リアル・タイムの拡大またはズームの生成には、輝
度の補間を妥当なコストのハードウェアによってできる
だけ迅速に行なうことが必要である。
決定することである。これは付加的な出力ピクセルを入
力ピクセルにマツプし、追加されたピクセルの輝度また
はカラーを、既存の大力ビクセルのカラーまたは輝度の
値から補間することによって達成される。たとえば、第
2図において、元のイメージはピクセルP (1,1)
、P (1゜2)、、、P(3,4)で表わされてい
る。拡大されたイメージはU (1,1) 、U (1
,2)、、、U(3,4)で示されるように配置された
付加的なピクセルを生じる。ピクセルU(1,1)の輝
度の値は、ピクセルP (1,1) 、P (1゜2)
、P (2,1)及びP(2,2)の輝度の関数であ
る。リアル・タイムの拡大またはズームの生成には、輝
度の補間を妥当なコストのハードウェアによってできる
だけ迅速に行なうことが必要である。
補間を複数個の補間回路によって並列に処理される入力
イメージの数種類の構成要素(たとえば、赤、緑及び青
、あるいは色相、輝度、彩度)のデー夕によって、カラ
ー・イメージに拡張し、各ピクセルに対する結果を組み
合わせ、フレーム・バッファの単一ワードに記憶するこ
とができる。補間回路は同一のセットのパラメータを使
用し、かつ同一の制御論理及び若干の入出力論理を共用
することができる。
イメージの数種類の構成要素(たとえば、赤、緑及び青
、あるいは色相、輝度、彩度)のデー夕によって、カラ
ー・イメージに拡張し、各ピクセルに対する結果を組み
合わせ、フレーム・バッファの単一ワードに記憶するこ
とができる。補間回路は同一のセットのパラメータを使
用し、かつ同一の制御論理及び若干の入出力論理を共用
することができる。
倍率の指定はタブレット30またはその他の類似した装
置を介して、イメージ表示装置の操作員によって行なわ
れる。表示装置の操作員はまず、拡大ないしズームが必
要であることを示す。次いで、タブレットのカーソルの
移動または同様な動作によって、ユーザは適用される倍
率を指定する。
置を介して、イメージ表示装置の操作員によって行なわ
れる。表示装置の操作員はまず、拡大ないしズームが必
要であることを示す。次いで、タブレットのカーソルの
移動または同様な動作によって、ユーザは適用される倍
率を指定する。
好ましい実施例においては、タブレットのカーソルの一
定距離の移動が、現在の拡大値にかかわりなく、所定の
拡大をもたらすように、システムが構成されている。付
加的な移動は線形に増加する倍率で、付加的な拡大をも
たらす。
定距離の移動が、現在の拡大値にかかわりなく、所定の
拡大をもたらすように、システムが構成されている。付
加的な移動は線形に増加する倍率で、付加的な拡大をも
たらす。
本発明の数学的な基礎をここで検討する。本発明の好ま
しい実施例は、周知の双一次補間アルゴリズムを採用す
る。以下の説明では主としてこの特定のアルゴリズムを
扱うが、この概念は多くの他の補間アルゴリズムに拡張
できるものである。
しい実施例は、周知の双一次補間アルゴリズムを採用す
る。以下の説明では主としてこの特定のアルゴリズムを
扱うが、この概念は多くの他の補間アルゴリズムに拡張
できるものである。
本発明は連続ズーム機能を提供するが、これは拡大率を
許容範囲内の任意の値にでき、整数値に限定する必要が
ないことを意味する。
許容範囲内の任意の値にでき、整数値に限定する必要が
ないことを意味する。
本発明の好ましい実施例は、補間処理における2つの基
本近似値に基づく。まず、補間された点のXI 7平面
における位置が、入力イメージに重なる事前定義2次元
グリッドにおける最も近い点に近似される。この近似は
補間された点の輝度値における誤差を意味する。この誤
差は、充分に目の細かいグリッドを定義することによっ
て、必要なだけ小さなものにできる。第2に、倍率Gは
次の形に限定される。
本近似値に基づく。まず、補間された点のXI 7平面
における位置が、入力イメージに重なる事前定義2次元
グリッドにおける最も近い点に近似される。この近似は
補間された点の輝度値における誤差を意味する。この誤
差は、充分に目の細かいグリッドを定義することによっ
て、必要なだけ小さなものにできる。第2に、倍率Gは
次の形に限定される。
G=−;A≧B および
B G:aGヵ、X
ただし、A及びBは正の整数であり、Aはここの実施形
態で一定のものであり、かつG +s a xはその実
施体系で認められる最大倍率である。取りうるGの値の
充分大きな集合を可能とするに充分な大きさのAを定義
することによって、事実上連続したズームを行なうこと
ができる。
態で一定のものであり、かつG +s a xはその実
施体系で認められる最大倍率である。取りうるGの値の
充分大きな集合を可能とするに充分な大きさのAを定義
することによって、事実上連続したズームを行なうこと
ができる。
本発明の好ましい実施例は、双一次補間アルゴリズムを
使用する。第2図のビクセルU(1,1)のような出力
点が、4つの最も近い点の線形の組合せとして計算され
る。双一次補間関数はX及びy成分に分離できる。それ
故、このアルゴリズムを2つの1次元補間のカスケード
として実現できる。第2図を参照すると、点raJにお
ける輝度の値を、P(1,1)及びP(1,2)におけ
る輝度に基づいて決定できる。次いで、点rbJにおけ
る輝度を、P(2,1)及びP (2,2)における輝
度の関数として決定できる。最後に、ピクセルU(1,
1)の値を、点a及びbにおける値に基づいて、y方向
の補間として決定できる。
使用する。第2図のビクセルU(1,1)のような出力
点が、4つの最も近い点の線形の組合せとして計算され
る。双一次補間関数はX及びy成分に分離できる。それ
故、このアルゴリズムを2つの1次元補間のカスケード
として実現できる。第2図を参照すると、点raJにお
ける輝度の値を、P(1,1)及びP(1,2)におけ
る輝度に基づいて決定できる。次いで、点rbJにおけ
る輝度を、P(2,1)及びP (2,2)における輝
度の関数として決定できる。最後に、ピクセルU(1,
1)の値を、点a及びbにおける値に基づいて、y方向
の補間として決定できる。
補間処理を第3図を参照して説明するが、同図は拡大率
G=2.4の1次元補間を表わしている。
G=2.4の1次元補間を表わしている。
第3図はX、1ないしX n + 3における4つの入
力点の間の補間を示している。対応する輝度はI(xn
)ないしI (xn+3)である。2.4という拡大率
は、4つの入力ビクセルに基づいてフレーム−バッファ
の出力イメージに8つのビクセルを生成する。
力点の間の補間を示している。対応する輝度はI(xn
)ないしI (xn+3)である。2.4という拡大率
は、4つの入力ビクセルに基づいてフレーム−バッファ
の出力イメージに8つのビクセルを生成する。
この場合、問題は入力点の間のサンプル間距離に対する
出力点の間のサンプル間距離の比が一定で、拡大率に等
しいような、点UIIl、UIl+l+ + Hの輝度
値を求めることである。双一次補間の場合、任意の補間
されたサンプル、たとえばU、が、I(X、、)及びI
(xn+t)を接続する直線上にあることを示すことが
できる。換言すれば、次のようになる。
出力点の間のサンプル間距離の比が一定で、拡大率に等
しいような、点UIIl、UIl+l+ + Hの輝度
値を求めることである。双一次補間の場合、任意の補間
されたサンプル、たとえばU、が、I(X、、)及びI
(xn+t)を接続する直線上にあることを示すことが
できる。換言すれば、次のようになる。
(1) U、、、 = U(X、) = (1−B、
) I(X、) ◆B、 HX、、、I)ただし、Xn
:aX、≦X n + 1及び ただし、Tsは入力サンプル間距離である。B、はサン
プル間距離に対する、補間された点と以前の入力点との
間の距離の比である。たとえば、B、=0.25はX、
がX;とXlや1の間の距離の25%であることを示す
。
) I(X、) ◆B、 HX、、、I)ただし、Xn
:aX、≦X n + 1及び ただし、Tsは入力サンプル間距離である。B、はサン
プル間距離に対する、補間された点と以前の入力点との
間の距離の比である。たとえば、B、=0.25はX、
がX;とXlや1の間の距離の25%であることを示す
。
補間された値の近似値は、まず入力サンプル間距wIX
n+1−Xnの−様な区画をT部(ただし、Tは整数で
ある)に任意に指定することによって得られる。高い演
算精度が必要なため困難であるX、。
n+1−Xnの−様な区画をT部(ただし、Tは整数で
ある)に任意に指定することによって得られる。高い演
算精度が必要なため困難であるX、。
における補間値U、を計算する代りに、U(X″、)の
値をX、、に最も近い区画グリッドの点、X′、によっ
て計算する。次いで、V、=U (X ’、)とするが
、これは近似位置X′ユにおける補間値である。
値をX、、に最も近い区画グリッドの点、X′、によっ
て計算する。次いで、V、=U (X ’、)とするが
、これは近似位置X′ユにおける補間値である。
元の入力列を限定した場合(通常のイメージにおけるよ
うに0から255までの範囲であると想定して)、Ul
をV、とする際の最大誤差も限定される。最大誤差はグ
リッドの密度をどの程度に定義したかの関数である。T
=256の場合、最大誤差は入力サンプルの量子化ステ
ップの半分以下である。
うに0から255までの範囲であると想定して)、Ul
をV、とする際の最大誤差も限定される。最大誤差はグ
リッドの密度をどの程度に定義したかの関数である。T
=256の場合、最大誤差は入力サンプルの量子化ステ
ップの半分以下である。
上述の等式(1)を次のように書き替えることができる
。
。
(3) V、 =(1−A、) I(X、1) ”
A−I(X−+)ただし、Amは次の式で表わしたBヨ
の近似値である。
A−I(X−+)ただし、Amは次の式で表わしたBヨ
の近似値である。
関数ROUND (n)は(n)に最も近い整数を与え
る。
る。
この等式はB、の値が既知のものであることを意味して
いるが、本発明の好ましい実施例は回帰式を使用して、
次のようにA、の値を決定する。
いるが、本発明の好ましい実施例は回帰式を使用して、
次のようにA、の値を決定する。
ただし、
(5a) h = FLOOR(T/G)MOD(a
、b)はaモジュロbであり、FLOOR(n)は(n
)の整数部である。
、b)はaモジュロbであり、FLOOR(n)は(n
)の整数部である。
修正項d、は○または1となされ、次のようになる。
この式はA、の値が、整数りを加えることによって以前
の係数A1−1の値から得られることを意味している。
の係数A1−1の値から得られることを意味している。
この値は1 (d、)を加えることによって適宜修正さ
れるので、選択されたグリッド点は理論位置に最も近い
ものとなる。d、に対する値の適切な列を求めることに
よって、問題は軽減される。第3図の例はT部8及びG
=2.4 (すなわち、T/G=3.333.、、及び
h=3を意味する)という状況に対応している。サンプ
ル■5、V wa + 2、■、+3、■、+5及びV
、+6の横座標が、以前のサンプルの横座標にhを加え
ることによって得られることに留意されたい。しかしな
がら、Vll及びV ra + 4の横座標は、h+1
を加えることによって得られる。
れるので、選択されたグリッド点は理論位置に最も近い
ものとなる。d、に対する値の適切な列を求めることに
よって、問題は軽減される。第3図の例はT部8及びG
=2.4 (すなわち、T/G=3.333.、、及び
h=3を意味する)という状況に対応している。サンプ
ル■5、V wa + 2、■、+3、■、+5及びV
、+6の横座標が、以前のサンプルの横座標にhを加え
ることによって得られることに留意されたい。しかしな
がら、Vll及びV ra + 4の横座標は、h+1
を加えることによって得られる。
第4図は値T * A +とT::B+(ただし、i=
m−1、msm+119.、)の間の関係をグラフで示
したものである。T*Btは区画グリッドに関する点の
位置を定義する。上記の例において、xlを示すT::
B、=3.333はグリッドの3番目と4番目の点の間
にある。T * A、はT::B、を最も近いサブグリ
ッドの点に近似する。すなわち、例においては、T*A
、=3である。T :CB +の値は、勾配がT/Gの
直線上にある。T*AIの値はサブグリッドにあるT
*B +の近似値として示されている。
m−1、msm+119.、)の間の関係をグラフで示
したものである。T*Btは区画グリッドに関する点の
位置を定義する。上記の例において、xlを示すT::
B、=3.333はグリッドの3番目と4番目の点の間
にある。T * A、はT::B、を最も近いサブグリ
ッドの点に近似する。すなわち、例においては、T*A
、=3である。T :CB +の値は、勾配がT/Gの
直線上にある。T*AIの値はサブグリッドにあるT
*B +の近似値として示されている。
第5図は、勾配がh(この例では、3)に等しい線を、
第4図の線から差し引いて得られる直線を示す。T*B
+とT :CA Iの値の間の誤差は、区画グリッドの
単位で表わすことができる。この図から、Al11の値
の計算を、グラフィックス・システムでベクトル生成に
使用されるプレゼンハムのアルゴリズムと類似したアル
ゴリズムを使用して行なうことができることは明らかで
ある。プレゼンハムのアルゴリズムの説明については、
たとえば「対話式コンピュータ・グラフィックスの基礎
(Fundamentals of Intera
ctive ComputerGraphics)
J 、J 、 D 、フォリイ(Foley)及びA
。
第4図の線から差し引いて得られる直線を示す。T*B
+とT :CA Iの値の間の誤差は、区画グリッドの
単位で表わすことができる。この図から、Al11の値
の計算を、グラフィックス・システムでベクトル生成に
使用されるプレゼンハムのアルゴリズムと類似したアル
ゴリズムを使用して行なうことができることは明らかで
ある。プレゼンハムのアルゴリズムの説明については、
たとえば「対話式コンピュータ・グラフィックスの基礎
(Fundamentals of Intera
ctive ComputerGraphics)
J 、J 、 D 、フォリイ(Foley)及びA
。
パンダム(VanDa冨)、アディソンーウエズリイ(
Addison−Wesley) 、1984年、pp
、433−436を参照されたい。このタイプのアルゴ
リズムは離散グリッドの点を、所定の直線の近似値とし
て計算する。直線の勾配は1.0未満の有理数でなけれ
ばならない。
Addison−Wesley) 、1984年、pp
、433−436を参照されたい。このタイプのアルゴ
リズムは離散グリッドの点を、所定の直線の近似値とし
て計算する。直線の勾配は1.0未満の有理数でなけれ
ばならない。
上述のように、タブレットまたは同様な入力装1土のカ
ーソルの特定の移動量に応じて、拡大率が直線的に増加
することが望ましい。これによって、拡大率Gを指数り
の関数として指定し、あるイメージをG (L)という
拡大率で表示しておき、Lを増加させな場合に、結果と
して生じる新しいイメージが、一定で、Lの値と無関係
な率だけ大きくなるようにすることが、望ましいものと
なる。
ーソルの特定の移動量に応じて、拡大率が直線的に増加
することが望ましい。これによって、拡大率Gを指数り
の関数として指定し、あるイメージをG (L)という
拡大率で表示しておき、Lを増加させな場合に、結果と
して生じる新しいイメージが、一定で、Lの値と無関係
な率だけ大きくなるようにすることが、望ましいものと
なる。
換言すれば、次のようになる。
(6) G(L+1)/G(L) = QQは
1よりも大きな定数で、指数りの単位量の増加に関連し
た拡大率の増加を表わす。同様に、次のようになる。
1よりも大きな定数で、指数りの単位量の増加に関連し
た拡大率の増加を表わす。同様に、次のようになる。
(7) G = fc:L; O≦L≦Lmaxしか
しながら、好ましい実施例では、ハードウェアでの実現
を容易とするため、若干異なる方法で拡大率を定義する
。この式を後述するように等式(7)の形式に変換する
ことができる。好ましい実施例に使用される拡大率の式
は、次のようになる。
しながら、好ましい実施例では、ハードウェアでの実現
を容易とするため、若干異なる方法で拡大率を定義する
。この式を後述するように等式(7)の形式に変換する
ことができる。好ましい実施例に使用される拡大率の式
は、次のようになる。
式中、Nは対象となるXまたはyの次元での画面の大き
さ、Kは指数、Wは実施形態で一定のパラメータである
。
さ、Kは指数、Wは実施形態で一定のパラメータである
。
K/wの項の意味は、表示装置上の拡大効果に関連する
ものである。K/wがOの場合、G=1となり、拡大が
行なわれておらず、かつ記憶されているイメージが、こ
れが記憶されたときとまったく同じに表示されることを
示す。それ故、1024カラム(N=1024)の画面
の場合、結果として生じる表示も1024カラムを占め
ることとなる。K/W: 1であれば、G=51215
11となる。すなわち、イメージが拡大されるので、1
022の入力カラムが出力時に1024の画面のカラム
を占める。イメージの中心が同じ位置を保つものと仮定
すると、左側の1カラム及び右側の1カラムが、この拡
大によって放棄される。K/w=2の場合、入力イメー
ジの両側で2カラムが放棄される。それ故、パラメータ
1 / wは、Kを1増やしたと蓄に、入力イメージの
両側で放棄される端数のカラムを指定する。すなわち、
両側で1カラムのカラムを放棄するには、Kf!wだけ
増やぎなければならない。G m a xという大きさ
におけるWの値は、後述するように、滑かな拡大の変化
をもたらす。拡大の等式を、 D=w*N として、次のように書き替えることができる。
ものである。K/wがOの場合、G=1となり、拡大が
行なわれておらず、かつ記憶されているイメージが、こ
れが記憶されたときとまったく同じに表示されることを
示す。それ故、1024カラム(N=1024)の画面
の場合、結果として生じる表示も1024カラムを占め
ることとなる。K/W: 1であれば、G=51215
11となる。すなわち、イメージが拡大されるので、1
022の入力カラムが出力時に1024の画面のカラム
を占める。イメージの中心が同じ位置を保つものと仮定
すると、左側の1カラム及び右側の1カラムが、この拡
大によって放棄される。K/w=2の場合、入力イメー
ジの両側で2カラムが放棄される。それ故、パラメータ
1 / wは、Kを1増やしたと蓄に、入力イメージの
両側で放棄される端数のカラムを指定する。すなわち、
両側で1カラムのカラムを放棄するには、Kf!wだけ
増やぎなければならない。G m a xという大きさ
におけるWの値は、後述するように、滑かな拡大の変化
をもたらす。拡大の等式を、 D=w*N として、次のように書き替えることができる。
W及びNが両方ともこの実施形態では一定なのであるか
ら、Dはこの実施形態では一定となる。
ら、Dはこの実施形態では一定となる。
この新しい式によフて、hの値、すなわち整数値の勾配
(式5a)は次のように表ゎきれる。
(式5a)は次のように表ゎきれる。
= T −CE几(2にT/D)
ただし、CEIL(x)はXの値以上の最も近い整数値
を戻す関数である。したがって、直線の勾配(第5図)
は次のように表わすことができる。
を戻す関数である。したがって、直線の勾配(第5図)
は次のように表わすことができる。
(11) S = CEIL(2KT/D) −
2KT/DD/2T D/2Tが整数であれば、上記の式は有理数となり、し
たがって、プレセンハムのアルゴリズムに適するものと
なる。ざらに、T及びDを、rを整数として、 (12) D/2T=2零社 となるように選択した場合、次のようになり、実施形態
が簡素化される。
2KT/DD/2T D/2Tが整数であれば、上記の式は有理数となり、し
たがって、プレセンハムのアルゴリズムに適するものと
なる。ざらに、T及びDを、rを整数として、 (12) D/2T=2零社 となるように選択した場合、次のようになり、実施形態
が簡素化される。
例として、N=1024、T=256、w=2の場合を
考えると、D=2048、r=2となり、かつ次のよう
になる。
考えると、D=2048、r=2となり、かつ次のよう
になる。
(,4,S= 4CEIL(K/41に第6図の表は
この特定な例に対するa、s、h。
この特定な例に対するa、s、h。
及びKの関数としてのd、の周期パターンを示す。
d、のパターンが2**rに等しい最大長の周期を有し
ていることに留意されたい。
ていることに留意されたい。
dの初期値、すなわちdoは、実際の係数AOが理論係
数BOにどれ位近いかの関数である。その値については
後述する。
数BOにどれ位近いかの関数である。その値については
後述する。
上述したように、拡大率Gのこの指定を、指数りの関数
の形に変換し、Lの単位増加が拡大率の一定の増加をも
たらすようにすることができる。
の形に変換し、Lの単位増加が拡大率の一定の増加をも
たらすようにすることができる。
2つの形の間の変換は、次のようにして達成される。
関数G (K)はG=G□8の場合に最も迅速に増大す
る。Gのこの値に対するKの対応する値は次のようにな
る。
る。Gのこの値に対するKの対応する値は次のようにな
る。
(16) G’ = G(K、、、−1)D/2
D/2− (K□x−1)
をG、、8に最も近いGの許容値であるとする。Qを
(17)Q・ 6”°。
G′
とすると、
及び
となり、Lの関数としてKを与える。(Kが整数でなけ
ればならないのであるから、得られたKの値は丸めなけ
ればならない。) K(7)範囲0−に□8に対応するLの範囲はOないし
L n a xであって、 たとえば、タブレットを使用して、端末操作員がLを入
力することができる。Lの関数としてのKの計算を、フ
レーム当たり1回、すなわち1秒間に約10回行なわな
ければならない。等式をシステム制御処理装置によって
、直接あるいは索引テーブルを介して計算で営る。ざら
に、Kの特定の値の変換のみに索引テーブルを使用し、
かつ線形補間(区分線形近似)によって中間の値を計算
することもできる。
ればならないのであるから、得られたKの値は丸めなけ
ればならない。) K(7)範囲0−に□8に対応するLの範囲はOないし
L n a xであって、 たとえば、タブレットを使用して、端末操作員がLを入
力することができる。Lの関数としてのKの計算を、フ
レーム当たり1回、すなわち1秒間に約10回行なわな
ければならない。等式をシステム制御処理装置によって
、直接あるいは索引テーブルを介して計算で営る。ざら
に、Kの特定の値の変換のみに索引テーブルを使用し、
かつ線形補間(区分線形近似)によって中間の値を計算
することもできる。
N=1024、w=32、及びG−、x=32の場合、
L□8は1777 (1776,189)であり、Q=
1.O○1953である。Qのこの値は、G=1からG
=32の範囲において、LからL+1になると、以前の
イメージの両側で1カラムが放棄きれることを保証する
。この細分性はW=32という値によって確保され、拡
大率が変化した場合に、拡大イメージをスムースに変化
きせる。Wの値が小ざいと、実施形態は粗いものとなる
。拡大率の変化は、いくつかのカラムを抜いた場合に、
出力イメージに顕著な急変を生じる。Y軸での1次元の
拡大を検討したが、同じ手法をY軸に関して適用するこ
とができる。
L□8は1777 (1776,189)であり、Q=
1.O○1953である。Qのこの値は、G=1からG
=32の範囲において、LからL+1になると、以前の
イメージの両側で1カラムが放棄きれることを保証する
。この細分性はW=32という値によって確保され、拡
大率が変化した場合に、拡大イメージをスムースに変化
きせる。Wの値が小ざいと、実施形態は粗いものとなる
。拡大率の変化は、いくつかのカラムを抜いた場合に、
出力イメージに顕著な急変を生じる。Y軸での1次元の
拡大を検討したが、同じ手法をY軸に関して適用するこ
とができる。
第7図は、本発明の好ましい実施例による補間回路の実
施形態を示す。第7図の補間回路のブロック線図は、第
1図に示したイメージ処理装置14の構成要素である。
施形態を示す。第7図の補間回路のブロック線図は、第
1図に示したイメージ処理装置14の構成要素である。
補間回路は入力線15で、イメージ記憶装置16からの
データを受は取る。イメージ記憶装置16からのデータ
は入力レジスタ50にラッチされ、次いでスイッチ52
の制御のもとでライン・バッファ1〜3に記憶される。
データを受は取る。イメージ記憶装置16からのデータ
は入力レジスタ50にラッチされ、次いでスイッチ52
の制御のもとでライン・バッファ1〜3に記憶される。
イメージ処理装置はイメージ記憶装置16のデータに、
行ごと、すなわち線ごとにアクセスする。ビクセルは、
たとえば−度に4ビクセルずつ、イメージ記憶装置から
入力レジスタ50に読み込まれる。
行ごと、すなわち線ごとにアクセスする。ビクセルは、
たとえば−度に4ビクセルずつ、イメージ記憶装置から
入力レジスタ50に読み込まれる。
スイッチ52はデータを、ライン・バッファ1(54)
の連続した位置へ移動させる。線2のデータはライン・
バラシア2 (56)へ、また線3のデータはライン・
バッファ3 (58)へ移動きせる。2Dフイルタ64
は入力イメージの最初の2つの線のデータを使用して、
実際に倍率Gに必要なだけの出力イメージの線の本数を
計算する。結果はこれの計算にしたがりて、2つのフレ
ーム・バッファの一方に移動される。入力記憶装置16
から受は取った入力の4番目の線は、データの初めの2
本の線を使用した計算が終わってから、ライン・バッフ
ァ1 (54)に移される。この移動中に、ライン・バ
ッファ2 (56)及びライン・バッファ3 (58)
の内容を2Dフイルタ64が使用して、出力イメージの
付加的な線を生成する。
の連続した位置へ移動させる。線2のデータはライン・
バラシア2 (56)へ、また線3のデータはライン・
バッファ3 (58)へ移動きせる。2Dフイルタ64
は入力イメージの最初の2つの線のデータを使用して、
実際に倍率Gに必要なだけの出力イメージの線の本数を
計算する。結果はこれの計算にしたがりて、2つのフレ
ーム・バッファの一方に移動される。入力記憶装置16
から受は取った入力の4番目の線は、データの初めの2
本の線を使用した計算が終わってから、ライン・バッフ
ァ1 (54)に移される。この移動中に、ライン・バ
ッファ2 (56)及びライン・バッファ3 (58)
の内容を2Dフイルタ64が使用して、出力イメージの
付加的な線を生成する。
この処理は出力イメージ全体が計Xすれ、フレーム・バ
ッファに移されるまで、反復される。
ッファに移されるまで、反復される。
ライン・バッファの選択は係数生成回路からの線68の
出力によって@御すれる。アドレス生成回路60は、ラ
イン・バッファに記憶されている入力イメージを取り出
し、補間回路へ移動させる。
出力によって@御すれる。アドレス生成回路60は、ラ
イン・バッファに記憶されている入力イメージを取り出
し、補間回路へ移動させる。
アドレスは線67の信号に応じて、増加きせられる。
上述のように、データを補間するのに必要な2次元フィ
ルタを、2つの1次元のステップで実現できる。第8図
はビクセルV(n、m)を、ビクセルp (tt 、t
)N P (i、j+1) 、P <i+1、j)及び
P (i+1.j+1)の関数として計算する方法を示
す。最初のステップにおいて、ビクセルQ(i、m)が
、P (i、j)及びP(i、j+1)の関数として計
算きれる。ビクセルQ(i+1.m)も、P (i+1
.j)及びP(i+1.j+1)の関数として計算され
る。第2のステップにおいて、ビクセルV (n、m)
が、Q(i、m)及びQ(i+1.m)の計算値から計
算される。
ルタを、2つの1次元のステップで実現できる。第8図
はビクセルV(n、m)を、ビクセルp (tt 、t
)N P (i、j+1) 、P <i+1、j)及び
P (i+1.j+1)の関数として計算する方法を示
す。最初のステップにおいて、ビクセルQ(i、m)が
、P (i、j)及びP(i、j+1)の関数として計
算きれる。ビクセルQ(i+1.m)も、P (i+1
.j)及びP(i+1.j+1)の関数として計算され
る。第2のステップにおいて、ビクセルV (n、m)
が、Q(i、m)及びQ(i+1.m)の計算値から計
算される。
第9図は2Dフイルタ64の詳細を示す。2つのIDフ
ィルタ7o及び72がサンプルQ (i 。
ィルタ7o及び72がサンプルQ (i 。
m)及びQ (i+1.m)を計算する。第3のIDフ
ィルタ74は出力サンプルV (n、m)を計算する。
ィルタ74は出力サンプルV (n、m)を計算する。
他の実施例においては、IDフィルタ70を省くことが
できるが、これは以前の入力線を計算するときに、Q
(i 、 m)のサンプルがすでにIDフィルタ72に
よフて計算きれており、完全な出力線を収めているバッ
ファに記憶できるからである。
できるが、これは以前の入力線を計算するときに、Q
(i 、 m)のサンプルがすでにIDフィルタ72に
よフて計算きれており、完全な出力線を収めているバッ
ファに記憶できるからである。
第10図は好ましい実施例におけるIDフィルタ70.
72及び74の実施形態を示す。このブロック線図は■
。に対する等式を、次のように実現するものである。
72及び74の実施形態を示す。このブロック線図は■
。に対する等式を、次のように実現するものである。
(21) V、 ” (1−A、) I(Xn) ”
A、 HX−−s)これは次のように書き替えられる
。
A、 HX−−s)これは次のように書き替えられる
。
(22) V、 =I(X、、) +A−[I(X−
+) −HX、、)]これは出力サンプル当たり1回の
乗算を必要とする。
+) −HX、、)]これは出力サンプル当たり1回の
乗算を必要とする。
入力列が0から255の範囲にあり、T=256であり
、かつA、が9ビツト(係数の8ビツト、T*A、を可
能とする追加ビット1ビツト)で表わされると想定する
と、取りうる積の範囲は閉区間(−65280,652
80)のものとなり、これを表わすには17ビツトが必
要である。出力加算器は積の9個の最上位ビットと入力
サンプル(付加的な正の符号ビットのある)を取り入れ
、出力サンプルを計算する。積の10番目の最上位ビッ
トは搬入入力に入り、結果を丸める。結果は加算器出力
の8個の最下位ビットに収められる。
、かつA、が9ビツト(係数の8ビツト、T*A、を可
能とする追加ビット1ビツト)で表わされると想定する
と、取りうる積の範囲は閉区間(−65280,652
80)のものとなり、これを表わすには17ビツトが必
要である。出力加算器は積の9個の最上位ビットと入力
サンプル(付加的な正の符号ビットのある)を取り入れ
、出力サンプルを計算する。積の10番目の最上位ビッ
トは搬入入力に入り、結果を丸める。結果は加算器出力
の8個の最下位ビットに収められる。
出力における誤差には2つの項が寄与する。
1、結果を丸めたことによる寄与項。この例の場合、こ
れは量子化レベルの0.5以下である。
れは量子化レベルの0.5以下である。
2、係数の近似による寄与項。この項は係数の誤差に、
2つの入力サンプルの値の差をかけた積である。A、の
所定の近似誤差が最も悪くなるのは、サンプルの一方が
ゼロで、他方が255の場合である。この項は量子化レ
ベルの0.5以下である。
2つの入力サンプルの値の差をかけた積である。A、の
所定の近似誤差が最も悪くなるのは、サンプルの一方が
ゼロで、他方が255の場合である。この項は量子化レ
ベルの0.5以下である。
各次元における合計最大誤差は1つの量子化レベルであ
る。両方の次元における合計誤差は、対象となる例に対
する2つの量子化レベル以下である。
る。両方の次元における合計誤差は、対象となる例に対
する2つの量子化レベル以下である。
2Dフイルタ64、したがってIDフィルタ70172
及び74は、補間を行なうのにX及びyの係数の入力を
必要とする。本発明は、索引テーブルを必要とすること
なく、リアル・タイムでこれらの係数を生成する手段を
提供する。係数生成回路66(第7図)の詳細を、第1
1図に示す。
及び74は、補間を行なうのにX及びyの係数の入力を
必要とする。本発明は、索引テーブルを必要とすること
なく、リアル・タイムでこれらの係数を生成する手段を
提供する。係数生成回路66(第7図)の詳細を、第1
1図に示す。
係数A、の値は区画グリッド(X’、)における計算き
れたサンプルの位置から得られる。双一次アルゴリズム
の場合、係数の値は次のようになる。
れたサンプルの位置から得られる。双一次アルゴリズム
の場合、係数の値は次のようになる。
T3は入力サンプル間距離である。数値TEA、は区画
グリッドの単位によるx7に関するサンプルの位置を与
える。T * A、がわかると、他の補間手法を使用し
ている場合、対応するフィルタのインパルス応答がわか
れば、係数を計算できることに留意きれたい。たとえば
、ピクセルの複写による拡大を望んでいる場合、必要な
係数は、次のように計算できる。
グリッドの単位によるx7に関するサンプルの位置を与
える。T * A、がわかると、他の補間手法を使用し
ている場合、対応するフィルタのインパルス応答がわか
れば、係数を計算できることに留意きれたい。たとえば
、ピクセルの複写による拡大を望んでいる場合、必要な
係数は、次のように計算できる。
(24) A’、 = 5IGH(0,5−A、)S
IGN(a)はAが負であればゼロであり、Aが正また
はゼロであれば1である。
IGN(a)はAが負であればゼロであり、Aが正また
はゼロであれば1である。
以降のTA、の計算には、プレセンハムのアルゴリズム
によって得ることのできるd、の計算が必要である。D
/ 2 T = 2 *:Cr 、すなわち2の累乗
であると想定した場合、プレセンハムのアルゴリズムの
パラメータは次のようになる。
によって得ることのできるd、の計算が必要である。D
/ 2 T = 2 *:Cr 、すなわち2の累乗
であると想定した場合、プレセンハムのアルゴリズムの
パラメータは次のようになる。
DX = 2ネネr
(25)DY=2*キr CEIL(K/2::r)
−KDo =Car (2Eo −1) +2DYDY
/DXは第5図の直線の勾配に対応し、D。
−KDo =Car (2Eo −1) +2DYDY
/DXは第5図の直線の勾配に対応し、D。
はプレセンハムのアルゴリズムの初期誤差項であり、E
Oは区画グリッドの単位による最初のサンプルの位置の
誤差である。すなわち、次のようになる。
Oは区画グリッドの単位による最初のサンプルの位置の
誤差である。すなわち、次のようになる。
一〇、5≦EO< 0.5
Doの式ハプレセンハムのアルゴリズムの誤差項D+及
び近似誤差Etに関連する等式から得られる。
び近似誤差Etに関連する等式から得られる。
(27) D+ ” DX (2E+ −1) ”
2DY第11図に示すように、各次元に対し係数生成回
路が1つ必要である。Tは2の累乗、たとえばT=25
6であると想定する。システム制御処理装置12はパラ
メータT*AO,h、Do及びDYを与え、これらはフ
レーム全体に適用される。
2DY第11図に示すように、各次元に対し係数生成回
路が1つ必要である。Tは2の累乗、たとえばT=25
6であると想定する。システム制御処理装置12はパラ
メータT*AO,h、Do及びDYを与え、これらはフ
レーム全体に適用される。
これらのパラメータは、第11図に示す対応するレジス
タに記憶される。構成要素108は組合せ論理を表わし
ており、これは1位置だけハード配線された左シフトを
行ない、かつ最上位ビットとINV114(インバータ
)のデータとの排他的論理和を取る。CLloBはアキ
エミュレータ類(ラッチ)112の符号にしたがって、
パラメータ2DYまたは2DY−2DXを加算器に与え
る。
タに記憶される。構成要素108は組合せ論理を表わし
ており、これは1位置だけハード配線された左シフトを
行ない、かつ最上位ビットとINV114(インバータ
)のデータとの排他的論理和を取る。CLloBはアキ
エミュレータ類(ラッチ)112の符号にしたがって、
パラメータ2DYまたは2DY−2DXを加算器に与え
る。
アキュミュレータは各行または列の開始時に、DOによ
って初期化される。DX=2**rの場合に、項2DY
−2DXが最上位ビットの変更によって2DYと等しく
なることに留意されたい。排他的論理和関数がこのため
に使用される。初期アドレスTAOが、各行または列の
開始時に、アドレス・アキュミュレータ1.04にロー
ドされる。パラメータhが加算器100によって、すべ
てのサイクルでアキュミュレータに加えられる。加算器
の搬入入力がd、によって、アキュミュレータ112か
ら供給される。「係数論理」106は生成されたアドレ
スから実際の係数の値への変換を行なう。これは双一次
補間の場合、Tが2の累乗であれば必要ない。加算器1
00のカウント(搬出)信号を使用して、第7図の線6
7に現われるX係数生成回路の搬出、及び線68に現わ
れるy係数生成回路の搬出によって、新しい入力サンプ
ルが必要となる時期を決定する。
って初期化される。DX=2**rの場合に、項2DY
−2DXが最上位ビットの変更によって2DYと等しく
なることに留意されたい。排他的論理和関数がこのため
に使用される。初期アドレスTAOが、各行または列の
開始時に、アドレス・アキュミュレータ1.04にロー
ドされる。パラメータhが加算器100によって、すべ
てのサイクルでアキュミュレータに加えられる。加算器
の搬入入力がd、によって、アキュミュレータ112か
ら供給される。「係数論理」106は生成されたアドレ
スから実際の係数の値への変換を行なう。これは双一次
補間の場合、Tが2の累乗であれば必要ない。加算器1
00のカウント(搬出)信号を使用して、第7図の線6
7に現われるX係数生成回路の搬出、及び線68に現わ
れるy係数生成回路の搬出によって、新しい入力サンプ
ルが必要となる時期を決定する。
第12図は列d、を生成する他の方法を示しているが、
この方法はrの値が小ざい場合に実用的なものである。
この方法はrの値が小ざい場合に実用的なものである。
Kの最下位ビットr及びdlに関連するパラメータは、
それぞれレジスタK及びDに記憶きれる。カウンタ12
2は行または列の開始時にDによフて初期化され、かつ
出力サンプルが生成されたときに増分される。出力d、
は組合せ論理120を使用して、Kとカウンタの値の関
数として得られる。
それぞれレジスタK及びDに記憶きれる。カウンタ12
2は行または列の開始時にDによフて初期化され、かつ
出力サンプルが生成されたときに増分される。出力d、
は組合せ論理120を使用して、Kとカウンタの値の関
数として得られる。
出力イメージが1024X1024であり、かつ補間回
路が75%の時間で作動すると想定した場合、ビクセル
を75ナノ秒ごとに計算しなければならず、これは好ま
しい実施例による回路を構成するための市販の構成部品
を使用して実現可能である。時間の残りの25%はイメ
ージ記憶装置、メモリのリフレッシュ、システム1ti
IJsマイクロプロセツサまたはその他の機能によフて
設定きれる補間回路からのデータに関するパスの競合の
可能性に備えて保留されている。
路が75%の時間で作動すると想定した場合、ビクセル
を75ナノ秒ごとに計算しなければならず、これは好ま
しい実施例による回路を構成するための市販の構成部品
を使用して実現可能である。時間の残りの25%はイメ
ージ記憶装置、メモリのリフレッシュ、システム1ti
IJsマイクロプロセツサまたはその他の機能によフて
設定きれる補間回路からのデータに関するパスの競合の
可能性に備えて保留されている。
F1発明の効果
上述のように、本発明はビクセルのリアル・タイムの補
間による拡大ないしズーム機能を備えたイメージ表示シ
ステムを提供する。
間による拡大ないしズーム機能を備えたイメージ表示シ
ステムを提供する。
【図面の簡単な説明】
第1図は、本発明によるイメージ処理装置を組み込んだ
イメージ表示システムのブロック線図である。 第2図は、本発明によるシステムにおける入力イメージ
と補間ビクセルの間の関係を示す線図である。 第3図は、本発明による1次元の補間を示すグラフであ
る。 第4図は、本発明で用いられるT B +と近似値TA
Iの値の間の関係を示すグラフである。 第5図は、一定の勾配を引いた後のTB+とT A I
の値の間の関係を示すグラフである。 第6図は、本発明によって導かれる係数の表である。 第7図は、本発明によるイメージ補間回路のブロック線
図である。 第8図は、1次及び2次元の入力ビクセルと補間ビクセ
ルの間の関係を示す線図である。 第9図は、本発明による2次元フィルタのブロック線図
である。 第10図は、本発明による1次元フィルタのブロック線
図である。 第11図は、本発明による係数発生器のブロック線図で
ある。 第12図は、本発明の他の実施例で使用きれる誤差項d
、を生成する他の方法の図面である。 50・・・・入力レジスタ、52・−・・スイッチ、5
4・・・・ライン・バッファ1.56−・・ライン・バ
ッファ2.58・・・・ライン・バッファ3.60・・
・・アドレス生成回路、64−・・2Dフイルタ、66
゛°°°係数生成回路、70.72.74・・・・ID
フィルタ、100,110・・・・加算器、102−・
−104・・−・アドレス・アキュミュレータ、106
・・・・係数論理、108・・・・組合せ論理、111
・・・・ 112・・・・アキュミュレータ、114・
・・・インバータ、120・・・・組合せ論理、122
・・・・カウンタ。
イメージ表示システムのブロック線図である。 第2図は、本発明によるシステムにおける入力イメージ
と補間ビクセルの間の関係を示す線図である。 第3図は、本発明による1次元の補間を示すグラフであ
る。 第4図は、本発明で用いられるT B +と近似値TA
Iの値の間の関係を示すグラフである。 第5図は、一定の勾配を引いた後のTB+とT A I
の値の間の関係を示すグラフである。 第6図は、本発明によって導かれる係数の表である。 第7図は、本発明によるイメージ補間回路のブロック線
図である。 第8図は、1次及び2次元の入力ビクセルと補間ビクセ
ルの間の関係を示す線図である。 第9図は、本発明による2次元フィルタのブロック線図
である。 第10図は、本発明による1次元フィルタのブロック線
図である。 第11図は、本発明による係数発生器のブロック線図で
ある。 第12図は、本発明の他の実施例で使用きれる誤差項d
、を生成する他の方法の図面である。 50・・・・入力レジスタ、52・−・・スイッチ、5
4・・・・ライン・バッファ1.56−・・ライン・バ
ッファ2.58・・・・ライン・バッファ3.60・・
・・アドレス生成回路、64−・・2Dフイルタ、66
゛°°°係数生成回路、70.72.74・・・・ID
フィルタ、100,110・・・・加算器、102−・
−104・・−・アドレス・アキュミュレータ、106
・・・・係数論理、108・・・・組合せ論理、111
・・・・ 112・・・・アキュミュレータ、114・
・・・インバータ、120・・・・組合せ論理、122
・・・・カウンタ。
Claims (2)
- (1)(a)2次元的に構成された複数のピクセルをも
ち、補間すべきイメージを記憶するための第1の手段と
、 (b)上記イメージを、各ライン・バッファが第1の次
元の各ピクセル位置毎に上記イメージからの1つのピク
セルを含み、連続するライン・バッファがそれぞれ第2
の次元に亘る複数のピクセルを含むように、複数のライ
ン・バッファに転送するための第2の手段と、 (c)補間のための補間係数を発生するための係数発生
手段と、 (d)上記ライン・バッファの内容に基づき且つ上記係
数発生手段に応答して補間されたイメージ値を発生する
ためのフィルタ手段と、 (e)上記複数のライン・バッファのうちの連続する2
つを上記フィルタ手段に接続するための選択手段と、 (f)上記フィルタ手段の出力を記憶するためのフレー
ム・バッファ手段とを具備する、 イメージ表示システム用補間装置。 - (2)(a)遠隔データ処理システムと通信するための
通信手段と、 (b)2次元的に構成された複数のピクセルからなるイ
メージを記憶するためのイメージ記憶手段と、 (c)上記通信手段を制御し、上記イメージ記憶手段に
イメージを記憶するためのプロセッサ手段と、 (d)補間コマンドと倍率を入力するためのデータ入力
手段と、 (e)上記補間コマンドと倍率に基づき補間係数を発生
するための係数発生手段と、 (f)上記補間コマンドと上記補間係数に応答して、上
記イメージ記憶手段に記憶された上記イメージを補間す
るための補間手段とを具備する、イメージ表示システム
。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/264,922 US4988984A (en) | 1988-10-31 | 1988-10-31 | Image interpolator for an image display system |
| US264922 | 1988-10-31 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02129766A true JPH02129766A (ja) | 1990-05-17 |
| JP2612939B2 JP2612939B2 (ja) | 1997-05-21 |
Family
ID=23008197
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1240895A Expired - Fee Related JP2612939B2 (ja) | 1988-10-31 | 1989-09-19 | イメージ表示システム用補間装置およびイメージ表示システム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4988984A (ja) |
| EP (1) | EP0367418A3 (ja) |
| JP (1) | JP2612939B2 (ja) |
| CA (1) | CA1313410C (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6031726A (en) * | 1995-11-06 | 2000-02-29 | Vlt Corporation | Low profile mounting of power converters with the converter body in an aperture |
| US6434005B1 (en) | 2000-10-27 | 2002-08-13 | Vlt Corporation | Power converter packaging |
| USD510906S1 (en) | 2000-10-27 | 2005-10-25 | Vlt, Inc. | Power converter |
| USD520947S1 (en) | 2001-11-01 | 2006-05-16 | Vlt, Inc. | Power converter body |
| US7361844B2 (en) | 2002-11-25 | 2008-04-22 | Vlt, Inc. | Power converter package and thermal management |
Families Citing this family (59)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69031769T2 (de) | 1989-07-07 | 1998-07-02 | Toshiba Kawasaki Kk | Bildverarbeitungsgerät |
| GB9003922D0 (en) * | 1990-02-21 | 1990-04-18 | Crosfield Electronics Ltd | Image display apparatus and method |
| JP3092711B2 (ja) * | 1990-09-11 | 2000-09-25 | キヤノン株式会社 | 出力制御装置及び方法 |
| US5268758A (en) * | 1990-09-26 | 1993-12-07 | Matsushita Electric Industrial Co., Ltd. | Horizontal line interpolation circuit and image pickup apparatus including it |
| CA2060361A1 (en) * | 1991-01-31 | 1992-08-01 | Masao Fukuda | Display control device |
| US5157517A (en) * | 1991-04-29 | 1992-10-20 | E. I. Du Pont De Nemours And Company | Parallel interpolator for high speed digital image enlargement |
| US5335295A (en) * | 1991-05-08 | 1994-08-02 | International Business Machines Corporation | System and method for scaling a digital image |
| JPH0589251A (ja) * | 1991-07-12 | 1993-04-09 | Sony Corp | 画像の描画装置 |
| US5559529A (en) * | 1992-02-26 | 1996-09-24 | Rockwell International | Discrete media display device and method for efficiently drawing lines on same |
| EP0576696A1 (en) | 1992-06-29 | 1994-01-05 | International Business Machines Corporation | Apparatus and method for high speed 2D/3D image transformation and display using a pipelined hardware |
| KR0166702B1 (ko) * | 1992-07-23 | 1999-01-15 | 강진구 | 타블릿 보드의 보간회로 |
| US5444552A (en) * | 1992-09-28 | 1995-08-22 | Xerox Corporation | Method for compressing, processing, and storing grayscale bitmaps |
| IL107275A (en) * | 1992-10-16 | 1997-07-13 | Leonard Pearlstein | Compostable paperboard container and method for the preparation thereof |
| US5512333A (en) | 1992-10-16 | 1996-04-30 | Icd Industries | Method of making and using a degradable package for containment of liquids |
| US5540962A (en) | 1992-10-16 | 1996-07-30 | Leonard Pearlstein | Degradable package for containment of liquids |
| US20020091850A1 (en) | 1992-10-23 | 2002-07-11 | Cybex Corporation | System and method for remote monitoring and operation of personal computers |
| US5481275A (en) | 1992-11-02 | 1996-01-02 | The 3Do Company | Resolution enhancement for video display using multi-line interpolation |
| EP0644684B1 (en) * | 1993-09-17 | 2000-02-02 | Eastman Kodak Company | Digital resampling integrated circuit for fast image resizing applications |
| CA2129092C (en) * | 1993-10-04 | 1999-10-19 | Leon C. Williams | Image interpolation apparatus |
| US5774110A (en) * | 1994-01-04 | 1998-06-30 | Edelson; Steven D. | Filter RAMDAC with hardware 11/2-D zoom function |
| US5574572A (en) * | 1994-09-07 | 1996-11-12 | Harris Corporation | Video scaling method and device |
| FR2737325A1 (fr) * | 1995-07-26 | 1997-01-31 | Winbond Electronics Corp | Dispositif pour changer l'echelle d'une image numerique de facon uniforme |
| FR2737324B1 (fr) * | 1995-07-26 | 1997-09-26 | Winbond Electronics Corp | Procede et dispositif pour changer l'echelle d'une image numerique de facon uniforme |
| US5825367A (en) * | 1995-07-26 | 1998-10-20 | Winbond Electronics Corp. | Apparatus for real time two-dimensional scaling of a digital image |
| CN1110017C (zh) * | 1995-07-31 | 2003-05-28 | 华邦电子股份有限公司 | 可均匀伸缩数字图象尺寸的方法及其装置 |
| US5719594A (en) * | 1995-10-06 | 1998-02-17 | International Business Machines Corporation | Method and system in a data processing system for improved video image resolution when enlarging a video sequence |
| US5850207A (en) * | 1995-11-22 | 1998-12-15 | Cirrus Logic, Inc. | Method and apparatus for minimizing effects of slope overload condition when using differential pulse code modulation scheme |
| US5703618A (en) * | 1995-11-22 | 1997-12-30 | Cirrus Logic, Inc. | Method and apparatus for upscaling video images when pixel data used for upscaling a source video image are unavailable |
| US5745123A (en) * | 1995-11-27 | 1998-04-28 | Sun Microsystems, Inc. | Method for resizing an image by a factor of two |
| US5801678A (en) * | 1996-04-26 | 1998-09-01 | Industrial Technology Research Institute | Fast bi-linear interpolation pipeline |
| US5847714A (en) * | 1996-05-31 | 1998-12-08 | Hewlett Packard Company | Interpolation method and apparatus for fast image magnification |
| JP3865165B2 (ja) | 1996-10-30 | 2007-01-10 | 株式会社沖データ | 画像データの拡大/縮小方法 |
| KR100247963B1 (ko) * | 1997-06-26 | 2000-03-15 | 윤종용 | 영상 포맷 변환장치 |
| FI973041A7 (fi) | 1997-07-18 | 1999-01-19 | Nokia Corp | Laite ja menetelmä kuvan näyttämiseksi |
| KR100435257B1 (ko) * | 1997-08-07 | 2004-07-16 | 삼성전자주식회사 | 영상신호 처리 시스템에서의 이미지 포맷 변환장치 및 방법 |
| US6510254B1 (en) | 1998-04-06 | 2003-01-21 | Seiko Epson Corporation | Apparatus and method for image data interpolation and medium on which image data interpolation program is recorded |
| WO2000017766A2 (en) * | 1998-09-22 | 2000-03-30 | Cybex Computer Products Corporation | System for accessing personal computers remotely |
| US6320593B1 (en) * | 1999-04-20 | 2001-11-20 | Agilent Technologies, Inc. | Method of fast bi-cubic interpolation of image information |
| US6650795B1 (en) | 1999-08-10 | 2003-11-18 | Hewlett-Packard Development Company, L.P. | Color image capturing system with antialiazing |
| US6718074B1 (en) | 2000-06-02 | 2004-04-06 | Cognex Corporation | Method and apparatus for inspection for under-resolved features in digital images |
| CA2310945C (en) | 2000-06-05 | 2009-02-03 | Corel Corporation | System and method for magnifying and editing images |
| JP4231620B2 (ja) * | 2000-10-11 | 2009-03-04 | メディア・テック・ユーエスエイ・インコーポレーテッド | 画像処理方法および装置 |
| US6954219B2 (en) | 2001-12-12 | 2005-10-11 | Stmicroelectronics, Inc. | Method and system of continuously scaling video images |
| JP4210829B2 (ja) | 2002-03-15 | 2009-01-21 | 株式会社日立プラズマパテントライセンシング | カラー画像表示装置 |
| JP3746273B2 (ja) * | 2003-02-12 | 2006-02-15 | 株式会社東芝 | 信号レベル変換回路 |
| US7529432B2 (en) | 2003-10-22 | 2009-05-05 | Sony Corporation | Data processing apparatus, data processing method, program, and recording medium |
| JP4794160B2 (ja) * | 2004-03-31 | 2011-10-19 | 日東電工株式会社 | 表面形状測定装置および表面形状測定方法 |
| WO2006043483A1 (ja) * | 2004-10-18 | 2006-04-27 | Matsushita Electric Industrial Co., Ltd. | 映像信号処理装置 |
| US7551806B2 (en) * | 2005-07-28 | 2009-06-23 | Etron Technology, Inc. | Two stage interpolation apparatus and method for up-scaling an image on display device |
| EP1958006B1 (en) * | 2005-11-10 | 2011-05-11 | Microsoft Corporation | Discover biological features using composite images |
| TWI286441B (en) * | 2005-11-14 | 2007-09-01 | Etron Technology Inc | Scaling control device for image processing |
| US20070146392A1 (en) * | 2005-12-28 | 2007-06-28 | Xcpt, Inc. | System and method for magnifying and editing objects |
| US7738712B2 (en) * | 2006-01-04 | 2010-06-15 | Aten International Co., Ltd. | Mixing 2-D gradient-difference and interpolation/decimation method and device for scaling a digital image |
| US7660486B2 (en) * | 2006-07-10 | 2010-02-09 | Aten International Co., Ltd. | Method and apparatus of removing opaque area as rescaling an image |
| US8773469B2 (en) * | 2008-04-09 | 2014-07-08 | Imagine Communications Corp. | Video multiviewer system with serial digital interface and related methods |
| US8107724B2 (en) | 2008-08-02 | 2012-01-31 | Vantrix Corporation | Method and system for predictive scaling of colour mapped images |
| WO2011058795A1 (ja) * | 2009-11-11 | 2011-05-19 | シャープ株式会社 | 表示装置、表示制御回路、および表示制御方法 |
| CN101894362B (zh) * | 2010-07-05 | 2012-02-01 | 昆山龙腾光电有限公司 | 一种图像放大装置及方法 |
| US20190387165A1 (en) | 2018-06-07 | 2019-12-19 | Eys3D Microelectronics, Co. | Image device for generating depth images and related electronic device |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58189762A (ja) * | 1982-04-30 | 1983-11-05 | Hitachi Ltd | 画像拡大縮小方式 |
| JPS62145482A (ja) * | 1985-12-20 | 1987-06-29 | Canon Inc | 画像処理装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS526419A (en) * | 1975-07-07 | 1977-01-18 | Fuji Xerox Co Ltd | Dot matrix convertor |
| JPS5942309B2 (ja) * | 1975-09-12 | 1984-10-13 | 株式会社精工舎 | 画像形成方法 |
| GB2046053B (en) * | 1979-03-22 | 1983-06-15 | Micro Consultants Ltd | Digital video processor |
| WO1982003712A1 (en) * | 1981-04-10 | 1982-10-28 | Gabriel Steven Allen | Controller for system for spatially transforming images |
| GB2119197B (en) * | 1982-03-19 | 1986-02-05 | Quantel Ltd | Video processing system for picture rotation |
| US4610026A (en) * | 1982-04-30 | 1986-09-02 | Hitachi, Ltd. | Method of and apparatus for enlarging/reducing two-dimensional images |
| US4712141A (en) * | 1985-03-30 | 1987-12-08 | Dainippon Screen Mfg. Co., Ltd. | Method and apparatus for interpolating image signals |
| US4805116A (en) * | 1986-04-23 | 1989-02-14 | International Business Machines Corporation | Interpolated display characteristic value generator |
| US4855935A (en) * | 1987-05-08 | 1989-08-08 | Sun Microsystems, Inc. | Method and apparatus for rendering vectors using bresenham parameters |
-
1988
- 1988-10-31 US US07/264,922 patent/US4988984A/en not_active Expired - Lifetime
-
1989
- 1989-06-20 CA CA000603335A patent/CA1313410C/en not_active Expired - Fee Related
- 1989-09-19 JP JP1240895A patent/JP2612939B2/ja not_active Expired - Fee Related
- 1989-10-06 EP EP19890310246 patent/EP0367418A3/en not_active Withdrawn
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58189762A (ja) * | 1982-04-30 | 1983-11-05 | Hitachi Ltd | 画像拡大縮小方式 |
| JPS62145482A (ja) * | 1985-12-20 | 1987-06-29 | Canon Inc | 画像処理装置 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6031726A (en) * | 1995-11-06 | 2000-02-29 | Vlt Corporation | Low profile mounting of power converters with the converter body in an aperture |
| US6434005B1 (en) | 2000-10-27 | 2002-08-13 | Vlt Corporation | Power converter packaging |
| USD510906S1 (en) | 2000-10-27 | 2005-10-25 | Vlt, Inc. | Power converter |
| USD520947S1 (en) | 2001-11-01 | 2006-05-16 | Vlt, Inc. | Power converter body |
| US7361844B2 (en) | 2002-11-25 | 2008-04-22 | Vlt, Inc. | Power converter package and thermal management |
| US7799615B2 (en) | 2002-11-25 | 2010-09-21 | Vlt, Inc. | Power converter package and thermal management |
Also Published As
| Publication number | Publication date |
|---|---|
| US4988984A (en) | 1991-01-29 |
| EP0367418A3 (en) | 1992-03-11 |
| EP0367418A2 (en) | 1990-05-09 |
| JP2612939B2 (ja) | 1997-05-21 |
| CA1313410C (en) | 1993-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02129766A (ja) | イメージ表示システム用補間装置およびイメージ表示システム | |
| US4709393A (en) | Video processing systems | |
| EP0201148B1 (en) | Predecimation filter for image transformation system | |
| JP2923648B2 (ja) | 物体の色特性を発生する方法と装置 | |
| US4602285A (en) | System and method for transforming and filtering a video image | |
| JP4231620B2 (ja) | 画像処理方法および装置 | |
| US5202670A (en) | Image processing apparatus | |
| EP0076259A1 (en) | CONTROLLER FOR A SPATIAL IMAGE TRANSFORMATION SYSTEM. | |
| JP3747523B2 (ja) | 画像処理装置および処理方法 | |
| GB2212690A (en) | Anti-aliasing at image boundaries in special effects | |
| JPS6163165A (ja) | ビデオ信号処理装置 | |
| GB2119594A (en) | Video processing systems | |
| KR940007161B1 (ko) | 이미지버퍼를 이용한 전자주밍시스템 | |
| JP3543928B2 (ja) | 画素数変換装置 | |
| EP0314250A2 (en) | Video digital analog signal processing and display | |
| NL8501413A (nl) | Weergave-interpolator. | |
| JPH05314250A (ja) | 拡大画像の平滑方法及び装置 | |
| JPS6266383A (ja) | 基準画像信号から中間画像信号を発生する方法及び装置 | |
| JP2825395B2 (ja) | 並列処理装置および方法 | |
| US6414682B1 (en) | System and method for transitioning between two filters, allowing for the use of higher order interpolation | |
| GB2117209A (en) | Video processing systems | |
| GB2157126A (en) | Controller for system for spatially transforming images | |
| JP4313863B2 (ja) | 画像処理装置 | |
| EP4432212A1 (en) | Image processing method, chip, electronic device, and storage medium | |
| EP0303242B1 (en) | De-interlace filter |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |