專利名稱:提供標準真實世界到虛擬世界的鏈接的方法、裝置和計算機程序產(chǎn)品的制作方法
技術(shù)領域:
本發(fā)明的實施例一般地涉及內(nèi),索技術(shù),更具體地,涉及在搜索系 統(tǒng)中提供標準真實世界到虛擬世界的鏈接的方法、裝置和計算機程序產(chǎn)品。
背景技術(shù):
現(xiàn)代通信時代給有線和無線網(wǎng)絡帶來極大發(fā)展。計算機網(wǎng)絡、電視網(wǎng) 絡和電話網(wǎng)絡正經(jīng)歷由消費者需求引發(fā)的空前的技術(shù)發(fā)展。無線和移動網(wǎng) 絡技術(shù)已經(jīng)致力于相關的消費者需求,同時提供更靈活和及時的信息傳遞。
目前和未來的網(wǎng)絡技術(shù)繼續(xù)促進容易和方便地向用戶傳遞信息。增加 向用戶傳遞信息的容易性和方便性的需求的一個領域涉及提供網(wǎng)絡中的信 息檢索。例如,可以使例如音頻、視頻、圖像內(nèi)容、文本、數(shù)據(jù)等的信息 在使用不同通信網(wǎng)絡的不同實體之間用于檢索。因此,與每個不同實體相 關聯(lián)的設備可以設置為相互通信以定位和影響信息傳遞。特別是,已經(jīng)開 發(fā)了使得例如移動終端的設備能搜索涉及特定查詢或者關鍵字的信息或者 內(nèi)容的機制。
基于文本的搜索典型地涉及使用搜索引擎,搜索引擎被配置為基于用 戶輸入的查詢條件來檢索結(jié)果。然而,由于語言難題,例如詞有多個含義, 搜索結(jié)果的質(zhì)量不總是較高。另外,搜索的數(shù)據(jù)源可能沒有關于正在進行 搜索的特定主題的信息。
鑒于上述與文本搜索相關聯(lián)的問題,已經(jīng)推廣了其它搜索類型。最近, 著眼于視覺搜索的基于內(nèi)容的搜索變得更普遍。在某些情形中,例如當用 戶希望從例如數(shù)據(jù)庫的特定位置檢索圖像內(nèi)容時,用戶可能希望基于它們 的內(nèi)容來檢查圖像。在這點上,例如,用戶可能希望看貓、動物、汽車等的圖像。雖然提供了一些機制,通過這些機制元數(shù)據(jù)可以與內(nèi)容項關聯(lián)以 使得能基于元數(shù)據(jù)搜索內(nèi)容,但是插入這些元數(shù)據(jù)可能是費時的。另外, 用戶可能希望在元數(shù)據(jù)的使用不完全或者不可靠的數(shù)據(jù)庫中查找內(nèi)容。因 此,開發(fā)了基于內(nèi)容的圖像檢索解決方案,例如,該方案采用例如支持向
量機(SVM )的分類器來基于內(nèi)容與特定查詢的相關性對內(nèi)容分類。因此, 例如,如果用戶希望搜索數(shù)據(jù)庫中貓的圖像,可以提供貓的查詢圖像,并 且SVM可以基于它們與查詢圖像的特征的相關性來搜索整個數(shù)據(jù)庫并且 向用戶提供圖像。還提供了反饋機制以使得用戶能提供反饋,用于進一步 限定關于搜索結(jié)果的相關性和不相關性之間的分類邊界。
例如,視覺搜索功能一一例如在移動終端上執(zhí)行的移動視覺搜索功能,
可以利用將查詢或者輸入圖像與視覺數(shù)據(jù)庫中的圖<14目比較的圖像匹配來 支持大型視覺數(shù)據(jù)庫。圖像匹配可以表明輸入圖像與視覺數(shù)據(jù)庫中的圖像 有多接近。最匹配(例如,最相關圖像)則可以通過顯現(xiàn)在移動終端的顯 示屏上而顯示給用戶。然后可以提供與圖像相關聯(lián)的具體情況信息。因此, 只要將安裝在移動終端上的照相機對準特定對象,用戶就可能得到與特定 對象相關的具體情況信息。采用此視覺搜索系統(tǒng)的一個應用在題目為 "Scalable Visual Search System Simplifying Access to Network and Device Functionality (簡化對網(wǎng)絡和設備功能的訪問的可升級視覺搜索系 統(tǒng))"、序列號為11/592,460的美國申請中描述,其內(nèi)容通過引用被整體地 合并于此。
即使在可視地進行搜索的實例中, 一般地,用戶仍然必須采用用戶接 口來限定、指導或者僅僅初始化搜索。然而,可能與在移動終端上進行的 搜索相關聯(lián)的問題涉及到與使用移動終端的用戶接口相關聯(lián)的困難。在這 點上,典型地,不同文本字符與單個鍵關聯(lián),由此有時使字符輸入的工作 看來非常費力,因為可能需要按多個鍵來輸入每個字符。因此,可能難以 提供與提供基于文本的查詢相關聯(lián)的輸入,或者用于限制與搜索相關聯(lián)的 位置的輸入,從而降低了用戶的享受和/或搜索服務的效用。
因此,最好提供改進機制,來提供能夠解決上述問題中的至少一些的搜索接口。
發(fā)明內(nèi)容
因此提供方法、裝置和計算機產(chǎn)品,以在例如視覺搜索系統(tǒng)的所述系 統(tǒng)中建立標準真實世界到虛擬世界的鏈接。特別地,提供方法、裝置和計 算機產(chǎn)品,其響應于圖像中的相應的真實世界對象的檢測,建立要執(zhí)行的 某些功能。因此,具有例如移動終端的設備的用戶接口的效率可以提高。
在一個示例性實施例中,提供了建立標準真實世界到虛擬世界的鏈接 的方法。所述方法可以包括接收包括對象的圖像的指示,基于對所述對象 的識別,確定所述對象是否對應于具有預定關聯(lián)的特定對象,以及響應于 所述對象與特定對象對應,執(zhí)行對應于所述預定關聯(lián)的功能。
在另 一個示例性實施例中,提供了建立標準真實世界到虛擬世界的鏈 接的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括至少 一個具有存儲在其中 的計算機可讀程序代碼部分的計算機可讀存儲介質(zhì)。所述計算機可讀程序 代碼部分包括第一、第二和第三可執(zhí)行部分。第一可執(zhí)行部分用于接收包 括對象的圖像的指示。第二可執(zhí)行部分用于基于對所述對象的識別,確定 所述對象是否對應于具有預定關聯(lián)的特定對象。第三可執(zhí)行部分,用于響 應于所述對象與所述特定對象對應,執(zhí)行對應于所述預定關聯(lián)的功能。
在另 一個示例性實施例中,提供了建立標準真實世界到虛擬世界的鏈 接的裝置。所述裝置包括處理元件,其被配置為接收包括對象的圖像的指 示,基于對所述對象的識別,確定所述對象是否對應于具有預定關聯(lián)的特 定對象,以及響應于所述對象與所述特定對象對應,執(zhí)行對應于所述預定 關聯(lián)的功能。
在另 一個示例性實施例中,提供了建立標準真實世界到虛擬世界的鏈 接的設備。所述設備包括接收包括對象的圖像的指示的裝置,基于對所述 對象的識別,確定所述對象是否對應于具有預定關聯(lián)的特定對象的裝置, 以及響應于所述對象與所述特定對象對應,執(zhí)行對應于所述預定關聯(lián)的功 能的裝置。本發(fā)明的實施例可以提供在設備中采用的方法、裝置和計算機產(chǎn)品, 以增強與視覺搜索系統(tǒng)有關的移動終端用戶接口的可用性。結(jié)果,例如, 移動終端和其它電子設備可以受益于以有效方式執(zhí)行內(nèi),索的能力,和 以智能的和有用的方式向用戶提供結(jié)果的能力。
在這樣概括描述了本發(fā)明的實施例后,現(xiàn)將參考附圖,其不必是按照
比例繪制的,其中
圖1為#^據(jù)本發(fā)明的示例性實施例的移動終端的示意性方框圖; 圖2為才艮據(jù)本發(fā)明的示例性實施例的無線通信系統(tǒng)的示意性方框圖; 圖3示出根據(jù)本發(fā)明的示例性實施例的用于在搜索系統(tǒng)中提供標準真
實世界到虛擬世界鏈接的裝置的方框圖;以及
圖4示出根據(jù)本發(fā)明的示例性實施例、根據(jù)用于在搜索系統(tǒng)中提供標
準真實世界到虛擬世界鏈接的示例性方法的流程圖。
具體實施例方式
現(xiàn)在將參考附圖更全面地在以下描述本發(fā)明的實施例,其中,示出了 本發(fā)明的一些實施例而不是所有實施例。實際上,本發(fā)明可以包含^^多不 同形式,而不應該被理解為局限于本文闡述的實施例;相反,提供這些實 施例以使^^>開滿足可適用的法律要求。全文中相同的附圖標記表示相同 的元件。
圖1示出受益于本發(fā)明的實施例的移動終端IO的方框圖。然而,應該 理解,圖示的和以下描述的移動電話僅僅是受益于本發(fā)明的實施例的一種 類型的移動終端的示例,不應該認為限制本發(fā)明的實施例的范圍。雖然移 動終端10的一個實施例是示例性的,并且以下為示例目的進行描述,但是 其它類型的移動終端,例如便攜數(shù)字助理(PDAs)、傳呼機、移動電腦、 移動電視、游戲機、膝上型電腦、照相機、攝像機、GPS設備和其它類型 的語音和文本通信系統(tǒng),可以容易地釆用本發(fā)明的實施例。此外,非移動i殳備也可以容易地采用本發(fā)明的實施例。
以下將主要結(jié)合移動通信應用來描述本發(fā)明的實施例的系統(tǒng)和方法。 然而,應該理解可以結(jié)合各種其它應用,在移動通信行業(yè)中和移動通訊行 業(yè)外應用本發(fā)明的實施例的系統(tǒng)和方法。
移動終端10包括與發(fā)射器14和接收器16可操作地通信的天線12(或 者多個天線)。移動終端10還包括例如控制器20或者其它處理元件的裝 置,其分別提供信號到發(fā)射器14和接收器16,和從發(fā)射器14和接收器16 接收信號。所述信號包括依據(jù)可應用的蜂窩系統(tǒng)的空中接口標準的信令信 息,還包括用戶語音、接收的數(shù)據(jù)和/或用戶生成的數(shù)據(jù)。在這點上,移動 終端10能以一個或者多個空中接口標準、通信協(xié)議、調(diào)制類型和接入類型 操作。作為示范,移動終端10能依據(jù)多個第一、第二、第三和/或第四代 通信協(xié)議等中的任何進行操作。例如,移動終端10能夠依據(jù)第二代(2G) 無線通信協(xié)議IS - 136 (時分多址(TDMA)) 、 GSM (全球移動通信系統(tǒng))、 和IS-95 (碼分多址(CDMA))進行操作,或者根據(jù)第三代(3G)無線 通信協(xié)議,例如通用移動通信系統(tǒng)(UMTS) 、 CDMA2000、寬帶CDMA (WCDMA )和時分同步CDMA(TD-SCDMA)進行操作,以第四代(4G ) 無線通信協(xié)議等進行操作。
可以理解例如控制器20的裝置包括期望用于實現(xiàn)移動終端10的音頻 和邏輯功能的電路。例如,控制器20可以包括數(shù)字信號處理器器件、微處 理器器件、和各種模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器、以及其它支持電路。移動終 端10的控制和信號處理功能根據(jù)它們的相應功能被分配在這些器件之間。 控制器20因此還可以包括在調(diào)制和傳輸前的巻積編碼和交織消息和數(shù)據(jù) 的功能??刂破?0可以另外包括內(nèi)部語音編碼器,和可以包括內(nèi)部數(shù)據(jù)調(diào) 制解調(diào)器。此外,控制器20可以包括操作可以存儲在存儲器中的一個或者 多個軟件程序的功能。例如,控制器20可以有能力操作連接性程序,例如 常規(guī)的網(wǎng)頁瀏覽器。例如,所述連接性程序于是可以允許移動終端IO才艮據(jù) 無線應用協(xié)議(WAP)、超文本傳輸協(xié)議(HTTP)等來傳輸和接收網(wǎng)頁 內(nèi)容,例如基于位置的內(nèi)容和/或其它網(wǎng)頁內(nèi)容。移動終端10還可以包括用戶接口,其包括用戶輸入接口和輸出設 備一一例如常規(guī)的耳機或者揚聲器24,擴音器26、顯示器28,所有這些 都4皮耦合到控制器20。允許移動終端10接收數(shù)據(jù)的用戶輸入接口可以包 括允許移動終端10接收數(shù)據(jù)的多個設備中的任何一個,例如小鍵盤30、 觸摸屏(未示出)或者其它輸入設備。在包括小鍵盤30的實施例中,小鍵 盤30可以包括用于操作移動終端10的常規(guī)數(shù)字(0-9 )和相關鍵(# , * ), 以及其它硬鍵和/或軟鍵。可選地,小鍵盤30可以包括常規(guī)的QWERTY 鍵盤設置。小鍵盤30還可以包括具有關聯(lián)功能的各種軟鍵。附加地或者可 替換地,移動終端10可以包括例如控制桿或者其它用戶輸入接口的接口設 備。移動終端10還包括例如振動電池組的電池34,用于供電給操作移動 終端IO所需的各個電路,以及可選地提供作為可檢測輸出的機械振動。
在示例性實施例中,移動終端10包括與控制器20通信的媒體拍攝元 件,例如照相機、視頻和/或音頻模塊。媒體拍攝元件可以是捕捉用于存儲、 顯示或者傳輸?shù)膱D像、視頻和/或音頻的任何裝置。例如,在示例性實施例 中,其中媒體拍攝元件是照相機模塊36,照相機模塊36可以包括能從拍 攝的圖像形成數(shù)字圖像文件的數(shù)字照相機。同樣地,照相才A^莫塊36包括從 拍攝的圖像產(chǎn)生數(shù)字圖像文件所需的例如鏡頭或者其它光學組件的所有硬 件和軟件??商娲?,照相機模塊36可以僅僅包括觀看圖像所需要的硬件, 而移動終端10的存儲器設備以軟件形式存儲從拍攝的圖像產(chǎn)生數(shù)字圖像 文件所需的由控制器20執(zhí)行的指令。仍然是可替代地,照相機模塊36的 視野內(nèi)的一個或者多個對象可以被顯示在移動終端10的顯示器28上,以 示出目前顯示的圖像的視圖,如果用戶期望則可以拍攝所述圖像。同樣地, 如以下指出的,圖像可以是拍攝的圖像,或者包括目前由移動終端10顯示 的一個或者多個對象的、但不必拍攝到圖像文件中的圖像。在示例性實施 例中,照相枳^莫塊36還可以包括例如協(xié)處理器的處理元件一一其協(xié)助控制 器20處理圖像數(shù)據(jù),以及用于壓縮和/或解壓縮圖像數(shù)據(jù)的編碼器和/或解 碼器。所述編碼器和/或解碼器可以根據(jù)例如聯(lián)合攝影專家組(JPEG)標 準或者其它格式編碼和/或解碼。附加地,或者可替代地,例如,照相枳^莫塊36可以包括一個或者多個視圖,例如第一人相;feM見圖和第三人映射視 圖。
例如,移動終端10還可以包括定位傳感器37,例如與控制器20通信 的全球定位系統(tǒng)(GPS)模塊。定位傳感器37可以是用于定位移動終端 10的位置的任何裝置、設備或者電路。另外,定位傳感器37可以是任何 裝置、電路或者設備,以用于定位在照相機模塊36拍攝的圖像中的興趣點 (POI)的位置,例如商店、書店、餐涫、咖啡店、百貨公司和其它商行 等。同樣地,本文使用的興趣點可以包括用戶感興趣的任何實體,例如產(chǎn) 品和其它對象等。定位傳感器37可以包括用于定位移動終端或者圖像中的 POI的位置的所有硬件??商娲鼗蛘吒郊拥?,定位傳感器37可以利用移 動終端10的存儲器設備,以按軟件形式存儲用于確定移動終端或者POI 圖像的位置所需的由控制器20執(zhí)行的指令。雖然此示例的定位傳感器37 可以是GPS模塊,但是定位傳感器37可以包括或者可替代地實施為例如 輔助全球定位系統(tǒng)(Assisted-GPS )傳感器或者定位客戶機,其可以與網(wǎng) 絡設備通信以接收和/或發(fā)射用于確定移動終端10的位置的信息。在這點 上,移動終端10的位置可以由上述GPS、小區(qū)ID、信號三角測量、或者 其它機制確定。在一個示例性實施例中,定位傳感器37包括計步器或者慣 性傳感器。同樣地,例如,定位傳感器37可以有能力確定移動終端10的 位置,例如移動終端10的縱向和橫向,或者相對于例如目的地或者起點的 參考點的位置。來自定位傳感器37的信息可以于是傳送到移動終端10的 存儲器或者另一個存儲器設備,以存儲為位置歷史或者位置信息。或者, 定位傳感器37可以有能力利用控制器20通過發(fā)射器14/接收器16來發(fā)射/ 接收例如移動終端10的位置和一個或者多個POI的位置的位置信息,到 例如視覺搜索服務器51和/或視覺搜索數(shù)據(jù)庫53 (見圖2)的服務器,所 述服務器將在下面更全面地描述。
移動終端10還可以包括視覺搜索客戶機68 (例如,統(tǒng)一的移動視覺 搜索/映射客戶機)。視覺搜索客戶機68可以是以硬件、軟件、或者硬件 和軟件結(jié)合來實施的任何裝置、器件或者電路,其能夠與視覺搜索服務器51和/或視覺搜索數(shù)據(jù)庫53 (見圖2)進行通信,以處理從照相枳^莫塊36 接收的查詢(例如,圖像或者視頻片斷),用于提供包括這樣的圖像的結(jié) 果,該圖像具有與所述查詢的一定程度的相似性。例如,視覺搜索客戶機 68可以配置用于當移動終端10指向?qū)ο蠛?或POI時,或者當對象和/ 或POI在照相機才莫塊36的視線中時,或者當對象和/或POI被照相機模塊 36拍攝到圖像中時,(通過基于查詢圖像來進行在視覺搜索數(shù)據(jù)庫53中 的對相似圖像的視覺搜索,或者通過將查詢圖像(未加工的或者壓縮的) 或者查詢圖像的特征傳送給用于進行視覺搜索的視覺搜索服務器51和接 收結(jié)果)識別對象和/或興趣點。
移動終端10還可以包括用戶身份模塊(UIM) 38。 UIM38典型地是 具有內(nèi)置處理器的存儲器設備。例如,UIM 38可以包括訂戶身份模塊 (SIM)、通用集成電路卡(UICC)、通用訂戶身份模塊(USIM)、可 移動用戶身份模塊(R-UIM)等。UIM 38典型地存儲涉及移動用戶的信 息元素。除了UIM38,移動終端IO可以配備存儲器。例如,移動終端IO 可以包括易失性存儲器40,例如包括用于臨時數(shù)據(jù)存儲的高速緩沖存儲器 區(qū)域的易失性隨枳存取存儲器(RAM)。移動終端IO還可以包括非易失 性存儲器42,其可以是嵌入的和/或可移動的。非易失性存儲器42可以附 加或者可替代地包括電可擦除可編程只讀存儲器(EEPROM)、閃存等, 例如可從加利福尼亞州森尼韋爾市的SanDisk公司,或者從加利福尼亞州 費利蒙市的Lexar Media公司獲得。存儲器可以存儲移動終端IO使用來執(zhí) 行移動終端10的功能的多個信息和數(shù)據(jù)中的任何一個。例如,存儲器可以 包括標識符,例如能唯一識別移動終端10的國際移動i殳備身份(IMEI) 碼。
圖2是根據(jù)本發(fā)明的示例性實施例的無線通信系統(tǒng)的示意性方框圖。 現(xiàn)在參考圖2,提供了受益于本發(fā)明的實施例的一種類型的系統(tǒng)的示例。 所述系統(tǒng)包括若干網(wǎng)絡設備。如所示, 一個或者多個移動終端IO每個可以 包括發(fā)射信號到基址或者基站(BS ) 44和從基址或者基站(BS ) 44接收 信號的天線12?;?4可以是一個或者多個蜂窩網(wǎng)絡或者移動網(wǎng)絡的一部分,該網(wǎng)絡中的每一個包括操作網(wǎng)絡所需要的元件,例如移動交換中心
(MSC)46。如本領域技術(shù)人員所知的,移動網(wǎng)絡也可以稱為基站/MSC/ 互通功能單元(BMI)。在運行中,當移動終端10發(fā)出和接收呼叫時, MSC 46能路由去往和來自移動終端10的呼叫。當移動終端10參與呼叫 時,MSC46還能提供到陸上中繼線的連接。另外,MSC46能控制轉(zhuǎn)發(fā)消 息到移動終端10,和從移動終端10轉(zhuǎn)發(fā)消息,還能控制轉(zhuǎn)發(fā)用于移動終 端10的消息到消息傳送中心,和從消息傳送中心轉(zhuǎn)發(fā)用于移動終端10的 消息。應該注意雖然在圖2的系統(tǒng)中示出MSC 46,但MSC 46僅僅是示 例性網(wǎng)絡設備,本發(fā)明的實施例不限于在采用MSC的網(wǎng)絡中使用。
MSC 46可以耦接到數(shù)據(jù)網(wǎng)絡,例如局域網(wǎng)(LAN )、城域網(wǎng)(MAN )、 和/或廣域網(wǎng)(WAN) 。 MSC46可以直接耦接到數(shù)據(jù)網(wǎng)絡。然而,在一個 典型的實施例中,MSC46耦接到網(wǎng)關設備(GTW) 48, GTW 48耦接到 WAN,例如互聯(lián)網(wǎng)50。繼而,例如處理元件的設備(例如,個人電腦、月良 務器計算機等)可以經(jīng)由互聯(lián)網(wǎng)50耦接到移動終端10。例如,如下面說明 的,處理元件可以包括如下所述的與計算系統(tǒng)52、源服務器54、視覺搜索 服務器51、視覺搜索數(shù)據(jù)庫53等相關聯(lián)的一個或者多個處理元件。
BS 44還可以耦接到信令GPRS(通用分組無線業(yè)務)支持節(jié)點(SGSN ) 56。如本領域技術(shù)人員所知,SGSN 56典型地能執(zhí)行相似于MSC46的用 于分組交換服務的功能。如同MSC 46, SGSN 56可以耦接到數(shù)據(jù)網(wǎng)絡, 例如互聯(lián)網(wǎng)50。 SGSN56可以直接耦接到數(shù)據(jù)網(wǎng)絡。然而,在更典型的實 施例中,SGSN56耦接到分組交換核心網(wǎng),例如GPRS核心網(wǎng)58。分組交 換核心網(wǎng)再耦接到另一個GTW 48,例如GTW GPRS支持節(jié)點(GGSN ) 60, GGSN 60耦接到互聯(lián)網(wǎng)50。除了 GGSN 60,分組交換核心網(wǎng)還可以 耦接到GTW48。同樣,GGSN60可以耦接到消息傳送中心。在這點上, 如同MSC 46, GGSN 60和SGSN 56可以有能力控制消息的轉(zhuǎn)發(fā),例如 MMS消息。GGSN 60和SGSN 56還可以有能力控制轉(zhuǎn)發(fā)用于移動終端 10的消息到消息傳送中心,和轉(zhuǎn)發(fā)來自消息傳送中心的用于移動終端10 的消息。另夕卜,通過將SGSN56耦接到GPRS核心網(wǎng)58和GGSN60,例如計 算系統(tǒng)52和/或源服務器54的設備可以經(jīng)由互聯(lián)網(wǎng)50、SGSN 56和GGSN 60耦接到移動終端10。在這點上,例如計算系統(tǒng)52和/或源服務器54的 i殳備可以穿過SGSN 56、 GPRS核心網(wǎng)58和GGSN 60與移動終端10通 信。通過直接或者間接地將移動終端IO和其它設備(例如,計算系統(tǒng)52、 源服務器54、視覺搜索服務器51、視覺搜索數(shù)據(jù)庫53等)連接到互聯(lián)網(wǎng) 50,移動終端IO可以例如根據(jù)超文本傳輸協(xié)議(HTTP)等,與其它設備 通信和相互通信,從而執(zhí)行移動終端10的各個功能。
雖然本文沒有示出和描述每個可能的移動網(wǎng)絡的每個元件,應該理解 移動終端IO可以通過BS 44耦接到多個不同網(wǎng)絡中的任何一個的一個或者 多個。在這點上,網(wǎng)絡可以有能力支持依據(jù)多個第一代(1G )、第二代(2G )、 2.5G、第三代(3G) 、 3.9G、第四代(4G)移動通信協(xié)議等中的任何一 個或者多個的通信。例如,網(wǎng)絡中的一個或者多個可以有能力支持依據(jù)2G 無線通信協(xié)議IS-136(TDMA)、 GSM、和IS-95(CDMA)的通信。同樣,例 如,網(wǎng)絡中的 一個或者多個可以有能力支持依據(jù)2.5G無線通信協(xié)i義GPRS 、 增強型數(shù)據(jù)速率GSM演進(EDGE)等的通信。此外,例如,網(wǎng)絡中的一個 或者多個可以有能力支持依據(jù)例如采用WCDMA無線接入技術(shù)的UMTS 網(wǎng)的3G無線通信協(xié)議的通信。 一些窄帶模擬移動電話業(yè)務(NAMPS),以 及全接入通信系統(tǒng)(TACS)、網(wǎng)絡也可以從本發(fā)明的實施例受益,如同 ^^莫或者更高模式的移動臺(例如,數(shù)字/模擬或者TDMA/CDMA/模擬電 話機)。
移動終端IO還可以耦接到一個或者多個無線接入點(AP) 62。 AP62 可以包括設置為依據(jù)以下技術(shù)與移動終端10通信的接入點例如射頻 (RF)、藍牙(BT)、紅外線(IrDA)、或者多個不同無線網(wǎng)絡技術(shù)中的 任何一個,包括例如IEEE 802.11(例如,802.11a、 802.11b、 802.11g、 802.11n 等)的無線LAN(WLAN)技術(shù)、例如IEEE 802.16的微波存取全球互通 (WiMAX )技術(shù)、和/或例如IEEE 802.15的超寬帶(UWB )技術(shù)等。AP 62可以耦接到互聯(lián)網(wǎng)50。如同MSC46, AP 62可以直接耦接到互聯(lián)網(wǎng)50。然而,在一個實施例中,AP62經(jīng)由GTW48間接耦接到互聯(lián)網(wǎng)50。此外, 在一個實施例中,BS44可以認為是另一個AP62??梢岳斫?,通過直接或 者間接地將移動終端10和計算系統(tǒng)52、源服務器54、和/或多個其它設備 中的任何一個連接到互聯(lián)網(wǎng)50,移動終端IO可以與計算系統(tǒng)等相互通信, 從而執(zhí)行移動終端10的各個功能,例如發(fā)送數(shù)據(jù)、內(nèi)容等給計算系統(tǒng)52, 和/或從計算系統(tǒng)52接收內(nèi)容、數(shù)據(jù)等。如本文使用的,術(shù)語"數(shù)據(jù),,、
"內(nèi)容"、"信息"和類似術(shù)語可交換使用,以指代能依據(jù)本發(fā)明的實施 例被傳輸、接收和/或存儲的數(shù)據(jù)。因此,使用任何這樣的術(shù)語不應認為限 制本發(fā)明的實施例的精神和范圍。
可以理解,通過直接或者間接地將移動終端10和計算系統(tǒng)52、源服 務器54、視覺搜索服務器51、視覺搜索數(shù)據(jù)庫53和/或多個其它設備中的 任何一個連接到互聯(lián)網(wǎng)50,移動終端10可以與計算系統(tǒng)52、源服務器54、 視覺搜索服務器51、視覺搜索數(shù)據(jù)庫53等相互通信,從而執(zhí)行移動終端 10的各個功能,例如傳輸數(shù)據(jù)、內(nèi)容等給計算系統(tǒng)52、源服務器54、視 覺搜索服務器51、和/或視覺搜索數(shù)據(jù)庫53等,和/或從計算系統(tǒng)52、源服 務器54、視覺搜索服務器51、和/或視覺搜索數(shù)據(jù)庫53等接收內(nèi)容、數(shù)據(jù) 等。例如,視覺搜索服務器51可以實施為一個或者多個其它服務器,例如 視覺地圖服務器,其可以提供有關一個或者多個移動終端10或者一個或者 多個興趣點(POI)的地理區(qū)域的地圖數(shù)據(jù),或者POI服務器,其可以存 儲有關一個或者多個POI的地理位置的數(shù)據(jù),并且可以存儲關于各個興趣 點的數(shù)據(jù),包括但不限于POI位置、POI分類(例如,咖啡店或者餐館、 體育館、音樂會等)、有關POI的產(chǎn)品信息等。因此,例如,移動終端IO 可以拍攝圖像或者視頻片斷,圖像或者視頻片斷可以作為查詢凈議送給^L 覺搜索服務器51,以用于與視覺搜索數(shù)據(jù)庫53中存儲的圖像或者視頻片 斷比較。同樣地,視覺搜索服務器51可以執(zhí)行與照相機模塊36獲得的圖 像或者視頻片斷的比較,并且確定這些圖像或者視頻片斷與視覺搜索數(shù)據(jù) 庫53中存儲的圖像或者視頻片斷是否相似或者相似程度如何。
雖然未在圖2中示出,但除了或者代替跨越互聯(lián)網(wǎng)50將移動終端10耦接到計算系統(tǒng)52和/或視覺搜索服務器51和視覺搜索數(shù)據(jù)庫53,移動終 端10和計算系統(tǒng)52和/或視覺搜索服務器51和視覺搜索數(shù)據(jù)庫53可以依 據(jù)例如RF、 BT、 IrDA或者多個不同有線或者無線通信技術(shù)中的任何一 個——包括LAN、 WLAN、 WiMAX、 UWB技術(shù)等,相互耦接和通信。 一個或者多個計算系統(tǒng)52、視覺搜索服務器51和視覺搜索數(shù)據(jù)庫53可以 附加地或者可替代地包括能存儲此后被傳輸?shù)揭苿咏K端10的內(nèi)容的可移 動存儲器。此外,移動終端IO可以連接到一個或者多個電子設備,例如打 印機、數(shù)字投影機、和/或其它多媒體采集、生產(chǎn)和/或存儲設備(例如,其 它終端)。如同計算系統(tǒng)52、視覺搜索服務器51、和視覺搜索數(shù)據(jù)庫53, 移動終端10可以;陂配置為依據(jù)例如RF、 BT、 IrDA或者多個不同有線或 者無線通信技術(shù)中的任何一個一一包括通用串行總線(USB) 、 LAN、 WLAN、 WiMAX、 UWB技術(shù)等,與便攜電子設備進行通信。
在示例性實施例中,例如圖像內(nèi)容、位置信息和/或POI信息的內(nèi)容可 以通過圖2的系統(tǒng),在類似于圖1的移動終端10的移動終端和圖2的系統(tǒng) 的網(wǎng)絡設備之間,或者在移動終端之間傳送。例如,數(shù)據(jù)庫可以在圖2的 系統(tǒng)的網(wǎng)絡i殳備處存儲內(nèi)容,移動終端IO可以期望搜索特定類型內(nèi)容的內(nèi) 容。然而,應該理解,圖2的系統(tǒng)不是移動終端之間或者網(wǎng)絡設備和移動 終端之間的通信必須采用的,而是圖2僅僅提供用于示例目的。此外,應 該理解,本發(fā)明的實施例可以駐留在例如移動終端IO的通信設備上,或者 可以駐留在通信設備可接入的網(wǎng)絡設備或者其它設備上。
圖3示出根據(jù)本發(fā)明的示例性實施例的用于搜索系統(tǒng)中的提供標準真 實世界到虛擬世界的鏈接的裝置的方框圖。為了示例目的,將結(jié)合圖l的 移動終端10來描述圖3的裝置。然而,應該注意,還可以結(jié)合各種其它移 動的和固定的設備來使用圖3的裝置,因此,本發(fā)明的實施例不應該限于 在例如圖1的移動終端10的設備上的應用。在這點上,實施例還可以在客 戶機-服務器關系的環(huán)境中應用,在所i^戶機-服務器關系中,客戶機 (例如視覺搜索客戶機68)向服務器(例如,視覺搜索服務器51)發(fā)出查 詢,服務器實行本發(fā)明的實施例,傳送結(jié)果給客戶機?;蛘撸韵旅枋龅囊恍┕δ芸梢栽诳蛻魴C上實行,而其它功能在服務器上實行??梢缘湫偷?考慮處理成本和通信寬帶性能的平衡來進行關于什么處理在哪個設備處執(zhí)
行的決定。還應該注意,雖然圖3示出用于提供標準真實世界到虛擬世界 鏈接的裝置的配置的一個示例,但是許多其它配置也可以用于實現(xiàn)本發(fā)明 的實施例。
現(xiàn)在參考圖3,提供了用于提供標準真實世界到虛擬世界的鏈接的搜 索裝置70。在示例性實施例中,搜索裝置70可以被實施在移動終端10 (例 如,作為視覺搜索客戶機68)和視覺搜索服務器51 (或者其他網(wǎng)絡設備) 中的任一個或者兩個。換句話說,搜索裝置70的部分可以駐留在移動終端 10處,而其它部分駐留在視覺搜索服務器51處?;蛘?,搜索裝置70可以 全部駐留在移動終端10和/或視覺搜索服務器51處。搜索裝置70可以包 括用戶接口組件72、處理元件74、存儲器75、對象確定器76和通信接口 78。在示例性實施例中,處理元件74可以實施為圖1的移動終端10的控 制器20,或者視覺搜索服務器51的處理器或者控制器。然而,可替代地, 處理元件74可以是不同設備的處理元件。本文描述的處理元件可以以很多 方式實施。例如,處理元件74可以實施為處理器、協(xié)處理器、控制器或者 不同的其它處理裝置、電路或者設備,其包括例如ASIC(專用集成電路) 的集成電路。在示例性實施例中,用戶接口組件72、對象確定器76、和/ 或通信接口 78可以由處理元件74控制,或者實施為處理元件74。
通信接口 78可以實施為以硬件、軟件或者硬件和軟件的結(jié)合實施的任 何設備、電路或者裝置,其被配置為從與采用通信接口 78的裝置(例如, 搜索裝置70)通信的網(wǎng)絡和/或任何其它設備或者模塊接收數(shù)據(jù),和/或發(fā) 送數(shù)據(jù)到與采用通信接口 78的裝置(例如,搜索裝置70)通信的網(wǎng)絡和/ 或任何其它設備或者模塊。在這點上,通信接口 78可以包括,例如天線和 支持硬件和/或軟件,以用于使得能通過無線通信網(wǎng)通信。附加地或者可替 換地,通信接口 78可以是這樣的機制,即通過該機制位置信息和/或圖像 的指示(例如查詢)可以^皮傳送給處理元件74和/或?qū)ο蟠_定器76。因此, 在示例性實施例中,通信接口 78可以與例如照相枳^莫塊36的設備通信(直接或通過移動終端IO者間接),以用于接收圖像的指示,和/或與例如定 位傳感器37的設備通信,以用于接收識別移動終端10的位置或者地點的 位置信息。
用戶接口組件72可以是以硬件、軟件或者硬件和軟件的結(jié)合實施的任 何設備、裝置或者電路,其能夠接收用戶輸入和/或向用戶提供輸出。用戶 接口組件72可以包括,例如鍵盤、小鍵盤、功能鍵、鼠標、滾動設備、觸 摸屏、或者通過其用戶可以與搜索裝置70接口的任何其它機制。用戶接口 組件72還可以包括顯示屏、揚聲器、或者向用戶提供輸出的其它輸出機制。 在示例性實施例中,代替包括實際接收用戶輸入和/或提供用戶輸出的設 備,用戶接口組件72可以與實際接收用戶輸入和/或提供用戶輸出的設備 通信。因此,用戶接口組件72可以被配置為從輸入設備接收用戶輸入的指 示,和/或提供通信消息給輸出設備。在這點上,用戶接口組件72可以是 通信接口 78的部分或者實施為通信接口 78。
在示例性實施例中,用戶接口組件72可以被配置為從用戶接收圖像的 指示。圖像的指示可以是,例如目前在照相才;L4莫塊36的視野內(nèi)的圖像(雖 然不必被拍攝)或者拍攝的圖像,其包括向基于內(nèi)容的檢索操作提供Jo5出 的內(nèi)容。換句話說,圖像的指示可以是用戶已經(jīng)在照相才;i^莫塊36拍攝的新 建立的圖像,或者僅僅是目前正在采用照相枳^莫塊36的設備的取景器(或 者顯示屏)上顯示的圖像。在替換實施例中,圖像的指示可以包括未加工 圖像、壓縮圖像(例如,JEPG圖像)、或者從圖像提取的特征。任何未 加工圖像、壓縮圖像、或者來自圖像的特征都可以形成用于在存儲器75
的內(nèi)容中的搜索的^i^出。
存儲器75 (其可以是易失性或者非易性失存儲器)可以包括圖像特征 數(shù)據(jù)庫82。在此點上,例如,圖像特征數(shù)據(jù)庫82可以包括用于與圖像的 指示(例如,照相枳4莫塊36拍攝的或者在其取景器中的圖像)進行比較的 源圖像或者源圖像的特征。如以上指出的,存儲器75可以位于移動終端 IO的遠程,或者局部或全部位于移動終端10內(nèi)。因此,存儲器75可以是 裝載在移動終端10上或者可接入移動終端10的存儲器,其可以具有類似于上述視覺搜索數(shù)據(jù)庫53和/或視覺搜索服務器51的能力?;蛘撸鎯ζ?75可以實施為視覺搜索數(shù)據(jù)庫53和/或視覺搜索服務器51。在示例性實施 例中,存儲在存儲器75中的至少一些圖像可以是與具有預定關聯(lián)的對象相 關聯(lián)的源圖像。在此點上,預定關聯(lián)可以將特定對象(例如汽車)映射到 特定功能(例如,鏈接到交通信息)。在一個實施例中,存儲器75可以, 例如在表中存儲多個預定關聯(lián)。因此, 一旦(例如,通過處理元件74或者 對象確定器76)特定圖像的指示被匹配到源圖像??梢杂商幚碓?4查 閱所"以確定與源圖像相關聯(lián)(并且因此也與所述圖像相關聯(lián))的對象 是否具有相應的預定關聯(lián)。
對象確定器76可以是以硬件、軟件或者硬件和軟件的結(jié)合實施的任何 設備、電路或者裝置,其被配置為基于視覺搜索來確定圖像的指示是否包 括與關聯(lián)于源圖像的對象相對應的對象。在此點上,在一個示例性實施例 中,對象確定器76可以包括通過將接收的圖像的指示(例如未加工圖像、 壓縮圖像、和/或圖像的特征)與存儲器75 (例如,圖像特征數(shù)據(jù)庫82) 中的其它圖像進行比較而執(zhí)行對于該圖像的指示的基于內(nèi)容的搜索的算 法、設備或者其它裝置,其中該圖像的指示可以包括對象或者對象特征。 因此,對象確定器76可以被配置為將圖像的指示與源圖像進行比較,以找 到關于至少 一個特征與所述圖像的指示基本匹配的源圖像(例如對應于所 述對象的特征)。因此,與所述圖像相關聯(lián)的對象可以被關聯(lián)到與這樣的 源圖像相關聯(lián)的特定對象,即在所述源圖像中,特定對象具有對應的預定 關聯(lián)。
在示例性實施例中, 一旦識別了所述圖像中的對象(例如,通過上述 關聯(lián)機制或者通過其它已知機制),如果所述對象對應于具有預定關聯(lián)的 特定對象,則處理元件74可以被配置為(或者可以包括執(zhí)行電路,其被配 置為)執(zhí)行對應于預定關聯(lián)的功能。在一些例子中,所述功能可以包括執(zhí) 行鏈接。所述鏈接可以是去往,例如網(wǎng)站、電話號碼、電子郵箱地址、黃 頁輸入、關鍵字、文檔、廣播電臺、電視頻道、音樂庫、特定內(nèi)容、特定 應用和狀態(tài)等?;蛘撸鲦溄涌梢詥討?,執(zhí)行移動終端10的功能(例如打電話或者發(fā)送文本消息或者電子郵件等),執(zhí)行計算機的功能,等等。 或者所述鏈接可以為空鏈接或者不存在。
在一些示例性實施例中,每個鏈接可以包括標題。或者,可以在沒有 鏈接的情況下提供標題。例如,標題可以用多種不同語言提供,和/或被提 供為任何與特定對象相關聯(lián)的文本輸入。在一個實施例中,位置信息(例
如,來自定位傳感器37)可以用于基于位置信息來確定最可能被認出的語 言,并且可以僅僅以所確定的可能的語言來呈現(xiàn)標題?;蛘撸脩艨梢赃x 擇標題的多種語言中的一種,并且隨后的信息可以用所選擇的語言來呈現(xiàn)。 實際信息(例如,產(chǎn)品信息、時間表信息、服務信息等)可以直接與標題 和/或鏈接相關聯(lián),或者可以是獨立的(例如,不與特定鏈接或者標題相關)。 在此點上,例如,實際信息可以被提供為標語(banner)。標語可以被定 義為通過執(zhí)行功能的設備而直接顯示的一條信息。例如,標語可以顯示在 照相機取景器上或者移動電話的顯示器上等。標語可以是靜態(tài)或者動態(tài)的 (例如,移動、閃爍、旋轉(zhuǎn)等)。在一些實施例中,標語可以是廣告。
根據(jù)本發(fā)明的實施例,預定關聯(lián)可以在這樣的程度內(nèi)作用象例如標準 計算機桌面上的圖標,類似于點擊建立到相應功能的鏈接的圖標,對被定 義為對應于預定關聯(lián)的圖像內(nèi)的對象進行的識別,可以通過預定關聯(lián)來建 立到被定義用于執(zhí)行的相應功能的鏈接,而無需進一步的操作人員輸入(例 如,自動地)。因此,可以在真實世界對象(例如,建筑物、實體、人、 標志、標簽、任何其它對象或者概念等)和虛擬世界項目(動作、信息、 網(wǎng)站、電話號碼、地址等)之間建立鏈接。以下提供一些特定關聯(lián)的示例。 然而,應該理解,以下示例是作為示范而非限制來提供的。這樣的示例包 括
天空對象、具有至少部分天空景象的窗對象、或者云對象,其與天氣 信息相關聯(lián);
街道對象、街道標志對象、汽車對象、或者街燈對象,其與交通信息 相關聯(lián);
街道對象、街道標志對象、或者車門對象,其與訂出租車相關聯(lián);運輸公司標志對象或者公共運輸日程對象,其與運輸時間表相關聯(lián); 運輸公司標志對象或者公共運輸日程表對象,其與運輸信息相關聯(lián); 航空公司標志對象或者飛機對象,其與飛行信息相關聯(lián); 航空公司標志對象或者飛機對象,其與訪問航空公司服務熱線相關聯(lián); 快遞服務標志對象,其與訪問運貨信息相關聯(lián); 停車計時器對象,其與訪問停車信息、為停車或者其它票據(jù)交費、進
行緊急呼叫、存儲與交停車服務費相關的信息、或者獲得到附近停車場的
訪問指示相關聯(lián);
M前面、正面、門、標簽、標志、菜單或者其它餐館相關的對象,
其與訪問^tt評測、菜單信息、到特定,或者附近替代,的方向指示、
通過任何Jf某體的關于餐館的提示檢索(例如,電子郵件、SMS、 MMS、網(wǎng)
站指示(website pointer )等)相關聯(lián);
時鐘或者手表對象,其與接收對世界時間、日歷或者其它類似信息的
訪問相關聯(lián);
報亭、報紙或者報箱對象,其與訪問或者觀看任何種類新聞、博客或 者信息服務相關聯(lián);
地點、建筑物或者其它興趣點的前面對象,其與分別訪問關于地點、 建筑物或者興趣點的信息相關聯(lián);
DVD、 CD、磁帶、封面、其它數(shù)據(jù)存儲設備、電視、無線電、視頻 播放器(例如DVD、 VHS等)、或者其它娛樂設備對象,其與使得能訪 問電視指南、廣播指南、購買電影或者音樂、閱讀評論、或者其它娛樂內(nèi) 容的消費/購買相關聯(lián);
產(chǎn)品標簽或者價格標簽對象,其與使得能訪問產(chǎn)品價格信息、產(chǎn)品評 測、比較購物信息、促銷信息、到零售商/經(jīng)銷商地點的方向指示、或者用 于購買物品(例如匹配于產(chǎn)品標簽對象或者共享相同類型或者品牌的物品) 的在線購物聚集地相關聯(lián);
汽車或者其它車輛對象,其與使得能訪問關于相應的特定汽車或者其 它車輛類型的信息(例如,產(chǎn)品信息、保養(yǎng)信息等)、使得能訪問關于到相應經(jīng)銷商的方向指示的信息、使得能訪問用于購買汽車或者其它車輛的
信息;使得能檢索來自銷售代表或者其它方的呼叫,或者使得能檢索提示 相關聯(lián);
特定識別的人,其與使得能訪問關于該特定識別的人的信息(例如, 社區(qū)檔案、社交網(wǎng)檔案、博客、個人網(wǎng)站等),或者能訪問用于轉(zhuǎn)錢到所 述特定識別的人或者接收來自所述特定識別的人的錢的信息相關聯(lián);
餐館、酒吧或者其它公共場所對象,其與向另一方提供到相應餐館、 酒吧或者其它公共場所的地點的邀請相關聯(lián);
布告對象,其與使得能接收呼叫、購買產(chǎn)品、或者訪問關于布告中廣 告的物品的信息相關聯(lián);
襯衫或者燙衣板對象,其與找出當?shù)叵匆碌昊蛘吒上吹晗嚓P聯(lián);
電影海報對象,其與使得能訪問觀看電影預告片、閱讀電影評論、購 買電影票、購買手機鈴聲、或者購買其它數(shù)字內(nèi)容相關聯(lián);
公司標志對象,其與使得能訪問公司信息相關聯(lián);或者
服務供應商的標志對象,其與使得能訪問與服務供應商相關聯(lián)的自助 入口,或者使得能執(zhí)行對服務供應商的呼叫相關聯(lián)(例如,熱線號碼)。
因此,在示例性實施例中,響應于接收包括對象的圖像的指示,處理 元件74 (例如,通過對象確定器76的控制)可以;故配置為確定所述對象 是否對應于具有預定關聯(lián)的特定對象。在這點上,可以處理所述圖像以確 定其它圖像(例如,源圖像)是否具有匹配特征。當找到匹配時,可以基 于匹配圖像定義對象。于是,可以通過例如確定對象是否在預定關聯(lián)的(例 如,存儲在存儲器75中或者可接入處理元件74的另一位置的)列表中, 來進行關于對象是否對應于具有預定關聯(lián)的特定對象的確定。響應于確定 預定關聯(lián)存在,可以執(zhí)行相應的功能。因此,列表可以包括例如對象和相 應的功能(或者執(zhí)行相應功能的指令)。執(zhí)行功能可以提供信息的檢索、 信息的訪問、或者其它功能。在一些實施例中,處理元件74也可以接收指 示與提供圖像的指示的用戶相關聯(lián)的位置的位置信息(例如,獲取圖像的 設備的位置),并且所檢索或者訪問的信息可以至少部分地基于所述位置信息。例如,天氣、交通和其它類型的信息可以適應于用戶所在的城市或 者城市中的區(qū)域。
在示例性實施例中, 一些對象可以具有多個預定關聯(lián)。因此,如果多
個標準關聯(lián)被提供給給出的識別對象,則用戶接口組件72也可以被配置為 從用戶接收關于一個特定關聯(lián)的選擇的輸入或者反饋。
圖4是才艮據(jù)本發(fā)明的示例性實施例的方法和程序產(chǎn)品的流程圖??梢?理解,所述流程圖的每個方框或者步驟,以及流程圖中的方框的組合可以 由各種裝置,例如硬件、固件、和/或包括一個或者多個計算機程序指令的 軟件實現(xiàn)。例如,上述一個或者多個過程可以由計算機程序指令實施。在 這點上,實施上述過程的計算機指令可以由移動終端或者服務器的存儲器 設備存儲,并且由移動終端或者服務器中的內(nèi)置處理器執(zhí)行??梢岳斫?, 任何這樣的計算機程序指令可以被加載到計算機或者其它可編程裝置(即, 硬件)以產(chǎn)生機器,從而使得在計算機或者其它可編程裝置上執(zhí)行的指令 產(chǎn)生用于實現(xiàn)在流程圖的方框或者步驟中規(guī)定的功能的裝置。這些計算機 指令也可以存儲在計算機可讀存儲器中,所述計算機指令能指示計算機或 者其它可編程裝置以特定方式作用,從而使得存儲在計算機可讀存儲器中 的指令產(chǎn)生包括用于實現(xiàn)流程圖的方框或者步驟中規(guī)定的功能的指令裝置 的制品。所述計算機程序指令也可以被加載到計算機或者其它可編程裝置, 以使在計算機或者其它可編程裝置上執(zhí)行一系列操作步驟,以產(chǎn)生計算機 實現(xiàn)的過程,從而使得計算機或者其它可編程裝置上執(zhí)行的指令提供用于 實現(xiàn)流程圖的方框或者步驟中規(guī)定的功能的步驟。
因此,流程圖的方框或者步驟支持用于執(zhí)行特定功能的裝置的結(jié)合、 用于執(zhí)行特定功能的步驟和用于執(zhí)行特定功能的程序指令裝置的結(jié)合。也 可以理解,流程圖的一個或者多個方框或者步驟,以及流程圖中的方框或 者步驟的結(jié)合,可以通過執(zhí)行特定功能或者步驟的基于特殊用途硬件的計 算機系統(tǒng),或者特殊用途的硬件和計算機指令的結(jié)合實現(xiàn)。
在這點上,例如圖4示出的用于提供標準真實世界到虛擬世界鏈接的 方法的一個實施例可以包括在操作200接收包括對象的圖像的指示。在操作210,基于對象的識別,對所述對象是否對應于具有預定關聯(lián)的特定對 象進行確定。在步驟220,響應于該對象與特定對象對應,可以執(zhí)行對應 于預定關聯(lián)的功能。在示例性實施例中,執(zhí)行的功能可以包括通過預定關 聯(lián)檢索與關聯(lián)于所述對象的主題對應的信息。所述信息可以,例如對應于 提供圖像的指示的設備的位置。在示例性實施例中,所述方法可以進一步 包括使得能瀏覽檢索到的信息的可選操作230。
在示例性實施例中,確定所述對象是否對應于特定對象可以包括將所 述圖像的特征與包括對象特征的源圖像進行比較,以找到具有與所述圖像 的特征匹配的特征的對應對象,并且確定所述對應對象是否在具有各個預 定關聯(lián)的特定對象的列表中。執(zhí)行的功能可以可替換地包括執(zhí)行到預定目 的地的鏈接、顯示描述預定關聯(lián)的標題、或者顯示標語。
受益于以上描述中介紹的教導和相關附圖,本領域技術(shù)人員會想到對 本文闡明的本發(fā)明的很多修改和其它實施例,這些修改和其它實施例屬于 本發(fā)明的范圍。因此,應該理解,本發(fā)明的賣施例不限于所公開的特定實 施例,并且意圖在所附權(quán)利要求的范圍內(nèi)包括修改和其它實施例。雖然本 文采用了特定術(shù)語,但是它們僅僅用于一般性的和描述性的意義,而不用 于限制目的。
權(quán)利要求
1. 一種方法,包括接收包括對象的圖像的指示;基于對所述對象的識別,確定所述對象是否對應于具有預定關聯(lián)的特定對象;以及響應于所述對象與所述特定對象對應,執(zhí)行對應于所述預定關聯(lián)的功能。
2. 根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述功能包括檢索 與提供所述圖像的所述指示的設備的位置相對應的信息。
3. 根據(jù)權(quán)利要求1所述的方法,其中確定所述對象是否對應 于所述特定對象包括將所述圖像的特征與包括對象特征的源圖 像進行比較,以找出具有與所述圖像的特征匹配的特征的對應對 象,以及確定所述對應對象是否在具有各個預定關聯(lián)的特定對象 的列表中。
4. 根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述功能包括執(zhí)行 到預定目的地的鏈接,顯示描述所述預定關聯(lián)的標題,或者顯示 標語。
5. 根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述功能包括通過 所述預定關聯(lián)檢索與關聯(lián)于所述對象的主題相對應的信息。
6. 根據(jù)權(quán)利要求5所述的方法,進一步包括使得能夠就檢索 的信息進行瀏覽。
7. 根據(jù)權(quán)利要求1所述的方法,其中確定所識別的對象是否 對應于所述特定對象包括確定所識別的對象是否對應于從包括以 下的組中選擇的預定關聯(lián)天空對象、具有至少部分天空景象的窗對象、或者云對象, 其與天氣信息相關聯(lián);街道對象、街道標志對象、汽車對象、或者街燈對象,其與交通信息相關聯(lián);街道對象、街道標志對象、或者車門對象,其與訂出租車相 關聯(lián);運輸公司標志對象或者公共運輸日程表對象,其與運輸時間 表相關聯(lián);運輸公司標志對象或者公共運輸日程表對象,其與運輸信息 相關聯(lián);航空公司標志對象或者飛機對象,其與飛行信息相關聯(lián); 航空公司標志對象或者飛機對象,其與訪問航空公司服務熱 線相關聯(lián);快遞服務標志對象,其與訪問運貨信息相關聯(lián);停車計時器對象,其與訪問停車信息、為停車或者其它票據(jù) 交費、進行緊急呼叫、存儲與交停車服務費相關的信息、或者獲 得到附近停車場的訪問指示相關聯(lián);餐館前面、正面、門、標簽、標志、菜單或者其它餐館相關 的對象,其與訪問餐館評測、菜單信息、到特定餐館或者替代餐 館的方向指示、通過任何媒體的關于餐館的提示檢索相關聯(lián);時鐘或者手表對象,其與接收對世界時間、日歷或者其它類 似信息的訪問相關聯(lián);報亭、報紙或者報箱對象,其與訪問或者觀看任何種類新聞、 博客或者信息服務相關聯(lián);地點、建筑物或者其它興趣點的前面對象,其與分別訪問關 于地點、建筑物或者興趣點的信息相關聯(lián);DVD、 CD、磁帶、封面、其它數(shù)據(jù)存儲設備、電視、廣播、 視頻播放器、或者其它娛樂設備對象,其與使得能訪問電視指南、 廣播指南、購買電影或者音樂、閱讀評論、或者其它娛樂內(nèi)容的 消費/購買相關聯(lián);產(chǎn)品標簽或者價格標簽對象,其與使得能訪問產(chǎn)品價格信息、產(chǎn)品評測、比較購物信息、促銷信息、到零售商/經(jīng)銷商地點的方向指示、或者用于購買物品的購物網(wǎng)站聚集地相關聯(lián);汽車或者其它車輛對象,其與使得能訪問關于相應的特定汽 車或者其它車輛類型的信息、使得能訪問關于到相應經(jīng)銷商的方 向指示的信息、使得能訪問用于購買汽車或者其它車輛的信息; 使得能檢索來自銷售代表或者其它方的呼叫,或者使得能檢索提 示相關聯(lián);特定識別的人,其與使得能訪問關于所述特定識別的人的信 息,或者能訪問用于轉(zhuǎn)錢到所述特定識別的人或者接收來自所述 特定識別的人的錢的信息相關聯(lián);餐館、酒吧或者其它公共場所對象,其與向另一方提供到相 應的餐館、酒吧或者其它公共場所的地點的邀請相關聯(lián);布告對象,其與使得能接收呼叫、購買產(chǎn)品、或者訪問關于 布告中廣告的物品的信息相關聯(lián);襯衫或者燙衣板對象,其與找出當?shù)叵匆碌昊蛘吒上吹晗嚓P聯(lián);電影海報對象,其與使得能訪問觀看電影預告片、閱讀電影 評論、購買電影票、購買手機鈴聲、或者購買其它數(shù)字內(nèi)容相關 聯(lián);公司標志對象,其與使得能訪問公司信息相關聯(lián);以及服務供應商的標志對象,其與使得能訪問與服務供應商相關的自助入口,或者使得能執(zhí)行對服務供應商的呼叫相關聯(lián)。
8. —種計算機程序產(chǎn)品,包括至少一個具有存儲在其中的計算機可讀程序代碼部分的計算機可讀存儲介質(zhì),所述計算機可讀程序代碼部分包括第一可執(zhí)行部分,用于接收包括對象的圖像的指示; 第二可執(zhí)行部分,用于基于對所述對象的識別,確定所述對象是否對應于具有預定關聯(lián)的特定對象;以及第三可執(zhí)行部分,用于響應所述對象與所述特定對象對應, 執(zhí)行對應于所述預定關聯(lián)的功能。
9. 根據(jù)權(quán)利要求8所述的計算機程序產(chǎn)品,其中第三可執(zhí)行 部分包括用于檢索與提供所述圖像的所述指示的設備的位置相對 應的信息的指令。
10. 根據(jù)權(quán)利要求8所述的計算機程序產(chǎn)品,其中第二可執(zhí)行 部分包括這樣的指令,其用于將所述圖像的特征與包括對象特征 的源圖像進行比較,以找出具有與所述圖像的特征匹配的特征的 對應對象,以及確定所述對應對象是否在具有各個預定關聯(lián)的特 定對象的列表中。
11. 根據(jù)權(quán)利要求8所述的計算機程序產(chǎn)品,其中第三可執(zhí)行 部分包括用于執(zhí)行到預定目的地的鏈接、顯示描述所述預定關 聯(lián)的標題或者顯示標語的指令。
12. 根據(jù)權(quán)利要求8所述的計算機程序產(chǎn)品,其中第三可執(zhí)行 部分包括用于通過所述預定關聯(lián)檢索與關聯(lián)于所述對象的主題相 對應的信息的指令。
13. 根據(jù)權(quán)利要求12所述的計算機程序產(chǎn)品,還包括第四可 執(zhí)行部分,用于使得能夠就檢索的信息進行瀏覽。
14. 根據(jù)權(quán)利要求8所述的計算機程序產(chǎn)品,其中第二可執(zhí)行 部分包括用于確定所識別的對象是否對應于從包括以下的組中選 擇的預定關聯(lián)的指令天空對象、具有至少部分天空景象的窗對象、或者云對象, 其與天氣信息相關聯(lián);街道對象、街道標志對象、汽車對象、或者街燈對象,其與 交通信息相關聯(lián);街道對象、街道標志對象、或者車門對象,其與訂出租車相 關聯(lián);運輸公司標志對象或者公共運輸日程表對象,其與運輸時間表相關聯(lián);運輸公司標志對象或者公共運輸日程表對象,其與運輸信息 相關聯(lián);航空公司標志對象或者飛機對象,其與飛行信息相關聯(lián); 航空公司標志對象或者飛機對象,其與訪問航空公司服務熱 線相關聯(lián);快遞服務標志對象,其與訪問運貨信息相關聯(lián);停車計時器對象,其與訪問停車信息、為停車或者其它票據(jù) 交費、進行緊急呼叫、存儲與交停車服務費相關的信息、或者獲 得到附近停車場的訪問指示相關聯(lián);餐館前面、正面、門、標簽、標志、菜單或者其它餐館相關 的對象,其與訪問餐館評測、菜單信息、到特定餐館或者替代餐 館的方向指示、通過任何媒體的關于餐館的提示檢索相關聯(lián);時鐘或者手表對象,其與接收對世界時間、日歷或者其它類 似信息的訪問相關聯(lián);報亭、報紙或者報箱對象,其與訪問或者觀看任何種類新聞、 博客或者信息服務相關聯(lián);地點、建筑物或者其它興趣點的前面對象,其與分別訪問關 于地點、建筑物或者興趣點的信息相關聯(lián);DVD、 CD、磁帶、封面、其它數(shù)據(jù)存儲設備、電視、廣播、 視頻播放器、或者其它娛樂設備對象,其與使得能訪問電視指南、 廣播指南、購買電影或者音樂、閱讀評論、或者其它娛樂內(nèi)容的 消費/購買相關聯(lián);產(chǎn)品標簽或者價格標簽對象,其與使得能訪問產(chǎn)品價格信息、 產(chǎn)品評測、比較購物信息、促銷信息、到零售商/經(jīng)銷商地點的方 向指示、或者用于購買物品的購物網(wǎng)站聚集地相關聯(lián);汽車或者其它車輛對象,其與使得能訪問關于相應的特定汽 車或者其它車輛類型的信息、使得能訪問關于到相應經(jīng)銷商的方向指示的信息、使得能訪問用于購買汽車或者其它車輛的信息; 使得能檢索來自銷售代表或者其它方的呼叫,或者使得能檢索提 示相關聯(lián);特定識別的人,其與使得能訪問關于所述特定識別的人的信 息,或者能訪問用于轉(zhuǎn)錢到所述特定識別的人或者接收來自所述 特定識別的人的錢的信息相關聯(lián);餐館、酒吧或者其它公共場所對象,其與向另一方提供到相 應的餐館、酒吧或者其它公共場所的地點的邀請相關聯(lián);布告對象,其與使得能接收呼叫、購買產(chǎn)品、或者訪問關于 布告中廣告的物品的信息相關聯(lián);襯衫或者燙衣板對象,其與找出當?shù)叵匆碌昊蛘吒上吹晗嚓P聯(lián);電影海報對象,其與使得能訪問觀看電影預告片、閱讀電影 評論、購買電影票、購買手機鈴聲、或者購買其它數(shù)字內(nèi)容相關 聯(lián);公司標志對象,其與使得能訪問公司信息相關聯(lián);以及 服務供應商的標志對象,其與使得能訪問與服務供應商相關 的自助入口 ,或者使得能執(zhí)行對服務供應商的呼叫相關聯(lián)。
15. —種裝置,包括處理元件,其被配置為 接收包括對象的圖像的指示;基于對所述對象的識別,確定所述對象是否對應于具有預定 關聯(lián)的特定對象;以及響應于所述對象與所述特定對象對應,執(zhí)行對應于所述預定 關聯(lián)的功能。
16. 根據(jù)權(quán)利要求15所述的裝置,其中所述處理元件被進一 步配置為檢索與提供所述圖像的所述指示的設備的位置相對應的 信息。
17. 根據(jù)權(quán)利要求15所述的裝置,其中所述處理元件被進一步配置為將所述圖像的特征與包括對象特征的源圖像進行比較, 以找出具有與所述圖像的特征匹配的特征的對應對象,以及確定 所述對應對象是否在具有各個預定關聯(lián)的特定對象的列表中。
18. 根據(jù)權(quán)利要求15所述的裝置,其中所述處理元件被進一 步配置為執(zhí)行到預定目的地的鏈接,顯示描述所述預定關聯(lián)的標 題,或者顯示標語。
19. 根據(jù)權(quán)利要求15所述的裝置,其中所述處理元件被進一 步配置為通過所述預定關聯(lián)檢索與關聯(lián)于所述對象的主題相對應 的信息。
20. 根據(jù)權(quán)利要求19所述的裝置,其中所述處理元件被進一 步配置為使得能就檢索的信息進行瀏覽。
21. 根據(jù)權(quán)利要求15所述的裝置,其中所述處理元件被進一 步配置為確定所識別的對象是否對應于從包括以下的組中選擇的 預定關聯(lián)天空對象、具有至少部分天空景象的窗對象、或者云對象, 其與天氣信息相關聯(lián);街道對象、街道標志對象、汽車對象、或者街燈對象,其與 交通信息相關聯(lián);街道對象、街道標志對象、或者車門對象,其與訂出租車相 關聯(lián);運輸公司標志對象或者公共運輸日程表對象,其與運輸時間 表相關聯(lián);運輸公司標志對象或者公共運輸行程表對象,其與運輸信息 相關聯(lián);航空公司標志對象或者飛機對象,其與飛行信息相關聯(lián); 航空公司標志對象或者飛機對象,其與訪問航空公司服務熱 線相關聯(lián);快遞服務標志對象,其與訪問運貨信息相關聯(lián);停車計時器對象,其與訪問停車信息、為停車或者其它票據(jù) 交費、進行緊急呼叫、存儲與交停車服務費相關的信息、或者獲得到附近停車場的訪問指示相關聯(lián);餐館前面、正面、門、標簽、標志、菜單或者其它餐館相關 的對象,其與訪問餐館評測、菜單信息、到特定餐館或者替代餐 館的方向指示、通過任何媒體的關于餐館的提示檢索相關聯(lián);時鐘或者手表對象,其與接收對世界時間、日歷或者其它類 似信息的訪問相關聯(lián);報亭、報紙或者報箱對象,其與訪問或者觀看任何種類新聞、 博客或者信息服務相關聯(lián);地點、建筑物或者其它興趣點的前面對象,其與分別訪問關 于地點、建筑物或者興趣點的信息相關聯(lián);DVD、 CD、磁帶、封面、其它數(shù)據(jù)存儲設備、電視、廣播、 視頻播放器、或者其它娛樂設備對象,其與使得能訪問電視指南、 廣播指南、購買電影或者音樂、閱讀評論、或者其它娛樂內(nèi)容的 消費/購買相關聯(lián);產(chǎn)品標簽或者價格標簽對象,其與使得能訪問產(chǎn)品價格信息、 產(chǎn)品評測、比較購物信息、促銷信息、到零售商/經(jīng)銷商地點的方 向指示、或者用于購買物品的購物網(wǎng)站聚集地相關聯(lián);汽車或者其它車輛對象,其與使得能訪問關于相應的特定汽 車或者其它車輛類型的信息、使得能訪問關于到相應經(jīng)銷商的方 向指示的信息、使得能訪問用于購買汽車或者其它車輛的信息; 使得能檢索來自銷售代表或者其它方的呼叫,或者使得能檢索提 示相關聯(lián);特定識別的人,其與使得能訪問關于所述特定識別的人的信 息,或者能訪問用于轉(zhuǎn)錢到所述特定識別的人或者接收來自所述 特定識別的人的錢的信息相關聯(lián);餐館、酒吧或者其它公共場所對象,其與向另一方提供到相應的餐館、酒吧或者其它公共場所的地點的邀請相關聯(lián);布告對象,其與使得能接收呼叫、購買產(chǎn)品、或者訪問關于布告中廣告的物品的信息相關聯(lián);村衫或者燙衣板對象,其與找出當?shù)叵匆碌昊蛘吒上吹晗嚓P聯(lián);電影海報對象,其與使得能訪問觀看電影預告片、閱讀電影 評論、購買電影票、購買手機鈴聲、或者購買其它數(shù)字內(nèi)容相關 聯(lián);公司標志對象,其與使得能訪問公司信息相關聯(lián);以及 服務供應商的標志對象,其與使得能訪問與服務供應商相關 的自助入口,或者使得能執(zhí)行對服務供應商的呼叫相關聯(lián)。
22. —種i殳備,包括 接收包括對象的圖像的指示的裝置;基于對所述對象的識別,確定所述對象是否對應于具有預定 關聯(lián)的特定對象的裝置;以及響應于所述對象與所述特定對象對應,執(zhí)行對應于所述預定 關聯(lián)的功能的裝置。
23. 根據(jù)權(quán)利要求22所述的裝置,其中用于執(zhí)行所述功能的 裝置包括用于檢索與提供所述圖像的所述指示的設備的位置相對 應的信息的裝置。
全文摘要
一種用于提供標準真實世界到虛擬世界鏈接的裝置,可以包括處理元件,其被配置為接收包括對象的圖像的指示,基于對所述對象的識別,確定所述對象是否對應于具有預定關聯(lián)的特定對象,以及響應于所述對象與所述特定對象對應,執(zhí)行對應于所述預定關聯(lián)的功能。
文檔編號G06F17/30GK101535994SQ200780041106
公開日2009年9月16日 申請日期2007年9月15日 優(yōu)先權(quán)日2006年9月17日
發(fā)明者C·P·施洛特爾 申請人:諾基亞公司