(57)【要約】  本明細書は、処理方法及び端末を提供する。端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ第１ピクチャの解像度より高い解像度の１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示する。この処理では、端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に、より高い解像度を有するピクチャをユーザに提供するために、第２ピクチャを表示する。
2019522848.tif 000002
【特許請求の範囲】
【請求項１】
処理方法であって、ディスプレイスクリーンを設けられた端末に適用され、
前記ディスプレイスクリーン上に第１ピクチャを表示するステップと、
前記第１ピクチャに作用するプリセットジェスチャを検出するステップと、
前記プリセットジェスチャに応答して以下のイベント：
前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定すること、
前記目標コンテンツの特徴情報を取得すること、
前記特徴情報に従い１又は複数の第２ピクチャを取得することであって、前記第１ピクチャと前記第２ピクチャとの間の一致度はプリセット閾より大きく、前記第２ピクチャの解像度は前記第１ピクチャの解像度より高いこと、
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示すること、
をトリガするステップと、
を含む方法。
【請求項２】
前記特徴情報は、特徴記述子を含み、前記目標コンテンツの特徴情報を取得する前記ステップは、
前記目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、前記第１特徴点セットの中の各特徴点について特徴記述子を生成するステップを含む、請求項１に記載の方法。
【請求項３】
前記第２ピクチャの解像度が前記第１ピクチャの解像度より高いことは、
前記第２ピクチャ内の特徴点の中の且つ前記第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、前記特徴点と前記第２特徴点セット内の中心点との間の平均距離が前記第２閾より大きく、前記中心点は、前記第２特徴点セット内の前記特徴点の座標の平均値であり、各特徴点と前記中心点との間の距離は前記特徴点と前記中心点との間のピクセル数であることを含み、
前記第２閾は、前記特徴点と前記第１特徴点セット内の中心点との間の平均距離である、請求項１又は２に記載の方法。
【請求項４】
前記プリセットジェスチャはズームアウトジェスチャであり、前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定する前記ステップは、
前記ディスプレイスクリーン上の表示コンテンツを前記目標コンテンツとして使用するステップを含む、請求項１乃至３のいずれか一項に記載の方法。
【請求項５】
前記プリセットジェスチャは円形ジェスチャであり、前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定する前記ステップは、
前記円形ジェスチャにより囲まれたコンテンツを前記目標コンテンツとして使用するステップを含む、請求項１乃至３のいずれか一項に記載の方法。
【請求項６】
前記特徴情報は、全地球位置決定システムＧＰＳ情報又は慣性計測ユニットＩＭＵ情報のいずれか又は両方を更に含む、請求項１乃至５のいずれか一項に記載の方法。
【請求項７】
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップは、
前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するステップ、又は、
前記１又は複数の第２ピクチャの全部を表示するステップ、又は、
前記１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示するステップ、
を含む、請求項１乃至６のいずれか一項に記載の方法。
【請求項８】
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップが、具体的に、前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するステップであるとき、
前記方法は、
前記ディスプレイに作用する別のプリセットジェスチャを検出するステップと、
前記別のプリセットジェスチャに応答して、別の第２ピクチャを表示するステップであって、前記別の第２ピクチャの解像度は最高解像度を有する前記ピクチャの解像度より小さい、ステップと、
を更に含む請求項７に記載の方法。
【請求項９】
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップの前に、
前記少なくとも１つの第２ピクチャと前記第１ピクチャとの間の変換行列を決定するステップと、
前記変換行列に従い前記少なくとも１つの第２ピクチャを変換するステップと、
を更に含み、
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップは、
前記変換した少なくとも１つの第２ピクチャを表示するステップを含む、請求項１乃至８のいずれか一項に記載の方法。
【請求項１０】
前記特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップは、
前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得するステップ、又は、
前記特徴情報に従い、サーバから、前記１又は複数の第２ピクチャを取得するステップ、
を含む、請求項１乃至９のいずれか一項に記載の方法。
【請求項１１】
前記特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップは、
前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得するステップと、
第２ピクチャが前記メモリから取得されないとき、前記特徴情報をサーバへ送信し、前記サーバにより前記特徴情報に従い送信された１又は複数の第２ピクチャを受信するステップと、
を含む、請求項１乃至９のいずれか一項に記載の方法。
【請求項１２】
端末であって、
第１ピクチャを表示するよう構成されるディスプレイと、
プロセッサであって、前記第１ピクチャに作用するプリセットジェスチャを検出し、前記プリセットジェスチャに応答して以下のイベント：
前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定すること、
前記目標コンテンツの特徴情報を取得すること、
前記特徴情報に従い１又は複数の第２ピクチャを取得することであって、前記第１ピクチャと前記第２ピクチャとの間の一致度はプリセット閾より大きく、前記第２ピクチャの解像度は前記第１ピクチャの解像度より高いこと、
をトリガするよう構成されるプロセッサと、
を含み、
前記ディスプレイは、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示するよう更に構成される、端末。
【請求項１３】
前記特徴情報は、特徴記述子を含み、前記プロセッサが前記目標コンテンツの特徴情報を取得することは、
前記プロセッサにより、前記目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、前記第１特徴点セットの中の各特徴点について特徴記述子を生成することを含む、請求項１２に記載の端末。
【請求項１４】
前記第２ピクチャの解像度が前記第１ピクチャの解像度より高いことは、
前記第２ピクチャ内の特徴点の中の且つ前記第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、前記特徴点と前記第２特徴点セット内の中心点との間の平均距離が前記第２閾より大きく、前記中心点は、前記第２特徴点セット内の前記特徴点の座標の平均値であり、各特徴点と前記中心点との間の距離は前記特徴点と前記中心点との間のピクセル数であることを含み、
前記第２閾は、前記特徴点と前記第１特徴点セット内の中心点との間の平均距離である、請求項１２又は１３に記載の端末。
【請求項１５】
前記プリセットジェスチャはズームアウトジェスチャであり、前記プロセッサは、前記ディスプレイスクリーン上の表示コンテンツを前記目標コンテンツとして使用するよう更に構成される、請求項１２乃至１４のいずれか一項に記載の端末。
【請求項１６】
前記プリセットジェスチャは円形ジェスチャであり、前記プロセッサは、前記円形ジェスチャにより囲まれたコンテンツを前記目標コンテンツとして使用するよう更に構成される、請求項１２乃至１４のいずれか一項に記載の端末。
【請求項１７】
前記特徴情報は、全地球位置決定システムＧＰＳ情報又は慣性計測ユニットＩＭＵ情報のうちの少なくとも１つを更に含む、請求項１２乃至１６のいずれか一項に記載の端末。
【請求項１８】
前記ディスプレイが、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示するよう更に構成されることは、
前記ディスプレイが、
前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するよう、又は、
前記１又は複数の第２ピクチャの全部を表示するよう、又は、
前記１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示するよう、
更に構成されることを含む、請求項１２乃至１７のいずれか一項に記載の端末。
【請求項１９】
前記ディスプレイが、前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するとき、前記プロセッサは、前記ディスプレイに作用する別のプリセットジェスチャを検出し、前記別のプリセットジェスチャに応答して、別の第２ピクチャを表示するよう前記ディスプレイをトリガするよう更に構成され、前記別の第２ピクチャの解像度は最高解像度を有する前記ピクチャの解像度より小さい、請求項１８に記載の端末。
【請求項２０】
前記プロセッサは、前記ディスプレイが前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前に、前記少なくとも１つの第２ピクチャと前記第１ピクチャとの間の変換行列を決定し、前記変換行列に従い前記少なくとも１つの第２ピクチャを変換するよう更に構成され、
前記ディスプレイは、前記変換された少なくとも１つの第２ピクチャを表示するよう更に構成される、請求項１２乃至１９のいずれか一項に記載の端末。
【請求項２１】
前記プロセッサが、前記特徴情報に従い１又は複数の第２ピクチャを取得するよう構成されることは、
前記プロセッサが、前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得するよう、又は、前記特徴情報に従い、サーバから、前記１又は複数の第２ピクチャを取得するよう構成されることを含む、請求項１２乃至２０のいずれか一項に記載の端末。
【請求項２２】
前記プロセッサが前記端末のメモリから第２ピクチャを取得しないとき、サーバへ前記特徴情報を送信し、前記サーバにより前記特徴情報に従い送信された１又は複数の第２ピクチャを受信するよう構成される通信機、を更に含む請求項１２乃至２０のいずれか一項に記載の端末。
【請求項２３】
端末であって、プロセッサと、メモリと、通信インタフェースと、システムバスと、ディスプレイとを含み、前記メモリ及び前記通信インタフェースは、前記システムバスを用いて前記プロセッサに接続され通信し、前記メモリはコンピュータ実行命令を格納するよう構成され、前記通信インタフェースは別の装置と通信するよう構成され、前記プロセッサは、前記端末に請求項１乃至１１のいずれか一項に記載の前記方法を実行させるために、前記コンピュータ実行命令を実行するよう構成される、端末。
【請求項２４】
１又は複数のプログラムを格納するコンピュータ可読記憶媒体であって、前記１又は複数のプログラムが端末により実行されると、前記端末は請求項１乃至１１のいずれか一項に記載の方法を実行する、コンピュータ可読記憶媒体。
【請求項２５】
端末上のグラフィカルユーザインタフェースであって、前記端末は、ディスプレイと、メモリと、複数のアプリケーションプログラムと、前記メモリに格納された１又は複数のプログラムを実行するよう構成される１又は複数のプロセッサとを含み、前記グラフィカルユーザインタフェースは、請求項１乃至１１のいずれか一項に記載の方法において表示されるユーザインタフェースを含む、グラフィカルユーザインタフェース。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、無線通信技術に関し、特に処理方法及び端末に関する。
【背景技術】
【０００２】
現在、撮影機能を備える端末は、生活に益々広く適用されている。端末が写真を撮るとき、端末により撮影されたピクチャは、端末自体の理由又は外部の理由により鮮明ではない。例えば、撮影したピクチャの特定領域は端末の限られたピクセル（Pixels  Per  Inch、ＰＰＩ）により鮮明ではない。別の例では、撮影されたピクチャは、端末が撮影されたオブジェクトから比較的離れているので、鮮明ではない。
【０００３】
ユーザが端末により表示されたピクチャを閲覧するとき、該ピクチャ内でユーザの関心のある領域が鮮明に表示されない場合、ユーザは、端末を用いてこの領域を連続的にズームアウトし、端末によりサポートされる最大ズーム率の範囲内で目標コンテンツを閲覧する。粗悪な解像度を有するピクチャでは、ピクチャ内の表示された目標コンテンツが端末によりサポートされる最大ズーム率を用いてズームアウトされた場合でさえ、目標コンテンツは依然として鮮明に表示できない。
【発明の概要】
【０００４】
本明細書は、処理方法及び端末を提供する。端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示する。
【０００５】
第１の態様によると、ディスプレイスクリーンを備えられた端末に適用される、ピクチャ表示方法が適用される。方法は、端末の観点から記載される。前記方法では、前記端末は、前記ディスプレイスクリーン上で第１ピクチャを表示し、前記第１ピクチャに作用するプリセットジェスチャを検出すると、前記プリセットジェスチャに応答して以下のイベント：前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定すること、前記目標コンテンツの特徴情報を取得すること、前記特徴情報に従い１又は複数の第２ピクチャを取得することであって、前記第１ピクチャと前記第２ピクチャとの間の一致度はプリセット閾より大きく、前記第２ピクチャの解像度は前記第１ピクチャの解像度より高いこと、及び、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示すること、をトリガする。
【０００６】
端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に、より高い解像度を有するピクチャをユーザに提供するために、第２ピクチャを表示する。
【０００７】
可能な実装では、特徴情報は特徴記述子を含み、端末は、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成する。この処理では、端末は、目標コンテンツから特徴点をローカルに抽出して、特徴記述子を取得する。
【０００８】
可能な実装では、第２ピクチャと第１ピクチャとの間の一致度がプリセット閾より大きいことは、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成することを含み、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比は、プリセット閾より大きく、２つの一致する特徴点にそれぞれ対応する特徴記述子の間の距離は第１閾より小さい。
【０００９】
可能な実装では、第２ピクチャの解像度が第１ピクチャの解像度より高いことは、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であることを含み、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【００１０】
可能な実装では、前記プリセットジェスチャはズームアウトジェスチャであり、前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定する前記ステップは、
前記ディスプレイスクリーン上の表示コンテンツを前記目標コンテンツとして使用するステップを含む。
【００１１】
可能な実装では、前記プリセットジェスチャは円形ジェスチャであり、前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定する前記ステップは、
前記円形ジェスチャにより囲まれたコンテンツを前記目標コンテンツとして使用するステップを含む。
【００１２】
可能な実装では、特徴情報は、全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のうちの少なくとも１つを更に含む。
【００１３】
可能な実装では、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップは、
前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するステップ、又は、
前記１又は複数の第２ピクチャの全部を表示するステップ、又は、
前記１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示するステップ、を含む。
【００１４】
可能な実装では、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップが、具体的に、前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するステップであるとき、前記方法は、さらに、
前記ディスプレイに作用する別のプリセットジェスチャを検出するステップと、
前記別のプリセットジェスチャに応答して、別の第２ピクチャを表示するステップであって、前記別の第２ピクチャの解像度は最高解像度を有する前記ピクチャの解像度より小さい、ステップと、を含む。
【００１５】
可能な実装では、別の第２ピクチャを表示する前記ステップの後に、前記方法は、最高解像度を有する第２ピクチャを再表示するステップを更に含む。
【００１６】
可能な実装では、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップの前に、
前記少なくとも１つの第２ピクチャと前記第１ピクチャとの間の変換行列を決定するステップと、
前記変換行列に従い前記少なくとも１つの第２ピクチャを変換するステップと、を更に含み、
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップは、
前記変換した少なくとも１つの第２ピクチャを表示するステップを含む。
【００１７】
可能な実装では、前記特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップは、
前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得するステップ、又は、
前記特徴情報に従い、サーバから、前記１又は複数の第２ピクチャを取得するステップ、を含む。
【００１８】
可能な実装では、前記特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップは、
前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得するステップと、
第２ピクチャが前記メモリから取得されないとき、前記特徴情報をサーバへ送信し、前記サーバにより前記特徴情報に従い送信された１又は複数の第２ピクチャを受信するステップと、を含む。
【００１９】
第２の態様によると、ピクチャを格納するサーバに適用される、ピクチャ表示方法が適用される。前記方法では、サーバは、目標コンテンツの且つ端末により送信された特徴情報を受信し、目標コンテンツは、プリセットジェスチャに従い第１ピクチャから端末により決定され、第１ピクチャは端末のディスプレイスクリーン上に表示され、
特徴情報に従い１又は複数の第２ピクチャを取得し、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高く、
１又は複数の第２ピクチャを端末へ送信して、１又は複数の第２ピクチャのうちの１つを表示するよう端末をトリガする。
【００２０】
サーバは、目標コンテンツの且つ端末により送信された特徴情報を受信し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを端末へ返して、端末が第２ピクチャを表示し、それにより、より高い解像度を有するピクチャをユーザに提供する。
【００２１】
可能な実装では、特徴情報は特徴記述子を含む。ここで、特徴記述子は、端末が目標コンテンツから特徴点を抽出して第１特徴点セットを取得した後に、第１特徴点セットの中の各特徴点について生成される。
【００２２】
可能な実装では、特徴情報は目標コンテンツを含み、特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップの前に、前記方法は、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するステップを更に含む。
【００２３】
可能な実装では、第２ピクチャの解像度が第１ピクチャの解像度より高いことは、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であることを含み、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【００２４】
可能な実装では、特徴情報に従い１又は複数の第２ピクチャを取得するステップの前に、前記方法は、
第１ピクチャの且つ端末により送信された全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のいずれか、又は両方を受信するステップと、
ＧＰＳ情報に従い格納されたピクチャから第１セットを決定し、ＩＭＵ情報に従い格納されたピクチャから第２セットを決定するステップであって、第１セット内のピクチャは第１ピクチャと同じ撮影位置情報を有し、第２セット内のピクチャは第１ピクチャと同じ撮影方向情報を有する、ステップと、を更に含み、
特徴情報に従い第１セット及び第２セットから１又は複数の第２ピクチャを取得するステップは、特徴情報に従い第１セット及び第２セットから１又は複数の第２ピクチャを取得するステップを含む。
【００２５】
第３の態様は、ディスプレイスクリーンを備えられた端末に適用される方法であって、
第１ピクチャに作用するズームアウトジェスチャを検出するステップであって、前記ピクチャは前記ディスプレイスクリーン上に表示されるピクチャである、ステップと、
前記ズームアウトジェスチャに応答して、前記第１ピクチャのズームアウト率がプリセット値より小さいと決定し、前記第１ピクチャをズームアウトするステップ、又は、前記第１ピクチャのズーム率が前記プリセット値より小さくないと決定し、以下のイベント：第１ピクチャの目標コンテンツを決定する、前記目標コンテンツの特徴情報を取得する、前記特徴情報に従い１又は複数の第２ピクチャを取得する、及び前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する、をトリガするステップであって、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高い、ステップと、を含む方法を提供する。
【００２６】
第１の態様の可能な実装の全部は、第３の態様にも適用可能である。
【００２７】
第４の態様は、端末であって、
第１ピクチャを表示するよう構成されるディスプレイと、
プロセッサであって、前記第１ピクチャに作用するプリセットジェスチャを検出し、前記プリセットジェスチャに応答して以下のイベント：前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定すること、
前記目標コンテンツの特徴情報を取得すること、前記特徴情報に従い１又は複数の第２ピクチャを取得すること、をトリガするよう構成されるプロセッサと、を含み、前記第１ピクチャと前記第２ピクチャとの間の一致度はプリセット閾より大きく、前記第２ピクチャの解像度は前記第１ピクチャの解像度より高く、
前記ディスプレイは、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示するよう更に構成される、端末を提供する。
【００２８】
可能な実装では、特徴情報は特徴記述子を含み、目標コンテンツの特徴情報を取得するステップは、前記プロセッサにより、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するステップを含む。
【００２９】
可能な実装では、第２ピクチャの解像度が第１ピクチャの解像度より高いことは、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であることを含み、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【００３０】
可能な実装では、プリセットジェスチャはズームアウトジェスチャであり、プロセッサは、具体的に、ディスプレイスクリーン上の表示コンテンツを目標コンテンツとして使用するよう構成される。
【００３１】
可能な実装では、プリセットジェスチャは円形ジェスチャであり、プロセッサは、具体的に、円形ジェスチャにより囲まれたコンテンツを目標コンテンツとして使用するよう構成される。
【００３２】
可能な実装では、特徴情報は、全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のうちの少なくとも１つを更に含む。
【００３３】
可能な実装では、前記ディスプレイが、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示するよう更に構成されることは、
前記ディスプレイが、
前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するよう、又は、
前記１又は複数の第２ピクチャの全部を表示するよう、又は、
前記１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示するよう、
更に構成されることを含む。
【００３４】
可能な実装では、ディスプレイが、具体的に、１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するとき、プロセッサは、ディスプレイに作用する別のプリセットジェスチャを検出し、別のプリセットジェスチャに応答して、ディスプレイが別の第２ピクチャを表示できるようにするよう更に構成され、別の第２ピクチャの解像度は最高解像度を有するピクチャの解像度より小さい。
【００３５】
可能な実装では、プロセッサは、ディスプレイが１又は複数の第２ピクチャのうちの少なくとも１つの第２ピクチャを表示する前に、少なくとも１つの第２ピクチャと第１ピクチャとの間の変換行列を決定し、変換行列に従い少なくとも１つの第２ピクチャを変換するようを更に構成され、
ディスプレイは、具体的に、変換された少なくとも１つの第２ピクチャを表示するよう構成される。
【００３６】
可能な実装では、前記プロセッサが前記特徴情報に従い１又は複数の第２ピクチャを取得するよう構成されることは、
前記プロセッサが、前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得する、又は、前記特徴情報に従い、サーバから、前記１又は複数の第２ピクチャを取得するよう構成されることを含む。
【００３７】
可能な実装では、端末は、プロセッサが端末のメモリから第２ピクチャを取得しないとき、サーバへ特徴情報を送信し、サーバにより特徴情報に従い送信された１又は複数の第２ピクチャを受信するよう構成される通信機を更に含む。
【００３８】
第５の態様は、端末であって、プロセッサと、メモリと、通信インタフェースと、システムバスと、ディスプレイとを含み、前記メモリ及び前記通信インタフェースは、前記システムバスを用いて前記プロセッサに接続され通信し、前記メモリはコンピュータ実行命令を格納するよう構成され、前記通信インタフェースは別の装置と通信するよう構成され、前記プロセッサは、第３の態様又は第３の態様の可能な実装のいずれか１つで提供される方法を実行させるために、前記コンピュータ実行命令を実行するよう構成される、端末を提供する。
【００３９】
第６の態様は、サーバであって、
ピクチャを格納するよう構成されるメモリと、
目標コンテンツの且つ端末により送信された特徴情報を受信するよう構成される通信機であって、目標コンテンツは、プリセットジェスチャに従い第１ピクチャから端末により決定され、第１ピクチャは端末のディスプレイスクリーン上に表示される、通信機と、
特徴情報に従い１又は複数の第２ピクチャを取得するよう構成されるプロセッサであって、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高い、プロセッサと、を含み、
通信機は、１又は複数の第２ピクチャを端末へ送信するよう更に構成され、端末が１又は複数の第２ピクチャのうちの１つを表示するようにする、サーバを提供する。
【００４０】
可能な実装では、特徴情報は特徴記述子を含む。ここで、特徴記述子は、端末が目標コンテンツから特徴点を抽出して第１特徴点セットを取得した後に、第１特徴点セットの中の各特徴点について生成される。
【００４１】
可能な実装では、特徴情報は目標コンテンツを含み、プロセッサは、目標コンテンツから特徴情報を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するよう更に構成される。
【００４２】
可能な実装では、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であり、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【００４３】
可能な実装では、通信機は、プロセッサが特徴情報に従い１又は複数の第２ピクチャを取得する前に、第１ピクチャの且つ端末により送信された全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のいずれか、又は両方を受信するよう更に構成され、プロセッサは、ＧＰＳ情報に従い格納されたピクチャから第１セットを決定し、ＩＭＵ情報に従い格納されたピクチャから第２セットを決定し、第１セット内のピクチャは第１ピクチャと同じ撮影位置情報を有し、第２セット内のピクチャは第１ピクチャと同じ撮影方向情報を有し、特徴情報に従い第１セット及び第２セットから１又は複数の第２ピクチャを取得するよう更に構成される。
【００４４】
第７の態様は、サーバであって、プロセッサと、メモリと、通信インタフェースと、システムバスとを含み、前記メモリ及び前記通信インタフェースは、前記システムバスを用いて前記プロセッサに接続され通信し、前記メモリはコンピュータ実行命令を格納するよう構成され、前記通信インタフェースは別の装置と通信するよう構成され、前記プロセッサは、前記サーバに第２の態様又は第２の態様の可能な実装のうちのいずれか１つで提供された前記方法を実行させるために、前記コンピュータ実行命令を実行するよう構成される、サーバを提供する。
【００４５】
第８の態様は端末を提供する。端末は、前述の方法の設計における端末動作を実施する機能を有する。前記機能は、ハードウェアにより又はハードウェアにより対応するソフトウェアを実行することにより実施されて良い。ハードウェア又はソフトウェアは、前述の機能に対応する１又は複数のユニットを含む。
【００４６】
可能な設計では、端末の構造は、プロセッサ及び送信機を含む。プロセッサは、前述の方法における対応する機能を実行する際に第１端末をサポートするよう構成される。送信機は、端末間の通信をサポートし、端末へ前述の方法において使用された情報又は命令を送信するよう構成される。前記端末は、メモリを更に含んで良く、前記メモリは、前記プロセッサに結合するよう構成され、前記端末のために必要なプログラム命令及びデータを格納する。
【００４７】
第９の態様はサーバを提供する。サーバは、前述の方法の設計におけるサーバ動作を実施する機能を有する。前記機能は、ハードウェアにより又はハードウェアにより対応するソフトウェアを実行することにより実施されて良い。ハードウェア又はソフトウェアは、前述の機能に対応する１又は複数のユニットを含む。モジュールは、ソフトウェア及び／又はハードウェアであって良い。
【００４８】
可能な設計では、サーバの構造は、プロセッサ及び送信機を含む。プロセッサは、前述の方法における対応する機能を実行する際に前記サーバをサポートするよう構成される。送信機は、サーバと基地局との間の通信をサポートし、基地局により送信され且つ前述の方法において使用される情報又は命令を受信するよう構成される。前記サーバは、メモリを更に含んで良く、前記メモリは、前記プロセッサに結合するよう構成され、前記基地局のために必要なプログラム命令及びデータを格納する。
【００４９】
第１０の態様は、通信システムを提供し、前記システムは、前述の態様によるサーバ及び端末を含む。
【００５０】
第１１の態様は、前述の端末により使用されるコンピュータ実行可能命令を格納するよう構成されるコンピュータ記憶媒体であって、前記コンピュータ実行可能命令は、第１の態様又は第１の態様の可能な実装のいずれか１つ、又は第３の態様又は第３の態様の可能な実装のいずれか１つにおいて提供された方法を実行するために使用される命令を含む、コンピュータ記憶媒体を提供する。
【００５１】
第１２の態様は、前述のサーバにより使用されるコンピュータ実行可能命令を格納するよう構成されるコンピュータ記憶媒体であって、前記コンピュータ実行可能命令は、第２の態様又は第２の態様の可能な実装のいずれか１つにおいて提供された方法を実行するために使用される命令を含む、コンピュータ記憶媒体を提供する。
【００５２】
第１３の態様は、少なくとも１つのプロセッサと、メモリと、入力／出力部と、バスと、を含むチップシステムであって、前記少なくとも１つのプロセッサは、前記バスを用いて前記メモリから命令を取得して、前述の方法において使用される端末の設計機能を実施する。
【００５３】
第１４の態様は、少なくとも１つのプロセッサと、メモリと、入力／出力部と、バスと、を含むチップシステムであって、前記少なくとも１つのプロセッサは、前記バスを用いて前記メモリから命令を取得して、前述の方法において使用されるサーバの設計機能を実施する。
【００５４】
第１５の態様は、１又は複数のプログラムを格納するコンピュータ可読記憶媒体であって、前記１又は複数のプログラムは端末により実行され、前記端末は、端末に適用される前述の方法のステップを実行する、コンピュータ可読記憶媒体。
【００５５】
第１６の態様は、端末上のグラフィカルユーザインタフェースであって、前記端末は、ディスプレイと、メモリと、複数のアプリケーションプログラムと、メモリに格納された１又は複数のプログラムを実行するよう構成される１又は複数のプロセッサとを含み、前記グラフィカルユーザインタフェースは、端末に適用される前述の方法において表示されるユーザインタフェースを含む、グラフィカルユーザインタフェースを提供する。
【００５６】
纏めると、端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示する。この処理では、端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に、より高い解像度を有するピクチャをユーザに提供するために、第２ピクチャを表示する。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態によるピクチャ表示方法の適用可能なシステムの概略図である。
【図２】本発明の一実施形態によるピクチャ表示方法の概略図である。
【図３】本発明の一実施形態による別のピクチャ表示方法の概略図である。
【図４】本発明の一実施形態による別のピクチャ表示方法の概略図である。
【図５Ａ】本発明の一実施形態による第１ピクチャの概略図である。
【図５Ｂ】本発明の一実施形態による第２ピクチャの概略図である。
【図５Ｃ】本発明の一実施形態による第２ピクチャ切り替えの概略図である。
【図６】本発明の一実施形態に従い平均距離を決定する概略図である。
【図７Ａ】本発明の一実施形態による別の第１ピクチャの概略図である。
【図７Ｂ】本発明の一実施形態による別の第２ピクチャの概略図である。
【図７Ｃ】本発明の一実施形態による、第２ピクチャが変換された後に取得されるピクチャの概略図である。
【図８Ａ】本発明の一実施形態による次の第２ピクチャを要求するフローチャートである。
【図８Ｂ】本発明の一実施形態による前の第２ピクチャに戻ることを要求するフローチャートである。
【図９】本発明の一実施形態による別のピクチャ表示方法の概略図である。
【図１０Ａ】本発明の一実施形態による、スクロール方法での表示の停止の概略図である。
【図１０Ｂ】本発明の一実施形態による、スクロール方法での表示の停止の別の概略図である。
【図１１】本発明の一実施形態による端末の概略構造図である。
【図１２】本発明の一実施形態による別の端末の概略構造図である。
【図１３】本発明の一実施形態によるサーバの概略構造図である。
【図１４】本発明の一実施形態による別のサーバの概略構造図である。
【発明を実施するための形態】
【００５８】
ユーザが端末でピクチャを閲覧するとき、該ピクチャ内の関心領域が鮮明に表示されない場合、ユーザは、目標コンテンツを連続的にズームアウトし、端末によりサポートされる最大ズーム率の範囲内で目標コンテンツを閲覧する。
【００５９】
しかしながら、粗悪な解像度を有するピクチャでは、ピクチャ内の表示された目標コンテンツが端末によりサポートされる最大ズーム率を用いてズームアウトされた場合でさえ、目標コンテンツは依然として鮮明に表示できない。
【００６０】
これに鑑み、本発明の実施形態は、ピクチャ表示方法及び端末を提供する。端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示する。
【００６１】
本発明の実施形態では、端末は、特徴情報に従い、ローカルに格納されたピクチャから１又は複数の第１ピクチャを取得して良い。さらに、端末は、代替として特徴情報をサーバへ送信して良く、サーバは、特徴情報に従い、サーバに格納されたピクチャから第２ピクチャを取得する。この場合、基本入力／出力モジュールに加えて、端末は、サーバに接続可能である必要もある。接続方法は、ブルートゥース、Ｗｉ−Ｆｉ、インターネット、等であって良い。端末が第２ピクチャを取得するためにサーバと相互作用するとき、本発明の実施形態が適用可能なシステムのアーキテクチャ図は、図１に示される。
【００６２】
図１は、本発明の一実施形態によるピクチャ表示方法の適用可能なシステムの概略図である。図１に示すように、本発明の本実施形態は、端末及び／又はサーバに関する。
【００６３】
具体的に、本発明の本実施形態における端末は、ディスプレイスクリーンを設けられた端末、等であって良い。端末は、ユーザに音声及び／又はデータ接続性を提供する装置、無線接続機能を備えるハンドヘルド装置、又は無線モデムに接続された別の処理装置であって良い。端末は、無線アクセスネットワーク（例えば、ＲＡＮ、Radio  Access  Network）を通じて１又は複数のコアネットワークと通信して良い。端末は、携帯電話機（「セルラ」フォンとしても参照される）のようなモバイル端末又はモバイル端末を備えるコンピュータであって良い。例えば、端末は、ポータブルモバイル機器、ポケットサイズのモバイル機器、ハンドヘルドモバイル機器、コンピュータ内蔵モバイル機器、又は車内モバイル機器であって良く、モバイル機器は、無線アクセスネットワークと音声及び／又はデータを交換する。
【００６４】
以下は、本発明を詳細に記載するために、端末が１又は複数の第２ピクチャをローカルに取得する一例を用いる。詳細については図２を参照する。
【００６５】
図２は、本発明の一実施形態によるピクチャ表示方法の概略図である。本発明の本実施形態は、端末が、目標コンテンツに一致する且つ解像度が目標コンテンツの解像度より高い第２ピクチャを表示することを要求されるシナリオに適用可能である。具体的に、本発明の本実施形態は、以下のステップを含む。
【００６６】
１０１。端末は、端末のディスプレイスクリーン上に第１ピクチャを表示する。
【００６７】
１０２。端末は、第１ピクチャに作用するプリセットジェスチャを検出し、プリセットジェスチャに応答して以下のイベントをトリガする。
【００６８】
１０３。端末は、プリセットジェスチャに従い、第１ピクチャの目標コンテンツを決定する。
【００６９】
ユーザがピクチャを閲覧するとき、ピクチャ内のユーザの関心領域が鮮明に表示されない場合、ユーザインタフェースは、第１ピクチャに対して操作を実行して、端末が第１ピクチャから目標コンテンツを決定するようにする。例えば、プリセットジェスチャはズームアウトジェスチャであり、端末は、ズームアウトジェスチャに従い第１ピクチャから目標コンテンツを決定する。別の例では、プリセットジェスチャは円形ジェスチャであり、端末は、円形ジェスチャにより囲まれた領域を目標コンテンツとして使用する。異なるプリセットジェスチャは、異なるトリガ条件として理解され得る。
【００７０】
１０４。端末は、目標コンテンツの特徴情報を取得する。
【００７１】
１０５。端末は、特徴情報に従い１又は複数の第２ピクチャを取得する。
【００７２】
１０４及び１０５で、目標コンテンツを決定した後に、端末は、目標コンテンツの特徴情報を取得し、特徴情報に従い第１ピクチャに一致する第２ピクチャを見付ける。第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第２ピクチャの解像度より高い。
【００７３】
異なるピクチャ内の２つの特徴点について、２つの特徴点のそれぞれの特徴記述子が計算され、２つの特徴記述子が類似性を有する、例えば、２つの特徴記述子の間のユークリッド距離が第１閾より小さい場合、２つの特徴記述子にそれぞれ対応する特徴点は一致すると考えられる。このように、特徴点は、異なるピクチャ間で追跡され得る。さらに、特徴点追跡は、特徴点一致としても理解され得る。
【００７４】
可能な設計では、端末は、ローカルに格納されたピクチャから、第１ピクチャに一致する少なくとも１つの第２ピクチャを見付ける。第２ピクチャは、第１ピクチャの目標コンテンツを含み、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高い。概して、ピクセル密度が高いほど、高い解像度を示す。
【００７５】
特徴点照合処理では、任意の格納された被照合ピクチャについて、端末は被照合ピクチャから特徴点を抽出する。これらの特徴点の中の且つ第１特徴点セットの中の特徴点に一致する特徴点は、第２特徴点セットを形成する。第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比がプリセット閾より大きい場合、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きいか否かが、更に決定される。平均距離が第２閾より大きい場合、被照合ピクチャは第２ピクチャであると考えられる。中心点は特徴点の座標の平均値であり、各特徴点と中心点との間の距離は、特徴点と中心点との間のピクセル数である。第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離であり、又はプリセット値である。
【００７６】
例えば、第１特徴点セット内の特徴点の合計数は１０である。端末により格納されたピクチャの中の特定被照合ピクチャについて、端末は被照合ピクチャから特徴点を抽出する。これらの特徴点の中の且つ第１特徴点セットの中の特徴点に一致する特徴点は、第２特徴点セットを形成する。第２特徴点セットが８個の特徴点を含み、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比が８０％であると仮定すると、プリセット閾は８０％より小さく、これは、被照合ピクチャと第１ピクチャとの間の一致度がプリセット閾より大きいことを示す。この場合、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きいか否かが更に決定される。平均距離が第２閾より大きい場合、被照合ピクチャは第２ピクチャであると考えられる。
【００７７】
前述の照合処理では、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比がプリセット閾より大きくない場合、これは、被照合ピクチャが第１ピクチャに一致しないことを示し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きいか否かを更に決定する必要はない。さらに、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比がプリセット閾より大きい場合、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きくないならば、つまり、被照合ピクチャの解像度が第２閾より高くないならば、これは、被照合ピクチャは第２ピクチャとして使用できないことを示す。
【００７８】
１０６。端末は、第２ピクチャを表示する。
【００７９】
１又は複数の第２ピクチャを取得した後に、端末は、少なくとも１つの第２ピクチャを表示する。例えば、端末は、１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示する。別の例では、端末は、１又は複数の第２ピクチャの全部を表示する。更に別の例では、端末は、１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示する。
【００８０】
本発明の本実施形態で提供されるピクチャ表示方法によると、端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示して、より高い解像度を有するピクチャをユーザに提供する。
【００８１】
図２に示す前述の実施形態では、端末は、ローカルに格納されたピクチャから、第１ピクチャに一致する少なくとも１つの第２ピクチャを見付ける。しかしながら、本発明はこれに限定されない。別の実施可能な実装では、例えば、図１に基づき、端末は、代替として、特徴情報をサーバへ送信して良く、サーバは第１ピクチャに一致する第２ピクチャを見付ける。送信処理では、サーバがリモートサーバである場合、端末は、目標コンテンツに関する情報を、ネットワーク、Ｗｉ−Ｆｉ、ブルートゥース、等を用いてリモートサーバへ送信する。可能な実装では、端末は、代替として、先ず端末のメモリ内で、第１ピクチャに一致する第２ピクチャを探して良い。１又は複数の一致する第２ピクチャが見付かった場合、端末は１又は複数の第２ピクチャのうちの少なくとも１つを表示する。一致する第２ピクチャが見付からない場合、端末は、特徴情報をサーバへ送信し、サーバにより見付けられた１又は複数の一致する第２ピクチャを受信する。
【００８２】
図３は、本発明の一実施形態による別のピクチャ表示方法の概略図である。方法は以下のステップを有する。
【００８３】
２０１。端末は、第１ピクチャから目標コンテンツを決定する。
【００８４】
目標コンテンツを決定した後に、端末は、特徴情報をサーバへ送信して、サーバが特徴情報に従い第１ピクチャに一致する第２ピクチャを見付けるようにする。具体的に、特徴情報は、特徴情報の特定コンテンツに依存して方法Ａ又は方法Ｂで送信されて良い。
【００８５】
方法Ａは以下のステップを含む。
【００８６】
２０２１。端末は、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成する。
【００８７】
２０２２。端末は、特徴記述子をサーバへ送信する。
【００８８】
方法Ｂは以下のステップを含む。
【００８９】
２０２３。端末は、目標コンテンツをサーバへ送信する。
【００９０】
２０２４。サーバは、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成する。
【００９１】
方法Ａ及び方法Ｂでは、ピクチャ内の特徴点は、劇的に変化するグレイスケール値を有する領域内に位置し且つ周囲ピクチャから比較的容易に区別され、且つ容易に検出される点、例えばピクチャ内の方形フレームの角（Corner）である。点は、通常、点の周辺の領域内のピクセルを用いて計算される特徴記述子（Feature  Description）により記述され得る。特徴記述子は、不変倍率特徴変換（ScaleInvariant  Feature  Transform、ＳＩＦＴ）、堅牢な特徴量の高速化（Speeded  Up  Robust  Features、ＳＵＲＦ）、勾配方向のヒストグラム（Histogram  of  Oriented  Gradients、ＨＯＧ）、等を含む。特徴記述子は、通常、ｎ次元ベクトルである。特徴記述子は、勾配値が重み付けされる且つ特徴点の周囲の特定領域内のピクセルを用いて構築される、勾配方向のヒストグラムを用いて生成される。
【００９２】
留意すべきことに、方法Ａ及び方法Ｂは並列的ソリューションであり、実際には１つの選択肢が選択される。
【００９３】
２０３。サーバは、特徴情報に従い、第１ピクチャに一致する第２ピクチャを見付ける。
【００９４】
２０４。サーバは、第２ピクチャを端末へ送信する。
【００９５】
２０５。端末は、第２ピクチャを表示する。
【００９６】
次に、図１を参照して、本発明におけるピクチャコンテンツ検索方法が、幾つかの特定の実施形態を用いて詳述される。
【００９７】
図４は、本発明の一実施形態による別のピクチャ表示方法の概略図である。本発明の本実施形態では、プリセットジェスチャは、具体的に、ズームアウトジェスチャである。具体的に、本発明の本実施形態は、以下のステップを含む。
【００９８】
３０１。端末は、第１ピクチャに作用するズームアウトジェスチャを検出する。
【００９９】
本ステップでは、ユーザは、ズームアウトジェスチャを用いて、例えばズームするためにつまむことを使用して、第１ピクチャをズームアウトする。相応して、端末は、ズームアウトジェスチャに応答して、第１ピクチャをズームアウトする。
【０１００】
３０２。端末は、第１ピクチャの倍率が第３閾に達した又は超えると決定し、第１ピクチャに作用する継続的なズームアウトジェスチャが検出された場合、第１ピクチャの且つディスプレイスクリーン上で表示される領域を目標コンテンツとして使用する。
【０１０１】
端末は、第１ピクチャの倍率が第３閾に達した又は超え、端末が、ユーザは第１ピクチャをズームアウトし続けていると決定すると、端末は、第１ピクチャの且つディスプレイスクリーン上で表示される領域をユーザの目標コンテンツとして使用する。この場合、目標コンテンツは、可視領域として参照されても良い。詳細については図５Ａを参照する。
【０１０２】
図５Ａは、本発明の一実施形態による第１ピクチャの概略図である。図５Ａに示すように、ユーザは、端末によりサポートされる最大倍率を用いて第１ピクチャをズームアウトしたが、依然として「こんにちは」及び「世界」以外の単語を明確に見ることができない。ユーザが第１ピクチャを再びズームアウトしようとすると、端末は、ユーザが依然として第１ピクチャを明確に見ていないと考える。この場合、ユーザは、第１ピクチャの且つディスプレイスクリーン上に表示される領域を目標コンテンツとして使用する。
【０１０３】
３０３。端末は、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成する。
【０１０４】
３０４。端末は、特徴記述子をサーバへ送信する。
【０１０５】
任意で、本ステップで、特徴記述子を送信することに加えて、端末は、第１ピクチャの全地球位置決定システム（Global  Positioning  System、ＧＰＳ）情報及び／又は慣性測定ユニット（Inertial  Measurement  Unit、ＩＭＵ）情報を送信して良い。
【０１０６】
３０５。サーバは、特徴記述子に従い、第１ピクチャとの一致度がプリセット閾より大きいピクチャが格納されたピクチャの中に存在するか否かを決定し、ピクチャが格納されたピクチャの中に存在する場合、ステップ３０７を実行し、その他の場合、ステップ３０６を実行する。
【０１０７】
本ステップでは、サーバは、特徴記述子に従い、第１ピクチャとの一致度がプリセット閾より大きいピクチャが格納されたピクチャの中に存在するか否かを決定し、第１ピクチャとの一致度がプリセット閾より大きいピクチャを一致するピクチャとして使用する。一致度がプリセット閾より大きいピクチャは、以下を意味する：ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点と一致する特徴点は第２特徴点セットを形成し、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比は第１閾より大きい。
【０１０８】
留意すべきことに、前述のステップ３０４で、端末は、第１ピクチャのＧＰＳ情報及びＩＭＵ情報をサーバへ更に送信し、本ステップで、サーバは、さらに、ＧＰＳ情報に従い格納されたピクチャから第１セットを決定し、及び／又はＩＭＵ情報に従い格納されたピクチャから第２セットを決定する。第１セット内のピクチャは、第１ピクチャと同じ撮影場所情報を有し、第２セット内のピクチャは第１ピクチャと同じ撮影方向情報を有する。次に、サーバは、特徴記述子に従い、第１ピクチャに一致する第２ピクチャを、第１セット及び／又は第２セットから見付ける。本処理では、サーバは、全ての格納されたピクチャから特徴点を抽出しないが、格納されたピクチャから幾つかのピクチャを選択し、該幾つかのピクチャから特徴点を抽出し、及びこれらの特徴点と第１ピクチャ内の特徴点との間の照合を実行する。このように、サーバは、検索時間を短縮するために、より狭い第２ピクチャ検索範囲を生成できる。
【０１０９】
３０６。サーバは、照合失敗メッセージを端末へ送信する。
【０１１０】
３０７。サーバは、一致するピクチャから、解像度が第２閾より高いピクチャを決定する。
【０１１１】
本発明の本実施形態では、一致するピクチャから決定された且つ解像度が第２閾より高いピクチャは、第２ピクチャである。サーバは、第１ピクチャとの一致度がプリセット閾より大きい全てのピクチャから、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きいピクチャを決定し、一致するピクチャを第２ピクチャとして使用する。
【０１１２】
前述の処理において、平均距離を計算する方法については、図６を参照する。
【０１１３】
図６は、本発明の一実施形態に従い平均距離を決定する概略図である。図６を参照すると、一致するピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点により形成される第２特徴点セットは、４個の特徴点を含むと仮定する。４個の特徴点は空洞の円により示され、この特徴点セット内の中心点は塗りつぶされた円により示される。４個の特徴点の座標は、それぞれＰ１（ｘ１，ｙ１）、Ｐ２（ｘ２，ｙ２）、Ｐ３（ｘ３，ｙ３）、Ｐ４（ｘ４，ｙ４）であり、中心点の座標は
【数１】
2019522848.tif 000003
であると仮定する。次に、Ｐ０と４個の特徴点との間の距離は、
【数２】
2019522848.tif 000004
として決定される。ここで、ｊ＝１，．．．，４である。これから、平均距離は
【数３】
2019522848.tif 000005
であることが分かる。
【０１１４】
以上に基づくと、第２特徴点セットがｎ個の特徴点を有するとき、第２特徴点セット内の中心点ｐ０は
【数４】
2019522848.tif 000006
であり、Ｐ０とｎ個の特徴点との間の距離は
【数５】
2019522848.tif 000007
であり、ｊ＝１，．．．，ｎである。これから、平均距離は
【数６】
2019522848.tif 000008
であることが分かる。
【０１１５】
留意すべきことに、本ステップは任意的ステップである。つまり、サーバは、代替として、少なくとも１つの一致するピクチャをソートせず、全ての一致するピクチャを第２ピクチャとして使用し、全ての第２ピクチャを端末へ送信し、又は全ての第２ピクチャのうちの１つをランダムに端末へ送信して良い。もちろん、サーバは、代替として、特別な第２ピクチャを端末へ送信して良い。特別な第２ピクチャは、最高解像度を有する第２ピクチャ、等である。
【０１１６】
３０８。サーバは、第２ピクチャを端末へ送信する。
【０１１７】
本ステップで、サーバは、第２ピクチャを端末へ送信する。任意で、送信処理において、サーバは、例えば、第２ピクチャの第２特徴点セット内の特徴点の位置座標も端末へ送信する。
【０１１８】
サーバは、１つの第２ピクチャだけを端末へ送信して良い。この場合、第２ピクチャは、全ての第２ピクチャの中で最高解像度を有するピクチャである。代替として、サーバは、第２ピクチャのうちの全部又は一部を端末へ送信して良い。例えば、サーバが少なくとも１つの第２ピクチャを解像度の降順でソートした場合、本ステップで、サーバはＮ個の第２ピクチャを端末へ送信して良い。Ｎ個の第２ピクチャは、前述の平均距離が比較的大きいＮ個のピクチャである。Ｎ＝１のとき、これは、サーバが端末へ、第１ピクチャに一致する全ての第２ピクチャの中で最大平均距離を有する第２ピクチャだけを送信することを意味する。最大平均距離を有する第２ピクチャは、最大解像度を有する第２ピクチャである。
【０１１９】
３０９。端末は、サーバにより送信された照合失敗メッセージ又は第２ピクチャが受信されたかを決定し、照合失敗メッセージが受信された場合、ステップ３１０を実行し、その他の場合、ステップ３１１を実行する。
【０１２０】
３１０。端末は、いかなる動作も実行しない。
【０１２１】
３１１。端末は、第２ピクチャと第１ピクチャとの間の変換行列を決定する。
【０１２２】
端末は、第２ピクチャと第１ピクチャとの間の変換行列を決定し、変換行列に従い第２ピクチャを変換する。
【０１２３】
具体的に、端末は、第１ピクチャ内の特徴点及び第２ピクチャ内の対応する特徴点に従い、２つの特徴点にそれぞれ対応する特徴点セットの間の変換行列を計算する。変換行列は、例えば３×３行列により表され、２つの特徴点にそれぞれ対応する特徴点セットの間の変換行列は、第２ピクチャと第１ピクチャとの間の変換である。変換行列計算処理において、先ず、初期値が直接線形変換（Direct  Linear  Transformation、ＤＬＴ）のような線形アルゴリズムを用いて計算され、次に、変換行列が非線形アルゴリズムを用いて更に最適化される。非線形アルゴリズムは、ガウス−ニュートン（Gauss−Newton）アルゴリズム、傾斜降下法（Gradient  Descent）アルゴリズム、Ｌ−Ｍ（Levenberg−Marquardt）アルゴリズム、等を含む。
【０１２４】
３１２。端末は、変換行列に従い第２ピクチャを変換する。
【０１２５】
具体的に、変換された第２ピクチャ内の各点のグレイスケール値は、例えば逆補間を通じて取得されて良い。第２ピクチャを変換することは、第２ピクチャと端末のディスプレイスクリーン上に現在表示されているピクチャ、つまり第１ピクチャとの間の、回転、平行移動、又はスケーリングのような変換により引き起こされる遷移の感覚を除去できる。
【０１２６】
３１３。端末は、変換された第２ピクチャを表示する。
【０１２７】
本ステップでは、端末は、現在表示されている第１ピクチャを変換された第２ピクチャで置き換える。詳細については図５Ｂを参照する。
【０１２８】
図５Ｂは、本発明の一実施形態による第２ピクチャの概略図である。図５Ｂに示すように、始めに図５Ａで明確に表示できなかったピクチャについて、高解像度を有する第２ピクチャがサーバから見付けられ得る。
【０１２９】
本実施形態では、端末によりサポートされる最大倍率を用いて端末のディスプレイスクリーン上に現在表示されている第１ピクチャをズームアウトした後に、ユーザは、第１ピクチャをズームアウトし続けて、格納されたピクチャから第１ピクチャに一致する且つ高解像度を有する第２ピクチャを見付け及び該第２ピクチャを端末へ返すようサーバをトリガし、端末が第１ピクチャを第２ピクチャで置き換え、第２ピクチャを表示するようにして、より高解像度のピクチャをユーザに提供する。
【０１３０】
前述のステップ３１１で、端末は、変換に従い第２ピクチャを変換する。以下は、前述の変換を詳述する。詳細については図７〜図７Ｃを参照する。
【０１３１】
図７Ａは、本発明の一実施形態による別の第１ピクチャの概略図である。図７Ａを参照すると、第１ピクチャが始めに端末のディスプレイスクリーン上に表示され、ユーザは、第１ピクチャ内のガム容器にある言葉を明確に見たいと望む。ユーザが最大倍率を用いて第１ピクチャをズームアウトした後に、端末のディスプレイスクリーンに表示された領域がユーザの目標コンテンツである。このとき、ユーザは、依然としてガム容器にある言葉「イーダ」を明確に見ることができない。この場合、端末は、目標コンテンツの特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成し、サーバは、格納されたピクチャから、第１ピクチャに一致する第２ピクチャを見付ける。詳細については図７Ｂを参照する。
【０１３２】
図７Ｂは、本発明の一実施形態による別の第２ピクチャの概略図である。図７Ｂを参照すると、サーバから返された第２ピクチャは、第１ピクチャとの高い類似性を有する。つまり、それらは互いに一致するピクチャである。さらに、第２ピクチャの解像度は、第１ピクチャの目標コンテンツの解像度より高い。ディスプレイスクリーンの領域が限られているので、第２ピクチャが変換されない場合、第２ピクチャの且つディスプレイスクリーンに表示される領域は、第１ピクチャの目標コンテンツに最も良好に一致する領域である。この場合、ディスプレイスクリーン上の第２ピクチャ内のユーザの真の関心領域を表示するために、ユーザは、端末のスクリーン上で操作を実行するよう要求される。ユーザ操作によりもたらされる不便を回避するために、第２ピクチャは変換される必要がある。詳細については図７Ｃを参照する。
【０１３３】
図７Ｃは、本発明の一実施形態による、第２ピクチャが変換された後に取得されるピクチャの概略図である。図７Ｃを参照すると、第２ピクチャが変換された後に、サーバから返された、高解像度を有するピクチャのユーザ目標コンテンツは、平行移動され、回転され、又はディスプレイスクリーン範囲内でスケーリングされる。
【０１３４】
さらに、前述の図４中のステップは、端末上の第１ピクチャをサーバ内の第２ピクチャで置換する処理として理解され得る。図４の前述のステップ３０７では、サーバは１つの第２ピクチャのみを端末に返すと仮定する。しかしながら、ユーザは、要件、つまり、ユーザにより生成される別のプリセットジェスチャに従い、別の第２ピクチャを要求して良い。以下は、端末がどのようにユーザ要件に従い次のピクチャ又は前のピクチャを表示するかを説明する。詳細については図５Ｃ、図８Ａ、及び図８Ｂを参照する。
【０１３５】
図５Ｃは、本発明の一実施形態による第２ピクチャ切り替えの概略図である。図５Ｃに示すように、次の通り仮定する：ユーザによる右キーの押下は、解像度がサーバからの現在の第２ピクチャの解像度より低い次の第２ピクチャの取得を表し、ここで特定手順については図８Ａを参照でき、並びに、左キーは前に表示されたピクチャに戻ることを表し、ここで特定手順については図８Ｂを参照できる。右キーは、右矢印ボタンであり、又はタッチスクリーンの場合には左スライド操作であって良く、左キーは左矢印ボタンであり、又はタッチスクリーンの場合には右スライド操作であって良い。右キーの押下、左キーの押下、右へのスライド、左へのスライド、等は、別のプリセットジェスチャとして理解され得る。
【０１３６】
図８Ａは、本発明の一実施形態による次の第２ピクチャを要求するフローチャートである。本発明の本実施形態は、以下のステップを含む。
【０１３７】
４０１。端末は、ユーザが右キーを押下したか否かを決定し、ユーザが右キーを押下していない場合、ステップ４０２を実行し、その他の場合、ステップ４０３を実行する。
【０１３８】
ユーザが右矢印ボタンを押下した場合、これは、ユーザが次の第２ピクチャにアクセスする必要があることを示す。第２ピクチャの解像度は、前にサーバにより端末へ返された第２ピクチャの解像度より低い。
【０１３９】
４０２。端末は、いかなる処理も実行しない。
【０１４０】
４０３。端末は、サーバへ、次の第２ピクチャにアクセスするために要求メッセージを送信する。
【０１４１】
４０４。サーバは、次の第２ピクチャを端末へ返す。
【０１４２】
サーバにより端末に返される第２ピクチャの解像度は、前にサーバにより端末へ返された第２ピクチャの解像度より低い。送信処理において、サーバは、例えば、より低い解像度を有する第２ピクチャの第２特徴点セット内の各特徴点の位置座標も端末へ送信する。
【０１４３】
４０５。端末は、第２ピクチャと第１ピクチャとの間の変換行列を決定する。
【０１４４】
第２ピクチャは、サーバが端末から次のピクチャを表示する要求を受信した後に、端末に返された第２ピクチャとして理解され得る。
【０１４５】
４０６。端末は、変換行列に従い第２ピクチャを変換する。
【０１４６】
４０７。端末は、変換された第２ピクチャを表示する。
【０１４７】
図８Ｂは、本発明の一実施形態による前の第２ピクチャに戻ることを要求するフローチャートである。本発明の本実施形態は、以下のステップを含む。
【０１４８】
５０１。端末は、ユーザが左キーを押下したか否かを決定し、ユーザが左キーを押下していない場合、ステップ５０２を実行し、その他の場合、ステップ５０３を実行する。
【０１４９】
具体的に、本ステップで、ユーザが左矢印ボタンを押下した場合、これは、ユーザが前の第２ピクチャに戻る必要があることを示す。
【０１５０】
５０２。端末は、いかなる処理も実行しない。
【０１５１】
５０３。端末は、前の第２ピクチャを表示する。
【０１５２】
図４の前述の実施形態では、プリセットジェスチャは、具体的に、ズームアウトジェスチャである。別の実施形態では、プリセットジェスチャは代替として円形ジェスチャであって良い。詳細については図８を参照する。
【０１５３】
図９は、本発明の一実施形態による別のピクチャ表示方法の概略図である。本実施形態では、プリセットジェスチャは具体的に円形ジェスチャである。本発明の本実施形態は、以下のステップを含む。
【０１５４】
６０１。端末は、第１ピクチャに作用する円形ジェスチャを検出し、円形ジェスチャにより囲まれた領域を目標コンテンツとして使用する。
【０１５５】
ユーザは、円形ジェスチャを用いて第１ピクチャから特定領域を囲む。相応して、円形ジェスチャに応答して、端末は、第１ピクチャの且つ円形ジェスチャにより囲まれた領域を目標コンテンツとして使用する。
【０１５６】
留意すべきことに、円形ジェスチャは閉じた円又は閉じていない円がディスプレイスクリーン上に描かれることを意味する。閉じていない円が円形ジェスチャにより描かれると、端末は、閉じていない円に従い閉じた円を取得し、閉じた円を目標コンテンツとして使用する。
【０１５７】
本ステップは、端末の入力／出力モジュールを用いてユーザにより、明瞭に表示されない領域を囲む処理として理解され得る。
【０１５８】
６０２。目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成する。
【０１５９】
６０３。特徴記述子をサーバへ送信する。
【０１６０】
詳細については図４のステップ３０４を参照する。
【０１６１】
６０４。サーバは、特徴記述子に従い、第１ピクチャとの一致度がプリセット閾より大きいピクチャが格納されたピクチャの中に存在するか否かを決定し、ピクチャが格納されたピクチャの中に存在する場合、ステップ６０６を実行し、その他の場合、ステップ６０５を実行する。
【０１６２】
６０５。サーバは、照合失敗メッセージを端末へ送信する。
【０１６３】
６０６。サーバは、一致するピクチャから、解像度が第２閾より高いピクチャを決定する。
【０１６４】
詳細については図４のステップ３０７を参照する。
【０１６５】
６０７。第２ピクチャを端末へ送信する。
【０１６６】
詳細については図４のステップ３０８を参照する。
【０１６７】
６０８。端末は、サーバにより送信された照合失敗メッセージ又は第２ピクチャが受信されたかを決定し、照合失敗メッセージが受信された場合、ステップ６０９を実行し、その他の場合、ステップ６１０を実行する。
【０１６８】
６０９。端末は、いかなる動作も実行しない。
【０１６９】
６１０。端末は、第２ピクチャと第１ピクチャとの間の変換行列を決定する。
【０１７０】
第２ピクチャは、端末上で表示されるべき第２ピクチャとして理解されて良い。
【０１７１】
詳細については図４のステップ３１３を参照する。
【０１７２】
６１１。端末は、変換行列に従い第２ピクチャを変換する。
【０１７３】
６１２。端末は、変換された第２ピクチャを表示する。
【０１７４】
本発明の本実施形態では、ユーザが第１ピクチャの且つ明瞭に見ることのできない特定領域を選択した後に、端末は、選択領域を目標コンテンツとして使用し、格納されたピクチャの中で第１ピクチャに一致し且つ高解像度を有する第２ピクチャを見付けて第２ピクチャを端末へ返すようサーバをトリガして、より高解像度のピクチャをユーザに提供するために、端末が、第１ピクチャを第２ピクチャで置換し、第２ピクチャを表示するようにする。
【０１７５】
前述の実施形態では、少なくとも１つの第２ピクチャが存在する。第２ピクチャが返されると、１つの第２ピクチャのみが返される場合、端末は１つの第２ピクチャのみを表示し、又は、複数の第２ピクチャが返される場合、端末は少なくとも１つの第２ピクチャの各々をスクロールして表示する、若しくは端末は、少なくとも１つの第２ピクチャを同時に表示して良い。
【０１７６】
複数の第２ピクチャをスクロールして表示するとき、少なくとも１つの第２ピクチャの１つのピクチャに作用する第１操作を検出した場合、端末は、第１操作に応答して、第１操作に対応するピクチャをズームアウトし表示する。第１操作は、例えば、ユーザの指を用いて端末上の特定キー又はディスプレイスクリーン上の特定領域を押下することである。詳細については図１０Ａ及び図１０Ｂを参照する。図１０Ａは、本発明の本実施形態によるスクロールして表示することを停止する概略図である。図１０Ｂは、本発明の本実施形態によるスクロールして表示することを停止する別の概略図である。
【０１７７】
図１０Ａに示すように、ディスプレイスクリーン上にスクロールして表示される第２ピクチャは、ピクチャ１、ピクチャ２、及びピクチャ３である。ユーザが特定キーを押下した、例えばホームキーを押下した場合、スクロールは停止される。図１０Ｂに示すように、ユーザが特定領域、例えばピクチャ３の位置する領域を押下した場合、スクロールは停止され、ピクチャ３はズームアウトされ表示される。
【０１７８】
さらに、複数の第２ピクチャを同時に表示するとき、少なくとも１つの第２ピクチャのうちの１つに作用する第２操作を検出した場合、端末は第２操作に対応するピクチャをズームアウトし表示する。
【０１７９】
図１１は、本発明の一実施形態による端末の概略構造図である。本発明の本実施形態で提供される端末は、端末に適用され且つ本発明の実施形態のうちの任意の１つにおいて提供される方法のステップを実施して良い。具体的に、本発明の本実施形態で提供される端末は、
第１ピクチャを表示するよう構成されるディスプレイ１１と、
プロセッサ１２であって、第１ピクチャに作用するプリセットジェスチャを検出し、プリセットジェスチャに応答して以下のイベント：
プリセットジェスチャに従い第１ピクチャの目標コンテンツを決定すること、
目標コンテンツの特徴情報を取得すること、
特徴情報に従い１又は複数の第２ピクチャを取得することであって、第１ピクチャと第２ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高いこと、
をトリガするよう構成されるプロセッサ１２と、を含み、ディスプレイ１１は、１又は複数の第２ピクチャのうちの少なくとも１つを表示するよう更に構成される。
【０１８０】
本発明の本実施形態で提供される端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示して、より高い解像度を有するピクチャをユーザに提供する。
【０１８１】
任意で、特徴情報は、特徴記述子を含み、目標コンテンツの特徴情報を取得するステップは、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するステップを含む。
【０１８２】
任意で、第２ピクチャの解像度が第１ピクチャの解像度より高いことは、
第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であることを含み、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【０１８３】
任意で、プリセットジェスチャはズームアウトジェスチャであり、プロセッサ１２は、具体的に、ディスプレイスクリーン上の表示コンテンツを目標コンテンツとして使用するよう構成される。
【０１８４】
任意で、プリセットジェスチャは円形ジェスチャであり、プロセッサ１２は、具体的に、円形ジェスチャにより囲まれたコンテンツを目標コンテンツとして使用するよう構成される。
【０１８５】
任意で、特徴情報は、全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のうちの少なくとも１つを更に含む。
【０１８６】
任意で、ディスプレイ１１は、具体的に、１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するよう、又は１又は複数の第２ピクチャの全部を表示するよう、又は１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示するよう構成される。
【０１８７】
任意で、ディスプレイ１１が、具体的に、１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するとき、プロセッサ１２は、ディスプレイ１１に作用する別のプリセットジェスチャを検出し、別のプリセットジェスチャに応答して、ディスプレイが別の第２ピクチャを表示できるようにするよう更に構成され、別の第２ピクチャの解像度は最高解像度を有するピクチャの解像度より小さい。
【０１８８】
任意で、プロセッサ１２は、ディスプレイ１１が１又は複数の第２ピクチャのうちの少なくとも１つの第２ピクチャを表示する前に、少なくとも１つの第２ピクチャと第１ピクチャとの間の変換行列を決定し、変換行列に従い少なくとも１つの第２ピクチャを変換するようを更に構成され、
ディスプレイ１１は、具体的に、変換された少なくとも１つの第２ピクチャを表示するよう構成される。
【０１８９】
任意で、プロセッサ１２は、具体的に、特徴情報に従い、端末のメモリから１又は複数の第２ピクチャを取得する、又は特徴情報に従い、サーバから１又は複数の第２ピクチャを取得するよう構成される。
【０１９０】
任意で、更に図１１を参照すると、端末は、プロセッサ１２が端末のメモリから第２ピクチャを取得しないとき、サーバへ特徴情報を送信し、サーバにより特徴情報に従い送信された１又は複数の第２ピクチャを受信するよう構成される通信機１３を更に含む。
【０１９１】
図１２は、本発明の一実施形態による別の端末の概略構造図である。本実施形態で提供される端末２００は、プロセッサ２１と、メモリ２２と、通信インタフェース２３と、システムバス２４と、ディスプレイ２５とを含む。メモリ２２及び通信インタフェース２３は、システムバス２４を用いてプロセッサ２１に接続され通信し、メモリ２２はコンピュータ実行命令を格納するよう構成され、通信インタフェース２３は別の装置と通信するよう構成され、プロセッサ２１は、端末２００に端末に適用される前述の方法のステップを実行させるために、コンピュータ実行命令を実行するよう構成される。
【０１９２】
図１３は、本発明の一実施形態によるサーバの概略構造図である。本発明の本実施形態で提供されるサーバは、サーバに適用され且つ本発明の実施形態のうちの任意の１つにおいて提供される方法のステップを実施して良い。具体的に、本発明の本実施形態で提供されるサーバは、
ピクチャを格納するよう構成されるメモリ３１と、
目標コンテンツの且つ端末により送信された特徴情報を受信するよう構成される通信機３２であって、目標コンテンツは、プリセットジェスチャに従い第１ピクチャから端末により決定され、第１ピクチャは端末のディスプレイスクリーン上に表示される、通信機３２と、
特徴情報に従い１又は複数の第２ピクチャを取得するよう構成されるプロセッサ３３であって、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高い、プロセッサ３３と、を含み、
通信機３２は、１又は複数の第２ピクチャを端末へ送信するよう更に構成され、端末が１又は複数の第２ピクチャのうちの１つを表示するようにする。
【０１９３】
本発明の本実施形態で提供されるサーバは、目標コンテンツの且つ端末により送信された特徴情報を受信し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを端末へ返して、より高い解像度を有するピクチャをユーザに提供するために、端末が第２ピクチャを表示するようにする。
【０１９４】
任意で、特徴情報は、特徴記述子を含む。ここで、特徴記述子は、端末が目標コンテンツから特徴点を抽出して第１特徴点セットを取得した後に、第１特徴点セットの中の各特徴点について生成される。
【０１９５】
任意で、特徴情報は、目標コンテンツを含み、プロセッサ３３は、目標コンテンツから特徴情報を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するよう更に構成される。
【０１９６】
任意で、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であり、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【０１９７】
任意で、通信機３２は、プロセッサ３３が特徴情報に従い１又は複数の第２ピクチャを取得する前に、第１ピクチャの且つ端末により送信された全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のいずれか、又は両方を受信するよう更に構成され、プロセッサ３３は、ＧＰＳ情報に従い格納されたピクチャから第１セットを決定し、ＩＭＵ情報に従い格納されたピクチャから第２セットを決定し、第１セット内のピクチャは第１ピクチャと同じ撮影位置情報を有し、第２セット内のピクチャは第１ピクチャと同じ撮影方向情報を有し、特徴情報に従い第１セット及び第２セットから１又は複数の第２ピクチャを取得するよう更に構成される。
【０１９８】
図１４は、本発明の一実施形態による別のサーバの概略構造図である。本発明の本実施形態で提供されるサーバは、プロセッサ４１と、メモリ４２と、通信インタフェース４３と、システムバス４４とを含む。メモリ４２及び通信インタフェース４３は、システムバス４４を用いてプロセッサ４１に接続され通信し、メモリ４２はコンピュータ実行命令を格納するよう構成され、通信インタフェース４３は別の装置と通信するよう構成され、プロセッサ４１は、サーバに、サーバに適用される前述の方法のステップを実行させるために、コンピュータ実行命令を実行するよう構成される。
【０１９９】
さらに、本発明の一実施形態は、１又は複数のプログラムを格納するコンピュータ可読記憶媒体を更に提供する。１又は複数のプログラムが端末により実行されると、端末は、端末に適用される前述の方法のステップを実行する。
【０２００】
さらに、本発明の一実施形態は、端末上のグラフィカルユーザインタフェースを提供する。端末は、ディスプレイと、メモリと、複数のアプリケーションプログラムと、メモリに格納された１又は複数のプログラムを実行するよう構成される１又は複数のプロセッサとを含み、グラフィカルユーザインタフェースは、端末に適用される前述の方法において表示されるユーザインタフェースを含む。
【０２０１】
前述のシステムバスは、周辺機器相互接続（peripheral  component  interconnect、ＰＣＩ）バス、拡張業界標準アーキテクチャ（extended  industry  standard  architecture、ＥＩＳＡ）バス、等であって良い。システムバスは、アドレスバス、データバス、制御バス、等を含み得る。提示の便宜上、１本の太線のみが図中でバスを提示するために使用されるが、これは１本のバス又は１種類のバスのみが存在することを意味するものではない。通信インタフェースは、データベースアクセス機器と（クライアント、リード／ライトデータベース、又は読み出し専用データベースのような）別の装置との間の通信を実施するよう構成される。メモリは、ランダムアクセスメモリ（random  access  memory、ＲＡＭ）を含んで良く、又は不揮発性メモリ（non−volatile  memory）、例えば少なくとも１つのディスクメモリを更に含んで良く、又はセキュアデジタルメモリカード（Secure  Digital  Memory  Card/SD  card、ＳＤ）、等であって良い。
【０２０２】
プロセッサは、中央処理装置（Central  Processing  Unit、ＣＰＵ）、ネットワークプロセッサ（Network  Processor、ＮＰ）等を含む汎用プロセッサであって良く、又はデジタル信号プロセッサ（Digital  Signal  Processor、ＤＳＰ）、特定用途向け集積回路（ApplicationSpecific  Integrated  Circuit、ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（Field−Programmable  Gate  Array、ＦＰＧＡ）又は別のプログラマブル論理素子、個別ゲート又はトランジスタ論理装置、又は個別ハードウェアコンポーネントであって良い。
【０２０３】
当業者は、方法の実施形態のステップの全部又は一部が関連するハードウェアに指示するプログラムにより実装されて良いことを理解する。プログラムは、コンピュータ可読記憶媒体に格納されて良い。プログラムが実行すると、方法の実施形態のステップが実行される。前述の記憶媒体は、ROM、RAM、磁気ディスク又は光ディスクのような、プログラムコードを格納可能な任意の媒体を含む。
【０２０４】
最後に、留意すべきことに、前述の実施形態は、単に本発明の技術的ソリューションを説明するためであり、本発明の範囲を限定するためではない。本発明は、前述の実施形態を参照して詳細に説明されたが、当業者は、本発明の実施形態の技術的ソリューションの範囲から逸脱することなく、彼らが前述の実施形態で説明した技術的ソリューションに変更を行い、又はそれら実施形態の一部又は全部の技術的特徴を等価に置換できることを理解する。
【図１】
2019522848.tif 000009
【図２】
2019522848.tif 000010
【図３】
2019522848.tif 000011
【図４】
2019522848.tif 000012
【図５Ａ】
2019522848.tif 000013
【図５Ｂ】
2019522848.tif 000014
【図５Ｃ】
2019522848.tif 000015
【図６】
2019522848.tif 000016
【図７Ａ】
2019522848.tif 000017
【図７Ｂ】
2019522848.tif 000018
【図７Ｃ】
2019522848.tif 000019
【図８Ａ】
2019522848.tif 000020
【図８Ｂ】
2019522848.tif 000021
【図９】
2019522848.tif 000022
【図１０Ａ】
2019522848.tif 000023
【図１０Ｂ】
2019522848.tif 000024
【図１１】
2019522848.tif 000025
【図１２】
2019522848.tif 000026
【図１３】
2019522848.tif 000027
【図１４】
2019522848.tif 000028
【手続補正書】
【提出日】平成31年1月9日(2019.1.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、無線通信技術に関し、特に処理方法及び端末に関する。
【背景技術】
【０００２】
現在、撮影機能を備える端末は、生活に益々広く適用されている。端末が写真を撮るとき、端末により撮影されたピクチャは、端末自体の理由又は外部の理由により鮮明ではない。例えば、撮影したピクチャの特定領域は端末の限られたピクセル（Pixels  Per  Inch、ＰＰＩ）により鮮明ではない。別の例では、撮影されたピクチャは、端末が撮影されたオブジェクトから比較的離れているので、鮮明ではない。
【０００３】
ユーザが端末により表示されたピクチャを閲覧するとき、該ピクチャ内でユーザの関心のある領域が鮮明に表示されない場合、ユーザは、端末を用いてこの領域を連続的にズームアウトし、端末によりサポートされる最大ズーム率の範囲内で目標コンテンツを閲覧する。粗悪な解像度を有するピクチャでは、ピクチャ内の表示された目標コンテンツが端末によりサポートされる最大ズーム率を用いてズームアウトされた場合でさえ、目標コンテンツは依然として鮮明に表示できない。
【発明の概要】
【０００４】
本明細書は、処理方法及び端末を提供する。端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示する。
【０００５】
第１の態様によると、ディスプレイスクリーンを備えられた端末に適用される、ピクチャ表示方法が適用される。方法は、端末の観点から記載される。前記方法では、前記端末は、前記ディスプレイスクリーン上で第１ピクチャを表示し、前記第１ピクチャに作用するプリセットジェスチャを検出すると、前記プリセットジェスチャに応答して以下のイベント：前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定すること、前記目標コンテンツの特徴情報を取得すること、前記特徴情報に従い１又は複数の第２ピクチャを取得することであって、前記第１ピクチャと前記第２ピクチャとの間の一致度はプリセット閾より大きく、前記第２ピクチャの解像度は前記第１ピクチャの解像度より高いこと、及び、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示すること、をトリガする。
【０００６】
端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に、より高い解像度を有するピクチャをユーザに提供するために、第２ピクチャを表示する。
【０００７】
可能な実装では、特徴情報は特徴記述子を含み、端末は、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成する。この処理では、端末は、目標コンテンツから特徴点をローカルに抽出して、特徴記述子を取得する。
【０００８】
可能な実装では、第２ピクチャと第１ピクチャとの間の一致度がプリセット閾より大きいことは、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成することを含み、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比は、プリセット閾より大きく、２つの一致する特徴点にそれぞれ対応する特徴記述子の間の距離は第１閾より小さい。
【０００９】
可能な実装では、第２ピクチャの解像度が第１ピクチャの解像度より高いことは、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であることを含み、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【００１０】
可能な実装では、前記プリセットジェスチャはズームアウトジェスチャであり、前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定する前記ステップは、
前記ディスプレイスクリーン上の表示コンテンツを前記目標コンテンツとして使用するステップを含む。
【００１１】
可能な実装では、前記プリセットジェスチャは円形ジェスチャであり、前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定する前記ステップは、
前記円形ジェスチャにより囲まれたコンテンツを前記目標コンテンツとして使用するステップを含む。
【００１２】
可能な実装では、特徴情報は、全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のうちの少なくとも１つを更に含む。
【００１３】
可能な実装では、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップは、
前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するステップ、又は、
前記１又は複数の第２ピクチャの全部を表示するステップ、又は、
前記１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示するステップ、を含む。
【００１４】
可能な実装では、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップが、具体的に、前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するステップであるとき、前記方法は、さらに、
前記ディスプレイに作用する別のプリセットジェスチャを検出するステップと、
前記別のプリセットジェスチャに応答して、別の第２ピクチャを表示するステップであって、前記別の第２ピクチャの解像度は最高解像度を有する前記ピクチャの解像度より小さい、ステップと、を含む。
【００１５】
可能な実装では、別の第２ピクチャを表示する前記ステップの後に、前記方法は、最高解像度を有する第２ピクチャを再表示するステップを更に含む。
【００１６】
可能な実装では、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップの前に、
前記少なくとも１つの第２ピクチャと前記第１ピクチャとの間の変換行列を決定するステップと、
前記変換行列に従い前記少なくとも１つの第２ピクチャを変換するステップと、を更に含み、
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップは、
前記変換した少なくとも１つの第２ピクチャを表示するステップを含む。
【００１７】
可能な実装では、前記特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップは、
前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得するステップ、又は、
前記特徴情報に従い、サーバから、前記１又は複数の第２ピクチャを取得するステップ、を含む。
【００１８】
可能な実装では、前記特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップは、
前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得するステップと、
第２ピクチャが前記メモリから取得されないとき、前記特徴情報をサーバへ送信し、前記サーバにより前記特徴情報に従い送信された１又は複数の第２ピクチャを受信するステップと、を含む。
【００１９】
第２の態様によると、ピクチャを格納するサーバに適用される、ピクチャ表示方法が適用される。前記方法では、サーバは、目標コンテンツの且つ端末により送信された特徴情報を受信し、目標コンテンツは、プリセットジェスチャに従い第１ピクチャから端末により決定され、第１ピクチャは端末のディスプレイスクリーン上に表示され、
特徴情報に従い１又は複数の第２ピクチャを取得し、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高く、
１又は複数の第２ピクチャを端末へ送信して、１又は複数の第２ピクチャのうちの１つを表示するよう端末をトリガする。
【００２０】
サーバは、目標コンテンツの且つ端末により送信された特徴情報を受信し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを端末へ返して、端末が第２ピクチャを表示し、それにより、より高い解像度を有するピクチャをユーザに提供する。
【００２１】
可能な実装では、特徴情報は特徴記述子を含む。ここで、特徴記述子は、端末が目標コンテンツから特徴点を抽出して第１特徴点セットを取得した後に、第１特徴点セットの中の各特徴点について生成される。
【００２２】
可能な実装では、特徴情報は目標コンテンツを含み、特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップの前に、前記方法は、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するステップを更に含む。
【００２３】
可能な実装では、第２ピクチャの解像度が第１ピクチャの解像度より高いことは、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であることを含み、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【００２４】
可能な実装では、特徴情報に従い１又は複数の第２ピクチャを取得するステップの前に、前記方法は、
第１ピクチャの且つ端末により送信された全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のいずれか、又は両方を受信するステップと、
ＧＰＳ情報に従い格納されたピクチャから第１セットを決定し、ＩＭＵ情報に従い格納されたピクチャから第２セットを決定するステップであって、第１セット内のピクチャは第１ピクチャと同じ撮影位置情報を有し、第２セット内のピクチャは第１ピクチャと同じ撮影方向情報を有する、ステップと、を更に含み、
特徴情報に従い第１セット及び第２セットから１又は複数の第２ピクチャを取得するステップは、特徴情報に従い第１セット及び第２セットから１又は複数の第２ピクチャを取得するステップを含む。
【００２５】
第３の態様は、ディスプレイスクリーンを備えられた端末に適用される方法であって、
第１ピクチャに作用するズームアウトジェスチャを検出するステップであって、前記第１ピクチャは前記ディスプレイスクリーン上に表示されるピクチャである、ステップと、
前記ズームアウトジェスチャに応答して、前記第１ピクチャのズームアウト率がプリセット値より小さいと決定し、前記第１ピクチャをズームアウトするステップ、又は、前記第１ピクチャのズーム率が前記プリセット値より小さくないと決定し、以下のイベント：第１ピクチャの目標コンテンツを決定する、前記目標コンテンツの特徴情報を取得する、前記特徴情報に従い１又は複数の第２ピクチャを取得する、及び前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する、をトリガするステップであって、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高い、ステップと、を含む方法を提供する。
【００２６】
第１の態様の可能な実装の全部は、第３の態様にも適用可能である。
【００２７】
第４の態様は、端末であって、
第１ピクチャを表示するよう構成されるディスプレイと、
プロセッサであって、前記第１ピクチャに作用するプリセットジェスチャを検出し、前記プリセットジェスチャに応答して以下のイベント：前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定すること、
前記目標コンテンツの特徴情報を取得すること、前記特徴情報に従い１又は複数の第２ピクチャを取得すること、をトリガするよう構成されるプロセッサと、を含み、前記第１ピクチャと前記第２ピクチャとの間の一致度はプリセット閾より大きく、前記第２ピクチャの解像度は前記第１ピクチャの解像度より高く、
前記ディスプレイは、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示するよう更に構成される、端末を提供する。
【００２８】
可能な実装では、特徴情報は特徴記述子を含み、目標コンテンツの特徴情報を取得するステップは、前記プロセッサにより、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するステップを含む。
【００２９】
可能な実装では、第２ピクチャの解像度が第１ピクチャの解像度より高いことは、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であることを含み、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【００３０】
可能な実装では、プリセットジェスチャはズームアウトジェスチャであり、プロセッサは、具体的に、ディスプレイスクリーン上の表示コンテンツを目標コンテンツとして使用するよう構成される。
【００３１】
可能な実装では、プリセットジェスチャは円形ジェスチャであり、プロセッサは、具体的に、円形ジェスチャにより囲まれたコンテンツを目標コンテンツとして使用するよう構成される。
【００３２】
可能な実装では、特徴情報は、全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のうちの少なくとも１つを更に含む。
【００３３】
可能な実装では、前記ディスプレイが、前記１又は複数の第２ピクチャのうちの少なくとも１つを表示するよう更に構成されることは、
前記ディスプレイが、
前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するよう、又は、
前記１又は複数の第２ピクチャの全部を表示するよう、又は、
前記１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示するよう、
更に構成されることを含む。
【００３４】
可能な実装では、ディスプレイが、具体的に、１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するとき、プロセッサは、ディスプレイに作用する別のプリセットジェスチャを検出し、別のプリセットジェスチャに応答して、ディスプレイが別の第２ピクチャを表示できるようにするよう更に構成され、別の第２ピクチャの解像度は最高解像度を有するピクチャの解像度より小さい。
【００３５】
可能な実装では、プロセッサは、ディスプレイが１又は複数の第２ピクチャのうちの少なくとも１つの第２ピクチャを表示する前に、少なくとも１つの第２ピクチャと第１ピクチャとの間の変換行列を決定し、変換行列に従い少なくとも１つの第２ピクチャを変換するようを更に構成され、
ディスプレイは、具体的に、変換された少なくとも１つの第２ピクチャを表示するよう構成される。
【００３６】
可能な実装では、前記プロセッサが前記特徴情報に従い１又は複数の第２ピクチャを取得するよう構成されることは、
前記プロセッサが、前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得する、又は、前記特徴情報に従い、サーバから、前記１又は複数の第２ピクチャを取得するよう構成されることを含む。
【００３７】
可能な実装では、端末は、プロセッサが端末のメモリから第２ピクチャを取得しないとき、サーバへ特徴情報を送信し、サーバにより特徴情報に従い送信された１又は複数の第２ピクチャを受信するよう構成される通信機を更に含む。
【００３８】
第５の態様は、端末であって、プロセッサと、メモリと、通信インタフェースと、システムバスと、ディスプレイとを含み、前記メモリ及び前記通信インタフェースは、前記システムバスを用いて前記プロセッサに接続され通信し、前記メモリはコンピュータ実行命令を格納するよう構成され、前記通信インタフェースは別の装置と通信するよう構成され、前記プロセッサは、第３の態様又は第３の態様の可能な実装のいずれか１つで提供される方法を実行させるために、前記コンピュータ実行命令を実行するよう構成される、端末を提供する。
【００３９】
第６の態様は、サーバであって、
ピクチャを格納するよう構成されるメモリと、
目標コンテンツの且つ端末により送信された特徴情報を受信するよう構成される通信機であって、目標コンテンツは、プリセットジェスチャに従い第１ピクチャから端末により決定され、第１ピクチャは端末のディスプレイスクリーン上に表示される、通信機と、
特徴情報に従い１又は複数の第２ピクチャを取得するよう構成されるプロセッサであって、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高い、プロセッサと、を含み、
通信機は、１又は複数の第２ピクチャを端末へ送信するよう更に構成され、端末が１又は複数の第２ピクチャのうちの１つを表示するようにする、サーバを提供する。
【００４０】
可能な実装では、特徴情報は特徴記述子を含む。ここで、特徴記述子は、端末が目標コンテンツから特徴点を抽出して第１特徴点セットを取得した後に、第１特徴点セットの中の各特徴点について生成される。
【００４１】
可能な実装では、特徴情報は目標コンテンツを含み、プロセッサは、目標コンテンツから特徴情報を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するよう更に構成される。
【００４２】
可能な実装では、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であり、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【００４３】
可能な実装では、通信機は、プロセッサが特徴情報に従い１又は複数の第２ピクチャを取得する前に、第１ピクチャの且つ端末により送信された全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のいずれか、又は両方を受信するよう更に構成され、プロセッサは、ＧＰＳ情報に従い格納されたピクチャから第１セットを決定し、ＩＭＵ情報に従い格納されたピクチャから第２セットを決定し、第１セット内のピクチャは第１ピクチャと同じ撮影位置情報を有し、第２セット内のピクチャは第１ピクチャと同じ撮影方向情報を有し、特徴情報に従い第１セット及び第２セットから１又は複数の第２ピクチャを取得するよう更に構成される。
【００４４】
第７の態様は、サーバであって、プロセッサと、メモリと、通信インタフェースと、システムバスとを含み、前記メモリ及び前記通信インタフェースは、前記システムバスを用いて前記プロセッサに接続され通信し、前記メモリはコンピュータ実行命令を格納するよう構成され、前記通信インタフェースは別の装置と通信するよう構成され、前記プロセッサは、前記サーバに第２の態様又は第２の態様の可能な実装のうちのいずれか１つで提供された前記方法を実行させるために、前記コンピュータ実行命令を実行するよう構成される、サーバを提供する。
【００４５】
第８の態様は端末を提供する。端末は、前述の方法の設計における端末動作を実施する機能を有する。前記機能は、ハードウェアにより又はハードウェアにより対応するソフトウェアを実行することにより実施されて良い。ハードウェア又はソフトウェアは、前述の機能に対応する１又は複数のユニットを含む。
【００４６】
可能な設計では、端末の構造は、プロセッサ及び送信機を含む。プロセッサは、前述の方法における対応する機能を実行する際に第１端末をサポートするよう構成される。送信機は、端末間の通信をサポートし、端末へ前述の方法において使用された情報又は命令を送信するよう構成される。前記端末は、メモリを更に含んで良く、前記メモリは、前記プロセッサに結合するよう構成され、前記端末のために必要なプログラム命令及びデータを格納する。
【００４７】
第９の態様はサーバを提供する。サーバは、前述の方法の設計におけるサーバ動作を実施する機能を有する。前記機能は、ハードウェアにより又はハードウェアにより対応するソフトウェアを実行することにより実施されて良い。ハードウェア又はソフトウェアは、前述の機能に対応する１又は複数のユニットを含む。ユニットは、ソフトウェア及び／又はハードウェアであって良い。
【００４８】
可能な設計では、サーバの構造は、プロセッサ及び送信機を含む。プロセッサは、前述の方法における対応する機能を実行する際に前記サーバをサポートするよう構成される。送信機は、サーバと基地局との間の通信をサポートし、基地局により送信され且つ前述の方法において使用される情報又は命令を受信するよう構成される。前記サーバは、メモリを更に含んで良く、前記メモリは、前記プロセッサに結合するよう構成され、前記基地局のために必要なプログラム命令及びデータを格納する。
【００４９】
第１０の態様は、通信システムを提供し、前記システムは、前述の態様によるサーバ及び端末を含む。
【００５０】
第１１の態様は、前述の端末により使用されるコンピュータ実行可能命令を格納するよう構成されるコンピュータ記憶媒体であって、前記コンピュータ実行可能命令は、第１の態様又は第１の態様の可能な実装のいずれか１つ、又は第３の態様又は第３の態様の可能な実装のいずれか１つにおいて提供された方法を実行するために使用される命令を含む、コンピュータ記憶媒体を提供する。
【００５１】
第１２の態様は、前述のサーバにより使用されるコンピュータ実行可能命令を格納するよう構成されるコンピュータ記憶媒体であって、前記コンピュータ実行可能命令は、第２の態様又は第２の態様の可能な実装のいずれか１つにおいて提供された方法を実行するために使用される命令を含む、コンピュータ記憶媒体を提供する。
【００５２】
第１３の態様は、少なくとも１つのプロセッサと、メモリと、入力／出力部と、バスと、を含むチップシステムであって、前記少なくとも１つのプロセッサは、前記バスを用いて前記メモリから命令を取得して、前述の方法において使用される端末の設計機能を実施する。
【００５３】
第１４の態様は、少なくとも１つのプロセッサと、メモリと、入力／出力部と、バスと、を含むチップシステムであって、前記少なくとも１つのプロセッサは、前記バスを用いて前記メモリから命令を取得して、前述の方法において使用されるサーバの設計機能を実施する。
【００５４】
第１５の態様は、１又は複数のプログラムを格納するコンピュータ可読記憶媒体であって、前記１又は複数のプログラムは端末により実行され、前記端末は、端末に適用される前述の方法のステップを実行する、コンピュータ可読記憶媒体。
【００５５】
第１６の態様は、端末上のグラフィカルユーザインタフェースであって、前記端末は、ディスプレイと、メモリと、複数のアプリケーションプログラムと、メモリに格納された１又は複数のプログラムを実行するよう構成される１又は複数のプロセッサとを含み、前記グラフィカルユーザインタフェースは、端末に適用される前述の方法において表示されるユーザインタフェースを含む、グラフィカルユーザインタフェースを提供する。
【００５６】
纏めると、端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示する。この処理では、端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に、より高い解像度を有するピクチャをユーザに提供するために、第２ピクチャを表示する。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態によるピクチャ表示方法の適用可能なシステムの概略図である。
【図２】本発明の一実施形態によるピクチャ表示方法の概略図である。
【図３】本発明の一実施形態による別のピクチャ表示方法の概略図である。
【図４】本発明の一実施形態による別のピクチャ表示方法の概略図である。
【図５Ａ】本発明の一実施形態による第１ピクチャの概略図である。
【図５Ｂ】本発明の一実施形態による第２ピクチャの概略図である。
【図５Ｃ】本発明の一実施形態による第２ピクチャ切り替えの概略図である。
【図６】本発明の一実施形態に従い平均距離を決定する概略図である。
【図７Ａ】本発明の一実施形態による別の第１ピクチャの概略図である。
【図７Ｂ】本発明の一実施形態による別の第２ピクチャの概略図である。
【図７Ｃ】本発明の一実施形態による、第２ピクチャが変換された後に取得されるピクチャの概略図である。
【図８Ａ】本発明の一実施形態による次の第２ピクチャを要求するフローチャートである。
【図８Ｂ】本発明の一実施形態による前の第２ピクチャに戻ることを要求するフローチャートである。
【図９】本発明の一実施形態による別のピクチャ表示方法の概略図である。
【図１０Ａ】本発明の一実施形態による、スクロール方法での表示の停止の概略図である。
【図１０Ｂ】本発明の一実施形態による、スクロール方法での表示の停止の別の概略図である。
【図１１】本発明の一実施形態による端末の概略構造図である。
【図１２】本発明の一実施形態による別の端末の概略構造図である。
【図１３】本発明の一実施形態によるサーバの概略構造図である。
【図１４】本発明の一実施形態による別のサーバの概略構造図である。
【発明を実施するための形態】
【００５８】
ユーザが端末でピクチャを閲覧するとき、該ピクチャ内の関心領域が鮮明に表示されない場合、ユーザは、目標コンテンツを連続的にズームアウトし、端末によりサポートされる最大ズーム率の範囲内で目標コンテンツを閲覧する。
【００５９】
しかしながら、粗悪な解像度を有するピクチャでは、ピクチャ内の表示された目標コンテンツが端末によりサポートされる最大ズーム率を用いてズームアウトされた場合でさえ、目標コンテンツは依然として鮮明に表示できない。
【００６０】
これに鑑み、本発明の実施形態は、ピクチャ表示方法及び端末を提供する。端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示する。
【００６１】
本発明の実施形態では、端末は、特徴情報に従い、ローカルに格納されたピクチャから１又は複数の第２ピクチャを取得して良い。さらに、端末は、代替として特徴情報をサーバへ送信して良く、サーバは、特徴情報に従い、サーバに格納されたピクチャから第２ピクチャを取得する。この場合、基本入力／出力モジュールに加えて、端末は、サーバに接続可能である必要もある。接続方法は、ブルートゥース、Ｗｉ−Ｆｉ、インターネット、等であって良い。端末が第２ピクチャを取得するためにサーバと相互作用するとき、本発明の実施形態が適用可能なシステムのアーキテクチャ図は、図１に示される。
【００６２】
図１は、本発明の一実施形態によるピクチャ表示方法の適用可能なシステムの概略図である。図１に示すように、本発明の本実施形態は、端末及び／又はサーバに関する。
【００６３】
具体的に、本発明の本実施形態における端末は、ディスプレイスクリーンを設けられた端末、等であって良い。端末は、ユーザに音声及び／又はデータ接続性を提供する装置、無線接続機能を備えるハンドヘルド装置、又は無線モデムに接続された別の処理装置であって良い。端末は、無線アクセスネットワーク（例えば、ＲＡＮ、Radio  Access  Network）を通じて１又は複数のコアネットワークと通信して良い。端末は、携帯電話機（「セルラ」フォンとしても参照される）のようなモバイル端末又はモバイル端末を備えるコンピュータであって良い。例えば、端末は、ポータブルモバイル機器、ポケットサイズのモバイル機器、ハンドヘルドモバイル機器、コンピュータ内蔵モバイル機器、又は車内モバイル機器であって良く、モバイル機器は、無線アクセスネットワークと音声及び／又はデータを交換する。
【００６４】
以下は、本発明を詳細に記載するために、端末が１又は複数の第２ピクチャをローカルに取得する一例を用いる。詳細については図２を参照する。
【００６５】
図２は、本発明の一実施形態によるピクチャ表示方法の概略図である。本発明の本実施形態は、端末が、目標コンテンツに一致する且つ解像度が目標コンテンツの解像度より高い第２ピクチャを表示することを要求されるシナリオに適用可能である。具体的に、本発明の本実施形態は、以下のステップを含む。
【００６６】
１０１。端末は、端末のディスプレイスクリーン上に第１ピクチャを表示する。
【００６７】
１０２。端末は、第１ピクチャに作用するプリセットジェスチャを検出し、プリセットジェスチャに応答して以下のイベントをトリガする。
【００６８】
１０３。端末は、プリセットジェスチャに従い、第１ピクチャの目標コンテンツを決定する。
【００６９】
ユーザがピクチャを閲覧するとき、ピクチャ内のユーザの関心領域が鮮明に表示されない場合、ユーザインタフェースは、第１ピクチャに対して操作を実行して、端末が第１ピクチャから目標コンテンツを決定するようにする。例えば、プリセットジェスチャはズームアウトジェスチャであり、端末は、ズームアウトジェスチャに従い第１ピクチャから目標コンテンツを決定する。別の例では、プリセットジェスチャは円形ジェスチャであり、端末は、円形ジェスチャにより囲まれた領域を目標コンテンツとして使用する。異なるプリセットジェスチャは、異なるトリガ条件として理解され得る。
【００７０】
１０４。端末は、目標コンテンツの特徴情報を取得する。
【００７１】
１０５。端末は、特徴情報に従い１又は複数の第２ピクチャを取得する。
【００７２】
１０４及び１０５で、目標コンテンツを決定した後に、端末は、目標コンテンツの特徴情報を取得し、特徴情報に従い第１ピクチャに一致する第２ピクチャを見付ける。第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高い。
【００７３】
異なるピクチャ内の２つの特徴点について、２つの特徴点のそれぞれの特徴記述子が計算され、２つの特徴記述子が類似性を有する、例えば、２つの特徴記述子の間のユークリッド距離が第１閾より小さい場合、２つの特徴記述子にそれぞれ対応する特徴点は一致すると考えられる。このように、特徴点は、異なるピクチャ間で追跡され得る。さらに、特徴点追跡は、特徴点一致としても理解され得る。
【００７４】
可能な設計では、端末は、ローカルに格納されたピクチャから、第１ピクチャに一致する少なくとも１つの第２ピクチャを見付ける。第２ピクチャは、第１ピクチャの目標コンテンツを含み、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高い。概して、ピクセル密度が高いほど、高い解像度を示す。
【００７５】
特徴点照合処理では、任意の格納された被照合ピクチャについて、端末は被照合ピクチャから特徴点を抽出する。これらの特徴点の中の且つ第１特徴点セットの中の特徴点に一致する特徴点は、第２特徴点セットを形成する。第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比がプリセット閾より大きい場合、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きいか否かが、更に決定される。平均距離が第２閾より大きい場合、被照合ピクチャは第２ピクチャであると考えられる。中心点は特徴点の座標の平均値であり、各特徴点と中心点との間の距離は、特徴点と中心点との間のピクセル数である。第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離であり、又はプリセット値である。
【００７６】
例えば、第１特徴点セット内の特徴点の合計数は１０である。端末により格納されたピクチャの中の特定被照合ピクチャについて、端末は被照合ピクチャから特徴点を抽出する。これらの特徴点の中の且つ第１特徴点セットの中の特徴点に一致する特徴点は、第２特徴点セットを形成する。第２特徴点セットが８個の特徴点を含み、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比が８０％であると仮定すると、プリセット閾は８０％より小さく、これは、被照合ピクチャと第１ピクチャとの間の一致度がプリセット閾より大きいことを示す。この場合、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きいか否かが更に決定される。平均距離が第２閾より大きい場合、被照合ピクチャは第２ピクチャであると考えられる。
【００７７】
前述の照合処理では、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比がプリセット閾より大きくない場合、これは、被照合ピクチャが第１ピクチャに一致しないことを示し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きいか否かを更に決定する必要はない。さらに、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比がプリセット閾より大きい場合、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きくないならば、つまり、被照合ピクチャの解像度が第２閾より高くないならば、これは、被照合ピクチャは第２ピクチャとして使用できないことを示す。
【００７８】
１０６。端末は、第２ピクチャを表示する。
【００７９】
１又は複数の第２ピクチャを取得した後に、端末は、少なくとも１つの第２ピクチャを表示する。例えば、端末は、１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示する。別の例では、端末は、１又は複数の第２ピクチャの全部を表示する。更に別の例では、端末は、１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示する。
【００８０】
本発明の本実施形態で提供されるピクチャ表示方法によると、端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示して、より高い解像度を有するピクチャをユーザに提供する。
【００８１】
図２に示す前述の実施形態では、端末は、ローカルに格納されたピクチャから、第１ピクチャに一致する少なくとも１つの第２ピクチャを見付ける。しかしながら、本発明はこれに限定されない。別の実施可能な実装では、例えば、図１に基づき、端末は、代替として、特徴情報をサーバへ送信して良く、サーバは第１ピクチャに一致する第２ピクチャを見付ける。送信処理では、サーバがリモートサーバである場合、端末は、目標コンテンツに関する情報を、ネットワーク、Ｗｉ−Ｆｉ、ブルートゥース、等を用いてリモートサーバへ送信する。可能な実装では、端末は、代替として、先ず端末のメモリ内で、第１ピクチャに一致する第２ピクチャを探して良い。１又は複数の一致する第２ピクチャが見付かった場合、端末は１又は複数の第２ピクチャのうちの少なくとも１つを表示する。一致する第２ピクチャが見付からない場合、端末は、特徴情報をサーバへ送信し、サーバにより見付けられた１又は複数の一致する第２ピクチャを受信する。
【００８２】
図３は、本発明の一実施形態による別のピクチャ表示方法の概略図である。方法は以下のステップを有する。
【００８３】
２０１。端末は、第１ピクチャから目標コンテンツを決定する。
【００８４】
目標コンテンツを決定した後に、端末は、特徴情報をサーバへ送信して、サーバが特徴情報に従い第１ピクチャに一致する第２ピクチャを見付けるようにする。具体的に、特徴情報は、特徴情報の特定コンテンツに依存して方法Ａ又は方法Ｂで送信されて良い。
【００８５】
方法Ａは以下のステップを含む。
【００８６】
２０２１。端末は、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成する。
【００８７】
２０２２。端末は、特徴記述子をサーバへ送信する。
【００８８】
方法Ｂは以下のステップを含む。
【００８９】
２０２３。端末は、目標コンテンツをサーバへ送信する。
【００９０】
２０２４。サーバは、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成する。
【００９１】
方法Ａ及び方法Ｂでは、ピクチャ内の特徴点は、劇的に変化するグレイスケール値を有する領域内に位置し且つ周囲ピクチャから比較的容易に区別され、且つ容易に検出される点、例えばピクチャ内の方形フレームの角（Corner）である。点は、通常、点の周辺の領域内のピクセルを用いて計算される特徴記述子（Feature  Descriptor）により記述され得る。特徴記述子は、不変倍率特徴変換（Scale−Invariant  Feature  Transform、ＳＩＦＴ）、堅牢な特徴量の高速化（Speeded  Up  Robust  Features、ＳＵＲＦ）、勾配方向のヒストグラム（Histogram  of  Oriented  Gradients、ＨＯＧ）、等を含む。特徴記述子は、通常、ｎ次元ベクトルである。特徴記述子は、勾配値が重み付けされる且つ特徴点の周囲の特定領域内のピクセルを用いて構築される、勾配方向のヒストグラムを用いて生成される。
【００９２】
留意すべきことに、方法Ａ及び方法Ｂは並列的ソリューションであり、実際には１つの選択肢が選択される。
【００９３】
２０３。サーバは、特徴情報に従い、第１ピクチャに一致する第２ピクチャを見付ける。
【００９４】
２０４。サーバは、第２ピクチャを端末へ送信する。
【００９５】
２０５。端末は、第２ピクチャを表示する。
【００９６】
次に、図１を参照して、本発明におけるピクチャコンテンツ検索方法が、幾つかの特定の実施形態を用いて詳述される。
【００９７】
図４は、本発明の一実施形態による別のピクチャ表示方法の概略図である。本発明の本実施形態では、プリセットジェスチャは、具体的に、ズームアウトジェスチャである。具体的に、本発明の本実施形態は、以下のステップを含む。
【００９８】
３０１。端末は、第１ピクチャに作用するズームアウトジェスチャを検出する。
【００９９】
本ステップでは、ユーザは、ズームアウトジェスチャを用いて、例えばズームするためにつまむことを使用して、第１ピクチャをズームアウトする。相応して、端末は、ズームアウトジェスチャに応答して、第１ピクチャをズームアウトする。
【０１００】
３０２。端末は、第１ピクチャの倍率が第３閾に達した又は超えると決定し、第１ピクチャに作用する継続的なズームアウトジェスチャが検出された場合、第１ピクチャの且つディスプレイスクリーン上で表示される領域を目標コンテンツとして使用する。
【０１０１】
端末は、第１ピクチャの倍率が第３閾に達した又は超え、端末が、ユーザは第１ピクチャをズームアウトし続けていると決定すると、端末は、第１ピクチャの且つディスプレイスクリーン上で表示される領域をユーザの目標コンテンツとして使用する。この場合、目標コンテンツは、可視領域として参照されても良い。詳細については図５Ａを参照する。
【０１０２】
図５Ａは、本発明の一実施形態による第１ピクチャの概略図である。図５Ａに示すように、ユーザは、端末によりサポートされる最大倍率を用いて第１ピクチャをズームアウトしたが、依然として「こんにちは」及び「世界」以外の単語を明確に見ることができない。ユーザが第１ピクチャを再びズームアウトしようとすると、端末は、ユーザが依然として第１ピクチャを明確に見ていないと考える。この場合、ユーザは、第１ピクチャの且つディスプレイスクリーン上に表示される領域を目標コンテンツとして使用する。
【０１０３】
３０３。端末は、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成する。
【０１０４】
３０４。端末は、特徴記述子をサーバへ送信する。
【０１０５】
任意で、本ステップで、特徴記述子を送信することに加えて、端末は、第１ピクチャの全地球位置決定システム（Global  Positioning  System、ＧＰＳ）情報及び／又は慣性測定ユニット（Inertial  Measurement  Unit、ＩＭＵ）情報を送信して良い。
【０１０６】
３０５。サーバは、特徴記述子に従い、第１ピクチャとの一致度がプリセット閾より大きいピクチャが格納されたピクチャの中に存在するか否かを決定し、ピクチャが格納されたピクチャの中に存在する場合、ステップ３０７を実行し、その他の場合、ステップ３０６を実行する。
【０１０７】
本ステップでは、サーバは、特徴記述子に従い、第１ピクチャとの一致度がプリセット閾より大きいピクチャが格納されたピクチャの中に存在するか否かを決定し、第１ピクチャとの一致度がプリセット閾より大きいピクチャを一致するピクチャとして使用する。一致度がプリセット閾より大きいピクチャは、以下を意味する：ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点と一致する特徴点は第２特徴点セットを形成し、第２特徴点セット内の特徴点の数の第１特徴点セット内の特徴点の数に対する比は第１閾より大きい。
【０１０８】
留意すべきことに、前述のステップ３０４で、端末は、第１ピクチャのＧＰＳ情報及びＩＭＵ情報をサーバへ更に送信し、本ステップで、サーバは、さらに、ＧＰＳ情報に従い格納されたピクチャから第１セットを決定し、及び／又はＩＭＵ情報に従い格納されたピクチャから第２セットを決定する。第１セット内のピクチャは、第１ピクチャと同じ撮影場所情報を有し、第２セット内のピクチャは第１ピクチャと同じ撮影方向情報を有する。次に、サーバは、特徴記述子に従い、第１ピクチャに一致する第２ピクチャを、第１セット及び／又は第２セットから見付ける。本処理では、サーバは、全ての格納されたピクチャから特徴点を抽出しないが、格納されたピクチャから幾つかのピクチャを選択し、該幾つかのピクチャから特徴点を抽出し、及びこれらの特徴点と第１ピクチャ内の特徴点との間の照合を実行する。このように、サーバは、検索時間を短縮するために、より狭い第２ピクチャ検索範囲を生成できる。
【０１０９】
３０６。サーバは、照合失敗メッセージを端末へ送信する。
【０１１０】
３０７。サーバは、一致するピクチャから、解像度が第２閾より高いピクチャを決定する。
【０１１１】
本発明の本実施形態では、一致するピクチャから決定された且つ解像度が第２閾より高いピクチャは、第２ピクチャである。サーバは、第１ピクチャとの一致度がプリセット閾より大きい全てのピクチャから、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きいピクチャを決定し、一致するピクチャを第２ピクチャとして使用する。
【０１１２】
前述の処理において、平均距離を計算する方法については、図６を参照する。
【０１１３】
図６は、本発明の一実施形態に従い平均距離を決定する概略図である。図６を参照すると、一致するピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点により形成される第２特徴点セットは、４個の特徴点を含むと仮定する。４個の特徴点は空洞の円により示され、この第２特徴点セット内の中心点は塗りつぶされた円により示される。４個の特徴点の座標は、それぞれＰ１（ｘ１，ｙ１）、Ｐ２（ｘ２，ｙ２）、Ｐ３（ｘ３，ｙ３）、Ｐ４（ｘ４，ｙ４）であり、中心点の座標は
【数１】
2019522848.tif 000029
であると仮定する。次に、Ｐ０と４個の特徴点との間の距離は、
【数２】
2019522848.tif 000030
として決定される。ここで、ｊ＝１，．．．，４である。これから、平均距離は
【数３】
2019522848.tif 000031
であることが分かる。
【０１１４】
以上に基づくと、第２特徴点セットがｎ個の特徴点を有するとき、第２特徴点セット内の中心点ｐ０は
【数４】
2019522848.tif 000032
であり、Ｐ０とｎ個の特徴点との間の距離は
【数５】
2019522848.tif 000033
であり、ｊ＝１，．．．，ｎである。これから、平均距離は
【数６】
2019522848.tif 000034
であることが分かる。
【０１１５】
留意すべきことに、本ステップは任意的ステップである。つまり、サーバは、代替として、少なくとも１つの一致するピクチャをソートせず、全ての一致するピクチャを第２ピクチャとして使用し、全ての第２ピクチャを端末へ送信し、又は全ての第２ピクチャのうちの１つをランダムに端末へ送信して良い。もちろん、サーバは、代替として、特別な第２ピクチャを端末へ送信して良い。特別な第２ピクチャは、最高解像度を有する第２ピクチャ、等である。
【０１１６】
３０８。サーバは、第２ピクチャを端末へ送信する。
【０１１７】
本ステップで、サーバは、第２ピクチャを端末へ送信する。任意で、送信処理において、サーバは、例えば、第２ピクチャの第２特徴点セット内の特徴点の位置座標も端末へ送信する。
【０１１８】
サーバは、１つの第２ピクチャだけを端末へ送信して良い。この場合、第２ピクチャは、全ての第２ピクチャの中で最高解像度を有するピクチャである。代替として、サーバは、第２ピクチャのうちの全部又は一部を端末へ送信して良い。例えば、サーバが少なくとも１つの第２ピクチャを解像度の降順でソートした場合、本ステップで、サーバはＮ個の第２ピクチャを端末へ送信して良い。Ｎ個の第２ピクチャは、前述の平均距離が比較的大きいＮ個のピクチャである。Ｎ＝１のとき、これは、サーバが端末へ、第１ピクチャに一致する全ての第２ピクチャの中で最大平均距離を有する第２ピクチャだけを送信することを意味する。最大平均距離を有する第２ピクチャは、最大解像度を有する第２ピクチャである。
【０１１９】
３０９。端末は、サーバにより送信された照合失敗メッセージ又は第２ピクチャが受信されたかを決定し、照合失敗メッセージが受信された場合、ステップ３１０を実行し、その他の場合、ステップ３１１を実行する。
【０１２０】
３１０。端末は、いかなる動作も実行しない。
【０１２１】
３１１。端末は、第２ピクチャと第１ピクチャとの間の変換行列を決定する。
【０１２２】
端末は、第２ピクチャと第１ピクチャとの間の変換行列を決定し、変換行列に従い第２ピクチャを変換する。
【０１２３】
具体的に、端末は、第１ピクチャ内の特徴点及び第２ピクチャ内の対応する特徴点に従い、２つの特徴点にそれぞれ対応する特徴点セットの間の変換行列を計算する。変換行列は、例えば３×３行列により表され、２つの特徴点にそれぞれ対応する特徴点セットの間の変換行列は、第２ピクチャと第１ピクチャとの間の変換行列である。変換行列計算処理において、先ず、初期値が直接線形変換（Direct  Linear  Transformation、ＤＬＴ）のような線形アルゴリズムを用いて計算され、次に、変換行列が非線形アルゴリズムを用いて更に最適化される。非線形アルゴリズムは、ガウス−ニュートン（Gauss−Newton）アルゴリズム、傾斜降下法（Gradient  Descent）アルゴリズム、Ｌ−Ｍ（Levenberg−Marquardt）アルゴリズム、等を含む。
【０１２４】
３１２。端末は、変換行列に従い第２ピクチャを変換する。
【０１２５】
具体的に、変換された第２ピクチャ内の各点のグレイスケール値は、例えば逆補間を通じて取得されて良い。第２ピクチャを変換することは、第２ピクチャと端末のディスプレイスクリーン上に現在表示されているピクチャ、つまり第１ピクチャとの間の、回転、平行移動、又はスケーリングのような変換により引き起こされる遷移の感覚を除去できる。
【０１２６】
３１３。端末は、変換された第２ピクチャを表示する。
【０１２７】
本ステップでは、端末は、現在表示されている第１ピクチャを変換された第２ピクチャで置き換える。詳細については図５Ｂを参照する。
【０１２８】
図５Ｂは、本発明の一実施形態による第２ピクチャの概略図である。図５Ｂに示すように、始めに図５Ａで明確に表示できなかったピクチャについて、高解像度を有する第２ピクチャがサーバから見付けられ得る。
【０１２９】
本実施形態では、端末によりサポートされる最大倍率を用いて端末のディスプレイスクリーン上に現在表示されている第１ピクチャをズームアウトした後に、ユーザは、第１ピクチャをズームアウトし続けて、格納されたピクチャから第１ピクチャに一致する且つ高解像度を有する第２ピクチャを見付け及び該第２ピクチャを端末へ返すようサーバをトリガし、端末が第１ピクチャを第２ピクチャで置き換え、第２ピクチャを表示するようにして、より高解像度のピクチャをユーザに提供する。
【０１３０】
前述のステップ３１１で、端末は、変換に従い第２ピクチャを変換する。以下は、前述の変換を詳述する。詳細については図７〜図７Ｃを参照する。
【０１３１】
図７Ａは、本発明の一実施形態による別の第１ピクチャの概略図である。図７Ａを参照すると、第１ピクチャが始めに端末のディスプレイスクリーン上に表示され、ユーザは、第１ピクチャ内のガム容器にある言葉を明確に見たいと望む。ユーザが最大倍率を用いて第１ピクチャをズームアウトした後に、端末のディスプレイスクリーンに表示された領域がユーザの目標コンテンツである。このとき、ユーザは、依然としてガム容器にある言葉「イーダ」を明確に見ることができない。この場合、端末は、目標コンテンツの特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成し、サーバは、格納されたピクチャから、第１ピクチャに一致する第２ピクチャを見付ける。詳細については図７Ｂを参照する。
【０１３２】
図７Ｂは、本発明の一実施形態による別の第２ピクチャの概略図である。図７Ｂを参照すると、サーバから返された第２ピクチャは、第１ピクチャとの高い類似性を有する。つまり、それらは互いに一致するピクチャである。さらに、第２ピクチャの解像度は、第１ピクチャの目標コンテンツの解像度より高い。ディスプレイスクリーンの領域が限られているので、第２ピクチャが変換されない場合、第２ピクチャの且つディスプレイスクリーンに表示される領域は、第１ピクチャの目標コンテンツに最も良好に一致する領域である。この場合、ディスプレイスクリーン上の第２ピクチャ内のユーザの真の関心領域を表示するために、ユーザは、端末のスクリーン上で操作を実行するよう要求される。ユーザ操作によりもたらされる不便を回避するために、第２ピクチャは変換される必要がある。詳細については図７Ｃを参照する。
【０１３３】
図７Ｃは、本発明の一実施形態による、第２ピクチャが変換された後に取得されるピクチャの概略図である。図７Ｃを参照すると、第２ピクチャが変換された後に、サーバから返された、高解像度を有するピクチャのユーザ目標コンテンツは、平行移動され、回転され、又はディスプレイスクリーン範囲内でスケーリングされる。
【０１３４】
さらに、前述の図４中のステップは、端末上の第１ピクチャをサーバ内の第２ピクチャで置換する処理として理解され得る。図４の前述のステップ３０７では、サーバは１つの第２ピクチャのみを端末に返すと仮定する。しかしながら、ユーザは、要件、つまり、ユーザにより生成される別のプリセットジェスチャに従い、別の第２ピクチャを要求して良い。以下は、端末がどのようにユーザ要件に従い次のピクチャ又は前のピクチャを表示するかを説明する。詳細については図５Ｃ、図８Ａ、及び図８Ｂを参照する。
【０１３５】
図５Ｃは、本発明の一実施形態による第２ピクチャ切り替えの概略図である。図５Ｃに示すように、次の通り仮定する：ユーザによる右キーの押下は、解像度がサーバからの現在の第２ピクチャの解像度より低い次の第２ピクチャの取得を表し、ここで特定手順については図８Ａを参照でき、並びに、左キーは前に表示されたピクチャに戻ることを表し、ここで特定手順については図８Ｂを参照できる。右キーは、右矢印ボタンであり、又はタッチスクリーンの場合には左スライド操作であって良く、左キーは左矢印ボタンであり、又はタッチスクリーンの場合には右スライド操作であって良い。右キーの押下、左キーの押下、右へのスライド、左へのスライド、等は、別のプリセットジェスチャとして理解され得る。
【０１３６】
図８Ａは、本発明の一実施形態による次の第２ピクチャを要求するフローチャートである。本発明の本実施形態は、以下のステップを含む。
【０１３７】
４０１。端末は、ユーザが右キーを押下したか否かを決定し、ユーザが右キーを押下していない場合、ステップ４０２を実行し、その他の場合、ステップ４０３を実行する。
【０１３８】
ユーザが右矢印ボタンを押下した場合、これは、ユーザが次の第２ピクチャにアクセスする必要があることを示す。第２ピクチャの解像度は、前にサーバにより端末へ返された第２ピクチャの解像度より低い。
【０１３９】
４０２。端末は、いかなる処理も実行しない。
【０１４０】
４０３。端末は、サーバへ、次の第２ピクチャにアクセスするために要求メッセージを送信する。
【０１４１】
４０４。サーバは、次の第２ピクチャを端末へ返す。
【０１４２】
サーバにより端末に返される第２ピクチャの解像度は、前にサーバにより端末へ返された第２ピクチャの解像度より低い。送信処理において、サーバは、例えば、より低い解像度を有する第２ピクチャの第２特徴点セット内の各特徴点の位置座標も端末へ送信する。
【０１４３】
４０５。端末は、第２ピクチャと第１ピクチャとの間の変換行列を決定する。
【０１４４】
第２ピクチャは、サーバが端末から次のピクチャを表示する要求を受信した後に、端末に返された第２ピクチャとして理解され得る。
【０１４５】
４０６。端末は、変換行列に従い第２ピクチャを変換する。
【０１４６】
４０７。端末は、変換された第２ピクチャを表示する。
【０１４７】
図８Ｂは、本発明の一実施形態による前の第２ピクチャに戻ることを要求するフローチャートである。本発明の本実施形態は、以下のステップを含む。
【０１４８】
５０１。端末は、ユーザが左キーを押下したか否かを決定し、ユーザが左キーを押下していない場合、ステップ５０２を実行し、その他の場合、ステップ５０３を実行する。
【０１４９】
具体的に、本ステップで、ユーザが左矢印ボタンを押下した場合、これは、ユーザが前の第２ピクチャに戻る必要があることを示す。
【０１５０】
５０２。端末は、いかなる処理も実行しない。
【０１５１】
５０３。端末は、前の第２ピクチャを表示する。
【０１５２】
図４の前述の実施形態では、プリセットジェスチャは、具体的に、ズームアウトジェスチャである。別の実施形態では、プリセットジェスチャは代替として円形ジェスチャであって良い。詳細については図９を参照する。
【０１５３】
図９は、本発明の一実施形態による別のピクチャ表示方法の概略図である。本実施形態では、プリセットジェスチャは具体的に円形ジェスチャである。本発明の本実施形態は、以下のステップを含む。
【０１５４】
６０１。端末は、第１ピクチャに作用する円形ジェスチャを検出し、円形ジェスチャにより囲まれた領域を目標コンテンツとして使用する。
【０１５５】
ユーザは、円形ジェスチャを用いて第１ピクチャから特定領域を囲む。相応して、円形ジェスチャに応答して、端末は、第１ピクチャの且つ円形ジェスチャにより囲まれた領域を目標コンテンツとして使用する。
【０１５６】
留意すべきことに、円形ジェスチャは閉じた円又は閉じていない円がディスプレイスクリーン上に描かれることを意味する。閉じていない円が円形ジェスチャにより描かれると、端末は、閉じていない円に従い閉じた円を取得し、閉じた円を目標コンテンツとして使用する。
【０１５７】
本ステップは、端末の入力／出力モジュールを用いてユーザにより、明瞭に表示されない領域を囲む処理として理解され得る。
【０１５８】
６０２。目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セット内の各特徴点について特徴記述子を生成する。
【０１５９】
６０３。特徴記述子をサーバへ送信する。
【０１６０】
詳細については図４のステップ３０４を参照する。
【０１６１】
６０４。サーバは、特徴記述子に従い、第１ピクチャとの一致度がプリセット閾より大きいピクチャが格納されたピクチャの中に存在するか否かを決定し、ピクチャが格納されたピクチャの中に存在する場合、ステップ６０６を実行し、その他の場合、ステップ６０５を実行する。
【０１６２】
６０５。サーバは、照合失敗メッセージを端末へ送信する。
【０１６３】
６０６。サーバは、一致するピクチャから、解像度が第２閾より高いピクチャを決定する。
【０１６４】
詳細については図４のステップ３０７を参照する。
【０１６５】
６０７。第２ピクチャを端末へ送信する。
【０１６６】
詳細については図４のステップ３０８を参照する。
【０１６７】
６０８。端末は、サーバにより送信された照合失敗メッセージ又は第２ピクチャが受信されたかを決定し、照合失敗メッセージが受信された場合、ステップ６０９を実行し、その他の場合、ステップ６１０を実行する。
【０１６８】
６０９。端末は、いかなる動作も実行しない。
【０１６９】
６１０。端末は、第２ピクチャと第１ピクチャとの間の変換行列を決定する。
【０１７０】
第２ピクチャは、端末上で表示されるべき第２ピクチャとして理解されて良い。
【０１７１】
詳細については図４のステップ３１３を参照する。
【０１７２】
６１１。端末は、変換行列に従い第２ピクチャを変換する。
【０１７３】
６１２。端末は、変換された第２ピクチャを表示する。
【０１７４】
本発明の本実施形態では、ユーザが第１ピクチャの且つ明瞭に見ることのできない特定領域を選択した後に、端末は、選択領域を目標コンテンツとして使用し、格納されたピクチャの中で第１ピクチャに一致し且つ高解像度を有する第２ピクチャを見付けて第２ピクチャを端末へ返すようサーバをトリガして、より高解像度のピクチャをユーザに提供するために、端末が、第１ピクチャを第２ピクチャで置換し、第２ピクチャを表示するようにする。
【０１７５】
前述の実施形態では、少なくとも１つの第２ピクチャが存在する。第２ピクチャが返されると、１つの第２ピクチャのみが返される場合、端末は１つの第２ピクチャのみを表示し、又は、複数の第２ピクチャが返される場合、端末は少なくとも１つの第２ピクチャの各々をスクロールして表示する、若しくは端末は、少なくとも１つの第２ピクチャを同時に表示して良い。
【０１７６】
複数の第２ピクチャをスクロールして表示するとき、少なくとも１つの第２ピクチャの１つのピクチャに作用する第１操作を検出した場合、端末は、第１操作に応答して、第１操作に対応するピクチャをズームアウトし表示する。第１操作は、例えば、ユーザの指を用いて端末上の特定キー又はディスプレイスクリーン上の特定領域を押下することである。詳細については図１０Ａ及び図１０Ｂを参照する。図１０Ａは、本発明の本実施形態によるスクロールして表示することを停止する概略図である。図１０Ｂは、本発明の本実施形態によるスクロールして表示することを停止する別の概略図である。
【０１７７】
図１０Ａに示すように、ディスプレイスクリーン上にスクロールして表示される第２ピクチャは、ピクチャ１、ピクチャ２、及びピクチャ３である。ユーザが特定キーを押下した、例えばホームキーを押下した場合、スクロールは停止される。図１０Ｂに示すように、ユーザが特定領域、例えばピクチャ３の位置する領域を押下した場合、スクロールは停止され、ピクチャ３はズームアウトされ表示される。
【０１７８】
さらに、複数の第２ピクチャを同時に表示するとき、少なくとも１つの第２ピクチャのうちの１つに作用する第２操作を検出した場合、端末は第２操作に対応するピクチャをズームアウトし表示する。
【０１７９】
図１１は、本発明の一実施形態による端末の概略構造図である。本発明の本実施形態で提供される端末は、端末に適用され且つ本発明の実施形態のうちの任意の１つにおいて提供される方法のステップを実施して良い。具体的に、本発明の本実施形態で提供される端末は、
第１ピクチャを表示するよう構成されるディスプレイ１１と、
プロセッサ１２であって、第１ピクチャに作用するプリセットジェスチャを検出し、プリセットジェスチャに応答して以下のイベント：
プリセットジェスチャに従い第１ピクチャの目標コンテンツを決定すること、
目標コンテンツの特徴情報を取得すること、
特徴情報に従い１又は複数の第２ピクチャを取得することであって、第１ピクチャと第２ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高いこと、
をトリガするよう構成されるプロセッサ１２と、を含み、ディスプレイ１１は、１又は複数の第２ピクチャのうちの少なくとも１つを表示するよう更に構成される。
【０１８０】
本発明の本実施形態で提供される端末は、第１ピクチャの目標コンテンツの特徴情報を取得し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを表示して、より高い解像度を有するピクチャをユーザに提供する。
【０１８１】
任意で、特徴情報は、特徴記述子を含み、目標コンテンツの特徴情報を取得するステップは、目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するステップを含む。
【０１８２】
任意で、第２ピクチャの解像度が第１ピクチャの解像度より高いことは、
第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であることを含み、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【０１８３】
任意で、プリセットジェスチャはズームアウトジェスチャであり、プロセッサ１２は、具体的に、ディスプレイスクリーン上の表示コンテンツを目標コンテンツとして使用するよう構成される。
【０１８４】
任意で、プリセットジェスチャは円形ジェスチャであり、プロセッサ１２は、具体的に、円形ジェスチャにより囲まれたコンテンツを目標コンテンツとして使用するよう構成される。
【０１８５】
任意で、特徴情報は、全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のうちの少なくとも１つを更に含む。
【０１８６】
任意で、ディスプレイ１１は、具体的に、１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するよう、又は１又は複数の第２ピクチャの全部を表示するよう、又は１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示するよう構成される。
【０１８７】
任意で、ディスプレイ１１が、具体的に、１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するとき、プロセッサ１２は、ディスプレイ１１に作用する別のプリセットジェスチャを検出し、別のプリセットジェスチャに応答して、ディスプレイが別の第２ピクチャを表示できるようにするよう更に構成され、別の第２ピクチャの解像度は最高解像度を有するピクチャの解像度より小さい。
【０１８８】
任意で、プロセッサ１２は、ディスプレイ１１が１又は複数の第２ピクチャのうちの少なくとも１つの第２ピクチャを表示する前に、少なくとも１つの第２ピクチャと第１ピクチャとの間の変換行列を決定し、変換行列に従い少なくとも１つの第２ピクチャを変換するようを更に構成され、
ディスプレイ１１は、具体的に、変換された少なくとも１つの第２ピクチャを表示するよう構成される。
【０１８９】
任意で、プロセッサ１２は、具体的に、特徴情報に従い、端末のメモリから１又は複数の第２ピクチャを取得する、又は特徴情報に従い、サーバから１又は複数の第２ピクチャを取得するよう構成される。
【０１９０】
任意で、更に図１１を参照すると、端末は、プロセッサ１２が端末のメモリから第２ピクチャを取得しないとき、サーバへ特徴情報を送信し、サーバにより特徴情報に従い送信された１又は複数の第２ピクチャを受信するよう構成される通信機１３を更に含む。
【０１９１】
図１２は、本発明の一実施形態による別の端末の概略構造図である。本実施形態で提供される端末２００は、プロセッサ２１と、メモリ２２と、通信インタフェース２３と、システムバス２４と、ディスプレイ２５とを含む。メモリ２２及び通信インタフェース２３は、システムバス２４を用いてプロセッサ２１に接続され通信し、メモリ２２はコンピュータ実行命令を格納するよう構成され、通信インタフェース２３は別の装置と通信するよう構成され、プロセッサ２１は、端末２００に端末に適用される前述の方法のステップを実行させるために、コンピュータ実行命令を実行するよう構成される。
【０１９２】
図１３は、本発明の一実施形態によるサーバの概略構造図である。本発明の本実施形態で提供されるサーバは、サーバに適用され且つ本発明の実施形態のうちの任意の１つにおいて提供される方法のステップを実施して良い。具体的に、本発明の本実施形態で提供されるサーバは、
ピクチャを格納するよう構成されるメモリ３１と、
目標コンテンツの且つ端末により送信された特徴情報を受信するよう構成される通信機３２であって、目標コンテンツは、プリセットジェスチャに従い第１ピクチャから端末により決定され、第１ピクチャは端末のディスプレイスクリーン上に表示される、通信機３２と、
特徴情報に従い１又は複数の第２ピクチャを取得するよう構成されるプロセッサ３３であって、第２ピクチャと第１ピクチャとの間の一致度はプリセット閾より大きく、第２ピクチャの解像度は第１ピクチャの解像度より高い、プロセッサ３３と、を含み、
通信機３２は、１又は複数の第２ピクチャを端末へ送信するよう更に構成され、端末が１又は複数の第２ピクチャのうちの１つを表示するようにする。
【０１９３】
本発明の本実施形態で提供されるサーバは、目標コンテンツの且つ端末により送信された特徴情報を受信し、特徴情報に従い、第１ピクチャとの一致度がプリセット閾より大きく且つ解像度が第１ピクチャの解像度より高い１又は複数の第２ピクチャを取得し、次に第２ピクチャを端末へ返して、より高い解像度を有するピクチャをユーザに提供するために、端末が第２ピクチャを表示するようにする。
【０１９４】
任意で、特徴情報は、特徴記述子を含む。ここで、特徴記述子は、端末が目標コンテンツから特徴点を抽出して第１特徴点セットを取得した後に、第１特徴点セットの中の各特徴点について生成される。
【０１９５】
任意で、特徴情報は、目標コンテンツを含み、プロセッサ３３は、目標コンテンツから特徴情報を抽出して第１特徴点セットを取得し、第１特徴点セットの中の各特徴点について特徴記述子を生成するよう更に構成される。
【０１９６】
任意で、第２ピクチャ内の特徴点の中の且つ第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、特徴点と第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、中心点は、第２特徴点セット内の特徴点の座標の平均値であり、各特徴点と中心点との間の距離は特徴点と中心点との間のピクセル数であり、
第２閾は、特徴点と第１特徴点セット内の中心点との間の平均距離である。
【０１９７】
任意で、通信機３２は、プロセッサ３３が特徴情報に従い１又は複数の第２ピクチャを取得する前に、第１ピクチャの且つ端末により送信された全地球位置決定システムＧＰＳ情報又は慣性測定ユニットＩＭＵ情報のいずれか、又は両方を受信するよう更に構成され、プロセッサ３３は、ＧＰＳ情報に従い格納されたピクチャから第１セットを決定し、ＩＭＵ情報に従い格納されたピクチャから第２セットを決定し、第１セット内のピクチャは第１ピクチャと同じ撮影位置情報を有し、第２セット内のピクチャは第１ピクチャと同じ撮影方向情報を有し、特徴情報に従い第１セット及び第２セットから１又は複数の第２ピクチャを取得するよう更に構成される。
【０１９８】
図１４は、本発明の一実施形態による別のサーバの概略構造図である。本発明の本実施形態で提供されるサーバは、プロセッサ４１と、メモリ４２と、通信インタフェース４３と、システムバス４４とを含む。メモリ４２及び通信インタフェース４３は、システムバス４４を用いてプロセッサ４１に接続され通信し、メモリ４２はコンピュータ実行命令を格納するよう構成され、通信インタフェース４３は別の装置と通信するよう構成され、プロセッサ４１は、サーバに、サーバに適用される前述の方法のステップを実行させるために、コンピュータ実行命令を実行するよう構成される。
【０１９９】
さらに、本発明の一実施形態は、１又は複数のプログラムを格納するコンピュータ可読記憶媒体を更に提供する。１又は複数のプログラムが端末により実行されると、端末は、端末に適用される前述の方法のステップを実行する。
【０２００】
さらに、本発明の一実施形態は、端末上のグラフィカルユーザインタフェースを提供する。端末は、ディスプレイと、メモリと、複数のアプリケーションプログラムと、メモリに格納された１又は複数のプログラムを実行するよう構成される１又は複数のプロセッサとを含み、グラフィカルユーザインタフェースは、端末に適用される前述の方法において表示されるユーザインタフェースを含む。
【０２０１】
前述のシステムバスは、周辺機器相互接続（peripheral  component  interconnect、ＰＣＩ）バス、拡張業界標準アーキテクチャ（extended  industry  standard  architecture、ＥＩＳＡ）バス、等であって良い。システムバスは、アドレスバス、データバス、制御バス、等を含み得る。提示の便宜上、１本の太線のみが図中でバスを提示するために使用されるが、これは１本のバス又は１種類のバスのみが存在することを意味するものではない。通信インタフェースは、データベースアクセス機器と（クライアント、リード／ライトデータベース、又は読み出し専用データベースのような）別の装置との間の通信を実施するよう構成される。メモリは、ランダムアクセスメモリ（random  access  memory、ＲＡＭ）を含んで良く、又は不揮発性メモリ（non−volatile  memory）、例えば少なくとも１つのディスクメモリを更に含んで良く、又はセキュアデジタルメモリカード（Secure  Digital  Memory  Card/SD  card、ＳＤ）、等であって良い。
【０２０２】
プロセッサは、中央処理装置（Central  Processing  Unit、ＣＰＵ）、ネットワークプロセッサ（Network  Processor、ＮＰ）等を含む汎用プロセッサであって良く、又はデジタル信号プロセッサ（Digital  Signal  Processor、ＤＳＰ）、特定用途向け集積回路（Application−Ｓpecific  Integrated  Circuit、ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（Field−Programmable  Gate  Array、ＦＰＧＡ）又は別のプログラマブル論理素子、個別ゲート又はトランジスタ論理装置、又は個別ハードウェアコンポーネントであって良い。
【０２０３】
当業者は、方法の実施形態のステップの全部又は一部が関連するハードウェアに指示するプログラムにより実装されて良いことを理解する。プログラムは、コンピュータ可読記憶媒体に格納されて良い。プログラムが実行すると、方法の実施形態のステップが実行される。前述の記憶媒体は、ROM、RAM、磁気ディスク又は光ディスクのような、プログラムコードを格納可能な任意の媒体を含む。
【０２０４】
最後に、留意すべきことに、前述の実施形態は、単に本発明の技術的ソリューションを説明するためであり、本発明の範囲を限定するためではない。本発明は、前述の実施形態を参照して詳細に説明されたが、当業者は、本発明の実施形態の技術的ソリューションの範囲から逸脱することなく、彼らが前述の実施形態で説明した技術的ソリューションに変更を行い、又はそれら実施形態の一部又は全部の技術的特徴を等価に置換できることを理解する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
処理方法であって、ディスプレイスクリーンを設けられた端末に適用され、
前記ディスプレイスクリーン上に第１ピクチャを表示するステップと、
前記第１ピクチャに作用するプリセットジェスチャを検出するステップと、
前記プリセットジェスチャに応答して以下のイベント：
前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定すること、
前記目標コンテンツの特徴情報を取得すること、
前記特徴情報に従い１又は複数の第２ピクチャを取得することであって、前記第１ピクチャと前記第２ピクチャとの間の一致度はプリセット閾より大きく、前記第２ピクチャの解像度は前記第１ピクチャの解像度より高いこと、
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示すること、
をトリガするステップと、
を含む方法。
【請求項２】
前記特徴情報は、特徴記述子を含み、前記目標コンテンツの特徴情報を取得する前記ステップは、
前記目標コンテンツから特徴点を抽出して第１特徴点セットを取得し、前記第１特徴点セットの中の各特徴点について特徴記述子を生成するステップを含む、請求項１に記載の方法。
【請求項３】
前記第２ピクチャの解像度が前記第１ピクチャの解像度より高いことは、
前記第２ピクチャ内の特徴点の中の且つ前記第１特徴点セット内の特徴点に一致する特徴点が、第２特徴点セットを形成し、前記特徴点と前記第２特徴点セット内の中心点との間の平均距離が第２閾より大きく、前記中心点は、前記第２特徴点セット内の前記特徴点の座標の平均値であり、各特徴点と前記中心点との間の距離は前記特徴点と前記中心点との間のピクセル数であることを含み、
前記第２閾は、前記特徴点と前記第１特徴点セット内の中心点との間の平均距離である、請求項２に記載の方法。
【請求項４】
前記プリセットジェスチャはズームアウトジェスチャであり、前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定する前記ステップは、
前記ディスプレイスクリーン上の表示コンテンツを前記目標コンテンツとして使用するステップを含む、請求項１乃至３のいずれか一項に記載の方法。
【請求項５】
前記プリセットジェスチャは円形ジェスチャであり、前記プリセットジェスチャに従い前記第１ピクチャの目標コンテンツを決定する前記ステップは、
前記円形ジェスチャにより囲まれたコンテンツを前記目標コンテンツとして使用するステップを含む、請求項１乃至３のいずれか一項に記載の方法。
【請求項６】
前記特徴情報は、全地球位置決定システム、ＧＰＳ、情報又は慣性計測ユニットＩＭＵ情報のいずれか又は両方を更に含む、請求項１乃至５のいずれか一項に記載の方法。
【請求項７】
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップは、
前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するステップ、又は、
前記１又は複数の第２ピクチャの全部を表示するステップ、又は、
前記１又は複数の第２ピクチャのうちの少なくとも１つをスクロールして表示するステップ、
を含む、請求項１乃至６のいずれか一項に記載の方法。
【請求項８】
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップが、具体的に、前記１又は複数の第２ピクチャの中で最高解像度を有するピクチャを表示するステップであるとき、
前記方法は、
前記ディスプレイスクリーンに作用する別のプリセットジェスチャを検出するステップと、
前記別のプリセットジェスチャに応答して、別の第２ピクチャを表示するステップであって、前記別の第２ピクチャの解像度は最高解像度を有する前記ピクチャの解像度より小さい、ステップと、
を更に含む請求項７に記載の方法。
【請求項９】
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップの前に、
前記少なくとも１つの第２ピクチャと前記第１ピクチャとの間の変換行列を決定するステップと、
前記変換行列に従い前記少なくとも１つの第２ピクチャを変換するステップと、
を更に含み、
前記１又は複数の第２ピクチャのうちの少なくとも１つを表示する前記ステップは、
前記変換した少なくとも１つの第２ピクチャを表示するステップを含む、請求項１乃至８のいずれか一項に記載の方法。
【請求項１０】
前記特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップは、
前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得するステップ、又は、
前記特徴情報に従い、サーバから、前記１又は複数の第２ピクチャを取得するステップ、
を含む、請求項１乃至９のいずれか一項に記載の方法。
【請求項１１】
前記特徴情報に従い１又は複数の第２ピクチャを取得する前記ステップは、
前記特徴情報に従い、前記端末のメモリから、前記１又は複数の第２ピクチャを取得するステップと、
第２ピクチャが前記メモリから取得されないとき、前記特徴情報をサーバへ送信し、前記サーバにより前記特徴情報に従い送信された１又は複数の第２ピクチャを受信するステップと、
を含む、請求項１乃至９のいずれか一項に記載の方法。
【請求項１２】
端末であって、プロセッサと、メモリと、通信インタフェースと、システムバスと、ディスプレイとを含み、前記メモリ及び前記通信インタフェースは、前記システムバスを用いて前記プロセッサに接続され通信し、前記メモリはコンピュータ実行命令を格納するよう構成され、前記通信インタフェースは別の装置と通信するよう構成され、前記プロセッサは、前記端末に請求項１乃至１１のいずれか一項に記載の前記方法を実行させるために、前記コンピュータ実行命令を実行するよう構成される、端末。
【請求項１３】
１又は複数のプログラムを格納するコンピュータ可読記憶媒体であって、前記１又は複数のプログラムが端末により実行されると、前記端末は請求項１乃至１１のいずれか一項に記載の方法を実行する、コンピュータ可読記憶媒体。
【請求項１４】
端末上のグラフィカルユーザインタフェースであって、前記端末は、ディスプレイと、メモリと、複数のアプリケーションプログラムと、前記メモリに格納された１又は複数のプログラムを実行するよう構成される１又は複数のプロセッサとを含み、前記グラフィカルユーザインタフェースは、請求項１乃至１１のいずれか一項に記載の方法において表示されるユーザインタフェースを含む、グラフィカルユーザインタフェース。
【国際調査報告】
2019522848.tif 000035
2019522848.tif 000036
2019522848.tif 000037
2019522848.tif 000038