(57)【特許請求の範囲】
【請求項１】
入力画像を低空間周波数成分と高空間周波数成分とに分離する周波数成分分離手段と、
前記周波数成分分離手段によって分離された低空間周波数成分のヒストグラムを算出する低空間周波数成分ヒストグラム算出手段と、
前記低空間周波数成分ヒストグラム算出手段によって算出された低空間周波数成分のヒストグラムの標準偏差に基づいて、低空間周波数成分のゲインを算出する低空間周波数成分ゲイン算出手段と、
前記低空間周波数成分ヒストグラム算出手段によって算出された低空間周波数成分のヒストグラムの平均値に基づいて、低空間周波数成分のオフセットを算出する低空間周波数成分オフセット算出手段と、
前記低空間周波数成分ゲイン算出手段によって算出された低空間周波数成分のゲインおよび前記低空間周波数成分オフセット算出手段によって算出された低空間周波数成分のオフセットに基づいて、前記低空間周波数成分に前記低空間周波数成分のゲインを乗算し前記低空間周波数成分のオフセットを加算することにより、前記周波数成分分離手段によって分離された低空間周波数成分を補正する低空間周波数成分補正手段と、
前記周波数成分分離手段によって分離された高空間周波数成分のヒストグラムを算出する高空間周波数成分ヒストグラム算出手段と、
前記高空間周波数成分ヒストグラム算出手段によって算出された高空間周波数成分のヒストグラムの標準偏差に基づいて、高空間周波数成分のゲインを算出する高空間周波数成分ゲイン算出手段と、
前記高空間周波数成分ゲイン算出手段によって算出された高空間周波数成分のゲインに基づいて、前記高空間周波数成分に前記高空間周波数成分のゲインを乗算することにより、前記周波数成分分離手段によって分離された高空間周波数成分を補正する高空間周波数成分補正手段と、
前記低空間周波数成分補正手段によって補正された低空間周波数成分と前記高空間周波数成分補正手段によって補正された高空間周波数成分とを結合して補正画像を出力する補正画像出力手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記周波数成分分離手段は、前記入力画像を低空間周波数成分と高空間周波数成分とに分離するローパスフィルタまたはハイパスフィルタであり、
前記補正画像出力手段は、前記補正された低空間周波数成分と前記補正された高空間周波数成分とを加算して補正画像を出力することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
入力画像を補正して補正画像を出力する画像処理装置において実行される画像処理方法であって、
前記入力画像を低空間周波数成分と高空間周波数成分とに分離し、
前記分離された低空間周波数成分のヒストグラムを算出し、
前記算出された低空間周波数成分のヒストグラムの標準偏差に基づいて、低空間周波数成分のゲインを算出し、
前記算出された低空間周波数成分のヒストグラムの平均値に基づいて、低空間周波数成分のオフセットを算出し、
前記算出された低空間周波数成分のゲインおよび前記算出された低空間周波数成分のオフセットに基づいて、前記低空間周波数成分に前記低空間周波数成分のゲインを乗算し前記低空間周波数成分のオフセットを加算することにより、前記分離された低空間周波数成分を補正し、
前記分離された高空間周波数成分のヒストグラムを算出し、
前記算出された高空間周波数成分のヒストグラムの標準偏差に基づいて、高空間周波数成分のゲインを算出し、
前記算出された高空間周波数成分のゲインに基づいて、前記高空間周波数成分に前記高空間周波数成分のゲインを乗算することにより、前記分離された高空間周波数成分を補正し、
前記補正された低空間周波数成分と前記補正された高空間周波数成分とを結合して補正画像を出力することを特徴とする画像処理方法。
【請求項４】
入力画像を補正して補正画像を出力する画像処理装置に実行させるためのコンピュータ実行可能な画像処理プログラムであって、
前記入力画像を低空間周波数成分と高空間周波数成分とに分離する手順と、
前記分離された低空間周波数成分のヒストグラムを算出する手順と、
前記算出された低空間周波数成分のヒストグラムの標準偏差に基づいて、低空間周波数成分のゲインを算出する手順と、
前記算出された低空間周波数成分のヒストグラムの平均値に基づいて、低空間周波数成分のオフセットを算出する手順と、
前記算出された低空間周波数成分のゲインおよび前記算出された低空間周波数成分のオフセットに基づいて、前記低空間周波数成分に前記低空間周波数成分のゲインを乗算し前記低空間周波数成分のオフセットを加算することにより、前記分離された低空間周波数成分を補正する手順と、
前記分離された高空間周波数成分のヒストグラムを算出する手順と、
前記算出された高空間周波数成分のヒストグラムの標準偏差に基づいて、高空間周波数成分のゲインを算出する手順と、
前記算出された高空間周波数成分のゲインに基づいて、前記高空間周波数成分に前記高空間周波数成分のゲインを乗算することにより、前記分離された高空間周波数成分を補正する手順と、
前記補正された低空間周波数成分と前記補正された高空間周波数成分とを結合して補正画像を出力する手順と、
を実行させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置で撮像した画像を表示装置に表示する際に、画像のコントラストを適切に調整するための画像処理装置、画像処理方法および画像処理プログラムに関し、特に、情報量の多寡に密接に関連する画像空間周波数の高低に応じて、コントラストの強調あるいは圧縮を行うためのゲインを変化させる画像処理装置、画像処理方法および画像処理プログラムに関する。
【背景技術】
【０００２】
従来、物体に赤外線を照射してその反射光を検出することにより、暗闇でも撮影が可能な赤外線カメラ等がある。例えば、航空機や艦船等に搭載して，艦船、航空機等の目標を赤外線画像を用いて検出する画像処理装置に関する技術が開示されている（例えば、特許文献１参照。）。
【０００３】
赤外線イメージャの画像処理前の出力画像は、撮像しているシーンの見かけの放射輝度に応じたレベルが割り当てられている。ところが一般的には、空間周波数の低いシーン構造（例えば、天空と地上）は、情報量が少ないのにも関わらず天空部分と地上部分とで大きな輝度差を持っているのに対して、空間周波数の高いシーン構造（例えば、天空では雲の濃淡、地上では樹木の葉や枝）は、情報量が多いのにも関わらず小さな輝度差しかなく、そのまま表示すると全般的に低輝度（低温）の天空は黒くつぶれ、高輝度（高温）の地上は白く飛んで表示され、雲の濃淡や葉や枝といった重要な輝度分布情報が失われてしまう。
【０００４】
これを回避するために、入力赤外線画像信号を空間周波数の低い成分と空間周波数の高い成分とに分離し、表示された画像をオペレータが見ながら機器を操作することにより、空間周波数の低い成分には、１より小さい値のゲインを乗じて割り当てレベル範囲を圧縮し、逆に空間周波数の高い成分には、１より大きいゲインを乗じて割り当てレベル範囲を拡大することにより、レベル範囲割り当ての情報量との整合性を良くした表示画像処理が用いられている。例えばＬＡＰ（Local Area Processing）やＬＡＣＥ（Local Area Contrast Enhancement）が知られている。
【特許文献１】特開２００１−５６８６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、オペレータが調整する各空間周波数成分のゲインは固定であるため、あるシーンに対しては適切な処理効果を発揮するが、別のシーンでは低空間周波数成分の圧縮や高周波成分の強調が不足したり過剰になったりするという問題点があった。
【０００６】
本発明は、上記事情に鑑みてなされたもので、情報量の多寡に密接に関連する画像空間周波数の高低に応じて、コントラストの強調あるいは圧縮を行うためのゲインを変化させることにより、多様なシーンに対しても画像全体を適切な階調で良質に表示することを可能にする画像処理装置、画像処理方法および画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上記課題を解決するため、下記のような構成を採用した。
入力画像の低空間周波成分と高空間周波成分の各々について輝度ヒストグラムを作成し、各々のヒストグラムの標準偏差の４乃至６倍がフルレンジになるようなゲイン値を自動的に設定する。
【０００８】
すなわち、本発明の一態様によれば、本発明の画像処理装置は、入力画像を低空間周波数成分と高空間周波数成分とに分離する周波数成分分離手段と、上記周波数成分分離手段によって分離された低空間周波数成分のヒストグラムを算出する低空間周波数成分ヒストグラム算出手段と、上記低空間周波数成分ヒストグラム算出手段によって算出された低空間周波数成分のヒストグラムの標準偏差に基づいて、低空間周波数成分のゲインを算出する低空間周波数成分ゲイン算出手段と、上記低空間周波数成分ヒストグラム算出手段によって算出された低空間周波数成分のヒストグラムの平均値に基づいて、低空間周波数成分のオフセットを算出する低空間周波数成分オフセット算出手段と、上記低空間周波数成分ゲイン算出手段によって算出された低空間周波数成分のゲインおよび上記低空間周波数成分オフセット算出手段によって算出された低空間周波数成分のオフセットに基づいて、上記低空間周波数成分に上記低空間周波数成分のゲインを乗算し上記低空間周波数成分のオフセットを加算することにより、上記周波数成分分離手段によって分離された低空間周波数成分を補正する低空間周波数成分補正手段と、上記周波数成分分離手段によって分離された高空間周波数成分のヒストグラムを算出する高空間周波数成分ヒストグラム算出手段と、上記高空間周波数成分ヒストグラム算出手段によって算出された高空間周波数成分のヒストグラムの標準偏差に基づいて、高空間周波数成分のゲインを算出する高空間周波数成分ゲイン算出手段と、上記高空間周波数成分ゲイン算出手段によって算出された高空間周波数成分のゲインに基づいて、上記高空間周波数成分に上記高空間周波数成分のゲインを乗算することにより、上記周波数成分分離手段によって分離された高空間周波数成分を補正する高空間周波数成分補正手段と、上記低空間周波数成分補正手段によって補正された低空間周波数成分と上記高空間周波数成分補正手段によって補正された高空間周波数成分とを結合して補正画像を出力する補正画像出力手段と、を備えることを特徴とする。
【０００９】
また、本発明の画像処理装置は、上記周波数成分分離手段が、上記入力画像を低空間周波数成分と高空間周波数成分とに分離するローパスフィルタまたはハイパスフィルタであり、上記補正画像出力手段が、上記補正された低空間周波数成分と上記補正された高空間周波数成分とを加算して補正画像を出力することが望ましい。
【００１１】
また、本発明の一態様によれば、本発明の画像処理方法は、入力画像を補正して補正画像を出力する画像処理装置において実行される画像処理方法であって、上記入力画像を低空間周波数成分と高空間周波数成分とに分離し、上記分離された低空間周波数成分のヒストグラムを算出し、上記算出された低空間周波数成分のヒストグラムの標準偏差に基づいて、低空間周波数成分のゲインを算出し、上記算出された低空間周波数成分のヒストグラムの平均値に基づいて、低空間周波数成分のオフセットを算出し、上記算出された低空間周波数成分のゲインおよび上記算出された低空間周波数成分のオフセットに基づいて、上記低空間周波数成分に上記低空間周波数成分のゲインを乗算し上記低空間周波数成分のオフセットを加算することにより、上記分離された低空間周波数成分を補正し、上記分離された高空間周波数成分のヒストグラムを算出し、上記算出された高空間周波数成分のヒストグラムの標準偏差に基づいて、高空間周波数成分のゲインを算出し、上記算出された高空間周波数成分のゲインに基づいて、上記高空間周波数成分に上記高空間周波数成分のゲインを乗算することにより、上記分離された高空間周波数成分を補正し、上記補正された低空間周波数成分と上記補正された高空間周波数成分とを結合して補正画像を出力することを特徴とする。
【００１２】
また、本発明の一態様によれば、本発明の画像処理プログラムは、入力画像を補正して補正画像を出力する画像処理装置に実行させるためのコンピュータ実行可能な画像処理プログラムであって、上記入力画像を低空間周波数成分と高空間周波数成分とに分離する手順と、上記分離された低空間周波数成分のヒストグラムを算出する手順と、上記算出された低空間周波数成分のヒストグラムの標準偏差に基づいて、低空間周波数成分のゲインを算出する手順と、上記算出された低空間周波数成分のヒストグラムの平均値に基づいて、低空間周波数成分のオフセットを算出する手順と、上記算出された低空間周波数成分のゲインおよび上記算出された低空間周波数成分のオフセットに基づいて、上記低空間周波数成分に上記低空間周波数成分のゲインを乗算し上記低空間周波数成分のオフセットを加算することにより、上記分離された低空間周波数成分を補正する手順と、上記分離された高空間周波数成分のヒストグラムを算出する手順と、上記算出された高空間周波数成分のヒストグラムの標準偏差に基づいて、高空間周波数成分のゲインを算出する手順と、上記算出された高空間周波数成分のゲインに基づいて、上記高空間周波数成分に上記高空間周波数成分のゲインを乗算することにより、上記分離された高空間周波数成分を補正する手順と、上記補正された低空間周波数成分と上記補正された高空間周波数成分とを結合して補正画像を出力する手順と、を実行させるための画像処理プログラムである。
【発明の効果】
【００１３】
本発明によれば、空間周波数の低い成分と空間周波数の高い成分に対するゲインを自動的に設定することができるので、多様なシーンに対しても空間周波数の低い成分と空間周波数の高い成分の各々に適切な圧縮および強調ゲインが乗じられ、画像全体を適切な階調で良質に表示することが可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、図面に基づいて本発明を適用した実施の形態を説明する。
本発明は、空間周波数の低い成分と空間周波数の高い成分の分離、各成分のヒストグラムの算出、その平均値および標準偏差の算出、出力フルレンジと各空間周波数の標準偏差を基にした各空間周波数成分のゲイン設定、および両空間周波数成分の合成の各機能を有することにより実現される。
【００１５】
図１は、本発明を適用した画像処理装置の機能ブロック図である。
図１において、画像処理装置１０は、周波数成分分離手段１１と、低空間周波数成分ヒストグラム算出手段１２と、低空間周波数成分ゲイン算出手段１３と、低空間周波数成分オフセット算出手段１４と、低空間周波数成分補正手段１５と、高空間周波数成分ヒストグラム算出手段１６と、高空間周波数成分ゲイン算出手段１７と、高空間周波数成分補正手段１８と、補正画像出力手段１９を備え、入力画像を補正した補正画像を出力する。
【００１６】
上記周波数成分分離手段１１は、赤外線カメラ等で撮像した入力画像を低空間周波数成分と高空間周波数成分とに分離する。
上記低空間周波数成分ヒストグラム算出手段１２は、上記周波数成分分離手段１１によって分離された低空間周波数成分のヒストグラムを算出し、上記低空間周波数成分のヒストグラムの平均値および標準偏差を算出する。
【００１７】
上記低空間周波数成分ゲイン算出手段１３は、上記低空間周波数成分ヒストグラム算出手段１２によって算出された低空間周波数成分のヒストグラムに基づいて、より具体的には、上記低空間周波数成分のヒストグラムの標準偏差に基づいて、低空間周波数成分のゲインを算出する。また、上記低空間周波数成分オフセット算出手段１４は、上記低空間周波数成分ヒストグラム算出手段１２によって算出された低空間周波数成分のヒストグラムに基づいて、より具体的には、上記低空間周波数成分のヒストグラムの平均値に基づいて、低空間周波数成分のオフセットを算出する。
【００１８】
上記低空間周波数成分補正手段１５は、上記低空間周波数成分ゲイン算出手段１３によって算出された低空間周波数成分のゲインおよび上記低空間周波数成分オフセット算出手段１４によって算出された低空間周波数成分のオフセットに基づいて、より具体的には、上記低空間周波数成分に上記低空間周波数成分のゲインを乗算し上記低空間周波数成分のオフセットを加算することにより、上記周波数成分分離手段１１によって分離された低空間周波数成分を補正する。
【００１９】
上記高空間周波数成分ヒストグラム算出手段１６は、上記周波数成分分離手段１１によって分離された高空間周波数成分のヒストグラムを算出し、上記高空間周波数成分のヒストグラムの標準偏差を算出する。
【００２０】
上記高空間周波数成分ゲイン算出手段１７は、上記高空間周波数成分ヒストグラム算出手段１６によって算出された高空間周波数成分のヒストグラムに基づいて、より具体的には、上記高空間周波数成分のヒストグラムの標準偏差に基づいて、高空間周波数成分のゲインを算出する。
【００２１】
上記高空間周波数成分補正手段１８は、上記高空間周波数成分ゲイン算出手段１７によって算出された高空間周波数成分のゲインに基づいて、より具体的には、上記高空間周波数成分に上記高空間周波数成分のゲインを乗算することにより、上記周波数成分分離手段１１によって分離された高空間周波数成分を補正する。
【００２２】
上記補正画像出力手段１９は、上記低空間周波数成分補正手段１５によって補正された低空間周波数成分と上記高空間周波数成分補正手段１８によって補正された高空間周波数成分とを加算することにより結合し、その結合した補正画像を出力する。
【００２４】
次に、本発明の実施の形態をより具体的に説明する。
図２は、本発明を適用した画像処理装置の回路構成図である。
図２において、画像処理装置２０は、ローパスフィルタ部（以下、ＬＰＦ部という）２１と、減算部２２と、ヒストグラム算出部２３と、ゲイン算出部２４と、オフセット算出部２５と、補正部２６と、ヒストグラム算出部２７と、ゲイン算出部２８と、補正部２９と、加算部３０を備え、入力画像を補正した補正画像を出力する。
【００２５】
上記ＬＰＦ２１は、赤外線カメラ等が被写体を撮像すると、撮像した画像ｆ（ｘ，ｙ）の低空間周波数成分ｆLO（ｘ，ｙ）を出力する。他方、減算部２２は、画像ｆ（ｘ，ｙ）から上記低空間周波数成分ｆLO（ｘ，ｙ）を減算することにより、高空間周波数成分ｆHI（ｘ，ｙ）を出力する。これにより、入力画像ｆ（ｘ，ｙ）が低空間周波数成分ｆLO（ｘ，ｙ）と高空間周波数成分ｆHI（ｘ，ｙ）とに分離される。
【００２６】
なお、上記ＬＰＦ２１は、所定の周波数より大きい周波数成分を全く通過させないフィルタであるが、これを所定の周波数より小さい周波数成分を全く通過させないフィルタ（ハイパスフィルタ）に置き換えることにより、入力画像ｆ（ｘ，ｙ）を高空間周波数成分ｆHI（ｘ，ｙ）と低空間周波数成分ｆLO（ｘ，ｙ）とに分離することができる。
【００２７】
上記ヒストグラム算出部２３は、上記ＬＰＦ２１によって出力された低空間周波数成分のヒストグラムを算出し、上記低空間周波数成分のヒストグラムの平均値および標準偏差を算出する。例えば、１フレームが６４０×４８０画素である場合、上記ヒストグラム算出部２３は、上記低空間周波数成分のヒストグラムの平均値
【００２８】
【数１】
0004719533.tif 000002
【００２９】
および標準偏差
【００３０】
【数２】
0004719533.tif 000003
【００３１】
を算出する。
上記ゲイン算出部２４は、上記ヒストグラム算出部２３によって算出された低空間周波数成分のヒストグラムの標準偏差σLOに基づいて、低空間周波数成分のゲインＧLO＝１２８／６σLOを算出する。ゲインＧLOの算出にあたっては、標準偏差σLOの例えば４〜６倍（ガウス分布仮定で９５〜９９．７％画素）がフルレンジの（１００−ｘ）％とｘ％（ｘは適用する運用に応じて設定する。高空間周波数成分をより強調したい場合はｘを５０より大きく１００に近い値にする）になるように設定する。上述の式では６倍、５０％となっている。また、上記オフセット算出部２５は、上記ヒストグラム算出部２３によって算出された低空間周波数成分のヒストグラムの平均値ＭLOに基づいて、低空間周波数成分のオフセットＯLO＝１２８−ＭLOを算出する。
【００３２】
上記補正部２６は、ＬＰＦ部２１から出力された低空間周波数成分ｆLO（ｘ，ｙ）に上記ゲイン算出部２４により算出された低空間周波数成分のゲインＧLOを乗算し、さらに上記オフセット算出部２５により算出された低空間周波数成分のオフセットＯLOを加算することにより、上記低空間周波数成分を補正（ｆLO（ｘ，ｙ）×ＧLO＋ＯLO）する。
【００３３】
また、上記ヒストグラム算出部２７は、上記減算部２２によって出力された高空間周波数成分のヒストグラムを算出し、上記高空間周波数成分のヒストグラムの平均値および標準偏差を算出する。例えば、１フレームが６４０×４８０画素である場合、上記ヒストグラム算出部２７は、上記高空間周波数成分のヒストグラムの平均値
【００３４】
【数３】
0004719533.tif 000004
【００３５】
および標準偏差
【００３６】
【数４】
0004719533.tif 000005
【００３７】
を算出する。
上記ゲイン算出部２８は、上記ヒストグラム算出部２７によって算出された高空間周波数成分のヒストグラムの標準偏差σHIに基づいて、低空間周波数成分のゲインＧHI＝１２８／６σHIを算出する。ゲインＧHIの算出にあたっては、標準偏差σHIの例えば４〜６倍がフルレンジの（１００−ｘ）％とｘ％になるように設定する。上述の式では６倍、５０％（２５６×５０％＝１２８）となっている。
【００３８】
上記補正部２９は、減算部２２から出力された高空間周波数成分ｆHI（ｘ，ｙ）に上記ゲイン算出部２８により算出された低空間周波数成分のゲインＧHIを乗算することにより、上記高空間周波数成分を補正（ｆHI（ｘ，ｙ）×ＧHI）する。
【００３９】
そして、上記加算部３０は、上記補正部２６によって補正された低空間周波数成分（ｆLO（ｘ，ｙ）×ＧLO＋ＯLO）と上記補正部２９によって補正された高空間周波数成分（ｆHI（ｘ，ｙ）×ＧHI）とを加算することにより結合し（ｆLO（ｘ，ｙ）×ＧLO＋ＯLO＋ｆHI（ｘ，ｙ）×ＧHI）、その結合した補正画像を出力する。
【００４０】
図３は、本発明を適用した画像処理の流れを示すフローチャートである。
処理が開始されると、ステップＳ３１において、赤外線カメラ等で撮像した入力画像をローパスフィルタ等を用いて低空間周波数成分と高空間周波数成分とに分離する。そして、ステップＳ３２において、ステップＳ３１で分離された成分が低空間周波数成分であるか否か（高空間周波数成分であるか）を判断する。
【００４１】
低空間周波数成分であると判断された場合（ステップＳ３２：ＹＥＳ）は、ステップＳ３３において、当該低空間周波数成分をメモリに格納するとともに該メモリに格納された前フレームの低空間周波数成分を読み出す。
【００４２】
そして、ステップＳ３４において、低空間周波数成分のヒストグラムを算出し、上記低空間周波数成分のヒストグラムの平均値および標準偏差を算出する。
ステップＳ３５において、ステップＳ３４で算出された低空間周波数成分のヒストグラムの標準偏差に基づいて、低空間周波数成分のゲインを算出するとともに、ステップＳ３４で算出された低空間周波数成分のヒストグラムの平均値に基づいて、低空間周波数成分のオフセットを算出する。
【００４３】
そして、ステップＳ３６において、ステップＳ３３で読み出した低空間周波数成分に対してステップＳ３５で算出された低空間周波数成分のゲインを乗算し、さらにステップＳ３５で算出された低空間周波数成分のオフセットを加算することにより、読み出した低空間周波数成分を補正する。
【００４４】
他方、ステップＳ３２で低空間周波数成分でないと判断された場合、すなわち、高空間周波数成分であると判断された場合（ステップＳ３２：ＮＯ）は、ステップＳ３７において、当該高空間周波数成分をメモリに格納するとともに該メモリに格納された前フレームの高空間周波数成分を読み出す。
【００４５】
そして、ステップＳ３８において、高空間周波数成分のヒストグラムを算出し、上記高空間周波数成分のヒストグラムの平均値および標準偏差を算出する。
ステップＳ３９において、ステップＳ３８で算出された高空間周波数成分のヒストグラムの標準偏差に基づいて、高空間周波数成分のゲインを算出する。
【００４６】
そして、ステップＳ４０において、ステップＳ３７で読み出した高空間周波数成分に対してステップＳ３９で算出された高空間周波数成分のゲインを乗算することにより、読み出した高空間周波数成分を補正する。
【００４７】
最後に、ステップＳ４１において、ステップＳ３６で補正された低空間周波数成分とステップＳ４０で補正された高空間周波数成分とを加算することにより結合し、その結合した補正画像を出力して処理を終了する。
【００４８】
なお、上述してきた本発明の実施の形態は、ディジタル画像処理部の一機能としてハードウェアまたはＤＳＰボードやＣＰＵボードでのファームウェアもしくはソフトウェアにより実現することができる。
【００４９】
以上、本発明の実施の形態を、図面を参照しながら説明してきたが、本発明が適用される画像処理装置は、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、ＬＡＮ、ＷＡＮ等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。
【００５０】
また、図４に示したように、バス４８に接続されたＣＰＵ４１、ＲＯＭやＲＡＭのメモリ４２、入力装置４３、出力装置４４、外部記録装置４５、媒体駆動装置４６、ネットワーク接続装置４７で構成されるシステムでも実現できる。すなわち、前述してきた実施の形態のシステムを実現するソフトェアのプログラムコードを記録したＲＯＭやＲＡＭのメモリ４２、外部記録装置４５、可搬記録媒体４９を、画像処理装置に供給し、その画像処理装置のコンピュータがプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００５１】
この場合、可搬記録媒体４９等から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記録した可搬記録媒体４９等は本発明を構成することになる。
【００５２】
プログラムコードを供給するための可搬記録媒体４９としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、磁気テープ、不揮発性のメモリーカード、ＲＯＭカード、電子メールやパソコン通信等のネットワーク接続装置４７（言い換えれば、通信回線）を介して記録した種々の記録媒体などを用いることができる。
【００５３】
また、図５に示すように、コンピュータ（情報処理装置）５１がメモリ５２上に読み出したプログラムコードを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ５１上で稼動しているＯＳなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現される。
【００５４】
さらに、可搬型記録媒体５３から読み出されたプログラムコードやプログラム（データ）提供者から提供されたプログラム（データ）５４が、コンピュータ５１に挿入された機能拡張ボードやコンピュータ５１に接続された機能拡張ユニットに備わるメモリ５２に書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現され得る。
【００５５】
すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
【図面の簡単な説明】
【００５６】
【図１】本発明を適用した画像処理装置の機能ブロック図である。
【図２】本発明を適用した画像処理装置の回路構成図である。
【図３】本発明を適用した画像処理の流れを示すフローチャートである。
【図４】本発明における画像処理装置のハードウェア構成を示す図である。
【図５】本発明における画像処理プログラムのコンピュータへのローディングを説明するための図である。
【符号の説明】
【００５７】
１０      画像処理装置
１１      周波数成分分離手段
１２      低空間周波数成分ヒストグラム算出手段
１３      低空間周波数成分ゲイン算出手段
１４      低空間周波数成分オフセット算出手段
１５      低空間周波数成分補正手段
１６      高空間周波数成分ヒストグラム算出手段
１７      高空間周波数成分ゲイン算出手段
１８      高空間周波数成分補正手段
１９      補正画像出力手段
２０      画像処理装置
２０      画像処理装置
２１      ローパスフィルタ部（ＬＰＦ部）
２２      減算部
２３      ヒストグラム算出部
２４      ゲイン算出部
２５      オフセット算出部
２６      補正部
２７      ヒストグラム算出部
２８      ゲイン算出部
２９      補正部
３０      加算部
４１      ＣＰＵ
４２      メモリ
４３      入力装置
４４      出力装置
４５      外部記録装置
４６      媒体駆動装置
４７      ネットワーク接続装置
４８      バス
４９      可搬記録媒体
５１      コンピュータ
５２      メモリ
５３      可搬記録媒体
５４      プログラム（データ）
【図１】
0004719533.tif 000006
【図２】
0004719533.tif 000007
【図３】
0004719533.tif 000008
【図４】
0004719533.tif 000009
【図５】
0004719533.tif 000010