導(dǎo)航與興趣點(diǎn)相關(guān)聯(lián)的視覺數(shù)據(jù)的制作方法
【專利說明】
[0001] 相關(guān)申請的奪叉引用
[0002] 本申請根據(jù)35U. S. C § 119而要求于2012年10月11日提交的題為"NAVIGATING VISUAL DATA ASOCIATED WITH A POINT OF INTEREST" 的美國臨時專利申請序列號 61/712729的優(yōu)先權(quán),其公開內(nèi)容因此通過引用全文結(jié)合于此。
技術(shù)領(lǐng)域
[0003] 該主題技術(shù)總體上涉及視覺數(shù)據(jù)處理,尤其涉及導(dǎo)航與興趣點(diǎn)相關(guān)聯(lián)的視覺數(shù) 據(jù)。
【背景技術(shù)】
[0004] 興趣點(diǎn)(例如,地標(biāo)、建筑物或自然景觀)的圖像能夠在互聯(lián)網(wǎng)上或者各種數(shù)據(jù)存 儲中獲得。該圖像可以包括不同類型的影像(例如,街景全貌、航空圖像、衛(wèi)星圖像、來自照 片分享服務(wù)的用戶圖像或者來自視頻的圖像),以及具有相同類型的不同影像集合。然而, 這些興趣點(diǎn)的不同類型的影像經(jīng)常是分離的并且彼此之間并無聯(lián)系。作為結(jié)果,客戶端計 算設(shè)備的終端用戶可能能夠經(jīng)由該客戶端計算設(shè)備觀看興趣點(diǎn)的多個視圖,但是卻難以在 影像的不同集合之間進(jìn)行導(dǎo)航并且理解不同影像集合內(nèi)的具體興趣點(diǎn)的圖像(例如,帝國 大廈的街景圖像以及帝國大廈的用戶圖像)在三維空間中是互相關(guān)聯(lián)的。如之前所闡述 的,可能需要一種用于組合包括與具體興趣點(diǎn)相關(guān)聯(lián)的視覺數(shù)據(jù)的多個影像集合并在它們 之間進(jìn)行導(dǎo)航的新的方法。
【發(fā)明內(nèi)容】
[0005] 所公開的主題涉及一種用于導(dǎo)航影像圖形的計算機(jī)實(shí)施的方法。該方法包括提供 第一圖像以供顯示,其中該第一圖像對應(yīng)于影像圖形內(nèi)的第一圖像節(jié)點(diǎn),其中該影像圖形 包括對應(yīng)于來自多種不同影像類型的圖像,并且其中該影像圖形中的每個圖像節(jié)點(diǎn)與地理 空間數(shù)據(jù)相關(guān)聯(lián)。該方法包括接收對該第一圖像內(nèi)的預(yù)定區(qū)域的選擇的指示,其中該預(yù)定 區(qū)域與該第一圖像中對應(yīng)于與該影像圖形內(nèi)的第二圖像節(jié)點(diǎn)相關(guān)聯(lián)的地理空間數(shù)據(jù)的位 置相關(guān)聯(lián)。該方法包括響應(yīng)于對該預(yù)定區(qū)域的選擇的指示而提供對應(yīng)于該第二圖像節(jié)點(diǎn)的 第二圖像以供顯示。
[0006] 所公開的主題進(jìn)一步涉及一種計算機(jī)可讀介質(zhì)。該計算機(jī)可讀介質(zhì)包括指令,該 指令當(dāng)被一個或多個計算機(jī)所執(zhí)行時,使得該一個或多個計算機(jī)實(shí)施一種用于提供圖像以 供顯示的方法。該指令包括用于提供第一圖像以供顯示的代碼,其中該第一圖像對應(yīng)于影 像圖形內(nèi)的第一圖像節(jié)點(diǎn),其中該影像圖形包括多個圖像節(jié)點(diǎn),并且其中該影像圖形中的 每個圖像節(jié)點(diǎn)與地理空間數(shù)據(jù)相關(guān)聯(lián)。該指令包括用于接收對該第一圖像內(nèi)的一個或多個 像素進(jìn)行選擇的指示的代碼,其中該一個或多個像素與該第一圖像中對應(yīng)于與該影像圖形 內(nèi)的第二圖像節(jié)點(diǎn)相關(guān)聯(lián)的地理空間數(shù)據(jù)的位置相關(guān)聯(lián)。該指令包括用于響應(yīng)于對該一個 或多個像素進(jìn)行選擇的指示而提供對應(yīng)于該第二圖像節(jié)點(diǎn)的第二圖像以供顯示的代碼。
[0007] 所公開的主題進(jìn)一步涉及一種系統(tǒng)。該系統(tǒng)包括一個或多個處理器。該系統(tǒng)還包 括存儲器。該存儲器包括一個或多個表示統(tǒng)一影像圖形的數(shù)據(jù)結(jié)構(gòu)。該統(tǒng)一影像圖形包括 對應(yīng)于來自多種不同影像類型的圖像的圖像節(jié)點(diǎn),其中該統(tǒng)一影像圖形中的每個圖像節(jié)點(diǎn) 與地理位置、視點(diǎn)方位和視場相關(guān)聯(lián)。該存儲器包括指令。該指令包括用于提供第一圖像 以供顯示的代碼,其中該第一圖像對應(yīng)于該統(tǒng)一影像圖形內(nèi)的第一圖像節(jié)點(diǎn),并且其中該 第一圖像具有第一影像類型。該指令包括用于接收對該第一圖像內(nèi)的預(yù)定區(qū)域的選擇的指 示的代碼,其中該預(yù)定區(qū)域與該第一圖像中對應(yīng)于該統(tǒng)一影像圖形內(nèi)的第二圖像節(jié)點(diǎn)的相 關(guān)聯(lián)地理位置、視點(diǎn)方位或視場的位置相關(guān)聯(lián)。該指令包括用于響應(yīng)于對該預(yù)定區(qū)域的選 擇的指示而提供對應(yīng)于該第二圖像節(jié)點(diǎn)的第二圖像以供顯示的代碼,其中該第二圖像具有 不同于該第一影像類型的第二影像類型。
[0008] 所要理解的是,主題技術(shù)的其它配置將通過以下【具體實(shí)施方式】而對于本領(lǐng)域技術(shù) 人員成為顯而易見的,其中該主題技術(shù)的各種配置通過圖示被示出并描述。如將會意識到 的,該主題技術(shù)支持其它且不同的配置并且其若干細(xì)節(jié)能夠在各個其它方面進(jìn)行修改,所 有這些都并不背離該主題技術(shù)的范圍。因此,附圖和【具體實(shí)施方式】在本質(zhì)上要被視為是說 明性而非限制性的。
【附圖說明】
[0009] 該主題技術(shù)的某些特征在所附權(quán)利要求中給出。然而,出于解釋的目的,在以下附 圖中給出了所公開主題的若干方面。
[0010] 圖1圖示了被配置為導(dǎo)航與興趣點(diǎn)相關(guān)聯(lián)的視覺數(shù)據(jù)的系統(tǒng)的示例。
[0011] 圖2更為詳細(xì)地圖示了圖1的數(shù)據(jù)存儲的示例。
[0012] 圖3更為詳細(xì)地圖示了圖1的服務(wù)器的示例。
[0013] 圖4圖示了可以通過其對與興趣點(diǎn)相關(guān)聯(lián)的視覺數(shù)據(jù)進(jìn)行導(dǎo)航的示例處理。
[0014] 圖5A-5B圖示了與興趣點(diǎn)相關(guān)聯(lián)的示例視覺數(shù)據(jù)。
[0015] 圖6圖示了示例的影像圖形。
[0016] 圖7A-7F圖示了與興趣點(diǎn)相關(guān)聯(lián)的視覺數(shù)據(jù)內(nèi)的示例點(diǎn)擊目標(biāo)。
[0017] 圖8在概念上圖示了該主題技術(shù)的一些方面可以利用其得以實(shí)施的示例電子系 統(tǒng)。
【具體實(shí)施方式】
[0018] 以下所給出的【具體實(shí)施方式】意在作為對主題技術(shù)的各種配置的描述而并非意在 表示該主題技術(shù)可以進(jìn)行實(shí)踐的僅有配置。附圖被結(jié)合于此并且構(gòu)成該【具體實(shí)施方式】的一 部分。該【具體實(shí)施方式】出于提供對主題技術(shù)的全面理解的目的而包括具體細(xì)節(jié)。然而,顯 而易見的是,該主題技術(shù)并不局限于這里所給出的具體細(xì)節(jié)并且可以在沒有這些具體細(xì)節(jié) 的情況下進(jìn)行實(shí)踐。在一些情況下,結(jié)構(gòu)和組件以框圖形式示出以免對主題技術(shù)的概念造 成混淆。
[0019] 該主題技術(shù)涉及導(dǎo)航與興趣點(diǎn)相關(guān)聯(lián)的視覺數(shù)據(jù)。在一種示例實(shí)施方式中,服務(wù) 器提供該興趣點(diǎn)的第一圖像以便在客戶端計算設(shè)備處進(jìn)行顯示。該第一圖像對應(yīng)于影像圖 形內(nèi)的圖像節(jié)點(diǎn)。該第一圖像包括一個或多個興趣點(diǎn)(例如,華盛頓特區(qū)的國會大廈或者 華盛頓紀(jì)念碑)。該第一圖像可以是第一影像集合(例如,街景圖像)中的成員。該服務(wù)器 接收對該第一圖像內(nèi)的興趣點(diǎn)進(jìn)行選擇的指示。例如,客戶端計算設(shè)備的終端用戶可以在 興趣點(diǎn)的一個或多個像素上進(jìn)行點(diǎn)擊。響應(yīng)于對該興趣點(diǎn)(例如,在國會大廈的墻壁上) 進(jìn)行選擇的指示,該服務(wù)器從該影像圖形內(nèi)與該興趣點(diǎn)相關(guān)聯(lián)的圖像節(jié)點(diǎn)中選擇第二圖像 節(jié)點(diǎn)。該第二圖像節(jié)點(diǎn)可以對應(yīng)于該興趣點(diǎn)的圖像,例如從對應(yīng)于第一圖像上的該終端用 戶選擇該興趣點(diǎn)(例如,國會大廈的墻壁)的位置的視點(diǎn)所拍攝的圖像。對應(yīng)于該第二圖 像節(jié)點(diǎn)的圖像可以是不同于該第一影像集合的第二影像集合(例如,來自照片分享服務(wù)的 用戶圖像)的成員。
[0020] 在一些方面,該影像圖形包括來自多個影像集合(例如,具有例如包括社交網(wǎng)絡(luò) 服務(wù)內(nèi)的公開圖像、地圖服務(wù)內(nèi)的圖像、照片分享服務(wù)內(nèi)的公開圖像、來自基于web的百科 全書的圖像等源的影像集合)的不同類型的圖像(例如,街景全貌、航空圖像、衛(wèi)星圖像、來 自照片分享服務(wù)的用戶圖像或者來自視頻的圖像)。該影像圖形內(nèi)的每個圖像與一個圖像 節(jié)點(diǎn)相關(guān)聯(lián)。該圖像節(jié)點(diǎn)在該影像圖形內(nèi)基于所關(guān)聯(lián)的該圖像的地理位置數(shù)據(jù)以及關(guān)聯(lián)于 該圖像的位姿信息(例如,位置、方位或視場)進(jìn)行聯(lián)系。然而,位姿信息可能對于影像圖 形中的一些圖像不可用。
[0021] 有利地,在主題技術(shù)的一些實(shí)施方式中,用戶能夠更為容易地導(dǎo)航來自多個影像 集合的興趣點(diǎn)的視覺數(shù)據(jù)(例如,街景全貌、航空圖像、衛(wèi)星圖像、來自照片分享服務(wù)的用 戶圖像或者來自視頻的圖像)并且與之進(jìn)行交互。用戶導(dǎo)航基于該興趣點(diǎn)的三維特性,從 而用戶能夠使得其自己熟悉該興趣點(diǎn)的三維特性,以及該三維特性如何與該影像集合內(nèi)的 圖像相關(guān)。
[0022] 圖1圖示了被配置為導(dǎo)航與興趣點(diǎn)相關(guān)聯(lián)的視覺數(shù)據(jù)的系統(tǒng)100的示例。如所示 出的,系統(tǒng)100包括數(shù)據(jù)存儲110、服務(wù)器120和客戶端計算設(shè)備130。數(shù)據(jù)存儲110、服務(wù) 器120和客戶端計算設(shè)備130可以被配置為經(jīng)由網(wǎng)絡(luò)140互相進(jìn)行通信。網(wǎng)絡(luò)140可以包 括互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、廣域網(wǎng)、有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)或者虛擬私人網(wǎng)絡(luò)(VPN)。
[0023] 數(shù)據(jù)存儲110可以存儲包括一個或多個興趣點(diǎn)的圖像的一個或多個影像圖形。該 圖像可以來自于多個影像集合(例如,街景全貌、航空圖像、衛(wèi)星圖像、來自照片分享服務(wù) 的用戶圖像或者來自視頻的圖像)。數(shù)據(jù)存儲110可以包括單臺機(jī)器、多臺機(jī)器、單處理器 系統(tǒng)或者多處理器系統(tǒng)。以下結(jié)合圖2更為詳細(xì)地對數(shù)據(jù)存儲110的一個示例進(jìn)行描述。
[0024] 服務(wù)器120可以包括用于對存儲在數(shù)據(jù)存儲110或其它源內(nèi)的與興趣點(diǎn)相關(guān)聯(lián)的 視覺數(shù)據(jù)進(jìn)行導(dǎo)航的模塊。服務(wù)器120可以被實(shí)施為具有單個處理器的單臺機(jī)器、多處理 器機(jī)器,或者包括具有多個處理器的多臺機(jī)器的服務(wù)器群。以下結(jié)合圖3更為詳細(xì)地對服 務(wù)器120的一個示例進(jìn)行描述。
[0025] 客戶端計算設(shè)備130可以是膝上計算機(jī)、臺式計算機(jī)、移動電話、個人數(shù)字助理 (PDA)、平板計算機(jī)、筆記本、具有嵌入其中或與之耦接的一個或多個處理器的電視、物理機(jī) 器或者虛擬機(jī)??蛻舳擞嬎阍O(shè)備130可以包括鍵盤、鼠標(biāo)、顯示器或觸摸屏中的一個或多 個??蛻舳擞嬎阍O(shè)備130還可以包括被配置為顯示網(wǎng)頁的web瀏覽器,該網(wǎng)頁被配置為導(dǎo) 航與興趣點(diǎn)相關(guān)聯(lián)的視覺數(shù)據(jù),或者包括用于導(dǎo)航與興趣點(diǎn)相關(guān)聯(lián)