【手続補正書】
【提出日】平成27年11月5日(2015.11.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像処理方法および画像処理システム
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
色ヒストグラムに基づき画像領域を記述する画像処理方法であって、
前記画像領域の特定色範囲と前記特定色範囲の外の色とを異なる量子化方法で処理して、当該画像領域を量子化色領域に量子化する量子化ステップと、
前記量子化色領域に基づいて一つ以上の色ヒストグラムを計算する色ヒストグラム計算ステップと、
前記一つ以上の色ヒストグラムを使用してユニークベクトルを生成する生成ステップとを有する画像処理方法。
【請求項２】
前記量子化ステップは、
前記画像領域をHSVまたはHSL色空間に変換するステップと、
前記HSVまたはHSL色空間から、人の視覚により黒色、グレイ色、白色として知覚される色を含む色範囲を前記特定色範囲として抽出するステップと、
前記HSVまたはHSL色空間の残りの部分を複数の第二の色範囲に分割するステップと、
前記特定色範囲および前記複数の第二の色範囲を量子化するステップとを有する請求項1に記載された画像処理方法。
【請求項３】
さらに、前記量子化色領域を複数の画像ブロックに分割するブロック分割ステップを有し、
前記色ヒストグラム計算ステップにおいて、前記複数の画像ブロックそれぞれについて色ヒストグラムが計算され、
前記生成ステップにおいて、前記計算された色ヒストグラムを使用して前記ユニークベクトルが生成される請求項2に記載された画像処理方法。
【請求項４】
さらに、前記画像領域を複数の画像ブロックに分割するブロック分割ステップを有し、
前記色量子化ステップにおいて、複数の画像ブロックを含む量子化色領域を形成するために、前記複数の画像ブロックそれぞれが前記量子化され、
前記色ヒストグラム計算ステップにおいて、前記複数の画像ブロックそれぞれについて色ヒストグラムが計算され、
前記生成ステップにおいて、前記計算された色ヒストグラムを使用して前記ユニークベクトルが生成される請求項2に記載された画像処理方法。
【請求項５】
前記複数の画像ブロックの幾つかは重畳する請求項3または請求項4に記載された画像処理方法。
【請求項６】
前記複数の画像ブロックは、環状であり、同じ中心点と異なる半径を有する請求項3または請求項4に記載された画像処理方法。
【請求項７】
前記複数の画像ブロックは格子状または放射状である請求項3または請求項4に記載された画像処理方法。
【請求項８】
前記色ヒストグラム計算ステップにおいて、
前記量子化色領域についてヒストグラムを計算し、
前記特定色範囲以外の前記第二の色範囲すべてのヒストグラムのビンを平滑化する請求項2に記載された画像処理方法。
【請求項９】
前記色ヒストグラム計算ステップにおいて、
前記量子化色領域の各画像ブロックについてヒストグラムを計算し、
前記特定色範囲以外の前記第二の色範囲すべてのヒストグラムのビンを平滑化し、
前記画像ブロックそれぞれの前記ヒストグラムを正規化して最終色ヒストグラムとする請求項3または請求項4に記載された画像処理方法。
【請求項１０】
前記生成ステップにおいて、
異なる画像ブロックの色ヒストグラムについて異なる重みを設定し、
前記複数の画像ブロックの重み付けした色ヒストグラムを集めてユニークベクトルとし、
前記ユニークベクトルを正規化する請求項3または請求項4に記載された画像処理方法。
【請求項１１】
一つ以上の画像からのオブジェクトを登録する画像処理方法であって、
前記一つ以上の画像上で、登録すべき一つ以上のオブジェクト領域を指定する指定ステップと、
前記一つ以上のオブジェクト領域それぞれについて、当該オブジェクト領域の量子化において特定色範囲と前記特定色範囲の外の色とを異なる量子化方法で処理して、当該オブジェクト領域を量子化色領域に量子化する量子化ステップと、
前記量子化色領域に基づいて一つ以上の色ヒストグラムを計算する色ヒストグラム計算ステップと、
前記一つ以上の色ヒストグラムを使用してユニークベクトルを生成する生成ステップと、
複数のベクトルが生成された場合、前記複数のベクトルから最終特徴ベクトルを計算するベクトル計算ステップと、
前記オブジェクトについて前記最終特徴ベクトルを登録する登録ステップとを有する画像処理方法。
【請求項１２】
請求項11に記載された画像処理方法により登録されたオブジェクトの第一のベクトルに基づき、画像からオブジェクトを検出する画像処理方法であって、
前記画像から部分領域をクロップするクロップステップと、
前記クロップされた部分領域それぞれについて、当該部分領域の特定色範囲と前記特定色範囲の外の色を異なる量子化方法で処理して、当該部分領域を量子化色領域に量子化する量子化ステップと、
前記量子化色領域に従い一つ以上の色ヒストグラムを計算する色ヒストグラム計算ステップと、
前記一つ以上の色ヒストグラムを使用して第二のベクトルを生成し、当該第二のベクトルと前記第一のベクトルとを比較して、前記オブジェクトが前記部分領域に存在するかを判定する判定ステップとを有する画像処理方法。
【請求項１３】
色ヒストグラムに基づき画像領域を記述する画像処理システムであって、
前記画像領域の特定色範囲と前記特定色範囲の外の色とを異なる量子化方法で処理して、当該画像領域を量子化色領域に量子化する量子化手段と、
前記量子化色領域に基づいて一つ以上の色ヒストグラムを計算する色ヒストグラム計算手段と、
前記一つ以上の色ヒストグラムを使用してユニークベクトルを生成する生成手段とを有する画像処理システム。
【請求項１４】
一つ以上の画像からのオブジェクトを登録する画像処理システムであって、
前記一つ以上の画像上で、登録すべき一つ以上のオブジェクト領域を指定する指定手段と、
前記一つ以上のオブジェクト領域それぞれについて、当該オブジェクト領域の特定色範囲と前記特定色範囲の外の色を異なる量子化方法で処理して、当該オブジェクト領域を量子化色領域に量子化する量子化手段と、
前記量子化色領域に基づいて一つ以上の色ヒストグラムを計算する色ヒストグラム計算手段と、
前記一つ以上の色ヒストグラムを使用してユニークベクトルを生成する生成手段と、
複数のベクトルが生成された場合、前記複数のベクトルから最終特徴ベクトルを計算するベクトル計算手段と、
前記オブジェクトについて前記最終特徴ベクトルを登録する登録手段とを有する画像処理システム。
【請求項１５】
請求項14に記載された画像処理システムにより登録されたオブジェクトの第一のベクトルに基づき、画像からオブジェクトを検出する画像処理システムであって、
前記画像から部分領域をクロップするクロップ手段と、
前記クロップされた部分領域それぞれについて、当該部分領域の特定色範囲と前記特定色範囲の外の色とを異なる量子化方法で処理して、当該部分領域を量子化色領域に量子化する量子化手段と、
前記量子化色領域に従い一つ以上の色ヒストグラムを計算し、前記一つ以上の色ヒストグラムを使用して第二のベクトルを生成し、当該第二のベクトルと前記第一のベクトルとを比較して、前記オブジェクトが前記部分領域に存在するかを判定する判定手段とを有する画像処理システム。
【請求項１６】
請求項13から請求項15の何れか一項に記載された画像処理システムの各手段としてコンピュータを機能させるためのプログラム。