(57)【要約】【課題】階層画像を用いた画像処理を行う画像処理装置にて、同時化された画像のデータを蓄える記憶メモリの増大やアクセス帯域の増加を抑制する。【解決手段】入力された画像を元画像保持メモリに保持し、保持された画像から同時化された周波数帯域及び画像サイズの異なる複数の縮小画像を生成して、縮小率の大きい第１の縮小画像を用いてノイズ低減処理を行い、このノイズ低減処理により生成された画像を縮小画像メモリに保持し、縮小率の小さい第２の縮小画像と縮小画像メモリに保持された画像とを用いてノイズ低減処理を行うようにして、階層画像を用いたノイズ低減処理を行うために必要なメモリ容量及びメモリアクセス量の増大を抑制する。【選択図】図１
2016082452.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像を保持する第１の画像保持手段と、
前記第１の画像保持手段に保持された画像から同時化された周波数帯域及び画像サイズの異なる複数の縮小画像を生成する画像縮小手段と、
前記画像縮小手段により生成された縮小画像を保持する第２の画像保持手段と、
ノイズ低減処理により生成された画像を保持する第３の画像保持手段と、
前記画像縮小手段での第１の縮小画像生成処理により生成され前記第２の画像保持手段に保持された第１の縮小画像を用いて第１のノイズ低減処理を行い、前記第１のノイズ低減処理により生成された画像を前記第３の画像保持手段に保持させ、前記画像縮小手段での前記第１の縮小画像生成処理よりも縮小率が小さい第２の縮小画像生成処理により生成され前記第２の画像保持手段に保持された第２の縮小画像と前記第３の画像保持手段に保持された前記第１のノイズ低減処理により生成された画像とを用いて第２のノイズ低減処理を行うノイズ低減手段とを有することを特徴とする画像処理装置。
【請求項２】
前記画像縮小手段は、前記ノイズ低減手段より少なくとも２倍以上の処理速度で動作することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記入力された画像は、ベイヤー配列の画像データであり、１画素あたり１色の情報を有する第１の画像であることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記画像縮小手段は、前記入力された画像から各色の画素を補間するための同時化を行い、同時化された画像の帯域制限を行った後に画像のダウンサンプリングを行い縮小画像を生成することを特徴とする請求項１〜３の何れか１項に記載の画像処理装置。
【請求項５】
入力された画像を保持する第１の画像保持手段に保持された画像から同時化された周波数帯域及び画像サイズの異なる複数の縮小画像を生成する画像縮小工程と、
前記画像縮小工程にて生成された縮小画像を第２の画像保持手段に保持する画像保持工程と、
前記画像縮小工程での第１の縮小画像生成処理により生成され前記第２の画像保持手段に保持された第１の縮小画像を用いて第１のノイズ低減処理を行い、前記第１のノイズ低減処理により生成された画像を第３の画像保持手段に保持させる第１のノイズ低減処理工程と、
前記画像縮小工程での前記第１の縮小画像生成処理よりも縮小率が小さい第２の縮小画像生成処理により生成され前記第２の画像保持手段に保持された第２の縮小画像と前記第３の画像保持手段に保持された前記第１のノイズ低減処理により生成された画像とを用いて第２のノイズ低減処理を行う第２のノイズ低減処理工程とを有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
入力画像をラプラシアン・ピラミッド分解及び周波数分解によって、複数の周波数成分に分解された画像（階層画像）を用いて、画像のノイズ低減処理を行う技術がある。例えば、特許文献１においては、周波数分解で分解される各階層画像を記憶メモリ又は遅延メモリに保持することで、ノイズ低減処理において各階層画像を記憶メモリ又は遅延メモリから読み出すタイミングを調整できるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３０６２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、入力画像がベイヤー配列と呼ばれる画素の配置からなる画像データであって、そのベイヤー配列の画像データを周波数分解するためには、色補間（以降、同時化とも呼ぶ）処理を行う必要があった。ベイヤー配列は、水平方向にＲ画素とＧ（Ｇｒ）画素が交互に配置されたライン（画素行）と、Ｇ（Ｇｂ）画素とＢ画素が交互に配置されたラインとを有し、さらにその２つのラインを垂直方向にも交互に配置することで構成されている。Ｒ画素は赤色（Ｒ）のカラーフィルタが配された画素であり、Ｇ（Ｇｒ，Ｇｂ）画素は緑色（Ｇ）のカラーフィルタが配された画素であり、Ｂ画素は青色（Ｂ）のカラーフィルタが配された画素である。
【０００５】
ベイヤー配列では、１画素あたり１色（Ｒ又はＧｒ又はＧｂ又はＢ）の情報だけを有しているので、周波数分解を行うためには同時化する必要があり、１画素あたり４色（ＲとＧｒとＧｂとＢ）の情報を有することとなり、データ量が大きくなる。その結果、周波数分解によって分解される各階層画像の合成するタイミングを調整できるようにするためには、同時化された画像データを蓄える記憶メモリの増大やアクセス帯域の増加、又は遅延メモリが増大するという課題があった。
【０００６】
また、周波数分解によって分解される同時化された画像のデータ量を削減するために、同時化された画像を再びベイヤー配列のような１画素あたり１色のものに変換すると、各色の画素を間引くことにより各画素の色の情報が少なくなる。偽色やモアレが発生し画質が劣化してしまうという課題があった。
【０００７】
本発明の目的は、階層画像を用いた画像処理を行う画像処理装置にて、同時化された画像のデータを蓄える記憶メモリの増大やアクセス帯域の増加を抑制することである。
【課題を解決するための手段】
【０００８】
本発明に係る画像処理装置は、入力された画像を保持する第１の画像保持手段と、前記第１の画像保持手段に保持された画像から同時化された周波数帯域及び画像サイズの異なる複数の縮小画像を生成する画像縮小手段と、前記画像縮小手段により生成された縮小画像を保持する第２の画像保持手段と、ノイズ低減処理により生成された画像を保持する第３の画像保持手段と、前記画像縮小手段での第１の縮小画像生成処理により生成され前記第２の画像保持手段に保持された第１の縮小画像を用いて第１のノイズ低減処理を行い、前記第１のノイズ低減処理により生成された画像を前記第３の画像保持手段に保持させ、前記画像縮小手段での前記第１の縮小画像生成処理よりも縮小率が小さい第２の縮小画像生成処理により生成され前記第２の画像保持手段に保持された第２の縮小画像と前記第３の画像保持手段に保持された前記第１のノイズ低減処理により生成された画像とを用いて第２のノイズ低減処理を行うノイズ低減手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、階層画像を用いた画像処理を行うために必要なメモリ容量及びメモリアクセス量の増大を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態における画像処理装置の構成例を示す図である。
【図２】本実施形態における画像処理装置の処理フローを説明するための図である。
【図３】本実施形態における画像処理装置の処理フローを説明するための図である。
【図４】本実施形態におけるラインメモリの構成例を示す図である。
【図５】本実施形態における１／４縮小画像を生成するためのフィルタ係数を説明するための図である。
【図６】本実施形態における１／１６縮小画像及び１／６４縮小画像の生成を説明するための図である。
【図７】本実施形態での各階層画像のデータ量を説明するための図である。
【発明を実施するための形態】
【００１１】
本発明の実施形態を図面に基づいて説明する。なお、以下に説明する本発明の実施形態における画像処理装置は、多重解像度解析機能及びノイズ低減機能を有する画像処理装置である。図１は、本発明の一実施形態における画像処理装置の構成例を示す図である。図１に示す画像処理装置１２０は、デジタルカメラ等の撮像装置に備えられた撮像部１０１によって取得された撮影画像を読み込みつつ、後述するパイプライン処理によって多重解像度解析処理及びノイズ低減処理を行う。
【００１２】
画像処理装置１２０の画像入力部１０２は、撮像部１０１によって取得された撮影画像のＮ行Ｍ列のマトリクス状に配列された各画素の画素データ（元画像の画素データ）を、第０行から順次に読み込んで元画像保持メモリ１０３に保持する。元画像保持メモリ１０３に保持された元画像の各画素データを用いて、画像縮小部１０４にて縮小画像の生成処理を行う。
【００１３】
画像縮小部１０４は、元画像保持メモリ１０３に読み込まれた範囲の撮影画像について、所定の縮小率を適用したダウンサンプリングを行うことで画像サイズの異なる複数の縮小画像を生成し、画像メモリ１０５に縮小画像データを保持する。ノイズ低減部１０６は、画像メモリ１０５に保持された範囲の縮小画像を参照してノイズ低減処理を行う。ノイズ低減部１０６は、元画像を基に生成された縮小画像の相関を利用したノイズ除去を行う。また、ノイズ低減部１０６は、ノイズ除去された各画像のアップサンプリングを行い、アップサンプリングされた各画像を合成する。縮小画像保持メモリ１０７は、ノイズ低減部１０６にてノイズ低減処理された画像を一時保持するための画像メモリである。
【００１４】
次に、本実施形態における画像処理装置での画像処理について、図２〜図４を用いて説明する。図２及び図３において、元画像保持メモリ１０３に保持された元画像データは、ベイヤー配列等の画素配列で構成される１画素あたり１色の情報を有する画像を入力とする。
【００１５】
まず、図２に示すように、元画像保持メモリ１０３から元画像データを画像縮小部１０４に入力し、画像縮小部１０４で縮小画像生成処理を行い、１／１６縮小画像及び１／６４縮小画像を生成する。１／１６縮小画像は、元画像を水平画素数について１／４、垂直画素数について１／４にダウンサンプリングした縮小画像である。また、１／６４縮小画像は、元画像を水平画素数について１／８、垂直画素数について１／８にダウンサンプリングした縮小画像である。画像縮小部１０４にて生成した１／１６縮小画像、及び１／６４縮小画像の一部、つまり後述のノイズ低減部１０６での処理に必要なラインメモリ分のデータが画像メモリ１０５に記憶される。
【００１６】
画像メモリ１０５は、１／１６縮小画像に対して、１／１６周波数帯ノイズ抽出部２０４に用いられる垂直５タップのフィルタを施すためのメモリ、例えば、元画像の水平画素数に対して１／４の画素数×５ライン分のラインメモリを有する。図４（Ａ）を参照して、画像メモリ１０５におけるラインメモリの構成を説明する。例えば、第１６のラインＬＩＮＥ（１６）を重心ラインとすると、第８のラインＬＩＮＥ（８）、第１２のラインＬＩＮＥ（１２）、第２０のラインＬＩＮＥ（２０）、及び第２４のラインＬＩＮＥ（２４）を使用する。これらの５ラインの画像データを用いて、１／１６周波数帯での垂直５タップのフィルタのラインメモリを構成する。
【００１７】
また、画像メモリ１０５は、１／６４縮小画像に対して、１／６４周波数帯ノイズ抽出部２０１に用いられる垂直５タップのフィルタを施すためのメモリ、例えば、元画像の水平画素数に対して１／８の画素数×５ライン分のラインメモリを有する。図４（Ａ）に示すように、例えば第１６のラインＬＩＮＥ（１６）を重心ラインとすると、第０のラインＬＩＮＥ（０）、第８のラインＬＩＮＥ（８）、第２４のラインＬＩＮＥ（２４）、及び第３２のラインＬＩＮＥ（３２）を使用する。これら５ラインの画像データを用いて、１／６４周波数帯での垂直５タップのフィルタのラインメモリを構成する。
【００１８】
また、ノイズ低減部１０６では、ノイズ成分減算部２０５にて、１／１６周波数帯側での処理が施された画像データと１／６４周波数帯側での処理が施された画像データとの待ち合わせを行う。１／１６周波数帯側での処理が施された画像データは、１／１６周波数帯域ノイズ抽出部２０４から出力される画像データである。また、１／６４周波数帯側での処理が施された画像データは、１／６４周波数帯域ノイズ抽出部２０１及び１／６４ノイズ成分減算部２０２での処理により生成された画像データをアップサンプリング部２０３でアップサンプリングした画像データである。
【００１９】
ノイズ成分減算部２０５での画像データの待ち合わせを行うために、画像メモリ１０５には、１／１６縮小画像を保持しておくための２ライン分のラインメモリ（ＦＩＦＯ：First In First Out）をさらに有する。図４（Ａ）に示すように、１／１６縮小画像及び１／６４縮小画像の重心ラインを第１６のラインＬＩＮＥ（１６）とすると、１／１６縮小画像の第３２のラインＬＩＮＥ（３２）及び第３６のラインＬＩＮＥ（３６）をラインメモリとして保持しておく。これにより、データの待ち合わせによる再構成時の画像の重心位置を維持できるようになる。ノイズ成分減算部２０５で合成された画像データは、１／１６周波数帯画像保持メモリ１０７に記憶される。
【００２０】
次に、図３に示すように、元画像保持メモリ１０３から再度、元画像データを画像縮小部１０４に入力して、画像縮小部１０４で縮小画像生成処理を行い、１／４縮小画像を生成する。ここで、図２に示した処理フローに続き、画像縮小部１０４を２度使用することになるため、画像縮小部１０４をノイズ低減部１０６の少なくとも２倍以上の処理速度で動作させることで処理速度の低下を抑制することができる。１／４縮小画像は、元画像を水平画素について１／２、垂直画素数について１／２にダウンサンプリングした縮小画像である。元画像データに対応する１／１画像及び画像縮小部１０４にて生成した１／４縮小画像のデータが画像メモリ１０５に記憶される。
【００２１】
画像メモリ１０５は、１／１画像に対して、周波数帯ノイズ抽出部２０４に用いられる垂直５タップのフィルタを施すためのラインメモリ、例えば元画像の水平画素数×５ライン分のラインメモリを有する。図４（Ａ）に示すように、例えば第１６のラインＬＩＮＥ（１６）を重心ラインとすると、第１４のラインＬＩＮＥ（１４）、第１５のラインＬＩＮＥ（１５）、第１７のラインＬＩＮＥ（１７）、及び第１８のラインＬＩＮＥ（１８）を使用する。これら５ラインの画像データを用いて、１／１周波数帯での垂直５タップのフィルタのラインメモリを構成する。
【００２２】
また、画像メモリ１０５は、１／４縮小画像に対して、１／４周波数帯ノイズ抽出部２０１で用いられる垂直５タップのフィルタを施すためのラインメモリ、例えば元画像の水平画素数に対して１／２の画素数×５ライン分のラインメモリを有する。図４（Ａ）に示すように、例えば第１６のラインＬＩＮＥ（１６）を重心ラインとすると、第１２のラインＬＩＮＥ（１２）、第１４のラインＬＩＮＥ（１４）、第１８のラインＬＩＮＥ（１８）、及び第２０のラインＬＩＮＥ（２０）を使用する。これら５ラインの画像データを用いて、１／４周波数帯での垂直５タップのフィルタのラインメモリを構成する。
【００２３】
１／４ノイズ成分減算部２０２は、１／４周波数帯ノイズ抽出部２０１で生成されたノイズ成分と、１／１６周波数帯画像保持メモリ１０７から入力された画像をアップサンプリング部２０６でアップサンプリングした画像を用いてノイズ成分の減算処理を行う。また、ノイズ低減部１０６では、ノイズ成分減算部２０５にて、１／１周波数帯側での処理が施された画像データと１／４周波数帯側での処理が施された画像データとの待ち合わせを行う。１／１周波数帯側での処理が施された画像データは、１／１周波数帯ノイズ抽出部２０４から出力される画像データである。１／４周波数帯側での処理が施された画像データは、１／４ノイズ成分減算部２０２で生成された画像データをアップサンプリング部２０３でアップサンプリングした画像データである。
【００２４】
ノイズ成分減算部２０５での画像データの待ち合わせを行うために、画像メモリ１０５には、１／１画像を保持しておくための２ライン分のラインメモリ（ＦＩＦＯ）をさらに有する。図４（Ａ）に示すように、１／１画像及び１／４縮小画像の重心ラインを第１６のラインＬＩＮＥ（１６）とすると、１／１画像の第１９のラインＬＩＮＥ（１９）及び第２０のラインＬＩＮＥ（２０）をラインメモリとして保持しておく。これにより、データ待ち合わせによる再構成時の画像の重心位置を維持できるようになる。
【００２５】
図４（Ｂ）は、１／１画像から１／６４縮小画像までの垂直ラインの出力位相を示した図である。１／１画像は、ライン毎に出力する（ＬＩＮＥ（ｋ）でｋは自然数０、１、２、３、…である）。１／４縮小画像は、２ライン毎に出力する（ＬＩＮＥ（２ｋ）でｋは自然数０、１、２、３、…である）。１／１６縮小画像は、４ライン毎に出力する（ＬＩＮＥ（４ｋ）でｋは自然数０、１、２、３、…である）。１／６４縮小画像は、８ライン毎に出力する（ＬＩＮＥ（８ｋ）でｋは自然数０、１、２、３、…である）。
【００２６】
次に、図５を参照して本実施形態での縮小画像の生成方法について説明する。図５では、元画像保持メモリ１０３に保持されている元画像（１画素あたり１色の画像）から１／４縮小画像を生成するために、画素補間（同時化）処理と低域フィルタによる帯域制限を行った後に水平１／２、垂直１／２のサイズにダウンサンプリングしている。
【００２７】
Ｒ画素を注目画素として、同時化処理と低域フィルタをかける係数について説明する。Ｒ画素については、３０１の注目画素Ｒの近隣８画素の画素補間のための同時化フィルタと水平低域フィルタと垂直低域フィルタとをかけあわせることによって、３０２のようなフィルタ係数となる（式１）。
【００２８】
【数１】
2016082452.tif 000003
【００２９】
Ｇｒ画素については、３０１の注目画素Ｒの近隣８画素の画素補間のための同時化フィルタと水平低域フィルタと垂直低域フィルタとをかけあわせることによって、３０３のようなフィルタ係数となる（式２）。
【００３０】
【数２】
2016082452.tif 000004
【００３１】
Ｇｂ画素については、３０１の注目画素Ｒの近隣８画素の画素補間のための同時化フィルタと水平低域フィルタと垂直低域フィルタとをかけあわせることによって、３０４のようなフィルタ係数となる（式３）。
【００３２】
【数３】
2016082452.tif 000005
【００３３】
Ｂ画素については、３０１の注目画素Ｒの近隣８画素の画素補間のための同時化フィルタと水平低域フィルタと垂直低域フィルタとをかけあわせることによって、３０５のようなフィルタ係数となる（式４）。
【００３４】
【数４】
2016082452.tif 000006
【００３５】
ここで、同時化フィルタのフィルタ係数は［１  ０  １］／２、水平低域フィルタのフィルタ係数は［１  ２  １］／４、垂直低域フィルタのフィルタ係数は［１  ２  １］／４とする。
【００３６】
ダウンサンプリングする方法については、図５において３０６から３０９に示したように、水平方向においては注目画素（白塗りの画素）から水平１画素おきに画素を抽出する。垂直方向においても同様に、注目画素から垂直１画素おきに画素を抽出する。これにより、元画像から水平１／２及び垂直１／２のサイズにリサイズする。なお、３０６から３０９に示した斜線部の画素は、それぞれ間引く（出力画素としない）画素である。これにより１／４縮小画像は、１画素あたりＲ、Ｇｒ、Ｇｂ、Ｂといった４色の情報を有する同時化されたデータが生成されるようになる。
【００３７】
図６を参照して、さらに大きな縮小率の画像（１／１６縮小画像及び１／６４縮小画像）の生成について説明する。１／４縮小画像を水平低域通過フィルタ同時化処理４０１に通して、同時化及び水平の低域フィルタをかけ、水平ダウンサンプリング４０２にて水平画素数を１／２のサイズにダウンサンプリングする。次に、垂直低域通過フィルタ同時化処理４０３を通して、同時化及び垂直の低域フィルタをかけ、垂直ダウンサンプリング４０４にて垂直画素数を１／２のサイズにダウンサンプリングする。これにより、１／１６縮小画像データが生成される。
【００３８】
さらに、垂直ダウンサンプリング４０４にて出力された１／１６縮小画像の画像データを入力として水平低域通過フィルタ４１１に通して水平の低域フィルタをかけ、水平ダウンサンプリング４１２にて水平画素数を１／２のサイズにダウンサンプリングする。次に、垂直低域通過フィルタ４１３を通して垂直の低域フィルタをかけ、垂直ダウンサンプリング４１４にて垂直画素数を１／２のサイズにダウンサンプリングする。これにより、１／６４縮小画像データが生成される。
【００３９】
水平低域通過フィルタ４０１、水平低域通過フィルタ４１１、垂直低域通過フィルタ４０３、及び垂直低域通過フィルタ４１３は、同時化されたデータ（Ｒ、Ｇｒ、Ｇｂ、Ｂの各色が揃ったデータ）を入力とする。そのため、水平及び垂直に対してフィルタ係数［１  ２  １］／４の低域通過フィルタを用いる（式５）。
【００４０】
ｎ＝３は１／１６縮小画像、ｎ＝４は１／６４縮小画像とすると、Ｒ（３）ｋは１／１６縮小画像を生成するためのＲ画素の係数であり、Ｒ（４）ｋは１／６４縮小画像を生成するためのＲ画素の係数である。
【００４１】
【数５】
2016082452.tif 000007
【００４２】
次に、図７を参照して本実施形態における使用帯域とデータ量について説明する。第１階層画像としての元画像の画像データ５０１は、ベイヤー配列のデータであり、２バイト／色で１画素あたり１色の情報を有する。したがって、水平画素数が４０９６画素、垂直画素数が２０４８画素であるとすると、元画像のデータ量は、４０９６画素×２０４８画素×１色×２バイト＝１６ＭＢとなる（１ＭＢ＝１０２４×１０２４バイト）。
【００４３】
第２階層画像としての１／４縮小画像の画像データ５０２は、同時化されたデータであり、１画素あたり４色の情報を有する。したがって、水平画素数が２０４８画素、垂直画素数が１０２４画素であるとすると、１／４縮小画像のデータ量は、２０４８画素×１０２４画素×４色×２バイト＝１６ＭＢとなる。
【００４４】
第３階層画像としての１／１６縮小画像の画像データ５０３は、同時化されたデータであり、１画素あたり４色の情報を有する。したがって、水平画素数が１０２４画素、垂直画素数が５１２画素であるとすると、１／１６縮小画像のデータ量は、１０２４画素×５１２画素×４色×２バイト＝４ＭＢとなる。
【００４５】
第４階層画像としての１／６４縮小画像の画像データ５０４は、同時化されたデータであり、１画素あたり４色の情報を有する。したがって、水平画素数が５１２画素、垂直画素数が２５６画素であるとすると、１／６４縮小画像のデータ量は、５１２画素×２５６画素×４色×２バイト＝１ＭＢとなる。
【００４６】
使用帯域については、元画像から１／６４縮小画像までの各縮小画像を縮小画像保持メモリ１０７に出力した場合には、以下のようになる。元画像の読み込み１６ＭＢと、１／１画像の書き出し１６ＭＢと、１／４縮小画像の書き出し１６ＭＢと、１／１６縮小画像の書き出し４ＭＢと、１／６４縮小画像の書き出し１ＭＢとを含む。さらに、１／１画像の読み込み１６ＭＢと、１／４縮小画像の読み込み１６ＭＢと、１／１６縮小画像の読み込み４ＭＢと、１／６４縮小画像の読み込み１ＭＢと、再構成画像の書き出し１６ＭＢとを含む。したがって、１フレームあたりの使用データ量は、１６＋（１６＋１６＋４＋１）×２＋１６＝１０６ＭＢとなる。
【００４７】
本実施形態では、周波数帯ノイズ抽出部で必要なラインメモリとノイズ成分減算部で待ち合わせのために必要なラインメモリとを備えた縮小画像メモリ１０５を用いる場合には、以下のようになる。元画像の読み込み１６ＭＢと、１／１６縮小画像の書き出し４ＭＢと、１／１６縮小画像の読み込み４ＭＢと、再構成画像の書き出し１６ＭＢとすると、１フレームあたりの使用データ量は、１６＋４×２＋１６＝４０ＭＢとなる。
【００４８】
以上のことから、本実施形態によれば、縮小画像保持メモリ１０７に必要なメモリ容量及びメモリアクセス量の増大を抑制することができる。また、ノイズ低減部１０６のコストは、ノイズ抽出処理やノイズ低減処理等の複雑な処理があるため、画像縮小部１０４のコストより大きい。本実施形態では、画像縮小部１０４の処理速度を高めて、ノイズ低減処理に必要な階層数を２つに削減することによりコストを削減できる。なお、本実施形態では同時化データを１画素あたり４色としたが、３色（Ｒ、Ｇ、Ｂ）としてもよく、その場合でも縮小画像保持メモリ１０７で必要なメモリ容量及びメモリアクセス量の増大を抑制することが可能となる。
【００４９】
なお、前記実施形態は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００５０】
１０２：画像入力部  １０３：元画像保持メモリ  １０４：画像縮小部  １０５：画像メモリ  １０６：ノイズ低減部  １０７：縮小画像保持メモリ  １２０：画像処理装置  ２０１、２０４：周波数帯ノイズ抽出部  ２０２、２０５：ノイズ成分減算部  ２０３、２０６：アップサンプリング部
【図１】
2016082452.tif 000008
【図２】
2016082452.tif 000009
【図３】
2016082452.tif 000010
【図４】
2016082452.tif 000011
【図５】
2016082452.tif 000012
【図６】
2016082452.tif 000013
【図７】
2016082452.tif 000014