ビジュアルメディアコンテンツを識別するための方法であって、モバイルデバイスのカメラから画像を受け取ることと、前記画像内に含まれた四辺形を検出することと、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むこととを備える方法。前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むことは、テキスト認識を実行することをさらに備える、請求項1に記載の方法。前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むことは、静的なビジュアルメディアコンテンツの画像認識を実行することをさらに備える、請求項1に記載の方法。前記画像内に含まれた四辺形を検出することは、オブジェクトのコントラストに基づいて、前記画像内の有意の細部を識別する関心領域マップを作成することをさらに備える、請求項1に記載の方法。前記画像内に含まれた四辺形を検出することは、前記画像のビューファインダ表示の一部に対するユーザ入力を受け取ることをさらに備える、請求項1に記載の方法。前記モバイルデバイスのカメラから画像を受け取ることは、連続する複数のフレームを受け取ることをさらに備え、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むことは、動的なビジュアルメディアコンテンツのビデオ画像認識を実行することをさらに備える、請求項1に記載の方法。前記画像内に含まれた四辺形を検出することは、前記連続する複数のフレーム間の差を決定することによって動きマップを作成することをさらに備える、請求項6に記載の方法。コーナー検出を実行することと、前記動きマップ内のコーナー点をプルーニングすることとをさらに備える、請求項7に記載の方法。前記画像内に含まれた四辺形を検出することは、関心領域マップを作成することと、前記関心領域マップを含むように前記画像をトリミングすることとをさらに備える、請求項1に記載の方法。前記画像内に含まれた四辺形を検出することは、より高い照度を有する部分を検出することによって高輝度マップを作成することをさらに備える、請求項1に記載の方法。前記画像内に含まれた四辺形を検出することは、コーナー検出を実行することと、コーナー点をクラスタリングすることと、前記高輝度マップ内のコーナー点のクラスタをプルーニングすることとをさらに備える、請求項10に記載の方法。前記画像内に含まれた四辺形を検出することは、前記画像の一部についての焦点深度を検出することによって深度マップを作成することをさらに備える、請求項1に記載の方法。前記画像内に含まれた四辺形を検出することは、長方形のディスプレイデバイスのパースペクティブビューを識別するための認識基準を満たす、コーナー点の選択された4つのクラスタの四辺形の形状の候補を検出することをさらに備える、請求項1に記載の方法。前記長方形のディスプレイデバイスのパースペクティブビューを識別することは、前記四辺形の形状が他の四辺形の形状の候補のすべてを含むのに十分な大きさかどうかを判定することによって、別の四辺形の大部分の面積を占める任意の四辺形の形状の候補をプルーニングすることをさらに備える、請求項13に記載の方法。前記長方形のディスプレイデバイスのパースペクティブビューを識別することは、前記長方形のディスプレイデバイスの境界を認識することをさらに備える、請求項13に記載の方法。前記長方形のディスプレイデバイスの境界を認識することは、向かい合った辺における前記境界の部分について、共通の境界の太さを検出することをさらに備える、請求項15に記載の方法。向かい合った辺における前記境界の部分について、前記共通の境界の太さを検出することは、前記長方形のディスプレイデバイスの一周の寸法のおよそ10パーセントといったパーセンテージの太さを検出することを備える、請求項16に記載の方法。前記長方形のディスプレイデバイスの境界を認識することは、共通する向かい合った辺における前記境界のかなりの部分について、共通の色を検出することをさらに備える、請求項15に記載の方法。共通する向かい合った辺における前記境界のかなりの部分について、前記共通の色を検出することは、複数の画素のうちの少なくとも何割かが前記共通の色を有することを検出することをさらに備える、請求項18に記載の方法。前記長方形のディスプレイデバイスのパースペクティブビューを識別することは、前記四辺形の形状の候補が、凸形でないことと、すべての内角が110度より大きいことと、前記画像のかなりの部分を占める面積を有することと、標準的な映像アスペクト比に近似するアスペクト比を有することと、略同一の角度の2つの隣り合う角を有することとを含む1つ以上の基準を満たすこと、を決定することをさらに備える、請求項13に記載の方法。選択された四辺形内の前記画像の一部に対して、ヒストグラム分析と、エッジ検出と、スケール不変特徴変換とを実行し、対応するメディアコンテンツを識別することをさらに備える、請求項1に記載の方法。画像処理の制約を決定することと、前記画像処理の制約に応答して、前記四辺形内の前記画像の一部の画像処理を、前記モバイルデバイスとリモートサーバとの間で分散させることとをさらに備える、請求項1に記載の方法。前記画像処理の制約は、前記画像処理を実行するための前記モバイルデバイスの能力を備える、請求項22に記載の方法。前記画像処理の制約は、少なくとも部分的に、前記モバイルデバイスから前記リモート処理への送信チャネルを介して送信するためのデータ送信コストを備える、請求項22に記載の方法。前記画像処理の制約は、前記モバイルデバイスから前記リモート処理への送信チャネルの能力を備える、請求項22に記載の方法。前記画像の一部の画像処理を分散させることは、前記送信チャネルの能力が低いとの決定に応答して、画像クリップを備える画像データを送信することと、前記送信チャネルの能力が中程度であるとの決定に応答して、部分的な画像処理の後に、前記画像クリップを備える画像データを送信することと、前記送信チャネルの能力が高いとの決定に応答して、完全な画像処理の後、前記画像クリップを備える画像データを送信することとをさらに備える、請求項25に記載の方法。前記四辺形内の前記画像の一部から得られた画像データを、リモートサーバへと送信することと、メディアコンテンツのレポジトリとの前記画像データの任意のマッチについて、前記リモートサーバからレポートを受信することとをさらに備える、請求項1に記載の方法。任意のマッチについて、前記リモートサーバから前記レポートを受信することは、マッチが識別されなかったと決定することと、前記リモートサーバに送信するための追加の画像データを得るために、モバイルデバイスのカメラから画像を受け取ることと、前記画像内に含まれた四辺形を検出することと、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むことと、を繰り返すこととをさらに備える、請求項27に記載の方法。任意のマッチについて、前記リモートサーバから前記レポートを受信することは、前記レポートから得られた複数のマッチが前記モバイルデバイスのユーザインターフェースで提示するのに適したサイズを有することを決定することと、前記レポートから得られ、前記ユーザインターフェースで提示された、メディアコンテンツの一覧のうちの1つについて、ユーザ選択を受け取ることとをさらに備える、請求項27に記載の方法。任意のマッチについて、前記リモートサーバから前記レポートを受信することは、前記レポートから得られた複数のマッチが前記モバイルデバイスのユーザインターフェースで提示するのに適したサイズよりも大きなサイズを有することを決定することと、それを受けて、追加の画像処理のために前記リモートサーバに画像クリップを送信することとをさらに備える、請求項27に記載の方法。マッチしたメディアコンテンツを、前記モバイルデバイスによって提示するために受信することをさらに備える、請求項1に記載の方法。前記取り込まれたビジュアルメディアコンテンツによって識別されたポイントから、前記マッチしたメディアコンテンツを提示することをさらに備える、請求項31に記載の方法。前記マッチしたメディアコンテンツを、前記モバイルデバイスのユーザインターフェース向けに再フォーマットすることをさらに備える、請求項31に記載の方法。前記マッチしたメディアコンテンツの再フォーマットを促すために、前記モバイルデバイスのユーザインターフェースのための識別子を送信することをさらに備える、請求項31に記載の方法。前記マッチしたメディアコンテンツを提示するために、データ管理権をネゴシエートすることをさらに備える、請求項31に記載の方法。マイクロフォンによって取り込まれた音声を受け取ることと、画像データをメディアコンテンツのレポジトリとマッチングすることを支援するためにハッシュルックアップ関数を使用することとをさらに備える、請求項1に記載の方法。ビジュアルメディアコンテンツを識別するための少なくとも1つのプロセッサであって、モバイルデバイスのカメラから画像を受け取るための第1のモジュールと、前記画像内に含まれた四辺形を検出するための第2のモジュールと、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むための第3のモジュールとを備える少なくとも1つのプロセッサ。非一時的なコンピュータ読取可能な記憶媒体を備える、ビジュアルメディアコンテンツを識別するためのコンピュータプログラム製品であって、前記非一時的なコンピュータ読取可能な記憶媒体は、コンピュータに、モバイルデバイスのカメラから画像を受け取らせるための第1のコードのセットと、前記コンピュータに、前記画像内に含まれた四辺形を検出させるための第2のコードのセットと、前記コンピュータに、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込ませるための第3のコードのセットとを備える、コンピュータプログラム製品。ビジュアルメディアコンテンツを識別するための装置であって、モバイルデバイスのカメラから画像を受け取るための手段と、前記画像内に含まれた四辺形を検出するための手段と、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むための手段とを備える装置。ビジュアルメディアコンテンツを識別するための装置であって、画像を生成するためのモバイルデバイスのカメラと、前記カメラから受け取った前記画像内に含まれた四辺形を検出し、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むためのコンピューティングプラットフォームとを備える装置。前記コンピューティングプラットフォームはさらに、テキスト認識を実行することによって、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むためのものである、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、静的なビジュアルメディアコンテンツの画像認識を実行することによって、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むためのものである、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、オブジェクトのコントラストに基づいて、前記画像内の有意の細部を識別する関心領域マップを作成することによって、前記画像内に含まれた四辺形を検出するためのものである、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、前記画像のビューファインダ表示の一部に対するユーザ入力を受け取ることによって、前記画像内に含まれた四辺形を検出するためのものである、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、連続する複数のフレームを受け取ることによって、前記モバイルデバイスのカメラから前記画像を受け取るためのものであり、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むことは、動的なビジュアルメディアコンテンツのビデオ画像認識を実行することをさらに備える、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、前記連続する複数のフレーム間の差を決定することによって動きマップを作成することにより、前記画像内に含まれた四辺形を検出するためのものである、請求項45に記載の装置。前記コンピューティングプラットフォームはさらに、コーナー検出を実行し、前記動きマップ内のコーナー点をプルーニングするためのものである、請求項46に記載の装置。前記コンピューティングプラットフォームはさらに、関心領域マップを作成することによって前記画像内に含まれた四辺形を検出し、前記関心領域マップを含むように前記画像をトリミングするためのものである、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、より高い照度を有する部分を検出することによって高輝度マップを作成することにより、前記画像内に含まれた四辺形を検出するためのものである、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、コーナー検出を実行することと、コーナー点をクラスタリングすることと、前記高輝度マップ内のコーナー点のクラスタをプルーニングすることとによって、前記画像内に含まれた四辺形を検出するためのものである、請求項49に記載の装置。前記コンピューティングプラットフォームはさらに、前記画像の一部についての焦点深度を検出することによって深度マップを作成することにより、前記画像内に含まれた四辺形を検出するためのものである、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、長方形のディスプレイデバイスのパースペクティブビューを識別するための認識基準を満たす、コーナー点の選択された4つのクラスタの四辺形の形状の候補を検出することによって、前記画像内に含まれた四辺形を検出するためのものである、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、前記四辺形の形状が他の四辺形の形状の候補のすべてを含むのに十分な大きさかどうかを判定することによって、別の四辺形の大部分の面積を占める任意の四辺形の形状の候補をプルーニングすることにより、前記長方形のディスプレイデバイスのパースペクティブビューを識別するためのものである、請求項52に記載の装置。前記コンピューティングプラットフォームはさらに、前記長方形のディスプレイデバイスの境界を認識することによって、前記長方形のディスプレイデバイスのパースペクティブビューを識別するためのものである、請求項52に記載の装置。前記コンピューティングプラットフォームはさらに、向かい合った辺における前記境界の部分について、共通の境界の太さを検出することによって、前記長方形のディスプレイデバイスの境界を認識するためのものである、請求項54に記載の装置。前記コンピューティングプラットフォームはさらに、前記長方形のディスプレイデバイスの一周の寸法のおよそ10パーセントといったパーセンテージの太さを検出することによって、向かい合った辺における前記境界の部分について、前記共通の境界の太さを検出するためのものである、請求項55に記載の装置。前記コンピューティングプラットフォームはさらに、共通する向かい合った辺における前記境界のかなりの部分について、共通の色を検出することによって、前記長方形のディスプレイデバイスの境界を認識するためのものである、請求項54に記載の装置。前記コンピューティングプラットフォームはさらに、複数の画素のうちの少なくとも何割かが前記共通の色を有することを検出することによって、共通する向かい合った辺における前記境界のかなりの部分について、前記共通の色を検出するためのものである、請求項57に記載の装置。前記コンピューティングプラットフォームはさらに、前記四辺形の形状の候補が、凸形でないことと、すべての内角が110度より大きいことと、前記画像のかなりの部分を占める面積を有することと、標準的な映像アスペクト比に近似するアスペクト比を有することと、略同一の角度の2つの隣り合う角を有することとを含む1つ以上の基準を満たすこと、を決定することによって、前記長方形のディスプレイデバイスのパースペクティブビューを識別するためのものである、請求項52に記載の装置。前記コンピューティングプラットフォームはさらに、選択された四辺形内の前記画像の一部に対して、ヒストグラム分析と、エッジ検出と、スケール不変特徴変換とを実行し、対応するメディアコンテンツを識別するためのものである、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、画像処理の制約を決定し、前記画像処理の制約に応答して、前記四辺形内の前記画像の一部の画像処理を、前記モバイルデバイスとリモートサーバとの間で分散させるためのものである、請求項40に記載の装置。前記画像処理の制約は、前記画像処理を実行するための前記モバイルデバイスの能力を備える、請求項61に記載の装置。前記画像処理の制約は、少なくとも部分的に、前記モバイルデバイスから前記リモート処理への送信チャネルを介して送信するためのデータ送信コストを備える、請求項61に記載の装置。前記画像処理の制約は、前記モバイルデバイスから前記リモート処理への送信チャネルの能力を備える、請求項61に記載の装置。送信機がさらに、前記送信チャネルの能力が低いとの決定に応答して、画像クリップを備える画像データを送信し、前記送信チャネルの能力が中程度であるとの決定に応答して、部分的な画像処理の後に、前記画像クリップを備える画像データを送信し、前記送信チャネルの能力が高いとの決定に応答して、完全な画像処理の後、前記画像クリップを備える画像データを送信するためのものである、請求項64に記載の装置。前記四辺形内の前記画像の一部から得られた画像データを、リモートサーバへと送信するための送信機と、メディアコンテンツのレポジトリとの前記画像データの任意のマッチについて、前記リモートサーバからレポートを受信するための受信機とをさらに備える、請求項40に記載の装置。前記コンピューティングプラットフォームはさらに、マッチが識別されなかったと決定することと、前記リモートサーバに送信するための追加の画像データを得るために、モバイルデバイスのカメラから画像を受け取ることと、前記画像内に含まれた四辺形を検出することと、前記四辺形内に含まれたビジュアルメディアコンテンツを、前記ビジュアルメディアコンテンツを識別するために取り込むことと、を繰り返すこととによって、任意のマッチについて、前記リモートサーバから前記レポートを受信する前記受信機に応答するためのものである、請求項66に記載の装置。前記コンピューティングプラットフォームはさらに、前記レポートから得られた複数のマッチが前記モバイルデバイスのユーザインターフェースで提示するのに適したサイズを有することを決定することと、前記レポートから得られ、前記ユーザインターフェースで提示された、メディアコンテンツの一覧のうちの1つについて、ユーザ選択を受け取ることとによって、任意のマッチについて、前記リモートサーバから前記レポートを受信する前記受信機に応答するためのものである、請求項66に記載の装置。前記コンピューティングプラットフォームはさらに、前記レポートから得られた複数のマッチが前記モバイルデバイスのユーザインターフェースで提示するのに適したサイズよりも大きなサイズを有することを決定することと、それを受けて、追加の画像処理のために前記リモートサーバに画像クリップを送信することとによって、任意のマッチについて、前記リモートサーバから前記レポートを受信する前記受信機に応答するためのものである、請求項67に記載の装置。前記受信機はさらに、マッチしたメディアコンテンツを、前記モバイルデバイスによって提示するために受信するためのものである、請求項60に記載の装置。前記コンピューティングプラットフォームはさらに、前記取り込まれたビジュアルメディアコンテンツによって識別されたポイントから、前記マッチしたメディアコンテンツを提示するためのものである、請求項70に記載の装置。前記コンピューティングプラットフォームはさらに、前記マッチしたメディアコンテンツを、前記モバイルデバイスのユーザインターフェース向けに再フォーマットするためのものである、請求項70に記載の装置。前記送信機はさらに、前記マッチしたメディアコンテンツの再フォーマットを促すために、前記モバイルデバイスのユーザインターフェースのための識別子を送信するためのものである、請求項70に記載の装置。前記コンピューティングプラットフォームはさらに、前記マッチしたメディアコンテンツを提示するために、前記送信機および受信機を介してデータ管理権をネゴシエートするためのものである、請求項70に記載の装置。音声を取り込むためのマイクロフォンをさらに備え、前記コンピュータプラットフォームはさらに、画像データをメディアコンテンツのレポジトリとマッチングすることを支援するためにハッシュルックアップ関数を使用するためのものである、請求項60に記載の装置。モバイル通信デバイスのカメラを使用してデジタル画像を取り込むことと、前記モバイル通信デバイスと、前記モバイル通信デバイスからリモートネットワークワークまでの無線インターフェースと、ネットワークサーバとのうちの少なくとも1つの能力の制約を決定することと、前記デジタル画像の画像処理を、前記能力の制約に基づいて、前記モバイル通信デバイスと前記ネットワークサーバとの間で分散させることと、画像認識の結果を受信することとを備える方法。前記能力の制約を決定することは、前記無線インターフェースのデータ送信能力を決定することをさらに備える、請求項76に記載の方法。前記能力の制約を決定することは、前記モバイル通信デバイスの画像処理能力を決定することをさらに備える、請求項76に記載の方法。前記デジタル画像の画像処理を、前記能力の制約に基づいて、前記モバイル通信デバイスと前記ネットワークサーバとの間で分散させることは、ローカル処理と、分担処理と、リモート処理とのうちの1つを選択することをさらに備える、請求項76に記載の方法。