(57)【要約】【課題】カラー補間装置とカラー補間方法とを提供する。【解決手段】小さいハードウェアサイズを有するカラー補間装置は、現在ピクセルと周辺ピクセルとから出力された複合映像信号を用いて、水平誘導値と垂直誘導値とを計算し、水平誘導値と垂直誘導値との線形合成を用いて、グラジエントグレードを計算するグラジエントグレード計算ブロックと、複合映像信号から現在ピクセルに対する水平ＹＵＶ成分と垂直ＹＵＶ成分とを計算する水平／垂直ＹＵＶ計算ブロックと、グラジエントグレードに基づいて、水平ＹＵＶ成分と垂直ＹＵＶ成分とを混合し、該混合結果として生成された混合ＹＵＶ成分をＲＧＢ成分に変換するためのＹＵＶ／ＲＧＢ変換回路と、を含む。【選択図】図１
2010068516.tif 000002
【特許請求の範囲】
【請求項１】
現在ピクセルと周辺ピクセルとから出力された複合映像信号を用いて、水平誘導値と垂直誘導値とを計算し、前記水平誘導値と前記垂直誘導値との線形合成（ｌｉｎｅａｒ  ｃｏｍｐｏｓｉｔｉｏｎ）を用いて、グラジエントグレードを計算するグラジエントグレード計算ブロックと、
前記複合映像信号から前記現在ピクセルに対する水平ＹＵＶ成分と垂直ＹＵＶ成分とを計算する水平／垂直ＹＵＶ計算ブロックと、
前記グラジエントグレードに基づいて、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合し、該混合結果として生成された混合ＹＵＶ成分をＲＧＢ成分に変換するためのＹＵＶ／ＲＧＢ変換回路と、
を含むことを特徴とするカラー補間装置。
【請求項２】
前記ＹＵＶ／ＲＧＢ変換回路は、
前記グラジエントグレードによって、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合して、前記混合ＹＵＶ成分を計算するための混合ＹＵＶ計算ブロックと、
前記水平ＹＵＶ成分のうちから水平ＵＶ成分のそれぞれの値と前記垂直ＹＵＶ成分のうちから垂直ＵＶ成分のそれぞれの値とを比べ、該比較結果によって完全不飽和ＵＶ成分を計算するための完全不飽和ＵＶ計算ブロックと、
前記混合ＹＵＶ成分のうちから混合ＵＶ成分のそれぞれと前記完全不飽和ＵＶ成分のそれぞれとを混合して、該混合結果として制御された不飽和ＵＶ成分を計算するための制御された不飽和ＵＶ計算ブロックと、
前記混合ＹＵＶ成分のうちから混合Ｙ成分と前記制御された不飽和ＵＶ成分とをＲＧＢ成分に変換するためのＹＵＶ／ＲＧＢ変換ブロックと、
を含むことを特徴とする請求項１に記載のカラー補間装置。
【請求項３】
前記混合ＹＵＶ計算ブロックは、
前記グラジエントグレードによって、前記水平ＹＵＶ成分を前記混合ＹＵＶ成分として出力するか、前記垂直ＹＵＶ成分を前記混合ＹＵＶ成分として出力するか、または前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合して、計算された前記混合ＹＵＶ成分を出力することを特徴とする請求項２に記載のカラー補間装置。
【請求項４】
前記混合ＹＵＶ計算ブロックは、
前記グラジエントグレードが第１スレショルド値より大きく、第２スレショルド値より小さい場合、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合して、計算された前記混合ＹＵＶ成分を出力し、
前記グラジエントグレードが前記第１スレショルド値と同じか、より大きい場合、前記水平ＹＵＶ成分を前記混合ＹＵＶ成分として出力し、
前記グラジエントグレードが前記第２スレショルド値と同じか、より小さい場合、前記垂直ＹＵＶ成分を前記混合ＹＵＶ成分として出力することを特徴とする請求項３に記載のカラー補間装置。
【請求項５】
前記完全不飽和ＵＶ計算ブロックは、
前記水平ＹＵＶ成分のうちから水平Ｕ成分と前記垂直ＹＵＶ成分とのうちから垂直Ｕ成分が０より大きい場合、前記水平Ｕ成分と前記垂直Ｕ成分とのうちから最小値を前記完全不飽和成分のうちから完全不飽和Ｕ成分として出力し、前記水平Ｕ成分と前記垂直Ｕ成分とが０より小さい場合、前記水平Ｕ成分と前記垂直Ｕ成分とのうちから最大値を前記完全不飽和Ｕ成分として出力し、それ以外の場合、ゼロ（０）を出力し、
前記水平ＹＵＶ成分のうちから水平Ｖ成分と前記垂直ＹＵＶ成分とのうちから垂直Ｖ成分が０より大きい場合、前記水平Ｖ成分と前記垂直Ｖ成分とのうちから最小値を前記完全不飽和ＵＶ成分のうちから完全不飽和Ｖ成分として出力し、前記水平Ｖ成分と前記垂直Ｖ成分とが０より小さい場合、前記水平Ｖ成分と前記垂直Ｖ成分とのうちから最大値を前記完全不飽和Ｖ成分として出力し、それ以外の場合、ゼロ（０）を出力することを特徴とする請求項２に記載のカラー補間装置。
【請求項６】
前記制御された不飽和ＵＶ計算ブロックは、
第１状態を有する制御信号に応答して、前記混合ＵＶ成分のそれぞれと前記完全不飽和ＵＶ成分のそれぞれとを混合して、前記制御された不飽和ＵＶ成分を計算し、
第２状態を有する前記制御信号に応答して、前記混合ＵＶ成分を前記制御された不飽和ＵＶ成分として出力することを特徴とする請求項２に記載のカラー補間装置。
【請求項７】
前記カラー補間装置は、
イメージ撮像装置（ｉｍａｇｅ  ｐｉｃｋｕｐ  ｄｅｖｉｃｅ）であることを特徴とする請求項１に記載のカラー補間装置。
【請求項８】
現在ピクセルと周辺ピクセルとから出力された複合映像信号を用いて、水平誘導値と垂直誘導値とを計算し、前記水平誘導値と前記垂直誘導値との線形合成を用いて、グラジエントグレードを計算する段階と、
前記複合映像信号から前記現在ピクセルに対する水平ＹＵＶ成分と垂直ＹＵＶ成分とを計算する段階と、
前記グラジエントグレードに基づいて、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合し、該混合結果として生成された混合ＹＵＶ成分をＲＧＢ成分に変換する段階と、
を含むことを特徴とするカラー補間方法。
【請求項９】
前記混合結果として生成された混合ＹＵＶ成分をＲＧＢ成分に変換する段階は、
前記グラジエントグレードによって、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合して、前記混合ＹＵＶ成分を計算する段階と、
前記水平ＹＵＶ成分のうちから水平ＵＶ成分のそれぞれの値と前記垂直ＹＵＶ成分のうちから垂直ＵＶ成分のそれぞれの値とを比べ、該比較結果によって完全不飽和ＵＶ成分を計算する段階と、
前記混合ＹＵＶ成分のうちから混合ＵＶ成分のそれぞれと前記完全不飽和ＵＶ成分のそれぞれとを混合して、該混合結果として制御された不飽和ＵＶ成分を計算する段階と、
前記混合ＹＵＶ成分のうちから混合Ｙ成分と前記制御された不飽和ＵＶ成分とを前記ＲＧＢ成分に変換する段階と、
を含むことを特徴とする請求項８に記載のカラー補間方法。
【請求項１０】
前記混合ＹＵＶ成分を計算する段階は、
前記グラジエントグレードによって、前記水平ＹＵＶ成分を前記混合ＹＵＶ成分として出力するか、前記垂直ＹＵＶ成分を前記混合ＹＵＶ成分として出力するか、または前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合して、計算された前記混合ＹＵＶ成分を出力することを特徴とする請求項９に記載のカラー補間方法。
【請求項１１】
前記混合ＹＵＶ成分を計算する段階は、
前記グラジエントグレードが第１スレショルド値より大きく、第２スレショルド値より小さい場合、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合して、計算された前記混合ＹＵＶ成分を出力し、
前記グラジエントグレードが前記第１スレショルド値と同じか、より大きい場合、前記水平ＹＵＶ成分を前記混合ＹＵＶ成分として出力し、
前記グラジエントグレードが前記第２スレショルド値と同じか、より小さい場合、前記垂直ＹＵＶ成分を前記混合ＹＵＶ成分として出力することを特徴とする請求項９に記載のカラー補間方法。
【請求項１２】
前記完全不飽和ＵＶ成分を計算する段階は、
前記水平ＹＵＶ成分のうちから水平Ｕ成分と前記垂直ＹＵＶ成分とのうちから垂直Ｕ成分が０より大きい場合、前記水平Ｕ成分と前記垂直Ｕ成分とのうちから最小値を前記完全不飽和成分のうちから完全不飽和Ｕ成分として出力し、前記水平Ｕ成分と前記垂直Ｕ成分とが０より小さい場合、前記水平Ｕ成分と前記垂直Ｕ成分とのうちから最大値を前記完全不飽和Ｕ成分として出力し、それ以外の場合、ゼロ（０）を出力し、
前記水平ＹＵＶ成分のうちから水平Ｖ成分と前記垂直ＹＵＶ成分とのうちから垂直Ｖ成分が０より大きい場合、前記水平Ｖ成分と前記垂直Ｖ成分とのうちから最小値を前記完全不飽和ＵＶ成分のうちから完全不飽和Ｖ成分として出力し、前記水平Ｖ成分と前記垂直Ｖ成分とが０より小さい場合、前記水平Ｖ成分と前記垂直Ｖ成分とのうちから最大値を前記完全不飽和Ｖ成分として出力し、それ以外の場合、ゼロ（０）を出力することを特徴とする請求項９に記載のカラー補間方法。
【請求項１３】
前記制御された不飽和ＵＶ成分を計算する段階は、
第１状態を有する制御信号に応答して、前記混合ＵＶ成分のそれぞれと前記完全不飽和ＵＶ成分のそれぞれとを混合して、前記制御された不飽和ＵＶ成分を計算し、
第２状態を有する前記制御信号に応答して、前記混合ＵＶ成分を前記制御された不飽和ＵＶ成分として出力することを特徴とする請求項９に記載のカラー補間方法。
【請求項１４】
請求項８ないし請求項１３のうち何れか一項に記載のカラー補間方法を行うためのコンピュータプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー補間技術に係り、特に、小さいハードウェアサイズを有するカラー補間装置とカラー補間方法とに関する。
【背景技術】
【０００２】
デモザイキングアルゴリズム（ｄｅｍｏｓａｉｃｉｎｇ  ａｌｇｏｒｉｔｈｍ）は、カラーフィルターアレイ（Ｃｏｌｏｒ  Ｆｉｌｔｅｒ  Ａｒｒａｙ；ＣＦＡ）基盤のイメージセンサーから受信された部分的なローデータ（ｐａｒｔｉａｌ  ｒａｗ  ｄａｔａ）から完全なイメージの補間に使われるデジタルイメージ処理方法である。デモザイキングアルゴリズムは、ＣＦＡ補間、カラー補間、またはカラー復旧とも知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明が果たそうとする技術的な課題は、ハードウェアのサイズを最適化しながらも補間能に優れた補間装置とその補間方法とを提供することである。
【課題を解決するための手段】
【０００４】
前記技術的課題を果たすための小さいハードウェアサイズを有するカラー補間装置は、現在ピクセルと周辺ピクセルとから出力された複合映像信号を用いて、水平誘導値と垂直誘導値とを計算し、前記水平誘導値と前記垂直誘導値との線形合成（ｌｉｎｅａｒ  ｃｏｍｐｏｓｉｔｉｏｎ）を用いて、グラジエントグレードを計算するグラジエントグレード計算ブロックと、前記複合映像信号から前記現在ピクセルに対する水平ＹＵＶ成分と垂直ＹＵＶ成分とを計算する水平／垂直ＹＵＶ計算ブロックと、前記グラジエントグレードに基づいて、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合し、該混合結果として生成された混合ＹＵＶ成分をＲＧＢ成分に変換するためのＹＵＶ／ＲＧＢ変換回路と、を含む。
【０００５】
前記ＹＵＶ／ＲＧＢ変換回路は、前記グラジエントグレードによって、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合して、前記混合ＹＵＶ成分を計算するための混合ＹＵＶ計算ブロックと、前記水平ＹＵＶ成分のうちから水平ＵＶ成分のそれぞれの値と前記垂直ＹＵＶ成分のうちから垂直ＵＶ成分のそれぞれの値とを比べ、該比較結果によって完全不飽和ＵＶ成分を計算するための完全不飽和ＵＶ計算ブロックと、前記混合ＹＵＶ成分のうちから混合ＵＶ成分のそれぞれと前記完全不飽和ＵＶ成分のそれぞれとを混合して、該混合結果として制御された不飽和ＵＶ成分を計算するための制御された不飽和ＵＶ計算ブロックと、前記混合ＹＵＶ成分のうちから混合Ｙ成分と前記制御された不飽和ＵＶ成分とをＲＧＢ成分に変換するためのＹＵＶ／ＲＧＢ変換ブロックと、を含む。
【０００６】
前記混合ＹＵＶ計算ブロックは、前記グラジエントグレードによって、前記水平ＹＵＶ成分を前記混合ＹＵＶ成分として出力するか、前記垂直ＹＵＶ成分を前記混合ＹＵＶ成分として出力するか、または前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合して、計算された前記混合ＹＵＶ成分を出力する。
【０００７】
前記混合ＹＵＶ計算ブロックは、前記グラジエントグレードが第１スレショルド値より大きく、第２スレショルド値より小さい場合、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合して、計算された前記混合ＹＵＶ成分を出力し、前記グラジエントグレードが前記第１スレショルド値と同じか、より大きい場合、前記水平ＹＵＶ成分を前記混合ＹＵＶ成分として出力し、前記グラジエントグレードが前記第２スレショルド値と同じか、より小さい場合、前記垂直ＹＵＶ成分を前記混合ＹＵＶ成分として出力する。
【０００８】
前記完全不飽和ＵＶ計算ブロックは、前記水平ＹＵＶ成分のうちから水平Ｕ成分と前記垂直ＹＵＶ成分とのうちから垂直Ｕ成分が０より大きい場合、前記水平Ｕ成分と前記垂直Ｕ成分とのうちから最小値を前記完全不飽和成分のうちから完全不飽和Ｕ成分として出力し、前記水平Ｕ成分と前記垂直Ｕ成分とが０より小さい場合、前記水平Ｕ成分と前記垂直Ｕ成分とのうちから最大値を前記完全不飽和Ｕ成分として出力し、それ以外の場合、ゼロ（０）を出力し、前記水平ＹＵＶ成分のうちから水平Ｖ成分と前記垂直ＹＵＶ成分とのうちから垂直Ｖ成分が０より大きい場合、前記水平Ｖ成分と前記垂直Ｖ成分とのうちから最小値を前記完全不飽和ＵＶ成分のうちから完全不飽和Ｖ成分として出力し、前記水平Ｖ成分と前記垂直Ｖ成分とが０より小さい場合、前記水平Ｖ成分と前記垂直Ｖ成分とのうちから最大値を前記完全不飽和Ｖ成分として出力し、それ以外の場合、ゼロ（０）を出力する。
【０００９】
前記制御された不飽和ＵＶ計算ブロックは、第１状態を有する制御信号に応答して、前記混合ＵＶ成分のそれぞれと前記完全不飽和ＵＶ成分のそれぞれとを混合して、前記制御された不飽和ＵＶ成分を計算し、第２状態を有する前記制御信号に応答して、前記混合ＵＶ成分を前記制御された不飽和ＵＶ成分として出力する。前記カラー補間装置は、イメージ撮像装置である。
【００１０】
前記技術的課題を果たすためのカラー補間方法は、現在ピクセルと周辺ピクセルとから出力された複合映像信号を用いて、水平誘導値と垂直誘導値とを計算し、前記水平誘導値と前記垂直誘導値との線形合成を用いて、グラジエントグレードを計算する段階と、前記複合映像信号から前記現在ピクセルに対する水平ＹＵＶ成分と垂直ＹＵＶ成分とを計算する段階と、前記グラジエントグレードに基づいて、前記水平ＹＵＶ成分と前記垂直ＹＵＶ成分とを混合し、該混合結果として生成された混合ＹＵＶ成分をＲＧＢ成分に変換する段階と、を含む。前記カラー補間方法を行うためのコンピュータプログラムは、コンピュータで読み取り可能な記録媒体に保存される。
【発明の効果】
【００１１】
本発明の実施形態によるカラー補間装置は、最適の補間性能を表わしながらもハードウェアサイズを減らすことができる。
【００１２】
本発明の詳細な説明で引用される図面をより十分に理解するために、各図面の詳細な説明が提供される。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態によるカラー補間装置のブロック図である。
【図２】図１に示されたデルタグレード計算ブロックの計算動作を説明するための一例である。
【図３】図１に示されたデルタグレード計算ブロックの計算動作を説明するための他の例である。
【図４】水平／垂直ＹＵＶ計算ブロックの動作を説明するためのブロック図である。
【図５】混合ＹＵＶ計算ブロックの動作を説明するための図である。
【図６】完全不飽和ＵＶ計算ブロックの動作を説明するための図である。
【図７】完全不飽和ＵＶ計算ブロックの動作を説明するための図である。
【図８】制御された不飽和ＵＶ計算ブロックの動作を説明するための図である。
【発明を実施するための形態】
【００１４】
以下、添付した図面を参照して、本発明を詳しく説明する。
図１は、本発明の実施形態によるカラー補間装置のブロック図を表わす。
図１を参照すれば、イメージ撮像装置またはイメージ処理装置内に具現可能なカラー補間装置１０は、ピクセルアレイ（ｐｉｘｅｌ  ａｒｒａｙ）またはラインメモリ（ｌｉｎｅ  ｍｅｍｏｒｙ）２０、デルタ（ｄｅｌｔａまたはグラジエント（ｇｒａｄｉｅｎｔ））グレード計算ブロック３０、水平／垂直ＹＵＶ計算ブロック４０、混合ＹＵＶ計算ブロック５０、完全不飽和（ｆｕｌｌｙ  ｄｅ−ｓａｔｕｒａｔｅｄ）ＵＶ計算ブロック６０、制御された不飽和（ｃｏｎｔｒｏｌｌｅｄ  ｄｅ−ｓａｔｕｒａｔｅｄ）ＵＶ計算ブロック７０、及びＹＵＶ／ＲＧＢ変換ブロック８０を含む。
【００１５】
デルタ（または、グラジエント）グレードｄｇによって水平ＹＵＶ成分と垂直ＹＵＶ成分とを混合し、該混合結果として生成された混合ＹＵＶ成分をＲＧＢ成分に変換するためのＹＵＶ／ＲＧＢ変換回路は、混合ＹＵＶ計算ブロック５０、完全不飽和ＵＶ計算ブロック６０、制御された不飽和ＵＶ計算ブロック７０、及びＹＵＶ／ＲＧＢ変換ブロック８０を含みうる。
【００１６】
ピクセルアレイ２０は、多数の光感知素子のアレイまたは多数のピクセルのアレイを含む。前記多数のピクセルのうちから第１タイプピクセルは、レッドスペクトル領域に該当する光を電気的な信号に変換し、前記多数のピクセルのうちから第２タイプピクセルは、グリーンスペクトル領域に該当する光を電気的な信号に変換し、前記多数のピクセルのうちから第３タイプピクセルは、ブルースペクトル領域に該当する光を電気的な信号に変換する。
【００１７】
また、前記第１タイプピクセルの上には、レッドスペクトル領域の光を透過するための第１タイプフィルターが具現可能であり、前記第２タイプピクセルの上には、グリーンスペクトル領域の光を透過するための第２タイプフィルターが具現可能であり、前記第３タイプピクセルの上には、ブルースペクトル領域の光を透過するための第３タイプフィルターが具現可能である。
【００１８】
例えば、ピクセルアレイ２０は、反復的なパターンを含み、前記反復的なパターンのそれぞれは、第１タイプピクセルから第３タイプピクセルを含むか、または第１タイプフィルターないし第３タイプフィルターを含みうる。
【００１９】
本明細書では、説明の便宜上、反復的なパターンのそれぞれが、ｍ＊ｎバイヤーパターン（Ｂａｙｅｒ  ｐａｔｔｅｒｎ）と仮定する。ここで、ｍとｎとのそれぞれは自然数であり、例えば、ｍ＝３であり、ｎ＝５であり得る。したがって、３＊５バイヤーパターンを含むピクセルアレイ２０は、バイヤー信号を出力する。部材番号２０がラインメモリとして具現される場合、ラインメモリは、図２、図３、または図４に示されたように、Ｒｉ、Ｇｉ、及びＢｉを保存する。ここで、ｉは自然数であり、Ｒｉはレッド強度値（ｒｅｄ  ｉｎｔｅｎｓｉｔｙ  ｖａｌｕｅ）を表わし、Ｇｉはグリーン強度値を表わし、Ｂｉはブルー強度値を表わす。
【００２０】
図２は、図１に示されたデルタグレード計算ブロックの計算動作を説明するための概念図の一例である。
図２を参照すれば、Ｒ２は、レッドスペクトル領域に該当する光を電気的な信号に変換するためのレッドピクセルまたは前記レッドピクセルから出力された電気的な信号（または、レッド強度値）を意味する。Ｇ１ないしＧ４のそれぞれは、グリーンスペクトル領域に該当する光を電気的な信号に変換するためのそれぞれのグリーンピクセルまたは前記それぞれのグリーンピクセルから出力された電気的な信号（または、グリーン強度値）を意味する。また、Ｂ１ないしＢ４のそれぞれは、ブルースペクトル領域に該当する光を電気的な信号に変換するためのそれぞれのブルーピクセルまたは前記それぞれのブルーピクセルから出力された電気的な信号（または、ブルー強度値）を意味する。
【００２１】
本明細書で説明されるバイヤー信号（または、複合映像信号）を前記レッドピクセルから出力された電気的な信号、前記グリーンピクセルから出力された電気的な信号、及び前記ブルーピクセルから出力された電気的な信号を含む。
【００２２】
デルタグレード計算ブロック３０は、現在ピクセルと周辺ピクセルとから出力された複合映像信号（または、バイヤー信号）を用いて、水平誘導値と垂直誘導値とを計算し、該計算された水平誘導値と計算された垂直誘導値との線形合成を用いて、グラジエントグレードｄｇを計算する。デルタグレード計算ブロック３０が線形合成を用いて、デルタグレードｄｇを計算する過程は、下記で詳しく説明される。
【００２３】
図１と図２とを参照すれば、現在ピクセルであるレッドピクセルから出力された信号Ｒ２に対する１次誘導値（ｆｉｒｓｔ  ｏｒｄｅｒ  ｄｅｒｉｖａｔｉｖｅｓ）は、一つのカラーチャンネルから出力された情報から計算される。例えば、デルタグレード計算ブロック３０は、一つのカラーチャンネル、すなわち、同一なスペクトル領域に該当する光を電気的な信号に変換するためのピクセルのそれぞれから出力された信号を伝送するチャンネルから出力された情報、すなわち、バイヤー信号（または、複合映像信号）に含まれた情報を受信し、該受信された情報に数式１を適用してレッドピクセルから出力された信号Ｒ２に対する１次水平誘導値（ｆｉｒｓｔ  ｏｒｄｅｒ  ｈｏｒｉｚｏｎｔａｌ  ｄｅｒｉｖａｔｉｖｅ；Ｄ１＿Ｈｏｒｚ）と１次垂直誘導値（ｆｉｒｓｔ  ｏｒｄｅｒ  ｖｅｒｔｉｃａｌ  ｄｅｒｉｖａｔｉｖｅ；Ｄ１＿Ｖｅｒｔ）とを計算する。本明細書で使われる誘導値は、補間値を意味することができる。
【００２４】
［数１］
Ｄ１＿Ｈｏｒｚ＝｜Ｇ３−Ｇ４｜
Ｄ１＿Ｖｅｒｔ＝｜Ｇ１−Ｇ２｜
【００２５】
そして、デルタグレード計算ブロック３０は、受信された情報に数式２を適用してレッドピクセルから出力された信号Ｒ２に対する１次隣り水平誘導値（ｆｉｒｓｔ  ｏｒｄｅｒ  ｈｏｒｉｚｏｎｔａｌ  ｄｅｒｉｖａｔｉｖｅ  ｆｏｒ  ｎｅｉｇｈｂｏｒｓ；ＤＮ１＿Ｈｏｒｚ）と１次隣り垂直誘導値（ｆｉｒｓｔ  ｏｒｄｅｒ  ｖｅｒｔｉｃａｌ  ｄｅｒｉｖａｔｉｖｅ  ｆｏｒ  ｎｅｉｇｈｂｏｒｓ；ＤＮ１＿Ｖｅｒｔ）とを計算する。
【００２６】
［数２］
ＤＮ１＿Ｈｏｒｚ＝｜Ｂ１−Ｂ２｜＋｜Ｂ３−Ｂ４｜
ＤＮ１＿Ｖｅｒｔ＝｜Ｂ１−Ｂ３｜＋｜Ｂ２−Ｂ４｜
【００２７】
レッドピクセルから出力された信号Ｒ２に対する２次誘導値（ｓｅｃｏｎｄ  ｏｒｄｅｒ  ｄｅｒｉｖａｔｉｖｅｓ）は、二つのカラーチャンネル（例えば、レッドピクセルから出力された電気的な信号を伝送するチャンネルとグリーンピクセルから出力された電気的な信号を伝送するチャンネル）から出力された情報から計算される。
【００２８】
例えば、デルタグレード計算ブロック３０は、二つのチャンネルを通じて入力された情報に数式３を適用してレッドピクセルから出力された信号Ｒ２に対する２次水平誘導値Ｄ２＿Ｈｏｒｚと２次垂直誘導値Ｄ２＿Ｖｅｒｔとを計算する。
【００２９】
［数３］
Ｄ２＿Ｈｏｒｚ＝｜Ｒ２−（Ｇ３＋Ｇ４）｜
Ｄ２＿Ｖｅｒｔ＝｜Ｒ２−（Ｇ１＋Ｇ２）｜
【００３０】
デルタグレード計算ブロック３０は、二つのチャンネルを通じて入力された情報に数式４を適用してレッドピクセルから出力された信号Ｒ２に対する２次隣り水平誘導値（ｓｅｃｏｎｄ  ｏｒｄｅｒ  ｈｏｒｉｚｏｎｔａｌ  ｄｅｒｉｖａｔｉｖｅ  ｆｏｒ  ｎｅｉｇｈｂｏｒｓ；ＤＮ２＿Ｈｏｒｚ）と２次隣り垂直誘導値（ｓｅｃｏｎｄ  ｏｒｄｅｒ  ｖｅｒｔｉｃａｌ  ｄｅｒｉｖａｔｉｖｅ  ｆｏｒ  ｎｅｉｇｈｂｏｒｓ；ＤＮ２＿Ｖｅｒｔ）とを計算する。
【００３１】
［数４］
ＤＮ２＿Ｈｏｒｚ＝｜Ｇ１−（Ｂ１＋Ｂ２）｜＋｜Ｇ２−（Ｂ３＋Ｂ４）｜
ＤＮ２＿Ｖｅｒｔ＝｜Ｇ３−（Ｂ１＋Ｂ３）｜＋｜Ｇ４−（Ｂ２＋Ｂ４）｜
【００３２】
水平方向グレード（または、水平グラジエントグレード（ｇｒａｄｉｅｎｔ  ｇｒａｄｅ）；Ｈｏｒｚ＿Ｇｒａｄｅ）と垂直方向グレード（または、垂直グラジエントグレード；Ｖｅｒｔ＿Ｇｒａｇｅ）は、数式５を通じて計算される。数式１から数式４で計算された値のそれぞれは、絶対値である。
【００３３】
［数５］
Ｈｏｒｚ＿Ｇｒａｄｅ＝Ｗ１＊Ｄ１＿Ｈｏｒｚ＋ＷＮ１＊ＤＮ１＿Ｈｏｒｚ＋Ｗ２＊Ｄ２＿Ｈｏｒｚ＋ＷＮ２＊ＤＮ２＿Ｈｏｒｚ
Ｖｅｒｔ＿Ｇｒａｄｅ＝Ｗ１＊Ｄ１＿Ｖｅｒｔ＋ＷＮ１＊ＤＮ１＿Ｖｅｒｔ＋Ｗ２＊Ｄ２＿Ｖｅｒｔ＋ＷＮ２＊ＤＮ２＿Ｖｅｒｔ
【００３４】
ここで、Ｗ１とＷＮ１とのそれぞれは、１次誘導値のそれぞれのための加重値（ｗｅｉｇｈｔ）であり、Ｗ２とＷＮ２とのそれぞれは、２次誘導値のそれぞれのための加重値である。ここで、Ｗ１、ＷＮ１、Ｗ２とＷＮ２とのそれぞれは、デルタグレード計算ブロック３０の内部に具現されたレジスタ（図示せず）に保存されることができ、Ｗ１、ＷＮ１、Ｗ２とＷＮ２とのそれぞれは、外部から入力されたそれぞれの信号に基づいて調節可能である。
【００３５】
水平方向グレードＨｏｒｚ＿Ｇｒａｄｅは、水平方向に対する１次誘導値と２次誘導値との加重値の和（ｗｅｉｇｈｔｅｄ  ｓｕｍｓ）であり、垂直方向グレードＶｅｒｔ＿Ｇｒａｇｅは、垂直方向に対する１次誘導値と２次誘導値との加重値の和である。１次誘導値に対するさらに大きい加重値は、あらゆるエッジ（ｅｄｇｅｓ）で良い性能を引き起こす。デルタグレード（または、垂直グラジエントと水平グラジエントとの差；ｄｅｌｔａｇｒａｄｅ；ｄｇ）は、数式６を通じて計算される。
【００３６】
［数６］
ｄｇ＝Ｖｅｒｔ＿Ｇｒａｄｅ−Ｈｏｒｚ＿Ｇｒａｄｅ
【００３７】
Ｇ１−Ｇ４、及びＢ１−Ｂ２は、周辺ピクセルまたは周辺ピクセルから出力された複合映像信号である。
【００３８】
図３は、図１に示されたデルタグレード計算ブロックの計算動作を説明するための概念図の他の例である。
【００３９】
現在ピクセルであるグリーンピクセルから出力された信号Ｇ３に対する１次誘導値は、一つのカラーチャンネルから出力された情報から計算される。例えば、デルタグレード計算ブロック３０は、一つのカラーチャンネル（例えば、ブルーピクセルまたはレッドピクセルのそれぞれから出力された電気的な信号を伝送するチャンネル）から出力された情報、すなわち、バイヤー信号に含まれた情報を受信し、該受信された情報に数式７を適用してグリーンピクセルから出力された信号Ｇ３に対する１次水平誘導値Ｄ１＿Ｈｏｒｚと１次垂直誘導値Ｄ１＿Ｖｅｒｔとを計算する。
【００４０】
［数７］
Ｄ１＿Ｈｏｒｚ＝｜Ｂ１−Ｂ２｜
Ｄ１＿Ｖｅｒｔ＝｜Ｒ１−Ｒ２｜
【００４１】
そして、デルタグレード計算ブロック３０は、一つのカラーチャンネルから出力された情報に数式８を適用してグリーンピクセルから出力された信号Ｇ３に対する１次隣り水平誘導値ＤＮ１＿Ｈｏｒｚと１次隣り垂直誘導値ＤＮ１＿Ｖｅｒｔとを計算する。
【００４２】
［数８］
ＤＮ１＿Ｈｏｒｚ＝｜Ｇ１−Ｇ２｜＋｜Ｇ３−Ｇ４｜
ＤＮ１＿Ｖｅｒｔ＝｜Ｇ１−Ｇ３｜＋｜Ｇ２−Ｇ４｜
【００４３】
グリーンピクセルから出力された信号Ｇ３に対する２次誘導値は、二つのカラーチャンネル（例えば、レッドピクセルのそれぞれから出力された電気的な信号を伝送するチャンネルとグリーンピクセルのそれぞれから出力された電気的な信号を伝送するチャンネル）から出力された情報から計算される。例えば、デルタグレード計算ブロック３０は、二つのチャンネルを通じて入力された情報に数式９を適用してグリーンピクセルから出力された信号Ｇ３に対する２次水平誘導値Ｄ２＿Ｈｏｒｚと２次垂直誘導値Ｄ２＿Ｖｅｒｔとを計算する。
【００４４】
［数９］
Ｄ２＿Ｈｏｒｚ＝｜Ｇ３−（Ｂ１＋Ｂ２）｜
Ｄ２＿Ｖｅｒｔ＝｜Ｇ３−（Ｒ１＋Ｒ２）｜
【００４５】
デルタグレード計算ブロック３０は、二つのチャンネルを通じて入力された情報に数式１０を適用してグリーンピクセルから出力された信号Ｇ３に対する２次隣り水平誘導値ＤＮ２＿Ｈｏｒｚと２次隣り垂直誘導値ＤＮ２＿Ｖｅｒｔとを計算する。
【００４６】
［数１０］
ＤＮ２＿Ｈｏｒｚ＝｜Ｒ１−（Ｇ１＋Ｇ２）｜＋｜Ｒ２−（Ｇ３＋Ｇ４）｜
ＤＮ２＿Ｖｅｒｔ＝｜Ｂ１−（Ｇ１＋Ｇ３）｜＋｜Ｂ２−（Ｇ２＋Ｇ４）｜
【００４７】
この場合、水平方向グレードＨｏｒｚ＿Ｇｒａｄｅと垂直方向グレードＶｅｒｔ＿Ｇｒａｇｅは、数式５を通じて計算される。また、デルタグレードｄｇは、数式６を通じて計算される。また、数式１から数式６を通じて、ブルーピクセルから出力された信号に対するデルタグレードｄｇを計算する過程を容易に理解することができる。
【００４８】
図４は、図１の水平／垂直ＹＵＶ計算ブロックの動作を説明するための概念図である。図４を参照すれば、水平／垂直ＹＵＶ計算ブロック４０は、受信されたバイヤー信号（または、複合映像信号）から輝度成分（ｌｕｍａ（Ｙ）ｃｏｍｐｏｎｅｎｔｓ）と色度成分（ｃｈｒｏｍａ（ＵＶ）ｃｏｍｐｏｎｅｎｔｓ）とを計算する。
【００４９】
前記輝度成分（Ｙ  ｃｏｍｐｏｎｅｎｔｓ）は、水平輝度値ｈｏｒｚ＿Ｙ４と垂直輝度値ｖｅｒｔ＿Ｙ４とを含み、前記色度成分（ＵＶ  ｃｏｍｐｏｎｅｎｔｓ）は、水平色度値ｈｏｒｚ＿Ｕ及びｈｏｒｚ＿Ｖと垂直色度値ｖｅｒｔ＿Ｕ及びｖｅｒｔ＿Ｖとを含む。ここで、Ｃ、Ｕ、Ｄ、Ｌ、ＵＬ、ＤＲ、Ｒ、ＵＲ、及びＤＬは、それぞれのピクセルから出力されたバイヤー信号（または、バイヤーデータ）である。したがって、水平／垂直ＹＵＶ計算ブロック４０は、ピクセルの種類（または、相異なる種類のピクセルから出力された信号）と無関係に補間を行える。
【００５０】
例えば、図４のＣは、図２のＲ２または図３のＧ３になり、図４のＵは、図２のＧ１または図３のＲ１になり、図４のＬは、図２のＧ３または図３のＢ１になりうる。したがって、図２と図４との関係、または図３と図４との関係を容易に理解することができる。まず、図４を参照すれば、それぞれの定義は、次の通りである。
【００５１】
ＨｏｒＳｕｍ２＝（Ｌ＋Ｒ）／２；
ＶｅｒＳｕｍ２＝（Ｕ＋Ｄ）／２；
ＤｉａｇＳｕｍ４＝（ＵＬ＋ＵＲ＋ＤＬ＋ＤＲ）／４；
ＣＭｉｎｕｓＶｅｒＳｕｍ２＝Ｃ−ＶｅｒＳｕｍ２；
ＣＭｉｎｕｓＨｏｒＳｕｍ２＝Ｃ−ＨｏｒＳｕｍ２；
ＤｉａｇＳｕｍ４ＭｎｉｎｕｓＨｏｒＳｕｍ２＝ＤｉａｇＳｕｍ４−ＨｏｒＳｕｍ２；
ＤｉａｇＳｕｍ４ＭｎｉｎｕｓＶｅｒＳｕｍ２＝ＤｉａｇＳｕｍ４−ｖｅｒＳｕｍ２；
【００５２】
Ｃ信号を出力する現在ピクセルがグリーンピクセルである場合、水平／垂直ＹＵＶ計算ブロック４０は、グリーンピクセルに対する水平色度値ｈｏｒｚ＿Ｕとｈｏｒｚ＿Ｖのそれぞれと、垂直色度値ｖｅｒｔ＿Ｕとｖｅｒｔ＿Ｖのそれぞれと、水平輝度値ｈｏｒｚ＿Ｙ４、及び垂直輝度値ｖｅｒｔ＿Ｙ４とを数式１１を用いて計算する。
【００５３】
［数１１］
ｈｏｒｚ＿Ｕ＝ＣＭｉｎｕｓＨｏｒＳｕｍ２；
ｈｏｒｚ＿Ｖ＝ＤｉａｇＳｕｍ４ＭｉｎｕｓＶｅｒＳｕｍ２；
ｖｅｒｔ＿Ｕ＝ＤｉａｇＳｕｍ４ＭｉｎｕｓＨｏｒＳｕｍ２；
ｖｅｒｔ＿Ｖ＝ＣＭｉｎｕｓＶｅｒＳｕｍ２；
ｈｏｒｚ＿Ｙ４＝３＊Ｃ＋ＨｏｒＳｕｍ２＋ＶｅｒＳｕｍ２−ＤｉａｇＳｕｍ４；
ｖｅｒｔ＿Ｙ４＝３＊Ｃ＋ＨｏｒＳｕｍ２＋ＶｅｒＳｕｍ２−ＤｉａｇＳｕｍ４；
【００５４】
また、Ｃ信号を出力する現在ピクセルがレッドピクセルまたはブルーピクセルである場合、水平／垂直ＹＵＶ計算ブロック４０は、レッドピクセルまたはブルーピクセルに対する水平色度値ｈｏｒｚ＿Ｕとｈｏｒｚ＿Ｖのそれぞれと、垂直色度値ｖｅｒｔ＿Ｕとｖｅｒｔ＿Ｖのそれぞれと、水平輝度値ｈｏｒｚ＿Ｙ４、及び垂直輝度値ｖｅｒｔ＿Ｙ４とを数式１２を用いて計算する。
【００５５】
［数１２］
ｈｏｒｚ＿Ｕ＝−ＤｉａｇＳｕｍ４ＭｉｎｕｓＶｅｒＳｕｍ２；
ｈｏｒｚ＿Ｖ＝−ＣＭｉｎｕｓＨｏｒＳｕｍ２；
ｖｅｒｔ＿Ｕ＝−ＤｉａｇＳｕｍ４ＭｉｎｕｓＨｏｒＳｕｍ２；
ｖｅｒｔ＿Ｖ＝−ＣＭｉｎｕｓＶｅｒＳｕｍ２；
ｈｏｒｚ＿Ｙ４＝３＊ＨｏｒＳｕｍ２−ＶｅｒＳｕｍ２＋ＤｉａｇＳｕｍ４＋Ｃ；
ｖｅｒｔ＿Ｙ４＝３＊ＶｅｒＳｕｍ２−ＨｏｒＳｕｍ２＋ＤｉａｇＳｕｍ４＋Ｃ；
【００５６】
図５は、図１の混合ＹＵＶ計算ブロックの動作を説明するための概念図である。図５を参照すれば、混合ＹＵＶ計算ブロック５０は、デルタグレードｄｇによってそれぞれの水平ＹＵＶ成分ｈｏｒｚ＿Ｙ４、ｈｏｒｚ＿Ｕ、またはｈｏｒｚ＿Ｖとそれぞれの垂直ＹＵＶ成分ｖｅｒｔ＿Ｙ４、ｖｅｒｔ＿Ｕ、またはｖｅｒｔ＿Ｖとを混合する。もし、デルタグレードｄｇが第１スレショルド値Ｔｈｒｅｓｈと第２スレショルド値−Ｔｈｒｅｓｈとの間に存在する場合、混合ＹＵＶ計算ブロック５０は、数式１３によって混合輝度値ｍｉｘｅｄ＿Ｙ４と混合色度値ｍｉｘｅｄ＿Ｕとｍｉｘｅｄ＿Ｖとのそれぞれを計算して出力する。
【００５７】
［数１３］
ｙ４＝ｍｉｘｅｄ＿Ｙ４＝ｖｅｒｔ＿Ｙ４＋（ｄｇ＊（ｈｏｒｚ＿Ｙ４−ｖｅｒｔ＿Ｙ４））／８；
ｍｉｘｅｄ＿Ｕ＝ｖｅｒｔ＿Ｕ＋（ｄｇ＊（ｈｏｒｚ＿Ｕ−ｖｅｒｔ＿Ｕ））／８；
ｍｉｘｅｄ＿Ｖ＝ｖｅｒｔ＿Ｖ＋（ｄｇ＊（ｈｏｒｚ＿Ｖ−ｖｅｒｔ＿Ｖ））／８
【００５８】
しかし、デルタグレードｄｇが第１スレショルド値Ｔｈｒｅｓｈと同じか、より大きい場合、混合ＹＵＶ計算ブロック５０は、数式１４によって混合輝度値ｍｉｘｅｄ＿Ｙ４と混合色度値ｍｉｘｅｄ＿Ｕとｍｉｘｅｄ＿Ｖとのそれぞれを計算して出力する。
【００５９】
［数１４］
ｍｉｘｅｄ＿Ｙ４＝ｈｏｒｚ＿Ｙ４；
ｍｉｘｅｄ＿Ｕ＝ｈｏｒｚ＿Ｕ；
ｍｉｘｅｄ＿Ｖ＝ｈｏｒｚ＿Ｖ
【００６０】
また、デルタグレードｄｇが第２スレショルド値−Ｔｈｒｅｓｈと同じか、より小さい場合、混合ＹＵＶ計算ブロック５０は、数式１５によって混合輝度値ｍｉｘｅｄ＿Ｙ４と混合色度値ｍｉｘｅｄ＿Ｕとｍｉｘｅｄ＿Ｖとのそれぞれを計算して出力する。
【００６１】
［数１５］
ｍｉｘｅｄ＿Ｙ４＝ｖｅｒｔ＿Ｙ４；
ｍｉｘｅｄ＿Ｕ＝ｖｅｒｔ＿Ｕ；
ｍｉｘｅｄ＿Ｖ＝ｖｅｒｔ＿Ｖ
【００６２】
混合ＹＵＶ計算ブロック５０は、水平色度値ｈｏｒｚ＿Ｕとｈｏｒｚ＿Ｖ、垂直色度値ｖｅｒｔ＿Ｕとｖｅｒｔ＿Ｖ、水平輝度値ｈｏｒｚ＿Ｙ４、垂直輝度値ｖｅｒｔ＿Ｙ４、及びデルタグレードｄｇを受信し、デルタグレードｄｇによって数式１３、数式１４、または数式１５によって計算された混合輝度値ｍｉｘｅｄ＿Ｙ４と混合色度値ｍｉｘｅｄ＿Ｕとｍｉｘｅｄ＿Ｖとを出力する。
【００６３】
図６は、完全不飽和ＵＶ計算ブロックの動作を説明するための概念図である。図6を参照すれば、完全不飽和ＵＶ計算ブロック６０は、水平色度値ｈｏｒｚ＿Ｕと垂直色度値ｖｅｒｔ＿Ｕとに基づいて完全不飽和色度値Ｄｅｓａｔ＿Ｕを計算する。
【００６４】
ケースＩ（ＣＡＳＥＩ）の場合、すなわち、Ｕ１とＵ２とが０より大きい時、完全不飽和ＵＶ計算ブロック６０は、Ｕ１とＵ２との最小値を出力する。ケースＩＩ（ＣＡＳＥＩＩ）の場合、すなわち、Ｕ１とＵ２とが０より小さい時、完全不飽和ＵＶ計算ブロック６０は、Ｕ１とＵ２との最大値を出力する。ケースＩＩＩ（ＣＡＳＥＩＩＩ）の場合、ケース１とケースＩＩとを除いた場合、Ｕ１が０より大きくてＵ２が０より小さい時、またはＵ２が０より大きくてＵ１が０より小さい時、完全不飽和ＵＶ計算ブロック６０は、“０”を出力する。ここで、Ｕ１は、ｖｅｒｔ＿Ｕとｈｏｒｚ＿Ｕとのうちから何れか一つであり、Ｕ２は、ｖｅｒｔ＿Ｕとｈｏｒｚ＿Ｕとのうちから他の一つである。
【００６５】
図７は、完全不飽和ＵＶ計算ブロックの動作を説明するための概念図である。図7を参照すれば、完全不飽和ＵＶ計算ブロック６０は、水平色度値ｈｏｒｚ＿Ｖと垂直色度値ｖｅｒｔ＿Ｖとに基づいて完全不飽和色度値Ｄｅｓａｔ＿Ｖを計算する。
【００６６】
ケースＩの場合、すなわち、Ｖ１とＶ２とが０より大きい時、完全不飽和ＵＶ計算ブロック６０は、Ｖ１とＶ２との最小値を出力する。ケースＩＩの場合、すなわち、Ｖ１とＶ２とが０より小さい時、完全不飽和ＵＶ計算ブロック６０は、Ｖ１とＶ２との最大値を出力する。ケースＩＩＩの場合、ケース１とケースＩＩとを除いた場合、Ｖ１が０より大きくてＶ２が０より小さい時、またはＶ２が０より大きくてＶ１が０より小さい時、完全不飽和ＵＶ計算ブロック６０は、“０”を出力する。ここで、Ｖ１は、ｖｅｒｔ＿Ｖとｈｏｒｚ＿Ｖとのうちから何れか一つであり、Ｖ２は、ｖｅｒｔ＿Ｖとｈｏｒｚ＿Ｖとのうちから他の一つである。
【００６７】
図８は、制御された不飽和ＵＶ計算ブロックの動作を説明するための概念図である。図８を参照すれば、制御された不飽和ＵＶ計算ブロック７０は、混合ＹＵＶ計算ブロック５０によって計算された混合色度値ｍｉｘｅｄ＿Ｕとｍｉｘｅｄ＿Ｖ、完全不飽和ＵＶ計算ブロック６０によって計算された完全不飽和色度値Ｄｅｓａｔ＿ＵとＤｅｓａｔ＿Ｖ、及び制御信号ＤｏＤｅｓａｔに応答して、制御された不飽和色度値ｕとｖを計算して出力する。
【００６８】
制御信号ＤｏＤｅｓａｔが第１値（例えば、ハイレベルまたはデータ“１”）を有する場合、制御された不飽和ＵＶ計算ブロック７０は、数式１６によって制御された不飽和色度値ｕとｖを計算する。ここで、ｉＤｔｈは、０から８のうちから何れか一つの値を有する不飽和サイズ（ｓｔｒｅｎｇｔｈ  ｏｆ  ｄｅ−ｓａｔｕｒｅｔｉｏｎ）である。
【００６９】
［数１６］
ｕ＝Ｄｅｓａｔ＿Ｕ＋（ｉＤｔｈ＊（ｍｉｘｅｄ＿Ｕ−Ｄｅｓａｔ＿Ｕ））／８；
ｖ＝Ｄｅｓａｔ＿Ｖ＋（ｉＤｔｈ＊（ｍｉｘｅｄ＿Ｖ−Ｄｅｓａｔ＿Ｖ））／８
【００７０】
制御信号ＤｏＤｅｓａｔが第２値（例えば、ローレベルまたはデータ０）を有する場合、制御された不飽和ＵＶ計算ブロック７０は、数式１７に表わしたように、不飽和動作をバイパス（ｂｙｐａｓｓ）して混合色度値ｍｉｘｅｄ＿Ｕとｍｉｘｅｄ＿Ｖを制御された不飽和色度値ｕとｖとして出力する。
【００７１】
［数１７］
ｕ＝ｍｉｘｅｄ＿Ｕ；
ｖ＝ｍｉｘｅｄ＿Ｖ
【００７２】
ＹＵＶ／ＲＧＢ変化ブロック８０は、混合ＹＵＶ計算ブロック５０から出力された混合輝度値ｙ４＝ｍｉｘｅｄ＿Ｙ４と制御された不飽和ＵＶ計算ブロック７０から出力された制御された不飽和色度値ｕとｖとを数式１８に基づいてＲＧＢ信号Ｒ４Ｇ４Ｂ４に変換する。
【００７３】
［数１８］
Ｇ４＝ｙ４＋ｕ＋ｖ；
Ｒ４＝Ｇ４−４＊ｕ；
Ｂ４＝Ｇ４−４＊ｖ
【００７４】
前述したように、ＹＵＶ／ＲＧＢ変化ブロック８０は、数式１８を用いて、図３のレッドピクセルから出力された信号Ｒ２からグリーン信号Ｇ４、レッド信号Ｒ４、及びブルー信号Ｂ４を分離することができる。また、ＹＵＶ／ＲＧＢ変化ブロック８０は、数式１８を用いて、図３のグリーンピクセルから出力された信号Ｇ３からグリーン信号Ｇ４、レッド信号Ｒ４、及びブルー信号Ｂ４を分離することができる。
【００７５】
本発明の実施形態によるＹＵＶ成分（ＹＵＶ）とＲＧＢ成分（ＲＧＢ）との変換関係は、数式１９のようである。
【００７６】
［数１９］
Ｙ＝Ｒ＋２＊Ｇ＋Ｂ；
Ｕ＝Ｇ−Ｒ
Ｖ＝Ｇ−Ｂ
【００７７】
本発明は、図面に示された一実施形態を参考にして説明されたが、これは例示的なものに過ぎず、当業者ならば、これより多様な変形及び均等な他の実施形態が可能であるという点を理解できるであろう。したがって、本発明の真の技術的保護範囲は、後述する特許請求の範囲の技術的思想によって決定されるべきである。
【産業上の利用可能性】
【００７８】
本発明の装置と方法は、カラー補間装置に使われる。
【符号の説明】
【００７９】
２０：バイヤー３＊５入力
３０：デルタグレード計算ブロック
４０：水平／垂直ＹＵＶ計算ブロック
５０：混合ＹＵＶ計算ブロック
６０：完全不飽和ＵＶ計算ブロック
７０：制御された不飽和ＵＶ計算ブロック
８０：ＹＵＶ／ＲＧＢ変換ブロック
【図１】
2010068516.tif 000003
【図４】
2010068516.tif 000004
【図５】
2010068516.tif 000005
【図６】
2010068516.tif 000006
【図７】
2010068516.tif 000007
【図８】
2010068516.tif 000008
【図２】
2010068516.tif 000009
【図３】
2010068516.tif 000010