(57)【要約】【課題】映像フレームをフィルタを用いて処理する映像処理装置および映像処理方法を提供すること。【解決手段】映像処理装置２００は，一の奇数フィールドと，一の奇数フィールドに対応する一の偶数フィールドとを組合わせて一の映像フレームに変換するフレーム変換部２２０と，映像フレームの単位時間あたりの出力フレーム数を設定するフレーム設定部２３０と，映像フレームにおける奇数フィールドと偶数フィールドとの映像の不連続性を，所定の周波数特性を有するフィルタを用いて減殺する処理を行うフィルタ処理部２４０と，フィルタ処理された映像フレームの単位時間あたりのフレーム数を，出力フレーム数に間引く間引処理部２５０とを含み，フィルタの周波数特性は，フレーム設定部により設定された出力フレーム数に基づいて変更されることを特徴とする。  【選択図】    図２
2007288417.tif 000002
【特許請求の範囲】
【請求項１】
複数の奇数フィールドおよび複数の偶数フィールドからなる映像を処理する映像処理装置において：
一の奇数フィールドと，前記一の奇数フィールドに対応する一の偶数フィールドとを組合わせて一の映像フレームに変換するフレーム変換部と；
前記映像フレームにおける前記奇数フィールドと前記偶数フィールドとの映像の不連続性を，所定の周波数特性を有するフィルタを用いて減殺する処理を行うフィルタ処理部と；
前記映像フレームの単位時間あたりの出力フレーム数を設定するフレーム設定部と；
前記映像フレームの単位時間あたりのフレーム数を，前記出力フレーム数に調整するフレーム数調整部と；
を含み，
前記フィルタの周波数特性は，前記フレーム設定部により設定された前記出力フレーム数に基づいて変更されることを特徴とする，映像処理装置。
【請求項２】
前記フィルタの周波数特性は，前記フレーム設定部により設定された前記出力フレーム数が少なくなると，低周波成分を強調するように変更されることを特徴とする，請求項１に記載の映像処理装置。
【請求項３】
前記フィルタは，あらかじめ前記周波数特性が異なる複数のパターンが用意されていることを特徴とする，請求項１に記載の映像処理装置。
【請求項４】
複数の奇数フィールドおよび複数の偶数フィールドからなる映像を処理する映像処理装置において：
一の奇数フィールドと，前記一の奇数フィールドに対応する一の偶数フィールドとを組合わせて一の映像フレームに変換するフレーム変換部と；
前記映像フレームにおける前記奇数フィールドと前記偶数フィールドとの映像の不連続性を，所定の周波数特性を有するフィルタを用いて減殺する処理を行うフィルタ処理部と；
前記映像フレームの単位時間あたりの出力フレーム数を設定するフレーム設定部と；
前記映像フレームの単位時間あたりのフレーム数を，前記出力フレーム数に調整するフレーム数調整部と；
前記フレーム数調整部により調整された出力フレーム数の映像フレームの動きベクトルを算出し，前記動きベクトルを用いて前記映像フレームを符号化する映像符号化部と；
前記動きベクトルを検出し，前記フィルタ処理部に前記映像フレームの動きベクトルを出力する動き検出部と；
を含み，
前記フィルタの周波数特性は，前記フレーム設定部により設定された前記出力フレーム数と前記動き検出部から入力される前記動きベクトルに基づいて変更されることを特徴とする，映像処理装置。
【請求項５】
前記フィルタの周波数特性は，前記出力フレーム数が同一であるとき，前記映像符号化部により算出された前記映像フレームの動きベクトルが大きくなると，低周波成分を強調するように変更されることを特徴とする，請求項４に記載の映像処理装置。
【請求項６】
前記フィルタの周波数特性は，前記動きベクトルが同一であるとき，前記フレーム設定部により設定された前記出力フレーム数が少なくなると，低周波成分を強調するように変更されることを特徴とする，請求項４に記載の映像処理装置。
【請求項７】
前記フィルタは，あらかじめ前記周波数特性が異なる複数のパターンが用意されていることを特徴とする，請求項４に記載の映像処理装置。
【請求項８】
複数の奇数フィールドおよび複数の偶数フィールドからなる映像を処理する映像処理方法において：
一の奇数フィールドと，前記一の奇数フィールドに対応する一の偶数フィールドとを組合わせて一の映像フレームに変換するステップと；
前記映像フレームの単位時間あたりの出力フレーム数を設定するステップと；
前記出力フレーム数に基づいて，前記映像フレームにおける，前記奇数フィールドと偶数フィールドとの映像の不連続性を減殺するフィルタの周波数特性を決定するステップと；
前記周波数特性を有するフィルタを用いて前記映像フレームの前記不連続性を減殺する処理を行うステップと；
前記フィルタ処理された映像フレームの単位時間あたりのフレーム数を，設定された前記出力フレーム数に調整するステップと；
を含みを含むことを特徴とする，映像処理方法。
【請求項９】
前記フィルタの周波数特性は，前記フレーム設定部により設定された前記出力フレーム数が少なくなると，低周波成分を強調するように変更されることを特徴とする，請求項８に記載の映像処理方法。
【請求項１０】
前記フィルタは，あらかじめ前記周波数特性が異なる複数のパターンが用意されていることを特徴とする，請求項８に記載の映像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，映像フレームをフィルタを用いて処理する映像処理装置および映像処理方法に関する。
【背景技術】
【０００２】
一般に，映像処理装置の一つである映像符号化装置は，カメラや映像機器から映像信号が入力されると，映像信号を構成する奇数フィールドと偶数フィールドを映像フレームに変換し，圧縮符号化の過程を経てネットワークに配信する機能を有する。
【０００３】
上記映像処理装置は，ネットワークへ配信する情報量を抑制するために，さらに上記映像フレームの単位時間あたりのフレーム数，すなわちフレームレートを可変とすることもできる。例えば，通常３０フレーム／秒のフレーム数を，２フレーム／秒のフレーム数まで間引くことができる。また，このように映像フレームのフレーム数を間引いたときに，動きの大きい映像において，奇数フィールドと偶数フィールドの時間的差異による不連続性，あるいは映像がぶれる，振動するという現象を防止するために，通常，圧縮符号化の前段にてフィルタ処理が行われる。
【０００４】
フィルタ処理は，奇数フィールドと偶数フィールドの低周波成分を強調してぼかし，あるいは平滑化して奇数フィールドと偶数フィールドの中間的な映像を生成する処理である。上記動きの大きい映像で問題となるぶれや振動は，フレームレートが低くなるほど顕著に表れるので，設定されたフレームレートが低い場合はぼかし度の程度の強いフィルタを用いてフィルタ処理が行われる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし，設定されたフレームレートが増加した場合，フィルタのぼかし度，すなわち周波数特性を変更することができず，映像を過度に平滑化してしまい，画質が劣化してしまうという問題があった。また，逆に設定されたフレームレートが減少した場合，映像の平滑化の程度が足りなくなるという問題があった。
【０００６】
そこで，本発明は，上記問題に鑑みてなされたものであり，本発明の目的とするところは，フレームレートが変更されても，変更後のフレームレートに応じて可変的に映像フレームを処理するフィルタの周波数特性を調整可能な，新規かつ改良された映像処理装置および映像処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために，本発明のある観点によれば，複数の奇数フィールドおよび偶数フィールドからなる映像を処理する映像処理装置が提供される。上記映像処理装置は，一の奇数フィールドと，一の奇数フィールドに対応する一の偶数フィールドとを組合わせて一の映像フレームに変換するフレーム変換部と，映像フレームにおける奇数フィールドと偶数フィールドとの映像の不連続性を，所定の周波数特性を有するフィルタを用いて減殺する処理を行うフィルタ処理部と，映像フレームの単位時間あたりの出力フレーム数を設定するフレーム設定部と，映像フレームの単位時間あたりのフレーム数を，出力フレーム数に調整するフレーム数調整部とを含み，フィルタの周波数特性は，フレーム設定部により設定された出力フレーム数に基づいて変更されることを特徴とする。
【０００８】
かかる構成によれば，映像フレームを処理するフィルタの周波数特性を単位時間あたりの出力フレーム数に応じて可変とすることにより，各々の出力フレーム数において好適な周波数特性を有するフィルタを用いて映像フレームを処理することが可能となる。
【０００９】
フィルタの周波数特性は，フレーム設定部により設定された出力フレーム数が少なくなると，低周波成分を強調するように変更されるとしてもよい。かかる構成により，出力フレーム数が多い映像フレームにおいては映像のぼかしを抑制し，出力フレーム数が少ない映像フレームにおいては奇数フィールドと偶数フィールドとの映像の不連続性を抑制し，画質の向上を図ることができる。
【００１０】
フィルタは，あらかじめ周波数特性が異なる複数のパターンが用意されているとしてもよい。かかる構成により，フィルタの係数を算出する過程を経ずに，出力フレーム数に基づいて容易にフィルタの周波数特性を変更することができる。
【００１１】
また，上記課題を解決するために，本発明の別の観点によれば，複数の奇数フィールドおよび複数の偶数フィールドからなる映像を処理する映像処理装置が提供される。上記映像処理装置は，一の奇数フィールドと，一の奇数フィールドに対応する一の偶数フィールドとを組合わせて一の映像フレームに変換するフレーム変換部と，映像フレームにおける奇数フィールドと偶数フィールドとの映像の不連続性を，所定の周波数特性を有するフィルタを用いて減殺する処理を行うフィルタ処理部と，映像フレームの単位時間あたりの出力フレーム数を設定するフレーム設定部と，映像フレームの単位時間あたりのフレーム数を，出力フレーム数に調整するフレーム数調整部と，フレーム数調整部により調整された出力フレーム数の映像フレームの動きベクトルを算出し，動きベクトルを用いて映像フレームを符号化する映像符号化部と，動きベクトルを検出し，フィルタ処理部に映像フレームの動きベクトルを出力する動き検出部とを含み，フィルタの周波数特性は，フレーム設定部により設定された出力フレーム数と動き検出部から入力される動きベクトルに基づいて変更されることを特徴とする。
【００１２】
かかる構成によれば，出力フレーム数および映像フレームを処理するフィルタの周波数特性を映像フレームの動きベクトルの程度に基づいて可変とすることにより，各映像フレームにおいて好適な周波数特性を有するフィルタを使用することができる。
【００１３】
フィルタの周波数特性は，映像符号化部により算出された映像フレームの動きベクトルが大きくなると，低周波成分を強調するように変更されるとしてもよい。かかる構成により，動きベクトルの程度の低い映像フレームにおいては画像のぼかし度を抑制し，また，動きの大きい映像フレームにおいては奇数フィールドと偶数フィールドとの映像の不連続性を低周波成分を強調することにより抑制し，画質の向上を図ることができる。
【００１４】
フィルタの周波数特性は，フレーム設定部により設定された出力フレーム数が少なくなると，低周波成分を強調するように変更されるとしてもよい。かかる構成により，出力フレーム数が多い映像フレームにおいては映像のぼかしを抑制し，出力フレーム数が少ない映像フレームにおいては奇数フィールドと偶数フィールドとの映像の不連続性を抑制し，画質の向上を図ることができる。
【００１５】
フィルタは，あらかじめ周波数特性が異なる複数のパターンが用意されているとしてもよい。かかる構成により，フィルタの係数を算出する過程を経ずに，出力フレーム数および動きベクトルに基づいて容易にフィルタの周波数特性を変更することができる。
【００１６】
また，上記課題を解決するために，本発明の別の観点によれば，複数の奇数フィールドおよび偶数フィールドからなる映像を処理する映像処理方法が提供される。上記映像処理方法は，一の奇数フィールドと，一の奇数フィールドに対応する一の偶数フィールドとを組合わせて一の映像フレームに変換するステップと，映像フレームの単位時間あたりの出力フレーム数を設定するステップと，出力フレーム数に基づいて，映像フレームにおける，奇数フィールドと偶数フィールドとの映像の不連続性を減殺するフィルタの周波数特性を決定するステップと，周波数特性を有するフィルタを用いて映像フレームの不連続性を減殺する処理を行うステップと，フィルタ処理された映像フレームの単位時間あたりのフレーム数を，出力フレーム数に調整するステップとを含むことを特徴とする。
【００１７】
かかる構成によれば，映像フレームを補正するフィルタの周波数特性を単位時間あたりのフレーム数に応じて可変とすることにより，各々のフレーム数において好適なフィルタを用いて映像フレームを処理することが可能となる。
【発明の効果】
【００１８】
以上説明したように本発明による映像処理装置および映像処理方法は，フレームレートに応じて可変的に映像フレームを処理するフィルタの周波数特性を変更可能であるため，好適な度合で映像フレームをぼかし，画質の向上を図ることが可能である。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００２０】
（第１の実施形態）
まず，本発明の第１の実施形態にかかる映像処理装置を用いた映像伝達システムについて説明する。
【００２１】
図１は，本実施形態による映像伝達システム１０の説明図である。映像伝達システム１０は，撮像装置１００と，映像処理装置２００と，通信網３００と，ディスプレイ４００とを含む。
【００２２】
撮像装置１００は，映像を撮像し，撮像した映像を映像信号として映像処理装置２００に出力する。撮像装置１００は，例えば屋内の天井に取付けられる監視カメラであっても，ハンディタイプのカメラであってもよい。
【００２３】
映像処理装置２００は，映像信号が入力されると，該映像信号を圧縮符号化して通信網３００に送信する。該映像処理装置２００の詳細な構成や動作については，図２を用いて後述する。
【００２４】
通信網３００は，圧縮符号化された映像信号を，ディスプレイ４００に送信する。ディスプレイ４００は，受信した映像信号を表示する。なお，通信網３００は，有線であっても無線であってもよい。また，ディスプレイ４００は映像信号の復号化装置を内蔵するとしてもよい。
【００２５】
次に，本実施形態による映像処理装置２００の構成について説明する。
【００２６】
図２は，本実施形態による映像処理装置２００の構成を示したブロック図である。映像処理装置２００は，Ａ／Ｄ変換器２１０と，フレーム変換部２２０と，フレーム設定部２３０と，フィルタ処理部２４０と，間引処理部２５０と，映像符号化部２６０と，ＮＩＦ（ネットワークインターフェース）２７０とを含む。
【００２７】
Ａ／Ｄ変換器２１０は，撮像装置１００から入力されるアナログ形式の映像信号を，デジタル形式に変換する。かかる構成により，後段の各処理をデジタル方式により行うことが可能となる。
【００２８】
フレーム変換部２２０は，Ａ／Ｄ変換器２１０から入力される映像信号に含まれる映像フィールドを，フレーム変換する。より詳細には，映像信号は複数の奇数フィールドと，該奇数フィールドに対応する偶数フィールドからなる。上記奇数フィールドは走査線の番号が奇数である映像からなり，上記偶数フィールドは走査線の番号が偶数である映像からなる。フレーム変換部２２０は，このような上記奇数フィールドと偶数フィールドとを組合わせて，一つの映像フレームを生成する。
【００２９】
フレーム設定部２３０は，単位時間あたりの上記映像フレーム数，すなわち出力フレーム数を設定する。単位時間あたりの映像フレーム数は，通常のテレビジョン放送では３０フレーム／秒であるが，データ容量を削減するために，例えば２フレーム／秒，１５フレーム／秒，２４フレーム／秒としてもよい。
【００３０】
フィルタ処理部２４０は，フレーム設定部２３０により設定された出力フレーム数に基づいて，フレーム変換部２２０から入力される映像フレームを補正するフレームの特性を決定する。以下，上記フレームおよびフレーム処理の方法について説明する。
【００３１】
図３は，フィルタの一例を示した説明図である。図３では，３×３画素の大きさのフィルタを示しているが，これに限られることはない。なお，テレビジョンの画素数としては，例えば１２８０×７２０画素，１３６６×７６８画素などがあげられる。
【００３２】
図３（ａ）に示した弱フィルタは，中央の係数が４，中央の左右の係数が３，それ以外の６つの係数は１である。図３（ｂ）に示した強フィルタは，中央の係数が４，中央の上下左右の係数が２，それ以外の４つの係数は１である。
【００３３】
このようなフィルタを映像フレームの処理に用いることにより，映像フレームの各画素の輝度値を平均化することができる。
【００３４】
図４は，入力される映像フレームの各画素の輝度値を示した説明図である。図４を用いて，フィルタ処理部２４０による映像フレームの処理方法を具体的に説明する。
【００３５】
今，図４に示した画素のうち，輝度値が２０である斜線を付して示した画素Ｘに対して，図３（ｂ）に示した強フィルタを適用する場合を考える。
【００３６】
画素Ｘの近傍の８つの画素の輝度値と，強フィルタの係数の重み付けから，画素Ｘのフィルタ処理後の輝度は，
（１８×１＋２７×２＋１３×１＋２２×２＋２０×４＋２９×２＋３２×１
＋１５×２＋７０×１）／１６≒２４
のようにして，２４と求められる。
【００３７】
一方，斜線を付して示した画素Ｘの右側の輝度値が２９である画素Ｙに対して，図３（ｂ）に示した強フィルタを適用すると，当該画素Ｙのフィルタ処理後の輝度は，
（２７×１＋１３×２＋４×１＋２０×２＋２９×４＋７×２＋１５×１
＋７０×２＋２１×１）／１６≒２５
のようにして，２５と求められる。
【００３８】
このように，フィルタ処理前には斜線を付した画素Ｘと，該画素の右側の画素Ｙとの輝度差は９あったのに対し，フィルタ処理後の輝度差は１となっている。すなわち，フィルタ処理は，画素間の輝度差を減殺して映像フレームをぼかす効果を有する。上記の例では，同一走査線上の隣接する画素間の輝度差を例に説明したが，上下に隣接する画素間の輝度差についても同様に緩和することができる。
【００３９】
さらに，フィルタの各係数の値を変化させることにより映像フレームのぼかし度を調整することができる。例えば，上記弱フィルタは，強フィルタに比べて映像フレームのぼかし度を下げたものである。したがって，出力フレーム数に基づいて，フィルタの係数を適宜変更することとしてもよい。
【００４０】
または，あらかじめぼかし度の異なる複数のフィルタを用意しておき，出力フレーム数に基づいてどのフィルタを用いるか決定することとしてもよい。例えば，上記弱フィルタと強フィルタを用意しておき，出力フレーム数が１〜１５フレーム／ｓであった場合には，ぼかし度を上げる必要性から強フィルタを選択することができる。また，出力フレーム数が１５〜３０フレーム／ｓであった場合には，ぼかし度の小さい弱フィルタを選択するとしてもよい。
【００４１】
かかる構成により，出力フレーム数が多い映像フレームにおいては映像のぼかしを抑制し，出力フレーム数が少ない映像フレームにおいては奇数フィールドと偶数フィールドとの映像の不連続性を抑制し，画質の向上を図ることができる。
【００４２】
なお，上記あらかじめ用意するフィルタの数と，出力フレーム数に基づく場合分けの方法は上記に限られることなく，例えばフィルタを５つ用意し，上記場合分けをさらに細かくして行うとしてもよい。また，上記で用いた「ぼかし度」は「周波数特性」の意味に，「ぼかし度が大きい」は，「低周波成分を強調する」の意味に相当する。したがって，本実施形態で用いられる弱フィルタおよび強フィルタは，ローパスフィルタとしての役割を有すると考えることもできる。
【００４３】
フレーム数調整部としての間引処理部２５０は，映像フレームの単位時間あたりのフレーム数が，フレーム設定部２３０により設定された出力フレーム数になるように映像フレームを間引く処理を行う。例えば，映像信号の入力フレーム数が３０フレーム／ｓであり，出力フレーム数を１フレーム／ｓと設定されていた場合，２９フレーム／ｓを間引いて映像符号化部２６０に出力する。
【００４４】
上記の例の場合，ディスプレイ４００では，同一の映像フレームが一秒間に３０回繰り返し表示されることとなる。すなわち，映像フレームを構成する奇数フィールドと偶数フィールドが順次繰り返して表示される。したがって，被写体の動きが大きい場合は，奇数フィールドと偶数フィールドとで，被写体の表示される位置が異なるため，被写体が２位置で点滅したり，２位置間で振動しているように表示されてしまう。出力フレーム数が少なくなるほど同一の奇数フィールドと偶数フィールドが繰返し表示される回数が増加するため，上記の問題はより顕著に表れる。
【００４５】
本実施形態による映像処理装置２００は，出力フレーム数に応じて奇数フィールドと偶数フィールドとで表示される被写体の位置を近づける，またはぼかす程度を調整することを特徴とする。したがって，上記の被写体が２位置で点滅したり，２位置間で振動しているように表示されてしまうという問題を，画質の劣化を抑制しつつ解決することができる。
【００４６】
映像符号化部２６０は，間引処理部２５０から入力されるフレーム数の間引かれた映像フレームを，動き処理や変換符号化などの過程を経て圧縮符号化し，ＮＩＦ２７０に出力する。動き処理とは，時間的に以前のフレームと現在のフレームとの間の動き（動きベクトル）を検出して，以前のフレームに対して検出した動きベクトル分の動き補償を行う技術である。変換符号化とは，例えば離散コサイン変換を用いて映像フレームを空間周波数領域に変換し，低周波数領域に変換係数を偏らせデータ圧縮を行う技術である。
【００４７】
ＮＩＦ２７０は，映像符号化部２６０から入力される圧縮符号化された映像フレームをネットワーク，例えば通信網３００に送信する。
【００４８】
次に，本実施形態による映像処理装置２００の動作について，図５を用いて説明する。
【００４９】
図５は，本実施形態による映像処理装置２００の動作の流れを示したフローチャートである。映像処理装置２００は，複数の奇数フィールドと偶数フィールドからなる映像信号が入力される（Ｓ５００）。続いて，奇数フィールドと偶数フィールドを組合わせて一の映像フレームに変換する（Ｓ５０２）。そして，出力する単位時間あたりの映像フレーム数（出力フレーム数）を設定する（Ｓ５０４）。
【００５０】
次に，出力フレーム数に基づいて，映像フレームを処理する際に用いるフィルタの特性を決定する（Ｓ５０８）。そして，決定された特性を有するフィルタを用いて，映像フレームを処理する（Ｓ５１２）。最後に，映像フレームを上記出力フレーム数に間引いて終了する（Ｓ５１６）。
【００５１】
以上説明したように，本実施形態による映像処理装置２００は，出力する単位時間あたりの映像フレーム数に応じて可変的に映像フレームを処理するフレームの特性を調整するため，好適な度合で映像フレームをぼかし，画質の向上を図ることが可能である。
【００５２】
（第２の実施形態）
次に，本発明の第２の実施形態による映像処理装置について説明する。
【００５３】
図６は，本実施形態による映像処理装置２００の構成を示したブロック図である。映像処理装置２００は，Ａ／Ｄ変換器２１０と，フレーム変換部２２０と，フレーム設定部２３０と，フィルタ処理部２４０と，間引処理部２５０と，映像符号化部２６０と，ＮＩＦ（ネットワークインターフェース）２７０と，動き検出部２８０とを含む。
【００５４】
Ａ／Ｄ変換器２１０と，フレーム変換部２２０と，フレーム設定部２３０と，間引処理部２５０と，ＮＩＦ２７０との構成および動作は，第１の実施形態と実質的に同一であるので説明を省略する。
【００５５】
動き検出部２８０は，映像符号化部２６０が映像フレームを圧縮符号化する際に求められる動きベクトルに関する動き情報を検出し，フィルタ処理部２４０に出力する。フィルタ処理部２４０は，出力フレーム数に加えて，入力される動き情報に基づいて，映像フレームを処理するフィルタの特性を決定することができる。
【００５６】
図７は，動き検出部２８０が検出する動き情報の一例を示した説明図である。横軸は動きベクトルの大きさを，縦軸は任意の動きベクトルを有するマクロブロックの度数を表している。ここでマクロブロックとは動き補償の単位であり，例えば映像フレームを１６×１６画素の領域に分割した場合の各領域を意味する。
【００５７】
図７（ａ）を参照すると，映像フレームを構成するマクロブロックの動きベクトルは大きい方へ偏っていることが確認できる。したがって，該映像フレームは，以前の映像フレームを基準に動きの大きい映像フレームであることが分かる。
【００５８】
図７（ｂ）を参照すると，映像フレームを構成するマクロブロックの動きベクトルは小さい方へ偏っていることが確認できる。したがって，該映像フレームは，以前の映像フレームを基準に動きの小さい映像フレーム，すなわち静止画に近いといえる。
【００５９】
出力フレーム数が同一であっても，図７（ａ）に示したような動きの大きい映像では，奇数フィールドと偶数フィールドとで表示される被写体の位置が大きく異なることが予想される。
【００６０】
したがって，第一の実施形態で説明した被写体が２位置で点滅したり，２位置間で振動しているように表示されてしまうという問題は，図７（ｂ）より図７（ａ）に示したような動きの大きい映像にてより顕著に表れる。
【００６１】
そこで，フィルタ処理部２４０は，設定された単位時間あたりのフレーム数が同一であっても，図７（ａ）のように動きが大きいと判断された場合にはぼかし度のより大きいフィルタを，図７（ｂ）のように動きが小さいと判断された場合にはぼかし度のより小さいフィルタを選択して用いるとしてもよい。なお，動きベクトルの大きさは，動きベクトルが大きい場合と小さい場合の２段階に分類されることに限られず，３以上の複数の段階のいずれかに分類されるとしてもよい。
【００６２】
また，各マクロブロックの動きベクトルのスカラの平均値を計算し，該平均値の大きさにより映像の動きの大きさを評価するとしてもよい。
【００６３】
次に，本実施形態による映像処理装置２００の動作について説明する。
【００６４】
図８は，本実施形態による映像処理装置２００の動作の流れを示した説明図である。映像処理装置２００は，複数の奇数フィールドと偶数フィールドからなる映像信号が入力される（Ｓ６００）。続いて，奇数フィールドと偶数フィールドを組合わせて一の映像フレームに変換する（Ｓ６０２）。そして，出力する単位時間あたりの映像フレーム数（出力フレーム数）を設定する（Ｓ６０４）。
【００６５】
次に，映像フレームを圧縮符号化する際に求められる動きベクトルに関する情報を検出し（Ｓ６０６），該動き情報と，出力フレーム数に基づいて，映像フレームを処理する際に用いるフィルタの特性を決定する（Ｓ６０８）。より詳細には，出力フレーム数が少ないほど，また動きが大きいほどぼかし度の高いフィルタに決定し，出力フレーム数が多いほど，また動きが小さいほどぼかし度の低いフィルタに決定する。
【００６６】
そして，決定されたフィルタを用いて，映像フレームを補正する（Ｓ６１２）。最後に，映像フレームを上記出力フレーム数に間引いて終了する（Ｓ６１６）。
【００６７】
以上説明したように，本実施形態による映像処理装置によれば，動きの大きい映像に対してはぼかし度の高いフィルタを用いて処理を行うことにより，映像のぶれや振動，すなわち奇数フィールドと偶数フィールドの映像の不連続性を補正することができる。また，動きの小さい映像に対してはぼかし度の小さいフィルタを用いて処理を行うことにより，鮮明な映像を維持して出力することができる。
【００６８】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６９】
例えば，第二の実施形態において，動きベクトルの概念には，他にもイントラマクロブロック率，輝度ヒストグラム，ＳＡＤ値および指定条件マクロブロック率などの動き情報も含まれ，フィルタ処理部２４０は，このような動き情報に基づいて使用するフィルタを決定するとしてもよい。
【００７０】
より詳細には，上記イントラマクロブロック率，輝度ヒストグラム，ＳＡＤ値および指定条件マクロブロック率のそれぞれのパラメータ毎に，所定のパラメータを用いて動き検出の有無を判定し，最終的に全てのパラメータの動き検出の有無の論理和により動き検出の有無を判断するとしてもよい。
【００７１】
ここで，ＳＡＤ値とは，動きベクトルの信頼度を意味し，指定条件マクロブロック率とは，フレームを指定した数のマクロブロックに分割し，上記輝度ヒストグラム，動きベクトルおよびＳＡＤ値の動き検出の判定をマクロブロック毎に行ったとき，それぞれのパラメータにおいて動き検出有りと判定されたマクロブロックの割合を意味する。
【００７２】
また，動き情報は，映像フレーム全体からでなく，映像フレームの一部分から導出することとしてもよい。
【００７３】
また，映像フレームをぼかすには，映像フレームの高周波成分をハイパスフィルタにより抽出し，該抽出された高周波成分を映像フレームから減算するとしてもよい。
【図面の簡単な説明】
【００７４】
【図１】本実施形態による映像処理装置を用いた映像伝達システムの説明図である。
【図２】本実施形態による映像処理装置の構成を示したブロック図である。
【図３】フィルタの一例を示した説明図である。
【図４】入力される映像フレームの各画素の輝度値を示した説明図である。
【図５】本実施形態による映像処理装置の動作の流れを示したフローチャートである。
【図６】本実施形態による映像処理装置の構成を示したブロック図である。
【図７】動き検出部が検出する動き情報の一例を示した説明図である。
【図８】本実施形態による映像処理装置の動作の流れを示した説明図である。
【符号の説明】
【００７５】
１０        映像伝達システム
１００      撮像装置
２００      映像処理装置
２１０      Ａ／Ｄ変換器
２２０      フレーム変換部
２３０      フレーム設定部
２４０      フィルタ処理部
２５０      間引処理部
２６０      映像符号化部
２７０      ネットワークインターフェース
２８０      動き検出部
３００      通信網
４００      ディスプレイ
【図１】
2007288417.tif 000003
【図２】
2007288417.tif 000004
【図３】
2007288417.tif 000005
【図４】
2007288417.tif 000006
【図５】
2007288417.tif 000007
【図６】
2007288417.tif 000008
【図７】
2007288417.tif 000009
【図８】
2007288417.tif 000010