(57)【要約】【課題】  順次走査変換の際に画質のよいプログレッシブ画像を生成する。【解決手段】  ガンマ補整部１３は、現在のフィールドの前後に入力されるフィールドの画像データに対して、表示デバイス３０に応じたガンマ補整値をもとにガンマ補整を行い、動き検出部１４は、ガンマ補整された画像データを用いて動き検出を行う。これによって、実際に表示デバイスに表示される画像データと同じ、ガンマ補整後の画像データに対して動き検出を行え、不必要な補間処理や、動きの検出もれによるコーミングノイズの発生を防止でき、順次走査変換の際にプログレッシブ画像の画質を向上することができる。【選択図】  図１
2007019796.tif 000002
【特許請求の範囲】
【請求項１】
飛び越し走査方式のテレビジョン信号を順次走査に変換し、表示デバイスに応じたガンマ補整を行い前記表示デバイスに画像を表示させる画像処理装置において、
現在のフィールドの前後に入力されるフィールドの画像データに対して、前記表示デバイスに応じたガンマ補整値をもとにガンマ補整を行うガンマ補整部と、
ガンマ補整された前記画像データを用いて動き検出を行う動き検出部と、
を有することを特徴とする画像処理装置。
【請求項２】
前記動き検出部は、前記現在のフィールドにおける動き検出対象位置と同じ位置にある前記前後に入力されるフィールドの画素値をもとに、ＲＧＢ信号のＲとＧ、ＲとＢ、ＧとＢの値の比の前記前後に入力されるフィールド間での差分を計算し、前記差分が所定の閾値より大きい場合に動きありと判定することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記動き検出部は、前記現在のフィールドにおける動き検出対象位置と同じ位置にある前記前後に入力されるフィールドの画素値をもとに、前記前後に入力されるフィールド間での前記画素値のＲＧＢ座標系での距離を計算し、前記距離が所定の閾値より大きい場合に動きありと判定することを特徴とする請求項１記載の画像処理装置。
【請求項４】
飛び越し走査方式のテレビジョン信号を順次走査に変換し、表示デバイスに応じたガンマ補整を行い前記表示デバイスに画像を表示させる画像処理方法において、
現在のフィールドの前後に入力されるフィールドの画像データに対して、前記表示デバイスに応じたガンマ補整値をもとにガンマ補整を行い、
ガンマ補整された前記画像データを用いて動き検出を行うことを特徴とする画像処理方法。
【請求項５】
飛び越し走査方式のテレビジョン信号を順次走査に変換し、表示デバイスに応じたガンマ補整を行い前記表示デバイスに画像を表示させる処理をコンピュータに機能させる画像処理プログラムにおいて、
コンピュータを
現在のフィールドの前後に入力されるフィールドの画像データに対して、前記表示デバイスに応じたガンマ補整値をもとにガンマ補整を行うガンマ補整手段、
ガンマ補整された前記画像データを用いて動き検出を行う動き検出手段、
として機能させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像処理方法及び画像処理プログラムに関し、特に飛び越し走査（インターレース）方式のテレビジョン信号を順次走査（プログレッシブ）方式に変換する画像処理装置、画像処理方法及び画像処理プログラムに関する。
【背景技術】
【０００２】
近年、高画質の液晶テレビやＰＤＰ（プラズマディスプレイパネル）テレビなどにおいて、インターレース方式のテレビジョン信号を、補間などにより高画質のプログレッシブ方式に変換（順次走査変換）することが行われている。
【０００３】
インターレース方式は、１フレームを２つのフィールドで形成する。まず奇数番目の走査線を用いて１／６０秒で１番目のフィールド（以下トップフィールドという。）の画を表示し、その後の１／６０秒で偶数番目の走査線を用いて２番目のフィールド（以下ボトムフィールドという。）の画を表示する。このようなインターレース方式のテレビジョン信号をプログレッシブ方式に変換する場合、単純に前後のフィールドの画像データを重ね合わせると（静止画処理）、フィールド間の時間差により、スポーツのように動きのある画に対して合成したフレームの画像には、コーミングノイズと呼ばれる横縞のクシ状のノイズが発生してしまう。近年ＣＲＴ（Cathode Ray Tube）テレビの代わりに普及しつつある高画質の液晶テレビやＰＤＰテレビでは、このコーミングノイズが顕著に見えてしまう問題があった。
【０００４】
そのため、従来の順次走査変換手法では、動きベクトルを用いる方法や、フレーム間差分を利用する方法などを用いて、入力された画の動き検出を行い、静止画と動画の判定を行っていた（例えば、特許文献１、２参照。）。そして、動きなしと判定された画素は、前後のフィールドを重ね合わせ、動きありと判定された画素は、何らかの方法で補間処理を行い、画素を生成していた。
【０００５】
図７は、従来の順次走査変換を行う画像処理装置の構成を示す図である。
従来の画像処理装置５００は、順次走査変換部５０１と、ガンマ補整部５０２と、メモリ５０３と、これらを互いに接続するためのバス５０４と、ガンマ補整値格納部５０５と、を有している。
【０００６】
順次走査変換部５０１は、テレビジョン信号受像機（またはビデオレコーダ）５１０からのＹＵＶのインターレース画像を入力して、動き検出や補間処理を行い、プログレッシブ画像に変換する。
【０００７】
ガンマ補整部５０２は、ＹＵＶの画像データをＲＧＢ変換して、ガンマ補整値をもとに順次走査変換された信号に対してガンマ補整を行い表示デバイス５２０へ出力する。
メモリ５０３は、順次走査変換部５０１で、動き検出するために、現在のフィールドの画像データのほか、現在のフィールドの前後に入力されるフィールドの画像データも記憶する。
【０００８】
ガンマ補整値格納部５０５は、外部から設定されるガンマ補整値を格納する。
このような従来の画像処理装置５００では、テレビジョン信号受像機（またはビデオレコーダ）５１０から入力されたＹＵＶのインターレースの画像データは、順次走査変換部５０１に入力される。順次走査変換部５０１では、前後のフレーム画像の各画素または領域間の輝度（Ｙ成分）の差分をもとに、動きベクトル／動き量を検出し、検出したベクトル、動き量が閾値を超えている場合には動いていると判定し線形補間などの補間処理を行い、プログレッシブ画像を生成する。また動いていないと判定された場合には、前後のフィールドの画素または領域を重ね合わせてプログレッシブ画像を生成する。順次走査変換部５０１から出力される画像データは、ガンマ補整部５０２に入力されてガンマ補整値をもとにガンマ補整される。
【０００９】
なお、ガンマ補整とは、各階調の値を、指定されたガンマ補整値に変更する処理であり、液晶パネルや、ＰＤＰなど表示デバイスごとに異なる階調特性の違いを吸収するために行う。近年、液晶ディスプレイやＰＤＰ、有機ＥＬ（Electro Luminescence）ディスプレイなど、ＣＲＴの代替となる表示デバイスの普及により、このガンマ補整は必須の機能となっている。
【特許文献１】特開平６−１３３２８０号公報
【特許文献２】特開平７−２８４０７１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
従来の画像処理装置において、順次走査変換の際の動き検出は入力された信号に対して行っている。しかし、実際に表示デバイスに表示される画像データは、ガンマ補整後の値である。つまり、従来の画像処理装置では、表示される画像データと異なる信号に対して、動き検出を行っている。そのため、動きがない画を動きありと判定してしまう場合や、動きがある画を動きなしと判定してしまう問題があった。そしてその結果、不必要な補間処理や、動きの検出もれによりコーミングノイズが発生し、画質の低下を招くという問題があった。
【００１１】
本発明はこのような点に鑑みてなされたものであり、順次走査変換の際に画質のよいプログレッシブ画像を生成可能な、画像処理装置を提供することを目的とする。
また、本発明の他の目的は、順次走査変換の際に画質のよいプログレッシブ画像を生成可能な、画像処理方法を提供することである。
【００１２】
また、本発明の他の目的は、順次走査変換の際に画質のよいプログレッシブ画像を生成可能な、画像処理プログラムを提供することである。
【課題を解決するための手段】
【００１３】
本発明では上記問題を解決するために、飛び越し走査方式のテレビジョン信号を順次走査に変換し、表示デバイスに応じたガンマ補整を行い表示デバイスに画像を表示させる画像処理装置において、図１に示すように、現在のフィールドの前後に入力されるフィールドの画像データに対して、表示デバイス３０に応じたガンマ補整値をもとにガンマ補整を行うガンマ補整部１３と、ガンマ補整された画像データを用いて動き検出を行う動き検出部１４と、を有することを特徴とする画像処理装置１０が提供される。
【００１４】
上記の構成によれば、ガンマ補整部１３は、現在のフィールドの前後に入力されるフィールドの画像データに対して、表示デバイス３０に応じたガンマ補整値をもとにガンマ補整を行い、動き検出部１４は、ガンマ補整された画像データを用いて動き検出を行う。
【発明の効果】
【００１５】
本発明では、現在のフィールドの前後に入力されるフィールドの画像データに対して、表示デバイスに応じたガンマ補整値をもとにガンマ補整を行い、ガンマ補整された画像データを用いて動き検出を行う。これによって、実際に表示デバイスに表示される画像データと同じ、ガンマ補整後の画像データに対して動き検出を行えるので、不必要な補間処理や、動きの検出もれによるコーミングノイズの発生を防止でき、順次走査変換の際にプログレッシブ画像の画質を向上することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
図１は、実施の形態の画像処理装置の構成を示す図である。
また、図２は、画像処理装置の入力データと出力データの流れを示す図である。
【００１７】
画像処理装置１０は、メモリ１１、バス１２、ガンマ補整部１３、動き検出部１４、補間部１５、セレクタ１６、１７、出力側のガンマ補整部１８、ガンマ補整値格納部１９を有している。
【００１８】
メモリ１１は、テレビジョン信号受像機（またはビデオレコーダなど）２０から入力されたインターレースの画像データを記憶する。インターレースの画像データは、図２に示すように、それぞれ１／６０秒で入力されるトップフィールド（Ｔ０、Ｔ１、Ｔ２、Ｔ３、…）とボトムフィールド（Ｂ０、Ｂ１、Ｂ２、…）の画像データからなる。メモリ１１は、後述する動き検出のために、現在のフィールドの画像データの他に、現在のフィールドの前後に入力されるフィールド（以下前後フィールドと呼ぶ。）の画像データも記憶する。
【００１９】
バス１２は、テレビジョン信号受像機２０からの画像データをメモリ１１に伝送するとともに、メモリ１１に記憶された画像データを各部に伝送する。
ガンマ補整部１３は、メモリ１１に記憶された画像データのうち、前後フィールドの画像データに対してガンマ補整を行う。ガンマ補整部１３は、テレビジョン信号受像機２０から入力された画像データがＹＵＶ信号の場合には、ＲＧＢ信号に変換した後、ガンマ補整値格納部１９に格納されたガンマ補整値をもとに、ガンマ補整を行う。
【００２０】
動き検出部１４は、ガンマ補整部１３でガンマ補整された画像データを用いて動き検出を行う。動き検出の詳細は後述する。
補間部１５は、例えばフレーム内補間を行う。入力されたフィールドに対して、補間が必要な走査線（以下動き検出対象ラインと呼ぶ。）の画像データを、線形補間などの補間処理を行って生成する。
【００２１】
セレクタ１６は、動き検出部１４での動き検出の判定結果に応じて、補間部１５にて補間された画像データか、メモリ１１に記憶された前フィールドまたは後フィールドの画像データかのいずれかを選択して出力する。
【００２２】
セレクタ１７は、表示デバイス３０にて表示する走査線が、動き検出対象ラインの場合には前段のセレクタ１６の出力を選択し、検出対象ラインでない場合には現在のフィールドの画像データをそのまま選択して出力する。
【００２３】
出力側のガンマ補整部１８は、セレクタ１７から出力された画像データに対してガンマ補整を行い、表示デバイス３０に出力する。ここでは、テレビジョン信号受像機２０から入力された画像データがＹＵＶ信号の場合には、ＲＧＢ信号に変換した後、ガンマ補整値格納部１９に格納されたガンマ補整値をもとにガンマ補整を行う。使用するガンマ補整値は、ガンマ補整部１３で使用する値と同じである。
【００２４】
ガンマ補整値格納部１９は、ＰＤＰや液晶ディスプレイ、有機ＥＬディスプレイなど、表示デバイス３０に応じて設定されるガンマ補整値を格納する。ガンマ補整値は、外部より任意に設定可能である。
【００２５】
以下、本実施の形態の画像処理装置１０による画像処理の概略を説明する。なお、以下では現在のフィールドが図２のトップフィールドＴ１である場合を例にして説明する。
テレビジョン信号受像機２０から、図２で示したようなインターレースの画像データがフィールドごとに入力されると、その画像データは後続するフィールドでの処理で使用するためにメモリ１１へ保存される。また、現在のフィールドの画像データは補間部１５に入力され、例えば、フレーム内補間が行われる。入力されたトップフィールドＴ１の画像データ（ＹＵＶ信号）は、例えば以下の式によって線形補間される。
【００２６】
Ｙ（ｘ，ｙ）＝（ａ＋ｂ）÷２
Ｕ（ｘ，ｙ）＝（ｃ＋ｄ）÷２        （１）
Ｖ（ｘ，ｙ）＝（ｅ＋ｆ）÷２
式（１）で、ａは前フィールドであるボトムフィールドＢ０の輝度値である。ｂは後フィールドであるボトムフィールドＢ１の輝度値である。また、ｃはボトムフィールドＢ０のＵ成分色差、ｄはボトムフィールドＢ１のＵ成分色差、ｅはボトムフィールドＢ０のＶ成分色差、ｆはボトムフィールドＢ１のＶ成分色差である。
【００２７】
ガンマ補整部１３へは、前後フィールドであるボトムフィールドＢ０、Ｂ１の画像データが入力される。そして、入力される画像データがＹＵＶ信号の場合、ＲＧＢ信号の画像データに変換する。変換は以下の式に従って行う。
【００２８】
Ｒ＝１．６４（Ｙ−１６）                          ＋１．５９６（Ｖ−１２８）
Ｇ＝１．６４（Ｙ−１６）−０．３９１（Ｕ−１２８）−０．８３１（Ｖ−１２８）
Ｂ＝１．６４（Ｙ−１６）＋２．０１８（Ｕ−１２８）                    （２）
なお、変換式はテレビジョン規格によって異なり、式（２）ではＩＴＵ−Ｒ  ＢＴ．６０１の場合の例である。また、テレビジョン規格によっては、ＹＵＶ信号ではなくＲＧＢ信号が入力される場合もある。その場合、ＲＧＢ変換は行わない。
【００２９】
次に、ガンマ補整部１３は、ＲＧＢ変換された信号（Ｒ，Ｇ，Ｂ）に対して、ガンマ補整値格納部１９に格納されたガンマ補整値を参照し、ガンマ補整を行う。ガンマ補整値には、Ｒ，Ｇ，Ｂ成分ごとに、各階調の値が設定されている。ガンマ補整値の例を以下の表に示す。
【００３０】
【表１】
2007019796.tif 000003
【００３１】
例えば、補整前に信号（Ｒ，Ｇ，Ｂ）＝（１，１，１）ならば、上表により補整後の信号は、（１，２，２）となる。なお、ガンマ補整値は、表示デバイス３０の種類ごとに変更可能である。
【００３２】
ガンマ補整の結果は動き検出部１４に入力され、動き検出が行われる。動き検出の結果、動きありと判定された場合には、セレクタ１６は、補間部１５にて補間された画像データを出力し、動きなしと判定された場合には、メモリ１１に記憶されたボトムフィールドＢ０またはＢ１の画像データを選択して出力する。
【００３３】
セレクタ１７は、表示デバイス３０にて表示する走査線が、動き検出対象ラインの場合には前段のセレクタ１６の出力を選択し、動き検出対象ラインでない場合には現在のフィールドの画像データをそのまま選択して出力する。セレクタ１７の出力は、出力側のガンマ補整部１８に入力される。そして、ガンマ補整部１８は、セレクタ１７から出力された画像データに対してガンマ補整を行い、図２のようなフレーム（Ｆ０、Ｆ１、Ｆ２、Ｆ３、Ｆ４、Ｆ５、…）のプログレッシブ画像として表示デバイス３０に出力する。なお、ガンマ補整部１８は、テレビジョン信号受像機２０から入力された画像データがＹＵＶ信号の場合には、ＲＧＢ信号に変換した後、ガンマ補整を行う。
【００３４】
このように、本実施の形態の画像処理装置１０では、ガンマ補整部１３にて、前後フィールドの画像データに対して、表示デバイス３０に応じたガンマ補整値をもとにガンマ補整を行い、動き検出部１４は、その結果に対して動き検出を行う。これにより、動き検出される画像データが、実際に表示デバイス３０に表示される画像データ（ガンマ補整部１８でのガンマ補整後の画像データ）と同じになる。
【００３５】
そのため、従来のように表示される画像データと動き検出される画像データの相違に起因して、表示デバイス３０上の画像は動いていないのにも拘わらず動いていると判定され、不必要な補間処理をしてしまったり、動いているにも拘わらず動いていないと判定されて、コーミングノイズの発生を引き起こしたりすることを防止でき、画質を向上することができる。
【００３６】
以下、本実施の形態の画像処理装置１０の動き検出部１４の詳細を説明する。
図３は、動き検出部の構成を示す回路ブロック図である。
本実施の形態の動き検出部１４は、Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０と、２画素間距離（差分）計算回路１５０と、ＯＲ回路１６０から構成される。
【００３７】
Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０は、現在のフィールドにおける動き検出対象ライン上の位置（補間する場合の補間対象位置）と同じ位置にある前後フィールドの画素値をもとに、ＲＧＢ信号の各成分ＲとＧ、ＲとＢ、ＧとＢの値の比の、前後フィールド間での差分ΔＲＧ、ΔＲＢ、ΔＧＢを以下の式（３）に従って計算する。
【００３８】
ΔＲＧ＝｜Ｒ１／Ｇ１−Ｒ０／Ｇ０｜
ΔＲＢ＝｜Ｒ１／Ｂ１−Ｒ０／Ｂ０｜              （３）
ΔＧＢ＝｜Ｇ１／Ｂ１−Ｇ０／Ｂ０｜
ここで、（Ｒ０，Ｂ０，Ｇ０）は、現在のフィールドにおける動き検出対象ライン上の位置と同じ位置にある前フィールドの画素値であり、（Ｒ１，Ｂ１，Ｇ１）は、現在のフィールドにおける動き検出対象ライン上の位置と同じ位置にある後フィールドの画素値である。なお、前述したように本実施の形態の画像処理装置１０において、動き検出部１４に入力される前フィールド及び後フィールドの画像データは、ガンマ補整がなされたデータとなっている。
【００３９】
上記のような計算を行うＲ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０は、以下のような構成で実現できる。
図４は、Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路の回路ブロック図である。
【００４０】
Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０は、式（３）の計算を行うための除算回路１４１ａ、１４１ｂ、１４１ｃ、１４１ｄ、１４１ｅ、１４１ｆと、減算回路１４２ａ、１４２ｂ、１４２ｃを有している。
【００４１】
さらに、減算回路１４２ａ、１４２ｂ、１４２ｃから出力される式（３）の計算結果、すなわちΔＲＧ、ΔＲＢ、ΔＧＢのそれぞれと、外部から設定される閾値ｒｇ＿ｔｈ、ｒｂ＿ｔｈ、ｇｂ＿ｔｈを比較するための比較回路１４３ａ、１４３ｂ、１４３ｃを有している。閾値ｒｇ＿ｔｈ、ｒｂ＿ｔｈ、ｇｂ＿ｔｈは、閾値記憶部１４４ａ、１４４ｂ、１４４ｃにそれぞれ記憶される。
【００４２】
このようなＲ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０では、除算回路１４１ａ、１４１ｂ、１４１ｃ、１４１ｄ、１４１ｅ、１４１ｆと、減算回路１４２ａ、１４２ｂ、１４２ｃにより式（３）を計算する。そして、比較回路１４３ａ、１４３ｂ、１４３ｃにて、計算結果ΔＲＧ、ΔＲＢ、ΔＧＢと、閾値ｒｇ＿ｔｈ、ｒｂ＿ｔｈ、ｇｂ＿ｔｈとをそれぞれ比較する。閾値ｒｇ＿ｔｈ、ｒｂ＿ｔｈ、ｇｂ＿ｔｈよりも計算結果ΔＲＧ、ΔＲＢ、ΔＧＢが大きければ、比較回路１４３ａ、１４３ｂ、１４３ｃは“１”を出力する。
【００４３】
一方、図３において、２画素間距離（差分）計算回路１５０は、以下の式（４）に従って現在のフィールドにおける動き検出対象ライン上の位置（補間する場合の補間対象位置）と同じ位置にある前フィールドの画素値（Ｒ０，Ｂ０，Ｇ０）と、現在のフィールドにおける動き検出対象ライン上の位置と同じ位置にある後フィールドの画素値（Ｒ１，Ｂ１，Ｇ１）間の、ＲＧＢ座標系での距離、つまり各成分の差の和であるΔｄを計算する。
【００４４】
Δｄ＝｜Ｒ１−Ｒ０｜＋｜Ｇ１−Ｇ０｜＋｜Ｂ１−Ｂ０｜        （４）
上記のような計算を行う２画素間距離（差分）計算回路１５０は、以下のような構成で実現できる。
【００４５】
図５は、２画素間距離（差分）計算回路の回路ブロック図である。
２画素間距離（差分）計算回路１５０は、式（４）の計算を行うための差分絶対値算出回路１５１ａ、１５１ｂ、１５１ｃと、加算回路１５２を有している。
【００４６】
さらに、加算回路１５２から出力される式（４）の計算結果、すなわちΔｄと、外部から設定される閾値ｄ＿ｔｈと比較するための比較回路１５３を有している。閾値ｄ＿ｔｈは、閾値記憶部１５４に記憶される。
【００４７】
このような、２画素間距離（差分）計算回路１５０では、差分絶対値算出回路１５１ａ、１５１ｂ、１５１ｃと、加算回路１５２により式（４）を計算する。そして、比較回路１５３にて、計算結果Δｄと、閾値ｄ＿ｔｈとをそれぞれ比較する。閾値ｄ＿ｔｈよりも計算結果Δｄが大きければ、比較回路１５３は“１”を出力する。
【００４８】
また、図３のＯＲ回路１６０は、Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０の３出力と、２画素間距離（差分）計算回路１５０の１出力との論理和を、動き判定結果として出力する。Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０の３出力と、２画素間距離（差分）計算回路１５０の１出力からなるＯＲ回路１６０の４入力のいずれかが“１”であれば、“１”を出力し、動きありと判定する。４入力のいずれも“０”であれば“０”（動き無し）を出力する。
【００４９】
以下に、動き検出部１４の動作をまとめる。
図６は、動き検出部による動き検出処理の流れを説明するフローチャートである。
ステップＳ１：動き検出部１４は、ガンマ補整部１３より、ガンマ補整後の前後フィールドの画像データを入力する。例えば、現在のフィールドが図２のトップフィールドＴ１の場合には、トップフィールドＴ１における動き検出対象ライン上の位置（補間する場合の補間対象位置）と同じ位置にあるボトムフィールドＢ０、Ｂ１の画素値（Ｒ０，Ｂ０，Ｇ０）、（Ｒ１，Ｂ１，Ｇ１）を入力する。
【００５０】
ステップＳ２ａ：Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０にて、式（３）に従ってＲとＧ、ＲとＢ、ＧとＢの比の差分ΔＲＧ、ΔＲＢ、ΔＧＢを計算する。
ステップＳ２ｂ：２画素間距離（差分）計算回路１５０にて、式（４）に従って前フィールドの画素値（Ｒ０，Ｂ０，Ｇ０）と、後フィールドの画素値（Ｒ１，Ｂ１，Ｇ１）間の、ＲＧＢ座標系での距離を計算する。
【００５１】
ステップＳ３：Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０及び２画素間距離（差分）計算回路１５０により、式（３）、式（４）の計算結果ΔＲＧ、ΔＲＢ、ΔＧＢ及びΔｄと、閾値ｒｇ＿ｔｈ、ｒｂ＿ｔｈ、ｇｂ＿ｔｈ及びｄ＿ｔｈとを比較する。計算結果ΔＲＧ、ΔＲＢ、ΔＧＢ及びΔｄのいずれかが、それぞれに対応する閾値ｒｇ＿ｔｈ、ｒｂ＿ｔｈ、ｇｂ＿ｔｈ及びｄ＿ｔｈを上回ると、ＯＲ回路１６０により動きありと判定される。計算結果ΔＲＧ、ΔＲＢ、ΔＧＢ及びΔｄの全てが、それぞれに対応する閾値ｒｇ＿ｔｈ、ｒｂ＿ｔｈ、ｇｂ＿ｔｈ及びｄ＿ｔｈより小さい値の場合には、ＯＲ回路１６０により動きなしと判定される。
【００５２】
以上のようにして、ガンマ補整された前後フィールドの画像データを用いて動き検出を行うことができる。
なお、上記の動き検出部１４は一例にすぎず、Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路１４０のみ、または２画素間距離（差分）計算回路１５０のみで動き検出を行うようにしてもよい。
【００５３】
なお、上記の本実施の形態の画像処理装置１０の処理内容は、コンピュータによって実現することができる。その場合、画像処理装置１０が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ（Random Access Memory）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【００５４】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００５５】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００５６】
以上、本発明を実施例に基づいて説明したが、本発明は上記に限定されるものではなく、特許請求の範囲に記載の範囲内で様々な変形が可能である。
【図面の簡単な説明】
【００５７】
【図１】実施の形態の画像処理装置の構成を示す図である。
【図２】画像処理装置の入力データと出力データの流れを示す図である。
【図３】動き検出部の構成を示す回路ブロック図である。
【図４】Ｒ−Ｇ，Ｒ−Ｂ，Ｇ−Ｂの比の差分計算回路の回路ブロック図である。
【図５】２画素間距離（差分）計算回路の回路ブロック図である。
【図６】動き検出部による動き検出処理の流れを説明するフローチャートである。
【図７】従来の順次走査変換を行う画像処理装置の構成を示す図である。
【符号の説明】
【００５８】
１０  画像処理装置
１１  メモリ
１２  バス
１３、１８  ガンマ補整部
１４  動き検出部
１５  補間部
１６、１７  セレクタ
１９  ガンマ補整値格納部
２０  テレビジョン信号受像機（またはビデオレコーダ）
３０  表示デバイス
【図１】
2007019796.tif 000004
【図２】
2007019796.tif 000005
【図３】
2007019796.tif 000006
【図４】
2007019796.tif 000007
【図５】
2007019796.tif 000008
【図６】
2007019796.tif 000009
【図７】
2007019796.tif 000010