(57)【特許請求の範囲】
【請求項１】
入力画像を骨格成分とテクスチャ成分に成分分離する成分分離手段と、
前記成分分離手段にて成分分離されたテクスチャ成分に対しブロックひずみ除去を行うブロックひずみ除去手段と、
前記成分分離手段にて成分分離された骨格成分よりエッジの検出を行うエッジ検出手段と、
前記エッジ検出手段にて検出されたエッジの周りの画素に対してモスキート雑音の除去を行うモスキート雑音除去手段と、
前記ブロックひずみおよび前記モスキート雑音が除去されたテクスチャ成分と前記骨格成分とを合成し復元画像を得る手段と、を備えたことを特徴とする画像処理装置。
【請求項２】
コンピュータを、
入力画像を骨格成分とテクスチャ成分に成分分離する成分分離手段と、
前記成分分離手段にて成分分離されたテクスチャ成分に対しブロックひずみ除去を行うブロックひずみ除去手段と、
前記成分分離手段にて成分分離された骨格成分よりエッジの検出を行うエッジ検出手段と、
前記エッジ検出手段にて検出されたエッジの周りの画素に対してモスキート雑音の除去を行うモスキート雑音除去手段と、
前記ブロックひずみおよび前記モスキート雑音が除去されたテクスチャ成分と前記骨格成分とを合成し復元画像を得る手段として機能させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理プログラムに関し、特に画像の雑音除去を行うものに関する。
【背景技術】
【０００２】
画像信号処理において、Total Variation フィルタを用いた雑音除去は、低圧縮時の雑音を効率的に除去することができる。しかし、圧縮率を高くした場合、より多くの雑音が圧縮画像に含まれるため、画質を劣化させることなく雑音を除去することは困難である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２０６０５号公報
【非特許文献】
【０００４】
【非特許文献１】F.Alter, S.Durand and J.Froment, "Adapted total variation for artifact free decompression of JPEG images",J.Mathematical Imaging and Vision,Vol.23,No.2,pp.199-211,Sep.2005.
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１による画像の雑音除去では、モスキート雑音の除去は可能であるが、ブロックひずみの除去は考慮できていない。また、非特許文献１のTotal Variation フィルタを用いた雑音除去では、DCT（Discrete Cosine Transform）係数に対する全変動を最小化するため、ブロックひずみ除去が不十分となる問題がある。また、DCT係数に対する全変動を最小化するため、テクスチャ成分が失われ、ぼけた画像となる問題がある。
【０００６】
本発明は上記点に鑑みて、ブロックひずみおよびモスキート雑音の除去を適切に行うことを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明は、
入力画像を骨格成分とテクスチャ成分に成分分離する成分分離手段と、
前記成分分離手段にて成分分離されたテクスチャ成分に対しブロックひずみ除去を行うブロックひずみ除去手段と、
前記成分分離手段にて成分分離された骨格成分よりエッジの検出を行うエッジ検出手段と、
前記エッジ検出手段にて検出されたエッジの周りの画素に対してモスキート雑音の除去を行うモスキート雑音除去手段と、
前記ブロックひずみおよび前記モスキート雑音が除去されたテクスチャ成分と前記骨格成分とを合成し復元画像を得る手段と、を備えた画像処理装置を特徴とする。
【０００８】
また請求項２に記載の発明は、
コンピュータを、
入力画像を骨格成分とテクスチャ成分に成分分離する成分分離手段と、
前記成分分離手段にて成分分離されたテクスチャ成分に対しブロックひずみ除去を行うブロックひずみ除去手段と、
前記成分分離手段にて成分分離された骨格成分よりエッジの検出を行うエッジ検出手段と、
前記エッジ検出手段にて検出されたエッジの周りの画素に対してモスキート雑音の除去を行うモスキート雑音除去手段と、
前記ブロックひずみおよび前記モスキート雑音が除去されたテクスチャ成分と前記骨格成分とを合成し復元画像を得る手段として機能させる画像処理プログラムを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像処理装置の構成を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を図に示す実施形態について説明する。図１に、本発明の一実施形態に係る画像処理装置の構成を示す。この画像処理装置は、入力画像としてのDCT圧縮画像を画像の骨格成分とテクスチャ成分に成分分離するTotal Variation フィルタ１０と、成分分離されたテクスチャ成分に対しブロックひずみ除去を行うＤＥＦ(Deblocking Edge Filter)１２と、骨格成分よりエッジの検出を行うSobelフィルタ１４と、エッジの周りの画素に対してモスキート雑音の除去を行うGaussianフィルタ１６と、ブロックひずみおよびモスキート雑音が除去されたテクスチャ成分と骨格成分とを合成し、復元画像を得る成分合成部１８と、を備えている。
この画像処理装置は、次のように作動する。入力画像としてのDCT圧縮画像はTotal Variation フィルタ１０によって骨格成分とテクスチャ成分に成分分離される。骨格成分には滑らかな輝度値変化をする信号とエッジ成分が含まれ、テクスチャ成分には細かく振動する信号が含まれる。DCT圧縮雑音は、テクスチャ成分に含まれる。
【００１１】
分離されたテクスチャ成分に対しＤＥＦ１２を通すことによりブロックひずみが除去される。このＤＥＦ１２については、非特許文献である、ITU-T. "Video coding for low bit rate communication, 1998に開示されている。
【００１２】
モスキート雑音は、エッジ信号の周辺に現れるため、Sobelフィルタ１４によって骨格成分からエッジ信号を検出し、検出されたエッジ信号の周りの画素をGaussianフィルタ１６によってフィルタリングすることでモスキート雑音の除去を行う。
【００１３】
ブロックひずみおよびモスキート雑音が除去されたテクスチャ成分と骨格成分は成分合成部１８にて合成され、復元画像が得られる。
【００１４】
この実施形態によれば、Total Variation フィルタによる成分分離後のテクスチャ成分に対してＤＥＦを行うことでブロックひずみの除去を効果的に行うことができ、エッジ近辺に発生するモスキート雑音をGaussian フィルタを用いて効果的に除去でき、エッジの検出によってGaussian フィルタをかける画素を選択することで、雑音除去時にテクスチャ成分の除去が極力抑えられるため、復元画像においてぼけを発生しにくくすることができ、JPEG、MPEG、MPEG-II、H.264といったDCT圧縮画像に混入した雑音を効果的に除去することができる。
【００１５】
なお、図１に示す画像処理装置は、コンピュータを用いたソフトウェアにより実現することができる。その際、図１に示す各構成部は、それぞれの機能を実現するための手段として把握され、それらにより画像処理プログラムが構成される。つまり、入力画像を骨格成分とテクスチャ成分に成分分離する成分分離手段と、成分分離手段にて成分分離されたテクスチャ成分に対しブロックひずみ除去を行うブロックひずみ除去手段と、成分分離手段にて成分分離された骨格成分よりエッジの検出を行うエッジ検出手段と、エッジ検出手段にて検出されたエッジの周りの画素に対してモスキート雑音の除去を行うモスキート雑音除去手段と、ブロックひずみおよびモスキート雑音が除去されたテクスチャ成分と骨格成分とを合成し復元画像を得る手段として、コンピュータを機能させる画像処理プログラムとして構成される。
【００１６】
また、本発明は上記した実施形態に記載のものに限定されるものではなく、成分分離手段、ブロックひずみ除去手段、エッジ検出手段、モスキート雑音除去手段としては、それぞれの機能を実現できるものであれば、Total Variation フィルタ、ＤＥＦ、Sobelフィルタ、Gaussianフィルタ以外のものをそれぞれ用いてもよい。
【符号の説明】
【００１７】
１０    Total Variation フィルタ
１２    ＤＥＦ
１４    Sobelフィルタ
１６    Gaussianフィルタ
１８    成分合成部
【図１】
0005488048.tif 000002