(57)【特許請求の範囲】
【請求項１】
入力端子を通じて入力される映像信号の画素間の輪郭線情報を検出する輪郭線検出部と、
この輪郭線検出部で検出された輪郭線情報を入力して補間位置に対する周辺画素間の中心点を基準として変形し、対角線成分を含む変形された前記輪郭線情報を出力する輪郭線方向変形部と、
前記変形された輪郭線情報に基づき補間位置を座標変換して変換された補間位置を生成し、この変換された補間位置に相応する輪郭線パターンを生成し、所定の１次元非線形補間フィルタ係数に応答して複数の２次元非線形補間係数を生成する輪郭線付近係数発生部と、
前記変換された補間位置座標と、前記輪郭線パターン及び予め設定された１次元フィルタ係数に応答して前記１次元非線形補間フィルタ係数を生成するフィルタ係数発生部と、
前記複数の２次元非線形補間係数を各々前記周辺画素のデータ値に乗じて輪郭線付近における補間を行う非線形補間部とを備えることを特徴とする２次元非線形補間システム。
【請求項２】
前記輪郭線方向変形部は、
前記補間位置周辺の上、下、左、右の４つの画素の中心点を基準として水平、垂直及び対角線成分を含む中心輪郭線成分と、境界輪郭線成分を含む前記変形された輪郭線情報とを生成することを特徴とする請求項１に記載の２次元非線形補間システム。
【請求項３】
前記輪郭線付近係数発生部は、
前記変形された輪郭線情報を入力して該当輪郭線の形態の基準となる中心輪郭線模型と前記中心輪郭線模型に相応する回転角を決定する中心輪郭線模型及び回転角決定部と、
前記補間位置の座標を前記決定された回転角に応じて変換し、前記変換された座標値を変換された補間位置の座標として出力する座標変換部と、
前記変換された補間位置座標を入力し、前記境界輪郭線成分及び前記中心輪郭線模型に応答して相異なるタイプの前記輪郭線パターンを生成する輪郭線パターン決定部と、
前記中心輪郭線模型に応答して前記変換された補間位置と前記１次元非線形補間フィルタ係数とを演算し、この演算された結果に応答して第１〜第４輪郭線付近の２次元非線形補間係数を生成する輪郭線付近係数計算部と、
前記第１〜第４輪郭線付近の２次元非線形補間係数を前記回転角に相応して再回転させ、その再回転された結果を前記２次元非線形補間係数として出力する座標再回転部とを備えることを特徴とする請求項２に記載の２次元非線形補間システム。
【請求項４】
前記中心輪郭線模型及び回転角決定部は、
中心輪郭線の形態に応じてコーナー、垂直、フルライン、クロスバー、ハーフライン、対角線を含む６種類の形態の中心輪郭線模型を生成し、この６種類の中心輪郭線模型のうちクロスバーを除いた５つの中心輪郭線模型は各々０゜、９０゜、１８０゜、２７０゜のうち少なくとも一つの回転角により表わされることを特徴とする請求項３に記載の２次元非線形補間システム。
【請求項５】
前記座標変換部は、
前記補間位置の座標を各々ｘ，ｙとし、前記変換された補間位置の座標をｘ'，ｙ'としたとき、前記変換された補間位置の座標は、
下記式１、
【数１】
0004209599.tif 000009
により求められ、前記θは回転角を表わすことを特徴とする請求項３に記載の２次元非線形補間システム。
【請求項６】
前記輪郭線パターン決定部は、
前記回転角に対して回転された前記境界輪郭線成分の有無に応じて前記輪郭線パターンをシングル、ツイン、周期的な輪郭線パターンに区分することを特徴とする請求項３に記載の２次元非線形補間システム。
【請求項７】
前記輪郭線パターン決定部は、
前記回転された境界輪郭線成分の各ビットを入力信号として受け入れ、前記中心輪郭線模型を表わす所定のビットデータ及び前記変換された補間位置座標に応答して前記回転された境界輪郭線成分の各ビットを選択的に出力するマルチプレクサを備え、
このマルチプレクサの出力のうち直交の水平方向境界輪郭線成分に、対角線輪郭線成分を表わす所定ビットを付加して水平方向への輪郭線パターン及び対角線方向の輪郭線パターンを出力し、
前記マルチプレクサの出力のうち垂直方向の境界輪郭線成分を前記垂直方向への輪郭線パターンとして出力することを特徴とする請求項６に記載の２次元非線形補間システム。
【請求項８】
前記輪郭線付近補間係数計算部は、
前記１次元非線形補間フィルタ係数の座標、前記変換された補間位置の座標と、前記座標値の補数値及び前記輪郭線付近補間係数計算部で生成された輪郭線付近２次元非線形補間係数のうち一つを各々多重入力として受信し、前記中心輪郭線模型を表わす所定のビットデータを選択信号として受信するマルチプレクサと、
このマルチプレクサの出力を様々な方式で組み合わせて各々乗算し、この乗算された結果を前記第１〜第４輪郭線付近２次元非線形補間係数として出力する多数の乗算器とを備えることを特徴とする請求項３に記載の２次元非線形補間システム。
【請求項９】
前記２次元非線形補間システムは、
前記１次元フィルタ係数を貯蔵するルックアップテーブルをさらに備えることを特徴とする請求項１に記載の２次元非線形補間システム。
【請求項１０】
入力される映像信号を２次元非線形補間方式により補間する方法において、
（ａ）入力される映像信号の画素間の輪郭線情報を検出する段階と、
（ｂ）前記検出された輪郭線情報を入力して補間位置に対する周辺画素間の中心点を基準として変形し、対角線成分を含む変形された前記輪郭線情報を出力する段階と、
（ｃ）前記変形された輪郭線情報及び所定の１次元非線形補間フィルタ係数に応答して２次元非線形補間係数を生成する段階と、
（ｄ）前記２次元非線形補間係数を現在の補間位置に対する周りの各画素のデータ値に乗じて前記映像信号の補間を行う段階とを備えることを特徴とする２次元非線形補間方法。
【請求項１１】
前記（ｃ）段階は、
（ｃ１）前記変形された輪郭線情報を入力して複数の中心輪郭線模型と、この中心輪郭線模型に対する回転角を決定する段階と、
（ｃ２）前記回転角に応じて現在の補間位置を座標変換して変換された補間位置の座標値を生成する段階と、
（ｃ３）前記変換された補間位置の座標値と、前記中心輪郭線模型および前記変形された輪郭線情報の境界輪郭線成分に応答して複数の輪郭線パターンを生成する段階と、
（ｃ４）前記変換された補間位置の座標値、前記複数の輪郭線パターン及び予め設定された１次元フィルタ係数に応答して前記１次元非線形補間フィルタ係数を生成する段階と、
（ｃ５）前記中心輪郭線模型と、前記変換された補間位置の座標値及び前記１次元非線形補間フィルタ係数に応答して輪郭線付近の２次元非線形補間係数を生成する段階と、
（ｃ６）前記輪郭線付近の２次元非線形補間係数を前記回転角によって回転させ、その回転された結果を前記２次元非線形補間係数として出力する段階とを備えることを特徴とする請求項１０に記載の２次元非線形補間方法。
【請求項１２】
前記（ｃ１）段階は、
中心輪郭線の形態に応じてコーナー、垂直、フルライン、クロスバー、ハーフライン、対角線を含む６種類の形態のうち少なくとも一つを含む前記中心輪郭線模型を生成し、この６種類の中心輪郭線模型のうちクロスバーを除いた５つの中心輪郭線模型は各々０゜、９０゜、１８０゜、２７０゜のうち少なくとも一つの回転角により表わされることを特徴とする請求項１１に記載の２次元非線形補間方法。
【請求項１３】
前記（ｃ３）段階は、
前記回転角に対して回転された前記境界輪郭線成分の有無に応じてシングル、ツイン、周期的な輪郭線パターンに区分される前記輪郭線パターンを生成することを特徴とする請求項１１に記載の２次元非線形補間方法。
【請求項１４】
前記（ｃ５）段階は、
（ｃ５１）前記１次元非線形フィルタ補間係数の座標、前記変換された補間位置の座標と、前記座標値の補数値を水平及び垂直方向の値として選択的に出力する段階と、
（ｃ５２）前記選択的に出力される値を組み合わせて乗算し、この乗算された結果を前記輪郭線付近２次元非線形補間係数として出力する段階とを備えることを特徴とする請求項１１に記載の２次元非線形補間方法。
【請求項１５】
入力端子を通じて入力される映像信号の画素間の輪郭線情報を検出し、検出された輪郭線情報を入力して補間位置に対する周辺画素間の中心点を基準として変形し、対角線成分を含む変形された前記輪郭線情報を出力し、この変形された輪郭線情報と所定の１次元非線形補間フィルタ係数に応答して複数の２次元非線形補間係数を求め、かつ補間される画素を中心として周りの複数の画素の間に輪郭線の存否を表わす輪郭線信号を生じる輪郭線検出及び非線形補間係数発生部と、
前記補間される画素を中心とするｎ*ｎの画素のデータ値と垂直及び水平補間係数とを乗じて線形補間を行う線形補間部と、
前記複数の２次元非線形補間係数を各々前記周辺画素のデータ値に乗じて輪郭線付近における補間を行う非線形補間部と、
前記輪郭線信号に応答して前記線形補間部または前記非線形補間部で補間された画素を選択的に出力するマルチプレクサとを含むことを特徴とする２次元混合補間システム。
【請求項１６】
前記輪郭線検出及び非線形補間係数発生部は、
前記入力端子を通じて入力される映像信号の画素間の輪郭線情報を検出する輪郭線検出部と、
この輪郭線検出部で検出された輪郭線情報を入力して補間位置に対する周辺画素間の中心点を基準として変形し、対角線成分を含む変形された前記輪郭線情報を出力する輪郭線方向変形部と、
前記変形された輪郭線情報によって補間位置を座標変換して変換された補間位置を生成し、この変換された補間位置に相応する輪郭線パターンを生成し、所定の１次元非線形補間フィルタ係数に応答して複数の２次元非線形補間係数を生成する輪郭線付近係数発生部と、
前記変換された補間位置座標と、前記輪郭線パターン及び予め設定された１次元フィルタ係数に応答して前記１次元非線形補間フィルタ係数を生成するフィルタ係数発生部とを含むことを特徴とする請求項１５に記載の２次元混合補間システム。
【請求項１７】
入力端子を通じて入力される映像信号の画素間の輪郭線情報を検出し、検出された輪郭線情報を入力して補間位置に対する周辺画素間の中心点を基準として変形し、対角線成分を含む変形された前記輪郭線情報を出力し、この変形された輪郭線情報と所定の１次元非線形補間フィルタ係数に応答して複数の２次元非線形補間係数を求め、かつ補間される画素を中心として隣接した複数の画素間に輪郭線の存否を表わす輪郭線信号を生じる輪郭線検出及び非線形補間係数発生部と、
前記補間される画素を中心とするｎ*ｎの画素のデータ値と複数の垂直方向の補間係数とを乗じて垂直補間を行う垂直線形補間部と、
前記輪郭線信号に応答して、前記垂直線形補間部で垂直補間された画素または前記隣接した複数の画素を選択的に出力する第１マルチプレクサと、
前記輪郭線信号に応答して、複数の水平方向補間係数または前記複数の２次元非線形補間係数を選択的に出力する第２マルチプレクサと、
前記第１マルチプレクサから選択的に出力される画素のデータ値と前記第２マルチプレクサから選択的に出力される補間係数とを乗じて、線形補間または輪郭線付近における非線形補間を行う水平及び輪郭線付近補間部とを備えることを特徴とする２次元混合補間システム。
【請求項１８】
入力される映像信号を２次元混合補間方式により補間する方法において、
（ａ１）入力される映像信号から、補間される画素を中心として隣接した複数個の画素間に存在する輪郭線情報を検出する段階と、
（ａ２）検出された前記輪郭線情報を入力して補間位置に対する周辺画素間の中心点を基準として変形し、対角線成分を含む変形された前記輪郭線情報を出力する段階と、
（ｂ）前記（ａ２）段階で出力された変形された輪郭線情報と所定の１次元非線形補間フィルタ係数に応答して複数の２次元非線形補間係数を求める段階と、
（ｃ）前記補間される画素を中心として周りの複数の画素間に輪郭線が存在するかどうかを判断する段階と、
（ｄ）前記（ｃ）段階で輪郭線が存在しないと判断されれば、前記補間される画素を中心とするｎ*ｎ画素のデータ値と複数の垂直及び水平方向の補間係数とを乗じて補間を行う段階と、
（ｅ）前記（ｃ）段階で輪郭線が存在すると判断されれば、前記複数の２次元非線形補間係数を各々前記隣接した複数個の画素のデータ値に乗じて輪郭線付近における補間を行う段階とを含むことを特徴とする２次元混合補間方法。
【請求項１９】
前記（ｃ）段階ないし（ｅ）段階は、
（ｆ）前記補間される画素を中心とするｎ*ｎの画素のデータ値と垂直方向の補間係数とを乗じて垂直方向の線形補間を行い、垂直補間された画素を生成する段階と、
（ｇ）前記隣接した複数の画素間に輪郭線が存在するかどうかを判断する段階と、
（ｈ）前記（ｇ）段階で輪郭線が存在しないと判断されれば、前記（ｆ）段階で生成された垂直補間された画素のデータ値と水平方向の補間係数とを乗じて水平方向の補間を行う段階と、
（ｉ）前記（ｇ）段階で輪郭線が存在すると判断されれば、前記複数の２次元非線形補間係数を各々前記周辺画素のデータ値に乗じて輪郭線付近における補間を行う段階とを含むことを特徴とする請求項１８に記載の２次元混合補間方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は映像処理システムに係り、特に、輪郭線情報による２次元非線形補間システム及び補間方法、並びにこれを適用した２次元混合補間システム及び混合補間方法に関する。
【０００２】
【従来の技術】
一般に、映像信号を拡大または縮小するズーム機能を行うために、補間が用いられる。前記映像信号としては、自然映像だけで構成された信号と、テキストやグラフィックが自然映像と混合された映像信号とがある。テレビジョンの場合には自然映像信号が大部分であると言える。これに対し、コンピュータモニタの場合には、テキスト、グラフィック及び自然映像が混合された映像信号が出力される場合が多い。すなわち、テキストやグラフィック、自然映像が含まれた複雑な映像を出力画面の割合に合わせて拡大するための補間において、グラフィックのように輪郭線の情報が重要な部分には、補間後にも輪郭線の鮮明度が維持されるように補間するのが必須である。
【０００３】
【発明が解決しようとする課題】
しかし、現在使用されるほとんどの補間方式は、画素間の線形補間によりなされる。このため、拡大された映像において、自然映像領域では雑音が低減されるなどの長所もあるが、グラフィック領域では輪郭線情報を効率良く表わし難いという短所がある。すなわち、線形補間の場合には輪郭線成分が特別に考慮されないため、輪郭線部分において重なり雑音が生じる場合があり、その結果、輪郭線が明確に表わされないという問題点がある。
【０００４】
一方、従来の一般的な２次元線形補間により映像を拡大する場合、自然映像領域ではスムージングの効果により雑音の除去された軟らかい映像を再現できる。しかし、グラフィック映像領域では、高周波成分の損失により輪郭線成分が鈍くなる劣化現象がより大きく現れるという問題点がある。
【０００５】
本発明は上記の点に鑑みなされたもので、第１の目的は、映像信号を拡大するとき２次元非線形補間方式を用いて輪郭線部分を明確に表わせる輪郭線情報による２次元非線形補間システムを提供することにある。
さらに、本発明は、前記２次元非線形補間システムで行われる補間方法を提供することを第２の目的とする。
さらに、本発明は、自然映像及びグラフィック映像が混在する映像信号を拡大するとき、グラフィック映像の輪郭線が劣化する現象を除去する２次元混合補間システムを提供することを第３の目的とする。
さらに、本発明は、前記２次元混合補間システムで行われる混合補間方法を提供することを第４の目的とする。
【０００６】
【課題を解決するための手段】
本発明によれば、自然映像領域では補間を通じてのスムージング効果により、雑音の除去された軟らかい映像を再現しつつ、グラフィック映像領域における輪郭線成分の劣化を防止する新しい補間システムおよび補間方法が提供される。
【０００７】
本発明によれば、輪郭線情報による２次元非線形補間システムが提供される。２次元非線形補間システムは、輪郭線検出部、輪郭線方向変形部、輪郭線付近係数発生部、フィルタ係数発生部及び非線形補間部を備える。輪郭線検出部は、入力される映像信号の輪郭線情報を検出する。輪郭線方向変形部は、輪郭線検出部で検出された輪郭線情報を入力して補間位置に対する周辺画素間の中心点を基準として変形し、変形された輪郭線情報を出力する。輪郭線付近係数発生部は、変形された輪郭線情報によって補間位置を座標変換して変換された補間位置を生成し、変換された補間位置に相応する輪郭線パターンを生成し、所定の１次元非線形補間フィルタ係数に応答して複数の２次元非線形補間係数を生成する。フィルタ係数発生部は、変換された補間位置座標と、輪郭線パターン及び予め設定された１次元フィルタ係数に応答して１次元非線形補間フィルタ係数を生成する。非線形補間部は複数の２次元非線形補間係数を各々周辺画素のデータ値に乗じて輪郭線付近における補間を行う。
【０００８】
さらに、本発明によれば、２次元非線形方式による映像信号の補間方法が提供される。２次元非線形補間方法は、（ａ）〜（ｄ）段階を備える。（ａ）段階では、入力される映像信号の輪郭線情報を検出する。（ｂ）段階では、検出された輪郭線情報を変形して変形された輪郭線情報を生成する。（ｃ）段階では、変形された輪郭線情報及び所定の１次元非線形補間フィルタ係数に応答して２次元非線形補間係数を生成する。（ｄ）段階では、２次元非線形補間係数を、現在の補間位置に対する周りの各画素のデータ値に乗じて映像信号の補間を行う。
【０００９】
さらに、本発明によれば、２次元混合補間システムが提供される。２次元混合補間システムは、輪郭線検出及び非線形補間係数発生部、線形補間部、非線形補間部及びマルチプレクサを備える。輪郭線検出及び非線形補間係数発生部は、入力端子を通じて入力される映像信号の画素間の輪郭線情報を検出して、検出された輪郭線情報を所定の輪郭線パターンによって変形し、補間される画素を中心として隣接した複数個の画素の間に存在する変形された輪郭線パターンによって複数の２次元非線形補間係数を求め、補間される画素を中心として周りの複数の画素の間に輪郭線の存否を表わす輪郭線情報を生じる。線形補間部は、補間される画素を中心とするｎ*ｎの画素のデータ値と垂直及び水平補間係数とを乗じて線形補間を行う。非線形補間部は、複数の２次元非線形補間係数を各々周辺画素のデータ値に乗じて輪郭線付近における補間を行う。マルチプレクサは、輪郭線情報に応答して線形補間部または非線形補間部で補間された画素を選択的に出力する。
【００１０】
さらに、本発明によれば、２次元混合補間方法が提供される。２次元混合補間方法は、入力される映像信号を２次元混合補間方式により補間する方法において、（ａ）〜（ｅ）段階を備える。（ａ）段階では、入力される映像信号から、補間される画素を中心として隣接した複数個の画素間に存在する輪郭線情報を検出し、検出された輪郭線情報を所定の輪郭線パターンに変形する。（ｂ）段階では、（ａ）段階で変形された輪郭線パターンによって複数の２次元非線形補間係数を求める。（ｃ）段階では、補間される画素を中心として周りの複数の画素間に輪郭線が存在するかどうかを判断する。（ｄ）段階では、（ｃ）段階で輪郭線が存在しないと判断されれば、補間される画素を中心とするｎ*ｎの画素のデータ値と複数の垂直及び水平方向補間係数とを乗じて補間を行う。（ｅ）段階では、（ｃ）段階で輪郭線が存在すると判断されれば、複数の２次元非線形補間係数を各々前記隣接した複数個の画素に乗じて輪郭線付近における補間を行う。
【００１１】
【発明の実施の形態】
以下、添付した図面に基づき本発明による輪郭線情報による２次元非線形補間システムの実施の形態について説明する。
【００１２】
図１は、本発明の実施形態による輪郭線情報による２次元非線形補間システムを表わすブロック図である。図１を参照すれば、補間システムは、輪郭線検出部１００、輪郭線方向変形部１１０、輪郭線付近係数発生部１２０、非線形補間部１３０、フィルタ係数発生部１４０及びルックアップテーブル１５０を含む。
【００１３】
図１の輪郭線検出部１００は、入力端子ＩＮを通じて入力される映像信号の輪郭線成分を検出して画素間に存在する輪郭線情報を求める。
【００１４】
輪郭線方向変形部１１０は、輪郭線検出部１００で検出された輪郭線情報を変形して上、下、左、右の４つの画素間の中心を基準として対角線成分を含む変形された輪郭線情報ＭＯＤ_ＥＤＧを生成する。ここで、変形された輪郭線情報ＭＯＤ_ＥＤＧは、境界輪郭線成分と中心輪郭線成分とに分けられる。ここで、中心輪郭線成分は、中心点を基準として上、下、左、右の内部の水平、垂直成分と対角線成分を含む。
【００１５】
輪郭線付近係数発生部１２０は、輪郭線方向変形部１１０から出力される変形された輪郭線情報によって補間位置を変換して変換された補間位置ＣＸ，ＣＹを生成し、変換された補間位置ＣＸ，ＣＹに相応する輪郭線パターンＥＰＸ，ＥＰＹを生成する。このとき、変換された補間位置ＣＸ，ＣＹと輪郭線パターンＥＰＸ，ＥＰＹは、フィルタ係数発生部１４０に印加される。また、輪郭線付近係数発生部１２０は、フィルタ係数発生部１４０で生成される１次元非線形補間フィルタ係数ＴＸ，ＴＹに応答して最終的な２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを生成する。ここで、最終的な２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥは、現在の補間位置に対する周りの上、下、左、右方向の４画素に各々乗じられる係数として定義される。具体的に、Ｗ_ＮＷは左上方向の画素に乗じられる係数を表わし、Ｗ_ＮＥは右上方向の画素に乗じられる係数を表わし、Ｗ_ＳＷは左下方向の画素に乗じられる係数を表わし、Ｗ_ＳＥは右下方向の画素に乗じられる係数を表わす。
【００１６】
フィルタ係数発生部１４０は、ルックアップテーブル１５０に貯蔵された１次元フィルタ係数によって補間点を中心にする輪郭線のタイプ及び補間点の位置による１次元補間フィルタ係数を決定する。また、フィルタ係数発生部１４０は、１次元補間フィルタ係数のうち前記変換された補間位置成分ＣＸ，ＣＹと、輪郭線パターンＥＰＸ，ＥＰＹに相応するフィルタ係数を１次元非線形補間フィルタ係数ＴＸ，ＴＹとして出力する。ルックアップテーブル１５０は、線形及び非線形補間と関わる１次元フィルタ係数を貯蔵する。ルックアップテーブル１５０は、一つ以上のＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）で具現できる。
【００１７】
非線形補間部１３０は、輪郭線付近係数発生部１２０で生じる最終的な２次元非線形補間係数を各々上、下、左、右の４つの画素に乗じて輪郭線付近における補間を行い、行われた結果を出力端子ＯＵＴを通じて出力する。例えば、補間位置の座標がｘ，ｙであり、上、下、左、右の４地点を各々Ａ、Ｂ、Ｃ、Ｄとしたとき、座標ｘ，ｙにおける補間された画素値Ｉは、Ａ*Ｗ_ＮＷ＋Ｂ*Ｗ_ＮＥ＋Ｃ*Ｗ_ＳＷ＋Ｄ＊Ｗ_ＷＥで表わされる。
【００１８】
図２(Ａ)及び図２(Ｂ)は、図１に示された輪郭線方向変形部１１０の出力及び動作を説明するための図であって、図２（Ａ）は３*３ブロックに対する輪郭線変形を表わし、図２（Ｂ）は、輪郭線変形により生成される境界輪郭線成分と、中心輪郭線成分とを表わす。
【００１９】
図２（Ａ）を参照すれば、各々の中心点（中心１〜４）は上、下、左、右の４画素の中心点を表わす。すなわち、グラフィックやテキストの輪郭線の形態を明確に表わすために、本発明では、輪郭線方向の変形により垂直水平成分だけで構成された輪郭線成分を、対角線成分が含まれた輪郭線成分に変形させる。したがって、図２（Ａ）に示されたように、上、下、左、右の４画素間の中心点を基準として４画素間に存在する補間点を取り囲む図２（Ｂ）の境界輪郭線成分及び中心輪郭線成分が求められる。図２（Ｂ）を参照すれば、参照符号０〜７が表わす部分が境界輪郭線成分となり、参照符号ａ，ｂ，〜ｈが表わす部分が中心輪郭線成分となる。このように、各々の境界輪郭線成分と、中心輪郭線成分は８ビット（各々０〜７、ａ〜ｈ）で表わされる。
【００２０】
図３（Ａ）〜図３（Ｄ）は、図２に示された輪郭線方向の変形過程に参照するための各種のパターンを表わす。特に、図３には、３*３ブロックに対する輪郭線変形の結果パターンが示される。図３（Ａ）〜図３（Ｄ）において、Ｂ_Ｍは変形前の輪郭線情報を表わし、Ａ_Ｍは変形後の輪郭線情報を表わす。
【００２１】
図３（Ａ）〜図３（Ｄ）に示されたように、３*３ブロックの内部に位置する水平、垂直の輪郭線パターンはほとんど対角線の輪郭線成分に変形されて表わされる。すなわち、本発明では、水平／垂直方向の輪郭線情報が対角線の輪郭線情報を含むように変形される。
【００２２】
図４は、図１に示された装置の輪郭線付近係数発生部１２０を示した詳細ブロック図である。図４を参照すれば、輪郭線付近係数発生部１２０は、中心輪郭線模型及び回転角決定部４０、座標変換部４２、輪郭線パターン決定部４４、輪郭線付近補間係数計算部４６及び座標再回転部４８を含む。
【００２３】
中心輪郭線模型及び回転角決定部４０は、輪郭線方向変形部１１０から出力される変形された輪郭線情報ＭＯＤ_ＥＤＧを入力して相異なる中心輪郭線模型（ｐｒｏｔｏｔｙｐｅ ｃｅｎｔｅｒ ｅｄｇｅ：以下、Ｐ_ＣＥと言う）を設定する。このとき、中心輪郭線模型は６種類の形態を有しうる。また、中心輪郭線模型及び回転角決定部４０は、各々の中心輪郭線模型に対する回転角ＲＯＴ_ＡＮＧを決定する。すなわち、中心輪郭線模型及び回転角決定部４０は、前記６種類の中心輪郭線模型Ｐ_ＣＥだけで多数の輪郭線成分を表わすために、形態は中心輪郭線模型Ｐ_ＣＥと同じであるが、角度が相異なる輪郭線成分を該当角度だけ回転させる。具体例については、図５を参照して詳細に述べる。
【００２４】
座標変換部４２は、中心輪郭線模型及び回転角決定部４０で決定された回転角ＲＯＴ_ＡＮＧに応じて現在の補間位置ＫＸ，ＫＹを座標変換して変換された補間位置座標ＣＸ，ＣＹとして出力する。
【００２５】
輪郭線パターン決定部４４は、変換された補間位置座標ＣＸ，ＣＹを入力し、中心輪郭線模型Ｐ_ＣＥ及び境界輪郭線情報Ｒ_ＢＯＤ_ＩＮＦに応答して相異なるタイプの輪郭線パターンＥＰＸ，ＥＰＹを生成する。ここで、境界輪郭線情報Ｒ_ＢＯＤ_ＩＮＦは、回転角ＲＯＴ_ＡＮＧにより回転された輪郭線成分を表わす。このとき、生成された輪郭線パターンＥＰＸ，ＥＰＹはシングル（ＳＩＮＧＬＥ）、ツイン（ＴＷＩＮ）、周期的（ＰＥＲＩＯＤＩＣ）な形態の水平／垂直成分または対角線成分となりうる。ここで、生成された輪郭線パターンＥＰＸ，ＥＰＹ）は、図１のフィルタ係数発生部１４０に印加される。
【００２６】
輪郭線付近補間係数計算部４６は、中心輪郭線模型Ｐ_ＣＥに応答して座標変換部４２で変換された補間位置座標ＣＸ，ＣＹ、フィルタ係数発生部１４０から出力される１次元非線形補間フィルタ係数ＴＸ，ＴＹを演算し、演算された結果に応答して輪郭線付近２次元非線形補間係数ＷＮＷ，ＷＮＥ，ＷＳＷ，ＳＷＥを生成する。
【００２７】
座標再回転部４８は、輪郭線付近補間係数計算部４６で生成された輪郭線付近２次元非線形補間係数ＷＮＷ，ＷＮＥ，ＷＳＷ，ＳＷＥを回転角ＲＯＴ_ＡＮＧに相応して再回転させる。すなわち、以前に補間位置が回転角に応じて座標変換されたため、再び回転角の反対に回転させることにより、元の補間位置が復元される。回転角により再回転された結果は、最終的な２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥとして生成される。
【００２８】
すなわち、このような過程を通じて本発明による２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｓ_ＳＥが生成される。
【００２９】
図５（Ａ）〜図５（Ｆ）は、図４に示された中心輪郭線模型及び回転角決定部４０の各々の中心輪郭線模型Ｐ_ＣＥ_及び回転角ＲＯＴ_ＡＮＧを説明するための図である。図５を参照すれば、中心輪郭線模型は６種類（ｃｏｒｎｅｒ、ｐｅｒｐｅｎｄｉｃｕｌａｒｅ、Ｆｕｌｌ ｌｉｎｅ、Ｃｒｏｓｓ Ｂａｒ、Ｈａｌｆｌｉｎｅ、Ｄｉａｇｏｎａｌ）に区分される。このような中心輪郭線模型Ｐ_ＣＥは３ビットで表わされ、回転角ＲＯＴ_ＡＮＧは２ビットで表わされる。
【００３０】
先ず、図５（Ａ）を参照し、コーナーの中心輪郭線模型について説明する。まず、コーナーの輪郭線成分はデジタル値００１で表わし、図５（Ａ）の最左側に表示された形態ａ１がコーナーに対する中心輪郭線模型である。このとき、ａ１の中心輪郭線模型は回転角が０゜であると見なされ、８ビットのデジタル値１１００_００００で表わされる。また、図５（Ａ）の残りの中心輪郭線成分ａ２、ａ３、ａ４は各々９０゜、１８０゜、２７０゜回転させるときに中心輪郭線模型が得られ、各々デジタル値１１０１_００００、００１１_００００、０１１０_００００で表わされる。すなわち、各々の輪郭線模型により回転角は互いに異なってくる。
【００３１】
図５（Ｂ）は、垂直輪郭線の場合に対する中心輪郭線模型を示す図であり、垂直輪郭線成分はデジタル値００１として表わされる。すなわち、図５（Ｂ）の最左側に表示された形態ｂ１が垂直に対する中心輪郭線模型であり、８ビットのデジタル値１１１０_００００で表わされる。このとき、中心輪郭線成分は０゜の角度を有すると見なされる。残りの輪郭線成分ｂ２、ｂ３、ｂ４は各々９０゜、１８０゜、２７０゜回転させるときにｂ１の中心輪郭線模型が得られ、各々８ビットのデジタル値１１０１_００００、１０１１_００００、０１１１_００００で表わされる。
【００３２】
図５(Ｃ)は、フルラインの場合に対する中心輪郭線模型を示し、これは３ビットのデジタル値０１１で表わす。図５（Ｃ）の左側に示された輪郭線成分ｃ１がフルラインに対する基本となる中心輪郭線模型であって、８ビットのデジタル値１０１０_００００で表わされる。このとき、フルライン中心輪郭線模型は、角度が０゜であると見なされる。図５（Ｃ）の右側に示された輪郭線成分ｃ２を９０゜回転させるときにｃ１のフルライン中心輪郭線模型が得られ、これはデジタル値０１０１_００００で表わされる。このように、フルラインの輪郭線成分の場合には０゜及び９０゜の２種類の輪郭線成分だけが存在する。
【００３３】
図５（Ｄ）は、クロスバーの場合に対する中心輪郭線模型ｄ１を示し、これは、３ビットのデジタル値１００として表わされる。すなわち、クロスバーの場合には一つの中心輪郭線成分だけで表わされる。換言すれば、クロスバーの場合には回転角が無く、８ビットのデジタル値１１１１_００００で表わされる。
【００３４】
図５（Ｅ）は、ハーフラインの場合に対する中心輪郭線模型を示し、ハーフラインの輪郭線成分はデジタル値１０１で表わせる。すなわち、図５（Ｅ）の最左側に表示された形態ｅ１がハーフラインに対する中心輪郭線模型であり、これは、８ビットのデジタル値１０００_００００で表わされる。このとき、中心輪郭線模型は０゜の角度を有すると見なされる。残りの輪郭線成分ｅ２、ｅ３、ｅ４は各々９０゜、１８０゜、２７０゜回転させるときに中心輪郭線模型が得られ、各々８ビットのデジタル値０００１_００００、００１０_００００、０１００_００００で表わされる。
【００３５】
図５（Ｆ）は、対角線の場合についての中心輪郭線模型を示し、このような対角線輪郭線成分はデジタル値１１０で表わされる。すなわち、図５（Ｆ）の最左側に表示された形態ｆ１が対角線に対する中心輪郭線模型であり、８ビットのデジタル値００００_１０００で表わされる。このとき、中心輪郭線成分は０゜の角度を有すると見なされる。残りの輪郭線成分ｆ２、ｆ３、ｆ４は各々９０゜、１８０゜、２７０゜回転させるときに中心輪郭線模型が得られ、各々８ビットのデジタル値００００_０００１、００００_００１０、００００_０１００で表わされる。また、図５（Ｆ）の下部に示された二つの対角線輪郭線成分ｆ５、ｆ６はツインの形態の輪郭線成分を表わす。すなわち、ｆ５に現れた対角線成分は補間位置のｘ軸及びｙ軸の座標に応じて回転角が異なってきて、ｘ＋ｙが１よりも大きいときには１８０゜の回転角を有し、ｘ＋ｙの値が１以下であるときには０゜の回転角を有する。ｆ５の対角線輪郭線成分は、デジタル値００００_１０１０で表わされる。このとき、外側、すなわち、右側の対角線輪郭線は境界輪郭線成分であると見なされる。また、ｆ６に現れた対角線輪郭線成分において、ｙの値がｘよりも大きければ２７０゜の回転角を有し、ｙの値がｘ値以下であれば９０゜の回転角を有する。同様に、ｆ６の対角線輪郭線成分はデジタル値００００_０１０１で表わされる。
【００３６】
図５（Ａ）〜図５（Ｆ）を参照すれば、前記６つの中心輪郭線模型を中心として境界輪郭線成分の存否に応じてシングル、ツイン及び周期的な輪郭線のタイプが決定される。すなわち、境界輪郭線が存在しなければその方向に対するシングル輪郭線として決定される。また、いずれか一つの方向にだけ境界輪郭線が存在すれば、その方向に対するツイン輪郭線として決定される。同じ方式により、両側方向共に境界輪郭線が存在すれば、周期的な輪郭線として決定される。
【００３７】
図６（Ａ）及び図６（Ｂ）は、図４に示された座標変換部４２の動作を説明するための図であって、図６（Ａ）は変換前の補間位置ＫＸ，ＫＹに対する座標値を示し、図６（Ｂ）は回転角ＲＯＴ_ＡＮＧに対して座標変換された後の補間位置ＣＸ，ＣＹを示す。すなわち、中心輪郭線模型による回転角が決定されれば、座標軸と共に補間位置が変換される。
【００３８】
図６（Ａ）に示されたように、元の補間位置ＫＸ，ＫＹの座標値がｘ，ｙであり、変換された補間位置ＣＸ，ＣＹの座標値がｘ'，ｙ'であると仮定する。このとき、図６（Ａ）の座標ｘ，ｙは下記のような中間変換段階を経て最終的に図６（Ｂ）のようにｘ'，ｙ'に変換される。図６（Ａ）の座標値から図６（Ｂ）の座標値への変換は、９０゜の回転角を有する場合に起こる。すなわち、座標値ｘ，ｙはＸ，Ｙに変換され、前記Ｘ，ＹはＸ’，Ｙ'に変換される。また、座標Ｘ'，Ｙ'はｘ'，ｙ'に変換される。ここで、Ｘ=ｘ-０．５であり、Ｙ=ｙ-０．５である。このとき、ｘ軸の長さ及びｙ軸の長さは最大値が１であると仮定され、Ｘ'及びＹ'は下記式２のように求められる。
【数２】
0004209599.tif 000002
したがって、前式２を整理すれば、下記式３のように変換された補間位置座標値ｘ'，ｙ'が求められる。
【数３】
0004209599.tif 000003
このように、前記座標ｘ'，ｙ'は前式３により導き出される。結果的に、各々の回転角に対する変換座標は下記表１のように整理される。
【表１】
0004209599.tif 000004
表１から明らかなように、本発明では、回転角ＲＯＴ_ＡＮＧに応じて座標軸が共に移動するので、一般的な座標変換における９０゜と２７０゜とが逆になる結果を示す。
【００３９】
図７は、図４に示された輪郭線付近係数発生部１２０の輪郭線パターン決定部４４を示す詳細例のブロック図である。図７を参照すれば、輪郭線パターン決定部４４は、マルチプレクサ７０で具現される。
【００４０】
図７を参照すれば、マルチプレクサ７０は境界輪郭線情報Ｒ_ＢＯＤ_ＩＮＦの各ビットを入力信号として受け入れ、中心輪郭線模型及び回転角決定部４０で決定される中心輪郭線模型Ｐ_ＣＥと座標変換部４２から出力される変換された補間位置ＣＸ，ＣＹを選択信号として受信して該当輪郭線パターンＥＰＸ，ＥＰＹを決定する。ここで、境界輪郭線情報Ｒ_ＢＯＤ_ＩＮＦは８ビットで表わされる。また、中心輪郭線模型Ｐ_ＣＥは、前述のように３ビットで表わされ、マルチプレクサ７０の選択信号として印加される。また、図７において変換された補間位置成分ＣＸ，ＣＹは６ビットで表わされると仮定する。マルチプレクサ７０の出力は各々左側境界輪郭線成分Ｌ_ＢＤＲ、右側境界輪郭線成分Ｒ_ＢＤＲ、上側境界輪郭線成分Ａ_ＢＤＲ及び下側境界輪郭線成分Ｂ_ＢＤＲを含み、各々２ビットの信号で表わされる。水平方向の左側または右側境界成分には、対角線輪郭線成分Ｄ_ＥＤＧＥを示す１ビットが付加されて３ビットの輪郭線パターンＥＰＸが生成される。これにより、対角線方向の輪郭線パターンと直交水平方向の輪郭線パターンが同時に表現可能となる。これらの３ビットのうち上位ビットが１であれば対角線輪郭線成分を表わし、０であれば対角線ではない直交の水平輪郭線成分であることを表わす。また、ＥＰＹは垂直方向への輪郭線パターン、すなわち、Ｙ軸座標として２ビットで表わせる。すなわち、ＥＰＹの場合にもＥＰＸと同じ方式により適用されて００であれば単一の輪郭線を表わし、０１であればツイン右側輪郭線成分を表わし、１０であればツイン左側輪郭線成分を表わし、１１であれば周期的な輪郭線成分を表わす。直交成分である場合にも同一の方式により適用される。また、上／下側輪郭線パターンＥＰＹの場合にも二つのビットは同一の方式により適用されて、００であればシングル輪郭線成分を表わし、１０または０１であればツインの上または下側輪郭線成分を表わし、１１であれば周期的な輪郭線成分を表わす。
【００４１】
図８は、図４に示された輪郭線付近補間係数計算部４６を示す詳細ブロック図である。図８を参照すれば、輪郭線付近補間係数計算部４６は、マルチプレクサ８０及び乗算器８２，８４，８６，８８を含む。
【００４２】
図８のマルチプレクサ８０はフィルタ係数発生部１４０から出力される１次元非線形補間フィルタ係数ＴＸ，ＴＹと、座標変換部４２で変換された補間位置ＣＸ，ＣＹ、１から前記座標値のうち一つを引いた値Ｃ_ＣＸ，Ｃ_ＣＹ，Ｃ_ＴＸ，Ｃ_ＴＹ、乗算器８２の出力から生成された輪郭線付近２次元非線形補間係数ＷＮＷを各々多重入力として受け入れる。図８を参照すれば、Ｃ_ＴＸ及びＣ_ＴＹは各々１-ＴＸ及び１-ＴＹを表わす。また、Ｃ_ＣＸ及びＣ_ＣＹは各々１-ＣＸ及び１-ＣＹを表わす。ここで、ＴＸ、ＴＹ及びＣ_ＴＸと、Ｃ_ＴＹは各々１０ビットで表わされ、ＣＸ、ＣＹ及びＣ_ＣＸ、Ｃ_ＣＹは各々６ビットで表わされる。すなわち、マルチプレクサ８０は３ビットの中心輪郭線模型Ｐ_ＣＥを選択信号として入力して前記入力のうち該当信号を選択的に出力する。このとき、マルチプレクサ８０から出力されるデータはいずれも１０ビットで同一に出力される。すなわち、６ビットの信号は残りのビットを０で満たすことにより出力ビットがいずれも同一のビット数で表わされるように具現される。
【００４３】
具体的に、乗算器８２はＴＸと、ＴＹまたはＣ_ＣＹを乗じ、乗じられた２０ビットの出力データのうち上位１０ビットだけを取って第１輪郭線付近２次元非線形補間係数ＷＮＷを生成する。また、乗算器８４は第１輪郭線付近２次元非線形補間係数ＷＮＷまたはＣ_ＴＸと、ＴＹまたはＣ_ＣＹを乗じ、乗じられた２０ビットの出力データのうち上位１０ビットだけを取って第２輪郭線付近２次元非線形補間係数ＷＮＥを生成する。
【００４４】
第３乗算器８６は第１輪郭線付近２次元非線形補間係数ＷＮＷ、ＴＸまたはＣ_ＣＸと、Ｃ_ＴＹまたはＣＹを乗じ、乗じられた２０ビットの出力データのうち上位１０ビットだけを取って第３輪郭線付近２次元非線形補間係数ＷＳＷを生成する。また、乗算器８８は第１輪郭線付近２次元非線形補間係数ＷＮＷ、ＣＸまたはＣ_ＴＸを、ＣＸ+ＣＹ-１、ＣＹまたはＣ_ＴＹのうち一つと乗じ、乗じられた２０ビットの出力データのうち上位１０ビットだけを取って第４輪郭線付近２次元非線形補間係数ＷＳＥを生成する。このような過程を通じて生成される輪郭線付近２次元非線形補間係数ＷＮＷ，ＷＮＥ，ＷＳＷ，ＷＳＥは２次元補間係数であり、後で回転角に対し座標値が再回転されて最終的な２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥとして出力される。
【００４５】
より具体的に、輪郭線付近２次元非線形補間係数ＷＮＷ，ＷＮＥ，ＷＳＷ，ＷＳＥの生成過程について、添付した図９に基づき詳細に説明する。
【００４６】
図９（Ａ）〜図９（Ｆ）は、６個の各々の中心輪郭線模型に対する輪郭線付近２次元非線形補間係数を生成する過程を示す。
【００４７】
図９（Ａ）は、コーナーの中心輪郭線模型に対する輪郭線付近２次元非線形補間係数ＷＮＷ〜ＷＳＥの生成のための計算過程を示す。図９（Ａ）に示すように、各周辺画素、すなわち、上下左右の方向が考慮された４つの画素は各々ＮＷ、ＳＷ、ＮＥ、ＳＥで表わす。また、各画素の現在の位置座標が考慮された水平座標値はＣＸで、垂直方向の座標値はＣＹで表わし、これは変換された補間位置の座標となる。このとき、ＣＸ及びＣＹにより指定された媒介変数としての任意の補間位置（Ｚ）成分は、下記式４のように表わせる。
【数４】
0004209599.tif 000005
また、図９（Ａ）を参照すれば、コーナーの中心輪郭線模型の場合に、ＷＮＷはＴＸ*ＴＹにより求められ、前式４を用いれば、任意の補間位置Ｚの補間式は下記式５のように表わされる。
【数５】
0004209599.tif 000006
したがって、前式５を用いれば、補間位置Ｚの周辺画素ＮＷ、ＳＷ、ＮＥ、ＳＥに乗じられる各々のウェイト成分、すなわち、輪郭線付近２次元非線形係数ＷＮＷ、ＷＮＥ、ＷＳＥ、ＷＳＷが求められる。ここで、ＷＮＥは（１-ＷＮＷ）*Ｃ_ＣＹ、ＷＳＷは（１-ＷＮＷ）*Ｃ_ＣＸ、ＷＳＥは（１-ＷＮＷ）*（ＣＸ＋ＣＹ-１）により求められる。
【００４８】
また、コーナー以外の中心輪郭線模型に対する輪郭線付近２次元非線形補間係数の計算過程は、図９（Ｂ）〜図９（Ｅ）に示されたようであるため、その具体的な説明は省く。また、図９に示されたｘ、ｙ各々の係数決定関数は互いに独立的であると仮定される。図９（Ａ）のコーナー中心輪郭線模型と比較するとき、図９（Ｅ）に示されたハーフラインに対する中心輪郭線模型の場合に対し、各々Ａ及びＢ地点における各々の位置情報は下記式６のように求められる。
【数６】
0004209599.tif 000007
したがって、Ａ及びＢが考慮された媒介変数としての補間位置Ｚは、下記式７のように求められる。
【数７】
0004209599.tif 000008
【００４９】
また、図９（Ｆ）の対角線の中心輪郭線模型の場合には、各々の係数ＷＮＷ、ＷＮＥ、ＷＳＷ、ＷＳＥの計算時に、ＣＸ及びＣＹの合計が１以上であるかどうかを判断してそれに相応する係数が設定される。例えば、ＷＮＷの場合、前記合計が１よりも大きければ、係数は０となり、合計が１以下であれば係数はＴ（Ｘ+Ｙ）と設定される。他の係数も、図９（Ｆ）に示されたように計算される。
【００５０】
図１０は、図１に示されたフィルタ係数発生部１４０を示す詳細ブロック図であって、制御部９００、ズーム倍率設定部９１０、モード設定部９２０、サブルーチン処理部９７０、ロムマルチプレクサ９４０、演算論理装置（ＡＬＵ）９３０、メモリ９５０、マルチプレクサ９６０を含む。説明の便宜のために、ルックアップテーブル１５０がフィルタ係数発生部１４０と共に示される。
【００５１】
図１０を参照すれば、制御部９００は外部から印加されるリセット信号Ｒｅｓｅｔに応答してリセットされ、ユーザが設定するズーム倍率Ｕ_ＲＡＴに応じてサブルーチンの処理及びメモリの動作など、全般的な処理を制御する。
【００５２】
ズーム倍率設定部９１０は、ズーム機能を行うとき、水平入力サイズ（Ｈｉｎｐｅｌ）、水平出力サイズ（Ｈｏｕｔｐｅｌ）、垂直入力サイズ（Ｖｉｎｐｅｌ）、垂直出力サイズ（Ｖｏｕｔｐｅｌ）と、ユーザが入力したズーム倍率Ｕ_ＲＡＴに応答して画面の拡大のためのズーム倍率を設定する。
【００５３】
モード設定部９２０は、外部から入力される映像モード決定信号と制御部９００の制御によって映像出力モードを決定する。このような出力モードの設定のために、モード設定部９２０は外部からＲＧＢ情報、ポートレイトモード情報または輪郭線情報を受信する。すなわち、本発明では、輪郭線情報ＥＤＧＥによって非線形補間を選択するか、或いは線形補間を選択するかを決定する。
【００５４】
サブルーチン処理部９７０は、各々画面の拡大のためのズーム機能を行うとき、画面の輪郭線情報ＥＤＧＥにより線形補間と関わるサブルーチンを処理するか、または非線形補間と関わるサブルーチンを処理するかを決定する。また、サブルーチン処理部９７０は、前記決定された結果に該当するサブルーチンを呼び出して処理する。このような動作のために、サブルーチン処理部９７０はサブルーチン呼び出し部９７２、線形係数計算サブルーチン９７４、非線形輪郭線計算サブルーチン９７６及び非線形係数計算サブルーチン９７８を含む。
【００５５】
具体的に、サブルーチン呼び出し部９７２は、外部から印加される輪郭線情報ＥＤＧＥとモード設定部９２０で設定された映像出力モードにより該当するサブルーチンを呼び出す。例えば、輪郭線情報のない部分では線形補間を行い、これにより、線形係数計算サブルーチン９７４が呼出される。すなわち、線形係数計算サブルーチン９７４は線形補間のためのフィルタ係数を計算するためのプログラムルーチンであって、必要な１次元係数をルックアップテーブル１５０からロードして使用する。また、映像信号の輪郭線部分において、サブルーチン呼び出し部９７２は、非線形輪郭線計算サブルーチン９７６及び非線形係数計算サブルーチン９７８を呼び出して動作させる。このとき、非線形輪郭線計算サブルーチン９７６は各画素間の輪郭線成分を計算し、ルックアップテーブル１５０に貯蔵された１次元フィルタ係数を用いてそれによる画素間のコンボルーション値を計算する。また、非線形係数計算サブルーチン９７８は、非線形補間を行うときズーム倍率に応じて必要な係数を計算する。必要に応じて、非線形係数計算サブルーチン９７８はルックアップテーブル１５０に貯蔵された１次元フィルタ係数値を用いる。このように、各々のサブルーチン９７４，９７６，９７８は算術及び論理演算のために、ＡＬＵマルチプレクサ９８０を通じてＡＬＵ ９３０を用いる。
【００５６】
図１０を参照すれば、ルックアップテーブル１５０は二つのＲＯＭ、すなわち、係数ＲＯＭ１５２と、ウィンドウＲＯＭ１５４とで構成される。すなわち、係数ＲＯＭ １５２及びウィンドウＲＯＭ １５４は各々１次元フィルタ係数及びウィンドウ係数を貯蔵する。ここで、貯蔵されたフィルタ係数及びウィンドウ係数はＲＯＭマルチプレクサ９４０を通じてサブルーチン処理部９７０またはメモリブロック９５０に印加できる。
【００５７】
サブルーチン処理部９７０で処理された各々の結果はメモリブロック９５０に各々貯蔵される。メモリブロック９５０は、第１、第２ＲＡＭ ９５２，９５４で構成される。すなわち、第１ＲＡＭ ９５２は、線形補間である場合にズーム倍率に応じて計算されたフィルタ補間係数を貯蔵する。前述のように、線形補間である場合、ユーザが選択したズーム倍率に応じて補間係数が変わり、変わった値が第１ＲＡＭ ９５２に貯蔵される。また、第２ＲＡＭ ９５４は非線形補間である場合にフィルタタイプ、ズーム倍率または輪郭線タイプに応じて計算された１次元フィルタ補間係数を貯蔵する。ここで、１次元フィルタ補間係数はシンク関数またはキュビックスプライン関数により求められる。
【００５８】
すなわち、ＲＡＭマルチプレクサ９６０は、外部で映像信号の同期を合わせるために水平／垂直同期信号Ｈｓｙｎｃ，Ｖｓｙｎｃを入力してメモリブロック９５０に伝達する。また、ＲＡＭマルチプレクサ９６０は水平／垂直アドレスＨａｄｄｒ，Ｖａｄｄｒと、図４の座標変換部４２で生成される、変換された補間位置ＣＸ，ＣＹ及び輪郭線パターン決定部４４から出力される輪郭線パターンＥＰＸ，ＥＰＹを各々アドレスとして入力してメモリブロック９５０に伝達する。すなわち、水平／垂直アドレスＨａｄｄｒ，Ｖａｄｄｒは線形補間を行う場合に対するアドレスであって、第１ＲＡＭ ９５２に印加される。一例として、水平／垂直アドレスＨａｄｄｒ，Ｖａｄｄｒは各々５ビット情報として具現できる。このとき、第１ＲＡＭ ９５２は前記水平／垂直アドレスＨａｄｄｒ，Ｖａｄｄｒに応答して線形的な１次元補間係数Ｈ_ＣＯ，Ｖ_ＣＯを出力する。これに対し、第２ＲＡＭ ９５４は前記変換された補間位置ＣＸ，ＣＹ及び輪郭線パターン決定部４４から出力される輪郭線パターンＥＰＸ，ＥＰＹをアドレスとして入力して非線形的な１次元補間フィルタ係数ＴＸ，ＴＹまたはＣ_ＴＸ，Ｃ_ＴＹを生成する。
【００５９】
図１１は、本発明の実施形態による２次元非線形補間方法を示すフローチャートである。
図１〜図１１を参照して、本発明の実施形態による２次元非線形補間方法について具体的に説明する。まず、図１の輪郭線検出部１００は、映像信号の輪郭線情報を検出する（ステップ２００）。このとき、ステップ２００で検出された輪郭線情報は輪郭線方向変形部１１０に入力されて境界輪郭線成分と、中心輪郭線成分とに変形される（ステップ２２０）。前述のように、中心輪郭線成分は、垂直／水平成分及び対角線成分を含む。
【００６０】
ステップ２２０後に、輪郭線付近係数発生部１２０は変形された輪郭線情報ＭＯＤ_ＥＤＧ及び１次元非線形補間フィルタ係数ＴＸ，ＴＹに応答して２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを生成する（ステップ２４０）。具体的に、輪郭線付近係数発生部１２０の中心輪郭線模型及び回転角決定部４０は変形された輪郭線情報により中心輪郭線模型Ｐ_ＣＥとこの中心輪郭線模型に相応する回転角ＲＯＴ_ＡＮＧを決定する（ステップ２４１）。また、座標変換部４２は現在の補間位置座標ＫＸ，ＫＹを前記決定された回転角ＲＯＴ_ＡＮＧに応じて座標変換する（ステップ２４２）。
このとき、変換された補間位置の座標値ＣＸ，ＣＹが求められる。
【００６１】
ステップ２４２後に、輪郭線パターン決定部４４は、変換された補間位置の座標ＣＸ，ＣＹと中心輪郭線模型Ｐ_ＣＥ及び境界輪郭線情報Ｒ_ＢＯＤ_ＩＮＦに応答して相異なるタイプの輪郭線パターンＥＰＸ，ＥＰＹを生成する（ステップ２４３）。次に、図１のフィルタ係数発生部１４０は生成された輪郭線パターンＥＰＸ，ＥＰＹと変換された補間位置の座標ＣＸ，ＣＹ及び予め設定された１次元フィルタ係数に応答して１次元非線形補間フィルタ係数ＴＸ，ＴＹを生成する（ステップ２４４）。ステップ２４４後に、輪郭線付近補間係数計算部４６は中心輪郭線模型Ｐ_ＣＥと、変換された補間位置の座標ＣＸ，ＣＹ及び１次元非線形補間フィルタ係数ＴＸ，ＴＹに応答して輪郭線付近２次元非線形補間係数ＷＮＷ，ＷＮＥ，ＷＳＷ，ＷＳＥを生成する（ステップ２４５）。座標再回転部４８はこのような過程を通じて求められた輪郭線付近２次元非線形補間係数ＷＮＷ，ＷＮＥ，ＷＳＷ，ＷＳＥを回転角に応じて反対方向に再回転させて、最終的な２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを生成する（ステップ２４６）。
【００６２】
ステップ２４０後に、非線形補間部１３０は、最終的な２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを周辺画素、すなわち、上、下、左、右方向の４つの画素に各々乗じて輪郭線付近の映像信号を補間する（ステップ２８０）。
【００６３】
以上のような過程を通じて本発明による２次元非線形補間システムにより映像補間がなされる。すなわち、本発明では、輪郭線が存在する映像部分で上下左右及び対角線方向を含む８方向が考慮されて補間を行うことにより、輪郭線付近において最適の補間がなされうる。
【００６４】
次に、添付した図面に基づき本発明による２次元混合補間システムの実施の形態について説明する。
図１２は、図１に示された２次元非線形補間システムが適用される２次元混合補間システムの一実施形態を示すブロック図である。本発明による２次元混合補間システムは、輪郭線検出及び非線形補間係数発生部３３０、線形補間部３００、非線形補間部３１０及びマルチプレクサ３２０を含んでなる。図１２において、輪郭線検出及び非線形補間係数発生部３３０と非線形補間部３１０は、図１の２次元非線形補間システムと同一である。したがって、輪郭線検出及び非線形補間係数発生部３３０の内部の構成要素は、図１の構成要素と同一の参照符号を付して示される。
【００６５】
図１２を参照すれば、輪郭線検出及び非線形補間係数発生部３３０は、前述のように、入力される映像信号の画素間の輪郭線情報を検出し、検出された結果により２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを求める。内部の構成要素は図１を参照して詳細に説明されたため、具体的な構成説明は省く。
【００６６】
線形補間部３００は、補間される画素を中心とするｎ*ｎの画素を用いてｎタップの２次元線形補間を行う。例えば、線形補間部３００は垂直方向の線形補間係数Ｃｖ１〜Ｃｖｎを用いて先に垂直方向に線形補間を行う。次に、水平方向線形補間係数Ｃｈ１〜Ｃｈｎを用いて水平方向に線形補間を行い、最終的に線形補間された画素を出力する。
【００６７】
非線形補間部３１０は輪郭線検出及び非線形補間係数発生部３３０で生じる２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを補間される画素の周りに位置する４つの画素に各々乗じて輪郭線付近に位置した画素の非線形補間を行う。
具体的な説明は、図１でのようである。
【００６８】
マルチプレクサ（ＭＵＸ）３２０は、輪郭線検出及び非線形補間係数発生部３３０で生じる輪郭線成分ＥＤＧに応答して、線形補間部３００で生じる線形補間された画素または非線形補間部３１０で生じる非線形補間された画素を選択して出力端子ＯＵＴに出力する。すなわち、マルチプレクサ３２０は補間される画素付近に輪郭線が存在すれば非線形補間された画素を選択し、補間される画素付近に輪郭線が存在しなければ線形補間された画素を選択して出力端子ＯＵＴに出力する。
【００６９】
このように、本発明による輪郭線向上のための２次元混合補間システムは、輪郭線情報ＥＤＧに応答して、グラフィック輪郭線が検出されない領域では線形補間部３００を用いて２次元線形補間を行い、グラフィック輪郭線が検出された領域では非線形補間部３１０を用いて輪郭線の形態による非線形補間を行う。すなわち、グラフィック輪郭線が存在する映像部分で上下左右及び対角線方向を含む８方向が考慮されて補間を行うことによりグラフィック輪郭線付近で最適の補間がなされうる。したがって、映像が拡大されても、グラフィック輪郭線の形態が維持されて映像の拡大による画質の低下を防止できる。
【００７０】
図１３は、図１２に示されたシステムの線形補間部３００及び非線形補間部３１０で行われる２次元線形補間及び非線形補間を説明するための図である。説明の便宜のために、図１３では８タップの２次元線形補間について述べる。
【００７１】
図１３を参照すれば、２次元線形補間は、補間される画素Ｉｐｘを中心とする８＊８の画素Ｐ１１〜Ｐ８８を用い、先ず垂直方向に線形補間を行い、垂直方向に補間された画素１１〜１８を生じる。次に、垂直方向に補間された８つの画素１１〜１８を用いて再び水平方向に線形補間を行い、これにより、最終的に線形補間された画素Ｉｐｘが求められる。また、輪郭線付近補間は補間される画素Ｉｐｘの周りに位置する４つの画素Ｐ４４，Ｐ５４，Ｐ４５，Ｐ５５に２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを各々乗じて非線形補間された画素Ｉｐｘを求めることができる。
【００７２】
図１４は、図１２に示された線形補間部３００を示したブロック図である。図１４を参照すれば、線形補間部３００は、垂直線形補間部５００及び水平線形補間部５１０を含む。
【００７３】
図１３及び図１４を参照すれば、垂直線形補間部５００は垂直方向に８本の各ラインの画素Ｐ１１〜Ｐ８１，Ｐ１２〜Ｐ８２，．．．，Ｐ１８〜Ｐ８８の各々に対して垂直方向線形補間係数Ｃｖ１〜Ｃｖ８を用いて垂直方向の線形補間を行い、垂直方向に補間された画素１１〜１８を生じる。水平線形補間部５１０は垂直方向に補間された８つの画素１１〜１８と水平方向線形補間係数Ｃｈ１〜Ｃｈ８を用いて再び水平方向に線形補間を行って、最終的に線形補間された画素Ｉｐｘを求め、これを出力端子ＯＵＴに出力する。
【００７４】
図１５は、図１４に示された垂直／水平線形補間部５００／５１０を示したブロック図である。図１５を参照すれば、垂直／水平線形補間部５００／５１０は垂直／水平境界処理部５２０、入力データ選択部５３０及び補間部５４０を含む。
【００７５】
図１５において、垂直／水平境界処理部５２０は画面の垂直／水平境界情報Ｖ_ＢＮＤ／Ｈ_ＢＮＤに基づき、補間される画素付近に画面の垂直／水平境界が存在すれば、垂直／水平境界に隣接した画素を複写して線形補間に必要な８つの画素を生成して出力する。
【００７６】
入力データ選択部５３０は垂直／水平輪郭線情報Ｖ_ＥＤＧ／Ｈ_ＥＤＧに応答して、線形補間に使われる画素間に輪郭線が存在する場合に対する処理部である。例えば、図１３において、補間される画素の位置が１４であり、画素Ｐ４４とＰ３４との間に輪郭線が存在すると仮定すれば、入力データ選択部５３０は垂直ラインの８つの画素Ｐ１４〜Ｐ８４をそのまま用いない。すなわち、画素Ｐ４４とＰ３４との間に存在する輪郭線により映像が急激に変わる画素Ｐ１４〜Ｐ３４を用いる代わりに、輪郭線に隣接した画素Ｐ４４を画素Ｐ１４〜Ｐ３４の位置に複写し、複写された画素を線形補間に用いる。
【００７７】
補間部５４０は垂直／水平方向線形補間係数Ｃｖ１〜Ｃｖ８／Ｃｈ１〜Ｃｈ８と入力データ選択部５３０から出力される８つの画素の各々とを乗じて線形補間を行い、線形補間された結果を出力端子ＯＵＴに出力する。
【００７８】
図１６は、図１５に示された補間部５４０を具体的に示した回路図である。図１６を参照すれば、補間部５４０は、８つの乗算器５４２、５４４〜５４６と加算器５４８を含む。
【００７９】
図１６を参照すれば、乗算器５４２〜５４６には線形補間に使われる８つの画素Ｐ１〜Ｐ８及び垂直／水平方向線形補間係数Ｃｖ１〜Ｃｖ８／Ｃｈ１〜Ｃｈ８が各々入力される。乗算器５４２〜５４６は入力された各画素と補間係数とを乗じて加算器５４８に出力する。加算器５４８は乗算器の各々から出力される値を加算して最終的な垂直／水平補間された画素を出力端子ＯＵＴに出力する。
【００８０】
図１７は、本発明の他の実施形態による２次元混合補間システムを示したブロック図である。２次元混合補間システムは、輪郭線検出及び非線形補間係数発生部３３０、垂直線形補間部６００、第１マルチプレクサ６１０、水平及び輪郭線付近補間部６２０及び第２マルチプレクサ６３０を含む。
【００８１】
図１７において、輪郭線検出及び非線形補間係数発生部３３０は図１２と同一の構成要素を表わすため、同一の参照符号として説明され、具体的な構成及び動作は省かれる。
【００８２】
垂直線形補間部６００は補間される画素を中心とするｎ*ｎの画素を用いて垂直方向線形補間を行う。例えば、図１３を参照すれば、垂直線形補間部６００は８*８の画素Ｐ１８〜Ｐ８８及び垂直方向線形補間係数Ｃｖ１〜Ｃｖ８を用いて垂直方向線形補間を行い、垂直方向に補間された画素１１〜１８を生じる。
【００８３】
第１マルチプレクサ６１０は輪郭線信号ＥＤＧに応答して、垂直線形補間部６００から出力される垂直補間された画素を選択して出力したり、或いは補間される画素を中心として周りの上、下、左、右の４つの画素ＰＮＥ，ＰＮＷ，ＰＳＥ，ＰＳＷを選択して出力する。すなわち、補間される画素付近に輪郭線が存在すれば、第１マルチプレクサ６１０は補間される画素を中心とする周りの４つの画素ＰＮＥ，ＰＮＷ，ＰＳＥ，ＰＳＷを選択して出力する。これに対し、補間される画素付近に輪郭線が存在しなければ第１マルチプレクサ６１０は垂直線形補間部６００から出力される垂直補間された画素を選択して出力する。
【００８４】
第２マルチプレクサ６３０は輪郭線成分ＥＤＧに応答して、複数の水平補間係数Ｃｈ１〜Ｃｈ８または複数の２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを選択的に出力する。すなわち、補間される画素付近に輪郭線が存在すれば、第２マルチプレクサ６３０は輪郭線検出及び非線形補間係数発生部３３０で生じる複数の２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを選択的に出力する。これに対し、補間される画素付近に輪郭線が存在しなければ、第２マルチプレクサ６３０は複数の水平補間係数Ｃｈ１〜Ｃｈ８を選択的に出力する。
【００８５】
水平及び輪郭線付近補間部６２０は第１マルチプレクサ６１０から選択的に出力される画素の各々と第２マルチプレクサ６３０から選択的に出力される補間係数とを乗じて補間された画素を出力端子ＯＵＴを通じて出力する。例えば、補間される画素付近に輪郭線が存在すれば水平及び輪郭線付近補間部６２０では、第１及び第２マルチプレクサ６１０，６３０で生じる、前記周りの４つの画素ＰＮＥ，ＰＮＷ，ＰＳＥ，ＰＳＷ及び複数の２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥが入力されて非線形補間が行われる。これに対し、補間される画素付近に輪郭線が存在しなければ水平及び輪郭線付近補間部６２０では、第１及び第２マルチプレクサ６１０，６３０で生じる、垂直補間された画素Ｉ１〜Ｉ８及び水平方向補間係数Ｃｈ１〜Ｃｈ８が入力されて水平方向への線形補間が行われる。
【００８６】
前述したように、補間は、補間に使われる画素と補間係数とを各々乗じて、乗じた値を加算することによりなされる。すなわち、補間を行うために乗算器と加算器が必要であり、本発明の他の実施形態では水平線形補間及び非線形補間時に必要な乗算器及び加算器を共有することにより、回路の構成を単純化できる。
【００８７】
図１８は、本発明による２次元混合補間方法の実施の形態を説明するためのフローチャートである。
図１２及び図１８を参照すれば、輪郭線検出及び非線形補間係数発生部３３０は入力端子ＩＮを通じて入力される映像信号の画素間の輪郭線情報を検出し、検出された輪郭線情報を所定の輪郭線パターンによって変形する（ステップ６４０）。すなわち、ステップ６４０において、入力端子ＩＮを通じて印加される映像信号からグラフィック映像の輪郭線成分が検出され、検出された輪郭線情報は上、下、左、右の４つの画素間の中心を基準として対角線成分を含む所定パターンの輪郭線情報に変形される。
【００８８】
ステップ６４０後に、輪郭線検出及び非線形補間係数発生部３３０は補間される画素を中心として隣接した複数個の画素間に存在する変形された輪郭線形態により複数の２次元非線形補間係数を求める（ステップ６５０）。
【００８９】
ステップ６５０後に、補間される画素を中心として周りの複数の画素間に輪郭線が存在しているがどうかが判断される（ステップ６６０）。
【００９０】
ステップ６６０において、輪郭線が存在しないと判断されれば、補間される画素を中心としてｎ*ｎの画素を用い、ｎ次の線形補間を行う（ステップ６８０）。例えば、前述のように、垂直方向線形補間係数Ｃｖ１〜Ｃｖｎを用いてまず垂直方向に線形補間を行った後、水平方向線形補間係数Ｃｈ１〜Ｃｈｎを用いて水平方向に線形補間を行って最終的な線形補間された画素を出力する。
【００９１】
これに対し、ステップ６６０において輪郭線が存在すると判断されれば、輪郭線検出及び非線形補間係数発生部３３０で生じる２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｓ_ＳＥを補間される画素の周りに位置する４つの画素に各々乗じて輪郭線付近に位置した画素の非線形補間を行う（ステップ６７０）。
【００９２】
一方、具体的に図示はしなかったが、図１８に示されたステップ６６０ないしステップ６８０は後述のように変形できる。すなわち、図１７を参照すれば、ステップ６５０後に、垂直線形補間部６００は、補間される画素を中心としてｎ＊ｎの画素を用い垂直方向線形補間を行って、垂直補間されたｎ個の画素を生じる。次に、輪郭線検出及び非線形補間係数発生部３３０で生じる輪郭線成分ＥＤＧを通じて、補間される画素を中心として周りの複数の画素間に輪郭線が存在するかどうかを判断する。もし、補間される画素付近に輪郭線が存在すると判断されれば、水平及び輪郭線付近補間部６２０は、第１及び第２マルチプレクサ６１０，６３０で生じる、前記周りの４つの画素ＰＮＥ，ＰＮＷ，ＰＳＥ，ＰＳＷ及び複数の２次元非線形補間係数Ｗ_ＮＷ，Ｗ_ＮＥ，Ｗ_ＳＷ，Ｗ_ＳＥを各々乗じて輪郭線付近に位置した画素の非線形補間を行う。
【００９３】
これに対し、補間される画素付近に輪郭線が存在しないと判断されれば、水平及び輪郭線付近補間部６２０は、第１及び第２マルチプレクサ６１０，６３０で生じる、垂直補間された画素Ｉ１〜Ｉ８及び水平方向補間係数Ｃｈ１〜Ｃｈ８を各々乗じて水平方向への線形補間を行う。
【００９４】
以上のように、本発明による２次元混合補間システム及びその方法は、補間される画素の付近にグラフィック輪郭線が存在しているかどうかによって選択的に線形補間または非線形補間を行う。すなわち、グラフィック輪郭線が存在する映像部分で上下左右及び対角線方向を含む８方向が考慮された補間を行うことによって輪郭線付近で最適の補間がなされうる。したがって、グラフィック及び自然映像が混在された映像で映像の拡大によるグラフィック輪郭線の劣化がない鮮明度を維持できる。
【００９５】
以上、図面及び明細書において最適な実施形態が開示された。ここで、特定の用語が使われたが、これは単に本発明を説明するための目的で使われたものであり、意味の限定や特許請求の範囲上に記載された本発明の範囲を制限するために使われたものではない。よって、この技術分野の通常の知識を有した者なら、これより各種の変形及び均等な他の実施形態が可能であることは言うまでもない。よって、本発明の真の技術的な保護範囲は特許請求の範囲上の技術的な思想によって定まるべきである。
【００９６】
【発明の効果】
以上述べたように、本発明によれば、非線形補間方式により映像の拡大時に輪郭線形態の歪み及び重複雑音無しにテキストやグラフィック映像の鮮明度を維持できるという効果がある。また、本発明によれば、入力映像信号の輪郭線部分を検出して検出された部分だけで２次元非線形補間方式を適用し、輪郭線成分が検出されない部分では線形補間を行うことにより、グラフィック及び自然映像が混在された映像でグラフィック輪郭線の劣化無しに映像信号の特性による効率的な補間が可能であるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施形態による２次元非線形補間システムを示したブロック図である。
【図２】図１に示された補間システムにおいて、補間点を中心とする輪郭線変形過程及び結果を説明するための図である。
【図３】図２に示された輪郭線変形のために必要な３*３ブロック単位の予め定義された変形モデルを示した図である。
【図４】図１の補間システムの輪郭線付近係数発生部を示した実施形態のブロック図である。
【図５】図４に示された装置の中心輪郭線模型及び回転角決定部で生成される中心輪郭線模型を示した図である。
【図６】図４に示された装置の座標変換部の動作を説明するための図である。
【図７】図４に示された装置の輪郭線パターン決定部を示した詳細ブロック図である。
【図８】図４に示された装置の輪郭線付近補間係数計算部を示した詳細ブロック図である。
【図９】図８に示された輪郭線付近補間係数計算部の計算過程を示した図である。
【図１０】図１に示されたシステムのフィルタ係数発生部を示した詳細ブロック図である。
【図１１】本発明の実施形態による２次元非線形補間方法を示したフローチャートである。
【図１２】図１に示された２次元非線形補間システムが適用される２次元混合補間システムを説明するためのブロック図である。
【図１３】図１２に示されたシステムの線形補間部及び非線形補間部において、２次元線形補間及び輪郭線付近補間を説明するための図である。
【図１４】図１に示されたシステムの線形補間部を示したブロック図である。
【図１５】図１４に示された垂直／水平線形補間部を示したブロック図である。
【図１６】図１５に示された装置の補間部を具体的に示した回路図である。
【図１７】図１に示された２次元非線形補間システムが適用される他の実施形態による２次元混合補間システムを示したブロック図である。
【図１８】本発明の実施形態による２次元混合補間方法を説明するためのフローチャートである。
【符号の説明】
１００  輪郭線検出部
１１０  輪郭線方向変形部
１２０  輪郭線付近係数発生部
１３０  非線形補間部
１４０  フィルタ係数発生部
１５０  ルックアップテーブル
【図１】
0004209599.tif 000010
【図２】
0004209599.tif 000011
【図３】
0004209599.tif 000012
【図４】
0004209599.tif 000013
【図５】
0004209599.tif 000014
【図６】
0004209599.tif 000015
【図７】
0004209599.tif 000016
【図８】
0004209599.tif 000017
【図９】
0004209599.tif 000018
【図１０】
0004209599.tif 000019
【図１１】
0004209599.tif 000020
【図１２】
0004209599.tif 000021
【図１３】
0004209599.tif 000022
【図１４】
0004209599.tif 000023
【図１５】
0004209599.tif 000024
【図１６】
0004209599.tif 000025
【図１７】
0004209599.tif 000026
【図１８】
0004209599.tif 000027