トップ :: H 電気 :: H04 電気通信技術




【発明の名称】 画像処理装置、画像処理プログラム及び画像処理方法
【発明者】 【氏名】渡辺 伸之

【要約】 【課題】自然な見え方の画像を出力可能な画像処理装置、画像処理プログラム及び画像処理方法を提供する。

【構成】本発明の画像処理装置は、階調補正処理を行うことにより階調補正画像を生成する画像処理装置において、複数の画像を取得する画像取得手段と、前記階調補正処理における階調変換特性を設定する階調特性設定手段と、前記階調変換特性に応じたコントラスト増幅率に基づき、前記複数の画像から、前記階調補正処理において使用される画像である、単数または複数の選択画像を選択する使用画像選択手段と、前記複数の画像のうち、少なくとも一つの画像を基準画像として選択する基準画像選択手段と、前記階調補正処理として、前記単数または複数の選択画像の階調情報に基づき、前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を行う階調変換処理手段と、を有する。
【特許請求の範囲】
【請求項1】
入力階調に対して出力階調を対応させる処理である、階調補正処理を行うことにより階調補正画像を生成する画像処理装置において、
複数の画像を取得する画像取得手段と、
前記階調補正処理における階調変換特性を設定する階調特性設定手段と、
前記階調変換特性に応じたコントラスト増幅率に基づき、前記複数の画像から、前記階調補正処理において使用される画像である、単数または複数の選択画像を選択する使用画像選択手段と、
前記複数の画像のうち、少なくとも一つの画像を基準画像として選択する基準画像選択手段と、
前記階調補正処理として、前記単数または複数の選択画像の階調情報に基づき、前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を行う階調変換処理手段と、
を有することを特徴とする画像処理装置。
【請求項2】
前記使用画像選択手段は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における平均輝度、または、前記単数または複数の選択画像における平均輝度の合計値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする請求項1に記載の画像処理装置。
【請求項3】
前記使用画像選択手段は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における輝度の分散値、または、前記単数または複数の選択画像における輝度の分散値の平均値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする請求項1に記載の画像処理装置。
【請求項4】
前記使用画像選択手段は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて前記選択画像の画像枚数が異なるように、前記複数の画像から選択画像を選択することを特徴とする請求項1に記載の画像処理装置。
【請求項5】
前記階調特性設定手段は、前記基準画像の位置情報及び輝度情報のうち、少なくともいずれか一方に応じて前記階調変換特性を設定することを特徴とする請求項1に記載の画像処理装置。
【請求項6】
前記使用画像選択手段は、前記複数の画像の平均輝度の合計値のうち、前記コントラスト増幅率と所定の定数との乗算値を超える最小の値を、前記単数または複数の選択画像の平均輝度の合計値として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、
前記階調変換処理手段は、前記コントラスト増幅率と前記使用画像選択手段により選択された各選択画像の平均輝度の合計値とに基づいて補正係数を算出し、前記各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする請求項1に記載の画像処理装置。
【請求項7】
前記使用画像選択手段は、前記コントラスト増幅率を所定の第1の定数により除算した値以下の最大の整数値を算出し、該整数値に1を加えた値に所定の第2の定数を乗算した値を、前記階調補正処理において使用される選択画像の画像枚数として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、
前記階調変換処理手段は、前記コントラスト増幅率と前記使用画像選択手段により設定された前記画像枚数とに基づいて補正係数を算出し、前記画像枚数分の各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする請求項1に記載の画像処理装置。
【請求項8】
前記階調変換処理手段は、前記基準画像上の一の位置に存在する画素の輝度値に応じた補正係数を算出し、前記使用画像選択手段により選択された各選択画像上の前記一の位置と同一の位置に存在する画素の輝度値各々に対して前記補正係数を乗算するとともに、該乗算値各々の総和を、前記階調補正画像上の前記一の位置と同一の位置に存在する画素の輝度値とする処理を、前記階調補正処理として行うことを特徴とする請求項1に記載の画像処理装置。
【請求項9】
入力階調に対して出力階調を対応させる処理である、階調補正処理を行うことにより階調補正画像を生成するコンピュータに、
複数の画像を取得する画像取得手順と、
前記階調補正処理における階調変換特性を設定する階調特性設定手順と、
前記階調変換特性に応じたコントラスト増幅率に基づき、前記複数の画像から、前記階調補正処理において使用される画像である、単数または複数の選択画像を選択する使用画像選択手順と、
前記複数の画像のうち、少なくとも一つの画像を基準画像として選択する基準画像選択手順と、
前記階調補正処理として、前記単数または複数の選択画像の階調情報に基づき、前記基準画像の入力階調に、前記階調補正画像の出力階調を対応させる処理を行う階調変換処理手順と、
を実行させることを特徴とする画像処理プログラム。
【請求項10】
前記使用画像選択手順は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における平均輝度、または、前記単数または複数の選択画像における平均輝度の合計値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする請求項9に記載の画像処理プログラム。
【請求項11】
前記使用画像選択手順は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における輝度の分散値、または、前記単数または複数の選択画像における輝度の分散値の平均値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする請求項9に記載の画像処理プログラム。
【請求項12】
前記使用画像選択手順は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて前記選択画像の画像枚数が異なるように、前記複数の画像から選択画像を選択することを特徴とする請求項9に記載の画像処理プログラム。
【請求項13】
前記階調特性設定手順は、前記基準画像の位置情報及び輝度情報のうち、少なくともいずれか一方に応じて前記階調変換特性を設定することを特徴とする請求項9に記載の画像処理プログラム。
【請求項14】
前記使用画像選択手順は、前記複数の画像の平均輝度の合計値のうち、前記コントラスト増幅率と所定の定数との乗算値を超える最小の値を、前記単数または複数の選択画像の平均輝度の合計値として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、
前記階調変換処理手順は、前記コントラスト増幅率と前記使用画像選択手順により選択された各選択画像の平均輝度の合計値とに基づいて補正係数を算出し、前記各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする請求項9に記載の画像処理プログラム。
【請求項15】
前記使用画像選択手順は、前記コントラスト増幅率を所定の第1の定数により除算した値以下の最大の整数値を算出し、該整数値に1を加えた値に所定の第2の定数を乗算した値を、前記階調補正処理において使用される選択画像の画像枚数として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、
前記階調変換処理手順は、前記コントラスト増幅率と前記使用画像選択手順により設定された前記画像枚数とに基づいて補正係数を算出し、前記画像枚数分の各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする請求項9に記載の画像処理プログラム。
【請求項16】
前記階調変換処理手順は、前記基準画像上の一の位置に存在する画素の輝度値に応じた補正係数を算出し、前記使用画像選択手順により選択された各選択画像上の前記一の位置と同一の位置に存在する画素の輝度値各々に対して前記補正係数を乗算するとともに、該乗算値各々の総和を、前記階調補正画像上の前記一の位置と同一の位置に存在する画素の輝度値とする処理を、前記階調補正処理として行うことを特徴とする請求項9に記載の画像処理プログラム。
【請求項17】
入力階調に対して出力階調を対応させる処理である、階調補正処理を行うことにより階調補正画像を生成する画像処理方法において、
複数の画像を取得する画像取得ステップと、
前記階調補正処理における階調変換特性を設定する階調特性設定ステップと、
前記階調変換特性に応じたコントラスト増幅率に基づき、前記複数の画像から、前記階調補正処理において使用される画像である、単数または複数の選択画像を選択する使用画像選択ステップと、
前記複数の画像のうち、少なくとも一つの画像を基準画像として選択する基準画像選択ステップと、
前記階調補正処理として、前記単数または複数の選択画像の階調情報に基づき、前記基準画像の入力階調に、前記階調補正画像の出力階調を対応させる処理を行う階調変換処理ステップと、
を有することを特徴とする画像処理方法。
【請求項18】
前記使用画像選択ステップは、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における平均輝度、または、前記単数または複数の選択画像における平均輝度の合計値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする請求項17に記載の画像処理方法。
【請求項19】
前記使用画像選択ステップは、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における輝度の分散値、または、前記単数または複数の選択画像における輝度の分散値の平均値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする請求項17に記載の画像処理方法。
【請求項20】
前記使用画像選択ステップは、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて前記選択画像の画像枚数が異なるように、前記複数の画像から選択画像を選択することを特徴とする請求項17に記載の画像処理方法。
【請求項21】
前記階調特性設定ステップは、前記基準画像の位置情報及び輝度情報のうち、少なくともいずれか一方に応じて前記階調変換特性を設定することを特徴とする請求項17に記載の画像処理方法。
【請求項22】
前記使用画像選択ステップは、前記複数の画像の平均輝度の合計値のうち、前記コントラスト増幅率と所定の定数との乗算値を超える最小の値を、前記単数または複数の選択画像の平均輝度の合計値として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、
前記階調変換処理ステップは、前記コントラスト増幅率と前記使用画像選択ステップにより選択された各選択画像の平均輝度の合計値とに基づいて補正係数を算出し、前記各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする請求項17に記載の画像処理方法。
【請求項23】
前記使用画像選択ステップは、前記コントラスト増幅率を所定の第1の定数により除算した値以下の最大の整数値を算出し、該整数値に1を加えた値に所定の第2の定数を乗算した値を、前記階調補正処理において使用される選択画像の画像枚数として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、
前記階調変換処理ステップは、前記コントラスト増幅率と前記使用画像選択ステップにより設定された前記画像枚数とに基づいて補正係数を算出し、前記画像枚数分の各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする請求項17に記載の画像処理方法。
【請求項24】
前記階調変換処理ステップは、前記基準画像上の一の位置に存在する画素の輝度値に応じた補正係数を算出し、前記使用画像選択ステップにより選択された各選択画像上の前記一の位置と同一の位置に存在する画素の輝度値各々に対して前記補正係数を乗算するとともに、該乗算値各々の総和を、前記階調補正画像上の前記一の位置と同一の位置に存在する画素の輝度値とする処理を、前記階調補正処理として行うことを特徴とする請求項17に記載の画像処理方法。
【発明の詳細な説明】【技術分野】
【0001】
本発明は、画像処理装置、画像処理プログラム及び画像処理方法に関し、特に、入力階調に対して出力階調を対応させる処理である、階調補正処理を行うことが可能な画像処理装置、画像処理プログラム及び画像処理方法に関するものである。
【背景技術】
【0002】
ダイナミックレンジは、画像あるいは場面の最も明るく記録され得る部分と最も暗く記録され得る部分の輝度比である。一般的に、例えば、屋内の場面は狭いダイナミックレンジを有している一方、明るい太陽光から濃い陰影に及ぶ屋外の場面は広いダイナミックレンジを有しているとされている。
【0003】
特に、広いダイナミックレンジを有する場面は、例えば、電子カメラ等により撮像され、画像データとしてデジタル化されると、レンジが狭められることにより、不自然な見え方の画像として出力される場合がある。そして、前記不自然な見え方の画像に対し、例えば、階調変換等の処理が施されることにより、狭められたダイナミックレンジが見た目上拡大され、自然な見え方の画像が出力され得る。そして、階調変換により見た目上のダイナミックレンジを拡大し、画像の画質を改善するための方法として、例えば、特許文献1に提案されている画質向上方法及びそのための装置がある。
【特許文献1】特表2004−530368号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかし、特許文献1に記載の方法は、特に、一の画像における輝度値の低い部分の階調変換を行った際に、量子化幅が粗大化してしまうことにより、例えば、該輝度値の低い部分に存在するノイズが強調される、あるいは、該輝度値の低い部分の階調がとぶといった現象を引き起こしかねない。その結果、特許文献1に記載の方法は、階調変換後の該一の画像が不自然な見え方の画像として出力されてしまう場合がある。
【0005】
本発明は、前述した点に鑑みてなされたものであり、階調変換の際の量子化幅の粗大化を抑制することにより、自然な見え方の画像を出力可能な画像処理装置、画像処理プログラム及び画像処理方法を提供することを目的としている。
【課題を解決するための手段】
【0006】
本発明における第1の画像処理装置は、入力階調に対して出力階調を対応させる処理である、階調補正処理を行うことにより階調補正画像を生成する画像処理装置において、複数の画像を取得する画像取得手段と、前記階調補正処理における階調変換特性を設定する階調特性設定手段と、前記階調変換特性に応じたコントラスト増幅率に基づき、前記複数の画像から、前記階調補正処理において使用される画像である、単数または複数の選択画像を選択する使用画像選択手段と、前記複数の画像のうち、少なくとも一つの画像を基準画像として選択する基準画像選択手段と、前記階調補正処理として、前記単数または複数の選択画像の階調情報に基づき、前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を行う階調変換処理手段と、を有することを特徴とする。
【0007】
本発明における第2の画像処理装置は、前記第1の画像処理装置において、前記使用画像選択手段は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における平均輝度、または、前記単数または複数の選択画像における平均輝度の合計値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする。
【0008】
本発明における第3の画像処理装置は、前記第1の画像処理装置において、前記使用画像選択手段は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における輝度の分散値、または、前記単数または複数の選択画像における輝度の分散値の平均値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする。
【0009】
本発明における第4の画像処理装置は、前記第1の画像処理装置において、前記使用画像選択手段は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて前記選択画像の画像枚数が異なるように、前記複数の画像から選択画像を選択することを特徴とする。
【0010】
本発明における第5の画像処理装置は、前記第1の画像処理装置において、前記階調特性設定手段は、前記基準画像の位置情報及び輝度情報のうち、少なくともいずれか一方に応じて前記階調変換特性を設定することを特徴とする。
【0011】
本発明における第6の画像処理装置は、前記第1の画像処理装置において、前記使用画像選択手段は、前記複数の画像の平均輝度の合計値のうち、前記コントラスト増幅率と所定の定数との乗算値を超える最小の値を、前記単数または複数の選択画像の平均輝度の合計値として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、前記階調変換処理手段は、前記コントラスト増幅率と前記使用画像選択手段により選択された各選択画像の平均輝度の合計値とに基づいて補正係数を算出し、前記各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする。
【0012】
本発明における第7の画像処理装置は、前記第1の画像処理装置において、前記使用画像選択手段は、前記コントラスト増幅率を所定の第1の定数により除算した値以下の最大の整数値を算出し、該整数値に1を加えた値に所定の第2の定数を乗算した値を、前記階調補正処理において使用される選択画像の画像枚数として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、前記階調変換処理手段は、前記コントラスト増幅率と前記使用画像選択手段により設定された前記画像枚数とに基づいて補正係数を算出し、前記画像枚数分の各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする。
【0013】
本発明における第8の画像処理装置は、前記第1の画像処理装置において、前記階調変換処理手段は、前記基準画像上の一の位置に存在する画素の輝度値に応じた補正係数を算出し、前記使用画像選択手段により選択された各選択画像上の前記一の位置と同一の位置に存在する画素の輝度値各々に対して前記補正係数を乗算するとともに、該乗算値各々の総和を、前記階調補正画像上の前記一の位置と同一の位置に存在する画素の輝度値とする処理を、前記階調補正処理として行うことを特徴とする。
【0014】
本発明における第1の画像処理プログラムは、入力階調に対して出力階調を対応させる処理である、階調補正処理を行うことにより階調補正画像を生成するコンピュータに、複数の画像を取得する画像取得手順と、前記階調補正処理における階調変換特性を設定する階調特性設定手順と、前記階調変換特性に応じたコントラスト増幅率に基づき、前記複数の画像から、前記階調補正処理において使用される画像である、単数または複数の選択画像を選択する使用画像選択手順と、前記複数の画像のうち、少なくとも一つの画像を基準画像として選択する基準画像選択手順と、前記階調補正処理として、前記単数または複数の選択画像の階調情報に基づき、前記基準画像の入力階調に、前記階調補正画像の出力階調を対応させる処理を行う階調変換処理手順と、を実行させることを特徴とする。
【0015】
本発明における第2の画像処理プログラムは、前記第1の画像処理プログラムにおいて、前記使用画像選択手順は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における平均輝度、または、前記単数または複数の選択画像における平均輝度の合計値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする。
【0016】
本発明における第3の画像処理プログラムは、前記第1の画像処理プログラムにおいて、 前記使用画像選択手順は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における輝度の分散値、または、前記単数または複数の選択画像における輝度の分散値の平均値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする。
【0017】
本発明における第4の画像処理プログラムは、前記第1の画像処理プログラムにおいて、 前記使用画像選択手順は、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて前記選択画像の画像枚数が異なるように、前記複数の画像から選択画像を選択することを特徴とする。
【0018】
本発明における第5の画像処理プログラムは、前記第1の画像処理プログラムにおいて、 前記階調特性設定手順は、前記基準画像の位置情報及び輝度情報のうち、少なくともいずれか一方に応じて前記階調変換特性を設定することを特徴とする。
【0019】
本発明における第6の画像処理プログラムは、前記第1の画像処理プログラムにおいて、前記使用画像選択手順は、前記複数の画像の平均輝度の合計値のうち、前記コントラスト増幅率と所定の定数との乗算値を超える最小の値を、前記単数または複数の選択画像の平均輝度の合計値として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、前記階調変換処理手順は、前記コントラスト増幅率と前記使用画像選択手順により選択された各選択画像の平均輝度の合計値とに基づいて補正係数を算出し、前記各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする。
【0020】
本発明における第7の画像処理プログラムは、前記第1の画像処理プログラムにおいて、 前記使用画像選択手順は、前記コントラスト増幅率を所定の第1の定数により除算した値以下の最大の整数値を算出し、該整数値に1を加えた値に所定の第2の定数を乗算した値を、前記階調補正処理において使用される選択画像の画像枚数として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、前記階調変換処理手順は、前記コントラスト増幅率と前記使用画像選択手順により設定された前記画像枚数とに基づいて補正係数を算出し、前記画像枚数分の各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする。
【0021】
本発明における第8の画像処理プログラムは、前記第1の画像処理プログラムにおいて、 前記階調変換処理手順は、前記基準画像上の一の位置に存在する画素の輝度値に応じた補正係数を算出し、前記使用画像選択手順により選択された各選択画像上の前記一の位置と同一の位置に存在する画素の輝度値各々に対して前記補正係数を乗算するとともに、該乗算値各々の総和を、前記階調補正画像上の前記一の位置と同一の位置に存在する画素の輝度値とする処理を、前記階調補正処理として行うことを特徴とする。
【0022】
本発明における第1の画像処理方法は、入力階調に対して出力階調を対応させる処理である、階調補正処理を行うことにより階調補正画像を生成する画像処理方法において、複数の画像を取得する画像取得ステップと、前記階調補正処理における階調変換特性を設定する階調特性設定ステップと、前記階調変換特性に応じたコントラスト増幅率に基づき、前記複数の画像から、前記階調補正処理において使用される画像である、単数または複数の選択画像を選択する使用画像選択ステップと、前記複数の画像のうち、少なくとも一つの画像を基準画像として選択する基準画像選択ステップと、前記階調補正処理として、前記単数または複数の選択画像の階調情報に基づき、前記基準画像の入力階調に、前記階調補正画像の出力階調を対応させる処理を行う階調変換処理ステップと、を有することを特徴とする。
【0023】
本発明における第2の画像処理方法は、前記第1の画像処理方法において、前記使用画像選択ステップは、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における平均輝度、または、前記単数または複数の選択画像における平均輝度の合計値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする。
【0024】
本発明における第3の画像処理方法は、前記第1の画像処理方法において、前記使用画像選択ステップは、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて、前記単数または複数の選択画像における輝度の分散値、または、前記単数または複数の選択画像における輝度の分散値の平均値のいずれかが異なるように、前記複数の画像から選択画像を選択することを特徴とする。
【0025】
本発明における第4の画像処理方法は、前記第1の画像処理方法において、前記使用画像選択ステップは、前記コントラスト増幅率に基づき、前記基準画像の入力階調に応じて前記選択画像の画像枚数が異なるように、前記複数の画像から選択画像を選択することを特徴とする。
【0026】
本発明における第5の画像処理方法は、前記第1の画像処理方法において、前記階調特性設定ステップは、前記基準画像の位置情報及び輝度情報のうち、少なくともいずれか一方に応じて前記階調変換特性を設定することを特徴とする。
【0027】
本発明における第6の画像処理方法は、前記第1の画像処理方法において、前記使用画像選択ステップは、前記複数の画像の平均輝度の合計値のうち、前記コントラスト増幅率と所定の定数との乗算値を超える最小の値を、前記単数または複数の選択画像の平均輝度の合計値として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、前記階調変換処理ステップは、前記コントラスト増幅率と前記使用画像選択ステップにより選択された各選択画像の平均輝度の合計値とに基づいて補正係数を算出し、前記各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする。
【0028】
本発明における第7の画像処理方法は、前記第1の画像処理方法において、前記使用画像選択ステップは、前記コントラスト増幅率を所定の第1の定数により除算した値以下の最大の整数値を算出し、該整数値に1を加えた値に所定の第2の定数を乗算した値を、前記階調補正処理において使用される選択画像の画像枚数として設定するとともに、該設定に基づいて前記複数の画像から選択画像を選択し、前記階調変換処理ステップは、前記コントラスト増幅率と前記使用画像選択ステップにより設定された前記画像枚数とに基づいて補正係数を算出し、前記画像枚数分の各選択画像の入力階調に前記補正係数を各々乗算するとともに、該乗算値各々の総和に基づいて前記基準画像の入力階調に前記階調補正画像の出力階調を対応させる処理を、前記階調補正処理として行うことを特徴とする。
【0029】
本発明における第8の画像処理方法は、前記第1の画像処理方法において、前記階調変換処理ステップは、前記基準画像上の一の位置に存在する画素の輝度値に応じた補正係数を算出し、前記使用画像選択ステップにより選択された各選択画像上の前記一の位置と同一の位置に存在する画素の輝度値各々に対して前記補正係数を乗算するとともに、該乗算値各々の総和を、前記階調補正画像上の前記一の位置と同一の位置に存在する画素の輝度値とする処理を、前記階調補正処理として行うことを特徴とする。
【発明の効果】
【0030】
本発明における画像処理装置、画像処理プログラム及び画像処理方法によると、階調変換の際の量子化幅の粗大化を抑制することにより、自然な見え方の画像を出力することができる。
【発明を実施するための最良の形態】
【0031】
以下、図面を参照して本発明の実施の形態を説明する。
【0032】
(第1の実施形態)
図1から図15は、本発明の第1の実施形態に係るものである。
【0033】
図1は、本発明の第1の実施形態に係る画像処理装置の構成の一例を示す図である。図2は、図1の階調特性設定手段において設定される、入力輝度階調各々に対する階調変換特性の一例を示す図である。図3は、図2の階調変換特性から算出される、入力輝度階調各々に対するコントラスト増幅率を示す図である。図4は、図3のコントラスト増幅率に応じた、入力輝度階調各々に対する選択画像の平均輝度の合計値を示す図である。図5は、図3に示すコントラスト増幅率と、図4に示す選択画像の平均輝度の合計値とから算出される、入力輝度階調各々に対しての補正係数を示す図である。図6は、第1の実施形態において行われる階調補正処理を模式的に示す図である。図7は、図3のコントラスト増幅率に応じた、入力輝度階調各々に対する選択画像の枚数の一例を示す図である。図8は、図3のコントラスト増幅率に応じた、入力輝度階調各々に対する選択画像の枚数の、図7とは異なる例を示す図である。図9は、図3に示すコントラスト増幅率と、図7に示す選択画像の枚数とから算出される、入力輝度階調各々に対しての補正係数を示す図である。図10は、図3に示すコントラスト増幅率と、図8に示す選択画像の枚数とから算出される、入力輝度階調各々に対しての補正係数を示す図である。
【0034】
また、図11は、図1の階調特性設定手段において設定される、入力輝度階調各々に対する階調変換特性の、図2とは異なる例を示す図である。図12は、図11の階調変換特性から算出される、入力輝度階調各々に対するコントラスト増幅率、及び、該コントラスト増幅率に応じた、入力輝度階調各々に対する選択画像の枚数を示す図である。図13は、本発明の第1の実施形態に係る画像処理装置の構成の、図1とは異なる例を示す図である。図14は、図13に示す画像処理装置が行う処理の概要を示すフローチャートである。図15は、本発明の第1の実施形態に係る画像処理装置の構成の、図1及び図13とは異なる例を示す図である。
【0035】
本実施形態の画像処理装置1Aは、図1に示すように、複数の画像を取得する入力画像取得手段10と、階調変換特性の設定を行う階調特性設定手段13と、該階調変換特性に応じてコントラスト増幅率を取得するコントラスト増幅率設定手段14と、前記複数の画像から、少なくとも一の画像を基準画像として生成する基準画像選択手段15と、前記複数の画像から、前記階調補正処理において使用される画像である選択画像を前記コントラスト増幅率に応じて選択する使用画像選択手段16と、前記基準画像に対して前記階調補正処理を行う階調変換処理手段17と、を有している。
【0036】
階調特性設定手段13は、入力輝度階調Iに対する階調変換特性Q(I)が、例えば、図2に示すような設定となるように処理を行う。
【0037】
コントラスト増幅率設定手段14は、階調特性設定手段13において設定された階調変換特性Q(I)に基づき、該階調変換特性Q(I)の微分値であるコントラスト増幅率R(I)を取得する。なお、入力階調Iとコントラスト増幅率R(I)とは、例えば、図3に示すような相関を有するものとして示されるものであるとする。
【0038】
使用画像選択手段16は、前述した選択画像の枚数を設定するための処理として、まず、R(I)の関数として示される下記数式(1)を用い、選択画像の平均輝度の合計値T(I)を算出する。
【0039】




なお、上記数式(1)において、Pは定数を示すものとする。また、上記数式(1)の右辺は、Tn>P×R(I)を満たす最小のTnの値を示す。さらに、選択画像の平均輝度の合計値T(I)を定めるための方法は、入力輝度階調Iの関数に基づいて定めるものであれば、例えば、T(I)=L×R(I)+M(L及びMは所定の定数)として算出されるものであっても良く、また、コントラスト増幅率R(I)を用いて定めるものでなくとも良い。一般的に、電子カメラ等により、露光時間が各々異なる状態として被写体の像が撮像された場合に得られる、複数の画像の平均輝度の合計値のデータは、Tn=T1,T2,T3,…(T1<T2<T3<…)という、無次元化された数列として示される。そして、数式(1)の右辺におけるTnは、前述した数列に含まれる各値を示すものである。
【0040】
例えば、Tn=1,1.5,2.7,3.7,…であり、かつ、定数P=1であり、コントラスト増幅率R(I)が図3のように示される場合、入力輝度階調I各々に対する選択画像の平均輝度の合計値T(I)は、上記数式(1)により、図4に示すようなものとして算出される。すなわち、Tnの各値は、選択画像の画像枚数と対応している。
【0041】
そして、使用画像選択手段16は、上記数式(1)により算出された選択画像の平均輝度の合計値T(I)に基づき、階調補正処理において使用される選択画像の画像枚数F(I)を(1枚または複数枚に)設定する。
【0042】
このように、使用画像選択手段16は、入力輝度階調Iに応じて、階調補正処理において使用される各選択画像の平均輝度、または、階調補正処理において使用される各選択画像の平均輝度の合計値のいずれかが異なるように、入力画像取得手段10が取得した複数の画像のなかから選択画像の選択を行う。換言すると、各選択画像の平均輝度の相違が輝度の分散値に対応することにより、使用画像選択手段16は、入力輝度階調Iに応じて、階調補正処理において使用される各選択画像の輝度の分散値、または、階調補正処理において使用される各選択画像の輝度の分散値の平均値のいずれかが異なるように、入力画像取得手段10が取得した複数の画像のなかから選択画像の選択を行う。
【0043】
その後、階調変換処理手段17は、上記数式(1)により算出された選択画像の平均輝度の合計値T(I)に基づき、階調補正処理において使用される補正係数G(I)を、下記数式(2)を用いて算出する。
【0044】




なお、上記数式(2)により算出される、入力輝度階調I各々に対するG(I)の値は、図5に示すようなものになる。
【0045】
階調変換処理手段17は、使用画像選択手段16により算出された画像枚数F(I)と、上記数式(2)により算出した補正係数G(I)と、該画像枚数F(I)に応じて入力画像取得手段10から出力される各選択画像の輝度値と、に基づいて定められる下記数式(3)を用い、基準画像選択手段15から出力される基準画像に対する階調補正処理を行う。なお、下記数式(3)においては、基準画像の一の位置(i,j)に存在する画素の輝度値がI(i,j)として示され、該一の位置におけるk枚目(1≦k≦F(I))の選択画像の輝度値がIk(i,j)として示されるものであるとする。
【0046】




すなわち、階調変換処理手段17は、上記数式(3)に基づく階調補正処理を行うことにより、基準画像の一の位置(i,j)に存在する画素の輝度値I(i,j)を、F(I(i,j))枚の画像内の一の位置(i,j)における輝度値及び補正係数G(I)を用い、Qa(I(i,j))に変換する。
【0047】
より具体的には、図6に示すように、階調変換処理手段17は、例えば、基準画像上の各位置のうち、輝度値が低い位置Aに存在する画素に対し、該輝度値の増幅率が相対的に高くなるように、相対的に多くの枚数の画像を用いつつ階調補正処理を行う。また、図6に示すように、階調変換処理手段17は、例えば、基準画像上の各位置のうち、輝度値が高い位置Bに存在する画素に対し、該輝度値の増幅率が相対的に低くなるように、相対的に少ない枚数の画像を用いつつ階調補正処理を行う。
【0048】
なお、前述した処理において、使用画像選択手段16は、入力輝度階調I各々に対する選択画像の平均輝度の合計値T(I)に基づいて階調補正処理において使用される選択画像の画像枚数F(I)を算出するものに限らず、例えば、入力画像取得手段10により取得された各画像の露光時間が一定の場合については、下記数式(4)を用い、コントラスト増幅率R(I)から画像枚数F(I)を直接算出することもできる。
【0049】




なお、上記数式(4)におけるN及びNは、各々所定の定数であるとする。また、上記数式(4)においてN=N=1とした場合、入力輝度階調I各々に対するF(I)の値は、図7に示すようなものになる。さらに、上記数式(4)においてN=2及びN=3とした場合、F(I)の値は、図8に示すようなものになる。
【0050】
そして、使用画像選択手段16は、上記数式(4)により算出した、階調補正処理において使用される選択画像の画像枚数F(I)に基づき、階調補正処理において使用される補正係数G(I)を、下記数式(5)を用いて算出する。
【0051】




なお、上記数式(4)においてN=N=1とした場合のF(I)の値に応じて算出される、入力輝度階調I各々に対するG(I)の値は、図9に示すようなものになる。また、上記数式(4)においてN=2及びN=3とした場合のF(I)の値に応じて算出される、入力輝度階調I各々に対するG(I)の値は、図10に示すようなものになる。
【0052】
また、階調特性設定手段13により、入力輝度階調Iに対する階調変換特性Q(I)が、例えば、図11に示すような設定となるように処理が行われた場合、入力輝度階調I各々に対するコントラスト増幅率R(I)の値は、図12に示すようなものとなる。このとき、さらに、入力画像取得手段10により取得された各画像の露光時間が一定であれば、入力輝度階調I各々に対するF(I)の値は、上記数式(4)により、図12に示すようなものとして算出される。
【0053】
図11に示す階調変換特性Q(I)に基づいて、図12に示すF(I)の値が算出されることにより、階調変換処理手段17は、例えば、基準画像上の輝度値が中程度の画素に対する階調補正処理を行う場合の階調分離能が向上し、より自然な見え方の画像を出力することができる。
【0054】
なお、本実施形態の画像処理装置1Aは、第1の変形例として、図1に示す構成として前述した構成に加え、基準画像選択手段15により生成された基準画像の画像情報を取得するとともに、取得した該画像情報を階調特性設定手段13に出力する画像情報取得手段12をさらに有する、図13に示す画像処理装置1Bとして構成されるものであっても良い。
【0055】
ここで、画像処理装置1Bが行う処理の概要を、図14を用いつつ説明する。
【0056】
まず、前述したように、基準画像選択手段15は、入力画像取得手段10が取得した複数の画像から、少なくとも一の画像を基準画像として生成する。そして、画像情報取得手段12は、前記基準画像の画像情報として、例えば、位置情報及び輝度情報のうち、少なくともいずれか一方を取得するとともに、取得した該画像情報を階調特性設定手段13に出力する。
【0057】
階調特性設定手段13は、例えば、図2及び図11に示す階調変換特性のうち、画像情報取得手段12から出力される前記画像情報に応じた、適切な一の階調変換特性Q(I)を設定する(図14のステップS001)。
【0058】
その後、コントラスト増幅率設定手段14は、階調特性設定手段13により設定された階調変換特性Q(I)の微分値をコントラスト増幅率R(I)として算出する(図14のステップS002)。
【0059】
使用画像選択手段16は、コントラスト増幅率設定手段14により算出されたコントラスト増幅率R(I)と、上記数式(4)とに基づき、画像枚数F(I)の値を算出する(図14のステップS003)とともに、該画像枚数F(I)に応じた選択画像を入力画像取得手段10から階調変換処理手段17へ出力させる。
【0060】
そして、階調変換処理手段17は、前記画像枚数F(I)、及び、該画像枚数F(I)から上記数式(5)を用いて算出した補正係数G(I)に基づき、出力階調変換特性Qa(I)を算出した(図14のステップS004)後、該出力階調変換特性Qa(I)に基づき、基準画像選択手段15から出力される基準画像に対する階調変換処理を行う(図14のステップS005)。
【0061】
また、本実施形態の画像処理装置1Aは、第2の変形例として、図13に示す構成として前述した画像処理装置1Bの構成に加え、入力画像取得手段10が取得した複数の画像を記録する画像記録手段18をさらに有する、図15に示す画像処理装置1Cとして構成されるものであっても良い。これにより、基準画像選択手段15は、画像記録手段18に記録された画像から基準画像を生成する。また、使用画像選択手段16は、画像記録手段18に記録された画像から、画像枚数F(I)に応じた選択画像を階調変換処理手段17へ出力させる。
【0062】
なお、前述した処理以外に画像処理装置1Cの各部が行う処理は、画像処理装置1Bの各部が行う処理と略同様であるため、ここでは詳述しないものとする。
【0063】
以上に述べたように、本実施形態の画像処理装置1A、1B及び1Cは、いずれも階調変換の際の量子化幅の粗大化を抑制することができ、その結果、自然な見え方の画像を出力することができる。
【0064】
(第2の実施形態)
図16から図20は、本発明の第2の実施形態に係るものである。
【0065】
図16は、本発明の第2の実施形態に係る、画像処理装置の一形態として構成された撮像装置の外観を示す図である。図17は、図16に示す撮像装置の内部構成を示す図である。図18は、図17に示す各部が行う、ブレ補正処理に関する処理のフローチャートである。図19は、図17の撮像装置が有するモード選択ダイヤルの操作により設定され得る階調変換特性の一例を示す図である。図20は、図17の撮像装置が有するモード選択ダイヤルの操作により設定され得る階調変換特性の、図19とは異なる例を示す図である。
【0066】
なお、第1の実施形態と同様の構成を持つ部分については、詳細説明は省略する。また、第1の実施形態と同様の構成要素については、同一の符号を用いて説明は省略する。
【0067】
例えば、デジタルカメラとして構成される、画像処理装置の一形態としての撮像装置101は、図16に示すように、被写体の撮像を行うレリーススイッチ3001と、決定位置に合わせられた内容の設定が可能なモード選択ダイヤル3004とを外装表面上に有している。また、(図16には図示していないが、)図17に示すように、撮像装置101は、表示素子2001と、撮像装置101のメニュー画面を表示素子2001に表示可能なメニュースイッチ3002と、該メニュー画面における操作が可能な操作キー3003とを有している。
【0068】
また、撮像装置101は、図17に示すように、撮像装置101の各部の制御を行うシステムコントローラ1000と、被写体の像を集光及び結像するレンズ1001と、レンズ1001の結像位置に配置され、該被写体の像を撮像する固体撮像素子1002と、固体撮像素子1002の露光量及び露光時間を変化させる絞り/シャッタ1003と、絞り/シャッタ1003を経た後、固体撮像素子1002において結像される被写体の像に応じた撮像信号を出力する、アナログフロントエンドプロセッサ等により構成された撮像回路1004と、撮像回路1004から出力されるアナログの撮像信号を、デジタルの画像データに変換して出力するA/D変換回路1005と、A/D変換回路1005から出力される画像データのブレを検出し、該検出結果に基づき、該画像データに対してブレ補正処理を行うブレ検出/補正回路1007と、を有している。
【0069】
さらに、撮像装置101は、ブレ検出/補正回路1007から出力される、ブレ補正処理後の画像データを蓄積するメモリ1008と、システムコントローラ1000の制御に応じて読み込んだメモリ1008の画像データに基づき、ブレ検出/補正回路1007から出力される画像データに対して階調補正処理を行う信号処理回路1009と、階調補正処理後の画像データを蓄積するメモリ1010と、メモリ1010に蓄積された画像データに対して画像圧縮処理を行い、該画像圧縮処理後の画像データを、可搬性を有する記録媒体2002に対して出力する圧縮回路1011と、を有している。
【0070】
ここで、被写体が撮像されてから以降、ブレ検出/補正回路1007によりブレ補正処理が行われるまでに、撮像装置101が有する各部が行う処理についての説明を、図18のフローチャートにより行う。
【0071】
まず、システムコントローラ1000は、(Bv+Sv)>Ev(max)であるか否かを判定する(図18のステップS201)。
【0072】
ここに、Bv(Brightness value)は、アペックス(APEX(Additive System of Photographic Exposure))方式に基づく指数で表わした(以下、「アペックス値としての」という)被写体の明るさ、Sv(Sensitive Value)はアペックス値としてのISO感度、Ev(Exposure Value)はアペックス値としての露出値、Ev(max)はデジタルカメラが制御可能なアペックス値としての露出値の最大値である。また、アペックス値としての露光時間をTv(Time Value)、アペックス値としての絞り値(Fナンバー)をAv(Aperture Value)とすると、下記数式(6)が成り立つ。
【0073】

Ev=Tv+Av=Bv+Sv ・・・(6)

従って、測光により得られた被写体の明るさ(Bv)と、撮像装置101のメニュー画面において設定されたISO感度(Sv)と、が分かれば、上記数式(6)により露出値(Ev)が決定され、TvとAvとを演算することができる。
【0074】
システムコントローラ1000は、図18のステップS201の処理を行うことにより(Bv+Sv)>Ev(max)であることを検出した場合には、露出オーバー警告を行う(図18のステップS202)。なお、前記露出オーバー警告は、例えば、表示素子2001における警告表示を行う、あるいは、該警告表示とともに図示しないスピーカ等を介して警告音を発する等により行われる。そして、システムコントローラ1000は、図18のステップS202の処理を行った後、後述する図18のステップS205の処理を引き続き行う。
【0075】
また、システムコントローラ1000は、図18のステップS201の処理を行うことにより、Bv+Sv>Ev(max)であることを検出した場合には、次に、Bv+Sv<Ev(min)であるか否かを判定する(図18のステップS203)。なお、前記Ev(min)は、デジタルカメラが制御可能なアペックス値としての露出値の最小値を示すものである。
【0076】
システムコントローラ1000は、図18のステップS203の処理を行うことにより、Bv+Sv<Ev(min)であることを検出した場合には、露出アンダー警告を行う(図18のステップS204)。なお、前記露出アンダー警告も、前述した露出オーバー警告と同様に、表示素子2001おける警告表示を行う、あるいは、該警告表示とともに図示しないスピーカ等を介して警告音を発する等により行われる。そして、システムコントローラ1000は、図18のステップS204の処理を行った後、後述する図18のステップS205の処理を引き続き行う。
【0077】
図18のステップS203において、Bv+Sv<Ev(min)でないことが検出された場合、または、前述した図18のステップS202またはステップS204の処理が完了した場合、システムコントローラ1000は、撮像装置101のメニュー画面におけるモード設定状態が、シャッタ優先撮影モードに設定されているか否かを判定する(図18のステップS205)。
【0078】
ここで、システムコントローラ1000は、撮像装置101がシャッタ優先撮影モードに設定されていると判定した場合には、Av=Bv+Sv−Tvにより絞り値(Av)を演算する(図18のステップS206)。
【0079】
一方、システムコントローラ1000は、図18のステップS205の処理において、撮像装置101がシャッタ優先撮影モードに設定されてないと判定した場合には、さらに、該撮像装置101が絞り優先モードに設定されているか否かを判定する(図18のステップS207)。ここで、システムコントローラ1000は、絞り優先撮影モードに設定されていることを検出した場合には、露光時間TEXPを演算する(図18のステップS208)。なお、露光時間TEXP は、Tvに対応するものであり、Tv=Bv+Sv−Avにより、露光時間のアペックス値Tvを求めて、アペックス値を実際の露光時間TEXP に換算することにより求める。
【0080】
また、システムコントローラ1000は、図18のステップS207において、絞り優先撮影モードでないことを検出した場合には、プログラム撮影モードに設定されたと判定するとともに、レンズ1001の焦点距離に応じ、例えば、該焦点距離が長いほど露光時間TEXPが短く、かつ、絞り値が小さく(絞り開口が大きく)なるように、露光時間TEXP及び絞り値(Av)を設定する(図18のステップS209及びステップS210)。
【0081】
システムコントローラ1000は、図18のステップS206、S208及びS210のいずれかの処理が完了した後、分割撮影回数mを算出する(図18のステップS211)。具体的には、システムコントローラ1000は、TEXP /TLimitを演算し、該演算結果と等しい値、または、これよりも大きく最も近い値(1〜10の整数値)を分割撮影回数mとして算出する。例えば、TEXP /TLimitの値が2.5である場合には、mの値は3に設定され、また、TEXP /TLimitの値が4である場合には、mの値は4に設定される。なお、前述したシャッタ優先撮影モードの場合の露光時間TEXPは、ユーザにより設定される値であるとする。また、TLimitの値は、手ブレの起きない限界時間を示し、レンズ1001の撮影画枠の対角長さをd(mm)とし、レンズ1001の焦点距離をf(mm)とした場合、下記数式(7)の様に表される。
【0082】




その後、システムコントローラ1000は、TLimitの値を、上記数式(7)により算出される値から、TEXP /mにより算出される値に更新(図18のステップS212)するとともに、前述した処理において算出した絞り値に応じた絞り開口になるように、絞り/シャッタ1003を制御して絞りを設定する(図18のステップS213)。なお、前述した絞り優先撮影モードの場合の絞り値は、ユーザにより設定される値であるとする。
【0083】
そして、システムコントローラ1000は、前述した図18の各処理に応じてブレ検出/補正回路1007を制御し、例えば、入力される画像データにおけるフレーム間の動きベクトルに基づいて位置合わせ等の処理を行わせるような、ブレ補正処理を行わせる(図18のステップS214)。
【0084】
以上に述べた、図18に示す各処理により、ブレ検出/補正回路1007からは、ブレが補正された画像データが出力される。
【0085】
ユーザによりモード選択ダイヤル3004が操作されることにより、例えば、第1のモードに設定されると、図19に示すような、明るい被写体の階調を強調可能な階調変換特性Q(I)が選択される。また、ユーザによりモード選択ダイヤル3004が操作されることにより、例えば、第2のモードに設定されると、図20に示すような、暗い被写体の階調を強調可能な階調変換特性Q(I)が選択される。
【0086】
システムコントローラ1000は、モード選択ダイヤル3004の操作により選択された階調変換特性Q(I)の微分値からコントラスト増幅率R(I)を算出して出力し、さらに、上記数式(4)を用いて該コントラスト増幅率R(I)に応じた画像枚数F(I)を算出して出力する。
【0087】
信号処理回路1009は、システムコントローラ1000から出力されるコントラスト増幅率R(I)及び画像枚数F(I)から、上記数式(5)を用いて補正係数G(I)を算出する。そして、信号処理回路1009は、前記画像枚数F(I)分の画像をメモリ1008から読み込むとともに、ブレ検出/補正回路1007から出力される画像データに対し、前記補正係数G(I)及び前記画像枚数F(I)に関する上記数式(3)を用いつつ階調補正処理を行う。
【0088】
これにより、表示素子2001及び記録媒体2002に対して出力される各画像は、ブレが補正された画像であり、かつ、自然な見え方の画像として出力される。すなわち、撮像装置101は、自然な見え方の画像を出力することができる。
【0089】
なお、本発明は、上述した各実施形態に限定されるものではなく、発明の趣旨を逸脱しない範囲内において種々の変更や応用が可能であることは勿論である。
【図面の簡単な説明】
【0090】
【図1】本発明の第1の実施形態に係る画像処理装置の構成の一例を示す図。
【図2】図1の階調特性設定手段において設定される、入力輝度階調各々に対する階調変換特性の一例を示す図。
【図3】図2の階調変換特性から算出される、入力輝度階調各々に対するコントラスト増幅率を示す図。
【図4】図3のコントラスト増幅率に応じた、入力輝度階調各々に対する選択画像の平均輝度の合計値を示す図。
【図5】図3に示すコントラスト増幅率と、図4に示す選択画像の平均輝度の合計値とから算出される、入力輝度階調各々に対しての補正係数を示す図。
【図6】第1の実施形態において行われる階調補正処理を模式的に示す図。
【図7】図3のコントラスト増幅率に応じた、入力輝度階調各々に対する選択画像の枚数の一例を示す図。
【図8】図3のコントラスト増幅率に応じた、入力輝度階調各々に対する選択画像の枚数の、図7とは異なる例を示す図。
【図9】図3に示すコントラスト増幅率と、図7に示す選択画像の枚数とから算出される、入力輝度階調各々に対しての補正係数を示す図。
【図10】図3に示すコントラスト増幅率と、図8に示す選択画像の枚数とから算出される、入力輝度階調各々に対しての補正係数を示す図。
【図11】図1の階調特性設定手段において設定される、入力輝度階調各々に対する階調変換特性の、図2とは異なる例を示す図。
【図12】図11の階調変換特性から算出される、入力輝度階調各々に対するコントラスト増幅率、及び、該コントラスト増幅率に応じた、入力輝度階調各々に対する選択画像の枚数を示す図。
【図13】本発明の第1の実施形態に係る画像処理装置の構成の、図1とは異なる例を示す図。
【図14】図13に示す画像処理装置が行う処理の概要を示すフローチャート。
【図15】本発明の第1の実施形態に係る画像処理装置の構成の、図1及び図13とは異なる例を示す図。
【図16】本発明の第2の実施形態に係る、画像処理装置の一形態として構成された撮像装置の外観を示す図。
【図17】図16に示す撮像装置の内部構成を示す図。
【図18】図17に示す各部が行う、ブレ補正処理に関する処理のフローチャート。
【図19】図17の撮像装置が有するモード選択ダイヤルの操作により設定され得る階調変換特性の一例を示す図。
【図20】図17の撮像装置が有するモード選択ダイヤルの操作により設定され得る階調変換特性の、図19とは異なる例を示す図。
【符号の説明】
【0091】
1A,1B,1C・・・画像処理装置、10・・・入力画像取得手段、12・・・画像情報取得手段、13・・・階調特性設定手段、14・・・コントラスト増幅率設定手段、15・・・基準画像選択手段、16・・・使用画像選択手段、17・・・階調変換処理手段、18・・・画像記録手段、101・・・撮像装置、1000・・・システムコントローラ、1001・・・レンズ、1002・・・固体撮像素子、1003・・・絞り/シャッタ、1004・・・撮像回路、1005・・・A/D変換回路、1007・・・ブレ検出/補正回路1008,1010・・・メモリ、1009・・・信号処理回路、1011・・・圧縮回路、2001・・・表示素子、2002・・・記録媒体、3001・・・レリーススイッチ、3002・・・メニュースイッチ、3003・・・操作キー、3004・・・モード選択ダイヤル
【出願人】 【識別番号】504371974
【氏名又は名称】オリンパスイメージング株式会社
【識別番号】000000376
【氏名又は名称】オリンパス株式会社
【出願日】 平成18年8月30日(2006.8.30)
【代理人】 【識別番号】100076233
【弁理士】
【氏名又は名称】伊藤 進


【公開番号】 特開2008−60855(P2008−60855A)
【公開日】 平成20年3月13日(2008.3.13)
【出願番号】 特願2006−234519(P2006−234519)