(57)【特許請求の範囲】
【請求項１】
入力画像に対してぼかし処理を行ってぼかし画像を生成するぼかし画像生成手段と、
前記入力画像に対してエッジ抽出を行ってエッジ抽出画像を生成後に、前記エッジ抽出画像に対してぼかし処理を行ってエッジぼかし画像を生成するプロセス画像生成手段と、
各画素に対して、前記プロセス画像生成手段により生成された前記エッジぼかし画像の輝度値に基づいて、前記入力画像の輝度値と前記ぼかし画像の輝度値とを用いた新たな輝度値を算出する輝度値算出手段と、
前記輝度値算出手段により算出した新たな輝度値の閾値に基づいて、前記入力画像の色成分及び前記ぼかし画像の色成分のいずれか一方を選択し、前記新たな輝度値に、選択した画素の色成分を付与することで、新たな画像を生成する画像生成手段と、
を備えた画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記入力画像に対してノイズを除去したノイズ除去画像を生成するノイズ除去画像生成手段を備え、
前記画像生成手段は、前記入力画像に代えて前記ノイズ除去画像生成手段により生成された前記ノイズ除去画像を用い、前記ノイズ除去画像の色成分及び前記ぼかし画像の色成分のいずれか一方を選択し、前記新たな輝度値に、選択した画素の色成分を付与することで、新たな画像を生成すること、
を特徴とする画像処理装置。
【請求項３】
請求項１又は請求項２に記載の画像処理装置としてコンピュータを機能させるためのプログラム。
【請求項４】
入力画像に対してぼかし処理を行ってぼかし画像を生成し、
前記入力画像に対してエッジ抽出を行ってエッジ抽出画像を生成後に、前記エッジ抽出画像に対してぼかし処理を行ってエッジぼかし画像を生成し、
各画素に対して、生成された前記エッジぼかし画像の輝度値に基づいて、前記入力画像の輝度値と前記ぼかし画像の輝度値とを用いた新たな輝度値を算出し、
算出した新たな輝度値の閾値に基づいて、前記入力画像の色成分及び生成された前記ぼかし画像の色成分のいずれか一方を選択し、前記新たな輝度値に、選択した画素の色成分を付与することで、新たな画像を生成する、
画像処理方法。
【請求項５】
入力画像に対してぼかし処理を行ってぼかし画像を生成し、
前記入力画像に対してエッジ抽出を行ってエッジ抽出画像を生成後に、前記エッジ抽出画像に対してぼかし処理を行ってエッジぼかし画像を生成し、
前記入力画像に対してノイズを除去したノイズ除去画像を生成し、
各画素に対して、生成された前記エッジぼかし画像の輝度値に基づいて、前記入力画像の輝度値と前記ぼかし画像の輝度値とを用いた新たな輝度値を算出し、
算出した新たな輝度値の閾値に基づいて、生成された前記ノイズ除去画像の色成分及び生成された前記ぼかし画像の色成分のいずれか一方を選択し、前記新たな輝度値に、選択した画素の色成分を付与することで、新たな画像を生成する、
画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、プログラム及び画像処理方法に関する。
【背景技術】
【０００２】
従来、画像のエッジを抽出して、画素がエッジであるか否かによって入力画像又は平滑化画像を出力することで画像のノイズを低減するノイズ低減処理が開示されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５４６０１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のような画素がエッジであるか否かによって入力画像又は平滑化画像を選択する方法では、輪郭が浮き出るような不自然な画像が生成されてしまう。
【０００５】
そこで、本発明は、画像のノイズを低減し、より自然な画像を生成可能な画像処理装置、プログラム及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により、前記課題を解決する。
第１の発明は、入力画像に対してぼかし処理を行ってぼかし画像を生成するぼかし画像生成手段と、前記入力画像に対してエッジ抽出を行ってエッジ抽出画像を生成後に、前記エッジ抽出画像に対してぼかし処理を行ってエッジぼかし画像を生成するプロセス画像生成手段と、前記プロセス画像生成手段により生成された前記エッジぼかし画像の画素値に基づいて、前記入力画像と前記ぼかし画像とを合成して、新たな画像を生成する画像生成手段と、を備えた画像処理装置である。
第２の発明は、第１の発明の画像処理装置において、前記入力画像に対してノイズを除去したノイズ除去画像を生成するノイズ除去画像生成手段を備え、前記画像生成手段は、前記ノイズ除去画像と前記ぼかし画像とを合成して、新たな画像を生成すること、を特徴とする画像処理装置である。
第３の発明は、第１の発明又は第２の発明の画像処理装置において、前記画像生成手段は、前記エッジぼかし画像の輝度値に基づいて、新たな画像を生成すること、を特徴とする画像処理装置である。
第４の発明は、第１の発明から第３の発明までのいずれかの画像処理装置において、各画素に対して前記エッジぼかし画像の輝度値に基づいて、前記入力画像の輝度値と前記ぼかし画像の輝度値とを用いた新たな輝度値を算出する輝度値算出手段を備え、前記画像生成手段は、算出した新たな輝度値に基づいて、前記入力画像の色成分及び前記ぼかし画像の色成分の少なくとも一方の色成分を用いた新たな画像を生成すること、を特徴とする画像処理装置である。
第５の発明は、第４の発明の画像処理装置において、前記画像生成手段は、算出した新たな輝度値の閾値に基づいて、前記入力画像の色成分又は前記ぼかし画像の色成分のいずれか一方を選択し、前記新たな輝度値に、選択した画素の色成分を付与することで、新たな画像を生成すること、を特徴とする画像処理装置である。
第６の発明は、第１の発明から第５の発明までのいずれかの画像処理装置としてコンピュータを機能させるためのプログラムである。
第７の発明は、入力画像に対してぼかし処理を行ってぼかし画像を生成し、前記入力画像に対してエッジ抽出を行ってエッジ抽出画像を生成後に、前記エッジ抽出画像に対してぼかし処理を行ってエッジぼかし画像を生成し、生成された前記エッジぼかし画像の画素値に基づいて、前記入力画像と生成された前記ぼかし画像とを合成して新たな画像を生成する、画像処理方法である。
【発明の効果】
【０００７】
本発明によれば、画像のノイズを低減し、より自然な画像を生成可能な画像処理装置、プログラム及び画像処理方法を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る画像処理装置の機能ブロック図である。
【図２】本実施形態に係る画像処理装置で生成される各画像の関係を説明するための図である。
【図３】本実施形態に係る画像処理装置での画像生成処理を示すフローチャートである。
【図４】本実施形態に係る画像処理装置での生成画像例を示す図である。
【図５】本実施形態に係る画像処理装置での前段ノイズ除去処理を示すフローチャートである。
【図６】本実施形態に係る画像処理装置の入力画像の画素を説明するための図である。
【図７】本実施形態に係る画像処理装置での画像合成処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について、図を参照しながら説明する。なお、これは、あくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
（実施形態）
＜画像処理装置１＞
図１は、本実施形態に係る画像処理装置１の機能ブロック図である。
図２は、本実施形態に係る画像処理装置１で生成される各画像の関係を説明するための図である。
画像処理装置１は、入力画像からノイズを除去した新たな画像を生成する装置である。
【００１０】
画像処理装置１は、例えば、パーソナルコンピュータ（ＰＣ）である。画像処理装置１は、タブレット端末やスマートフォン等に代表されるコンピュータの機能を併せ持った携帯型の装置であってもよい。また、画像処理装置１は、撮像部を有するカメラ等の装置であってもよい。
図１に示すように、画像処理装置１は、制御部１０と、記憶部２０と、入力部３０と、表示部３２と、通信部３９とを備える。
制御部１０は、画像処理装置１の全体を制御する中央処理装置（ＣＰＵ）である。制御部１０は、記憶部２０に記憶されているオペレーティングシステム（ＯＳ）やアプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
【００１１】
制御部１０は、ぼかし画像生成部１１（ぼかし画像生成手段）と、プロセス画像生成部１２（プロセス画像生成手段）と、ノイズ除去画像生成部１３（ノイズ除去画像生成手段）と、輝度値算出部１４（輝度値算出手段）と、画像生成部１５（画像生成手段）とを備える。
ぼかし画像生成部１１は、入力画像に対してぼかし処理を行ってぼかし画像を生成する。
プロセス画像生成部１２は、入力画像に対してエッジ抽出を行ってエッジ抽出画像を生成後に、エッジ抽出画像に対してぼかし処理を行って、エッジぼかし画像を生成する。
ノイズ除去画像生成部１３は、入力画像に対してノイズを除去した処理元画像（ノイズ除去画像）を生成する。
輝度値算出部１４は、各画素に対してエッジぼかし画像のエッジ信号強度に基づいて、処理元画像の画素の輝度値と、ぼかし画像の画素の輝度値とから新たな輝度値を算出する。
画像生成部１５は、エッジぼかし画像のエッジ信号強度に基づいて、処理元画像とぼかし画像とを合成して、新たな画像を生成する。
なお、各処理の詳細については、後述する。
【００１２】
記憶部２０は、制御部１０が各種の処理を実行するために必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶領域である。
記憶部２０は、プログラム記憶部２１と、画像記憶部２２とを備える。
プログラム記憶部２１は、画像処理プログラム２１ａを記憶する記憶領域である。
画像処理プログラム２１ａは、画像処理装置１の制御部１０が実行する各種機能を行うためのプログラムである。この例では、画像処理プログラム２１ａは、予め画像処理装置１にインストールされている。
画像記憶部２２は、画像処理装置１で用いる各種画像を記憶する記憶領域である。画像記憶部２２は、入力画像記憶部２３と、中間画像記憶部２４と、生成画像記憶部２５とを備える。
【００１３】
図２に示すように、入力画像記憶部２３は、入力画像４０を記憶する記憶領域である。画像処理装置１は、入力画像４０を、例えば、通信部３９を介して外部装置（例えば、カメラ）から受け付けて記憶する。
中間画像記憶部２４は、画像生成処理の途中で生成されたプロセス画像を記憶する記憶領域である。中間画像記憶部２４は、ぼかし画像５０と、エッジぼかし画像５２と、処理元画像５４とを記憶する。詳細は後述するが、ぼかし画像５０と、エッジぼかし画像５２と、処理元画像５４とは、入力画像４０に対して各々異なる処理を行って生成された画像である。
生成画像記憶部２５は、出力画像６０を記憶する記憶領域である。詳細は後述するが、出力画像６０は、エッジぼかし画像５２を参照し、ぼかし画像５０と、処理元画像５４とを合成して生成された画像である。
【００１４】
図１に戻り、入力部３０は、マウスやキーボード等で構成される入力装置である。
表示部３２は、液晶パネル等で構成されるディスプレイである。
なお、入力部３０と、表示部３２とは、一体の装置であってよく、ディスプレイの機能と、画像処理装置１を操作するユーザからの指等によるタッチ入力を検出する機能とを有するタッチパネルディスプレイであってもよい。
通信部３９は、通信ネットワークを介して外部装置（カメラ等、図示せず）との間で通信を行うためのインタフェース部である。
【００１５】
＜画像処理装置１の処理＞
次に、画像処理装置１の処理について説明する。
図３は、本実施形態に係る画像処理装置１での画像生成処理を示すフローチャートである。
図４は、本実施形態に係る画像処理装置１での生成画像例を示す図である。
図５は、本実施形態に係る画像処理装置１での前段ノイズ除去処理を示すフローチャートである。
図６は、本実施形態に係る画像処理装置１の入力画像４０の画素Ｐを説明するための図である。
図７は、本実施形態に係る画像処理装置１での画像合成処理を示すフローチャートである。
【００１６】
図３に示す画像生成処理は、入力画像４０のノイズを低減し、より自然な出力画像６０を生成する処理である。画像生成処理は、画像処理プログラム２１ａを実行中に、画像処理装置１の入力画像記憶部２３に記憶された１つの入力画像４０を、例えば、ユーザが選択して、処理開始を指示することで、開始される。
ここで、図４（Ａ）は、入力画像４０の一例である。入力画像４０は、この例では、バラの花を被写体とした画像であるが、どのような画像であってもよい。
図３のステップＳ（以下、「Ｓ」という。）１０において、制御部１０（ぼかし画像生成部１１）は、入力画像４０を用いてぼかし画像５０を生成する。制御部１０は、例えば、平滑化フィルタの１つである公知の移動平均フィルタを使用して、ぼかし画像５０を生成する。ここで行う移動平均フィルタを使用した処理は、注目画素の周辺の画素値の平均値を、注目画素に割り当てる処理であり、画像の濃淡値の変化を滑らかにすることができる。
図４（Ｂ）は、図４（Ａ）に示す入力画像４０に対してぼかし処理を行ったぼかし画像５０を示す。ぼかし画像５０は、ぼかし処理を行うことで、入力画像４０にノイズがある場合には、ノイズが平滑化される。そのため、ぼかし画像５０は、ノイズが消えたような効果を奏する画像になる。
【００１７】
図３に戻り、Ｓ１１において、制御部１０（プロセス画像生成部１２）は、入力画像４０を用いてエッジぼかし画像５２を生成する。具体的には、まず、制御部１０（プロセス画像生成部１２）は、入力画像４０に対してエッジ抽出を行って、エッジ抽出画像（図示せず）を生成する。制御部１０は、例えば、公知のソーベルフィルタを使用して、エッジ抽出画像を生成する。ここで行うエッジ抽出処理は、画像中の濃淡値が急に変化する部分を、エッジとして取り出す処理である。
次に、制御部１０（プロセス画像生成部１２）は、生成したエッジ抽出画像に対してぼかし処理を行ってエッジぼかし画像５２を生成する。ぼかし処理は、上述のＳ１０と同じ処理である。制御部１０は、例えば、公知の移動平均フィルタを使用して、エッジ抽出画像からエッジぼかし画像５２を生成する。
【００１８】
なお、ここで生成したエッジぼかし画像５２は、出力画像６０を生成する際に参照するものである。制御部１０は、例えば、入力画像４０をダウンサンプリングして、その画像に対して、エッジ抽出処理及びぼかし処理を行い、さらに入力画像４０のサイズに復元することで、エッジぼかし画像５２を生成してもよい。そのようにすることで、制御部１０は、入力画像４０に対して直接処理をするよりも、処理効率を向上できる。
図４（Ｃ）は、図４（Ａ）に示す入力画像４０に対してエッジ抽出処理及びぼかし処理を行ったエッジぼかし画像５２を示す。エッジぼかし画像５２は、エッジ抽出画像をぼかした画像であるので、エッジとして抽出された領域と、その領域に接した領域との間をなめらかなものにできる。
【００１９】
図３に戻り、Ｓ１３において、制御部１０（ノイズ除去画像生成部１３）は、前段ノイズ除去処理を行う。
ここで、前段ノイズ除去処理について、図５に基づき説明する。この前段ノイズ除去処理は、インパルス性ノイズを除去するための処理である。
図５のＳ２０において、制御部１０は、入力画像４０を構成する画素Ｐのうち、１つを取得して、注目画素Ｐａ（ｉ，ｊ）にする。
図６に示すように、入力画像４０は、左上を画素Ｐ（１，１）として、右方向にｘ個、下方向にｙ個の画素が配列されたものとして表すことができる。
【００２０】
図５に戻り、Ｓ２１において、制御部１０は、注目画素Ｐａ（ｉ，ｊ）の左右に画素Ｐがあるか否かを判断する。言い換えると、制御部１０は、入力画像４０に、画素Ｐ（ｉ−１，ｊ）と、画素Ｐ（ｉ＋１，ｊ）とがあるか否かを判断する。注目画素Ｐａ（ｉ，ｊ）の左右に画素Ｐがある場合（Ｓ２１：ＹＥＳ）には、制御部１０は、処理をＳ２２に移す。他方、注目画素Ｐａ（ｉ，ｊ）の左右に画素Ｐがない場合（Ｓ２１：ＮＯ）には、制御部１０は、処理をＳ２３に移す。
【００２１】
Ｓ２２において、制御部１０は、注目画素Ｐａ（ｉ，ｊ）の信号値算出処理を行う。具体的には、制御部１０は、注目画素Ｐａ（ｉ，ｊ）と、注目画素Ｐａ（ｉ，ｊ）の左右の画素Ｐ（ｉ−１，ｊ）及び画素Ｐ（ｉ＋１，ｊ）とを、ＲＧＢ信号値ごとに比較する。そして、制御部１０は、画素Ｐ（ｉ−１，ｊ）の信号値Ｍ（ｉ−１，ｊ）と、注目画素Ｐａ（ｉ，ｊ）の信号値Ｍａ（ｉ，ｊ）と、画素Ｐ（ｉ＋１，ｊ）の信号値Ｍ（ｉ＋１，ｊ）の強度が、凹凸のいずれかの関係になる場合、つまり、注目画素Ｐａ（ｉ，ｊ）の信号値Ｍａ（ｉ，ｊ）が左右の画素Ｐの信号値Ｍと比較して共に低いか又は高い場合に、注目画素Ｐａ（ｉ．ｊ）の信号値Ｍａ（ｉ，ｊ）を、左右の画素Ｐの信号値Ｍの平均値にする。
【００２２】
具体的には、以下の式で、注目画素Ｐａ（ｉ，ｊ）の新たな信号値Ｍａ（ｉ，ｊ）を算出する。
【数１】
0006631076.tif 000002
【００２３】
これにより、制御部１０は、入力画像４０に含まれるインパルス性ノイズを除去できる。ここで、インパルス性ノイズとは、ごま塩ノイズ（ｓａｌｔ−ａｎｄ−ｐｅｐｐｅｒ  ｎｏｉｓｅ）とも呼ばれる。例えば、デジタルカメラによって撮影されて取得した入力画像４０には、撮影時のノイズが入ってしまう場合がある。カメラの撮像素子には、それ以前に撮影した際の残熱（熱雑音）が残る場合があるためである。そのような場合に、入力画像４０には、ランダムなノイズが発生する。ランダムなノイズにより、入力画像４０には、画素単位で異常な数値を示すものを含む。上述の処理によって、画素単位で異常な数値を示した画素を、平準化できる。そのため、制御部１０は、インパルス性ノイズを除去でき、入力画像４０に存在したまだらな感じを与えるものが消えた画像にできる。
【００２４】
Ｓ２３において、制御部１０は、入力画像４０の全ての画素Ｐについて、注目画素Ｐａ（ｉ，ｊ）にしたか否かを判断する。入力画像４０の全ての画素Ｐについて注目画素Ｐａ（ｉ，ｊ）にした場合（Ｓ２３：ＹＥＳ）には、制御部１０は、処理をＳ２４に移す。他方、入力画像４０の全ての画素Ｐについて注目画素Ｐａ（ｉ，ｊ）にしていない場合（Ｓ２３：ＮＯ）には、処理をＳ２０に戻し、未だ処理をしていない画素Ｐを注目画素Ｐａ（ｉ，ｊ）にして、以降の処理を繰り返す。
Ｓ２４において、制御部１０は、算出された信号値Ｍａを入力画像４０の各画素Ｐに適用して、処理元画像５４を生成し、中間画像記憶部２４に記憶させる。その後、制御部１０は、本処理を終了し、処理を図３に戻す。
【００２５】
図３に戻り、Ｓ１３において、制御部１０（輝度値算出部１４、画像生成部１５）は、画像合成処理を行う。
ここで、画像合成処理について、図７に基づき説明する。この画像合成処理は、輝度ムラを除去した画像を生成するための処理である。
図７のＳ３０において、制御部１０は、処理元画像５４の１つの画素Ｐを取得し、注目画素Ｐｂ（ｉ，ｊ）にする。
【００２６】
Ｓ３１において、制御部１０（輝度値算出部１４）は、注目画素Ｐｂ（ｉ，ｊ）の輝度値Ｂｒ（ｉ，ｊ）を算出する。
注目画素Ｐｂ（ｉ，ｊ）の輝度値Ｂｒ（ｉ，ｊ）は、例えば、以下の式で算出する。
【数２】
0006631076.tif 000003
【００２７】
この式は、ＲＧＢ信号値のうちＧの輝度値の重み付けを大きくしている。これは、人間の視覚特性を考慮したものである。なお、輝度値Ｂｒ（ｉ，ｊ）の算出は、上述の式に限定するものではなく、例えば、ＲＧＢ信号値の各輝度値を平均した値にしてもよい。
【００２８】
Ｓ３２において、制御部１０（輝度値算出部１４）は、ぼかし画像５０のうち、注目画素Ｐｂ（ｉ，ｊ）と同位置の画素Ｐｃ（ｉ，ｊ）の輝度値ＢｌＢｒ（ｉ，ｊ）を算出する。
画素Ｐｃ（ｉ，ｊ）の輝度値ＢｌＢｒ（ｉ，ｊ）は、輝度値Ｂｒ（ｉ，ｊ）と同様の式で算出する。
Ｓ３３において、制御部１０（輝度値算出部１４）は、エッジぼかし画像５２のうち、注目画素Ｐｂ（ｉ，ｊ）と同位置の画素Ｐｄ（ｉ，ｊ）の輝度値Ｍａｓｋ（ｉ，ｊ）を抽出し、エッジ信号強度にする。なお、輝度値Ｍａｓｋ（ｉ，ｊ）は、０〜２５５の数値で表される。
【００２９】
Ｓ３４において、制御部１０（輝度値算出部１４）は、エッジ信号強度を参照して新たな輝度値ＮＢｒ（ｉ，ｊ）を算出する。
輝度値ＮＢｒ（ｉ，ｊ）は、例えば、以下の式で算出する。
【数３】
0006631076.tif 000004
【００３０】
この式は、エッジぼかし画像５２の画素Ｐｄのエッジ信号強度が強ければ、処理元画像５４の輝度値が強く反映され、エッジぼかし画像５２の画素Ｐｄのエッジ信号強度が弱ければ、ぼかし画像５０の輝度値が強く反映されることを示す。なお、図４（Ｃ）において、白色の部分は、エッジ信号強度が強く、黒色の部分は、エッジ信号強度が弱い。
【００３１】
Ｓ３５において、制御部１０（画像生成部１５）は、新たな輝度値ＮＢｒ（ｉ，ｊ）に色成分を加えて新たな画素Ｐｎ（ｉ，ｊ）を生成する。その際、制御部１０は、輝度値ＮＢｒ（ｉ，ｊ）が、閾値ｋ以上か否かによって、加える色成分を変える。閾値ｋは、例えば、パラメータにより０〜２５５までの任意の値にできる。画素Ｐｎ（ｉ，ｊ）は、以下の式で算出できる。なお、色成分とは、注目画素Ｐｂ（ｉ，ｊ）（又は画素Ｐｃ（ｉ，ｊ））のＲＧＢ各信号値から輝度値Ｂｒ（ｉ，ｊ）（又は輝度値ＢｌＢｒ（ｉ，ｊ））を減算したＲＧＢ信号値を指す。
【数４】
0006631076.tif 000005
【００３２】
この式は、新たな輝度値ＮＢｒ（ｉ，ｊ）が閾値ｋ以上であれば、新たな輝度値ＮＢｒ（ｉ，ｊ）に処理元画像５４の色成分を加えたものにし、閾値ｋ未満であれば、新たな輝度値ＮＢｒ（ｉ，ｊ）にぼかし画像５０の色成分を加えたものにすることを示す。
【００３３】
Ｓ３６において、制御部１０は、処理元画像５４の全ての画素Ｐについて注目画素Ｐｂ（ｉ，ｊ）にしたか否かを判断する。処理元画像５４の全ての画素Ｐについて注目画素Ｐｂ（ｉ，ｊ）にした場合（Ｓ３６：ＹＥＳ）には、制御部１０は、処理をＳ３７に移す。他方、処理元画像５４の全ての画素Ｐについて注目画素Ｐｂ（ｉ，ｊ）にしていない場合（Ｓ３６：ＮＯ）には、処理をＳ３０に戻し、未だ処理をしていない処理元画像５４の画素Ｐを注目画素Ｐｂ（ｉ，ｊ）にして、以降の処理を繰り返す。
Ｓ３７において、制御部１０（画像生成部１５）は、生成された新たな画素Ｐｎからなる画像を、出力画像６０として生成し、生成画像記憶部２５に記憶させる。その後、制御部１０は、処理を図３に戻し、その後、本処理を終了する。
【００３４】
このように、本実施形態の画像処理装置１によれば、以下のような効果がある。
（１）エッジぼかし画像５２のエッジ信号強度の強い部分に対しては、主に入力画像４０（実際は、処理元画像５４）の情報を、エッジ信号強度の弱い部分に対しては、主に輝度ムラ（ノイズ）が除去されたぼかし画像５０の情報を使うため、その結果として、ノイズ除去と画像の鮮明さを両立させた画像を得ることができる。
また、エッジぼかし画像５２は、エッジ抽出画像をぼかした画像であり、エッジ信号強度は０〜２５５の値が存在し、エッジ信号強度が高ければ、入力画像４０（実際は、処理元画像５４）の画素値の割合を大きくし、エッジ信号強度が低ければ、ぼかし画像５０の画素値の割合を大きくするといったように、エッジ信号強度の値に基づいて画素値の合成割合を可変させながら新たな画素を生成する。そのため、入力画像とぼかし画像の択一選択合成処理と比べ、より自然な風合いの画像を生成できる。
（２）処理元画像５４を、入力画像４０からインパルス性ノイズを除去した画像にし、これを合成に用いることで、（１）の効果をより高くすることができる。
【００３５】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。
【００３６】
（変形形態）
（１）本実施形態では、ぼかし処理については、公知の移動平均フィルタを用い、エッジ抽出処理については、公知のソーベルフィルタを用いるものを説明したが、これに限定されない。ぼかし画像及びエッジ抽出画像を生成できれば、どのような画像処理技術を用いてもよく、例えば、エッジ検出処理については、ラプラシアンフィルタであってもよい。
（２）本実施形態では、新たな輝度値を算出して、算出した新たな輝度値に対して、処理元画像又はぼかし画像の色成分を加えたものを新たな画素にする例を説明したが、これに限定されない。例えば、新たな輝度値をα値として、処理元画像とぼかし画像とのアルファブレンドを行ってもよい。そのようにしても、画像のノイズを除去し、かつ、輝度ムラのない自然な風合いの画像を生成できる。
【符号の説明】
【００３７】
１    画像処理装置
１０  制御部
１１  ぼかし画像生成部
１２  プロセス画像生成部
１３  ノイズ除去画像生成部
１４  輝度値算出部
１５  画像生成部
２０  記憶部
２１ａ  画像処理プログラム
４０  入力画像
５０  ぼかし画像
５２  エッジぼかし画像
５４  処理元画像
６０  出力画像
Ｂｒ  輝度値
ＢｌＢｒ  輝度値
ｋ    閾値
Ｍ，Ｍａ  信号値
Ｍａｓｋ  輝度値
ＮＢｒ  輝度値
Ｐ，Ｐｃ、Ｐｄ  画素
Ｐａ，Ｐｂ  注目画素
【図１】
0006631076.tif 000006
【図２】
0006631076.tif 000007
【図３】
0006631076.tif 000008
【図４】
0006631076.tif 000009
【図５】
0006631076.tif 000010
【図６】
0006631076.tif 000011
【図７】
0006631076.tif 000012