(57)【要約】本発明は画像サムネイルの生成方法、装置、端末、プログラム、及び記録媒体を提供し、通信分野に属する。上記方法は、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップと、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するステップと、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するステップと、を含む。上記装置は、フィルタモジュールと、検索モジュールと、切り取りモジュールと、を備える。  【選択図】図１
2016511875.tif 000002
【特許請求の範囲】
【請求項１】
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するステップと、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するステップと、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するステップと、を含む
ことを特徴とする画像サムネイルの生成方法。
【請求項２】
スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得するステップを含む
ことを特徴とする請求項１に記載の画像サムネイルの生成方法。
【請求項３】
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出するステップと、
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出するステップと、
予め設定された長方形枠を用いて上記画像にスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得するステップと、を含む
ことを特徴とする請求項１に記載の画像サムネイルの生成方法。
【請求項４】
当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記ステップは、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出するステップと、
上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得するステップとを含み、
上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する
ことを特徴とする請求項３に記載の画像サムネイルの生成方法。
【請求項５】
予め上記画像の中心点と各画素の座標に基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する上記ステップは、
注目モデルである
【数１６】
2016511875.tif 000018
を用いて、上記画像の中の各画素の空間位置注目値を算出するステップを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である
ことを特徴とする請求項３に記載の画像サムネイルの生成方法。
【請求項６】
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出する上記ステップは、
情報量分布モデルである
【数１７】
2016511875.tif 000019
を用いて、上記画像の中の各画素の情報量分布値を算出するステップを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す
ことを特徴とする請求項３に記載の画像サムネイルの生成方法。
【請求項７】
上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである
ことを特徴とする請求項１乃至６のいずれか一項に記載の画像サムネイルの生成方法。
【請求項８】
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得する上記ステップは、
オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップを含み、
選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記ステップは、
選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成するステップを含む
ことを特徴とする請求項１乃至６のいずれか一項に記載の画像サムネイルの生成方法。
【請求項９】
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するフィルタモジュールと、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する検索モジュールと、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する切り取りモジュールと、を含む
ことを特徴とする画像サムネイルの生成装置。
【請求項１０】
上記検索モジュールは、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行う検索ユニットと、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得する算出ユニットと、を含む
ことを特徴とする請求項９に記載の画像サムネイルの生成装置。
【請求項１１】
上記検索モジュールは、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行う検索ユニットと、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出し、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出し、上記検索ユニットによりスライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する算出ユニットと、を含む
ことを特徴とする請求項９に記載の画像サムネイルの生成装置。
【請求項１２】
上記算出ユニットは、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出し、上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する情報量分布値算出サブユニットを含み、
上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する
ことを特徴とする請求項１１に記載の画像サムネイルの生成装置。
【請求項１３】
上記算出ユニットは、
注目モデルである
【数１８】
2016511875.tif 000020
を用いて、上記画像の中の各画素の空間位置注目値を算出する空間位置注目値算出サブユニットを含む、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である
ことを特徴とする請求項１１に記載の画像サムネイルの生成装置。
【請求項１４】
上記算出ユニットは、
情報量分布モデルである
【数１９】
2016511875.tif 000021
を用いて、上記画像の中の各画素の情報量分布値を算出する情報量分布値算出サブユニットを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す
ことを特徴とする請求項１１に記載の画像サムネイルの生成装置。
【請求項１５】
上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである
ことを特徴とする請求項９乃至１４のいずれか一項に記載の画像サムネイルの生成装置。
【請求項１６】
オリジナル画像を圧縮する圧縮モジュールをさらに含み、
上記フィルタモジュールは、上記圧縮モジュールによって圧縮された画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、
上記切り取りモジュールは、選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成する
ことを特徴とする請求項９乃至１４のいずれか一項に記載の画像サムネイルの生成装置。
【請求項１７】
メモリ、及び
メモリに記憶され、且つ一つ又は一つ以上のプロセッサにより実行される一つ又は一つ以上のプログラムを含み、
上記一つ又は一つ以上のプログラムは、
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するための操作と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するための操作と、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するための操作と、
を実行するための指令を含むことを特徴とする端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、出願番号が２０１３１０７４３５４５.７であって、出願日が２０１３年１２月３０日である中国特許出願に基づいて提出され、当該中国特許出願の優先権を主張し、その内容全体は本願に援用される。
【０００２】
本発明は通信分野に関し、特に画像サムネイルの生成方法、装置、及び端末に関する。
【背景技術】
【０００３】
近年、携帯デバイスの自写、連写等の技術の実現に伴って、携帯デバイスにおける個人アルバムの容量も急速に大きくなっている。通常、個人アルバムでは、記憶された画像に対してサムネイルを生成し、ユーザによりプレビューしたり参照することができるように、サムネイルをプレビューモードにする。現在、比較的一般的な画像サムネイルの生成方法は、直接に画像の中間部分を切り取り、切り取った中間部分に対して該当する収縮・拡大処理を行うことにより、この画像のサムネイルを生成するものである。この方法の利点は効率が非常に高い点にある。
【０００４】
しかし、上記方法では、画像の空間位置情報のみを考えており、画像のコンテンツ情報は全く考えておらず、生成されたサムネイルがオリジナル画像のコンテンツ情報を十分に表現できない場合もある。例えば、１枚の画像における人物位置が相対的に偏った場合、画像の中間部分のみを切り取った場合、生成されたサムネイルには当該人物の一部分しか含まれていない可能性があり、オリジナル画像コンテンツ情報の表現上の精度が悪くなっている。
【発明の概要】
【課題を解決するための手段】
【０００５】
本発明は、上記に鑑みて、サムネイルのオリジナル画像コンテンツ情報の表現上の精度を向上させるための画像サムネイルの生成方法及び装置を提供する。その技術方案は下記の通りである。
【０００６】
本発明の第１の態様は、画像サムネイルの生成方法を提供し、当該画像サムネイルの生成方法は、
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するステップと、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するステップと、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するステップと、を含む。
ここで、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得するステップを含む。
【０００７】
ここで、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出するステップと、
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出するステップと、
予め設定された長方形枠を用いて上記画像にスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得するステップと、を含む。
【０００８】
ここで、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記ステップは、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出するステップと、
上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得するステップとを含み、
上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【０００９】
予め上記画像の中心点と各画素の座標に基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する上記ステップは、
注目モデルである
【数１】
2016511875.tif 000003
を用いて、上記画像の中の各画素の空間位置注目値を算出するステップを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００１０】
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出する上記ステップは、
情報量分布モデルである
【数２】
2016511875.tif 000004
を用いて、上記画像の中の各画素の情報量分布値を算出するステップを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００１１】
ここで、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである。
【００１２】
ここで、画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得する上記ステップは、
オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップを含み、
選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記ステップは、
選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成するステップを含む。
【００１３】
本発明の第２の態様は、画像サムネイルの生成装置を提供し、当該画像サムネイルの生成装置は、
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するフィルタモジュールと、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する検索モジュールと、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する切り取りモジュールと、を含む。
【００１４】
ここで、上記検索モジュールは、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行う検索ユニットと、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得する算出ユニットと、を含む。
【００１５】
ここで、上記検索モジュールは、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行う検索ユニットと、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出し、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出し、上記検索ユニットによりスライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する算出ユニットと、を含む。
【００１６】
ここで、上記算出ユニットは、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出し、上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する情報量分布値算出サブユニットを含み、
上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
ここで、上記算出ユニットは、
注目モデルである
【数３】
2016511875.tif 000005
を用いて、上記画像の中の各画素の空間位置注目値を算出する空間位置注目値算出サブユニットを含む、
【００１７】
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００１８】
ここで、上記算出ユニットは、
情報量分布モデルである
【数４】
2016511875.tif 000006
を用いて、上記画像の中の各画素の情報量分布値を算出する情報量分布値算出サブユニットを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００１９】
ここで、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである。
【００２０】
ここで、オリジナル画像を圧縮する圧縮モジュールをさらに含み、
上記フィルタモジュールは、上記圧縮モジュールによって圧縮された画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、
上記切り取りモジュールは、選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成する。
【００２１】
本発明の第３の態様は、
メモリ、及び
メモリに記憶され、且つ一つ又は一つ以上のプロセッサにより実行される一つ又は一つ以上のプログラムを含み、
上記一つ又は一つ以上のプログラムは、
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するための操作と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するための操作と、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するための操作と、を実行するための指令を含む。
【発明の効果】
【００２２】
本発明にかかる技術方案によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知習慣により一層合わせる、という有益な技術効果をもたらした。
【００２３】
以上の統括な記述と以下の細部記述は、ただ例示的なものであり、本発明を制限するものではないと、理解するべきである。
【図面の簡単な説明】
【００２４】
本発明の実施例における技術方案をより一層明確に説明するために、以下、実施例の記述に必要な図面について簡単に説明を行い、明らかなのは、以下の記述における図面はただ本発明のいくつかの実施例に過ぎず、本技術分野の当業者にとって、これらの図面に基づき創造的労働を実施しない状況で他の図面も獲得できることである。
【００２５】
【図１】本発明の実施例１にかかる画像サムネイルの生成方法を示す例示的なフローチャートである。
【図２】本発明の実施例２にかかる画像サムネイルの生成方法を示す例示的なフローチャートである。
【図３ａ】本発明の実施例３にかかる画像サムネイルの生成方法を示す例示的なフローチャートである。
【図３ｂ】本発明の実施例３にかかるサムネイルの生成過程を示す例示的な模式図である。
【図４ａ】本発明の実施例４にかかる画像サムネイルの生成方法を示す例示的なフローチャートである。
【図４ｂ】本発明の実施例４にかかる核関数を示す例示的な模式図である。
【図５ａ】本発明の実施例５にかかる画像サムネイルの生成装置を示す一つの例示的な構成図である。
【図５ｂ】本発明の実施例５にかかる画像サムネイルの生成装置を示すもう一つの例示的な構成図である。
【図６】本発明の実施例６にかかる端末を示す例示的な構成図である。
【００２６】
上記図面によって本発明の明確な実施例を例示し、以下にさらに詳しく記述する。これらの図面と文字記述は本発明の旨の範囲を何らの形態によって制限するものではなく、特定の実施例を参照することによって、本技術分野の当業者に本発明の概念を理解させるためのものである。
【発明を実施するための形態】
【００２７】
以下、本発明の目的、技術方案及び利点をさらに明確にするために、以下、図面を参照しながら本発明の実施例をさらに詳しく説明する。
【００２８】
実施例１
図１を参照し、本実施例は画像サムネイルの生成方法を提供し、当該方法は下記のステップを含む。
【００２９】
ステップ１０１において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する。
【００３０】
本実施例において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する方法は、画像に対してラプラス・エッジフィルタ演算子、ソーベル・エッジフィルタ演算子、Ｒｏｂｅｒｔ・エッジ演算子、Ｐｒｅｗｉｔｔ・エッジ演算子、又はＬＯＧ・エッジ演算子を利用してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する方法を含んでもよい。
【００３１】
本実施例において、エッジ強度値が比較的に相近い画素について、それらの色の差異性が大きくないと考えられ、エッジ強度値が大きく相違する画素について、それらの色の差異性が大きいと考えられ、従って、エッジ強度値がある程度で画像のコンテンツ情報を反映していると考えられる。
【００３２】
ステップ１０２において、予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索が行われる各々の位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する。
【００３３】
ただし、予め設定された長方形枠は、当該画像より小さいいずれのサイズの長方形枠を用いてあってもよい。例えば、一つの場合において、長方形枠は、短辺が画像の短辺と等しくて、長辺が画像の長辺より小さいものである。もう一つの場合において、長方形枠は、短辺が画像の短辺より小さくて、長辺が画像の長辺と等しいものである。さらにもう一つの場合において、長方形枠は、短辺が画像の短辺より小さくて、かつ長辺が画像の長辺より小さいものである。長方形枠について、本実施例では具体的に制限しない。
【００３４】
長方形枠を用いて画像に対して行うスライド検索は、いずれの方向に沿うスライド検索であってもよく、本実施例ではこれらについて具体的に制限しなく、例えば、ただ横方向におけるスライド検索、或いはただ縦方向におけるスライド検索、或いは４５°方向に沿った検索、等が挙げられる。
【００３５】
ステップ１０３において、情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより、当該画像のサムネイルを生成する。
【００３６】
本実施例において、生成されたサムネイルのサイズについて制限しなく、例えば、１６００×１２００の画像等にしてもよい。ここで、切り取った画像を圧縮し、その後、圧縮した画像をサムネイルにしてもよく、本実施例ではこれについて具体的に制限しない。
【００３７】
本実施例において、スライド検索が行われる各位置における長方形枠に対して、その長方形枠の中の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
スライド検索が行われる各位置における長方形枠に対して、その長方形枠の中のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得するステップを含んでもよい。
【００３８】
本実施例において、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索が行われる各位置における長方形枠に対して、その長方形枠の中の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
予め当該画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出するステップと、予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索が行われる各位置における長方形枠に対して、予めエッジ強度値と空間位置注目値に基づいて作成された情報量分布モデルを用いて、当該長方形枠内の各画素の情報量分布値を算出し、当該長方形枠の中の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得するステップとを、を含んでもよい。
【００３９】
本実施例において、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記ステップは、
予め選定した核関数を用いて当該画像の中の各画素に対応する重みを算出するステップと、当該長方形枠内の各画素の情報量分布値と、対応する重みをそれぞれ乗算した後、加算することにより、当該長方形枠の情報量分布値を取得するステップとを含んでもよい。ここで、当該核関数は、画素から画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【００４０】
本実施例において、予め当該画像の中心点と各画素の座標に基づいて作成された注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出する上記ステップは、
以下のような注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出するステップを含んでもよい。
【数５】
2016511875.tif 000007
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００４１】
本実施例において、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、当該長方形枠内の各画素の情報量分布値を算出する上記ステップは、
以下のような情報量分布モデルを用いて、当該長方形枠内の各画素の情報量分布値を算出するステップを含んでもよい。
【数６】
2016511875.tif 000008
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００４２】
本実施例において、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じであってもよい。これにより、切り取ることにより得られたサムネイルに可能な限り多くのコンテンツを含めることができる。
【００４３】
演算効率を向上させるために、上記の方法では、フィルタ処理を行う前に上記画像に対して圧縮処理を行うことにより解像度のより低い画像を取得し、その後、フィルタ処理等の続けるステップを実行してもよいし、情報量分布値が最大である長方形枠を選定した後、当該長方形枠の位置を対応するオリジナル画像における位置に変換して、オリジナル画像から切り取りをすれば良い。ここで、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する上記ステップは、オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップを含んでもよい。
【００４４】
これに対応して、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記ステップは、選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成するステップを含む。
【００４５】
例えば、１６００×１２００の１枚の画像を、先ず、４００×４００の画像に圧縮し、その後、当該４００×４００の画像から長方形枠を選定し、選定が終了した後、当該長方形枠に対応した領域を１６００×１２００画像における対応領域に変換し、その後に切り取り及び圧縮を行えば、サムネイルが得られた。このような形態によれば、処理速度を極めて向上し、時間が節約され、リアルタイム性の要求が充分に満たされた。
【００４６】
本実施例にかかる上記方法によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索が行われる各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知習慣により一層合わせた。
【００４７】
実施例２
図２を参照すると、本実施例は画像サムネイルの生成方法を提供し、当該方法は下記のステップを含む。
【００４８】
ステップ２０１において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する。
【００４９】
画像に対してのフィルタ処理は多種のフィルタ演算子によって実現でき、詳しくは実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００５０】
ステップ２０２において、予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得する。
【００５１】
ここで、上記長方形枠のサイズは、必要に応じて設定すればよいし、当該画像のサイズよりも小さければよい。画像に対して長方形枠を用いて行うスライド検索は、いずれの方向に沿うスライド検索であってもよく、本実施例ではこれについて具体的に制限しなく、実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００５２】
例えば、スライド検索の各位置における長方形枠について、下式によって計算することができる。
【数７】
2016511875.tif 000009
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｉは当該長方形枠の情報量分布値を示す。）
【００５３】
ここで、当該長方形枠内の各画素の情報量分布値が当該点のエッジ強度値に等しいと考えられ、従って、当該長方形枠内の各画素のエッジ強度値の合計が、当該長方形枠内の各画素の情報量分布値の合計であり、これによって当該長方形枠の情報量分布値を取得することができる。
【００５４】
ステップ２０３において、情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより当該画像のサムネイルを生成する。
【００５５】
本実施例にかかる上記方法によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成し、エッジ強度値に基づいてサムネイルを生成するので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルに画像における重要なコンテンツ及び著しいコンテンツを含めることが可能となり、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知習慣により一層合わせるようになる。
【００５６】
実施例３
図３ａを参照すると、本実施例は画像サムネイルの生成方法を提供し、当該方法は下記のステップを含む。
【００５７】
ステップ３０１において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する。
【００５８】
画像に対してのフィルタ処理は多種のフィルタ演算子によって実現でき、詳しくは実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００５９】
また、計算の利便性から、エッジ強度値に対して正規化処理を行うことにより、０〜２５５範囲内の数値を取得した後、演算を行ってもよい。
【００６０】
ステップ３０２において、予め当該画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出する。
【００６１】
ただし、当該ステップは、
以下のような注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出するステップを含んでもよい。
【数８】
2016511875.tif 000010
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００６２】
本実施例において、係数σの数値は、必要に応じて予め設定すればよく、例えば、画像の長さと幅のうちの最小値を選択し、その後、当該最小値の１／４を当該係数の数値とする等としてもよいし、本実施例ではこれについて具体的に制限しない。
【００６３】
ステップ３０３において、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する。
【００６４】
ただし、当該ステップは、
以下のような情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出するステップを含んでもよい。
【数９】
2016511875.tif 000011
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００６５】
ステップ３０４において、予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する。
【００６６】
ここで、上記長方形枠のサイズは、必要に応じて設定してもよく、当該画像のサイズよりも小さければよい。一実施形態において、当該長方形枠は正方形であって、辺の長さが当該画像の短辺の長さと同じであってよく、これにより、切り取ることにより得られたサムネイルに可能な限り多くのコンテンツを含めることができる。もちろん、その他の実施形態を採用してもよいし、本実施例ではこれについて具体的に制限しない。
【００６７】
画像に対して長方形枠を用いて行うスライド検索は、いずれの方向に沿うスライド検索であってもよく、本実施例ではこれについて具体的に制限しなく、実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００６８】
ステップ３０５において、情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより、当該画像のサムネイルを生成する。
【００６９】
図３ｂは本実施例にかかるサムネイルの生成過程を示す模式図である。図面の中で、（１）は、オリジナル画像である。（２）は、オリジナル画像に対してラプラス・エッジフィルタ演算子によってフィルタ処理を行って得られた画像であり、ここでは、画像における各画素のエッジ強度値にたいしてさらに正規化処理を行い、処理後の数値の範囲が０〜２５５である。（３）は、予め作成された注目モデルを用いて当該画像の中の各画素の空間位置注目値を算出した結果であり、ここでは、明るい部分であるほど、ユーザの注目度が高い部分、即ちユーザの興味が高い領域を示し、暗い部分であるほど、ユーザの注目度が低い部分を示す。（４）は、予め作成された情報量分布モデルを用いて当該画像の中の各画素の情報量分布値を算出した結果であり、ここでは、各情報量分布値に対しても正規化処理を行って、処理後の数値の範囲が０〜２５５である。当該結果から分かれるように、エッジ強度値及び空間位置注目値を組み合わせることにより、情報量分布値の高い画素の全てが画像に表示され、このため、最大の情報量分布値に従って長方形枠を選定することにより、さらに精確なサムネイルを生成することができる。生成したサムネイルは、画像の中央部分のみを選定することと比べて、オリジナル画像コンテンツ情報をより一層精確に反映させる。
【００７０】
本実施例にかかる上記方法によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め作成された注目モデルを用いて当該画像の中の各画素の空間位置注目値を算出し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、予め作成された情報量分布モデルを用いて当該画像の中の各画素の情報量分布値を算出し、それらを加算することにより当該長方形枠の情報量分布値を取得し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、エッジ強度値及び空間位置注目値に基づいたサムネイル生成が実現され、サムネイルは、画像における重要なコンテンツ及び著しいコンテンツを含むものだけでなく、画像コンテンツ情報の位置も考慮して得られたものであり、サムネイルによるオリジナル画像コンテンツ情報の表示の精度が極めて向上され、人の認知習慣により一層合わせた。また、上記アルゴリズムによると、上記方法のリアルタイム性も確保され、サムネイルを効率よく生成する効果も達成することができ、一般的には、サイズが１６００×１２００の画像については、おおよそ４０〜５０ｍｓの時間内でサムネイルを生成でき、サイズが１００×１００の画像については、おおよそ１０ｍｓ程度でサムネイルを生成でき、携帯デバイス等のリアルタイム性への要求を全く満たすことができる。
【００７１】
実施例４
図４ａを参照すると、本実施例は画像サムネイルの生成方法を提供し、当該方法は下記のステップを含む。
【００７２】
ステップ４０１において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する。
【００７３】
画像に対してのフィルタ処理は多種のフィルタ演算子によって実現でき、詳しくは実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００７４】
ステップ４０２において、予め当該画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出する。
【００７５】
当該注目モデルについては、実施例３における記述を参照することができ、ここで、その具体的な説明は省略する。
【００７６】
ステップ４０３において、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する。
【００７７】
当該情報量分布モデルについては、実施例３における記述を参照することができ、ここで、その具体的な説明は省略する。
【００７８】
ステップ４０４において、予め設定された長方形枠を用いて当該画像に対してスライド検索を行う。
【００７９】
ここで、上記長方形枠のサイズは必要に応じて設定してもよく、当該画像のサイズよりも小さければよい。一実施形態において、当該長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じであってよく、これにより、切り取ることにより得られたサムネイルに可能な限り多くのコンテンツを含めることができる。もちろん、その他の実施形態を採用してもよいし、本実施例ではこれについて具体的に制限しない。
【００８０】
画像に対して長方形枠を用いて行うスライド検索は、いずれの方向に沿うスライド検索であってもよく、本実施例ではこれについて具体的に制限しなく、実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００８１】
ステップ４０５において、スライド検索の各位置における長方形枠に対して、予め選定した核関数を用いて、当該長方形枠内の各画素に対応する重みを算出し、当該長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する。
【００８２】
当該核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。これに対応して、当該核関数は、画素の画像中心点までの距離が大きければ大きいほど、小さい重みを当該画素に付与する。
【００８３】
本実施例において、核関数は多種の形態により実現でき、通常、中間が隆起し、両辺が低い関数形態である。核関数を、最大重みが最小重みの２〜３倍となり、かつ最小重みが０でないもの等に設定できるが、もちろん、その他の形態を採用してもよい。例えば、核関数として、正弦関数又は上昇してから下降するような２本の直線等の関数形態を選定でき、本実施例ではこれについて具体的に制限しない。
【００８４】
図４ｂは、本実施例にかかる核関数を示す模式図である。ここで、長方形枠が正方形であることを例とし、かつ当該正方形の辺の長さがオリジナル画像の短辺の長さに等しい。オリジナル画像の横方向を長辺、縦方向を短辺として説明を行う。スライド検索を行うときに、長方形枠を用いて水平方向に沿ってスライド検索を行い、垂直方向に沿ってはスライドしない。図面の中で、核関数の横座標は画像における各画素の横座標を示し、核関数の縦座標は各画素に対して選定した重みを示す。図面から分かれるように、当該核関数は、画像の中心の付近の画素に大きい重みを付与し、画像の両辺にある画素には小さい重みを付与することにより、長方形枠の情報量分布値を算出し、その後、切り取りを行い、これにより、画像における情報量が最大で一番著しい領域をできる限りサムネイルの中央に配置することを確保した。
【００８５】
ステップ４０６において、情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより、当該画像のサムネイルを生成する。
【００８６】
本実施例にかかる上記方法によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、注目モデルを用いて当該画像の中の各画素の空間位置注目値を算出し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、情報量分布モデルを用いて当該画像の中の各画素の情報量分布値を算出し、核関数を用いて当該画像の中の各画素に対応する重みを算出し、当該長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、エッジ強度値及び空間位置注目値に基づいたサムネイル生成が実現され、サムネイルは、画像における重要なコンテンツ及び著しいコンテンツを含むものだけでなく、画像コンテンツ情報の位置も考慮されて得られたものであり、サムネイルによるオリジナル画像コンテンツ情報の表示の精度が極めて向上され、人の認知習慣により一層合わせた。さらに、長方形枠の情報量分布値を計算するときに、核関数を用いて各画素に対応する重みを算出し、重みと結合して計算し、当該核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与するため、算出した長方形枠の情報量分布値は、ユーザが画像中心に対してより一層高い注目度を持つという特徴にあわせており、かつ、画像における情報量が最大で一番著しい領域をできる限りサムネイルの中央に配置して、サムネイルが画像の重点部分をもっとも反映することができるようにしたので、ユーザのニーズに充分に満たした。また、上記のアルゴリズムによると、上記方法のリアルタイム性も確保され、サムネイルを効率よく生成する効果も達成することができ、携帯デバイス等のデバイスにおけるリアルタイム性の要求に合わせている。
【００８７】
実施例５
図５ａを参照すると、本実施例は画像サムネイルの生成装置を提供し、当該装置は、
画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得するフィルタモジュール５０１と、
予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する検索モジュール５０２と、
情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより、当該画像のサムネイルを生成する切り取りモジュール５０３と、を含む。
【００８８】
ここで、検索モジュール５０２は、
予め設定された長方形枠を用いて当該画像に対してスライド検索を行う検索ユニットと、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得する算出ユニットと、を含んでもよい。
【００８９】
あるいは、図５ｂを参照すると、検索モジュール５０２は、
予め設定された長方形枠を用いて当該画像に対してスライド検索を行う検索ユニット５０２ａと、
予め当該画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて当該画像の中の各画素の空間位置注目値を算出し、予めエッジ強度値と空間位置注目値に基づいて作成された情報量分布モデルを用いて当該画像の中の各画素の情報量分布値を算出し、検索ユニット５０２ａによりスライド検索の各位置における長方形枠について、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する、算出ユニット５０２ｂと、を含んでもよい。
【００９０】
ここで、上記算出ユニット５０２ｂは、
予め選定した核関数を用いて当該長方形枠内の各画素に対応する重みを算出し、当該長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する情報量分布値算出サブユニットを含んでもよい。ここで、当該核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【００９１】
ここで、上記算出ユニット５０２ｂは、
以下のような注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出する空間位置注目値算出サブユニットを含んでもよい。
【数１０】
2016511875.tif 000012
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００９２】
ここで、上記算出ユニット５０２ｂは、
以下のような情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する情報量分布値算出サブユニットを含んでもよい。
【数１１】
2016511875.tif 000013
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００９３】
本実施例において、上記長方形枠は正方形であって、辺の長さが当該画像の短辺の長さと同じである。
【００９４】
本実施例において、上記装置は、
オリジナル画像を圧縮する圧縮モジュールをさらに含んでもよく、
上記フィルタモジュールは、上記圧縮モジュールによって圧縮された画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、
上記切り取りモジュールは、選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成する。
【００９５】
本実施例にかかる上記装置は端末に適用でき、当該端末は、携帯電話、タブレットＰＣ等を含むが、これらに限らない。上記装置は、上記の方法の実施例のいずれか一つが提供する方法を実行でき、詳しい経過は、方法実施例における記述を参照することができ、ここで、その具体的な説明は省略する。
【００９６】
本実施例にかかる上記装置によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知習慣により一層合わせた。
【００９７】
実施例６
図６を参照すると、本実施例は端末６００を提供し、この端末６００は、通信ユニット６１０、不揮発性の読取可能である記憶媒体を一つ又は一つ以上含むメモリ６２０、入力ユニット６３０、表示ユニット６４０、センサー６５０、オーディオ回路６６０、ＷｉＦｉ（ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ、ワイヤレス・フィディリティー）モジュール６７０、処理コアを一つ又は一つ以上有するプロセッサ６８０、及び電源１９０等の部品を含んでもよい。
【００９８】
当業者は、図６に示される端末の構成は端末に対する制限ではなく、当該端末が、図示した部品より多い数、又は少ない数の部品を備えてもよく、或いは、幾つかの部品の組み合わせ、又は異なる部品配置を有してもよい、ことを理解すべきである。
【００９９】
ここで、通信ユニット６１０は、情報の送受信又は通話中において、信号を受信及び送信するためのものであり、当該通信ユニット６１０は、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ、無線周波）回路、ルーター、モデム等のネットワーク通信装置であってもよい。特に、通信ユニット６１０がＲＦ回路である場合、基地局からの下り情報を受信した後、一つ、或いは一つ以上のプロセッサ６８０に渡して処理させる。また、上りデータを基地局に送信する。一般的に、通信ユニットとしてのＲＦ回路は、アンテナ、少なくとも一つのアンプ、チューナー、一つ又は複数の発振器、加入者識別モジュール（ＳＩＭ）カード、送受信機、カプラー、ＬＮＡ（Ｌｏｗ  Ｎｏｉｓｅ  Ａｍｐｌｉｆｉｅｒ、ローノイズアンプ）、デュプレクサ等を含むが、これらに限らない。なお、通信ユニット６１０は、無線通信でネットワーク、及び他の装置と通信することができる。上記無線通信として、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｏｆ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ、全球移動通信システム）（登録商標）、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ、汎用パケット無線サービス）、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ、符号分割多元接続）、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ、広帯域符号分割多元接続）（登録商標）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ、ロングタームエボリューション）、電子メール、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ、ショートメッセージサービス）等を含む任意の通信規格又はプロトコルを利用してもよいが、これらに限らない。メモリ６２０は、ソフトウェアプログラム及びモジュールを格納するためのものであり、プロセッサ６８０は、メモリ６２０に格納されたソフトウェアプログラム及びモジュールを実行することで、各種機能のアプリ及びデータ処理を実施する。メモリ６２０には、主に、プログラム格納領域とデータ格納領域を有し、プログラム格納領域には、ＯＳ、少なくとも一つの機能を実行するアプリ（例えば、音声再生機能、画像再生機能等）等が格納される。データ格納領域には、端末６００の使用により作成されたデータ（例えば、オーディオデータ、電話帳等）等が格納される。また、メモリ６２０は、高速ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含んでもよく、さらに、例えば少なくとも一つの磁気ディスクメモリ、フラッシュメモリ等の不揮発性メモリ、或いは他の揮発性のＳＳＤ（ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）メモリを含んでもよい。また、メモリ６２０は、プロセッサ６８０及び入力ユニット６３０がメモリ６２０にアクセスできるように、メモリ制御器をさらに含んでもよい。
【０１００】
入力ユニット６３０は、数字或いはキャラクター情報の入力の受け付け、及び、ユーザ設定及び機能制御に関するキーボード、マウス、ジョイスティック、光学ボールやトラックボールにより信号入力を発生させるためのものである。入力ユニット６３０は、選択的に、タッチセンシティブ表面６３０ａ及び他の入力装置６３０ｂを含んでもよい。タッチセンシティブ表面６３０ａは、タッチパネルやタッチパッドとも呼ばれ、ユーザがその表面上や付近に対するタッチ操作（例えば、ユーザが指やタッチペン等の任意の適した物や付属品を使用して、タッチセンシティブ表面６３０ａ上やタッチセンシティブ表面６３０ａ付近に対して行う操作）を収集するとともに、予め設定されたプログラムにしたがって、関連する接続装置を駆動する。タッチセンシティブ表面６３０ａは、選択的に、タッチ検出手段及びタッチ制御器の２つの部分を含んでもよい。ここで、タッチ検出手段は、ユーザのタッチ位置を検出するとともに、タッチ操作による信号を検出して、タッチ制御器に送信する。タッチ制御器は、タッチ検出手段からタッチ情報を受信し、当該情報を接触点座標に変換してプロセッサ６８０に送信するとともに、プロセッサ６８０からのコマンドを受信して実行する。なお、抵抗式、容量式、赤外線式及び表面弾性波式等の様々な方式によりタッチセンシティブ表面６３０ａを実現することができる。入力ユニット６３０は、タッチセンシティブ表面６３０ａに加えて、他の入力装置６３０ｂをさらに含んでもよい。他の入力装置６３０ｂは、選択的に、物理的なキーボード、ファンクションキー（例えば、ボリュームボタン、スイッチボタン等）、トラックボール、マウス、ジョイスティック等の中の一つ又は複数を含んでもよいが、これらに限らない。
【０１０１】
表示ユニット６４０は、ユーザが入力した情報やユーザに提供する情報、及び端末６００の各種のグラフィカル・ユーザー・インターフェース（ＧＵＩ）を表示するためのものであり、これらのグラフィカル・ユーザー・インターフェースは、図形、テキスト、アイコン、ビデオ及びそれらの任意の組合せで構成されることができる。表示ユニット６４０は表示パネル６４０ａを含んでもよく、表示パネル６４０ａは、選択的に、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ、液晶ディスプレイ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、有機発光ダイオード）等の形態で構成されてもよい。さらに、タッチセンシティブ表面６３０ａは、表示パネル６４０ａを覆うように設けられ、タッチセンシティブ表面６３０ａがその表面又は付近に対するタッチ操作を検出すると、その検出結果をプロセッサ６８０に転送してタッチイベントのタイプを確認させ、その後、プロセッサ６８０は、タッチイベントのタイプに基づいて、表示パネル６４０ａ上に対応する視覚的出力を提供するように構成されてもよい。図６において、タッチセンシティブ表面６３０ａと表示パネル６４０ａとが２つの独立した部品として出力及び入力の機能を実現するように構成されているが、タッチセンシティブ表面６３０ａと表示パネル６４０ａとを集積構成して出力及び入力の機能を実現する実施例もあり得る。
【０１０２】
端末６００は、さらに、例えば光センサー、運動センサー及び他のセンサー等の、少なくとも一つのセンサー６５０を含んでもよい。光センサーは、選択的に環境光センサーと近接センサーを含んでもよく、環境光センサーは、環境光の明るさに基づいて、表示パネル６４０ａの輝度を調整することができ、近接センサーは、端末６００が耳元まで移動すると、表示パネル６４０ａ及び／又はバックライトをオフすることができる。運動センサーの一種としての重力加速度センサーは、各方向（一般的には、３軸）における加速度の大きさを検出することができ、静止の状態では、重力の大きさ及びその方向を検出することができるので、携帯電話の姿勢を認識するアプリ（例えば、画面の横縦向きの切り替え、ゲーム、磁力計の姿勢校正）、振動認識に関する機能（例えば、歩数計、パーカッション）等に使用される。端末６００には、さらに、ジャイロスコープ、気圧計、湿度計、温度計、赤外線センサー等のほかのセンサーが備えられるが、ここで、その具体的な説明は省略する。
【０１０３】
オーディオ回路６６０、スピーカ６６０ａ、マイク６６０ｂは、ユーザと端末６００との間のオーディオインタフェースを提供する。オーディオ回路６６０は、受信したオーディオデータから変換された電気信号をスピーカ６６０ａに転送し、スピーカ６６０ａにより音声信号に変換して出力する。一方、マイク６６０ｂは、収集した音声信号を電気信号に変換し、オーディオ回路６６０が当該電気信号を受信した後オーディオデータに変換し、オーディオデータをプロセッサ６８０に転送して処理してから、ＲＦ回路６１０を介して例えば他の端末に転送するか、或いはオーディオデータをメモリ６２０に送信して更に処理を行うようにする。オーディオ回路６６０は、端末６００が外部のイヤホンと通信できるように、イヤホン挿入孔を含んでもよい。
【０１０４】
当該端末は、無線通信を実現するために、無線通信ユニット６７０を備えてもよく、当該無線通信ユニット６７０は、ＷｉＦｉモジュールであってもよい。ＷｉＦｉは近距離無線通信技術に属し、ユーザに無線のブロードバンドインターネットアクセスを提供するので、ユーザは、端末６００の無線通信ユニット６７０を利用して、電子メールの送受信、ウェブの閲覧、ストリーミングメディアのアクセス等を行なうことができる。図６において、無線通信ユニット６７０を示しているが、当該無線通信ユニット６７０は、端末６００にとって不可欠な構成ではなく、本発明の趣旨を変更しない範囲内で必要に応じて省略することができる、ことが理解されるべきである。
【０１０５】
プロセッサ６８０は、端末６００の制御センターであり、各種のインタフェース及び回路を介して携帯電話全体の各部と接続され、メモリ６２０内に格納されたソフトウェアプログラム及び／又はモジュールを実行又は作動させるとともに、メモリ６２０内に格納されたデータを呼び出すことによって、端末６００の各種機能の実行及びデータの処理を実現することで、携帯電話全体をコントロールする。プロセッサ６８０は、選択的に、一つ又は複数の処理コアを含んでもよい。一実施例で、プロセッサ６８０はアプリプロセッサとモデムプロセッサを集積して構成されてもよく、ここで、アプリプロセッサは、主に、ＯＳ、ユーザインタフェース、及びアプリ等を処理し、モデムプロセッサは、主に、無線通信を処理する。また、上記モデムプロセッサがプロセッサ６８０に集積されなくてもよい、ことが理解されるべきである。
【０１０６】
端末６００は、さらに、各部に電力を供給する電源６９０（例えば、バッテリー）を含み、一実施例において、当該電源は、電源管理システムを介してプロセッサ６８０にロジック的に接続されることにより、電源管理システムを介して充電・放電管理、及び電力管理等の機能を実現することができる。電源６９０は、さらに、６つ或いは一つ以上の直流又は交流電源、再充電システム、電源故障検出回路、電源コンバータ又はインバータ、電源状態インジケータ等の任意のアセンブリを含んでもよい。
【０１０７】
端末６００は、図示してはないが、カメラ、ブルートゥースモジュール等をさらに含んでもよいが、ここで、その具体的な説明は省略する。
【０１０８】
以上、図６を参照して端末６００の選択的な構成を説明しており、上記一つ又は複数のモジュールは、上記メモリに記憶され、上記一つ又は複数のプロセッサにより実行されるように配置されており、上記一つ又は複数のモジュールは、
画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する機能と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する機能と、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する機能と、を有する。
【０１０９】
ここで、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記機能は、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得する機能を含む。
【０１１０】
ここで、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記機能は、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する機能と、
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデを用いて、上記画像の中の各画素の情報量分布値を算出する機能と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する機能と、を含む。
【０１１１】
ここで、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記機能は、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出する機能と、
上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する機能とを含む。
【０１１２】
ここで、上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【０１１３】
ここで、予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する上記機能は、
以下のような注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する機能を含む。
【数１２】
2016511875.tif 000014
ここで、（ｉ,ｊ）は上記画像の中のいずれか1つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は上記画像の中心点を示し、σは予め設定した係数である。
【０１１４】
ここで、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する上記機能は、
以下のような情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する機能を含む。
【数１３】
2016511875.tif 000015
ここで、（ｉ,ｊ）は上記画像の中のいずれか1つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【０１１５】
ここで、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである。
ここで、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する上記機能は、
オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する機能を含む。
【０１１６】
選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記機能は、
選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成する機能を含む。
【０１１７】
本実施例にかかる上記端末は、上記方法実施例のいずれか一つが提供する方法を実行でき、詳しい経過は、方法実施例における記述を参照することができ、ここで、その具体的な説明は省略する。
【０１１８】
本実施例にかかる上記端末によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成したので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知習慣により一層合わせた。
【０１１９】
実施例７
本実施例は不揮発性の読取可能である記憶媒体を提供し、当該記憶媒体には一つ又は複数のプログラム（ｐｒｏｇｒａｍｓ）が記憶され、当該一つ又は複数のプログラムがデバイスにアプリケーションされるときに、当該デバイスは、
画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップの命令と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するステップの命令と、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するステップの命令（ｉｎｓｔｒｕｃｔｉｏｎｓ）と、を実行するようにすることが可能となる。
【０１２０】
ここで、スライド検索の各位置における長方形枠に対して、その長方形枠の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップの命令は、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得するステップの命令を含む。
【０１２１】
ここで、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップの命令は、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出するステップの命令と、
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデを用いて、上記画像の中の各画素の情報量分布値を算出するステップの命令と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得するステップの命令と、を含む。
【０１２２】
ここで、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記ステップの命令は、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出するステップの命令と、
上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得するステップの命令とを含む。
【０１２３】
ここで、上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【０１２４】
ここで、予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する上記ステップの命令は、
以下のような注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出するステップの命令を含む。
【数１４】
2016511875.tif 000016
ここで、（ｉ,ｊ）は上記画像の中のいずれか1つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は上記画像の中心点を示し、σは予め設定した係数である。
【０１２５】
ここで、予めエッジ強度値と空間位置注目値に基づいて作成された情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する上記ステップの命令は、
以下のような情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出するステップを含む。
【数１５】
2016511875.tif 000017
ここで、（ｉ,ｊ）は上記画像の中のいずれか1つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【０１２６】
ここで、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである。
【０１２７】
ここで、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する上記ステップの命令は、
オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップの命令を含む。
【０１２８】
選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記ステップの命令は、
選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成するステップを含む。
【０１２９】
本実施例にかかる上記不揮発性の読取可能である記憶媒体によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成したので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知習慣により一層合わせた。
【０１３０】
当業者は、ハードウェアによって上記実施例を実現するステップの全体又はその一部を実行してもよいし、プログラムにより関連するハードウェアを指定して実行するようにしてもよいし、上記プログラムを不揮発性の読取可能である記憶媒体に記憶させてもよいし、以上に言及した記憶媒体としては、リードオンリーメモリ、磁気ディスク又は光ディスク等が挙げられると、理解するべきである。
【０１３１】
上述の内容は本発明の比較的適切な実施例に過ぎず、本発明を制限するものではなく、本発明の旨及び原則内で行う如何なる修正、同等の置換、改善等は本発明の保護範囲内に含まれる。
【図１】
2016511875.tif 000022
【図２】
2016511875.tif 000023
【図３ａ】
2016511875.tif 000024
【図４ａ】
2016511875.tif 000025
【図４ｂ】
2016511875.tif 000026
【図５ａ】
2016511875.tif 000027
【図５ｂ】
2016511875.tif 000028
【図６】
2016511875.tif 000029
【図３ｂ】
2016511875.tif 000030
【手続補正書】
【提出日】平成26年7月31日(2014.7.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信分野に関し、特に画像サムネイルの生成方法、装置、端末、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
近年、携帯デバイスの自写、連写等の技術の実現に伴って、携帯デバイスにおける個人アルバムの容量も急速に大きくなっている。通常、個人アルバムでは、記憶された画像に対してサムネイルを生成し、ユーザによりプレビューしたり参照することができるように、サムネイルをプレビューモードにする。現在、比較的一般的な画像サムネイルの生成方法は、直接に画像の中間部分を切り取り、切り取った中間部分に対して該当する収縮・拡大処理を行うことにより、この画像のサムネイルを生成するものである。この方法の利点は効率が非常に高い点にある。
【０００３】
しかし、上記方法では、画像の空間位置情報のみを考えており、画像のコンテンツ情報は全く考えておらず、生成されたサムネイルがオリジナル画像のコンテンツ情報を十分に表現できない場合もある。例えば、１枚の画像における人物位置が相対的に偏った場合、画像の中間部分のみを切り取った場合、生成されたサムネイルには当該人物の一部分しか含まれていない可能性があり、オリジナル画像コンテンツ情報の表現上の精度が悪くなっている。
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明は、上記に鑑みて、サムネイルのオリジナル画像コンテンツ情報の表現上の精度を向上させるための画像サムネイルの生成方法及び装置を提供する。その技術方案は下記の通りである。
【０００５】
本発明の第１の態様は、画像サムネイルの生成方法を提供し、当該画像サムネイルの生成方法は、
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するステップと、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するステップと、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するステップと、を含む。
【０００６】
ここで、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得するステップを含む。
【０００７】
ここで、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出するステップと、
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出するステップと、
予め設定された長方形枠を用いて上記画像にスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得するステップと、を含む。
【０００８】
ここで、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記ステップは、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出するステップと、
上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得するステップとを含み、
上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【０００９】
予め上記画像の中心点と各画素の座標に基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する上記ステップは、
注目モデルである
【数１】
2016511875.tif 000031
を用いて、上記画像の中の各画素の空間位置注目値を算出するステップを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００１０】
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出する上記ステップは、
情報量分布モデルである
【数２】
2016511875.tif 000032
を用いて、上記画像の中の各画素の情報量分布値を算出するステップを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００１１】
ここで、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである。
【００１２】
ここで、画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得する上記ステップは、
オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップを含み、
選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記ステップは、
選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成するステップを含む。
【００１３】
本発明の第２の態様は、画像サムネイルの生成装置を提供し、当該画像サムネイルの生成装置は、
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するフィルタモジュールと、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する検索モジュールと、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する切り取りモジュールと、を含む。
【００１４】
ここで、上記検索モジュールは、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行う検索ユニットと、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得する算出ユニットと、を含む。
【００１５】
ここで、上記検索モジュールは、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行う検索ユニットと、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出し、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出し、上記検索ユニットによりスライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する算出ユニットと、を含む。
【００１６】
ここで、上記算出ユニットは、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出し、上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する情報量分布値算出サブユニットを含み、
上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【００１７】
ここで、上記算出ユニットは、
注目モデルである
【数３】
2016511875.tif 000033
を用いて、上記画像の中の各画素の空間位置注目値を算出する空間位置注目値算出サブユニットを含む、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００１８】
ここで、上記算出ユニットは、
情報量分布モデルである
【数４】
2016511875.tif 000034
を用いて、上記画像の中の各画素の情報量分布値を算出する情報量分布値算出サブユニットを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００１９】
ここで、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである。
ここで、オリジナル画像を圧縮する圧縮モジュールをさらに含み、
上記フィルタモジュールは、上記圧縮モジュールによって圧縮された画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、
上記切り取りモジュールは、選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成する。
【００２０】
本発明の第３の態様は、
メモリ、及び
メモリに記憶され、且つ一つ又は一つ以上のプロセッサにより実行される一つ又は一つ以上のプログラムを含み、
上記一つ又は一つ以上のプログラムは、
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するための操作と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するための操作と、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するための操作と、を実行するための指令を含む。
【００２１】
本発明の第４の態様は、本発明は、プロセッサに実行されることにより、上記画像サムネイルの生成方法を実現するプログラムを提供する。
【００２２】
本発明の第５の態様は、本発明は、上記プログラムが記録された記録媒体を提供する。
【発明の効果】
【００２３】
本発明にかかる方法によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知状態により一層合わせる、という有益な技術効果をもたらすことができる。
【００２４】
以上の統括な記述と以下の細部記述は、ただ例示的なものであり、本発明を制限するものではないと、理解するべきである。
【図面の簡単な説明】
【００２５】
本発明の実施例における方法をより一層明確に説明するために、以下、実施例の記述に必要な図面について簡単に説明を行う。以下の記述における図面は本発明のいくつかの実施例に過ぎず、本技術分野の当業者にとって、これらの図面に基づき創造的労働を実施しない状況で他の図面も獲得できることは明らかである。
【００２６】
【図１】本発明の実施例１にかかる画像サムネイルの生成方法を示す例示的なフローチャートである。
【図２】本発明の実施例２にかかる画像サムネイルの生成方法を示す例示的なフローチャートである。
【図３ａ】本発明の実施例３にかかる画像サムネイルの生成方法を示す例示的なフローチャートである。
【図３ｂ】本発明の実施例３にかかるサムネイルの生成過程を示す例示的な模式図である。
【図４ａ】本発明の実施例４にかかる画像サムネイルの生成方法を示す例示的なフローチャートである。
【図４ｂ】本発明の実施例４にかかる核関数を示す例示的な模式図である。
【図５ａ】本発明の実施例５にかかる画像サムネイルの生成装置を示す一つの例示的な構成図である。
【図５ｂ】本発明の実施例５にかかる画像サムネイルの生成装置を示すもう一つの例示的な構成図である。
【図６】本発明の実施例６にかかる端末を示す例示的な構成図である。
【００２７】
上記図面によって本発明の明確な実施例を例示し、以下にさらに詳しく記述する。これらの図面と文字記述は本発明の旨の範囲を何らの形態によって制限するものではなく、特定の実施例を参照することによって、本技術分野の当業者に本発明の概念を理解させるためのものである。
【発明を実施するための形態】
【００２８】
以下、本発明の目的、実施方法及び利点をさらに明確にするために、以下、図面を参照しながら本発明の実施例をさらに詳しく説明する。
【００２９】
実施例１
図１を参照し、本実施例は画像サムネイルの生成方法を提供する。当該方法は下記のステップを含む。
【００３０】
ステップ１０１において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する。
【００３１】
本実施例において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する方法は、画像に対してラプラス・エッジフィルタ演算子、ソーベル・エッジフィルタ演算子、Ｒｏｂｅｒｔ・エッジ演算子、Ｐｒｅｗｉｔｔ・エッジ演算子、又はＬＯＧ・エッジ演算子を利用してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する方法を含んでもよい。
【００３２】
本実施例において、エッジ強度値が比較的に相近い画素について、それらの色の差異性が大きくないと考えられ、エッジ強度値が大きく相違する画素について、それらの色の差異性が大きいと考えられ、従って、エッジ強度値がある程度で画像のコンテンツ情報を反映していると考えられる。
【００３３】
ステップ１０２において、予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索が行われる各々の位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する。
【００３４】
ただし、予め設定された長方形枠は、当該画像より小さいいずれのサイズの長方形枠を用いてあってもよい。例えば、一つの場合において、長方形枠は、短辺が画像の短辺と等しくて、長辺が画像の長辺より小さいものである。もう一つの場合において、長方形枠は、短辺が画像の短辺より小さくて、長辺が画像の長辺と等しいものである。さらにもう一つの場合において、長方形枠は、短辺が画像の短辺より小さくて、かつ長辺が画像の長辺より小さいものである。長方形枠について、本実施例では具体的に制限しない。
【００３５】
長方形枠を用いて画像に対して行うスライド検索は、いずれの方向に沿うスライド検索であってもよく、本実施例ではこれらについて具体的な制限はない。例えば、ただ横方向におけるスライド検索、或いはただ縦方向におけるスライド検索、或いは４５°方向に沿った検索、等が挙げられる。
【００３６】
ステップ１０３において、情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより、当該画像のサムネイルを生成する。
【００３７】
本実施例において、生成されたサムネイルのサイズについて制限はなく、例えば、１６００×１２００の画像等にしてもよい。ここで、切り取った画像を圧縮し、その後、圧縮した画像をサムネイルにしてもよく、本実施例ではこれについて具体的に制限しない。
【００３８】
本実施例において、スライド検索が行われる各位置における長方形枠に対して、その長方形枠の中の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
スライド検索が行われる各位置における長方形枠に対して、その長方形枠の中のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得するステップを含んでもよい。
【００３９】
本実施例において、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索が行われる各位置における長方形枠に対して、その長方形枠の中の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
予め当該画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出するステップと、予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索が行われる各位置における長方形枠に対して、予めエッジ強度値と空間位置注目値に基づいて作成された情報量分布モデルを用いて、当該長方形枠内の各画素の情報量分布値を算出し、当該長方形枠の中の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得するステップとを、を含んでもよい。
【００４０】
本実施例において、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記ステップは、
予め選定した核関数を用いて当該画像の中の各画素に対応する重みを算出するステップと、当該長方形枠内の各画素の情報量分布値と、対応する重みをそれぞれ乗算した後、加算することにより、当該長方形枠の情報量分布値を取得するステップとを含んでもよい。ここで、当該核関数は、画素から画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【００４１】
本実施例において、予め当該画像の中心点と各画素の座標に基づいて作成された注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出する上記ステップは、
以下のような注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出するステップを含んでもよい。
【数５】
2016511875.tif 000035
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００４２】
本実施例において、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、当該長方形枠内の各画素の情報量分布値を算出する上記ステップは、
以下のような情報量分布モデルを用いて、当該長方形枠内の各画素の情報量分布値を算出するステップを含んでもよい。
【数６】
2016511875.tif 000036
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００４３】
本実施例において、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じであってもよい。これにより、切り取ることにより得られたサムネイルに可能な限り多くのコンテンツを含めることができる。
【００４４】
演算効率を向上させるために、上記の方法では、フィルタ処理を行う前に上記画像に対して圧縮処理を行うことにより解像度のより低い画像を取得し、その後、フィルタ処理等の続けるステップを実行してもよいし、情報量分布値が最大である長方形枠を選定した後、当該長方形枠の位置を対応するオリジナル画像における位置に変換して、オリジナル画像から切り取りをすれば良い。ここで、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する上記ステップは、オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップを含んでもよい。
【００４５】
これに対応して、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記ステップは、選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成するステップを含む。
【００４６】
例えば、１６００×１２００の１枚の画像を、先ず、４００×４００の画像に圧縮し、その後、当該４００×４００の画像から長方形枠を選定し、選定が終了した後、当該長方形枠に対応した領域を１６００×１２００画像における対応領域に変換し、その後に切り取り及び圧縮を行えば、サムネイルが得られる。このような形態によれば、処理速度を極めて向上し、時間が節約され、リアルタイム性の要求を充分に満たすことができる。
【００４７】
本実施例にかかる上記方法によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索が行われる各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知状態により一層合わせることができる。
【００４８】
実施例２
図２を参照すると、本実施例は画像サムネイルの生成方法を提供し、当該方法は下記のステップを含む。
【００４９】
ステップ２０１において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する。
【００５０】
画像に対してのフィルタ処理は多種のフィルタ演算子によって実現でき、詳しくは実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００５１】
ステップ２０２において、予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得する。
【００５２】
ここで、上記長方形枠のサイズは、必要に応じて設定すればよいし、当該画像のサイズよりも小さければよい。画像に対して長方形枠を用いて行うスライド検索は、いずれの方向に沿うスライド検索であってもよく、本実施例ではこれについて具体的に制限しなく、実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００５３】
例えば、スライド検索の各位置における長方形枠について、下式によって計算することができる。
【数７】
2016511875.tif 000037
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｉは当該長方形枠の情報量分布値を示す。）
【００５４】
ここで、当該長方形枠内の各画素の情報量分布値が当該点のエッジ強度値に等しいと考えられ、従って、当該長方形枠内の各画素のエッジ強度値の合計が、当該長方形枠内の各画素の情報量分布値の合計であり、これによって当該長方形枠の情報量分布値を取得することができる。
【００５５】
ステップ２０３において、情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより当該画像のサムネイルを生成する。
【００５６】
本実施例にかかる上記方法によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成し、エッジ強度値に基づいてサムネイルを生成するので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルに画像における重要なコンテンツ及び著しいコンテンツを含めることが可能となり、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知状態により一層合わせるようになる。
【００５７】
実施例３
図３ａを参照すると、本実施例は画像サムネイルの生成方法を提供し、当該方法は下記のステップを含む。
【００５８】
ステップ３０１において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する。
【００５９】
画像に対してのフィルタ処理は多種のフィルタ演算子によって実現でき、詳しくは実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００６０】
また、計算の利便性から、エッジ強度値に対して正規化処理を行うことにより、０〜２５５範囲内の数値を取得した後、演算を行ってもよい。
【００６１】
ステップ３０２において、予め当該画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出する。
【００６２】
ただし、当該ステップは、
以下のような注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出するステップを含んでもよい。
【数８】
2016511875.tif 000038
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００６３】
本実施例において、係数σの数値は、必要に応じて予め設定すればよく、例えば、画像の長さと幅のうちの最小値を選択し、その後、当該最小値の１／４を当該係数の数値とする等としてもよいし、本実施例ではこれについて具体的に制限しない。
【００６４】
ステップ３０３において、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する。
【００６５】
ただし、当該ステップは、
以下のような情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出するステップを含んでもよい。
【数９】
2016511875.tif 000039
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００６６】
ステップ３０４において、予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する。
【００６７】
ここで、上記長方形枠のサイズは、必要に応じて設定してもよく、当該画像のサイズよりも小さければよい。一実施形態において、当該長方形枠は正方形であって、辺の長さが当該画像の短辺の長さと同じであってよく、これにより、切り取ることにより得られたサムネイルに可能な限り多くのコンテンツを含めることができる。もちろん、その他の実施形態を採用してもよいし、本実施例ではこれについて具体的に制限しない。
【００６８】
画像に対して長方形枠を用いて行うスライド検索は、いずれの方向に沿うスライド検索であってもよく、本実施例ではこれについて具体的に制限しなく、実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００６９】
ステップ３０５において、情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより、当該画像のサムネイルを生成する。
【００７０】
図３ｂは本実施例にかかるサムネイルの生成過程を示す模式図である。図面の中で、（１）は、オリジナル画像である。（２）は、オリジナル画像に対してラプラス・エッジフィルタ演算子によってフィルタ処理を行って得られた画像であり、ここでは、画像における各画素のエッジ強度値にたいしてさらに正規化処理を行い、処理後の数値の範囲が０〜２５５である。（３）は、予め作成された注目モデルを用いて当該画像の中の各画素の空間位置注目値を算出した結果であり、ここでは、明るい部分であるほど、ユーザの注目度が高い部分、即ちユーザの興味が高い領域を示し、暗い部分であるほど、ユーザの注目度が低い部分を示す。（４）は、予め作成された情報量分布モデルを用いて当該画像の中の各画素の情報量分布値を算出した結果であり、ここでは、各情報量分布値に対しても正規化処理を行って、処理後の数値の範囲が０〜２５５である。当該結果から分かれるように、エッジ強度値及び空間位置注目値を組み合わせることにより、情報量分布値の高い画素の全てが画像に表示され、このため、最大の情報量分布値に従って長方形枠を選定することにより、さらに精確なサムネイルを生成することができる。生成したサムネイルは、画像の中央部分のみを選定することと比べて、オリジナル画像コンテンツ情報をより一層精確に反映させる。
【００７１】
本実施例にかかる上記方法によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め作成された注目モデルを用いて当該画像の中の各画素の空間位置注目値を算出し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、予め作成された情報量分布モデルを用いて当該画像の中の各画素の情報量分布値を算出し、それらを加算することにより当該長方形枠の情報量分布値を取得し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、エッジ強度値及び空間位置注目値に基づいたサムネイル生成が実現され、サムネイルは、画像における重要なコンテンツ及び著しいコンテンツを含むものだけでなく、画像コンテンツ情報の位置も考慮して得られたものであり、サムネイルによるオリジナル画像コンテンツ情報の表示の精度が極めて向上され、人の認知状態により一層合わせることができる。また、上記アルゴリズムによると、上記方法のリアルタイム性も確保され、サムネイルを効率よく生成する効果も達成することができ、一般的には、サイズが１６００×１２００の画像については、おおよそ４０〜５０ｍｓの時間内でサムネイルを生成でき、サイズが１００×１００の画像については、おおよそ１０ｍｓ程度でサムネイルを生成でき、携帯デバイス等のリアルタイム性への要求を全く満たすことができる。
【００７２】
実施例４
図４ａを参照すると、本実施例は画像サムネイルの生成方法を提供し、当該方法は下記のステップを含む。
【００７３】
ステップ４０１において、画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得する。
【００７４】
画像に対してのフィルタ処理は多種のフィルタ演算子によって実現でき、詳しくは実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００７５】
ステップ４０２において、予め当該画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出する。
【００７６】
当該注目モデルについては、実施例３における記述を参照することができ、ここで、その具体的な説明は省略する。
【００７７】
ステップ４０３において、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する。
【００７８】
当該情報量分布モデルについては、実施例３における記述を参照することができ、ここで、その具体的な説明は省略する。
【００７９】
ステップ４０４において、予め設定された長方形枠を用いて当該画像に対してスライド検索を行う。
【００８０】
ここで、上記長方形枠のサイズは必要に応じて設定してもよく、当該画像のサイズよりも小さければよい。一実施形態において、当該長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じであってよく、これにより、切り取ることにより得られたサムネイルに可能な限り多くのコンテンツを含めることができる。もちろん、その他の実施形態を採用してもよいし、本実施例ではこれについて具体的に制限しない。
【００８１】
画像に対して長方形枠を用いて行うスライド検索は、いずれの方向に沿うスライド検索であってもよく、本実施例ではこれについて具体的に制限しなく、実施例１における記述を参照することができ、ここで、その具体的な説明は省略する。
【００８２】
ステップ４０５において、スライド検索の各位置における長方形枠に対して、予め選定した核関数を用いて、当該長方形枠内の各画素に対応する重みを算出し、当該長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する。
【００８３】
当該核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。これに対応して、当該核関数は、画素の画像中心点までの距離が大きければ大きいほど、小さい重みを当該画素に付与する。
【００８４】
本実施例において、核関数は多種の形態により実現でき、通常、中間が隆起し、両辺が低い関数形態である。核関数を、最大重みが最小重みの２〜３倍となり、かつ最小重みが０でないもの等に設定できるが、もちろん、その他の形態を採用してもよい。例えば、核関数として、正弦関数又は上昇してから下降するような２本の直線等の関数形態を選定でき、本実施例ではこれについて具体的に制限しない。
【００８５】
図４ｂは、本実施例にかかる核関数を示す模式図である。ここで、長方形枠が正方形であることを例とし、かつ当該正方形の辺の長さがオリジナル画像の短辺の長さに等しい。オリジナル画像の横方向を長辺、縦方向を短辺として説明を行う。スライド検索を行うときに、長方形枠を用いて水平方向に沿ってスライド検索を行い、垂直方向に沿ってはスライドしない。図面の中で、核関数の横座標は画像における各画素の横座標を示し、核関数の縦座標は各画素に対して選定した重みを示す。図面から分かれるように、当該核関数は、画像の中心の付近の画素に大きい重みを付与し、画像の両辺にある画素には小さい重みを付与することにより、長方形枠の情報量分布値を算出し、その後、切り取りを行い、これにより、画像における情報量が最大で一番著しい領域をできる限りサムネイルの中央に配置することを確保した。
【００８６】
ステップ４０６において、情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより、当該画像のサムネイルを生成する。
【００８７】
本実施例にかかる上記方法によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、注目モデルを用いて当該画像の中の各画素の空間位置注目値を算出し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、情報量分布モデルを用いて当該画像の中の各画素の情報量分布値を算出し、核関数を用いて当該画像の中の各画素に対応する重みを算出し、当該長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、エッジ強度値及び空間位置注目値に基づいたサムネイル生成が実現され、サムネイルは、画像における重要なコンテンツ及び著しいコンテンツを含むものだけでなく、画像コンテンツ情報の位置も考慮されて得られたものであり、サムネイルによるオリジナル画像コンテンツ情報の表示の精度が極めて向上され、人の認知状態により一層合わせることができる。さらに、長方形枠の情報量分布値を計算するときに、核関数を用いて各画素に対応する重みを算出し、重みと結合して計算し、当該核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与するため、算出した長方形枠の情報量分布値は、ユーザが画像中心に対してより一層高い注目度を持つという特徴にあわせており、かつ、画像における情報量が最大で一番著しい領域をできる限りサムネイルの中央に配置して、サムネイルが画像の重点部分をもっとも反映することができるようにしたので、ユーザのニーズに充分に満たした。また、上記のアルゴリズムによると、上記方法のリアルタイム性も確保され、サムネイルを効率よく生成する効果も達成することができ、携帯デバイス等のデバイスにおけるリアルタイム性の要求に合わせている。
【００８８】
実施例５
図５ａを参照すると、本実施例は画像サムネイルの生成装置を提供し、当該装置は、
画像に対してフィルタ処理を行うことにより当該画像の中の各画素のエッジ強度値を取得するフィルタモジュール５０１と、
予め設定された長方形枠を用いて当該画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する検索モジュール５０２と、
情報量分布値が最大である長方形枠を選定し、選定した当該長方形枠に対応する画像コンテンツを切り取ることにより、当該画像のサムネイルを生成する切り取りモジュール５０３と、を含む。
【００８９】
ここで、検索モジュール５０２は、
予め設定された長方形枠を用いて当該画像に対してスライド検索を行う検索ユニットと、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得する算出ユニットと、を含んでもよい。
【００９０】
あるいは、図５ｂを参照すると、検索モジュール５０２は、
予め設定された長方形枠を用いて当該画像に対してスライド検索を行う検索ユニット５０２ａと、
予め当該画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて当該画像の中の各画素の空間位置注目値を算出し、予めエッジ強度値と空間位置注目値に基づいて作成された情報量分布モデルを用いて当該画像の中の各画素の情報量分布値を算出し、検索ユニット５０２ａによりスライド検索の各位置における長方形枠について、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する、算出ユニット５０２ｂと、を含んでもよい。
【００９１】
ここで、上記算出ユニット５０２ｂは、
予め選定した核関数を用いて当該長方形枠内の各画素に対応する重みを算出し、当該長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する情報量分布値算出サブユニットを含んでもよい。ここで、当該核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【００９２】
ここで、上記算出ユニット５０２ｂは、
以下のような注目モデルを用いて、当該画像の中の各画素の空間位置注目値を算出する空間位置注目値算出サブユニットを含んでもよい。
【数１０】
2016511875.tif 000040
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である。
【００９３】
ここで、上記算出ユニット５０２ｂは、
以下のような情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する情報量分布値算出サブユニットを含んでもよい。
【数１１】
2016511875.tif 000041
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【００９４】
本実施例において、上記長方形枠は正方形であって、辺の長さが当該画像の短辺の長さと同じである。
【００９５】
本実施例において、上記装置は、
オリジナル画像を圧縮する圧縮モジュールをさらに含んでもよく、
上記フィルタモジュールは、上記圧縮モジュールによって圧縮された画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、
上記切り取りモジュールは、選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成する。
【００９６】
本実施例にかかる上記装置は端末に適用でき、当該端末は、携帯電話、タブレットＰＣ等を含むが、これらに限らない。上記装置は、上記の方法の実施例のいずれか一つが提供する方法を実行でき、詳しい経過は、方法実施例における記述を参照することができ、ここで、その具体的な説明は省略する。
【００９７】
本実施例にかかる上記装置によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知状態により一層合わせることができる。
【００９８】
実施例６
図６を参照すると、本実施例は端末６００を提供し、この端末６００は、通信ユニット６１０、不揮発性の読取可能である記憶媒体を一つ又は一つ以上含むメモリ６２０、入力ユニット６３０、表示ユニット６４０、センサー６５０、オーディオ回路６６０、ＷｉＦｉ（ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ、ワイヤレス・フィディリティー（登録商標））モジュール６７０、処理コアを一つ又は一つ以上有するプロセッサ６８０、及び電源１９０等の部品を含んでもよい。
【００９９】
当業者は、図６に示される端末の構成は端末に対する制限ではなく、当該端末が、図示した部品より多い数、又は少ない数の部品を備えてもよく、或いは、幾つかの部品の組み合わせ、又は異なる部品配置を有してもよいことを理解すべきである。
【０１００】
ここで、通信ユニット６１０は、情報の送受信又は通話中において、信号を受信及び送信するためのものであり、当該通信ユニット６１０は、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ、無線周波）回路、ルーター、モデム等のネットワーク通信装置であってもよい。特に、通信ユニット６１０がＲＦ回路である場合、基地局からの下り情報を受信した後、一つ、或いは一つ以上のプロセッサ６８０に渡して処理させる。また、上りデータを基地局に送信する。一般的に、通信ユニットとしてのＲＦ回路は、アンテナ、少なくとも一つのアンプ、チューナー、一つ又は複数の発振器、加入者識別モジュール（ＳＩＭ）カード、送受信機、カプラー、ＬＮＡ（Ｌｏｗ  Ｎｏｉｓｅ  Ａｍｐｌｉｆｉｅｒ、ローノイズアンプ）、デュプレクサ等を含むが、これらに限らない。なお、通信ユニット６１０は、無線通信でネットワーク、及び他の装置と通信することができる。上記無線通信として、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｏｆ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ、全球移動通信システム）（登録商標）、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ、汎用パケット無線サービス）、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ、符号分割多元接続）、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ、広帯域符号分割多元接続）（登録商標）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ、ロングタームエボリューション）、電子メール、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ、ショートメッセージサービス）等を含む任意の通信規格又はプロトコルを利用してもよいが、これらに限らない。メモリ６２０は、ソフトウェアプログラム及びモジュールを格納するためのものであり、プロセッサ６８０は、メモリ６２０に格納されたソフトウェアプログラム及びモジュールを実行することで、各種機能のアプリ及びデータ処理を実施する。メモリ６２０には、主に、プログラム格納領域とデータ格納領域を有し、プログラム格納領域には、ＯＳ、少なくとも一つの機能を実行するアプリ（例えば、音声再生機能、画像再生機能等）等が格納される。データ格納領域には、端末６００の使用により作成されたデータ（例えば、オーディオデータ、電話帳等）等が格納される。また、メモリ６２０は、高速ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含んでもよく、さらに、例えば少なくとも一つの磁気ディスクメモリ、フラッシュメモリ等の不揮発性メモリ、或いは他の揮発性のＳＳＤ（ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）メモリを含んでもよい。また、メモリ６２０は、プロセッサ６８０及び入力ユニット６３０がメモリ６２０にアクセスできるように、メモリ制御器をさらに含んでもよい。
【０１０１】
入力ユニット６３０は、数字或いはキャラクター情報の入力の受け付け、及び、ユーザ設定及び機能制御に関するキーボード、マウス、ジョイスティック、光学ボールやトラックボールにより信号入力を発生させるためのものである。入力ユニット６３０は、選択的に、タッチセンシティブ表面６３０ａ及び他の入力装置６３０ｂを含んでもよい。タッチセンシティブ表面６３０ａは、タッチパネルやタッチパッドとも呼ばれ、ユーザがその表面上や付近に対するタッチ操作（例えば、ユーザが指やタッチペン等の任意の適した物や付属品を使用して、タッチセンシティブ表面６３０ａ上やタッチセンシティブ表面６３０ａ付近に対して行う操作）を収集するとともに、予め設定されたプログラムにしたがって、関連する接続装置を駆動する。タッチセンシティブ表面６３０ａは、選択的に、タッチ検出手段及びタッチ制御器の２つの部分を含んでもよい。ここで、タッチ検出手段は、ユーザのタッチ位置を検出するとともに、タッチ操作による信号を検出して、タッチ制御器に送信する。タッチ制御器は、タッチ検出手段からタッチ情報を受信し、当該情報を接触点座標に変換してプロセッサ６８０に送信するとともに、プロセッサ６８０からのコマンドを受信して実行する。なお、抵抗式、容量式、赤外線式及び表面弾性波式等の様々な方式によりタッチセンシティブ表面６３０ａを実現することができる。入力ユニット６３０は、タッチセンシティブ表面６３０ａに加えて、他の入力装置６３０ｂをさらに含んでもよい。他の入力装置６３０ｂは、選択的に、物理的なキーボード、ファンクションキー（例えば、ボリュームボタン、スイッチボタン等）、トラックボール、マウス、ジョイスティック等の中の一つ又は複数を含んでもよいが、これらに限らない。
【０１０２】
表示ユニット６４０は、ユーザが入力した情報やユーザに提供する情報、及び端末６００の各種のグラフィカル・ユーザー・インターフェース（ＧＵＩ）を表示するためのものであり、これらのグラフィカル・ユーザー・インターフェースは、図形、テキスト、アイコン、ビデオ及びそれらの任意の組合せで構成されることができる。表示ユニット６４０は表示パネル６４０ａを含んでもよく、表示パネル６４０ａは、選択的に、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ、液晶ディスプレイ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、有機発光ダイオード）等の形態で構成されてもよい。さらに、タッチセンシティブ表面６３０ａは、表示パネル６４０ａを覆うように設けられ、タッチセンシティブ表面６３０ａがその表面又は付近に対するタッチ操作を検出すると、その検出結果をプロセッサ６８０に転送してタッチイベントのタイプを確認させ、その後、プロセッサ６８０は、タッチイベントのタイプに基づいて、表示パネル６４０ａ上に対応する視覚的出力を提供するように構成されてもよい。図６において、タッチセンシティブ表面６３０ａと表示パネル６４０ａとが２つの独立した部品として出力及び入力の機能を実現するように構成されているが、タッチセンシティブ表面６３０ａと表示パネル６４０ａとを集積構成して出力及び入力の機能を実現する実施例もあり得る。
【０１０３】
端末６００は、さらに、例えば光センサー、運動センサー及び他のセンサー等の、少なくとも一つのセンサー６５０を含んでもよい。光センサーは、選択的に環境光センサーと近接センサーを含んでもよく、環境光センサーは、環境光の明るさに基づいて、表示パネル６４０ａの輝度を調整することができ、近接センサーは、端末６００が耳元まで移動すると、表示パネル６４０ａ及び／又はバックライトをオフすることができる。運動センサーの一種としての重力加速度センサーは、各方向（一般的には、３軸）における加速度の大きさを検出することができ、静止の状態では、重力の大きさ及びその方向を検出することができるので、携帯電話の姿勢を認識するアプリ（例えば、画面の横縦向きの切り替え、ゲーム、磁力計の姿勢校正）、振動認識に関する機能（例えば、歩数計、パーカッション）等に使用される。端末６００には、さらに、ジャイロスコープ、気圧計、湿度計、温度計、赤外線センサー等のほかのセンサーが備えられるが、ここで、その具体的な説明は省略する。
【０１０４】
オーディオ回路６６０、スピーカ６６０ａ、マイク６６０ｂは、ユーザと端末６００との間のオーディオインタフェースを提供する。オーディオ回路６６０は、受信したオーディオデータから変換された電気信号をスピーカ６６０ａに転送し、スピーカ６６０ａにより音声信号に変換して出力する。一方、マイク６６０ｂは、収集した音声信号を電気信号に変換し、オーディオ回路６６０が当該電気信号を受信した後オーディオデータに変換し、オーディオデータをプロセッサ６８０に転送して処理してから、ＲＦ回路６１０を介して例えば他の端末に転送するか、或いはオーディオデータをメモリ６２０に送信して更に処理を行うようにする。オーディオ回路６６０は、端末６００が外部のイヤホンと通信できるように、イヤホン挿入孔を含んでもよい。
【０１０５】
当該端末は、無線通信を実現するために、無線通信ユニット６７０を備えてもよく、当該無線通信ユニット６７０は、ＷｉＦｉモジュールであってもよい。ＷｉＦｉは近距離無線通信技術に属し、ユーザに無線のブロードバンドインターネットアクセスを提供するので、ユーザは、端末６００の無線通信ユニット６７０を利用して、電子メールの送受信、ウェブの閲覧、ストリーミングメディアのアクセス等を行なうことができる。図６において、無線通信ユニット６７０を示しているが、当該無線通信ユニット６７０は、端末６００にとって不可欠な構成ではなく、本発明の趣旨を変更しない範囲内で必要に応じて省略することができることが理解されるべきである。
【０１０６】
プロセッサ６８０は、端末６００の制御センターであり、各種のインタフェース及び回路を介して携帯電話全体の各部と接続され、メモリ６２０内に格納されたソフトウェアプログラム及び／又はモジュールを実行又は作動させるとともに、メモリ６２０内に格納されたデータを呼び出すことによって、端末６００の各種機能の実行及びデータの処理を実現することで、携帯電話全体をコントロールする。プロセッサ６８０は、選択的に、一つ又は複数の処理コアを含んでもよい。一実施例で、プロセッサ６８０はアプリプロセッサとモデムプロセッサを集積して構成されてもよく、ここで、アプリプロセッサは、主に、ＯＳ、ユーザインタフェース、及びアプリ等を処理し、モデムプロセッサは、主に、無線通信を処理する。また、上記モデムプロセッサがプロセッサ６８０に集積されなくてもよいことが理解されるべきである。
【０１０７】
端末６００は、さらに、各部に電力を供給する電源６９０（例えば、バッテリー）を含み、一実施例において、当該電源は、電源管理システムを介してプロセッサ６８０にロジック的に接続されることにより、電源管理システムを介して充電・放電管理、及び電力管理等の機能を実現することができる。電源６９０は、さらに、６つ或いは一つ以上の直流又は交流電源、再充電システム、電源故障検出回路、電源コンバータ又はインバータ、電源状態インジケータ等の任意のアセンブリを含んでもよい。
【０１０８】
端末６００は、図示してはないが、カメラ、ブルートゥースモジュール等をさらに含んでもよいが、ここで、その具体的な説明は省略する。
【０１０９】
以上、図６を参照して端末６００の選択的な構成を説明しており、上記一つ又は複数のモジュールは、上記メモリに記憶され、上記一つ又は複数のプロセッサにより実行されるように配置されており、上記一つ又は複数のモジュールは、
画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する機能と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する機能と、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する機能と、を有する。
ここで、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記機能は、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得する機能を含む。
【０１１０】
ここで、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記機能は、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する機能と、
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデを用いて、上記画像の中の各画素の情報量分布値を算出する機能と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する機能と、を含む。
【０１１１】
ここで、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記機能は、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出する機能と、
上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する機能とを含む。
【０１１２】
ここで、上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【０１１３】
ここで、予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する上記機能は、
以下のような注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する機能を含む。
【数１２】
2016511875.tif 000042
ここで、（ｉ,ｊ）は上記画像の中のいずれか1つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は上記画像の中心点を示し、σは予め設定した係数である。
【０１１４】
ここで、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する上記機能は、
以下のような情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する機能を含む。
【数１３】
2016511875.tif 000043
ここで、（ｉ,ｊ）は上記画像の中のいずれか1つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【０１１５】
ここで、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである。
【０１１６】
ここで、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する上記機能は、
オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する機能を含む。
【０１１７】
選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記機能は、
選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成する機能を含む。
【０１１８】
本実施例にかかる上記端末は、上記方法実施例のいずれか一つが提供する方法を実行でき、詳しい経過は、方法実施例における記述を参照することができ、ここで、その具体的な説明は省略する。
【０１１９】
本実施例にかかる上記端末によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成したので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知状態により一層合わせることができる。
【０１２０】
実施例７
本実施例は不揮発性の読取可能である記憶媒体を提供し、当該記憶媒体には一つ又は複数のプログラム（ｐｒｏｇｒａｍｓ）が記憶され、当該一つ又は複数のプログラムがデバイスにアプリケーションされるときに、当該デバイスは、
画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップの命令と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するステップの命令と、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するステップの命令（ｉｎｓｔｒｕｃｔｉｏｎｓ）と、を実行するようにすることが可能となる。
【０１２１】
ここで、スライド検索の各位置における長方形枠に対して、その長方形枠の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップの命令は、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより、当該長方形枠の情報量分布値を取得するステップの命令を含む。
【０１２２】
ここで、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップの命令は、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出するステップの命令と、
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデを用いて、上記画像の中の各画素の情報量分布値を算出するステップの命令と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得するステップの命令と、を含む。
【０１２３】
ここで、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記ステップの命令は、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出するステップの命令と、
上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得するステップの命令とを含む。
【０１２４】
ここで、上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する。
【０１２５】
ここで、予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する上記ステップの命令は、
以下のような注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出するステップの命令を含む。
【数１４】
2016511875.tif 000044
ここで、（ｉ,ｊ）は上記画像の中のいずれか1つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は上記画像の中心点を示し、σは予め設定した係数である。
【０１２６】
ここで、予めエッジ強度値と空間位置注目値に基づいて作成された情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出する上記ステップの命令は、
以下のような情報量分布モデルを用いて、当該画像の中の各画素の情報量分布値を算出するステップを含む。
【数１５】
2016511875.tif 000045
ここで、（ｉ,ｊ）は上記画像の中のいずれか1つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す。
【０１２７】
ここで、上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである。
【０１２８】
ここで、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得する上記ステップの命令は、
オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップの命令を含む。
【０１２９】
選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記ステップの命令は、
選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成するステップを含む。
【０１３０】
本実施例にかかる上記不揮発性の読取可能である記憶媒体によれば、画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出し、情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成したので、画像のコンテンツ情報に基づいたサムネイル生成が実現され、サムネイルのオリジナル画像コンテンツ情報表示上の精度が向上され、人の認知状態により一層合わせることができる。
【０１３１】
当分野の普通の技術者は、ハードウェアによって上記実施例を実現するステップの全体又はその一部を実行してもよいし、プログラムにより関連するハードウェアを指定して実行するようにしてもよいし、上記プログラムを不揮発性の読取可能である記憶媒体に記憶させてもよいし、以上に言及した記憶媒体としては、リードオンリーメモリ、磁気ディスク又は光ディスク等が挙げられると、理解するべきである。
【０１３２】
上述の内容は本発明の比較的適切な実施例に過ぎず、本発明を制限するものではなく、本発明の旨及び原則内で行う如何なる修正、同等の置換、改善等は本発明の保護範囲内に含まれる。
【０１３３】
本願は、出願番号が２０１３１０７４３５４５.７であって、出願日が２０１３年１２月３０日である中国特許出願に基づいて提出され、当該中国特許出願の優先権を主張し、その内容全体は本願に援用される。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するステップと、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するステップと、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するステップと、を含む
ことを特徴とする画像サムネイルの生成方法。
【請求項２】
スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得するステップを含む
ことを特徴とする請求項１に記載の画像サムネイルの生成方法。
【請求項３】
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する上記ステップは、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出するステップと、
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出するステップと、
予め設定された長方形枠を用いて上記画像にスライド検索を行い、スライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得するステップと、を含む
ことを特徴とする請求項１に記載の画像サムネイルの生成方法。
【請求項４】
当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する上記ステップは、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出するステップと、
上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得するステップとを含み、
上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する
ことを特徴とする請求項３に記載の画像サムネイルの生成方法。
【請求項５】
予め上記画像の中心点と各画素の座標に基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出する上記ステップは、
注目モデルである
【数１６】
2016511875.tif 000046
を用いて、上記画像の中の各画素の空間位置注目値を算出するステップを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である
ことを特徴とする請求項３に記載の画像サムネイルの生成方法。
【請求項６】
予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出する上記ステップは、
情報量分布モデルである
【数１７】
2016511875.tif 000047
を用いて、上記画像の中の各画素の情報量分布値を算出するステップを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す
ことを特徴とする請求項３に記載の画像サムネイルの生成方法。
【請求項７】
上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである
ことを特徴とする請求項１乃至６のいずれか一項に記載の画像サムネイルの生成方法。
【請求項８】
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得する上記ステップは、
オリジナル画像を圧縮し、圧縮した画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得するステップを含み、
選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する上記ステップは、
選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成するステップを含む
ことを特徴とする請求項１乃至６のいずれか一項に記載の画像サムネイルの生成方法。
【請求項９】
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するフィルタモジュールと、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出する検索モジュールと、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成する切り取りモジュールと、を含む
ことを特徴とする画像サムネイルの生成装置。
【請求項１０】
上記検索モジュールは、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行う検索ユニットと、
スライド検索の各位置における長方形枠に対して、その長方形枠内のすべての画素のエッジ強度値を加算することにより当該長方形枠の情報量分布値を取得する算出ユニットと、を含む
ことを特徴とする請求項９に記載の画像サムネイルの生成装置。
【請求項１１】
上記検索モジュールは、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行う検索ユニットと、
予め上記画像の中心点と各画素の座標とに基づいて作成された注目モデルを用いて、上記画像の中の各画素の空間位置注目値を算出し、予めエッジ強度値と空間位置注目値とに基づいて作成された情報量分布モデルを用いて、上記画像の中の各画素の情報量分布値を算出し、上記検索ユニットによりスライド検索の各位置における長方形枠に対して、当該長方形枠内の各画素の情報量分布値を加算することにより当該長方形枠の情報量分布値を取得する算出ユニットと、を含む
ことを特徴とする請求項９に記載の画像サムネイルの生成装置。
【請求項１２】
上記算出ユニットは、
予め選定した核関数を用いて上記長方形枠内の各画素に対応する重みを算出し、上記長方形枠内の各画素の情報量分布値と、対応する重みとをそれぞれ乗算した後に加算することにより、当該長方形枠の情報量分布値を取得する情報量分布値算出サブユニットを含み、
上記核関数は、画素の画像中心点までの距離が小さければ小さいほど、大きい重みを当該画素に付与する
ことを特徴とする請求項１１に記載の画像サムネイルの生成装置。
【請求項１３】
上記算出ユニットは、
注目モデルである
【数１８】
2016511875.tif 000048
を用いて、上記画像の中の各画素の空間位置注目値を算出する空間位置注目値算出サブユニットを含む、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示し、（Ｘｃ，Ｙｃ）は当該画像の中心点を示し、σは予め設定した係数である
ことを特徴とする請求項１１に記載の画像サムネイルの生成装置。
【請求項１４】
上記算出ユニットは、
情報量分布モデルである
【数１９】
2016511875.tif 000049
を用いて、上記画像の中の各画素の情報量分布値を算出する情報量分布値算出サブユニットを含み、
ここで、（ｉ,ｊ）は当該画像の中のいずれか一つの画素を示し、Ｉ（ｉ,ｊ）は当該画素の情報量分布値を示し、Ｅ（ｉ,ｊ）は当該画素のエッジ強度値を示し、Ｐ（ｉ,ｊ）は当該画素の空間位置注目値を示す
ことを特徴とする請求項１１に記載の画像サムネイルの生成装置。
【請求項１５】
上記長方形枠は正方形であって、辺の長さが上記画像の短辺の長さと同じである
ことを特徴とする請求項９乃至１４のいずれか一項に記載の画像サムネイルの生成装置。
【請求項１６】
オリジナル画像を圧縮する圧縮モジュールをさらに含み、
上記フィルタモジュールは、上記圧縮モジュールによって圧縮された画像に対してフィルタ処理を行うことにより上記画像の中の各画素のエッジ強度値を取得し、
上記切り取りモジュールは、選定した上記長方形枠を上記オリジナル画像における長方形枠へと対応させ、上記オリジナル画像における長方形枠内の画像コンテンツを切り取ることにより上記オリジナル画像のサムネイルを生成する
ことを特徴とする請求項９乃至１４のいずれか一項に記載の画像サムネイルの生成装置。
【請求項１７】
メモリ、及び
メモリに記憶され、且つ一つ又は一つ以上のプロセッサにより実行される一つ又は一つ以上のプログラムを含み、
上記一つ又は一つ以上のプログラムは、
画像に対してフィルタ処理を行うことにより、上記画像の中の各画素のエッジ強度値を取得するための操作と、
予め設定された長方形枠を用いて上記画像に対してスライド検索を行い、スライド検索の各位置における長方形枠に対して、その長方形枠内の画素のエッジ強度値に基づいて当該長方形枠の情報量分布値を算出するための操作と、
情報量分布値が最大である長方形枠を選定し、選定した上記長方形枠に対応する画像コンテンツを切り取ることにより上記画像のサムネイルを生成するための操作と、
を実行するための指令を含むことを特徴とする端末。
【請求項１８】
プロセッサに実行されることにより、請求項１から請求項８のいずれかに記載の画像サムネイルの生成方法を実現することを特徴とするプログラム。
【請求項１９】
請求項１８に記載のプログラムが記録された記録媒体。
【国際調査報告】
2016511875.tif 000050
2016511875.tif 000051
2016511875.tif 000052
2016511875.tif 000053