【手続補正書】
【提出日】平成27年8月24日(2015.8.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力画像中の処理対象画素を中心とする第１の範囲内の画素の画素値に基づいて、
Ｎ個(Ｎは８以上の整数)の方向の各々について第１のエッジ指標を算出し、算出された前記Ｎ個の方向の各々についての第１のエッジ指標のうちの最大のものを第１のエッジ強度として出力するとともに、前記第１のエッジ指標が最大となる方向を第１のエッジ方向として出力する第１のエッジ検出部と、
前記第１のエッジ検出部で算出された前記Ｎ個の方向についての前記第１のエッジ指標の平均値に対する比をピーク強度として算出するピーク強度算出部と、
前記入力画像中の前記処理対象画素を中心とし、前記第１の範囲よりも狭い第２の範囲内の画素に基づいてＭ個（Ｍは８以上の整数）の方向の各々について第２のエッジ指標を算出し、算出された前記Ｍ個の方向の各々についての前記第２のエッジ指標のうちの最大のものを第２のエッジ強度として出力する第２のエッジ検出部と、
前記第１のエッジ検出部からの前記第１のエッジ強度と、前記第２のエッジ検出部からの前記第２のエッジ強度と、前記ピーク強度算出部からの前記ピーク強度に基づいて、前記処理対象画素がエッジ箇所にあるか、エッジ以外の箇所にあるかの判定を行って判定結果を出力し、エッジ箇所にある場合には前記第１のエッジ方向を当該処理対象画素についてのエッジの方向として出力するエッジ判定部と
を備えたことを特徴とする画像処理装置。
【請求項２】
前記入力画像中の処理対象画素を中心とする、第３の範囲内の画素の画素値の標準偏差を算出する標準偏差算出部をさらに有し、
前記エッジ判定部は、
前記第１のエッジ検出部からの前記第１のエッジ強度、前記第２のエッジ検出部からの前記第２のエッジ強度、及び前記ピーク強度算出部からの前記ピーク強度のみならず、前記標準偏差算出部からの前記標準偏差にも基づいて、前記処理対象画素が、エッジ箇所にあるか、平坦箇所にあるか、それら以外の箇所にあるかの判定を行う
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第１のエッジ検出部が、前記第１の範囲内のそれぞれの画素の画素値と、前記Ｎ個の方向の各々に対して予め定められたフィルタ係数の組であって、各々前記第１の範囲内の画素の各々に対応するフィルタ係数を有するフィルタ係数の組との積和演算を行い、該積和演算の結果の絶対値を、当該方向についての前記第１のエッジ指標として出力し、
前記第２のエッジ検出部が、前記第２の範囲内のそれぞれの画素の画素値と、前記Ｍ個の方向の各々に対して予め定められたフィルタ係数の組であって、各々前記第２の範囲内の画素の各々に対応するフィルタ係数を有するフィルタ係数の組との積和演算を行い、該積和演算の結果の絶対値を、当該方向についての前記第２のエッジ指標として出力する
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記入力画像中の処理対象画素を中心とする、第４の範囲内の画素の画素値を用いて、前記エッジ判定部で当該処理対象画素について検出された前記エッジの方向に応じたエッジ平滑化処理を行い、エッジ平滑化画素値を出力するエッジ平滑化処理部と、
前記エッジ判定部での前記判定の結果に応じて、前記エッジ平滑化処理部からの前記エッジ平滑化画素値と、前記処理対象画素の画素値のいずれかを選択して中間出力画素値として出力する画素値選択部と、
前記画素値選択部からの前記中間出力画素値と、前記処理対象画素の画素値とを、指定された合成比率で合成して出力画素値を算出する画素値合成部と
をさらに備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記入力画像中の処理対象画素を中心とする、第４の範囲内の画素の画素値を用いて、前記エッジ判定部で当該処理対象画素について検出された前記エッジの方向に応じたエッジ平滑化処理を行い、エッジ平滑化画素値を出力するエッジ平滑化処理部と、
前記入力画像中の処理対象画素を中心とする、第５の範囲内の画素の画素値の平均値を算出して、平均画素値として出力する平均画素値算出部と、
前記エッジ判定部での前記判定の結果に応じて、前記平均画素値算出部からの前記平均画素値と、前記エッジ平滑化処理部からの前記エッジ平滑化画素値と、前記処理対象画素の画素値のいずれかを選択して中間出力画素値として出力する画素値選択部と、
前記画素値選択部からの前記中間出力画素値と、前記処理対象画素の画素値とを、指定された合成比率で合成して出力画素値を算出する画素値合成部と
をさらに備えたことを特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記エッジ平滑化処理部は、
前記入力画像中の処理対象画素を中心とする、前記第４の範囲内のそれぞれの画素の画素値と、前記Ｎ個の方向のうちの、前記エッジ判定部で当該処理対象画素について検出されたエッジの方向に対して予め定められたフィルタ係数の組との積和演算を行うことで、前記エッジ平滑化処理を行う
ことを特徴とする請求項４又は５に記載の画像処理装置。
【請求項７】
前記エッジ判定部は、
前記第１のエッジ強度が第１の閾値未満の場合には、エッジ以外の箇所であると判定し、
前記第１のエッジ強度が前記第１の閾値以上で、かつ前記第２のエッジ強度が第２の閾値未満の場合には、エッジ箇所と判定し、
前記第１のエッジ強度が前記第１の閾値以上で、かつ前記第２のエッジ強度が前記第２の閾値以上で、かつ前記ピーク強度が第３の閾値以上の場合には、エッジ箇所と判定し、
前記第１のエッジ強度が前記第１の閾値以上で、かつ前記第２のエッジ強度が前記第２の閾値以上で、かつ前記ピーク強度が前記第３の閾値未満の場合には、エッジ以外の箇所と判定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記エッジ判定部は、
前記第１のエッジ強度が第１の閾値以上で、かつ前記第２のエッジ強度が第２の閾値未満の場合には、エッジ箇所と判定し、
前記第１のエッジ強度が前記第１の閾値以上で、かつ前記第２のエッジ強度が前記第２の閾値以上で、かつ前記ピーク強度が第３の閾値以上の場合には、エッジ箇所と判定し、
前記第１のエッジ強度が前記第１の閾値以上で、かつ前記第２のエッジ強度が前記第２の閾値以上で、かつ前記ピーク強度が前記第３の閾値未満で、かつ前記標準偏差が第４の閾値未満の場合には平坦箇所と判定し、
前記第１のエッジ強度が前記第１の閾値以上で、かつ前記第２のエッジ強度が前記第２の閾値以上で、かつ前記ピーク強度が前記第３の閾値未満で、かつ前記標準偏差が前記第４の閾値以上の場合には、エッジ箇所及び平坦箇所のいずれでもないと判定し、
前記第１のエッジ強度が前記第１の閾値未満で、かつ前記標準偏差が前記第４の閾値未満の場合には、平坦箇所と判定し、
前記第１のエッジ強度が前記第１の閾値未満で、かつ前記標準偏差が前記第４の閾値以上の場合には、エッジ箇所及び平坦箇所のいずれでもないと判定する
ことを特徴とする請求項２又は５に記載の画像処理装置。
【請求項９】
前記画素値選択部は、
前記エッジ判定部での前記判定の結果がエッジ箇所であることを示す場合には前記エッジ平滑化画素値を、
前記エッジ判定部での前記判定の結果がエッジ箇所以外の箇所であることを示す場合には前記処理対象画素の画素値を選択して前記中間出力画素値として出力する
ことを特徴とする請求項４に記載の画像処理装置。
【請求項１０】
前記画素値選択部は、
前記エッジ判定部での前記判定の結果がエッジ箇所であることを示す場合は前記エッジ平滑化画素値を、
前記エッジ判定部での前記判定の結果が平坦箇所であることを示す場合には前記平均画素値を、
前記エッジ判定部での前記判定の結果がエッジ箇所及び平坦箇所のいずれでもないことを示す場合には前記処理対象画素の画素値を選択して前記中間出力画素値として出力する
ことを特徴とする請求項５に記載の画像処理装置。
【請求項１１】
入力画像中の処理対象画素を中心とする第１の範囲内の画素の画素値に基づいて、
Ｎ個(Ｎは８以上の整数)の方向の各々について第１のエッジ指標を算出し、算出された前記Ｎ個の方向の各々についての第１のエッジ指標のうちの最大のものを第１のエッジ強度として出力するとともに、前記第１のエッジ指標が最大となる方向を第１のエッジ方向として出力する第１のエッジ検出ステップと、
前記第１のエッジ検出ステップで算出された前記Ｎ個の方向についての前記第１のエッジ指標の平均値に対する比をピーク強度として算出するピーク強度算出ステップと、
前記入力画像中の前記処理対象画素を中心とし、前記第１の範囲よりも狭い第２の範囲内の画素に基づいてＭ個（Ｍは８以上の整数）の方向の各々について第２のエッジ指標を算出し、算出された前記Ｍ個の方向の各々についての前記第２のエッジ指標のうちの最大のものを第２のエッジ強度として出力する第２のエッジ検出ステップと、
前記第１のエッジ検出ステップからの前記第１のエッジ強度と、前記第２のエッジ検出ステップからの前記第２のエッジ強度と、前記ピーク強度算出ステップからの前記ピーク強度に基づいて、前記処理対象画素がエッジ箇所にあるか、エッジ以外の箇所にあるかの判定を行って判定結果を出力し、エッジ箇所にある場合には前記第１のエッジ方向を当該処理対象画素についてのエッジの方向として出力するエッジ判定ステップと
を備えたことを特徴とする画像処理方法。
【請求項１２】
前記入力画像中の処理対象画素を中心とする、第３の範囲内の画素の画素値の標準偏差を算出する標準偏差算出ステップをさらに有し、
前記エッジ判定ステップは、
前記第１のエッジ検出ステップからの前記第１のエッジ強度、前記第２のエッジ検出ステップからの前記第２のエッジ強度、及び前記ピーク強度算出ステップからの前記ピーク強度のみならず、前記標準偏差算出ステップからの前記標準偏差にも基づいて、前記処理対象画素が、エッジ箇所にあるか、平坦箇所にあるか、それら以外の箇所にあるかの判定を行う
ことを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
前記第１のエッジ検出ステップが、前記第１の範囲内のそれぞれの画素の画素値と、前記Ｎ個の方向の各々に対して予め定められたフィルタ係数の組であって、各々前記第１の範囲内の画素の各々に対応するフィルタ係数を有するフィルタ係数の組との積和演算を行い、該積和演算の結果の絶対値を、当該方向についての前記第１のエッジ指標として出力し、
前記第２のエッジ検出ステップが、前記第２の範囲内のそれぞれの画素の画素値と、前記Ｍ個の方向の各々に対して予め定められたフィルタ係数の組であって、各々前記第２の範囲内の画素の各々に対応するフィルタ係数を有するフィルタ係数の組との積和演算を行い、該積和演算の結果の絶対値を、当該方向についての前記第２のエッジ指標として出力する
ことを特徴とする請求項１１又は１２に記載の画像処理方法。
【請求項１４】
前記入力画像中の処理対象画素を中心とする、第４の範囲内の画素の画素値を用いて、前記エッジ判定ステップで当該処理対象画素について検出された前記エッジの方向に応じたエッジ平滑化処理を行い、エッジ平滑化画素値を出力するエッジ平滑化処理ステップと、
前記エッジ判定ステップでの前記判定の結果に応じて、前記エッジ平滑化処理ステップからの前記エッジ平滑化画素値と、前記処理対象画素の画素値のいずれかを選択して中間出力画素値として出力する画素値選択ステップと、
前記画素値選択ステップからの前記中間出力画素値と、前記処理対象画素の画素値とを、指定された合成比率で合成して出力画素値を算出する画素値合成ステップと
をさらに備えたことを特徴とする請求項１１に記載の画像処理方法。
【請求項１５】
前記入力画像中の処理対象画素を中心とする、第４の範囲内の画素の画素値を用いて、前記エッジ判定ステップで当該処理対象画素について検出された前記エッジの方向に応じたエッジ平滑化処理を行い、エッジ平滑化画素値を出力するエッジ平滑化処理ステップと、
前記入力画像中の処理対象画素を中心とする、第５の範囲内の画素の画素値の平均値を算出して、平均画素値として出力する平均画素値算出ステップと、
前記エッジ判定ステップでの前記判定の結果に応じて、前記平均画素値算出ステップからの前記平均画素値と、前記エッジ平滑化処理ステップからの前記エッジ平滑化画素値と、前記処理対象画素の画素値のいずれかを選択して中間出力画素値として出力する画素値選択ステップと、
前記画素値選択ステップからの前記中間出力画素値と、前記処理対象画素の画素値とを、指定された合成比率で合成して出力画素値を算出する画素値合成ステップと
をさらに備えたことを特徴とする請求項１２に記載の画像処理方法。
【請求項１６】
前記エッジ平滑化処理ステップは、
前記入力画像中の処理対象画素を中心とする、前記第４の範囲内のそれぞれの画素の画素値と、前記Ｎ個の方向のうちの、前記エッジ判定ステップで当該処理対象画素について検出されたエッジの方向に対して予め定められたフィルタ係数の組との積和演算を行うことで、前記エッジ平滑化処理を行う
ことを特徴とする請求項１４又は１５に記載の画像処理方法。
【請求項１７】
請求項１１から１６のいずれか１項に記載の画像処理方法の各ステップをコンピュータに実行させるためのプログラム。
【請求項１８】
請求項１７に記載のプログラムを記録した、コンピュータで読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
エッジ判定結果ＥＪＲの生成のため、エッジ判定部２７は、広範囲エッジ強度ＡＷｍｘ、狭範囲エッジ強度ＡＮｍｘ、標準偏差ＳＤ及びピーク強度ＰＲと、それぞれの閾値ＡＷｔｈ、ＡＮｔｈ、ＳＤｔｈ、ＰＲｔｈとの比較を行う。比較に用いられる閾値を図１１に示し、判定で用いられる規則を図１２に示す。閾値ＡＷｔｈ、ＡＮｔｈ、ＳＤｔｈ、ＰＲｔｈは、それぞれ特許請求の範囲における「第１の閾値」、「第２の閾値」、「第４の閾値」、「第３の閾値」に対応する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
平均画素値算出部３３は、一時記憶部１１からの、上記の３×３画素のデータの平均値Ｐａｖｂを算出し、算出した平均値（平均画素値）を、二次元平滑化結果Ｐａｖｂとして出力する。平均値の算出は上記の式（５）と同様の下記の式（７）、即ち、式（５）のＰａｖａをＰａｖｂで置き換えた式で表される。