瀏覽圖像圖形內的興趣點的圖像的制作方法
【技術領域】
[0001] 該主題技術總體上設及視覺數(shù)據處理。
【背景技術】
[0002] 一些基于互聯(lián)網的地圖服務可W包括基于觀看點位置、觀看點定向和圖像的視場 而排列在圖像圖形中的興趣點(例如,自由女神)的圖像。然而,該些地圖服務中的圖像會 由于用戶可能不知道圖像圖形的結構而難W進行導航,并且可能會嘗試導航至沒有圖像可 用的圖形部分或者意外導航遠離興趣點。如之前所說明的,會期望一種用于瀏覽圖像圖形 內的興趣點的圖像的新方法。
【發(fā)明內容】
[0003] 所公開的主題技術設及一種計算機實施的用于瀏覽興趣點的圖像的方法。該方法 包括接收從多個興趣點中對興趣點的選擇的指示。該方法還包括識別與所選擇的興趣點相 關聯(lián)的圖像圖形。該圖像圖形包括所選擇的興趣點的多個圖像。該圖像圖形內定義了所選 擇的興趣點的游覽路徑。該方法還包括提供來自該圖像圖形內所定義的游覽路徑的特定圖 像W便進行顯示。該方法還包括沿該圖像圖形內所定義的游覽路徑確定相對于特定圖像的 前一個圖像和下一個圖像。該方法還包括基于該特定圖像從該圖像圖形確定第一附加圖像 集合。該第一附加圖像集合對應于接近于該特定圖像的圖像圖形中的圖像的集合。該方法 還包括提供到前一個圖像或下一個圖像的鏈接W及到第一附加圖像集合中的每個成員的 鏈接W便隨該特定圖像進行顯示。
[0004] 所公開的主題進一步設及一種計算機可讀介質。該計算機可讀介質包括指令,該 指令當被計算機所執(zhí)行時,使得該計算機實施一種用于瀏覽用戶所選擇的興趣點的圖像的 方法。該指令包括用于識別與所選擇的興趣點相關聯(lián)的圖像圖形的代碼。該圖像圖形包括 所選擇的興趣點的多個圖像。該圖像圖形內定義了所選擇的興趣點的游覽路徑。該指令還 包括用于提供來自該圖像圖形內所定義的游覽路徑的特定圖像W便進行顯示的代碼。該指 令還包括用于沿該圖像圖形內所定義的游覽路徑確定相對于特定圖像的前一個圖像和下 一個圖像的代碼。該指令還包括用于基于該特定圖像從該圖像圖形確定第一附加圖像集合 的代碼。該第一附加圖像集合對應于接近于該特定圖像的圖像圖形中的圖像的集合。該指 令還包括用于提供到前一個圖像或下一個圖像的鏈接W及到第一附加圖像集合中的每個 成員的鏈接W便隨該特定圖像進行顯示的代碼。
[0005] 所公開的主題進一步設及一種系統(tǒng)。該系統(tǒng)包括一個或多個處理器。該系統(tǒng)還包 括存儲器。該存儲器包括指令,該指令當被一個或多個處理器所執(zhí)行時,使得該一個或多個 處理器實施一種用于瀏覽興趣點的圖像的方法。該指令包括用于接收從多個興趣點中對興 趣點的選擇的指示的代碼。該指令還包括用于識別與所選擇的興趣點相關聯(lián)的游覽路徑的 代碼。該游覽路徑包括根據順序進行排列的所選擇的興趣點的多個圖像。該指令還包括用 于提供來自該圖像圖形內所定義的游覽路徑的特定圖像W便進行顯示的代碼。該指令還包 括用于沿游覽路徑確定相對于特定圖像的前一個圖像和下一個圖像的代碼。該指令還包括 用于基于該特定圖像確定附加圖像集合的代碼。該附加圖像集合包括并未包括在該游覽路 徑中的一個或多個圖像。該指令還包括用于提供到前一個圖像或下一個圖像的鏈接W及到 附加圖像集合中的每個成員的鏈接W便隨該特定圖像進行顯示的代碼。
[0006] 所要理解的是,通過W下【具體實施方式】,主題技術的其它配置對于本領域技術人 員而言是輕易顯而易見的,其中主題技術的各種配置通過圖示而被示出并描述。如將會意 識到的,主題技術支持其它且不同的配置并且其若干細節(jié)能夠在各個其它方面進行修改, 所有該些都并不背離主題技術的范圍。因此,附圖和【具體實施方式】本質上要被認為是說明 性而非限制性的。
【附圖說明】
[0007] 所附權利要求中給出了主題技術的特征。然而,出于解釋的目的,在W下附圖中給 出公開的主題的若干方面。
[000引圖1圖示了可W在其中瀏覽興趣點的圖像的示例圖像圖形。
[0009] 圖2圖示了被配置為瀏覽圖像圖形內的興趣點的圖像的系統(tǒng)的示例。
[0010] 圖3更為詳細地圖示了圖2的數(shù)據儲存庫的示例。
[0011] 圖4更為詳細地圖示了圖2的服務器的示例。
[001引圖5A-5B圖示了可W通過其對圖像圖形內的興趣點的圖像進行瀏覽的示例處理。 [001引圖6A-她圖示了包括可W被瀏覽的興趣點的圖像的示例截屏。
[0014] 圖7在概念上圖示了利用其實施主題技術的一些實施方式的示例電子系統(tǒng)。
【具體實施方式】
[0015] 下所給出的【具體實施方式】意在作為主題技術的各種配置的描述而并非意在表示 可W在其中實踐該主題技術的僅有配置。附圖結合于此并且構成【具體實施方式】的一部分。
【具體實施方式】出于提供對主題技術的全面理解的目的而包括具體細節(jié)。然而,對于本領域 技術人員將會清楚并顯而易見的是,主題技術并不局限于該里所給出的具體細節(jié)并且可W 在沒有該些具體細節(jié)的情況下進行實踐。在一些實例中,W框圖形式示出公知結構和組件 W避免對主題技術的概念有所混淆。
[0016] 該主題技術設及瀏覽圖像圖形(例如,圖1的圖像圖形100)內的興趣點的圖像。 在一種實施方式中,服務器(例如,從客戶端計算設備)接收從多個興趣點中對興趣點(例 如,興趣點105)的選擇的指示。例如,用戶可W請求觀看自由女神的圖像。服務器識別與 所選擇的興趣點相關聯(lián)的圖像圖形。該圖像圖形包括所選擇的興趣點的多個圖像(例如, 圖像110、115、116、117、118、119、120、125、126、127和130)。在該圖像圖形內定義了該興趣 點的游覽路徑(例如,游覽路徑150),其例如包括來自若干不同相機位置的所選擇的興趣 點的圖像(例如,圖像11〇、115、120、125和130)。服務器提供來自該圖像圖形內所定義的 游覽路徑的特定圖像(例如,圖像115) W便進行顯示。服務器沿該圖像圖形內所定義的游 覽路徑(例如,游覽路徑150)確定相對于該特定圖像(例如,圖像115)的上一個圖像(例 如,圖像110)和下一個圖像(例如,圖像120)。
[0017] 該服務器還基于該特定圖像(例如,圖像115)從該圖像圖形確定第一附加圖像集 合(例如,附加圖像116、117和118)。該第一附加圖像集合對應于接近于該特定圖像的該 圖像圖形中的圖像的集合(即,與該特定圖像相鄰或者與該特定圖像共享邊緣的圖像)。該 服務器還提供到該上一個圖像(例如,圖像110)或下一個圖像(例如,圖像120)的鏈接, W及到該第一附加圖像集合(例如,附加圖像116、117和118)中的每個成員的鏈接W便隨 該特定圖像進行顯示。該服務器可W從用戶接收對到第一附加圖像集合中的所選擇的成員 的鏈接(例如,到圖像118的鏈接)的選擇。作為響應,該服務器可W提供該第一附加圖像 集合中的所選擇的成員(例如,圖像118) W便進行顯示。該服務器還能夠基于第一集合的 所選擇的成員(例如,基于圖像118)而從該圖像圖形中確定第二附加圖像集合(例如,圖 像119)。該第二附加圖像集合可W對應于接近于第一附加圖像集合(例如,附加圖像116、 117和118)中的所選擇的成員(例如,圖像118)的該圖像圖形中的圖像的集合。該服務器 還可W提供到第二附加圖像集合(例如,圖像119)中的每個成員的鏈接W便進行顯示,同 時提供到該特定圖像(例如,圖像115)的鏈接、到前一個圖像(例如,圖像110)的鏈接或 者到下一個圖像(例如,圖像120)的鏈接中的至少一個W便進行顯示。
[0018] 有利地,在該主題技術的一些實施方式中,來自多個不同影像集合(例如,街景全 貌、航拍圖像、衛(wèi)星圖像、來自照片共享服務的用戶圖像或者來自視頻的圖像)的圖像可W 被組合為能夠由客戶端計算設備的用戶進行瀏覽的圖像游覽。例如,圖像110可W是街景 全貌,圖像115可W是來自可被公眾獲取的照片共享服務的照片,圖像120可W是來自可被 公眾獲取的視頻的圖像,等等。此外,用戶可W離開該圖像游覽(例如,包括圖像11〇、115、 120、125和130) W觀看該圖像圖形中并非處于該圖像游覽上的圖像。在用戶離開該圖像游 覽W觀看其它圖像時,該客戶端計算設備可W顯示一個或多個鏈接(例如,到圖像11〇、115 或120的鏈接)W允許用戶輕易地返回該游覽。
[0019] 圖1圖示了可W在其中瀏覽興趣點的圖像的示例圖像圖形100。如所圖示的,圖像 圖形100包括由黑點和白點所表示的興趣點105的圖像110、115、116、117、118、119、120、 125、126、127和130。圖形圖像100還包括游覽路徑150。游覽路徑150包括由黑點所表示 的圖像110、115、120、125和130。白點所表示的附加圖像116、117、118、119、126和127并 未處于游覽路徑150上,但是如果客戶端計算設備(例如,客戶端計算設備230)的用戶決 定離開游覽路徑150,可W由該用戶進行觀看。
[0020] 實直線/曲線或者虛直線/曲線(例如,圖像110和圖像115之間或者圖像115 和圖像116之間)可W對應于圖像圖