JP2010519656A - リモートでのオブジェクト認識 - Google Patents

リモートでのオブジェクト認識 Download PDF

Info

Publication number
JP2010519656A
JP2010519656A JP2009551187A JP2009551187A JP2010519656A JP 2010519656 A JP2010519656 A JP 2010519656A JP 2009551187 A JP2009551187 A JP 2009551187A JP 2009551187 A JP2009551187 A JP 2009551187A JP 2010519656 A JP2010519656 A JP 2010519656A
Authority
JP
Japan
Prior art keywords
video
portable device
server
image
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009551187A
Other languages
English (en)
Inventor
リネカー,フレドリク
Original Assignee
アクセンチュア グローバル サービスィズ ゲーエムベーハー
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by アクセンチュア グローバル サービスィズ ゲーエムベーハー filed Critical アクセンチュア グローバル サービスィズ ゲーエムベーハー
Publication of JP2010519656A publication Critical patent/JP2010519656A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/94Hardware or software architectures specially adapted for image or video understanding
    • G06V10/95Hardware or software architectures specially adapted for image or video understanding structured as a network, e.g. client-server architectures

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Strategic Management (AREA)
  • Multimedia (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Input By Displaying (AREA)
  • Image Analysis (AREA)
  • Digital Computer Display Output (AREA)

Abstract

本発明は、表示装置(3)とビデオキャプチャユニットとを有するワイヤレス携帯装置(1)を使用して、情報にアクセスする方法であって、リモートサーバ(6)が、ビデオ通話中に前記携帯装置によってキャプチャされたビデオ画像を受信するように、前記リモートサーバとのビデオ通話を確立するステップと、画像認識を行って、前記キャプチャされたビデオの少なくとも1つの第1のオブジェクト(4)を識別するステップと、前記携帯装置に送信するための信号を生成するステップであって、前記信号が、前記第1のオブジェクトに関する情報を含むステップとを含む方法に関する。

Description

本発明は、データにリモートアクセスするためのシステムおよび方法、特に、ハンドヘルド携帯装置を介してデータを取得するためのシステムおよび方法に関する。
ますます多くの情報がインターネット等のデータソースから自由に入手可能である。例えば、本、CD、DVDおよびビデオゲーム等の商品に関する多数のデータを入手することができる。さらに、データ入力方法はより進歩しており、データベースの編集がより容易になっている。
日常生活で個人がこのようなデータにアクセスしようとしたときに、問題が発生する。一例を挙げると、本屋に入店したとき、顧客が興味のある本を見つけた場合に、顧客は、価格が競争的であるかどうかを確認しようとし得る。インターネットには、価格の比較を可能にする競争的な本の価格を引用する多数のサイトが存在し、この場合、このことは、当該顧客にとって非常に有益であろう。さらに、インターネットは、本のレビュー、および同じ主題の代わりとなる本のリスト等のさらなる情報も提供することができる。しかし、必要とするときにこのデータにアクセスすることが困難であることがある。
携帯電話は、任意の位置から、例えば本屋からインターネットにアクセスするための1つの選択肢をこのような顧客に提供する。WAP(wireless application protocol)等の技術を用いる現在の携帯電話はインターネットアクセスを多少制限することがあり、一方、3G(第3世代)等の新たなネットワーク標準は接続速度を向上させる。しかし、関連する大量のデータと、非常に小さな入力ヒューマンインタフェースおよび小さな表示装置を有する比較的小型の装置とにより、このようにして要求された情報を検索しようとするときに技術的問題が発生する。したがって、実際には、携帯電話を使用して公知の方法に従ってインターネットにアクセスすることは、上記問題に対して不満足な解決策である。
「皮質のような機構による、ロバストなオブジェクトの認識」(Robust Object Recognition with Cortex−Like Mechanisms)(パターン分析および機械インテリジェンスに関するIEEE会報、第29巻、第3号、2007年3月、T.セール(T.Serre)、L.ウォルフ(L.Wolf)、S.ビレシ(S.Bileschi)、M.リーゼンフーバー(M.Riesenhuber)、およびT.ポッジョ(T.Poggio)) 「単一のカメラによるリアルタイム同時ローカリゼーションおよびマッピング」(Real−time Simultaneous Localization and Mapping with a Single Camera)(2003年のニースにおけるコンピュータビジョンに関する第9回目の国際会議の議事録、A.J.デビソン(A.J.Davison)) 「カメラ電話に基づく動き検知:インタラクティブ技術、応用および性能研究」(Camera Phone Based Motion Sensing:Interactive techniques,Applications and Performance Study)(2006年10月のスイスのモントルーにおけるACM UIST2006、J.ワン(J.Wang)、S.ジャイ(S.Zhai)およびJ.キャニー(J.Canny))
本発明の目的は、ハンドヘルド携帯通信装置を介して情報にアクセスする改良された方法を提供することである。
本発明の第1の態様によれば、表示装置とビデオキャプチャユニットとを有するワイヤレス携帯装置を使用して、情報にアクセスする方法であって、リモートサーバが、ビデオ通話中に前記携帯装置によってキャプチャされたビデオ画像を受信するように、前記リモートサーバとのビデオ通話を確立するステップと、画像認識を行って、前記キャプチャされたビデオの少なくとも1つの第1のオブジェクトを識別するステップと、前記携帯装置に送信するための信号を生成するステップであって、前記信号が、前記第1のオブジェクトに関する情報を含むステップとを含む方法が提供される。
本発明の別の態様によれば、オブジェクトに関する情報にアクセスするための、ビデオキャプチャユニットを備えるワイヤレス携帯装置を使用する方法であって、該使用が、前記携帯装置を使用して携帯装置とリモートサーバとの間のビデオ通話を確立するステップと、前記ビデオキャプチャユニットをオブジェクトに向けるステップと、ビデオキャプチャユニットの視野内でオブジェクトの位置を変化させて、動きの方向に基づき、オブジェクトに関する特定の情報を選択するように、ビデオキャプチャユニットを動かすステップとを含む方法が提供される。
本発明の別の態様によれば、情報にアクセスするためのシステムであって、ビデオ画像をキャプチャするよう設計されたビデオキャプチャユニットを備えるワイヤレス携帯装置と、ビデオ通話中に前記携帯装置と通信することができるサーバとを備えるシステムであって、前記サーバが、1つ以上の前記ビデオ画像中のオブジェクトを識別するよう設計された画像認識ユニットと、前記オブジェクトに関するオブジェクト情報を含む信号を前記携帯装置に送信するよう設計された送信ユニットとを備えるシステムが提供される。
本発明の別の態様によれば、自動情報供給システムであって、ビデオ通話中にワイヤレス携帯装置と通信するように、および該携帯装置によってキャプチャされたビデオ画像を受信するよう設計されたビデオ通話ユニットと、1つ以上の前記ビデオ画像中のオブジェクトを識別するよう設計された画像認識ユニットと、前記ビデオ画像中のオブジェクトの動きを検出するよう設計された動き検出ユニットと、前記オブジェクトに関するオブジェクト情報を含む信号を前記携帯装置に送信するよう設計された送信ユニットとを備える自動情報供給システムが提供される。
本発明の別の態様によれば、表示装置とビデオキャプチャユニットとを有するワイヤレス携帯装置を使用して、3Dオブジェクトマップを作成する方法であって、リモートサーバが、ビデオ通話中に前記携帯装置によってキャプチャされたビデオ画像を受信するように、前記リモートサーバとのビデオ通話を確立するステップと、画像認識を行って、前記キャプチャされたビデオ画像中の複数のオブジェクトを識別するステップと、前記検出されたオブジェクトの動き検出を行うステップと、前記識別されたオブジェクトに基づき前記3Dオブジェクトマップを生成してメモリに記憶するステップとを含む方法が提供される。
本発明の別の態様によれば、3Dオブジェクトマップを生成するためのビデオキャプチャユニットを備えるワイヤレス携帯装置を使用する方法であって、リモートサーバとのビデオ通話を確立するステップであって、前記リモートサーバが、前記携帯装置によってキャプチャされたビデオ画像を受信するステップと、前記ビデオ通話中に、前記携帯装置を一連のオブジェクトに向けて、前記オブジェクトをキャプチャするステップと、前記リモートサーバから前記オブジェクトの3Dオブジェクトマップを受信するステップとを含む方法が提供される。
本発明の別の態様によれば、3Dオブジェクトマップを生成するためのサーバであって、ビデオ通話中にワイヤレス携帯装置と通信するように、および該携帯装置によってキャプチャされたビデオ画像を受信するよう設計されたビデオ通話ユニットと、1つ以上の前記ビデオ画像中のオブジェクトを識別するよう設計された画像認識ユニットと、前記ビデオ画像中のオブジェクトの動きを検出するよう設計された動作検出ユニットと、前記識別されたオブジェクトおよび前記オブジェクトの検出された動きに基づいて、3Dオブジェクトマップを生成するよう設計された生成ユニットと、前記3Dオブジェクトマップを前記携帯装置に送信するよう設計された送信ユニットとを備えるサーバが提供される。
本発明の別の態様によれば、ビデオキャプチャユニットと表示装置とを備えるワイヤレス携帯装置を使用して、第1のオブジェクトの場所を見つけ出す方法であって、リモートサーバが、ビデオ通話中に前記携帯装置によってキャプチャされたビデオ画像を受信するように、前記リモートサーバとのビデオ通話を確立するステップと、画像認識を行って、前記キャプチャされたビデオ中の少なくとも1つの第2のオブジェクトを識別するステップと、データベースから、前記第2のオブジェクトに対する前記第1のオブジェクトの位置を決定するステップと、前記携帯装置に送信するための信号を生成するステップであって、前記信号が前記第2のオブジェクトから前記第1のオブジェクトへの方向を含むステップとを含む方法が提供される。
本発明の別の態様によれば、第1のオブジェクトの場所を見つけ出すための、ビデオキャプチャユニットを備えるワイヤレス携帯装置を使用する方法であって、該使用が、前記携帯装置を使用して携帯装置とリモートサーバとの間のビデオ通話を確立するステップと、前記ビデオキャプチャユニットを第2のオブジェクトに向けるステップと、前記携帯装置によって、前記第2のオブジェクトから前記第1のオブジェクトへの方向を前記リモートサーバから受信するステップと、前記方向に従うステップとを含む方法が提供される。
本発明の別の態様によれば、第2のオブジェクトから第1のオブジェクトへの方向を提供するためのサーバであって、ビデオ通話中にワイヤレス携帯装置と通信するように、および該携帯装置によってキャプチャされたビデオ画像を受信するよう設計されたビデオ通話ユニットと、1つ以上の前記ビデオ画像中の前記第2のオブジェクトを識別するよう設計された画像認識ユニットと、前記第2のオブジェクトから前記第1のオブジェクトへの方向を決定するよう設計された方向決定ユニットと、前記方向を前記携帯装置に送信するよう設計された送信ユニットとを備えるサーバが提供される。
本発明の有利な実施形態は、本出願の従属請求項に記載されている。
本発明の第1の実施形態によるデータアクセスシステムの概略図である。 図1の携帯装置の表示装置のより詳細な図である。 特定の製品に関してインターネットから検索されたデータ記録例の図である。 本発明の実施形態に従って検索すべきデータを選択する方法の概略図である。 本発明に従って情報を選択するための方法における一連のステップを示すフローチャートである。 本発明の実施形態に従って、オブジェクトマップを作成し、移動部を編集する方法の概略図である。 本発明の実施形態に従って、特定のオブジェクトを発見する方法の図である。
図1は、情報アクセスシステムを示している。このシステムは、ビデオ通話機能を有する装置である携帯装置1を備える。例えば、携帯装置1は、第三者とのビデオ通話を確立することを可能にする3G(第3世代)標準の携帯電話である。代わりに、携帯装置1は、ビデオをキャプチャし、ワイヤレスでビデオストリームを送受信することができるPDA(personal digital organizer)、ラップトップ、携帯ゲーム機等であってもよい。
携帯装置1は、データを入力するかまたは装置を制御することを可能にするキーパッド2と、例えばLCD(liquid crystal display)である表示装置3とを備える。携帯装置1は、デジタルビデオ画像をキャプチャすることを可能にする図1に示していないカメラも備え、好ましくは、サウンドをキャプチャするためのマイクロホンも備える。一般に、現在の携帯電話には、このようなカメラが設けられ、装置の任意の位置に取り付けられ、ユーザが、キャプチャされるビデオを表示装置で視るのと同時に、該ビデオをキャプチャすることを可能とする。
この実施形態によれば、携帯装置1を使用して、例えば店の商品であるオブジェクト4に関する情報を取得することが望ましい。
最初のステップにおいて、ユーザは、ビデオ通話の実行を開始し、携帯ユニット1のカメラをオブジェクト4に向ける。このようにして、携帯装置1のビデオ機能を使用してオブジェクト4が記録される。商品4は、パターン化された外面5を含み、当該商品が識別される。例えば、オブジェクト4が本である場合、外面5は、本のカバーであり、一般に、本の名称、著者の氏名、多くの場合、特有の画像またはデザインを含む。代わりに、オブジェクト4がスーパーマーケットの商品である場合、外面5は、パッケージであり、一般に、商標名、特有の色/パターン、および/または商品名を含む。
本実施例の目的では、オブジェクト4が、西洋人観光客が識別を望む、中国のスーパーマーケットの商品であることが前提とされる。
リモート画像認識サーバ6とのビデオ通話が確立される。例えば、ユーザには、サーバ6とのビデオ通話を確立するのに用いるための特定のダイアルアップ番号が与えられている。代わりに、このようなビデオ通話の確立は、携帯装置1により自動的に行ってもよく、例えば、ユーザが表示装置3の特定のアイコンを選択することによって開始してもよく、必要な接続パラメータは携帯装置1に予めプログラムされている。画像認識サーバは、例えばPC、ラップトップ、または他のプロセッサである。
携帯装置1は、例えば、通信ハードウェア10に接続された複数の送受信マスト8を備える移動通信ネットワークを介して通話を確立する。例えば、移動通信ネットワークは、3G標準によるUTRANシステム(UMTS terestrial radio telephony system)等のUMTS(universal mobile telecommunication system)ネットワークであってもよい。代わりに、ユーザが現在居る場所となっている店が、いずれかの携帯装置1がアクセスすることができる内部WLAN(wireless local area network)を有してもよい。このような場合、マスト8はWLANアンテナであり、通信ハードウェア10はWLANサーバであろう。別の実施例として、携帯装置1はWiFi(wireless fidelity)機能を有することが可能であり、この場合、マスト8および通信ハードウェア10は、それぞれWiFiアンテナであり、サーバまたはPCである。
通信ハードウェア10は、画像認識サーバ6に接続される。図1に示すように、いくつかの実施形態では、通信ハードウェア10はインターネット12を介して画像認識サーバ6に接続される。しかし、例えば、ユーザが現在居る店内に、図1の情報アクセスシステム全体が設けられている場合、代替実施形態では、通信ハードウェア10は画像認識サーバ6に直接接続される。代わりに、ISDN(Integrated Services Digital Network)によって、通信ハードウェア10を画像認識サーバ6に接続してもよい。いくつかの携帯電話サービスプロバイダは、ビデオ通話をISDNネットワークの特定のラインにルーティングすることを許容している。
画像認識サーバ6は、携帯装置1からビデオストリームを受信し、画像の画像認識を行う。画像認識技術は、関連技術で知られており、一般に、1つまたは一連の画像中のオブジェクトを識別するリアルタイム視覚認識ソフトウェアを含む。画像認識サーバ6のリアルタイム視覚認識ソフトウェアは、ビデオ通話データを受信して復号化し、視野内の如何なる既知のオブジェクトを識別し、好ましくは、携帯装置1のカメラに対するオブジェクトの位置を算出する。この理由については以下により詳細に説明する。
携帯装置1のカメラに対するオブジェクトの位置を算出することによって、情報およびマーカを画像認識サーバ6でカメラ画像に選択的にオーバーレイして、携帯装置1の表示装置3に戻すことができる。このことは、仮想指標を加えることでオブジェクトを効果的に増強させる。このことの例は、オブジェクト4の印刷された有効期限等の特定の特徴の位置を示す点滅矢印または色付き矢印を付加することである。さらに、ユーザの好みに基づいて、オブジェクト4全体を表示装置3で実質的にリパッケージすることが可能になる。例えば、表示装置3は、あたかもユーザの栄養士が構成したかのように、特定の商品の正または負の効果を強調するパッケージを示すことが可能である。
例えば、この種の画像認識を行うための方法は(非特許文献1)により詳細に記載されている。(非特許文献1)は、法律に従って許容可能な範囲で参照により本明細書に組み込まれる。
例えば、オブジェクトはその一面のパターンに基づいて識別される。例えば、本実施例では、オブジェクト4の上面、特に、オブジェクト4の上面の領域14が、画像認識サーバ6に認識される。領域14は、例えばオブジェクトデータベース15から既知である。オブジェクトデータベース15は、画像認識サーバ6に結合され、オブジェクトの視覚シグネチャーを含む。各オブジェクトに対して、1つ以上のシグネチャーおよび画像を記憶し得る。シグネチャーは、装置をユニークに識別する当該装置の画像に存在する、ユニークなパターンである。オブジェクトが主たる面、例えば、本の前面カバー、またはDVDの前面カバーを有する場合、オブジェクトデータベース15は、例えばこの面の画像またはシグネチャーのみを記憶する。しかし、いくつかのオブジェクトは、異なる複数の面から区別が可能であり、この場合、オブジェクトの各面の画像またはシグネチャーをデータベース15に記憶することが可能である。オブジェクトデータベース15はサーバ6の内部または外部にあればよい。
いくつかの実施形態では、オブジェクトのシグネチャーをオブジェクトデータベース15に局所的に記憶することが可能であり、さらに、オブジェクトに関する視覚データをインターネット12から検索することが可能である。インターネットは、莫大な画像ソース、特に、商品の画像ソースを提供する。このようにして、インターネット12を介して、当該商品の画像を含むリモートデータベース16にアクセスすることが可能であり、例えば、これらの画像を用いて、画像を確認するか、またはデータベースを新たな装置の画像に更新することが可能である。
データベース15のオブジェクト画像に関連して、またはリモートデータベース16からアクセス可能に、オブジェクトに関するさらなる情報が提供される。例えば、食品である商品アイテムのために、商品名、価格情報、原材料、および/または他のデータを入手することができる。いくつかの場合には、オブジェクトデータベース15は、オブジェクトに関するさらなるデータを検索することができるインターネット上のソースへの照会を含む。信号(ビデオストリームまたはビデオ通話と互換性のある任意の信号)を送信することによって、画像認識サーバ6が携帯装置1に応答し、この情報の少なくともあるものが提供される。例えば、応答は、ビデオ通話中に送信される音声メッセージの形態であることが可能であり、オブジェクトに関する情報が指示される。代替する実施形態では、信号は、サウンドを有するかまたは有しないビデオであり、信号は、携帯装置1から受信されるビデオストリームを含むことが可能であり、商品の識別および/またはその他の商品情報を示すメッセージが、スクリーンに重畳される。一例が図2に示されている。
図2は、携帯装置1の表示装置の部分、特に、ビデオ通話中に表示装置3に表示される商品データの一例を示している。本実施例では、表示装置3は主要部20を表示し、その主要部20に画像認識サーバ6から受信したビデオストリームが表示される。表示装置3の角部の小さな矩形22は、携帯装置1によってキャプチャされている現在の画像を表示する。図示するように、画像認識サーバ6により提供されて領域20に表示されたリターンビデオは、携帯装置1によりキャプチャされた元のビデオ画像の上に重畳されたテキスト「商品識別:ミルクキャラメル」を含む。表示装置20のエッジの周りには別のテキストが重畳されており、このことについては本明細書中において後でより詳細に説明する。
図3は、インターネットで入手可能であるかまたはオブジェクトデータベース15に記憶することが可能であるオブジェクトに関するデータレコードの一例を示している。このレコードは、オブジェクトから読み取られた画像、ラベル30を含み、これは、画像認識の基準として使用することができる。画像認識技術は、この画像のほんの一部に基づいて、および画像を正面以外の角度から見たときでも、オブジェクトを認識することができる程度に十分に進歩している。
本実施例では、データレコードの情報は、商品の内容、この場合「ミルクキャラメル」を含む。この情報は、図2に示すように、例えば商品が肯定的に識別されることに応じてユーザに直接送信される。商品の重量(グラム)、いくつかの国々における商品の価格、原材料および栄養表示等の付加情報も提供することができる。この情報は次に説明するようにユーザが入手可能である。
再び図2を参照すると、上記したように、一実施形態では、画像認識サーバは、携帯装置に送信されて表示装置3に表示されたビデオストリームに、当該商品に関して入手可能なさらなる情報を示す見出しも重畳する。図2に示すように、本実施例では、4つの見出しが提供され、すなわち、スクリーンの底部には「価格」、スクリーンの頂部には「重量」、スクリーンの左側には「栄養」、そしてスクリーンの右側には「原材料」が提供される。入手可能な情報に応じて、種々の見出しを提供することができ、および/またはより多い数またはより少ない数の見出しを提供することが可能である。この情報は、ユーザが、表示装置20に名称が表示される方向に携帯装置1を動かすまたは回転させることによって、取り出すことができる。
図4は、携帯装置1の表示装置の部分を示しており、それを動かすまたは回転させる効果を示している。特に、矢印A、B、CおよびDでそれぞれ示すように、携帯装置1を左側に、上方に、右側にまたは下方に動かすまたは回転させることにより、右側で、下方で、左側でまたは上方でそれぞれ、携帯装置のカメラによってキャプチャされた画像のオプティカルフローが生じる。各方向のこのオプティカルフローは、図4の矢印A’、B’、C’およびD’でそれぞれ示されている。例えば、携帯装置を矢印Aの方向に左側に動かすことにより、向かって右側に、つまり方向A’に向かって、表示装置3の全てのオブジェクトが動くこととなる。
画像認識サーバ6によって、任意の方向へのオブジェクト4の動きを検出することができる。一連のビデオ画像からカメラの動きを検出するための技術が当該技術分野で知られている。例えば、(非特許文献2)はこのような技術を記載している。(非特許文献2)は、法律に従って許容可能な範囲で参照により本明細書に組み込まれる。さらに、(非特許文献3)もこのような技術を記載している。(非特許文献3)は、法律に従って許容可能な範囲で本明細書に組み込まれる。
オブジェクトの動きの方向を検出することによって、画像認識サーバ6は、対応する情報を供給することで応答する。再び、この情報は、携帯装置1によってキャプチャされるようなオブジェクトの画像の上に重畳することができる。
図5は、画像認識サーバ6によって行われるステップを示すフローチャートである。
最初のステップS0において、画像認識を開始する。この画像認識は、例えば、オブジェクトサーバ6によって、ビデオ通話を開始するための要求を受信し、および登録された携帯装置1から発せられるビデオストリームを受信することによって始動させることができる。画像認識サーバは、好ましくは、通話中の電話番号によって通話を行っている特定の携帯装置1を識別し、ユーザの許可レベルと、言語設定、警報トリガおよびログオプション等の選択設定とに従って自装置を設定する。画像認識が開始したとき、画像認識サーバは、例えば、携帯装置1から受信するビデオ画像の上にテキスト「オブジェクトの走査中」を重畳させたビデオストリームを携帯装置1に送信し得るか、またはより個人化されたメッセージを送信し得る。
次のステップS1において、画像認識サーバ6は、ビデオストリーム内のオブジェクトが識別されたかどうかを判定する。最初に、画像認識サーバ6は、リアルタイムの画像から画像特徴点を抽出し、抽出された特徴点をオブジェクトデータベース15内のオブジェクトの特徴と照合することにより、画像内の既知のオブジェクトを識別する。オブジェクトが識別されなかった場合、ステップS1が繰り返される。オブジェクトが識別されるまで、画像認識が、例えばビデオストリームの連続フレーム間の時間遅延に対応する例えば100msの間隔で繰り返されるように、画像認識の各テストの後には、例えば、短い遅延が存在する。オブジェクトが識別された場合、このオブジェクトはアクティブなオブジェクトになり、そして次のステップはS2である。
いくつかの場合、ビデオストリーム内には、識別される2つ以上のオブジェクトが存在し得る。この場合、例えば、ビデオ画像の中央に最も近接するオブジェクトが、ユーザが認識を望むオブジェクトであることに基づいて、本方法が続行される。そして、この画像がアクティブなオブジェクトになる。
ステップS2において、画像認識サーバ6はリターンビデオストリームを送信し、このリターンビデオストリームにおいて、商品の識別が、例えば商品の画像の上に重畳されて提供され、図2に示すように、ユーザの動作に基づいてユーザに提供し得るさらなる情報の選択肢が表示装置に提供される。上記したように、この情報は、例えばインターネットを介してアクセス可能なオブジェクトデータベース15またはリモートデータベース16から取得することが可能である。
次のステップS3において、オブジェクトの動きが検出されたかどうかを判定する。この判定は、以前の受信画像に対する特徴点のオプティカルフローを算出することによって行われる。次に、これらの動きを動きテンプレートと照合して、動きが左側、右側、上方または下方に向かうものであるかどうかを検出することができる。
オブジェクトの動きが検出されなかった場合、次のステップはS4である。ステップS4において、オブジェクトが依然として視野内に存在しているかどうかを検出する。オブジェクトがもはや視野内に存在していない場合、このことは、ユーザがもはやそのアクティブなオブジェクトの情報を受信することを望んでいないこと、またはそのアクティブなオブジェクトが、ユーザが識別を望むオブジェクトではなかったことを示し得る。この場合、次のステップはS1であり、このステップS1において、画像認識サーバが他のオブジェクトを検索する。しかし、オブジェクトが依然として視野内に存在している場合、次のステップにおいてS3を繰り返す。
ステップS3において動きが検出された場合、次のステップはS5である。ステップS5において、ビデオキャプチャ領域内のオブジェクトの動きに応じて、種々の情報が携帯装置に送信される。例えば、この情報は、ビデオストリームとして送信され、オブジェクトの画像の上に重畳されてもされなくてもよい。この情報が送信されると、オブジェクトのさらなる動きを検出するために、ステップS3に戻る。
いくつかの実施形態によれば、表示スクリーンの中央へのオブジェクトの再センタリングが動きとして検出されず、したがって、さらなる情報が提供されないが、その理由は、このことにより、さらなるオブジェクトの動きが検出される前にシステムをリセットする措置を行うことができるからである。
他の実施形態によれば、カメラ画像でオブジェクトが現在検出されていない場合、最後に検出されたオブジェクトに関するコンテンツを表示することができ、オブジェクトの動き追跡の代わりに、画像全体に関する標準的なオプティカルフローアルゴリズムを用いて、動きを追跡することができる。
ユーザはビデオ通話を終了することによって、画像認識プロセスをいつでも停止することができる。
図6は、3Dオブジェクトマップを作成し、携帯装置1の移動経路を記録する方法を示している。3Dオブジェクトマップは、例えば3D画像ファイルとして記憶され、識別されたオブジェクトへの参照と、それらのオブジェクトの互いの3D配置とを含む。この実施形態では、携帯装置1のカメラが一連のオブジェクトをキャプチャするように、携帯装置1を動かす。先の実施形態と同様に、ユーザは携帯装置1を使用して、そのビデオカメラによりキャプチャされたオブジェクトを識別することができる画像認識サーバとのビデオ通話を確立する。本実施例では、携帯装置1は、そのビデオカメラが一連のオブジェクト61〜66の画像をキャプチャするように経路60に従う。各オブジェクトが携帯装置1のビデオカメラの視野を通過したとき、各オブジェクトは画像認識サーバ6によって、例えば、図1に示したオブジェクトデータベース15またはリモートデータベース16を用いて識別される。
携帯装置1のビデオウインドウを横切る各オブジェクトの移動を検出することによって、画像認識サーバは、3D空間内のオブジェクトの3Dオブジェクトマップを作成することができる。さらに、画像認識サーバは、携帯装置1が従う経路を測定することができる。
一実施形態では、図6の実施形態は、キャプチャされた画像からシーンの画像を生成するために用いられる。例えば、部屋を改装する前に、家具を配置しようする位置に、認識可能なシンボルが表面に印刷されたカードを配置し得る。これらのシンボルが画像認識サーバによって識別され、3Dオブジェクトマップが作成されたとき、シンボルは、サーバによってそのシンボルが表す家具の画像に置き換えられ、所定の位置にある家具がどのように見えるかの大体のイメージを提供することができる。シンボルが現在のカメラの視野中心の外側に存在していることをマップが示しているときに、シンボルが現在カメラの視野内に存在しないとしても、完全な3Dオブジェクトマップがサーバで作成されて追跡されているので、家具の一部を表示スクリーンに正確に表示することができる。
図7は、ある領域におけるオブジェクトの空間的関係がシステムに既知である場合に、図1の同じシステムを使用して特定のオブジェクトを追跡する方法を示している。例えば、大きな倉庫に入ったときに、技術者は特定のアイテムの場所を見つけ出したいと望むかもしれない。最初のステップにおいて、技術者は、画像認識サーバ6とのビデオ通話を開始し、技術者が見つけようとしている特定のアイテムを指示する。このことは、アイテムの名前または製造業者をタイピングすることによって、それを画像認識サーバ6に送信することができ、あるいはアイテムの名前または名称を携帯装置1に向けて発話することによって行うことが可能であり、その結果、音声認識により、技術者がどのアイテムを見つけようとしているかを画像認識サーバ6が判定することができる。
次に、ユーザは携帯装置1のカメラを向けて、倉庫のオブジェクトのビデオを記録し、ビデオが画像認識サーバ6に送信される。ビデオ画像中のオブジェクトを認識したときに、要求されたオブジェクトを見つけることができる方向を示す矢印を有するビデオストリームを携帯装置に送信して戻すことによって、画像認識サーバ6が応答する。このようにして、図7に見られるように、第1のオブジェクト71が携帯装置1のビデオカメラによってキャプチャされたとき、要求されたオブジェクトの方向にユーザを向ける矢印が表示装置3に送信される。
矢印が正確に校正されるように、画像認識サーバには、携帯装置1の表示装置3およびカメラの特定の配向が既知であることが好ましい。
要求されたオブジェクトへの経路において、携帯装置は多数の他のオブジェクトを除外することができ、これらの多数の他のオブジェクトの各々は、画像認識サーバ6によって識別され、および要求されたオブジェクトの位置に対して多数の他のオブジェクトの位置を認識することによって、同様の方向を携帯装置1の表示装置3に提供することができる。このプロセスを用いて、サーバがそのロケーションマップを更新することもできる。要求されたオブジェクトが見つかったとき、このことを、表示装置によってユーザに知らせることができる。
ここまで、ユーザが、ビデオ通話機能を有する携帯装置で見たオブジェクトを識別することができ、携帯装置の動きによって、オブジェクトに関して提供されたさらなる情報を制御することができる方法およびシステムについて説明してきた。装置自体で画像認識を行うのではなく、サーバとのビデオリンクを維持して、この状態で、認識を行い、リアルタイムコンテンツを提供し、全てのインタラクティブセッションの記録を保持する。さらに、画像認識サーバは、オブジェクトを識別し、リターンビデオストリームの形態でオブジェクトの識別を携帯装置に提供し、オブジェクトの検出された動きに基づいて、オブジェクトに関するさらなる情報を提供することもできる。
画像認識サーバは、全ての着信ビデオシーケンスを記憶し、これにより、集中記憶システムとして使用することができる。検出された全てのアイテムおよびそれらの検出時間の構成リストを含む全ての相互作用について、ユーザがアクセス可能なログが提供される。これらのログは、自動化された在庫システムとして機能することができる。追加のアイテムが画像データベースに配置された後に、ログを再生成することができ、以前に記録された全てのビデオシーケンスでアイテムの質問を行うことが可能になり、検知セッションが行われた後でも、センサの機能が効果的に拡張される。
有利には、ユーザは3G携帯電話等の装置を使用して、オブジェクトに関する情報を迅速かつ容易に検索することができる。このようにして、本屋に入店したユーザは、特定の本に関する情報、例えば、インターネットで入手可能な情報に迅速にアクセスすることができる。さらに、外国人観光客は、外国語のパッケージを有する商品を識別することができ、キーパッドを使用してインターネットをナビゲートする困難性なしに、原材料または価格情報等のさらなる情報を検索することができる。
要求された情報を選択する方法はタッチレスであり、換言すれば、ユーザは携帯装置のキーにタッチする必要はなく、装置を動かせばよい。さらに、オブジェクトに関する情報にアクセスする全体の方法も、好ましくは、完全にまたはほぼ完全にタッチレスであり、例えば、ビデオ通話は音声コマンドによって確立されおよび終了する。
携帯装置の動きを検出することができる画像認識サーバを設けることによって、商品に関して受信されたさらなる情報の制御が、装置のボタンを使用するのではなく、装置全体を動かすことによって容易に実現される。このことは、キーパッドの操作が困難であると思われる関節炎等の障害を持つ人々にとって格別有用性であり得る。
図を参照して、本発明の多くの具体的実施形態について説明してきたが、多数の修正および変更を適用することができることが当業者には明らかであろう。
例えば、本発明の特定の用途について説明してきたが、当業者には明らかであろう本発明の代替用途がある。
画像認識サーバから受信された情報を制御するためのいくつかの種類の動作きについて説明してきたが、異なる動き、例えば、装置の前方へのまたは後方への動き、携帯装置の時計回りまたは反時計回りの回転、あるいは対角線方向の、例えば左上方への動きを認識することが可能である。さらに、アクセス可能であり得る情報は、任意の情報であることが可能であり、音声記録、さらなる画像またはビデオを含むことが可能である。
携帯装置から画像認識サーバに送信され、および画像認識サーバから携帯装置に戻されるビデオ通話のビデオが、画像だけでなくサウンドも含むことができることが理解されるであろう。

Claims (31)

  1. 表示装置(3)とビデオキャプチャユニットとを有するワイヤレス携帯装置(1)を使用して、情報にアクセスする方法であって、
    リモートサーバ(6)が、ビデオ通話中に前記携帯装置によってキャプチャされたビデオ画像を受信するように、前記リモートサーバとの前記ビデオ通話を確立するステップと、
    画像認識を行って、前記キャプチャされたビデオの少なくとも1つの第1のオブジェクト(4、71〜76)を識別するステップと、
    前記携帯装置に送信するための信号を生成するステップであって、前記信号が、前記第1のオブジェクトに関する情報を含むステップと、
    を含む方法。
  2. 前記情報が、前記ビデオ画像の前記第1のオブジェクトの動きに基づいて提供される請求項1に記載の方法。
  3. 画像認識を行うステップが、複数のオブジェクトシグネチャーおよび/またはオブジェクト画像を含むオブジェクトデータベース(15)にアクセスするステップと、前記ビデオ画像の特徴を前記オブジェクトシグネチャーおよび/またはオブジェクト画像と照合するステップとを含む請求項1または2に記載の方法。
  4. 前記情報が少なくとも部分的にインターネットから検索される請求項1〜3のいずれか1項に記載の方法。
  5. 前記方法が、前記信号を生成する前記ステップの前に、第2のオブジェクト(74)の識別を前記リモートサーバ(6)に送信するステップをさらに含み、前記リモートサーバには、前記第1のオブジェクトに対する前記第2のオブジェクトの空間位置が既知であり、前記信号の前記情報が前記第1のオブジェクトから前記第2のオブジェクトへの方向を含む請求項1に記載の方法。
  6. オブジェクト(4)に関する情報にアクセスするための、ビデオキャプチャユニットを備えるワイヤレス携帯装置(1)の使用であって、該使用が、
    前記携帯装置を使用して前記携帯装置とリモートサーバとの間のビデオ通話を確立するステップと、
    前記ビデオキャプチャユニットを前記オブジェクトに向けるステップと、
    前記ビデオキャプチャユニットの視野内で前記オブジェクトの位置を変化させて、前記動きの移動方向に基づき、前記オブジェクトに関する特定の情報を選択するように、前記ビデオキャプチャユニットを動かすステップと、
    を含むワイヤレス携帯装置(1)の使用。
  7. 情報にアクセスするためのシステムであって、
    ビデオ画像をキャプチャするよう設計されたビデオキャプチャユニットを備えるワイヤレス携帯装置(1)と、
    ビデオ通話中に前記携帯装置と通信することができるサーバ(6)と、
    を備えるシステムであって、前記サーバが、
    1つ以上の前記ビデオ画像中のオブジェクトを識別するよう設計された画像認識ユニットと、
    前記オブジェクトに関するオブジェクト情報を含む信号を前記携帯装置に送信するよう設計された送信ユニットと、
    を備えるシステム。
  8. 前記サーバが、前記ビデオ画像のオブジェクトの動きを検出するよう設計された動作検出ユニットをさらに備える請求項7に記載のシステム。
  9. 前記サーバ(6)によってアクセス可能なオブジェクトデータベース(15)をさらに含み、該オブジェクトデータベースが、前記オブジェクトを識別するために用いられるオブジェクト画像を含む請求項7または8に記載のシステム。
  10. 前記ワイヤレス携帯装置と前記サーバとの間の通信を可能にするワイヤレス通信ネットワークをさらに備える請求項7〜9のいずれか1項に記載のシステム。
  11. 前記サーバがインターネットを介して前記ワイヤレス通信ネットワークに接続される請求項10に記載のシステム。
  12. 前記サーバが、交換網を介して前記ワイヤレス通信ネットワークに接続される請求項10に記載のシステム。
  13. 自動情報供給システム(6、15)であって、
    ビデオ通話中にワイヤレス携帯装置(1)と通信するように、および該携帯装置によってキャプチャされたビデオ画像を受信するよう設計されたビデオ通話ユニットと、
    1つ以上の前記ビデオ画像中のオブジェクトを識別するよう設計された画像認識ユニットと、
    前記ビデオ画像中のオブジェクトの動きを検出するよう設計された動作検出ユニットと、
    前記オブジェクトに関するオブジェクト情報を含む信号を前記携帯装置に送信するよう設計された送信ユニットと、
    を備える自動情報供給システム(6、15)。
  14. 記憶された複数のオブジェクトシグネチャーおよび/またはオブジェクト画像を含むオブジェクトデータベースをさらに含む請求項13に記載の自動情報供給システム。
  15. 前記オブジェクトデータベースが、前記オブジェクトに関する前記オブジェクト情報、および/または前記情報を検索し得るリモートデータベースへのリンクをさらに含む請求項14に記載の自動情報供給システム。
  16. 表示装置(3)とビデオキャプチャユニットとを有するワイヤレス携帯装置(1)を使用して、3Dオブジェクトマップを作成する方法であって、
    リモートサーバ(6)が、ビデオ通話中に前記携帯装置によってキャプチャされたビデオ画像を受信するように、前記リモートサーバとの前記ビデオ通話を確立するステップと、
    画像認識を行って、前記キャプチャされたビデオ画像中の複数のオブジェクト(61〜66)を識別するステップと、
    前記検出されたオブジェクトの動き検出を行うステップと、
    前記識別されたオブジェクトに基づき前記3Dオブジェクトマップを生成して、前記3Dオブジェクトマップをメモリに記憶するステップと、
    を含む方法。
  17. 前記3Dオブジェクトマップが、少なくとも、前記認識された複数のオブジェクトへの参照と、前記オブジェクトのそれぞれの3D配置とを含む請求項16に記載の方法。
  18. 前記3Dオブジェクトマップを前記メモリから前記ワイヤレス携帯装置に送信するステップをさらに含む請求項16または17に記載の方法。
  19. 前記3Dオブジェクトマップを生成する前記ステップが、前記マップ中の前記オブジェクトのキャプチャされた画像を、画像データベース(15)に記憶されている予め登録された画像に置き換えるステップを含む請求項16〜18のいずれか1項に記載の方法。
  20. 前記ビデオ通話中に前記携帯装置が従う経路(60)を測定するステップをさらに含む請求項16〜19のいずれか1項に記載の方法。
  21. 3Dオブジェクトマップを作成するためのビデオキャプチャユニットを備えるワイヤレス携帯装置(1)の使用であって、
    リモートサーバ(6)とのビデオ通話を確立するステップであって、前記リモートサーバが、前記携帯装置によってキャプチャされたビデオ画像を受信するステップと、
    前記ビデオ通話中に、前記携帯装置を一連のオブジェクトに向けて前記オブジェクトをキャプチャするステップと、
    前記リモートサーバから前記オブジェクトの3Dオブジェクトマップを受信するステップと、
    を含むワイヤレス携帯装置(1)の使用。
  22. 3Dオブジェクトマップを作成するためのサーバ(6)であって、
    ビデオ通話中にワイヤレス携帯装置(1)と通信するように、および該携帯装置によってキャプチャされたビデオ画像を受信するよう設計されたビデオ通話ユニットと、
    1つ以上の前記ビデオ画像中のオブジェクトを識別するよう設計された画像認識ユニットと、
    前記ビデオ画像中のオブジェクトの動きを検出するよう設計された動作検出ユニットと、
    前記識別されたオブジェクトと、前記オブジェクトの前記検出された動きとに基づいて、3Dオブジェクトマップを生成するよう設計された生成ユニットと、
    前記3Dオブジェクトマップを前記携帯装置に送信するよう設計された送信ユニットと、
    を備えるサーバ(6)。
  23. ビデオキャプチャユニットと表示装置(3)とを備えるワイヤレス携帯装置(1)を使用して、第1のオブジェクトの場所を見つけ出す方法であって、
    リモートサーバ(6)が、ビデオ通話中に前記携帯装置によってキャプチャされたビデオ画像を受信するように、前記リモートサーバとの前記ビデオ通話を確立するステップと、
    画像認識を行って、前記キャプチャされたビデオ中の少なくとも1つの第2のオブジェクト(71〜76)を識別するステップと、
    データベースから、前記第2のオブジェクトに対する前記第1のオブジェクトの位置を決定するステップと、
    前記携帯装置に送信するための信号を生成するステップであって、前記信号が前記第2のオブジェクトから前記第1のオブジェクトへの方向を含むステップと、
    を含む方法。
  24. 前記方向が、前記表示装置に表示される方向指示を含む請求項23に記載の方法。
  25. 前記方向が、前記ワイヤレス携帯装置のスピーカによって出力される音声による方向指示を含む請求項23または24に記載の方法。
  26. 画像認識を行って、前記キャプチャされたビデオ中のさらなるオブジェクト(72〜76)を識別するステップと、前記さらなるオブジェクトの1つが前記第1のオブジェクトとして識別された場合、前記携帯装置に送信するための信号を生成するステップであって、前記信号が、前記第1のオブジェクトの場所を今見つけ出したことの表示を含むステップとをさらに含む請求項23〜25のいずれか1項に記載の方法。
  27. 前記さらなるオブジェクトの1つが、前記第1のオブジェクトとして識別されなかった場合、前記携帯装置に送信するための信号を生成するステップを含み、前記信号が、前記さらなるオブジェクトの前記1つから前記第1のオブジェクトへの方向を含む請求項26に記載の方法。
  28. 前記ワイヤレス携帯装置の前記表示装置の配向を決定するステップと、前記決定された配向に基づいて前記ワイヤレス携帯装置の表示装置に表示すべき視覚方向を含む前記信号を生成するステップと、をさらに含む請求項23〜27のいずれか1項に記載の方法。
  29. 前記表示装置の前記配向が前記キャプチャされたビデオ画像に基づいて決定される請求項28に記載の方法。
  30. 第1のオブジェクト(74)の場所を見つけ出すための、ビデオキャプチャユニットを備えるワイヤレス携帯装置(1)の使用であって、該使用が、
    前記携帯装置を使用して前記携帯装置とリモートサーバとの間のビデオ通話を確立するステップと、
    前記ビデオキャプチャユニットを第2のオブジェクトに向けるステップと、
    前記携帯装置によって、前記第2のオブジェクトから前記第1のオブジェクトへの方向を前記リモートサーバから受信するステップと、
    を含むワイヤレス携帯装置(1)の使用。
  31. 第2のオブジェクト(71〜76)から第1のオブジェクト(74)への方向を提供するためのサーバ(6)であって、
    ビデオ通話中にワイヤレス携帯装置(1)と通信するように、および該携帯装置によってキャプチャされたビデオ画像を受信するよう設計されたビデオ通話ユニットと、
    1つ以上の前記ビデオ画像中の前記第2のオブジェクトを識別するよう設計された画像認識ユニットと、
    前記第2のオブジェクトから前記第1のオブジェクトへの方向を決定するよう設計された方向決定ユニットと、
    前記方向を前記携帯装置に送信するよう設計された送信ユニットと、
    を備えるサーバ(6)。
JP2009551187A 2007-02-27 2008-02-26 リモートでのオブジェクト認識 Pending JP2010519656A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP07300827.8A EP1965344B1 (en) 2007-02-27 2007-02-27 Remote object recognition
PCT/EP2008/052306 WO2008104537A1 (en) 2007-02-27 2008-02-26 Remote object recognition

Publications (1)

Publication Number Publication Date
JP2010519656A true JP2010519656A (ja) 2010-06-03

Family

ID=38370412

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009551187A Pending JP2010519656A (ja) 2007-02-27 2008-02-26 リモートでのオブジェクト認識

Country Status (5)

Country Link
US (1) US8554250B2 (ja)
EP (2) EP1965344B1 (ja)
JP (1) JP2010519656A (ja)
CA (1) CA2678037A1 (ja)
WO (1) WO2008104537A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013088819A1 (ja) * 2011-12-13 2013-06-20 ステラグリーン株式会社 拡張現実感表示方法

Families Citing this family (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100122283A1 (en) * 2008-11-12 2010-05-13 Alcatel-Lucent Usa Inc. Targeted advertising via mobile enhanced reality
KR101164195B1 (ko) * 2008-12-01 2012-07-11 한국전자통신연구원 영상 데이터 획득을 통해 사용자 단말을 판별하는 디지털 컨텐츠 제공 장치 및 사용자 단말 판별 방법
US20100304787A1 (en) 2009-05-28 2010-12-02 Min Ho Lee Mobile terminal and method for displaying on a mobile terminal
US20100328418A1 (en) * 2009-06-25 2010-12-30 Yair Winkler Method for real-time remote presentation and control of a visual page from a mobile terminal during a video call
DE102009047797A1 (de) * 2009-09-30 2011-03-31 Siemens Aktiengesellschaft Verfahren zur Objektidentifikation
EP2426633A4 (en) * 2009-09-30 2015-01-21 Rakuten Inc SYSTEM FOR RECOMMENDING AN ARTICLE NOT PRESENT IN AN IMAGE
JP5280475B2 (ja) * 2010-03-31 2013-09-04 新日鉄住金ソリューションズ株式会社 情報処理システム、情報処理方法及びプログラム
EP2752362B1 (en) * 2010-03-30 2016-12-21 NS Solutions Corporation Image display system, image display method and program
EP2391103A1 (en) * 2010-05-25 2011-11-30 Alcatel Lucent A method of augmenting a digital image, corresponding computer program product, and data storage device therefor
JP5656457B2 (ja) * 2010-06-01 2015-01-21 シャープ株式会社 商品情報提供端末装置および商品情報提供システム
TWI423044B (zh) * 2010-10-25 2014-01-11 Univ Nat Taiwan Science Tech 基於普及運算的意見交流方法與系統
US9480913B2 (en) * 2011-01-26 2016-11-01 WhitewaterWest Industries Ltd. Interactive entertainment using a mobile device with object tagging and/or hyperlinking
US8392450B2 (en) 2011-02-08 2013-03-05 Autonomy Corporation Ltd. System to augment a visual data stream with user-specific content
US20120201472A1 (en) * 2011-02-08 2012-08-09 Autonomy Corporation Ltd System for the tagging and augmentation of geographically-specific locations using a visual data stream
US8447329B2 (en) 2011-02-08 2013-05-21 Longsand Limited Method for spatially-accurate location of a device using audio-visual information
US8488011B2 (en) 2011-02-08 2013-07-16 Longsand Limited System to augment a visual data stream based on a combination of geographical and visual information
US9773285B2 (en) 2011-03-08 2017-09-26 Bank Of America Corporation Providing data associated with relationships between individuals and images
US9317835B2 (en) 2011-03-08 2016-04-19 Bank Of America Corporation Populating budgets and/or wish lists using real-time video image analysis
US8718612B2 (en) * 2011-03-08 2014-05-06 Bank Of American Corporation Real-time analysis involving real estate listings
US9317860B2 (en) 2011-03-08 2016-04-19 Bank Of America Corporation Collective network of augmented reality users
US8873807B2 (en) * 2011-03-08 2014-10-28 Bank Of America Corporation Vehicle recognition
US9224166B2 (en) 2011-03-08 2015-12-29 Bank Of America Corporation Retrieving product information from embedded sensors via mobile device video analysis
US8810598B2 (en) 2011-04-08 2014-08-19 Nant Holdings Ip, Llc Interference based augmented reality hosting platforms
US8493353B2 (en) 2011-04-13 2013-07-23 Longsand Limited Methods and systems for generating and joining shared experience
US8972427B2 (en) * 2011-07-22 2015-03-03 The Eye Capture Company, Inc. System and method for providing electronic supplemental content associated with printed content in a printed publication
US8667393B2 (en) 2011-08-04 2014-03-04 The Eye Capture Company, Inc. System and method for providing supplemental content related to printed content in a printed publication
US9424255B2 (en) 2011-11-04 2016-08-23 Microsoft Technology Licensing, Llc Server-assisted object recognition and tracking for mobile devices
JP2013105346A (ja) * 2011-11-14 2013-05-30 Sony Corp 情報提示装置、情報提示方法、情報提示システム、情報登録装置、情報登録方法、情報登録システムおよびプログラム
US9805385B2 (en) 2011-11-21 2017-10-31 Nant Holdings Ip, Llc Subscription bill service, systems and methods
WO2013078345A1 (en) 2011-11-21 2013-05-30 Nant Holdings Ip, Llc Subscription bill service, systems and methods
US10650442B2 (en) 2012-01-13 2020-05-12 Amro SHIHADAH Systems and methods for presentation and analysis of media content
US20150009212A1 (en) * 2012-03-22 2015-01-08 Kar-Han Tan Cloud-based data processing
TWI459300B (zh) * 2012-03-28 2014-11-01 Walton Advanced Eng Inc An application execution method
US9064326B1 (en) 2012-05-10 2015-06-23 Longsand Limited Local cache of augmented reality content in a mobile computing device
US9066200B1 (en) 2012-05-10 2015-06-23 Longsand Limited User-generated content in a virtual reality environment
US9430876B1 (en) 2012-05-10 2016-08-30 Aurasma Limited Intelligent method of determining trigger items in augmented reality environments
US9984408B1 (en) * 2012-05-30 2018-05-29 Amazon Technologies, Inc. Method, medium, and system for live video cooperative shopping
US20140121807A1 (en) 2012-10-29 2014-05-01 Elwha Llc Food Supply Chain Automation Farm Tracking System and Method
US20140122184A1 (en) * 2012-10-29 2014-05-01 Elwha Llc Food Supply Chain Automation Grocery Information System And Method
US9081466B2 (en) * 2012-09-10 2015-07-14 Sap Se Dynamic chart control that triggers dynamic contextual actions
US10929904B1 (en) 2012-10-23 2021-02-23 Protolabs, Inc. Automated fabrication price quoting and fabrication ordering for computer-modeled structures
JP2015513378A (ja) * 2012-11-21 2015-05-11 ナント ホールディングス アイピー,エルエルシー 加入請求書サービス、システムおよび方法
US9779517B2 (en) 2013-03-15 2017-10-03 Upskill, Inc. Method and system for representing and interacting with augmented reality content
US9135646B2 (en) * 2013-10-09 2015-09-15 Ricoh Company, Ltd. Associating advertising content with a channel
US9606701B1 (en) 2013-10-14 2017-03-28 Benko, LLC Automated recommended joining data with presented methods for joining in computer-modeled structures
US10373183B1 (en) 2013-10-16 2019-08-06 Alekhine, Llc Automatic firm fabrication price quoting and fabrication ordering for computer-modeled joining features and related structures
US9582516B2 (en) 2013-10-17 2017-02-28 Nant Holdings Ip, Llc Wide area augmented reality location-based services
US9628691B2 (en) 2013-11-14 2017-04-18 Qualcomm Incorporated Method and apparatus for identifying a physical IoT device
JP2015099549A (ja) * 2013-11-20 2015-05-28 東芝テック株式会社 商品認識装置及び商品認識プログラム
US11537765B1 (en) 2014-02-20 2022-12-27 Benko, LLC Placement and pricing of part marks in computer-modeled structures
WO2015144192A1 (en) * 2014-03-24 2015-10-01 Sonova Ag System comprising an audio device and a mobile device for displaying information concerning the audio device
US11410224B1 (en) * 2014-03-28 2022-08-09 Desprez, Llc Methods and software for requesting a pricing in an electronic marketplace using a user-modifiable spectrum interface
US9531999B2 (en) * 2014-04-14 2016-12-27 Ricoh Co., Ltd. Real-time smart display detection system
US10552882B1 (en) 2014-05-20 2020-02-04 Desprez, Llc Methods and software for enabling custom pricing in an electronic commerce system
US10713394B1 (en) 2014-06-12 2020-07-14 Benko, LLC Filtering components compatible with a computer-modeled structure
US10025805B1 (en) 2014-06-24 2018-07-17 Benko, LLC Systems and methods for automated help
US11392396B1 (en) 2014-06-24 2022-07-19 Desprez, Llc Systems and methods for automated help
KR20160014418A (ko) * 2014-07-29 2016-02-11 삼성전자주식회사 유저 인터페이스 장치 및 유저 인터페이스 방법
US9911398B1 (en) 2014-08-06 2018-03-06 Amazon Technologies, Inc. Variable density content display
US10460342B1 (en) 2014-08-12 2019-10-29 Benko, LLC Methods and software for providing targeted advertising to a product program
US10095217B2 (en) 2014-09-15 2018-10-09 Desprez, Llc Natural language user interface for computer-aided design systems
US9613020B1 (en) 2014-09-15 2017-04-04 Benko, LLC Natural language user interface for computer-aided design systems
US10162337B2 (en) 2014-09-15 2018-12-25 Desprez, Llc Natural language user interface for computer-aided design systems
US11599086B2 (en) 2014-09-15 2023-03-07 Desprez, Llc Natural language user interface for computer-aided design systems
US11023934B1 (en) 2014-10-30 2021-06-01 Desprez, Llc Business variable optimization for manufacture or supply of designed products
US11276095B1 (en) 2014-10-30 2022-03-15 Desprez, Llc Methods and software for a pricing-method-agnostic ecommerce marketplace for manufacturing services
US10836110B2 (en) 2014-10-31 2020-11-17 Desprez, Llc Method and system for ordering expedited production or supply of designed products
US10073439B1 (en) 2014-10-31 2018-09-11 Desprez, Llc Methods, systems, and software for processing expedited production or supply of designed products
US11415961B1 (en) 2014-10-31 2022-08-16 Desprez, Llc Automated correlation of modeled product and preferred manufacturers
US10235009B1 (en) 2014-10-31 2019-03-19 Desprez, Llc Product variable optimization for manufacture or supply of designed products
US10803501B1 (en) 2015-03-17 2020-10-13 Desprez, Llc Systems, methods, and software for generating, customizing, and automatedly e-mailing a request for quotation for fabricating a computer-modeled structure from within a CAD program
US11004126B1 (en) 2016-03-17 2021-05-11 Desprez, Llc Systems, methods, and software for generating, customizing, and automatedly e-mailing a request for quotation for fabricating a computer-modeled structure from within a CAD program
US9819905B1 (en) * 2015-05-28 2017-11-14 Amazon Technologies, Inc. Video communication sessions between whitelisted devices
BR102015014422B1 (pt) * 2015-06-17 2024-01-23 Samsung Eletrônica Da Amazônia Ltda Método para comunicação entre dispositivos eletrônicos através da interação de usuários com objetos
KR102299262B1 (ko) * 2015-06-23 2021-09-07 삼성전자주식회사 단말기에서 부가 컨텐츠를 제공하는 방법 및 이를 이용하는 단말기
US11423449B1 (en) 2016-03-23 2022-08-23 Desprez, Llc Electronic pricing machine configured to generate prices based on supplier willingness and a user interface therefor
US10556309B1 (en) 2016-03-24 2020-02-11 Proto Labs Inc. Methods of subtractively manufacturing a plurality of discrete objects from a single workpiece using a removable fixating material
US10401824B2 (en) 2016-04-14 2019-09-03 The Rapid Manufacturing Group LLC Methods and software for reducing machining equipment usage when machining multiple objects from a single workpiece
US10129126B2 (en) 2016-06-08 2018-11-13 Bank Of America Corporation System for predictive usage of resources
US10433196B2 (en) 2016-06-08 2019-10-01 Bank Of America Corporation System for tracking resource allocation/usage
US10581988B2 (en) 2016-06-08 2020-03-03 Bank Of America Corporation System for predictive use of resources
US10291487B2 (en) 2016-06-08 2019-05-14 Bank Of America Corporation System for predictive acquisition and use of resources
US10178101B2 (en) 2016-06-08 2019-01-08 Bank Of America Corporation System for creation of alternative path to resource acquisition
US10545481B2 (en) 2016-12-28 2020-01-28 Proto Labs Inc Methods and software for providing graphical representations of a plurality of objects in a central through opening
US11138901B1 (en) 2017-06-28 2021-10-05 Amazon Technologies, Inc. Item recognition and analysis
US10540390B1 (en) 2017-08-07 2020-01-21 Amazon Technologies, Inc. Image-based item identification
CN109413368A (zh) * 2017-08-16 2019-03-01 浙江西谷数字技术股份有限公司 一种带信息发布的低功耗数模混合对讲***
US11257132B1 (en) 2018-05-04 2022-02-22 Allstate Insurance Company Processing systems and methods having a machine learning engine for providing a surface dimension output
US11436648B1 (en) 2018-05-04 2022-09-06 Allstate Insurance Company Processing system having a machine learning engine for providing a surface dimension output
US11163434B2 (en) * 2019-01-24 2021-11-02 Ademco Inc. Systems and methods for using augmenting reality to control a connected home system
IL265818A (en) * 2019-04-02 2020-10-28 Ception Tech Ltd System and method for determining the position and orientation of an object in space
US11930270B2 (en) 2021-10-29 2024-03-12 Snap Inc. Identifying a video camera for an object
US11902347B2 (en) 2022-02-18 2024-02-13 Cisco Technology, Inc. Detecting and managing interruptions to participants of an online meeting

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05292377A (ja) * 1992-04-09 1993-11-05 Olympus Optical Co Ltd 動体の動きベクトル検出装置
JP2002108873A (ja) * 2000-09-25 2002-04-12 Internatl Business Mach Corp <Ibm> 空間情報利用システム、情報取得装置、およびサーバシステム
JP2002149302A (ja) * 2000-11-09 2002-05-24 Sharp Corp インターフェース装置およびインターフェース処理プログラムを記録した記録媒体
JP2002207753A (ja) * 2001-01-10 2002-07-26 Teijin Seiki Co Ltd マルチメディア情報記録作成提供システム
JP2003111128A (ja) * 2001-09-28 2003-04-11 J-Phone East Co Ltd 現在位置特定方法、現在位置情報提供方法、移動経路案内方法、位置情報管理システム及び情報通信端末
JP2004318826A (ja) * 2003-04-04 2004-11-11 Mitsubishi Electric Corp 携帯端末装置および文字入力方法
JP2005173877A (ja) * 2003-12-10 2005-06-30 Sony Ericsson Mobilecommunications Japan Inc 携帯情報端末
JP2005182350A (ja) * 2003-12-18 2005-07-07 Olympus Corp 情報呈示システム、情報呈示装置、及びサーバ
WO2007020570A2 (en) * 2005-08-17 2007-02-22 Nxp B.V. Video processing method and device for depth extraction

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030164819A1 (en) * 2002-03-04 2003-09-04 Alex Waibel Portable object identification and translation system
US20040174434A1 (en) * 2002-12-18 2004-09-09 Walker Jay S. Systems and methods for suggesting meta-information to a camera user
JP4413633B2 (ja) * 2004-01-29 2010-02-10 株式会社ゼータ・ブリッジ 情報検索システム、情報検索方法、情報検索装置、情報検索プログラム、画像認識装置、画像認識方法および画像認識プログラム、ならびに、販売システム
US20050180338A1 (en) * 2004-02-17 2005-08-18 Nokia Corporation Swapping voice and video calls
IL161002A0 (en) * 2004-03-22 2004-08-31 Itay Katz Virtual video keyboard system
US20050285878A1 (en) * 2004-05-28 2005-12-29 Siddharth Singh Mobile platform
US7480567B2 (en) * 2004-09-24 2009-01-20 Nokia Corporation Displaying a map having a close known location
US7946921B2 (en) * 2005-05-23 2011-05-24 Microsoft Corproation Camera based orientation for mobile devices
US7661071B2 (en) * 2006-07-14 2010-02-09 Microsoft Corporation Creation of three-dimensional user interface
US8588464B2 (en) * 2007-01-12 2013-11-19 International Business Machines Corporation Assisting a vision-impaired user with navigation based on a 3D captured image stream

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05292377A (ja) * 1992-04-09 1993-11-05 Olympus Optical Co Ltd 動体の動きベクトル検出装置
JP2002108873A (ja) * 2000-09-25 2002-04-12 Internatl Business Mach Corp <Ibm> 空間情報利用システム、情報取得装置、およびサーバシステム
JP2002149302A (ja) * 2000-11-09 2002-05-24 Sharp Corp インターフェース装置およびインターフェース処理プログラムを記録した記録媒体
JP2002207753A (ja) * 2001-01-10 2002-07-26 Teijin Seiki Co Ltd マルチメディア情報記録作成提供システム
JP2003111128A (ja) * 2001-09-28 2003-04-11 J-Phone East Co Ltd 現在位置特定方法、現在位置情報提供方法、移動経路案内方法、位置情報管理システム及び情報通信端末
JP2004318826A (ja) * 2003-04-04 2004-11-11 Mitsubishi Electric Corp 携帯端末装置および文字入力方法
JP2005173877A (ja) * 2003-12-10 2005-06-30 Sony Ericsson Mobilecommunications Japan Inc 携帯情報端末
JP2005182350A (ja) * 2003-12-18 2005-07-07 Olympus Corp 情報呈示システム、情報呈示装置、及びサーバ
WO2007020570A2 (en) * 2005-08-17 2007-02-22 Nxp B.V. Video processing method and device for depth extraction

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
CSND200401606002; 則房 雅也: 'VoIPアプリに立ちはだかるIPネットワーク3つのハードル(下)' テレコミュニケーション 第21巻 第9号 , 20040825, pp.82-85, 株式会社リックテレコム *
CSND200600888001; 冨山 仁博 他: 'バーチャルパペットシステム' 画像ラボ 第17巻 第2号 , 20060201, pp.1-5, 日本工業出版株式会社 *
JPN6014029096; 冨山 仁博 他: 'バーチャルパペットシステム' 画像ラボ 第17巻 第2号 , 20060201, pp.1-5, 日本工業出版株式会社 *
JPN6014029097; 則房 雅也: 'VoIPアプリに立ちはだかるIPネットワーク3つのハードル(下)' テレコミュニケーション 第21巻 第9号 , 20040825, pp.82-85, 株式会社リックテレコム *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013088819A1 (ja) * 2011-12-13 2013-06-20 ステラグリーン株式会社 拡張現実感表示方法

Also Published As

Publication number Publication date
WO2008104537A1 (en) 2008-09-04
EP2137682A1 (en) 2009-12-30
US8554250B2 (en) 2013-10-08
EP1965344B1 (en) 2017-06-28
EP1965344A1 (en) 2008-09-03
US20100103241A1 (en) 2010-04-29
CA2678037A1 (en) 2008-09-04

Similar Documents

Publication Publication Date Title
US8554250B2 (en) Remote object recognition
US11403840B2 (en) Systems and methods for identifying objects and providing information related to identified objects
US11158128B2 (en) Spatial and semantic augmented reality autocompletion in an augmented reality environment
US9332117B2 (en) Information processing device, information processing method, and program
CN102498725B (zh) 自动确定操作模式的移动设备
US9196005B2 (en) Vending kiosk user interface systems and methods
US20190333478A1 (en) Adaptive fiducials for image match recognition and tracking
JP6185216B1 (ja) 情報提供システム、情報提供装置、情報提供方法、及びプログラム
CN112306442A (zh) 跨设备的内容投屏方法、装置、设备及存储介质
CN107273448A (zh) 信息显示方法、装置及计算机可读存储介质
CN105159676B (zh) 进度条的加载方法、装置和***
CN113891166B (zh) 数据处理方法、装置、计算机设备及介质
CN113609358A (zh) 内容分享方法、装置、电子设备以及存储介质
KR100866379B1 (ko) 모바일 환경에서의 객체 기반 온라인 포스트잇 서비스시스템 및 방법
JP2019164803A (ja) 表示制御装置、制御方法、プログラム及び記憶媒体
CN107239490A (zh) 一种命名人脸图像的方法、装置及计算机可读存储介质
JP2005184624A (ja) 商品販売・管理方法、商品販売・管理システムおよびサーバ
KR101681625B1 (ko) 검색 대상 인식 기반 데이터 검색 방법, 이를 수행하는 데이터 검색 시스템, 및 이를 저장하는 기록매체
US20230079461A1 (en) Information processing apparatus, information processing system, and information processing method
US20220012789A1 (en) System and method for providing real-time visual search
CN113885983A (zh) 名片展示方法、智能终端及可读存储介质
WO2014177751A1 (en) Method and apparatus for finding a location
CN114268801A (zh) 媒体信息处理方法、媒体信息呈现方法和装置
CN115952319A (zh) 信息显示方法、装置、电子设备及存储介质
CN113704621A (zh) 对象信息推荐方法、装置、设备及存储介质

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121106

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130205

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130306

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20130306

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20130823

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20130830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130903

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20130902

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20130902

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20131202

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20131209

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20131227

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20140110

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20140131

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20140207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140303

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20140305

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140805