(57)【要約】【課題】ブロックノイズを含む映像を拡大表示した場合であってもブロックノイズを十分に低減すること。【解決手段】検出部が、各ブロックの最外周に位置する外周画素の画素値に基づいて前記ブロックノイズが発生した対象ブロックを検出し、複写制御部が、検出部によって検出された対象ブロックに係る外周画素の画素値を、この外周画素に隣接する画素であって他ブロックに係る隣接画素の画素値で置換するようにブロックノイズ低減装置を構成する。【選択図】        図２
2009212805.tif 000002
【特許請求の範囲】
【請求項１】
矩形のブロックごとに符号化された圧縮映像の復号化時に発生するブロックノイズを低減するブロックノイズ低減方法であって、
各ブロックの最外周に位置する外周画素の画素値に基づいて前記ブロックノイズが発生した対象ブロックを検出する検出工程と、
前記検出工程によって検出された前記対象ブロックに係る前記外周画素の画素値を当該外周画素に隣接する画素であって他ブロックに係る隣接画素の画素値で置換する置換工程と
を含んだことを特徴とするブロックノイズ低減方法。
【請求項２】
前記検出工程は、
前記外周画素の画素値がすべて同一な辺で囲まれたブロックであって、かつ、すべての前記外周画素について前記隣接画素との輝度差が所定の閾値以上であるブロックを前記対象ブロックとして検出することを特徴とする請求項１に記載のブロックノイズ低減方法。
【請求項３】
前記置換工程は、
前記対象ブロックに係る前記外周画素の内側に連続して位置する所定数の画素の画素値を前記隣接画素の画素値で置換することを特徴とする請求項１または２に記載のブロックノイズ低減方法。
【請求項４】
前記置換工程は、
前記外周画素の画素値を前記隣接画素の画素値で置換する際に、画素値を構成する成分について所定の成分のみを置換することを特徴とする請求項１、２または３に記載のブロックノイズ低減方法。
【請求項５】
矩形のブロックごとに符号化された圧縮映像の復号化時に発生するブロックノイズを低減するブロックノイズ低減装置であって、
各ブロックの最外周に位置する外周画素の画素値に基づいて前記ブロックノイズが発生した対象ブロックを検出する検出手段と、
前記検出手段によって検出された前記対象ブロックに係る前記外周画素の画素値を当該外周画素に隣接する画素であって他ブロックに係る隣接画素の画素値で置換する置換手段と
を備えたことを特徴とするブロックノイズ低減装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、矩形のブロックごとに符号化された圧縮映像の復号化時に発生するブロックノイズを低減するブロックノイズ低減方法およびブロックノイズ低減装置に関し、特に、ブロックノイズを含む映像を拡大表示した場合であってもブロックノイズを十分に低減することができるブロックノイズ低減方法およびブロックノイズ低減装置に関する。
【背景技術】
【０００２】
いわゆるワンセグ（One  Segment）放送（携帯電話向け地上デジタル放送）に係る映像などのデジタル映像は、映像を矩形のブロックに分割したうえでデジタル圧縮技術を用いて圧縮されている。そして、このような画像を復号化する際に、映像の一部の領域がモザイク状に見える「ブロックノイズ」が問題となっている。
【０００３】
特に、ワンセグ放送に係る映像のように本来の映像サイズが小さい映像（たとえば、３２０画素×２４０画素）を、表示エリアが大きいディスプレイなどの表示装置（たとえば、８００画素×４８０画素）に拡大して表示する場合には、ブロックノイズまでもが拡大されて表示されるので、ブロックノイズが目立つ結果となる。
【０００４】
このため、このようなブロックノイズを低減する手法が提案されている。たとえば、特許文献１には、各ブロックの境界部分に、特定の画素に隣接する画素の画素値を用いて画素値変化を平均化するローパスフィルタをかけ、境界部分の画素値変化をなまらせることで、ブロックノイズを低減する手法が開示されている。
【０００５】
【特許文献１】特開平１０−２７６４３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術には、ブロックノイズを含む映像を拡大表示した場合における、ノイズ低減効果が良好ではないという問題がある。たとえば、映像を２倍に拡大して表示した場合、ブロックノイズが発生したブロックでは同一の画素値をもつ画素が水平／垂直方向に２個ずつ連続して存在することになる。
【０００７】
しかし、特許文献１が用いるローパスフィルタは、ブロックノイズの周辺部分のように、隣接するブロックの画素と画素値が大きく異なる画素値をもつ画素が連続していると、画素値変化を十分に抑制することができない。なぜならば、このような連続画素が、ローパスフィルタによる平均化処理の妨げとなるためである。
【０００８】
これらのことから、ブロックノイズを含む映像を拡大表示した場合であってもブロックノイズを十分に低減することができるブロックノイズ低減方法あるいはブロックノイズ低減装置をいかにして実現するかが大きな課題となっている。
【０００９】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、ブロックノイズを含む映像を拡大表示した場合であってもブロックノイズを十分に低減することができるブロックノイズ低減方法およびブロックノイズ低減装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、本発明は、矩形のブロックごとに符号化された圧縮映像の復号化時に発生するブロックノイズを低減するブロックノイズ低減方法であって、各ブロックの最外周に位置する外周画素の画素値に基づいて前記ブロックノイズが発生した対象ブロックを検出する検出工程と、前記検出工程によって検出された前記対象ブロックに係る前記外周画素の画素値を当該外周画素に隣接する画素であって他ブロックに係る隣接画素の画素値で置換する置換工程とを含んだことを特徴とする。
【００１１】
また、本発明は、矩形のブロックごとに符号化された圧縮映像の復号化時に発生するブロックノイズを低減するブロックノイズ低減装置であって、各ブロックの最外周に位置する外周画素の画素値に基づいて前記ブロックノイズが発生した対象ブロックを検出する検出手段と、前記検出手段によって検出された前記対象ブロックに係る前記外周画素の画素値を当該外周画素に隣接する画素であって他ブロックに係る隣接画素の画素値で置換する置換手段とを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、各ブロックの最外周に位置する外周画素の画素値に基づいてブロックノイズが発生した対象ブロックを検出し、検出された対象ブロックに係る外周画素の画素値をこの外周画素に隣接する画素であって他ブロックに係る隣接画素の画素値で置換することとしのたで、拡大処理の対象となる画像に含まれるブロックノイズを、拡大処理に先立って補正することで、ブロックノイズを含む映像を拡大表示した場合であってもブロックノイズを十分に低減することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下に添付図面を参照して、この発明に係るブロックノイズ低減方法およびブロックノイズ低減装置の好適な実施例を詳細に説明する。なお、以下では、ワンセグ放送に係る映像データを復号化する際に発生するブロックノイズを低減する場合について説明する。また、以下では、従来技術に係る手法についての説明、本発明に係るブロックノイズ低減手法の概要についての説明を行った後に、本発明に係るブロックノイズ低減手法を適用したブロックノイズ低減装置についての実施例を説明することとする。
【００１４】
まず、従来技術に係る手法について図８を用いて説明する。図８は、従来技術に係る画像処理部およびその問題点を示す図である。同図に示すように、従来の画像処理部１００は、処理対象となる画像が入力されるＶ（Vertical）拡大処理部１０１と、Ｖ（Vertical）ローパスフィルタ１０２と、Ｈ（Horizontal）拡大処理部１０３と、Ｈ（Horizontal）ローパスフィルタ１０４とを備えており、Ｈローパスフィルタ１０４の出力が画像出力となる。なお、入力画像および出力画像としては、たとえば、ＹＣｂＣｒ表色系の各成分を４：２：２でサンブリングしたＹＣｂＣｒ４２２形式が用いられる。
【００１５】
ここで、「Ｖ（Vertical）」が付された各処理部は、画像の垂直方向についての処理を担当し、「Ｈ（Horizontal）」が付された各処理部は、画像の水平方向についての処理を担当する。また、Ｖ拡大処理部１０１およびＨ拡大処理部１０２は、バイリニア補間法、バイキュービック補間法あるいは単純複写によって、画像を拡大する。
【００１６】
同図に示すように、従来の画像処理部１００は、Ｖ拡大処理部１０１が、処理対象となる画像を垂直方向に拡大したうえで、Ｖローパスフィルタ１０２が、拡大された画像のブロックノイズを平均化する処理を行う。しかしながら、処理対象となる画像を拡大すると、この画像に含まれるブロックノイズまでもが拡大されてしまう。たとえば、ブロック境界部に顕著に1画素幅のノイズがある場合、画像を２倍に拡大すると、かかるノイズが複写されて２画素幅のノイズとなる。
【００１７】
ここで、処理対象画素の画素値をＤ（Ｘ）とし、この画素と隣接する画素の画素値をそれぞれＤ（Ｘ−１）およびＤ（Ｘ＋１）とすると、Ｖローパスフィルタ１０２は、処理後の処理対象画素の画素値であるＤＤ（Ｘ）を、式「ＤＤ（Ｘ）＝Ｄ（Ｘ−１）／４＋Ｄ（Ｘ）／２＋Ｄ（Ｘ＋１）／４」で算出する。しかし、２画素幅に拡大された顕著なノイズがあると、このような平均化処理を行っても、ノイズが若干低減される程度の効果しか得られない。さらに、画像を３倍、４倍に拡大した場合には、ノイズの低減効果がさらに小さくなる。
【００１８】
このように、Ｖローパスフィルタ１０２は、Ｖ拡大処理部１０１で拡大されたブロックノイズを十分に低減することができない。また、画像の水平方向についての処理を行うＨ拡大処理部１０３およびＨローパスフィルタ１０４についても同様のことがいえる。すなわち、従来の画像処理部１００には、ブロックノイズを含んだ入力画像を拡大した場合に、出力画像においてブロックノイズも拡大されてしまうという問題があった（同図の８１参照）。
【００１９】
そこで、本発明に係るブロックノイズ低減手法では、拡大前の画像に含まれるブロックノイズを補正したうえで拡大処理を行うこととした。図１は、本発明に係るブロックノイズ低減手法の概要を示す図である。同図に示すように、本発明に係るブロックノイズ低減手法では、ブロックノイズを含んだ入力画像について、ブロックノイズが発生したブロックを検出し（同図の（１）参照）、検出したブロックについて、隣接ブロックの画素値を複写することでブロックノイズを補正する（同図の(２)参照）。そして、補正後の画像を拡大する（同図の（３）参照）。
【００２０】
このように、拡大処理に先立ち、入力画像に含まれるブロックノイズを補正することで、ブロックノイズを含む画像を拡大表示した場合であってもブロックノイズを十分に低減することができる。以下では、本発明に係るブロックノイズ低減手法を適用したブロックノイズ低減装置についての実施例を説明する。
【実施例】
【００２１】
図２は、本実施例に係るブロックノイズ低減装置１０の構成を示すブロック図である。同図に示すように、ブロックノイズ低減装置１０は、放送波を受信するアンテナと接続されたチューナ部１１と、映像信号を復号化するデコード部１２と、ディスプレイなどの表示部１３と、画像処理部１４とを備えている。
【００２２】
そして、画像処理部１４は、Ｖ（Vertical）画素複写部１４ａと、Ｖ（Vertical）ローパスフィルタ１４ｂと、Ｈ（Horizontal）画素複写部１４ｃと、Ｈ（Horizontal）ローパスフィルタ１４ｄと、Ｖ（Vertical）拡大処理部１４ｅと、Ｈ（Horizontal）拡大処理部１４ｆと、制御部１５とをさらに備えている。また、制御部１５は、検出部１５ａと、複写制御部１５ｂとをさらに備えている。
【００２３】
なお、Ｖローパスフィルタ１４ｂ、Ｈローパスフィルタ１４ｄ、Ｖ拡大処理部１４ｅおよびＨ拡大処理部１４ｆは、従来技術に係るＶローパスフィルタ１０２、Ｈローパスフィルタ１０４、Ｖ拡大処理部１０１およびＨ拡大処理部１０３と、同様のものを用いることができる。
【００２４】
チューナ部１１は、ワンセグ放送に係る放送波の検波・増幅を行うデバイスであり、増幅した映像信号をデコード部１２へ渡す処理を行う。また、デコード部１２は、たとえば、Ｈ．２６４と呼ばれる動画圧縮規格に準拠した圧縮方式で圧縮された映像信号を復号化（デコード）するデバイスから構成される。そして、このデコード部１２は、復号化した映像信号を画像処理部１４のＶ画素複写部１４ａおよび検出部１５ａへ渡す処理を行う。
【００２５】
表示部１３は、たとえば、液晶ディスプレイなどの表示デバイスで構成され、画像処理部１４でブロックノイズが低減された映像を表示する処理を行う。なお、本実施例では、ブロックノイズ低減装置１０が、表示部１３を備える場合について説明するが、外部の表示部に対して映像信号を出力するようにブロックノイズ低減装置１０を構成することとしてもよい。
【００２６】
画像処理部１４は、デコード部１２から復号化された映像信号を受け取り、受け取った映像信号に含まれるブロックノイズを低減したうえで拡大処理を行い、処理後の映像信号を表示部１３に対して出力する処理を行う処理部である。
【００２７】
Ｖ画素複写部１４ａは、複写制御部１５ｂからの指示に基づき、たとえば、該当するブロックの外周にあたる外周画素へ、垂直方向に隣接するブロックの外周にあたる外周画素の画素値を複写する処理を行う処理部である。また、このＶ画素複写部１４ａは、複写処理後の画像をＶローパスフィルタ１４ｂへ渡す処理を併せて行う。
【００２８】
Ｖローパスフィルタ１４ｂは、Ｖ画素複写部１４ａから受け取った画像について、垂直方向にローパスフィルタをかける処理を行う処理部である。なお、このＶローパスフィルタ１４ｂが用いるローパスフィルタとしては、従来技術に係るＶローパスフィルタ１０２（図８参照）と同様のフィルタ（たとえば、式「ＤＤ（Ｘ）＝Ｄ（Ｘ−１）／４＋Ｄ（Ｘ）／２＋Ｄ（Ｘ＋１）／４」）を用いることができる。また、このＶローパスフィルタ１４ｂは、処理後の画像をＨ画素複写部１４ｃへ渡す処理を併せて行う。
【００２９】
Ｈ画素複写部１４ｃは、複写制御部１５ｂからの指示に基づき、たとえば、該当するブロックの外周にあたる外周画素へ、水平方向に隣接するブロックの外周にあたる外周画素の画素値を複写する処理を行う処理部である。また、このＨ画素複写部１４ｃは、複写処理後の画像をＨローパスフィルタ１４ｄへ渡す処理を併せて行う。
【００３０】
Ｈローパスフィルタ１４ｄは、Ｈ画素複写部１４ｃから受け取った画像について、水平方向にローパスフィルタをかける処理を行う処理部である。なお、このＨローパスフィルタ１４ｄが用いるローパスフィルタとしては、従来技術に係るＨローパスフィルタ１０４（図８参照）と同様のフィルタ（たとえば、式「ＤＤ（Ｘ）＝Ｄ（Ｘ−１）／４＋Ｄ（Ｘ）／２＋Ｄ（Ｘ＋１）／４」）を用いることができる。また、このＨローパスフィルタ１４ｄは、処理後の画像をＶ拡大処理部１４ｅへ渡す処理を併せて行う。
【００３１】
Ｖ拡大処理部１４ｅは、Ｈローパスフィルタ１４ｄから受け取った画像を、垂直方向に拡大する処理を行う処理部である。なお、拡大処理には、たとえば、バイリニア補間法、バイキュービック補間法あるいは単純複写が用いられる。ここで、拡大率については、図示しない入力部から入力された任意の拡大率、図示しない記憶部に記憶された任意の拡大率を用いることができる。なお、このＶ拡大処理部１４ｅは、垂直方向に拡大した画像をＨ拡大処理部１４ｆへ渡す処理を併せて行う。また、このＶ拡大処理部１４ｅには、従来技術に係るＶ拡大処理部１０１（図８参照）をそのまま用いることができる。
【００３２】
Ｈ拡大処理部１４ｆは、Ｖ拡大処理部１４ｅから受け取った画像を、水平方向に拡大する処理を行う処理部である。なお、拡大処理には、たとえば、バイリニア補間法、バイキュービック補間法あるいは単純複写が用いられる。ここで、拡大率については、図示しない入力部から入力された拡大率、図示しない記憶部に記憶された拡大率を用いることができる。なお、このＨ拡大処理部１４ｆは、水平方向に拡大した画像を表示部１３へ渡す処理を併せて行う。また、このＨ拡大処理部１４ｆには、従来技術に係るＨ拡大処理部１０３（図８参照）をそのまま用いることができる。
【００３３】
制御部１５は、デコード部１２から復号化後の映像信号を受け取り、各画像（時系列の各フレームに対応）に含まれるブロックノイズが発生したブロック（対象ブロック）を検出するとともに、検出した対象ブロックについて、隣接ブロックから画素値を複写するように、Ｖ画素複写部１４ａおよびＨ画素複写部１４ｃに対して指示する処理を行う処理部である。
【００３４】
検出部１５ａは、画像を構成する各ブロックに含まれる画素をサーチすることで、所定の条件を満たしたブロックを、ブロックノイズが発生したブロック（対象ブロック）を検出する処理を行う処理部である。また、この検出部１５ａは、検出した対象ブロックを複写制御部１５ｂへ通知する処理を併せて行う。
【００３５】
ここで、検出部１５ａが対象ブロックを検出する際に用いる検出条件について図３および図４を用いて説明しておく。図３は、ブロックノイズが発生したブロックの検出条件その１を示す図であり、図４は、同じく検出条件その２を示す図である。
【００３６】
図３に示したように、検出部１５ａは、デコード部１２から受け取った画像を、８画素×８画素のブロックに区切る処理を行う（図３の３１参照）。なお、画像の大きさは、たとえば、３２０画素×２４０画素である。そして、各ブロックの境界部において画素値が８画素連続した辺で囲まれたブロックを検出する。たとえば、同図の３２に示したブロックについて、すべての辺（ブロックの最外周に位置する画素の集合）の画素値が近似値で８画素連続していたならば、このブロック（同図の３２）を対象ブロック候補とする。
【００３７】
つづいて、検出部１５ａは、図４に示したように、対象ブロック候補としたブロックの各外周画素の画素値について、隣接ブロックの各外周画素の画素値と比較する処理を行う。ここで、比較に用いる画素値としては、各画素の輝度データを用いることができる。
【００３８】
そして、比較対象となる各画素について輝度データの差の絶対値が各辺について全て所定の閾値以上である場合には、この対象ブロック候補を、対象ブロック（ブロックノイズが発生したブロック）として検出する。なお、閾値については、図示しない入力部から入力された任意の閾値、図示しない記憶部に記憶された任意の閾値を用いることができる。
【００３９】
図２の説明に戻り、複写制御部１５ｂについて説明する。複写制御部１５ｂは、検出部１５ａが検出した対象ブロック（ブロックノイズが発生したブロック）へ、隣接するブロックの外周画素の画素値を複写するように、Ｖ画素複写部１４ａおよびＨ画素複写部１４ｃへ指示する処理を行う処理部である。
【００４０】
次に、図２に示した複写制御部１５ｂが、Ｈ画素複写部１４ｃへ複写指示を行った場合における複写処理の概要について図５および図６を用いて説明する。図５は、隣接ブロックの画素値を用いた複写処理の概要を示す図である。なお、同図の５１には複写元と複写先との関係を、同図の５２には複写処理によって画素値が置換された画素を、それぞれ示している。
【００４１】
図５の５１に示したように、対象ブロックと水平方向に隣接するブロック（隣接ブロック）の外周画素の画素値が、それぞれ、対象ブロックの外周画素へ複写される。ここで、図５の５１に示した斜線を付した画素は、複写元となる隣接ブロックの外周画素を表している。また、同図の５１に示した矢印は、複写元となる画素から複写先となる画素へ向かっている。
【００４２】
そして、水平方向に隣接するブロックの外周画素の画素値が複写されると、同図の５２で斜線を付した画素の画素値が、同図の５１で斜線を付した画素の画素値でそれぞれ置き換えられることになる。なお、図５では、隣接ブロックのすべての外周画素について対象ブロックの外周画素に画素値を複写する場合について示したが、複写先を外周画素に限定しないようにしてもよい。また、すべての外周画素の一部について複写処理を行うようにしてもよい。そこで、図６を用いて複写処理のバリエーションについて説明する。
【００４３】
図６は、複写処理のバリエーションを示す図である。図６の６１に示したのは、隣接ブロックの外周画素の画素値を、対象ブロックの外周画素および外周画素の内側の画素、すなわち、連続した２画素に複写する場合である。ここで、図６の６１に示した斜線を付した画素は、複写先となる画素を表している。
【００４４】
また、同図の６１に示した矢印は、複写元となる画素から複写先となる画素へ向かっている。なお、同図の６１では、外周画素およびその内側の画素の連続した２画素を複写先とする場合について示したが、ブロックが８画素×８画素の場合には、最大で連続した４画素を複写先とすることができる。
【００４５】
また、同図の６２および６３に示したのは、隣接ブロックの外周画素を一つおきに複写する場合である。ここで、同図の６２および６３に示した斜線を付した画素は、複写先となる画素を表している。また、同図の６２および６３に示した矢印は、複写元となる画素から複写先となる画素へ向かっている。
【００４６】
なお、図５および図６では、複写制御部１５ｂが、Ｈ画素複写部１４ｃへ複写指示を行った場合について説明したが、複写制御部１５ｂが、Ｖ画素複写部１４ａへ複写指示を行う場合についても、水平方向を垂直方向に置き換えれば、同様の処理が行われることになる。
【００４７】
ところで、図５および図６で、画素値を複写する旨の説明を行ったが、かかる複写処理は、画素値をそのまま複写する他に、画素値を構成する成分ごとに複写することもできる。たとえば、画素値をＹＣｂＣｒ表色系で表した場合、輝度を表す「Ｙ」成分のみを複写したり、色差を表す「Ｃｂ」成分および「Ｃｒ」成分のみを複写したりすることができる。なお、画素値をそのまま複写する場合には、「Ｙ」成分、「Ｃｂ」成分および「Ｃｒ」成分をすべて複写することになる。
【００４８】
次に、図２に示した制御部１５が実行する処理手順について図７を用いて説明する。図７は、制御部１５が実行する処理手順を示すフローチャートである。同図に示すように、復号化された映像が制御部１５に対して入力されると（ステップＳ１０１）、検出部１５ａは、ブロック境界部において画素値が連続したブロックを検出する（ステップＳ１０２）。つづいて、検出部１５ａは、ステップＳ１０２で検出されたブロックについて、隣接したブロックの周辺画素同士について画素ごとに画素値を比較する（ステップＳ１０３）。
【００４９】
そして、隣接するブロックとの境界部となるすべての画素について輝度差が所定値以上であるか否かを判定し（ステップＳ１０４）、すべての画素について輝度差が所定値以上である場合には（ステップＳ１０４，Ｙｅｓ）、当該ブロックを複写対象ブロックと判定する（ステップＳ１０５）。
【００５０】
そして、その旨を通知された複写制御部１５ｂは、Ｖ画素複写部１４ａおよびＨ画素複写部１４ｄに対し、図５または図６に示した複写処理を行うように複写指示を行う（ステップＳ１０６）。なお、ステップＳ１０４の判定条件を満たさない場合には（ステップＳ１０４，Ｎｏ）、ステップＳ１０５およびステップＳ１０６の処理は行われない。
【００５１】
つづいて、処理対象のブロックが、最後のブロックであるか否かが判定され（ステップＳ１０７）、最後のブロックである場合には（ステップＳ１０７，Ｙｅｓ）、処理を終了する。一方、最後のブロックではない場合には（ステップＳ１０７，Ｎｏ）、ステップＳ１０２以降の処理を繰り返すことになる。
【００５２】
上述してきたように、本実施例では、検出部が、各ブロックの最外周に位置する外周画素の画素値に基づいて前記ブロックノイズが発生した対象ブロックを検出し、複写制御部が、検出部によって検出された対象ブロックに係る外周画素の画素値を、この外周画素に隣接する画素であって他ブロックに係る隣接画素の画素値で置換するようにブロックノイズ低減装置を構成したので、拡大処理の対象となる画像に含まれるブロックノイズを、拡大処理に先立って補正することで、ブロックノイズを含む映像を拡大表示した場合であってもブロックノイズを十分に低減することができる。
【００５３】
ところで、上述した実施例では、ブロックノイズが発生した対象ブロックへ、隣接ブロックの外周画素の画素値を複写することによって、ブロックノイズを低減する場合について示したが、これに限らず、時系列のフレーム画像における同一座標の画素値を複写することとしてもよい。たとえば、直前のフレーム画像においては、ブロックノイズが検出されておらず、現在のフレーム画素においては、ブロックノイズが検出されたブロックについて、直前のフレーム画像の当該ブロックに対応する画素の画素値を複写することとすればよい。
【００５４】
また、同一座標の画素値を複写するのではなく、予測した画像の動きに基づき、異なる座標の画素値を複写することとしてもよい。たとえば、各フレーム画像について、１フレームあたり、右へ１ブロックずつ動いていく画像が検出された場合、ブロックノイズが検出されたブロックについて、直前のフレーム画像の同一ブロックの左側に位置するブロックの画素値を複写することとすればよい。
【産業上の利用可能性】
【００５５】
以上のように、本発明に係るブロックノイズ低減方法およびブロックノイズ低減装置は、ソース映像サイズと、表示先となるディスプレイの表示サイズとが異なる場合におけるブロックノイズの低減に有用であり、特に、ワンセグ放送に係る映像を表示する場合におけるブロックノイズの低減に適している。
【図面の簡単な説明】
【００５６】
【図１】本発明に係るブロックノイズ低減手法の概要を示す図である。
【図２】本実施例に係るブロックノイズ低減装置の構成を示すブロック図である。
【図３】ブロックノイズが発生したブロックの検出条件その１を示す図である。
【図４】ブロックノイズが発生したブロックの検出条件その２を示す図である。
【図５】隣接ブロックの画素値を用いた複写処理の概要を示す図である。
【図６】複写処理のバリエーションを示す図である。
【図７】制御部が実行する処理手順を示すフローチャートである。
【図８】従来技術に係る画像処理部およびその問題点を示す図である。
【符号の説明】
【００５７】
１０    ブロックノイズ低減装置
１１    チューナ部
１２    デコード部
１３    表示部
１４    画像処理部
１４ａ  Ｖ画素複写部
１４ｂ  Ｖローパスフィルタ
１４ｃ  Ｈ画素複写部
１４ｄ  Ｈローパスフィルタ
１４ｅ  Ｖ拡大処理部
１４ｆ  Ｈ拡大処理部
１５    制御部
１５ａ  検出部
１５ｂ  複写制御部
【図１】
2009212805.tif 000003
【図２】
2009212805.tif 000004
【図３】
2009212805.tif 000005
【図４】
2009212805.tif 000006
【図５】
2009212805.tif 000007
【図６】
2009212805.tif 000008
【図７】
2009212805.tif 000009
【図８】
2009212805.tif 000010