(57)【特許請求の範囲】
【請求項１】
インバーステレシネ処理を実行する方法において、
毎秒Ｍ（ここで、Ｍは自然数）フレームの割合で入力されるビデオフレームのそれぞれのフレームに対するローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階と、
前記ローカルフィールドの差分絶対値のフレーム当たりの総和を５フレーム単位で正規化し、前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力する段階と、
基準テンプレートと前記ベクトルとを比較する段階と、
前記比較段階での比較結果に基づいて、次回、前記ベクトルを出力する段階において、基準テンプレートと一致するベクトルの出力が期待されるように、前記毎秒Ｍフレームの割合で入力されるビデオフレームの数と、前記入力されるビデオフレームから復元されて毎秒Ｎフレームの割合で出力される元のフィルムフレームの数とを制御する段階と、を備えることを特徴とするインバーステレシネ処理を実行する方法。
【請求項２】
前記ローカルフィールドの差分絶対値のフレーム当たりの総和は、各ビデオフレーム内の複数のｎ×ｍピクセルブロックの各ブロックを構成する奇数ラインの全てのピクセルの輝度値の和と各ブロックを構成する偶数ラインの全てのピクセルの輝度値の和との差分絶対値の和であることを特徴とする請求項１に記載のインバーステレシネ処理を実行する方法。
【請求項３】
前記入力されるビデオフレームのそれぞれのフレームに対するローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階は、
前記ビデオフレームのそれぞれのフレームを複数のｎ×ｍピクセルブロックに分ける段階と、
前記複数のｎ×ｍブロックのそれぞれのブロックに対するローカルフィールドの差分絶対値を計算する段階と、
各ビデオフレームを形成する全ての前記複数のブロックの前記ローカルフィールドの差分絶対値の和として定義されるローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階と、を備え、
前記ローカルフィールドの差分絶対値は、各ブロックの奇数ライン上のピクセルの輝度値の和と各ブロックの偶数ライン上のピクセルの輝度値の和との差分絶対値として定義されることを特徴とする請求項１に記載のインバーステレシネ処理を実行する方法。
【請求項４】
インバーステレシネ方法を実行するためのコンピュータプログラムを記録したコンピュータ可読記録媒体において、
前記コンピュータプログラムは、
毎秒Ｍ（ここで、Ｍは自然数）フレームの割合で入力されるビデオフレームのローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階のプログラムコードと、
前記ローカルフィールドの差分絶対値のフレーム当たりの総和を５フレーム単位で正規化し、前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力する段階のプログラムコードと、
基準テンプレートと前記ベクトルとを比較する段階のプログラムコードと、
前記比較段階のプログラムコードでの比較結果に基づいて、次回、前記ベクトルを出力する段階において、基準テンプレートと一致するベクトルの出力が期待されるように、前記毎秒Ｍフレームの割合で入力されるビデオフレームの数と、前記入力されるビデオフレームから復元されて毎秒Ｎフレームの割合で出力される元のフィルムフレームの数とを制御する段階のプログラムコードと、を備えることを特徴とするコンピュータ可読記録媒体。
【請求項５】
前記ローカルフィールドの差分絶対値の各フレームの総和は、前記ビデオフレーム内の複数のｎ×ｍピクセルブロックの各ブロックの奇数ラインのピクセルの輝度値の和と各ブロックの偶数ラインのピクセルの輝度値の和との差分絶対値の和であることを特徴とする請求項４に記載のコンピュータ可読記録媒体。
【請求項６】
前記入力されるビデオフレームのそれぞれのフレームに対するローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階のプログラムコードは、前記ビデオフレームのそれぞれのフレームを複数のｎ×ｍピクセルブロックに分ける段階のプログラムコードと、
前記複数のｎ×ｍブロックのそれぞれのブロックに対するローカルフィールドの差分絶対値を計算する段階のプログラムコードと、
各ビデオフレームを形成する全ての前記複数のブロックの前記ローカルフィールドの差分絶対値の和として定義されるローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階のプログラムコードと、を備え、
前記ローカルフィールドの差分絶対値は、各ブロックの奇数ライン上のピクセルの輝度値の和と各ブロックの偶数ライン上のピクセルの輝度値の和との差分絶対値として定義されることを特徴とする請求項４に記載のコンピュータ可読記録媒体。
【請求項７】
インバーステレシネ処理を実行する装置において、
毎秒Ｍフレームの割合で入力されるビデオフレームのローカルフィールドの差分絶対値のフレーム当たりの総和を計算するためのフィールド差検出部と、
前記フィールド差検出部から出力されるローカルフィールドの差分絶対値のフレーム当たりの総和を５フレーム単位で正規化し、前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力するための正規化部と、
基準テンプレートと前記ベクトルとを比較し、その比較結果を出力する比較部と、
前記比較部から出力される前記比較結果に基づいて、次回、前記ベクトルを出力する段階において、基準テンプレートと一致するベクトルの出力が期待されるように、前記毎秒Ｍフレームの割合で入力されるビデオフレームの数と、前記入力されるビデオフレームから復元されて毎秒Ｎフレームの割合で出力される元のフィルムフレームの数とを調節するフレームバッファ部と、を備えることを特徴とするインバーステレシネ処理を実行する装置。
【請求項８】
前記ローカルフィールドの差分絶対値の各フレームの総和は、前記ビデオフレームを構成する各ブロックの奇数ラインのピクセルの輝度値の和と各ブロックの偶数ラインのピクセルの輝度値の和との差分絶対値の和であることを特徴とする請求項７に記載のインバーステレシネ処理を実行する装置。
【請求項９】
前記フィールド差検出部は、前記ビデオフレームのそれぞれのフレームをｎ×ｍピクセルブロックに分け、前記ｎ×ｎピクセルブロックのそれぞれのブロックにおける奇数ラインのピクセルの輝度と前記ｎ×ｎピクセルブロックのそれぞれのブロックにおける偶数ラインのピクセルの輝度との差分絶対値として定義される前記ローカルフィールドの差分絶対値を計算し、前記ビデオフレームのそれぞれのフレームを構成する複数のｎ×ｍピクセルブロックの前記ローカルフィールドの差分絶対値の和として定義されるローカルフィールドの差分絶対値のフレーム当たりの総和を計算することを特徴とする請求項７に記載のインバーステレシネ処理を実行する装置。
【請求項１０】
前記インバーステレシネ処理を実行する装置は、複数のテンプレートを保存するためのルックアップテーブルをさらに備えることを特徴とする請求項７に記載のインバーステレシネ処理を実行する装置。
【請求項１１】
前記比較部は、前記ベクトルと前記ルックアップテーブルに保存された複数のテンプレートのそれぞれのテンプレートとを比較し、前記比較結果による出力信号を出力する第１比較部と、
基準テンプレートと前記第１比較部から出力される出力信号とを比較し、その比較結果としてフレームロード信号及び合成命令を出力する第２比較部と、を備え、
前記フレームロード信号は、毎秒Ｍフレームの割合で入力されるビデオフレームの数を制御し、
前記合成命令は、毎秒Ｎ（ここで、Ｎは自然数）フレームの割合で出力される前記ビデオフレームの合成方法を表すことを特徴とする請求項１０に記載のインバーステレシネ処理を実行する装置。
【請求項１２】
ビデオフレームを元のフィルムフレームに変換するインバーステレシネ処理を実行する方法において、
毎秒Ｍフレームの割合で入力されるビデオフレームのそれぞれのフレームに対するローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階を備え、
前記ビデオフレームのそれぞれのフレームに対するローカルフィールドの差分絶対値のフレーム当たりの総和は、各ビデオフレームを構成する複数のｎ×ｍブロックのローカルフィールドの差分絶対値の和として定義され、
前記複数のｎ×ｍブロックのそれぞれのブロックに対するローカルフィールドの差分絶対値は、対応する一つのブロックの奇数ラインのピクセルの輝度値の和と前記ブロックの偶数ラインのピクセルの輝度値の和との差分絶対値として定義され、
さらに、
５フレーム単位で前記ビデオフレームのローカルフィールドの差分絶対値のフレーム当たりの総和を正規化する段階と、
前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力する段階と、
前記ベクトルと複数のテンプレートとを比較し、前記ベクトルに最も近いテンプレートを確認する段階と、
基準テンプレートに対応する信号と前記ベクトルに最も近いテンプレートとして確認されたテンプレートを表す信号とを比較し、フレームロード信号及び合成命令を出力する段階と、
前記フレームロード信号に応答して毎秒Ｍフレームの割合で入力されるビデオフレームの数を制御し、
前記合成命令に応答して所定の方法で前記入力されるビデオフレームを合成して元のフィルムを生成し、毎秒Ｎフレームの割合で前記元のフィルムフレームを出力する段階とを備え、
前記合成命令は、毎秒Ｎ（ここで、Ｎは自然数）フレームの割合で出力される前記ビデオフレームの合成方法を表すことを特徴とするインバーステレシネ処理を実行する方法。
【請求項１３】
前記ｎは、ｍと同数であることを特徴とする請求項１２に記載のインバーステレシネ処理を実行する方法。
【請求項１４】
ビデオフレームを元のフィルムフレームに変換するインバーステレシネ処理を実行する装置において、
ビデオフレームを保存するために直列に接続された複数のフレームバッファを備え、フレームロード信号と合成命令とに応答して入力される前記ビデオフレームを前記元のフィルムフレームに変換するフレームバッファ部と、
前記フレームバッファ部から出力されるビデオフレームを受信し、受信されたビデオフレームのローカルフィールドの差分絶対値のフレーム当たりの総和を計算するフィールド差検出部と、
前記フィールド差検出部に接続され、前記ローカルフィールドの差分絶対値のフレーム当たりの総和を５フレーム単位で正規化し、前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力する正規化部と、
複数のテンプレートを保存するルックアップテーブルと、
前記正規化部から出力される前記ベクトルと前記ルックアップテーブルに保存された前記複数のテンプレートのそれぞれのテンプレートとを比較し、前記ベクトルと最も類似したテンプレートを確認する第１比較器と、
基準テンプレートと前記第１比較器から出力された確認されたテンプレートとを比較し、前記フレームロード信号及び前記合成命令を出力する第２比較器と、を備え、
前記フレームロード信号は、前記フレームバッファ部に入力される前記ビデオフレームの数を制御し、
前記元のフィルムフレームは、前記合成命令に応答して前記複数のフレームバッファのそれぞれのバッファに保存されたビデオフレームから合成され、
前記合成命令は、毎秒Ｎ（ここで、Ｎは自然数）フレームの割合で出力される前記ビデオフレームの合成方法を表すことを特徴とするインバーステレシネ処理を実行する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はビデオ処理方法及び装置に係り、さらに詳細にはフィールド相関関係の指示子として与えられたブロックの各フィールドの奇数ラインのピクセルの輝度値の和と偶数ラインのピクセルの輝度値の和で示されるローカルフィールドの差分絶対値の総和を計算することによって、相異なるフレームのフィールドで構成されたテレシネ映像を検出するインバーステレシネ処理を実行する方法及び装置に関する。
【０００２】
また、本発明は前記インバーステレシネ処理を実行するためのコンピュータプログラムを保存するコンピュータ可読記録媒体に関する。
【背景技術】
【０００３】
図１は、テレシネ処理及びインバーステレシネ処理の概念を説明するための図面である。前記インバーステレシネ処理（“ＩＶＴＣ”または“３：２プルダウン”）は、映画フィルム内容をＮＴＳＣビデオに変換させるために適用される。前記映画フィルムは毎秒２４フレームの割合で撮影され、ＮＴＳＣ標準は毎秒３０フレームの比率を使用するため、前記テレシネ処理（または方法）は、前記映画フィルム内容をビデオに変換させる時にあるフレームの加算または複写に必ず使われる。
【０００４】
一方、毎秒３０フレームを毎秒２４フレームに変換する時（例えば、ビデオ内容がデジタル技術を使用して暗号化される時）、前記インバーステレシネ処理はファイルサイズを縮小するために前記加算または複写されたフレームを除去する。
【０００５】
映画用カメラで撮影した映画、広告物、またはＴＶドラマ（以下、‘映画’という）は、２４ｆｐｓ（ｆｒａｍｅｓ ｐｅｒ ｓｅｃｏｎｄ）で製作されるので、前記映画をＮＴＳＣ放送システムでディスプレイするために、前記映画等は３０ｆｐｓに変換されなければならない。
【０００６】
このような変換は、テレシネ映像を生成するために複写されたフィールドを元のフレームのフィールドのうち選択された一つのフィールドに付加（または、インターレース）することによって実行される。
【０００７】
テレシネ装置はプルダウンと呼ばれる処理を実行する。すなわち、プルダウンは、４つのフレームに代えて５つの全体フレームを生成するために、４つのフレームごとに余分に一つのフィールドを引き下ろす処理を意味する。
【０００８】
４つのフレームは、２つの付加的な（インターレースされた）フィールドを付加することによって５フレームに変換される。すなわち、２４ｆｐｓは３０ｆｐｓに変換される。このような処理をテレシネまたは３：２プルダウン処理という。
【０００９】
図１を参照すれば、ＦＦ１〜ＦＦ４はフィルムフレームを表し、１Ｔ、１Ｂ、１Ｔ（ｒ）、２Ｂ、２Ｔ、３Ｂ、３Ｔ、３Ｂ（ｒ）、４Ｔ及び４Ｂは３：２プルダウンを通じて生成されたフィールドを表し、ＢＦ１〜ＢＦ５はテレシネ方法または３：２プルダウンを通じて生成されたビデオフレームを表す。
【００１０】
ここで、ｉＴ（ｉは自然数）はｉ番目のフレームのトップフィールドを表し、ｉＢはｉ番目のフレームのボトムフィールドを表し、ｉＴ（ｒ）はｉ番目のトップフィールドの複製を表し、ｉＢ（ｒ）はｉ番目のボトムフィールドの複製を表す。
【００１１】
図２は、インバーステレシネ処理を表すために具現化された装置２００の基本的な入力と出力とを示す簡単なブロック図である。
【００１２】
図１及び図２を参照すれば、インバーステレシネ（またはデインターレース）は、３０ｆｐｓ（さらに正確には２９.９７６ｆｐｓ）のビデオフレームＶＦを２４ｆｐｓ（さらに正確には２３.９７６ｆｐｓ）のフィルムフレームＦＦに再変換する処理である。
【００１３】
すなわち、インバーステレシネは、３：２プルダウン方法（または処理）を通じて生成されたビデオフレームＶＦ（以下、‘テレシネ映像’という）を正確に認識して元のフィルムフレームと完全に同じフィルムフレームＦＦを復元する処理である。
【００１４】
したがって、インバーステレシネ（またはデインターレース）で最も重要な作業は、３：２プルダウン処理を正確に認識するか否かである。すなわち、雑音によってまたは場面の変換によって３：２プルダウン処理が変わる場合、元のフィルムフレームと完全に同じフィルムフレームが復元できないという問題点がある。
【特許文献１】特願平１０−２１８４０４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
本発明が解決しようとする技術的な課題は、雑音の影響を受けずに少ない計算量と高い正確度とでテレシネ映像から元のフィルムフレームと完全に同じフィルムフレームを復元することができるインバーステレシネ処理を実行する方法及び装置を提供することである。
【００１６】
また、本発明が解決しようとする技術的な課題は、インバーステレシネ処理をコンピュータで実行させるためのプログラムを記録したコンピュータ可読記録媒体を提供することである。
【課題を解決するための手段】
【００１７】
前記課題を達成するためのインバーステレシネ処理を実行する方法は、毎秒Ｍ（ここで、Ｍは自然数）フレームの割合で入力されるビデオフレームのそれぞれのフレームに対するローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階と、前記ローカルフィールドの差分絶対値のフレーム当たりの総和を５フレーム単位で正規化し、前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力する段階と、基準テンプレートと前記ベクトルとを比較する段階と、前記比較段階での比較結果に基づいて、次回、前記ベクトルを出力する段階において、基準テンプレートと一致するベクトルの出力が期待されるように、前記毎秒Ｍフレームの割合で入力されるビデオフレームの数と、前記入力されるビデオフレームから復元されて毎秒Ｎフレームの割合で出力される元のフィルムフレームの数とを制御する段階とを備えることを特徴とする。
【００１８】
ローカルフィールドの差分絶対値の各フレームの総和は、各ビデオフレーム内の複数のｎ×ｍピクセルブロックの各ブロックを構成する各奇数ラインの全てのピクセルの輝度値の和と各ブロックを構成する各偶数ラインの全てのピクセルの輝度値の和との差分絶対値の和である。
【００１９】
前記入力されるビデオフレームのそれぞれのフレームに対するローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階は、前記ビデオフレームのそれぞれのフレームを複数のｎ×ｍピクセルブロックに分ける段階と、前記複数のｎ×ｍブロックのそれぞれのブロックに対するローカルフィールドの差分絶対値を計算する段階と、各ビデオフレームを形成する全ての前記複数のブロックの前記ローカルフィールドの差分絶対値の和として定義されるローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階と、を備え、前記ローカルフィールドの差分絶対値は、各ブロックの奇数ライン上のピクセルの輝度値の和と各ブロックの偶数ライン上のピクセルの輝度値の和との差分絶対値として定義される。
【００２０】
インバーステレシネ方法を実行するためのコンピュータプログラムを記録したコンピュータ可読記録媒体において、前記コンピュータプログラムは、毎秒Ｍ（ここで、Ｍは自然数）フレームの割合で入力されるビデオフレームのローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階のプログラムコードと、前記ローカルフィールドの差分絶対値のフレーム当たりの総和を５フレーム単位で正規化し、前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力する段階のプログラムコードと、基準テンプレートと前記ベクトルとを比較する段階のプログラムコードと、前記比較段階のプログラムコードでの比較結果に基づいて、次回、前記ベクトルを出力する段階において、基準テンプレートと一致するベクトルの出力が期待されるように、前記毎秒Ｍフレームの割合で入力されるビデオフレームの数と、前記入力されるビデオフレームから復元されて毎秒Ｎフレームの割合で出力される元のフィルムフレームの数とを制御する段階のプログラムコードと、を備えることを特徴とする。
【００２１】
前記課題を達成するためのインバーステレシネ処理を実行する装置は、毎秒Ｍフレームの割合で入力されるビデオフレームのローカルフィールドの差分絶対値のフレーム当たりの総和を計算するためのフィールド差検出部と、前記フィールド差検出部から出力されるローカルフィールドの差分絶対値のフレーム当たりの総和を５フレーム単位で正規化し、前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力するための正規化部と、基準テンプレートと前記ベクトルとを比較し、その比較結果を出力する比較部と、前記比較部から出力される前記比較結果に基づいて、次回、前記ベクトルを出力する段階において、基準テンプレートと一致するベクトルの出力が期待されるように、前記毎秒Ｍフレームの割合で入力されるビデオフレームの数と、前記入力されるビデオフレームから復元されて毎秒Ｎフレームの割合で出力される元のフィルムフレームの数とを調節するフレームバッファ部と、を備えることを特徴とする。
【００２２】
ローカルフィールドの差分絶対値の各フレームの総和は、前記ビデオフレームを構成する各ブロックの奇数ラインのピクセルの輝度値の和と各ブロックの偶数ラインのピクセルの輝度値の和との差分絶対値の和である。
【００２３】
前記フィールド差検出部は、前記ビデオフレームのそれぞれのフレームをｎ×ｍピクセルブロックに分け、前記ｎ×ｎピクセルブロックのそれぞれのブロックにおける奇数ラインのピクセルの輝度と前記ブロックのそれぞれのブロックにおける偶数ラインのピクセルの輝度との差分絶対値として定義される前記ローカルフィールドの差分絶対値を計算し、前記ビデオフレームのそれぞれのフレームを構成する複数のｎ×ｍピクセルブロックの前記ローカルフィールドの差分絶対値の和として定義されるローカルフィールドの差分絶対値のフレーム当たりの総和を計算する。
【００２４】
前記装置は、複数のテンプレートを保存するためのルックアップテーブルをさらに備える。
【００２５】
前記比較部は、ローカルフィールドの差分絶対値の正規化されたフレーム当たりの総和を示すベクトルと前記ルックアップテーブルに保存された複数のテンプレートのそれぞれのテンプレートとを比較し、前記比較結果による出力信号を出力する第１比較部と、基準テンプレートと前記第１比較部から出力される出力信号とを比較し、その比較結果としてフレームロード信号及び合成命令を出力する第２比較部と、を備え、前記フレームロード信号は毎秒Ｍフレームの割合で入力されるビデオフレームの数を制御し、前記合成命令は毎秒Ｎ（ここで、Ｎは自然数）フレームの割合で出力される前記ビデオフレームの合成方法を表す。
【００２６】
前記課題を達成するためのビデオフレームを元のフィルムフレームに変換するインバーステレシネ処理を実行する方法は、毎秒Ｍフレームの割合で入力されるビデオフレームのそれぞれのフレームに対するローカルフィールドの差分絶対値のフレーム当たりの総和を計算する段階を備え、前記ビデオフレームのそれぞれのフレームに対するローカルフィールドの差分絶対値のフレーム当たりの総和は、各ビデオフレームを構成する複数のｎ×ｍブロックのローカルフィールドの差分絶対値の和として定義され、前記複数のｎ×ｍブロックのそれぞれのブロックに対するローカルフィールドの差分絶対値は、対応する一つのブロックの奇数ラインのピクセルの輝度値の和と前記ブロックの偶数ラインのピクセルの輝度値の和との差分絶対値として定義され、さらに、５フレーム単位で前記ビデオフレームのローカルフィールドの差分絶対値のフレーム当たりの総和を正規化する段階と、前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力する段階と、前記ベクトルと複数のテンプレートとを比較し、前記ベクトルに最も近いテンプレートを確認する段階と、基準テンプレートに対応する信号と前記ベクトルに最も近いテンプレートとして確認されたテンプレートを表す信号とを比較し、フレームロード信号及び合成命令を出力する段階と、前記フレームロード信号に応答して毎秒Ｍフレームの割合で入力されるビデオフレームの数を制御し、前記合成命令に応答して所定の方法で前記入力されるビデオフレームを合成して元のフィルムを生成し、毎秒Ｎフレームの割合で前記元のフィルムフレームを出力する段階とを備え、前記合成命令は、毎秒Ｎ（ここで、Ｎは自然数）フレームの割合で出力される前記ビデオフレームの合成方法を表すことを特徴とする。前記ｎはｍと同数であり、前記ｎは２であり、前記ｍは１である。
【００２９】
前記課題を達成するためのビデオフレームを元のフィルムフレームに変換するインバーステレシネ処理を実行する装置は、ビデオフレームを保存するために直列に接続された複数のフレームバッファを備え、フレームロード信号と合成命令とに応答して入力される前記ビデオフレームを前記元のフィルムフレームに変換するフレームバッファ部と、前記フレームバッファ部から出力されるビデオフレームを受信し、受信されたビデオフレームのローカルフィールドの差分絶対値のフレーム当たりの総和を計算するフィールド差検出部と、前記フィールド差検出部に接続され、ローカルフィールドの差分絶対値のフレーム当たりの総和を５フレーム単位で正規化し、前記５フレーム単位で正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和を示すベクトルを出力する正規化部と、複数のテンプレートを保存するルックアップテーブルと、前記正規化部から出力される前記ベクトルと前記ルックアップテーブルに保存された前記複数のテンプレートのそれぞれのテンプレートとを比較し、前記ベクトルと最も類似したテンプレートを確認する第１比較器と、基準テンプレートと前記第１比較器から出力された確認されたテンプレートとを比較し、前記フレームロード信号及び前記合成命令を出力する第２比較器と、を備え、前記フレームロード信号は前記フレームバッファ部に入力される前記ビデオフレームの数を制御し、前記元のフィルムフレームは前記合成命令に応答して前記複数のフレームバッファのそれぞれのバッファに保存されたビデオフレームから合成され、前記合成命令は、毎秒Ｎ（ここで、Ｎは自然数）フレームの割合で出力される前記ビデオフレームの合成方法を表すことを特徴とする。
【発明の効果】
【００３０】
本発明によるインバーステレシネ処理を実行する方法及び装置は、ビデオフレームの横方向にローカルフィールドの差分絶対値のフレーム当たりの総和を計算してビデオフレームを検出できるので、雑音の影響を抑えて、入力されるビデオフレームから元のフィルムフレームを復元することができる。
【００３１】
また、本発明によるインバーステレシネの変換方法及び装置は、ローカルフィールドの差分絶対値のフレーム当たりの総和だけを検査するので、少ない計算量と高い正確度とでビデオフレームから元のフィルムフレームを復元することができる。
【発明を実施するための最良の形態】
【００３２】
本発明と本発明の動作上の利点及び本発明の実施によって達成される目的を十分に理解するためには、本発明の望ましい実施形態を例示する添付図面及びそれに記載された内容を参照しなければならない。
【００３３】
以下、添付した図面を参照して、本発明の望ましい実施形態を説明することによって、本発明を詳細に説明する。各図面に提示された同じ参照符号は同様の構成要素を表す。
【００３４】
本発明によるインバーステレシネ処理を実行する装置及び方法を図１、図３、及び図４を参照して説明すれば、次の通りである。
【００３５】
テレシネ映像シーケンスＢＦ１，ＢＦ２，ＢＦ３，ＢＦ４，ＢＦ５のうち、テレシネ映像ＢＦ２は複写されたフィールド１Ｔ（ｒ）とフィールド２Ｂとで構成され、複写されたフィールド１Ｔ（ｒ）とフィールド２Ｂとの間には所定の時間差（例えば、１／２４秒）が存在する。
【００３６】
また、テレシネ映像ＢＦ３は、フィールド２Ｔとフィールド３Ｂとで構成され、フィールド２Ｔとフィールド３Ｂとの間には所定の時間差（例えば、１／２４秒）が存在する。
【００３７】
したがって、相異なる時間に撮影されたフィールド｛１Ｔ（ｒ），２Ｂ｝，｛２Ｔ，３Ｂ｝の組合わせによって生成されたフレームＢＦ２，ＢＦ３のローカルフィールドの差分絶対値のフレーム当たりの総和は、同じ時間に撮影されたフィールド｛１Ｔ，１Ｂ｝，｛３Ｔ，３Ｂ（ｒ）｝，｛４Ｔ，４Ｂ｝の組合わせによって生成されたフレームＢＦ１，ＢＦ４，ＢＦ５のローカルフィールドの差分絶対値のフレーム当たりの総和と大きく異なる。
【００３８】
したがって、前記テレシネ映像は、本発明によるインバーステレシネ処理を実行する方法及び装置を使用してフレームのローカルフィールドの差分絶対値のフレーム当たりの総和を測定しかつ比較することによって検出されうる。
【００３９】
当業者であれば、ローカルフィールドの差分絶対値のフレーム当たりの総和ＦＴが一つのフレームの複数のブロックのそれぞれのブロックに対するπ周波数成分の総和とも呼ばれることを理解できるだろう。
【００４０】
すなわち、前記テレシネ映像は、各フレームの縦方向の周波数成分を検出することによって検出されうる。そして、前記テレシネ映像は正規化される。さらに、５つのテレシネ映像の配置関係（またはシーケンス）は正規化された値から認識され、元のフィルムフレームは認識された配置関係（またはシーケンス）から復元されうる。
【００４１】
図３は、本発明の方法によるインバーステレシネ変換装置を示すブロック図である。
【００４２】
図３を参照すれば、インバーステレシネ変換装置２００は、フレームバッファ部２１０、フィールド差検出部２２０、正規化部２３０、ルックアップテーブル２４０及び比較部２５０を備える。
【００４３】
フレームバッファ部２１０は、直列に接続された５つのシフトフレームバッファ２１１，２１３，２１５，２１７，２１９を備える。フレームバッファ部２１０の各シフトフレームバッファ２１１，２１３，２１５，２１７，２１９は、３０ｆｐｓの比率で入力されるテレシネ映像ＶＦを受信し、比較部２５０から出力されるフレームロード信号ＴＢＬＦに応答して入力されるテレシネ映像の数を制御し、合成命令ＳＹＮ＿ＣＯＭに応答してテレシネ映像を合わせて元のフィルムフレームＦＦを復元する。
【００４４】
テレシネ映像ＶＦのそれぞれの映像は、フレームバッファ２１９からフレームバッファ２１１に順次にシフトされかつ保存される。
【００４５】
フィールド差検出部２２０は、一つのテレシネ映像を所定のサイズ（または次元）（例えば、４×４ピクセル）を有する複数のブロックに分け、各ブロックに対するローカルフィールドの差分絶対値（ＡｂｓｏｌｕｔｅＬｏｃａｌ Ｆｉｅｌｄ Ｄｉｆｆｅｒｅｎｃｅ：ＡＬＦＤ）を計算する。
【００４６】
各ブロックに対するＡＬＦＤは数式１を使用して計算できる。
【００４７】
【数１】
0004632347.tif 000002
【００４８】
ここで、ΣＯＤＤ＿Ｙは一つのブロックを構成する各奇数ラインの全てのピクセルの輝度値（Ｙ）の和を表し、ΣＥＶＥＮ＿Ｙは一つのブロックを構成する各偶数ラインの全てのピクセルの輝度値の和を表す。
したがって、一つのブロックに対するＡＬＦＤはそのブロック内で各奇数ラインの全てのピクセルの輝度値の和（ΣＯＤＤ＿Ｙ）と前記一つのブロックを構成する各偶数ラインの全てのピクセルの輝度値の和（ΣＥＶＥＮ＿Ｙ）との差分絶対値として表される。
【００４９】
したがって、一フレームに対するフィールドの差分絶対値の総和（すなわち、フレーム当たりのＡＬＦＤの総和）は、一つのフレームを構成する全てのローカルフィールドのＡＬＦＤの和である。
【００５０】
一つの完全なフレームに対するフィールドの差分のフレーム当たりの総和は、ｎ×ｍピクセルブロックの選択されたサイズに依存して変化するが、前記フレーム内でトップフィールドとボトムフィールドとの間の相関関係の程度に反比例する。
【００５１】
前記フレーム当たりの総和は、元のフィルムフレームＦＦに対しては小さく、テレシネフレーム（相異なるフレームから誘導されたフィールドで構成されたビデオフレームＶＦ）に対しては大きい。
【００５２】
したがって、本発明はフィールド相関関係アルゴリズムを提供する。前記フィールド−相関関係アルゴリズムによってテレシネフレーム（相異なるフレームから来たトップフィールド及びボトムフィールドで構成されたビデオフレームＶＦ）は、元のフィルムフレーム（同じフレームのトップフィールド及びボトムフィールドで構成された元のフィルムフレームＦＦ）と区別される。
【００５３】
一つの与えられたフレーム（例えば、図１のＢＦ２）に対するローカルフィールドの差分絶対値のフレーム当たりの総和と所定のしきい値（例えば、中央値）との間の差が大きければ、前記与えられたフレームＢＦ２は、フィルムフレームＦＦ１のトップフィールド１Ｔ（ｒ）と他のフィルムフレームＦＦ２のボトムフィールド２Ｂとの和で構成される確率が大きい。
【００５４】
ここで、前記所定のしきい値は、５つの連続的なフレーム（例えば、図１のＢＦ１内のＢＦ５）のフィールドの差分のフレーム当たりの総和ＦＴの中央値で決定されることが望ましい。
【００５５】
フィールド差検出部２２０は、各フレームのフィールドの差分絶対値のフレーム当たりの総和を計算し、その計算結果を正規化部２３０に出力する。
【００５６】
すなわち、フィールド差検出部２２０は、テレシネ映像ＶＦのそれぞれの映像を複数のｎ×ｍ（ここで、ｎは自然数，ｎ＝ｍであれば、ｎ×ｎピクセルブロックが形成される）ブロックに分け、前記ｎ×ｍブロックの奇数ラインのピクセルの輝度と前記ｎ×ｍブロックの偶数ラインのピクセルの輝度との差分絶対値を計算し、前記テレシネ映像（またはフレーム）のそれぞれの映像（フレーム）を構成する複数のｎ×ｍブロックに対するローカルフィールドの差分絶対値の総和として定義される前記ローカルフィールドび差分絶対値のフレーム当たりの総和ＦＴを計算する。
【００５７】
正規化部２３０は、各フレームに対する前記ローカルフィールドの差分絶対値のフレーム当たりの総和ＦＴを正規化し、５つの連続的なフレームに対して前記正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和ＮＦＴを構成する（列）ベクトルａ１ａ２ａ３ａ４ａ５を出力する。
【００５８】
正規化処理は、中央値を有するフレームのＮＦＴを０とし、その他のフレームのＮＦＴを１とするためである。
【００５９】
前記正規化は、数式２によって行われる。
【００６０】
【数２】
0004632347.tif 000003
【００６１】
ここで、ＦＴｉはｉ番目のフレームのローカルフィールドの差分絶対値のフレーム当たりの総和ＦＴを表し、ＭＤは中央値（メジアン）を表し、σは標準偏差を表す。
また、数式２による各フレームに対する値ＮＦＴを所定の値でクリッピングすれば、数式２で求めた各フレームに対する値ＮＦＴは０と１間に存在する。
【００６２】
しかし、標準偏差σがあまりにも小さければ、数式２で求めた値ＮＦＴが増加する。したがって、数式２で求めた値ＮＦＴが増加することを防止するための別の式が数式３で示される。
【００６３】
【数３】
0004632347.tif 000004
【００６４】
ここで、σ０は所定の定数を表す。
したがって、同じ時間に撮影されたフィールド（例えば、｛１Ｔ，１Ｂ｝，｛３Ｔ，３Ｂ（ｒ）｝，｛４Ｔ，４Ｂ｝）で構成された各フレームＢＦ１，ＢＦ４，ＢＦ５のフィールドのＮＦＴは、ほぼ０に近く、相異なる時間に撮影されたフィールド（例えば、｛１Ｔ（ｒ），２Ｂ｝，｛２Ｔ，３Ｂ｝）で構成された各フレームＢＦ２，ＢＦ３のフィールドのＮＦＴはほぼ１に近い。
【００６５】
ルックアップテーブル２４０は、５つの数字（ｂ１ｂ２ｂ３ｂ４ｂ５）で構成（列）ベクトル（以下、‘テンプレート’という）を含む。ルックアップテーブル２４０はＲＯＭで構成されうる。
【００６６】
比較部２５０は、第１比較器２５１及び第２比較器２５３を備える。第１比較器２５１は、数式４を利用して、ＮＦＴの列ベクトルａ１ａ２ａ３ａ４ａ５とルックアップテーブル２４０に保存されたテンプレートのそれぞれのテンプレートとを比較し、その比較結果ＣＯＵＴを出力する。
【００６７】
【数４】
0004632347.tif 000005
【００６８】
ここで、ａｉはＮＦＴの列ベクトルａ１ａ２ａ３ａ４ａ５の各成分を表し、ｂｉは各テンプレートの成分を表す。
したがって、第１比較器２５１は、数式４によって最も小さなＣｐ値を有するテンプレートをルックアップテーブル２４０で探し、前記テンプレートに対応する出力信号ＣＯＵＴを出力する。
【００６９】
ルックアップテーブル２４０に保存されたテンプレートは非常に多いが、非常に多いテンプレートのうち本発明によるインバーステレシネ装置に保存されうるテンプレートは表１の通りである。
【００７０】
【表１】
0004632347.tif 000006
【００７１】
第２比較器２５３は、第１比較器２５１の出力信号ＣＯＵＴを受信し、受信された出力信号ＣＯＵＴと基準テンプレートＲＥＦ＿ＴＥＭとに対応する数字とを比較し、その比較結果として第１比較器２５１の出力信号ＣＯＵＴを承認するか、または拒絶するかを決定し、その決定結果としてフレームロード信号ＴＢＬＦ及び合成命令ＳＹＮ＿ＣＯＭをフレームバッファ部２１０に出力する。
第２比較器２５３が第１比較器２５１の出力信号ＣＯＵＴを承認する場合、第２比較器２５３は、表２に示されたように第１比較器２５１の出力信号ＣＯＵＴに対応するフレームロード信号ＴＢＬＦをフレームバッファ部２１０に出力し、第２比較器２５３が第１比較器２５１の出力信号ＣＯＵＴを拒絶する場合、第２比較器２５３は、表２に示されたように第１比較器２５１の出力信号ＣＯＵＴを無視し、基準テンプレートＲＥＦ＿ＴＥＭに対応するフレームロード信号ＴＢＬＦをフレームバッファ部２１０に出力する。
【００７２】
ここで、フレームロード信号ＴＢＬＦは、フレームバッファ部２１０に入力されるテレシネ映像ＶＦの数を制御するための制御信号であり、合成命令ＳＹＮ＿ＣＯＭは各フレームバッファ２１１，２１３，２１５，２１７，２１９に保存されたテレシネ映像をどのように合成するかを指示する命令信号である。
【００７３】
表２は、第１比較器２５１の出力信号ＣＯＵＴによるフレームロード信号ＴＢＬＦ及び合成命令ＳＹＮ＿ＣＯＭに応答するフレームバッファ部２１０の合成方法を表す。
【００７４】
【表２】
0004632347.tif 000007
【００７５】
ここで、１〜５フレームのそれぞれのフレームは、各フレームバッファ２１１，２１３，２１５，２１７，２１９に保存されたテレシネ映像をそれぞれ意味する。
フレームバッファ部２１０は、トップフィールド優先（Ｔｏｐ Ｆｉｅｌｄ Ｆｉｒｓｔ：ＴＦＦ）方式とボトムフィールド優先（Ｂｏｔｔｏｍ Ｆｉｅｌｄ Ｆｉｒｓｔ：ＢＦＦ）方式とによってその合成方式を異にする。
【００７６】
例えば、１１０００をＴＦＦ方式で合成する場合、一番目のフレームのトップフィールドと二番目のフレームのボトムフィールドとを互いに合わせて一つのフィルムフレームを作る。また、１１０００をＢＦＦ方式で合成する場合、一番目のフレームのボトムフィールドと二番目のフレームのトップフィールドとを互いに合わせて一つのフィルムフレームを作る。
【００７７】
したがって、フレームバッファ部２１０は、合成命令ＳＹＮ＿ＣＯＭに応答して図１に示されたテレシネビデオフレームＢＦ２のボトムフィールド２ＢとテレシネビデオフレームＢＦ３のトップフィールド２Ｔとを合わせて復旧されたフィルムフレームを生成できる。
【００７８】
以下では、基準テンプレートが（１，１，０，０，０）である場合（（１，１，０，０，０）に対応する数字は１）、インバーステレシネ変換装置の動作が詳細に説明される。
【００７９】
ＮＦＴの列ベクトルａ１ａ２ａ３ａ４ａ５が０.１、０.９、０.９、０.１、０.２である場合、第１比較器２５１は、数式４によってルックアップテーブル２４０を構成するテンプレートのうち最も小さなＣｐを有するテンプレート（０，１，１，０，０）を選択し、その選択結果ＣＯＵＴに対応する数字２を第２比較器２５３に出力する。
【００８０】
第１比較器２５１の出力信号ＣＯＵＴ（＝２）と基準テンプレート（１，１，０，０，０）に対応する数字（１）が相異なるので、第２比較器２５３は、第１比較器２５１の出力信号ＣＯＵＴ（＝２）を承認するかまたは拒絶するかを判断する。判断結果、承認する場合、第２比較器２５３は表２に示されたような合成方法を表す合成命令ＳＹＮ＿ＣＯＭ及び“１”の値を有するフレームロード信号ＴＢＬＦをフレームバッファ部２１０に出力する。
【００８１】
したがって、フレームバッファ部２１０は、合成命令ＳＹＮ＿ＣＯＭ及び“１”の値を有するフレームロード信号ＴＢＬＦに応答してフレームバッファ２１１に保存された一つのテレシネ映像（またはフレーム）をそのまま出力し、フレームバッファ２１９は新しい一つのテレシネ映像ＶＦを受信する。
【００８２】
この場合、各フレームバッファ２１９，２１７，２１５，２１３に保存されたテレシネ映像は、各フレームバッファ２１７，２１５，２１３，２１１にシフトされる。
【００８３】
フィールド差検出部２２０は、フレームバッファ２１９に入力される前記新しい一つのテレシネ映像ＶＦのフィールドの差分のフレーム当たりの総和を計算し、その計算結果ＦＴを正規化部２３０に出力する。
【００８４】
正規化部２３０は、５フレーム単位で正規化されたフィールドの差分絶対値のフレーム当たりの総和を示す列ベクトルａ１ａ２ａ３ａ４ａ５を出力するので、第１比較器２５１から出力される数字であって１が期待される。
【００８５】
また、ＮＦＴの列ベクトルａ１ａ２ａ３ａ４ａ５が０.９、０.９、０.１、０.１、０.９である場合、第１比較器２５１は、数式４によってルックアップテーブル２４０を構成するテンプレートのうちＣｐが最も小さなテンプレート（１，１，０，０，１）を選択し、その選択結果に対応する数字６を第２比較器２５３に出力する。
【００８６】
第１比較器２５１の出力信号ＣＯＵＴ（＝６）と基準テンプレート（１，１，０，０，１）に対応する数字（１）とが相異なるので、第２比較器２５３は、第１比較器２５１の出力信号ＣＯＵＴ（＝６）を承認するかまたは拒絶するかを判断する。
【００８７】
もし、テンプレート（１，１，０，０，０）に雑音が含まれて、テンプレート（１，１，０，０，０）が前記テンプレート（１，１，０，０，１）に決定されたと判断される場合、第２比較器２５３は、第１比較器２５１の出力信号ＣＯＵＴ（＝６）を拒絶し、テンプレート（１，１，０，０，０）に対応する数字１を選択する。したがって、第２比較器２５３は、表２に示されたような方法を表す合成命令ＳＹＮ＿ＣＯＭ及び“５”の値を有するフレームロード信号ＴＢＬＦをフレームバッファ部２１０に出力する。
【００８８】
したがって、フレームバッファ部２１０は、合成命令ＳＹＮ＿ＣＯＭ及び“５”の値を有するフレームロード信号ＴＢＬＦに応答して各フレームバッファ２１１，２１３に保存されたテレシネ映像をＴＦＦ方式またはＢＦＦ方式によって併合して一つのフィルムフレームとして出力し、各フレームバッファ２１５，２１７，２１９に保存されたテレシネ映像をそのまま出力する。
【００８９】
この場合、フレームバッファ部２１０は、新しい５枚のテレシネ映像を順次に受信する。
【００９０】
しかし、第２比較器２５３の判断結果、第１比較器２５１から出力された出力信号ＣＯＵＴが６であれば、第２比較器２５３は、表２に示されたような合成方法を表す合成命令ＳＹＮ＿ＣＯＭ及び“４”の値を有するフレームロード信号ＴＢＬＦをフレームバッファ部２１０に出力する。
【００９１】
したがって、フレームバッファ部２１０は、合成命令ＳＹＮ＿ＣＯＭ及び“４”の値を有するフレームロード信号ＴＢＬＦに応答して各フレームバッファ２１１，２１３に保存されたテレシネ映像をＴＦＦ方式またはＢＦＦ方式によって併合して一つのフィルムフレームとして出力し、各フレームバッファ２１５，２１７に保存されたテレシネ映像をそのまま出力する。この場合、フレームバッファ部２１０は、新しい４枚のテレシネ映像を順次に受信する。
【００９２】
フィールド差検出部２２０は、フレームバッファ２１９に入力される前記４枚のテレシネ映像のそれぞれの映像に対するフィールドの差分のフレーム当たりの総和ＦＴを計算し、その計算結果を正規化部２３０にそれぞれ出力する。
【００９３】
正規化部２３０は、５フレーム単位で正規化されたフィールドの差分絶対値のフレーム当たりの総和ＮＦＴを構成する列ベクトルａ１ａ２ａ３ａ４ａ５を出力するので、第１比較器２５１から出力される数字として１が期待される。
【００９４】
すなわち、本発明によるインバーステレシネ処理を実行する装置２００は、各フレームのフィールドの差分絶対値のフレーム当たりの総和を正規化し、正規化されたローカルフィールドの差分絶対値のフレーム当たりの総和ＮＦＴを構成する（列）ベクトルが基準テンプレートとして期待されうるように入力されるビデオフレームの数を調節する。
【００９５】
したがって、本発明によるインバーステレシネ変換装置２００は、正規化処理を通じて現在５つのテレシネ映像がどのように配置されたかを分かるので、テレシネ映像（またはビデオフレーム）から元のフィルムフレームを短時間内に復元することができる。
【００９６】
図４は、本発明の実施形態によるインバーステレシネ変換方法を表すフローチャートである。
【００９７】
図３及び図４を参照すれば、フィールド差検出部２２０は、３０ｐｆｓの割合で入力されるビデオフレームＶＦのそれぞれのフレームに対して順次にローカルフィールドの差分絶対値ＡＬＦＤのフレーム当たりの総和ＦＴを計算し、その計算結果を順次に正規化部２３０に出力する（４０１段階）。
【００９８】
正規化部２３０は、順次に入力されるローカルフィールドの差分絶対値ＡＬＦＤのフレーム当たりの総和ＦＴを数式２及び数式３を通じて正規化し（４０３段階）、５フレーム単位で正規化されたローカルフィールドの差分絶対値ＡＬＦＤのフレーム当たりの総和ＮＦＴを構成する（列）ベクトルを出力する（４０５段階）。
【００９９】
第１比較器２５１は、ＮＦＴを構成する（列）ベクトルａ１ａ２ａ３ａ４ａ５とルックアップテーブル２４０に保存された各テンプレートとを比較し、数式４を通じて正規化されたローカルフィールドの差分絶対値ＡＬＦＤのフレーム当たりの総和ＮＦＴを構成する（列）ベクトルと最も近いテンプレートを探す（４０７段階）。
【０１００】
第２比較器２５３は、Ｃｐが最も近いテンプレート（または所定の数字）と基準テンプレートＲＥＦ＿ＴＥＭ（または所定の数字）とを比較し、その結果としてＣｐが最も近いテンプレートを承認または拒絶する（４０９段階）。
【０１０１】
４０９段階の判断結果、第２比較器２５３がＣｐが最も近いテンプレートを承認する場合、第２比較器２５３はＣｐが最も近いテンプレートに対応するフレームロード信号ＴＢＬＦ及び合成命令ＳＹＮ＿ＣＯＭをフレームバッファ部２１０に出力する（４１１段階）。
【０１０２】
しかし、４０９段階の判断結果、第２比較器２５３がＣｐが最も近いテンプレートを拒絶する場合、第２比較器２５３は基準テンプレートに対応するフレームロード信号ＴＢＬＦ及び合成命令ＳＹＮ＿ＣＯＭをフレームバッファ部２１０に出力する（４１３段階）。
【０１０３】
フレームバッファ部２１０は、フレームロード信号ＴＢＬＦに応答して入力されるテレシネ映像の数を制御し、合成命令ＳＹＮ＿ＣＯＭに応答して各フレームバッファ２１１，２１３，２１５，２１７，２１９に保存されたテレシネ映像を表２に表示されたような方法で合成することによってテレシネ映像をフィルムフレームＦＦに復元する（４１５段階）。
【０１０４】
ここで、フレームバッファ部２１０は、正規化処理を通じて現在５つのテレシネ映像がどのように配置されたかが分かるので、合成命令ＳＹＮ＿ＣＯＭに応答してテレシネ映像から元のフィルムフレームを速くかつ容易に復元し、復元された元のフィルムフレームを２４ｐｆｓで出力する。
【０１０５】
本発明によるインバーステレシネ変換方法は、コンピュータで実行させるためのプログラムを記録したコンピュータ可読記録媒体、例えばＤＶＤプレーヤに具現化されうる。
【０１０６】
本発明は、図面に示された一実施形態を参考として説明されたが、これは例示的なものに過ぎず、当業者ならば、これから多様な変形及び均等な他の実施形態が可能であることが分かる。したがって、本発明の真の技術的保護範囲は、特許請求の範囲の技術的思想によって決定されなければならない。
【産業上の利用可能性】
【０１０７】
本発明によるインバーステレシネ処理を実行する方法及び装置は、例えばビデオ処理装置に使用されうる。
【図面の簡単な説明】
【０１０８】
【図１】テレシネ処理及びインバーステレシネ処理を説明するための図面である。
【図２】インバーステレシネ処理を実行する方法が具現化された装置の簡単なブロック図である。
【図３】本発明の実施形態によるインバーステレシネ処理を実行する装置を示す詳細ブロック図である。
【図４】本発明の実施形態によるインバーステレシネ処理を実行する方法を表すフローチャートである。
【符号の説明】
【０１０９】
２００  インバーステレシネ変換装置
２１０  フレームバッファ部
２１１，２１３，２１５，２１７，２１９  フレームバッファ
２２０  フィールド差検出部
２３０  正規化部
２４０  ルックアップテーブル
２５０  比較部
２５１  第１比較器
２５３  第２比較器
【図１】
0004632347.tif 000008
【図２】
0004632347.tif 000009
【図３】
0004632347.tif 000010
【図４】
0004632347.tif 000011