欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于捕獲全景圖像的方法和裝置制造方法

文檔序號:2709619閱讀:163來源:國知局
用于捕獲全景圖像的方法和裝置制造方法
【專利摘要】本發(fā)明提供了一種利用便攜式設備(100、150、170、190、195)促進全景圖像(210)捕獲的方法和裝置(100、150、170、190、195)。此類全景圖像通常由多個圖像部分(212、214、216、218)形成,其在使相機(195)掃描穿過一定范圍運動時拍攝,并且所述圖像部分(212、214、216、218)以數(shù)字方式“拼接”在一起以形成全景圖像(210)。本發(fā)明提供了一種用戶界面,以引導用戶以某方式定位和/或移動所述便攜式設備(100、150、170、190、195),利用所述方式將能夠捕獲適于形成所述預期全景圖像(210)的多個圖像(212、214、216、218)。在許多實例中,諸如在操作期間移動和/或定位相機的全景圖形捕獲操作的參數(shù)將被實時監(jiān)測,并且所監(jiān)測的參數(shù)將用于向用戶提供關于可改進圖像捕獲過程的任何調(diào)整的反饋。
【專利說明】用于捕獲全景圖像的方法和裝置
[0001]優(yōu)先權要求
[0002]本申請要求提交于2012年9月29日的美國專利申請序列號13/631,931和提交于2012年6月8日的美國臨時專利申請序列號61/657,376的優(yōu)先權,上述申請在此以引用的方式全文并入本文。

【技術領域】
[0003]本發(fā)明整體涉及用于捕獲全景圖像的方法和裝置,并且具體地講涉及提供用戶界面(“UI”)以促進捕獲全景圖像的此類方法和裝置。

【背景技術】
[0004]全景圖像為一個圖像,該圖像具有在一個方向(例如,通常水平方向)比在另一個方向(例如,垂直方向)上顯著較寬(例如,2x、3x或更多倍)的至少一個維度。但從功能的角度來看,包含的視場大于捕獲圖像所用相機(并因此必須由多個所捕獲圖像形成)的所捕獲圖像可視為全景圖像??墒褂脤S孟鄼C設備或包括在移動設備,諸如平板電腦、智能電話、計算機等(本文統(tǒng)稱為“相機設備”)中的相機組件捕獲全景圖像。在一些系統(tǒng)中,可通過使用位于相機設備中或支撐相機設備以促進直接捕獲全景圖像的旋轉機構來捕獲全景圖像?;蛘撸赏ㄟ^使用全景鏡頭結構捕獲偽全景圖像。然而,旋轉機構價格昂貴并且往往體積大;并且全景鏡頭通常無法提供理想的圖像質(zhì)量。
[0005]捕獲全景圖像的另一方式為通過在將相機掃描通過感興趣的主題時捕獲一系列常規(guī)數(shù)字圖像,并且將圖像以數(shù)字形式組合以形成一個全景圖像。在這種技術中,相機設備通常由用戶以連續(xù)方式移動,并且操作以按順序捕獲可組合以限定全景圖像的一系列圖像。當前方法和裝置涉及通過移動相機設備解決源自此類全景圖像捕獲的問題。在此類系統(tǒng)中,用戶例如在橫向或水平方向上移動相機設備,或圍繞樞轉點旋轉相機設備。通常在相機設備的單一掃描過程中通過一定范圍的移動來獲取將共同限定最終全景圖像的所有圖像。如果至少一個圖像未完全捕獲在包括全景圖像的所述一系列圖像內(nèi),則將產(chǎn)生不完整的(損壞的)全景圖像或將不產(chǎn)生全景圖像。圖像校正或估算軟件可能無法完全補償圖像的不完整部分。
[0006]在此類情況下,可能是用戶錯誤,而非設備錯誤,導致?lián)p壞(或丟失)的全景圖像。最常見地,此類損壞或丟失圖像源自于用戶以某種方式操作相機設備,該方式可阻止相機設備捕獲組合以形成全景圖像所必需的圖像中的每一者。因此,有利的是為用戶提供指令和指導,以促進正確操作相機設備以用于獲取形成全景圖像所必需的數(shù)字圖像。由于用戶的適當操作在一些情況下將取決于所正在使用的系統(tǒng)和/或所正在捕獲的圖像的參數(shù),因此在一些實施例中另外將有利的是將在圖像捕獲過程期間存在的設備約束計算在內(nèi)以促進引導用戶正確獲取圖像。并且在一些實施例中,有利的是提供易于用戶理解并且將直觀對應于進行中的圖像捕獲的用戶指令和指導。


【發(fā)明內(nèi)容】

[0007]本發(fā)明描述了通過便攜式設備促進全景圖像捕獲的系統(tǒng)、方法和裝置的各種實施例。在如本文所述的各種實施例中,提供了用戶界面以向用戶提供反饋來引導以某種方式定位和/或移動便攜式設備,利用該方式將能夠捕獲適于以數(shù)字方式“拼接”在一起以形成全景圖像的多個圖像。在許多實施例中,如本文所述,將實時(即,在圖像捕獲過程期間)監(jiān)測全景圖像處理操作(諸如例如操作期間相機的移動和/或定位)的參數(shù),并且所監(jiān)測的參數(shù)將用于向用戶提供關于將改進捕獲過程的任何調(diào)整的反饋。在許多實施例中,對于用戶而言,該反饋將為非文本的,或將至少包括非文本視覺元素,和/或其他非文本指示器。
[0008]根據(jù)結合以舉例的方式示出根據(jù)實施例的特征的附圖所進行的以下詳細描述,本發(fā)明的其他特征和方面將變得顯而易見。

【專利附圖】

【附圖說明】
[0009]一些實施例以舉例的方式示出并且不限制于附圖的圖中,其中:
[0010]圖1A-1E根據(jù)一些實施例示出了具有相機的示例性便攜式設備。
[0011]圖2A根據(jù)一些實施例示出了將使用便攜式設備進行捕獲的全景圖像的概念圖;而圖2B示出了從前視圖示出的可用于捕獲圖像的示例性便攜式設備;并且圖2C示出了從后視圖示出的圖2B的示例性便攜式設備。
[0012]圖3示出了通過使用全景圖像捕獲用戶界面向用戶提供指導以促進圖像捕獲過程來獲取全景圖像的示例性流程圖。
[0013]圖4根據(jù)一些示例性實施例示出了用于提供全景圖像捕獲用戶界面(UI)的示例性流程圖。
[0014]圖5示出了框圖,其根據(jù)一些示例性實施例示出了包括在便攜式設備中以用于實現(xiàn)全景圖像捕獲Π的示例性模塊。
[0015]圖6A-6U根據(jù)一些示例性實施例示出了設置在便攜式設備的顯示器上以促進全景圖像捕獲的示例性Π屏幕。
[0016]圖7根據(jù)一些示例性實施例示出了圖1A-1E的便攜式設備中的任一者的示例性架構的框圖表現(xiàn)形式。

【具體實施方式】
[0017]以下詳細描述參考各個附圖,其示出了經(jīng)選擇以示出可如何實踐新方法和裝置的實例的各種細節(jié)。該討論涉及至少部分地參考這些附圖的本發(fā)明主題的各種實例,并且足夠詳細地描述了所示實施例,以使得本領域的技術人員能夠實踐新方法和裝置。除了本文所討論的例示性實例之外,還可利用許多其他實施例實踐本發(fā)明主題,并且可在不脫離本發(fā)明主題范圍的前提下進行除了本文具體討論的另選形式之外的許多結構和操作變更。
[0018]在該描述中,提到“一個實施例”或“實施例”或者提到“一個實例”或“實例”意指提到的特征包括或可包括在本發(fā)明的至少一個實施例或實例中。在該描述中獨立提到“實施例”或“一個實施例”或提到“一個實例”或“實例”并非旨在一定指代相同實施例或實例;然而,除非如此表述或對于得益于本發(fā)明的本領域普通技術人員而言將是顯而易見的,否則此類實施例兩者不是互相排斥的。因此,本發(fā)明可包括本文所述實施例和實例以及如基于本發(fā)明的所有權利要求以及此類權利要求的法律等同形式的范圍內(nèi)所限定的另外實施例和實例的多種組合和/或結合。
[0019]出于本說明書的目的,如本文所用的“基于處理器的系統(tǒng)”或“處理系統(tǒng)”包括使用一個或多個微處理器、微控制器、和/或數(shù)字信號處理器或具有運行“程序”的能力的其他設備(所有此類設備在本文稱為“處理器”)的一個系統(tǒng)?!俺绦颉睘槿魏慰蓤?zhí)行機器代碼指令集,并且如本文所用,包括用戶級應用程序以及系統(tǒng)定向應用程序或守護進程。
[0020]圖1A-1E示出了具有圖像捕獲單元的示例性便攜式設備,各自包括與用于捕獲圖像數(shù)據(jù)的其他部件(諸如操作性地布置有成像器件的一個或多個鏡頭)以及設備結合以提供至少基本圖像處理功能的圖像捕獲設備(諸如電荷耦合器件(CCD)成像器件、CMOS成像器件等)。此類基本圖像處理功能包括但并非一定限于對所捕獲的圖像數(shù)據(jù)進行足夠處理以將該數(shù)據(jù)保持在緩沖區(qū)或長期內(nèi)存存儲器中,使得可檢索經(jīng)處理的數(shù)據(jù)以用于進一步處理來形成單一全景圖像。在一些實例中,此類基本圖像處理以及另外的圖像處理可由成像器件自身執(zhí)行。因此,如本文所用,每個便攜式設備為“相機設備”。
[0021]以下僅僅是可結合如本文所公開的新方法和裝置的設備的一些實例。示例性便攜式設備包括:移動電話或智能電話100、便攜式平板電腦150、音頻/視頻設備170(諸如多媒體顯示設備)、個人計算機190 (諸如膝上型電腦或上網(wǎng)本)、相機195以及包括圖像捕獲單元(例如,相機)、顯示器和陀螺儀的任何類型的移動設備。移動電話/智能電話100、便攜式平板電腦150、音頻/視頻設備170、膝上型計算機190和相機195中的每一者將包括顯不器(其在圖1A、1B和IE的實例中的每一者中不為觸摸傳感器面板102、104、106 ;但每一個也可為簡單的視頻顯示器,如在圖1C和ID的實例中分別示為108和110)。對本領域的技術人員來說將顯而易見的是,對于圖1A-1E的大多數(shù)設備而言,設備將在與圖中所示顯示器相對的表面上包括圖像捕獲單元。雖然一些設備可包括面向與顯示器相同方向的一個另外圖像捕獲單元,但在大多數(shù)情況下,將使用一個面向相反方向的圖像捕獲單元來獲取全景圖像。圖2C中示出了此類設備的一個實例。
[0022]每個設備還將包括控制器組件112、114、116、118、120,該組件將包括至少一個處理器。移動電話/智能電話100、便攜式平板電腦150、音頻/視頻設備170、膝上型計算機190和相機195中的每一者也可包括其他部件,諸如下列中的一者或多者:電源按鈕、菜單按鈕、首頁按鈕、音量按鈕、相機單元的閃光光源、一個或多個輸入/輸出插孔或連接器、和/或操作設備或與設備進行交互的其他部件。圖7中提供了示例性便攜式設備200的框圖,并且與此相關進行討論。
[0023]圖2A根據(jù)一些實施例示出了將使用便攜式設備200進行捕獲的全景圖像210的概念圖。示例性便攜式設備200包括兩個圖像捕獲單元(在圖2B中為222,并且在圖2C中為224),與如本領域中所公知的常規(guī)控制和處理電路組合以用于捕獲和處理圖像數(shù)據(jù)。如上所述,面向后部的圖像捕獲單元(如圖2C中在224處所示)將通常用于在用戶查看面向相反方向的顯示器上的Π時捕獲全景圖像。便攜式設備200的特定配置可規(guī)定圖像捕獲單元在設備上的位置。圖像捕獲單元所要求的處理可至少部分地由系統(tǒng)處理器提供;但更常見地將由圖像捕獲芯片或組件內(nèi)或以其他方式與之關聯(lián)的專用處理器處理。
[0024]為了捕獲全景圖像,用戶將便攜式設備200移動通過相對于感興趣的對象或場景的特定掃描路徑,以便獲取對應于感興趣的對象或場景的成像數(shù)據(jù)。便攜式設備200遍歷的掃描路徑通常為大體水平(即,在從左到右方向或從右到左方向上)或大體垂直(即,從上到下,或從下到上)。圖2中所示的示例性掃描方向220包括在從左到右方向上沿X軸的掃描路徑;并且將通常包括與由X軸和y軸所形成的平面不共線的部件。例如,用戶可使便攜式設備200在位于掃描方向220上并還具有旋轉部件的半圓形路徑中移動,該路徑通常圍繞位于沿某條線的某個位置的垂直軸,所述線在延伸穿過便攜式設備的某個部分的垂直軸與穿過支持便攜式設備的用戶的垂直軸之間延伸;但可能的是用戶可沿弧線移動,從而將軸放置在用戶后面的某個位置。
[0025]全景圖像210包括由便攜式設備200捕獲的兩個或更多個圖像,這些圖像以數(shù)字方式拼接在一起以形成單個合成圖像。如圖2所示,全景圖像210包括第一圖像212、第二圖像214、第三圖像216和第四圖像218 (各自為“一個圖像部分”,并且共同為“多個圖像部分”)。當便攜式設備200遍歷掃描路徑220時,便攜式設備200分別按順序并連續(xù)地捕獲圖像部分212、214、216和218。盡管示出了四個圖像部分,但應當理解,圖像部分的數(shù)量或圖像部分中的任一者的寬度可不同于圖2所示。與圖像捕獲單元相關聯(lián)的鏡頭的視場將通常部分確定可獲取的給定圖像部分的最大寬度。然而,由于更多的重疊圖像數(shù)據(jù),捕獲圖像部分中的較大一者(其中每一個圖像部分表示與作為相對較窄“片”(相對于全幀視圖)的前一個圖像部分的差異)據(jù)信會提供較高圖像質(zhì)量。此類捕獲大于將需要的最少圖像部分的相對較大數(shù)量圖像部分(其中每個圖像部分接近于全視場幀)將需要相對較大的處理帶寬和較大內(nèi)存容量,因為更多個圖像(具有較大圖像內(nèi)容重疊)將拼接在一起以形成全景圖像。因此,圖像部分捕獲中的此類較大間隔尺寸可影響最大安全掃描速度,并且有可能影響全景圖像的最大維度。在一些實施例中,由于圖像捕獲在特定掃描路徑范圍上是連續(xù)的,因此在全景圖像210內(nèi)可能無法辨別任何分立的圖像部分。在任何情況下,全景圖像210沿X軸比沿y軸具有顯著較寬的視圖?;蛘?,全景圖像210的維度可沿y軸比沿z軸顯著較大。
[0026]通過考慮圖像部分212、214、216和218將顯而易見的是,每個圖像部分的全幀將無法拼接到后續(xù)圖像部分,除非在捕獲這兩個圖像部分時便攜式設備200處于相同垂直位置,并且在捕獲這兩個圖像部分時也處于相同角朝向。就在垂直方向上具有延伸維度的全景圖像而言,便攜式設備200將需要保持在相同水平位置,但角朝向通常將改變。合適全景圖像獲取中的附加因素為使便攜式設備在某個速度下移動,使得可完全捕獲每個圖像部分。
[0027]圖3提供了通過使用全景圖像捕獲用戶界面(“Π”)向用戶提供適當指導以促進圖像捕獲過程來獲取全景圖像的一個示例性方法的流程圖300。一旦操作將用于獲取全景圖像的便攜式設備200在302處進入全景捕獲模式,系統(tǒng)就將在304處顯示圖像捕獲單元的用戶界面。用戶界面可呈現(xiàn)為多種形式,其中一些實例在本文中于圖6A-U中提供。在接近捕獲第一圖像部分時,在306處將檢測至少第一設備狀態(tài)。在許多實施例中,該第一設備狀態(tài)將用作基線參考以引導對后續(xù)圖像部分進行捕獲。在一些實施例中,將檢測多個參數(shù)的設備狀態(tài)以用于以后參考。
[0028]在全景圖像捕獲過程期間,在捕獲到第一圖像部分之后,在308處系統(tǒng)將檢測與捕獲第二圖像部分相關聯(lián)的第二設備狀態(tài)。第二設備狀態(tài)可選自多個參數(shù),包括例如便攜式設備(308A)的垂直位置,便攜式設備(308B)的水平位置或便攜式設備(308C)的角朝向。在至少一些實施例中,將在實際捕獲第二圖像部分之前確定第二設備狀態(tài)。如果所確定的第二設備狀態(tài)指示便攜式設備(200)的位置改變對于全景圖像捕獲過程將是有益的,則將通過所顯示的用戶界面提供掃描指導指示器,指示第二設備狀態(tài)的適當改變。例如,如果確定在捕獲第一圖像部分之后升高了便攜式設備的垂直位置,則可通過用戶界面提供降低垂直位置的掃描指導指示器。
[0029]在一些實施例中,可提供另外的指導。例如,圖3中還示出了由虛線指示的另外可選步驟312、314和316。在另外可選步驟的所提供實例中,在312處,系統(tǒng)確定接近捕獲第二圖像部分時的掃描速度(即,便攜式設備正在移動的速度)。在314處,系統(tǒng)隨后將確定所檢測到的掃描速度是否在優(yōu)選的掃描速度范圍之外;使得掃描速度可不利地影響全景圖像捕獲過程。如果做出該確定,則包括非文本元素的視覺導向將顯示在便攜式設備的顯示器上,以引導用戶在優(yōu)選速度范圍內(nèi)的速度下移動便攜式設備。在下文的圖6A-Q中提供了此類非文本視覺導向的多個實例。
[0030]接下來將在318處確定關于全景捕獲過程是否已結束,諸如通過用戶啟動控件來停止捕獲?;蛘?,全景捕獲過程可自動結束,諸如通過系統(tǒng)確定與捕獲全景圖像不一致的便攜式設備的移動,諸如用戶將便攜式設備的移動停止預先確定的持續(xù)時間,或通過明顯改變便攜式設備的朝向,諸如設備明顯降低或傾斜那樣。如果在320處全景捕獲過程已結束,則在322處過程將終止。如果在324處全景捕獲過程尚未結束,則過程將返回以如308和310(以及任何可選步驟)處所示重復檢測,直至圖像捕獲過程在320處確實結束。當然,如果不執(zhí)行如在312-316處所示的可選操作,則318的確定將在310處所示的操作之后立即執(zhí)行。在許多實施例中,與如在306處所確定的捕獲第一圖像部分相關聯(lián)的所檢測設備狀態(tài)將用作對所有后續(xù)圖像部分進行捕獲的參考。然而,作為一種另選的操作方法,接近捕獲任何后續(xù)圖像部分時的設備狀態(tài)可參考接近緊接的前一個圖像部分時所檢測到的設備狀態(tài)。在這個操作方法中,參考值將總是與捕獲緊接的前一個圖像部分而非第一圖像部分相關聯(lián)。
[0031]現(xiàn)在參見系統(tǒng)的結構和操作,圖4根據(jù)一些實施例示出了用于獲取全景圖像的示例性流程圖400。圖5示出了框圖,該框圖示出了包括在示例性便攜式設備200中以用于實現(xiàn)全景圖像捕獲Π的示例性模塊500。圖6A-6Q根據(jù)流程圖400和模塊500示出了對應于便攜式設備200的取景器或其他顯示屏的示例性UI屏幕。下文結合彼此描述圖4、5和6A~6Qo
[0032]首先參考圖5來描述便攜式設備的結構,該示例性便攜式設備200的部件500包括圖像獲取模塊502、全景圖像處理模塊504、設備朝向、設備運動和/或處理器負載模塊506以及UI模塊508。盡管模塊502-508在圖5中示為不同模塊以易于理解,但應當理解,模塊502-508可實施為比所示模塊更少或更多的模塊。例如,在一些系統(tǒng)中,全景圖像處理模塊504的功能可部分或完全由圖像獲取模塊502的圖像捕獲單元510實施。
[0033]在大多數(shù)實施例中,模塊500將包括一個或多個軟件部件、程序、應用程序、應用或其他代碼基數(shù)單元或指令,其被配置為由包括在便攜式設備200中的一個或多個處理器(例如,處理器102)執(zhí)行以提供全景圖像捕獲的一個或多個實施例的功能或操作。在此類情況下,模塊500可為包括在便攜式設備200中的相機應用程序(或適當?shù)膱D像捕獲應用程序)的一部分或與該應用程序分開。在許多情況下,對于本領域技術人員將顯而易見的是,(除了包含可執(zhí)行指令的機器可讀介質(zhì)之外)模塊中的一者或多者還將包括一個或多個另外的硬件部件。例如,圖像獲取模塊502將包括用于捕獲圖像的圖像獲取單元510,以及提供用于控制圖像獲取單元的所需的另外功能,諸如虛擬或硬件實現(xiàn)的控件,諸如:控件按鈕,以啟動(并且在一些情況下結束)圖像捕獲;控件,以縮放視場;照明控件等;并且將在必要時提供輸入以控制圖像捕獲單元510。
[0034]現(xiàn)在參見如圖4的流程圖中所示的示例性過程流程,用戶啟用便攜式設備200的圖像捕獲單元(例如,相機)或啟動包括在便攜式設備200中的相機應用程序(或其他適當?shù)膱D像捕獲應用程序)。便攜式設備200為用戶提供在一個或多個圖像捕獲模式(諸如常規(guī)照片模式和全景照片模式)之間選擇的選項??衫缤ㄟ^顯示于便攜式設備的觸摸屏上的虛擬按鈕來進行全景模式的選擇(參見例如圖6U)。便攜式設備200還可提供一種或多種圖像配置設置,諸如但不限于指定分辨率、顏色、黑白照片、高動態(tài)范圍(HDR)成像,其中任一者也可以類似方式通過觸摸屏上的虛擬按鈕來進行選擇或取消選擇。當然,在便攜式設備不包括觸摸屏的情況下,可使用其他常規(guī)按鈕或其他控件進行選擇/取消選擇。當用戶選擇全景模式時,便攜式設備200被配置為啟動或開始全景操作模式以獲取全景圖像(框 402) ο
[0035]接下來在框404處,用戶定位便攜式設備200的圖像捕獲單元以捕獲感興趣的對象或場景的(第一)部分(即,“第一圖像部分”),并且啟動圖像捕獲(諸如通過致動真實或虛擬按鈕)。圖像獲取模塊502從而被配置為獲取該第一圖像部分302(在圖3中)(例如,以獲取全景圖像300的至少第一部分)。用戶沿全景掃描路徑(例如,沿圖2中的掃描方向210)定位并且(理想地)連續(xù)移動便攜式設備200,以捕獲對應于感興趣的對象/場景的圖像數(shù)據(jù)。此類定位和連續(xù)移動在本領域中也稱為掃描、平移或遍歷掃描(或正在掃描)路徑。通過沿全景掃描路徑的連續(xù)移動,便攜式設備200對應地將感興趣對象/場景的新部分帶到圖像捕獲單元的視場內(nèi)。繼而,通過便攜式設備200連續(xù)獲取對應于感興趣的對象/場景的此類新部分的新圖像數(shù)據(jù)。在框404中獲取圖像數(shù)據(jù)基本上連續(xù)進行,其處于與通過捕獲多個幀連續(xù)獲取視頻圖像的相同情景中,諸如以每秒所選數(shù)量的圖像幀遞增,并且基本上是實時的;但在捕獲全景圖像時,捕獲幀的速率可通常顯著小于捕獲視頻圖像的速率。另外,就全景圖像而言,與視頻圖像的多個分立幀不同,一次將可看到整個全景圖像。
[0036]在框404處獲取圖像數(shù)據(jù)時,在許多系統(tǒng)中,模塊506被配置為接收傳感器數(shù)據(jù),并且被配置為隨后在框406處響應于該數(shù)據(jù)來檢測或監(jiān)測各種設備狀態(tài)參數(shù)中的一者或多者。包括在便攜式設備200中的一個或多個傳感器(圖7中的832)(諸如例如陀螺儀、加速度計、角朝向傳感器等)各自被配置為提供設備狀態(tài)信息,諸如但不限于設備朝向或設備運動信息。此類設備朝向信息可包括在全景圖像捕獲過程期間檢測便攜式設備200在y方向上的向上/向下移動的量。該設備朝向信息也可包括在全景圖像捕獲過程期間檢測便攜式設備200相對于x-y平面的傾斜量。設備運動信息包括在全景圖像捕獲過程期間檢測X方向(掃描方向220)上的掃描速度或速率。
[0037]在許多實施例中,模塊506也被配置為追蹤當前處理器負載或容量,并且另外優(yōu)選地被配置為引發(fā)即將發(fā)生的可影響設備捕獲全景圖像的能力的處理器負載或容量。如本文所用,處理器負載包括便攜式設備200 (尤其是進行圖像處理的一個或多個處理器)的圖像處理能力,并且還包括在圖像捕獲期間發(fā)生的其他處理需求,該需求將影響圖像處理,諸如但不限于服務其他應用程序、處理通信等;并且還包括對所捕獲圖像部分的可用內(nèi)存容量的任何限制,使得當處理器無法足夠快地處理所存儲圖像以釋放內(nèi)存中的空間而允許圖像捕獲時,內(nèi)存可變滿。在大多數(shù)實施例中,優(yōu)選的是設備朝向、設備運動和/或設備處理器負載監(jiān)測大體上連續(xù)進行,諸如按定期間隔并且實時進行(即,在掃描和圖像捕獲操作期間)。
[0038]返回流程圖400的獲取圖像數(shù)據(jù)分支,在框408處通過全景圖像處理模塊504處理框404的所獲取圖像數(shù)據(jù)。所獲取圖像數(shù)據(jù)可由處理器102處理。在一些實施例中,圖像處理還可包括該進一步處理,包括將連續(xù)圖像部分實時拼接在一起,使得動態(tài)生成全景圖像。在其他實施例中,圖像處理可包括將所接收圖像數(shù)據(jù)轉換為適于在便攜式設備200上顯示的形式(例如,初步圖像轉換),并且稍后進行最終處理,諸如在完整全景圖像的圖像數(shù)據(jù)獲取結束之后。
[0039]接下來,在框410處,顯示臨時或取景器圖像。在執(zhí)行該操作時,Π模塊508被配置為在便攜式設備200的顯示器110上顯示表示正在捕獲的最當前圖像部分的圖像部分。此類圖像部分可為對應于框404的所獲取圖像數(shù)據(jù)的圖像部分。處理框408可與臨時圖像(框410)的顯示同時進行并且在此之后繼續(xù)。
[0040]所顯示圖像部分可稱為臨時圖像或取景器圖像,因為該圖像部分可呈現(xiàn)為最終圖像的近似程度,其足以提供取景器功能來引導用戶捕獲感興趣的主題。例如,臨時圖像可在低于最終圖像分辨率的分辨率下提供。將臨時圖像呈現(xiàn)給用戶以用作正被便攜式設備200捕獲的對象/場景的實時反饋。例如,圖6A示出了示例性屏幕600,該屏幕示出了顯示于便攜式設備200上的臨時圖像602。便攜式設備200移動時,臨時圖像602相應地更新以向用戶提供正被捕獲的場景的當前視覺導向。
[0041]處理后的圖像數(shù)據(jù)存儲在框412處。存儲處理后的圖像數(shù)據(jù)以用于進一步動作,其可包括例如下列中的一者或多者:進一步處理、等待全景圖像的下一個片段、或傳輸?shù)搅硪粋€設備等。
[0042]在圖像獲取、處理和顯示操作的同時,在框406處檢測的設備狀態(tài)信息用于提供直觀Π以進一步促進圖像捕獲。在框414處,模塊506被配置為確定原始或初始掃描線位置,該定位表示開始給定全景圖像的圖像捕獲時的y軸上的位置。原始掃描線位置對應于開始圖像捕獲時便攜式設備200的垂直位置(即,初始掃描路徑垂直位置)。在一些實施例中,該初始垂直位置將包括垂直朝向,諸如便攜式設備相對于水平或垂直軸的傾斜角度。對于給定全景圖像而言該原始掃描線位置保持不變。模塊506也被配置為確定當前掃描線位置(也稱為當前掃描線位置),該定位表示在掃描路徑的當前遍歷點處的y軸上的位置。用戶沿給定全景圖像的掃描路徑移動便攜式設備200時,便攜式設備200可相對于原始掃描線位置向上或向下移動,或可相對于該原始掃描線位置傾斜。此類向上或向下、或者傾斜、偏離將通常導致達不到最佳的全景圖像,因為此類偏離具有使相對于常規(guī)矩形顯示格式的圖像連續(xù)部分變窄的效果。因此,在一些實施例中,平移期間相對于初始掃描線位置的此類向上或向下移動、和/或傾斜在圖像捕獲期間于顯示器上指示(框416),并且優(yōu)選地至少部分由非文本指示器指示。在一些實施例中,一些文本指示器可與非文本指示器結合地使用。
[0043]圖6A的屏幕600示出了示例性非文本視覺指示器(圖像、提示或線索),其設置有臨時圖像602以引導用戶在掃描期間垂直定位便攜式設備。該視覺非文本指示器可按不同的半透明度作為臨時圖像602上方的層而提供。例如,非文本指示器可為100%不透明或小于100%不透明(即,半透明的)。在一些實施例中,與垂直位置引導相關的非文本指示器將包括原始掃描線位置指示器604、當前掃描線位置指示器606和垂直位置校正指示器608。由于所檢測當前掃描線相對于原始掃描線位置的位置隨時間相應地改變,因此當前掃描線位置指示器606相對于原始掃描線位置指示器604的位置可隨時間改變。當前掃描線位置指示器606可位于原始掃描線位置指示器604上方、與之重合或下方。掃描線位置指示器604和606可在所有時刻顯示給用戶(但,在掃描開始時,當前掃描線指示器606可不可見或與原始掃描線指示器606重合)。在其他實例中,兩條線均不可顯示給用戶(或者僅可顯示原始掃描線指示器線),直至出現(xiàn)需要用戶校正的偏離。垂直位置校正指示器608被配置為向用戶指示向上或向下(視情況而定)移動便攜式設備200,以將便攜式設備200重新定位回到原始掃描線位置。圖6A將垂直位置校正指示器608示為向下指向箭頭,因為當前掃描線位置指示器606定位在原始掃描線位置指示器604上方?;蛘?,垂直位置校正指示器608可為多種可想到的元素中的任一者,其將向用戶傳達必要的移動。僅作為許多可能的此類指示器的一些實例,位置校正指示器可為靜態(tài)的,諸如被朝向為示出所需移動的方向的恒定箭頭;或可為許多可能形式的活動或動畫指示器,諸如例如閃爍箭頭、變色箭頭、在所需方向上的連續(xù)或順序運動中的一組V型條紋(例如,在存在對應于掃描線位置指示器604和606的指示器的情況下,V型條紋或其他指示器可在當前掃描線位置指示器606和原始掃描線位置指示器604之間延伸)。
[0044]當前掃描線位置指示器606可響應于一個或多個傳感器來確定。例如,如可從加速度計測量得出,當前掃描線指示器的放置可僅對垂直面中的移動進行響應。然而,垂直定位圖像的較大風險當前據(jù)信為用戶非預期地傾斜便攜式設備。因此,在一些實施例中,當前掃描線指示器606的位置將基于來自傾斜傳感器的輸入,諸如陀螺儀以及用于垂直定位的傳感器。當然,在一些實施例中,僅傾斜傳感器測量可用于確定當前掃描線指示器606的位置。在確定當前掃描線指示器606的放置時依賴兩種類型測量的情況下,在一些實施例中,考慮到傾斜將對圖像捕獲過程具有較大負面影響的可能性,將以較大加權的方式提供傾斜測量。
[0045]另外,在一些實施例中,其他非視覺指示器也可與可見Π —起使用(或可能取代其使用),非視覺指示器諸如為聽覺信號或某種形式的觸覺反饋。例如,給定音調(diào)或音量的音頻信號可在當前掃描線開始偏離原始掃描線(不管掃描線指示器604和606是否顯示給用戶)時呈現(xiàn),并且如果掃描線之間的偏離增加,可隨后對其進行修改,諸如提升強度(諸如通過調(diào)高音調(diào)或音量);并且通過在校正偏離時類似地降低強度。在一些實施例中,觸覺脈沖可施加于便攜式設備表面,從而響應于掃描線之間的偏離程度而再次在頻率和/或強度方面改變。
[0046]這樣,便攜式設備200實時提供直觀Π元素以協(xié)助用戶在全景圖像的捕獲期間相對于掃描路徑來正確定位便攜式設備200 (其將通常但不一定是垂直位置)。Π元素被配置為類似游戲的元素,以使用戶在圖像捕獲過程期間“像游戲一樣操作”而使兩個掃描線指示器(指示器604和606)盡可能接近彼此。應當理解,并非所有實施例必須包括獨立的位置校正指示器(如在608處所示)。例如,用戶可僅僅出于使得兩個掃描線指示器(指示器604和606)彼此對準的目的而移動相機。然而,如果用戶對于必需的移動方向不確定,則當用戶確定所需移動方向時可在不正確方向上存在不可取的移動。因此,在許多實施例中,UI將受益于位置校正指示器的存在。
[0047]在框418處,模塊506被配置為確定水平方向(x方向)上的掃描或平移速度,在該速度下處理器102可進行所獲取圖像數(shù)據(jù)(和其他處理器需求)的圖像處理,而無需不必要地減慢掃描(因為用戶將通常想要盡快捕獲全景圖像)。在一些此類實施例中,模塊506被配置為預測隨后的處理器負載以確定(先驗式)安全掃描速度,在該速度下可在圖像數(shù)據(jù)獲取不超過便攜式設備200的圖像處理能力的前提下捕獲圖像,如前文所述。圖像處理能力也可取決于多個因素,諸如但不限于圖像分辨率(分辨率越低,就可需要越少處理)、用戶在圖像獲取期間的抖動或搖動的量等等。如果圖像數(shù)據(jù)獲取-其取決于掃描速度-超過圖像處理能力/速度,則所得全景圖像可包含圖像間隙或可能沒有任何全景圖像。所確定的掃描速度預測隨后的圖像處理能力,以阻止在圖像數(shù)據(jù)的處理中丟失間隙;其不對已經(jīng)超過或接近超負荷點的圖像處理能力進行反應以警告用戶減慢掃描速度。所確定的掃描速度可為最大安全掃描速度(該速度當然可包括內(nèi)置到所確定的速度中的某個安全限度)?;蛘?,所確定的速度可為將允許合適且有效的圖像捕獲的一系列可接受速度內(nèi)的目標速度;或所確定的速度可僅僅是一系列可接受的速度。
[0048]在一些實施例中,系統(tǒng)可能不尋求計算掃描速度,但可依賴預定閾值掃描速度,該速度在據(jù)信允許適于形成全景圖像的圖像捕獲的值下確定。然而,此類系統(tǒng)將無法明確解決諸如處理器負載的任何狀況,其可使得性能在初始用于確定閾值掃描速度的預期參數(shù)之外。
[0049]一旦確定了最大安全掃描速度,Π模塊508就被配置為顯示非文本指示器以引導用戶在圖像捕獲過程(框420)期間提供便攜式設備200的所確定掃描速度(或所確定的掃描速度范圍內(nèi)的速度)。非文本視覺指示器可為靜態(tài)的、動畫的、變色的等等。確定框418和顯示框420將通常實時連續(xù)進行。
[0050]同樣,這些非文本視覺指示器可按不同的半透明度作為臨時圖像602上方的層而提供。例如,非文本指示器、圖像或線索可為100%不透明或小于100%不透明。此類非文本指示器也可設置在相對于臨時圖像602的任何位置-疊加在臨時圖像602的頂部、中部、底部或其他部分之上的疊層。在其他實施例中,與優(yōu)選掃描速度相關聯(lián)的非文本指示器可設置在屏幕的頂部區(qū)域中,而臨時圖像602設置在頂部區(qū)域下方的屏幕區(qū)域中(或反之亦然)。在本發(fā)明中設想了這些和其他Π配置。
[0051]圖6B-6T示出了 Π屏幕的實例,其示出了臨時圖像602和非文本指示器,在許多情況下包括顯示于便攜式設備200上的表示安全或優(yōu)選掃描速度的非文本指示器。圖6B示出了示例性屏幕610,其示出了臨時圖像602和掃描速度指示器區(qū)域612。掃描速度指示器區(qū)域612示為臨時圖像602的頂部部分上方的疊層。在該實例中,掃描速度指示器區(qū)域612 (也稱為掃描速度指示器條)包括前一個捕獲圖像部分614、當前捕獲圖像部分616和掃描速度指示器618。掃描速度指示器區(qū)域612傳達不止一種類型的信息。前一個捕獲圖像部分614和當前捕獲圖像部分616 —起包括捕獲到該點的全景圖像的初步圖像。在許多實施例中,當前捕獲圖像部分616將與臨時圖像602具有相同內(nèi)容。在一些實施例中,圖像部分614和616以適當比例顯示以指示捕獲全景圖像時的進度量。在一些實施例中,Π將被配置為使得延伸跨越整個屏幕寬度(如由前一個圖像捕獲部分614、當前圖像捕獲部分616和掃描速度指示器區(qū)域612所占據(jù))的所捕獲圖像將已達到用于捕獲全景圖像水平維度的預定限度?;蛘?,前一個捕獲圖像部分614和當前捕獲圖像部分616可用指示朝完成全景圖像捕獲進度的顏色條取代;或此類顏色條可示為沿著那些圖像部分和/或掃描速度指示器區(qū)域612或疊加在其上方。
[0052]在一個實施例中,掃描速度指示器618包括箭頭圖像,如果最大掃描速度(諸如框418中計算的掃描速度)不同于當前掃描速度,則該箭頭圖像會改變尺寸。當然,如通過本文所述的各種實施例將顯而易見的是,可將最大掃描速度之外的速度用作參考。參考可為對于系統(tǒng)確定或識別為適當掃描速度的任何參考速度。掃描速度指示器618的尺寸改變可與相對于當前掃描速度的所建議改變量成比例。例如當在框418中確定用戶可更快掃描(例如,“更快進行”指示器)時,箭頭尺寸增加。相反地,當在框418中確定用戶應當更慢掃描或平移(例如,“更慢進行”指示器)時,箭頭尺寸減小。箭頭圖像指向朝右方向,其為與掃描方向相同的方向。如果掃描方向為從右到左,則可構想箭頭圖像指向朝左方向。如果掃描方向為向上或向下,則將使用類似規(guī)定。
[0053]在另一個實施例中,掃描速度指示器618包括具有特定顏色的箭頭圖像,其取決于在框418中計算的掃描速度。箭頭圖像顏色可為交通燈顏色,諸如黃色、綠色或紅色??商峁S色箭頭圖像例如以警告用戶他/她正在接近最大掃描速度(同樣,諸如在框418中所計算)。相反地,在當前掃描速度遠低于所計算的掃描速度時,可提供綠色箭頭圖像。當然,可使用紅色符號(諸如正方形、八邊形等)指示用戶停止掃描。
[0054]在另選的實施例中,掃描速度指示器618包括箭頭圖像,該箭頭圖像根據(jù)在框418中計算的掃描速度閃爍或以其他方式動畫化。另外,非視覺信號(諸如上述的聽覺或觸覺信號)可用于以信號通知用戶改變掃描速度。除了使用音調(diào)強度來指示轉變到有問題的掃描速度外,可利用觸覺反饋(諸如在用戶接近最大掃描速度時的增加強度的脈沖或振動)來引導用戶。
[0055]圖6C示出了圖6B的掃描速度指示器區(qū)域612的另選掃描速度指示器622。掃描速度指示器區(qū)域622通過包括掃描速度指示器624而非掃描速度指示器618而不同于掃描速度指示器區(qū)域612。掃描速度指示器624包括箭頭之外的圖像,諸如圓圈或交通燈符號。掃描速度指示器624根據(jù)如在框418中所計算的速度而顯示具體的顏色,如上所述。掃描速度指示器624可以交通燈顏色示出,諸如黃色、綠色或紅色。
[0056]圖6D示出了包括掃描速度指示器634和掃描方向指示器636的掃描速度指示器區(qū)域632。掃描速度指示器634包括不同于箭頭的圖像,諸如圓圈或交通燈符號。掃描速度指示器634根據(jù)在框418中計算的掃描速度而顯示不同的顏色,如上所述。掃描速度指示器634可以交通燈顏色示出,諸如黃色、綠色或紅色。掃描方向指示器636包括圖像,該圖像指示其中用戶應當掃描或平移便攜式設備200的方向(例如,指向右的箭頭)。
[0057]圖6E示出了包括掃描速度指示器644和全景圖像指示器646的掃描速度指示器區(qū)域642。掃描速度指示器644包括多個箭頭、V型條紋或其他圖像,其表示向右方向并且以動畫形式來表示在框418中確定的掃描速度。示例性動畫可具有許多可想到的形式,包括僅僅作為一些實例的以下各項:致使表示向右方向的多個箭頭、V型條紋或其他圖像根據(jù)所確定的掃描速度進行閃爍;致使箭頭、V型條紋或其他圖像根據(jù)所確定的掃描速度改變顏色或根據(jù)所確定的掃描速度改變尺寸;高亮顯示表示向右方向的多個箭頭、V型條紋或其他圖像的連續(xù)部分以根據(jù)所確定的掃描速度模擬從左到右的移動;等等。需注意,如果通過從右到左的掃描捕獲全景圖像,則表示向右方向的多個箭頭、V型條紋或其他圖像可相反地表示向左方向。全景圖像指示器646可包括上面針對圖6B所述的前一個捕獲圖像部分614和當前捕獲圖像部分616,或指示朝完成全景圖像捕獲進度的顏色條。
[0058]圖6F示出了包括掃描速度指示器654和全景圖像指示器656的掃描速度指示器區(qū)域652。掃描速度指示器654包括多個箭頭、V型條紋或其他圖像,其表示向右方向并且通過動畫形式來識別掃描速度。所識別的掃描速度可選自多個選項,并且速度的顯示可類似地為多個選項中的一者。例如,所識別的掃描速度可為如在圖4的框406處檢測的相機設備的所檢測到的掃描速度;或可為先前所確定的建議掃描速度;或可為安全掃描速度,如在圖4的框418處所確定。因此,對于要顯示的每種可能類型的速度的掃描速度指示器而言,可能有許多顯示選項。例如,在一個實施例中,其中掃描為從左到右,表示向右方向的多個箭頭、V型條紋或其他圖像根據(jù)從左到右方向上的時間而顯示在不同位置,從而指示所識別方向上的運動。作為一個實例,當表示向右方向的多個箭頭、V型條紋或其他圖像到達最右位置時,顯示圖案從左到右重復(或其可根據(jù)所顯示的元素數(shù)量較早地開始重復)。作為適當動畫的另一個實例,當所識別的掃描速度為先前所建議速度或所確定安全速度的任一者時,動畫可被配置為當相機設備的移動在可接受范圍(其可確定為大約為或低于先前所確定的建議速度或所確定的安全速度)內(nèi)時使動畫圖像在所建立的速率下“移動”,但被配置為當速度接近或超過該范圍時移動更慢,或甚至開始向后移動,從而向用戶建議減慢相機設備的移動。僅作為一種另選形式,動畫圖像(無論箭頭、V型條紋等)可在相機設備正在可接受范圍內(nèi)移動時保持靜止,但在正向或方向方向上移動以建議需要分別加快或減慢相機設備的移動速率。通過系統(tǒng)響應于實時狀況確定安全速度時,可使用類似動畫來建議適當?shù)南鄼C設備移動。作為一個實例,所確定的掃描速度越快,表示向右方向的多個箭頭、V型條紋或其他圖像從左到右的行進就可越快?;蛘?,如果掃描速度接近最大安全掃描速度(在掃描操作期間該速度可變化),則箭頭或V型條紋可開始向后移動(但仍指向右),以指示需要減慢掃描速度。如上所述,如果掃描方向為從右到左,則多個箭頭、V型條紋或其他圖像將表示向左方向并且其顯示圖案也將為從右到左;并且對于在任一方向上的垂直掃描類似。全景圖像指示器656可包括如上針對圖6B所述的前一個捕獲圖像部分614和當前捕獲圖像部分616,或指示朝完成全景圖像捕獲進度的顏色條。
[0059]圖6G示出了掃描速度指示器區(qū)域662,其包括前一個捕獲圖像部分614、當前捕獲圖像部分616、便攜式設備指示器667和掃描速度指示器618。便攜式設備指示器667包括表示便攜式設備200的圖像,該圖像相對于當前捕獲圖像部分616定位,使得當前捕獲圖像部分616看起來顯示于(虛擬)便攜式設備指示器667的“顯示器”上。換句話講,全景圖像捕獲過程概念上由掃描速度指示器區(qū)域662表示,所述區(qū)域為已捕獲的全景圖像的部分(通過前一個捕獲圖像部分614示出)、捕獲全景圖像下一個部分的便攜式設備200 (通過便攜式設備指示器667和當前捕獲圖像部分616示出)以及便攜式設備200的(隨后)方向和掃描速度(通過掃描速度指示器618示出)。
[0060]如上面相對于圖6B所述,掃描速度指示器618可為根據(jù)在框418中計算的掃描速度而改變尺寸的箭頭圖像、取決于所計算的掃描速度的具體顏色的箭頭圖像、或者根據(jù)所計算的掃描速度而閃爍或以其他方式動畫化的箭頭圖像。箭頭圖像指向朝右方向,其為與掃描方向相同的方向。如果掃描方向為從右到左,則可設想箭頭圖像指向朝左方向。
[0061]圖6H示出了掃描速度指示器區(qū)域672,其類似于掃描速度指示器區(qū)域662 (圖6G),不同的是用掃描速度指示器624替代了掃描速度指示器618。以上相對于圖6C描述掃描速度指示器624。該掃描速度指示器624可位于便攜式設備指示器667右側、上方或下方。
[0062]圖61示出了掃描速度指示器區(qū)域682,其類似于掃描速度指示器區(qū)域662 (圖6G),不同的是用掃描速度指示器684替代了掃描速度指示器618。掃描速度指示器684可位于便攜式設備指示器667右側、上方或下方。掃描速度指示器684包括根據(jù)最大掃描速度(同樣,例如,如框418中所計算)向右移動的點或其他圖像。掃描速度指示器684被配置為移動圖像,用戶“像游戲一樣操作”該圖像而與便攜式設備指示器667同步(其表示便攜式設備實時掃描以捕獲全景圖像)。例如,掃描速度指示器684可為移動點,其類似于卡拉OK歌詞屏幕中通常所示的那些。掃描速度指示器因此設定用戶通過移動設備而匹配的速度,使得便攜式設備指示器與掃描速度指示器684保持同步。因此,掃描速度指示器區(qū)域682被配置為提供類似游戲的環(huán)境,其呈現(xiàn)優(yōu)選的掃描速度和有趣界面以使用戶響應于所呈現(xiàn)的掃描速度進行響應。
[0063]圖6J-6K示出了掃描速度指示器區(qū)域692,其類似于掃描速度指示器區(qū)域682 (圖61),不同的是用掃描速度指示器694替代了掃描速度指示器684。掃描速度指示器694包括表示便攜式設備200的另一個圖像,其位于便攜式設備指示器667的右側。掃描速度指示器694作為不同于便攜式設備指示器667呈現(xiàn)的半透明的、不太清晰的或其他圖像而呈現(xiàn)。例如,圖6J示出了以虛線呈現(xiàn)的掃描速度指示器694。作為另一個實例,圖6K示出了作為重像而呈現(xiàn)的掃描速度指示器694。掃描速度指示器694被配置為根據(jù)在框418中計算的掃描速度向右移動。與上面針對圖61所述的游戲方面類似,顯示掃描速度指示器694以使用戶嘗試與便攜式設備指示器667同步。在用戶與之同步(或未同步)時,在便攜式設備200上更新便攜式設備指示器667和掃描速度指示器694相對于彼此的位置。
[0064]圖6L示出了掃描速度指示器區(qū)域702,其類似于掃描速度指示器區(qū)域692 (圖6J-6K),不同的是用掃描速度指示器704代替了掃描速度指示器694。掃描速度指示器704包括顏色條,其以根據(jù)在框418中計算的掃描速度的速率朝右填充。掃描速度指示器704定位在緊靠便攜式設備指示器667右側。例如,掃描速度指示器704可為綠色條。如上面針對圖6J-6K所述,用戶可通過以特定速度移動便攜式設備200來“像游戲一樣操作”而與掃描速度指示器704同步。在用戶與之同步(或未同步)時,在便攜式設備200上更新便攜式設備指示器667和掃描速度指示器704相對于彼此的位置。
[0065]圖6M示出了包括掃描速度指示器714的掃描速度指示器區(qū)域712。掃描速度指示器714被配置為顏色條(例如,綠色),該顏色條以根據(jù)在框418中計算的掃描速度的速率朝右填充。例如,掃描速度指示器714的水平長度可與所檢測掃描速度與安全或最大掃描速度的比率成比例?;蛘撸米鲯呙杷俣戎甘酒?14的條可以不同地使用,諸如用于指示捕獲全景圖像方面的進度量;而條的顏色用于反映掃描速度的適當性。
[0066]圖6N-60各自示出了 UI,其包括為全景圖像捕獲提供指導的交互式元素。如相對于圖6B所述,掃描速度指示器720為適當掃描速度提供指導,并且還指示掃描的方向;但與圖6B的掃描速度指示器618不同,掃描速度指示器720為諸如將在具有觸摸屏顯示器的設備上顯示的交互式元素。響應于用戶觸摸,如通過掃描速度指示器720上方的陰影區(qū)域722所指示,箭頭將反轉方向,如圖60中所示。在所示實施例中,掃描速度指示器720基本上保持相同位置,但響應于觸摸輸入而反轉方向。作為另外一種選擇,響應于觸摸輸入,掃描速度指示器720可移動到初始幀724的相對側726,使得指示器720將“引導”掃描,并且因此將不需要疊加在被捕獲以形成全景圖像的圖像部分的一者或多者上方。
[0067]圖6P-6Q各自示出了另選的UI,其被配置為啟動全景捕獲掃描時如果用戶碰巧使相機設備傾斜偏離其中設備被朝向的平面,則向用戶提供反饋。例如,圖6P示出了初始圖像部分728。盡管可能有其他另選形式,但可合理地假設當用戶開始掃描操作時,相機被正確地朝向來捕獲預期主題。然而,當用戶開始將掃描相機設備的移動時,存在朝向可變化的風險。如圖6Q中所示,從初始圖像部分728和隨后圖像部分730的比較結果可以看出,后者圖像部分與初始圖像部分728不鄰接;并且通過兩個圖像部分的比較結果可進行視覺檢測,在圖像的頂部存在更大的開放空間維度,指示圖像已傾斜遠離初始平面,其中相機的頂部移動遠離主題,從而使圖片向下移動到取景器內(nèi)。因此,顯示了垂直傾斜指示器738,在該實例中其包括由水平連接器736連接的一對基本上垂直延伸的指導橫桿732、734。由于所述的相機傾斜,橫桿的頂部以與正移動靠近用戶的相機設備的上部保持一致的表現(xiàn)形式會聚。在一些實施例中,橫桿將實時更新,并且當相機傾斜朝原始位置反轉時,相對的橫桿將朝彼此更平行的關系移動??身憫谕勇輧x或相機設備中的其他傾斜傳感器來生成這種類型的傾斜參考。
[0068]圖6R-6T示出了 UI的配置,所述配置至少部分地表示上面參考圖6B所討論展示的另選形式。由于這些圖中的Π元素中的一些與圖6B中的元素類似,因此除了放置之外已對相同的元素進行類似地編號,但具有撇號標識符(即,614’、616’等)。從圖6B與圖6R的比較結果可以看出,圖6B的前一個圖像捕獲部分614和當前圖像捕獲部分616已分別從顯示器的頂部移至用戶指導面板,在這種情況下由周圍邊界738限定。用戶指導面板疊加在臨時圖像602的中心部分上方。另外,掃描速度指示器618’還通過結合當前掃描線位置指示器740而用作垂直位置指示器的一部分。在任何全景捕獲過程開始時,原始掃描線位置指示器740都將與穿過掃描速度指示器618’的箭頭形狀的中心的縱向軸對準。在便攜式設備的垂直位置從原始位置改變的范圍內(nèi),則原始掃描線指示器將示為相對于掃描速度指示器618’的恒定位置偏移。如上面相對于圖6B所討論,便攜式設備的垂直位置可包括相對于參考的垂直距離和相對于水平或垂直面的垂直朝向(即,傾斜)中的一者或兩者。因此,例如,在被配置為確定包括傾斜的垂直位置的便攜式設備的實施例的實例中,如果在使用期間便攜式設備的頂部向后(遠離原始朝向)傾斜,則原始掃描線位置指示器740將移動到掃描速度指示器618’的中心縱向軸上方的位置,從而向用戶指示傾斜需要被反轉,使得原始掃描線位置指示器740將再次與掃描線指示器618’的中心縱向軸對準。作為另選形式,實施例可被配置為使得代替掃描速度指示器618’保持在Π中的固定位置并且原始掃描線位置指示器740響應于便攜式設備的垂直位置中的改變而使位置變化,原始掃描線位置指示器740可保持在UI中的固定位置并且掃描速度指示器618’響應于便攜式設備的垂直位置中的變化向上或向下移動。
[0069]圖6S示出了圖6T的Π上的變化,其中臨時圖像為可見的,但可見度減小,諸如通過在明顯較低視亮度下顯示(或“變灰”),如通過交叉陰影線所指示,以便協(xié)助用戶聚焦于邊界738內(nèi)的用戶指導面板。另外,Π包括指示器區(qū)域742,此處為屏幕上顯示的對比色“光”,以指示正在進行全景圖像捕獲。作為指示器區(qū)域742的另選形式,當全景圖像捕獲在進行中時,可使邊界738的外觀改變外觀,諸如通過改變顏色。
[0070]圖6T示出了圖6R和6S的Π上的變化,其中UI中提供了用于開始和停止全景圖像捕獲過程的控件。在該實例中,觸摸屏上的區(qū)域形成虛擬按鈕以接收輸入來開始和停止過程,如分別在744和748處所指示。由于Π反映全景圖像捕獲過程在進行中,因此“開始”按鈕變灰(或可完全從屏幕中去除),如通過點線表現(xiàn)形式所指示。作為另選形式,在一些實施例中,將僅提供單一虛擬按鈕,并且其可被配置為顯示第一圖例以提示并接收用戶輸入來開始全景圖像捕獲;并且一旦開始,就顯示另一圖例以提示并接收用戶輸入來停止全景圖像捕獲。如本文所討論的其他Π —樣,聲音可與控件相關聯(lián)以開始和停止全景圖像捕獲。例如,可呈現(xiàn)與接收用戶輸入相關聯(lián)的不同“嗶聲”聲音來開始和停止全景圖像捕獲。僅作為一個實例,可呈現(xiàn)不同的嗶聲模式,諸如當開始圖像捕獲時發(fā)出一聲嗶聲以及當圖像捕獲結束時發(fā)出兩聲嗶聲。
[0071]圖6U示出了用于通過使用屏幕上的虛擬按鈕選擇一個或多個圖像捕獲模式而啟動全景捕獲模式的UI,在所示實例中為通過虛擬按鈕750選擇全景捕獲模式或通過虛擬按鈕752選擇高動態(tài)范圍圖像捕獲。例如,一旦用戶選擇了全景捕獲模式,就可呈現(xiàn)特定于全景捕獲過程的UI,例如諸如在圖6A-6T的任何一者中所示的那些Π中的任一者。
[0072]在本文中設想了用于呈現(xiàn)優(yōu)選掃描速度的這些和其他變型形式;并且對于許多實施例而言,一旦已向用戶提供了指導,系統(tǒng)就將繼續(xù)監(jiān)測系統(tǒng)狀態(tài)并且將向用戶提供持續(xù)反饋。例如,再次參見圖4,一旦臨時圖像、掃描線指示器和/或掃描速度指示器顯示于便攜式設備200上,如果全景圖像捕獲仍在進行中(框422并且無分支424),則框404-420就實時重復。框404-420的下一個迭代包括用戶對所顯示信息響應的反饋環(huán)路,諸如使便攜式設備200向上或向下移動以與原始掃描線對準或使便攜式設備200更快或更慢平移。
[0073]另一方面,如果已到達掃描路徑的末端(框422并且存在“是”分支426),則給定全景圖像的圖像數(shù)據(jù)捕獲完成。掃描路徑的末端可為隱式或顯式的。例如,如果便攜式設備200的全景操作模式具有180度的最大掃描路徑范圍,則一旦檢測到180度的掃描范圍,便攜式設備200就可自動終止圖像捕獲。作為另一個實例,如上所述,用戶可致動設置在便攜式設備200上的停止全景圖像捕獲按鈕或圖標,諸如設置在Π內(nèi)或Π屏幕的菜單欄(例如,6B的屏幕610的底部部分)內(nèi)的按鈕或圖標(即,虛擬按鈕)。
[0074]應當理解,掃描線指示器和掃描速度指示器可一起或單獨設置有臨時圖像。在一個實施例中,臨時圖像和掃描線指示器可一起顯示于便攜式設備200上(框410和416),諸如圖6A中所示。在另一個實施例中,臨時圖像和掃描速度指示器可一起顯示于便攜式設備200上(框410和420),諸如圖6B-6Q中所示。在另一個實施例中,臨時圖像、掃描線指示器和掃描速度指示器可全部一起顯示于便攜式設備200上(框410、416和420),如圖6R-6T中所示。還可設想的是,在框404-420的給定迭代期間,框404-420中的一者或多者可比框404-420中的其他者出現(xiàn)地更加頻繁。
[0075]這樣,便攜式設備200被配置為在使用便攜式設備200掃描感興趣的對象/場景以捕獲此類感興趣的對象/場景的全景照片期間提供實時的垂直和/或水平方向掃描指導指示器。垂直方向掃描指導指示器包括原始掃描線、當前掃描線和指示器的至少非文本圖像,以便于用戶水平重新定位便攜式設備200 (例如,使設備從當前位置向上或向下移動)以將當前掃描線與原始掃描線對準。水平方向掃描指導指示器包括至少一個根據(jù)所計算掃描速度(也稱為估算掃描速度、隨后的掃描速度或安全掃描速度)的掃描速度指示器,在該速度下掃描速度盡可能地快并且將不超過便攜式設備200的隨后的圖像處理能力。在掃描期間可提供另外的信息,諸如但不限于對應于正被捕獲的當前圖像的初步圖像或指示朝完成全景圖像捕獲進度量的圖像。
[0076]圖7示出了圖1A-1E的便攜式設備中的任一者(各自在“便攜式設備”200的范圍內(nèi),并且各自還為“相機設備”,如本文所述)的示例性架構的框圖表現(xiàn)形式。便攜式設備200的許多配置將包括一個或多個處理器,該處理器將按照一個或多個指令集操作,以用于使機器執(zhí)行本文所討論的方法中的任一者或多者,以及另外的功能。
[0077]示例性便攜式設備200 (也稱為“移動設備” 200)包括處理器802 (例如,中央處理單元(CPU)、圖形處理單元(GPU)或兩者)、主存儲器804和靜態(tài)存儲器806,其經(jīng)由總線808彼此通信。示例性便攜式設備200還包括視頻顯示單元810 (例如,液晶顯示器(IXD)、有機發(fā)光二極管(OLED)顯示器、紅外觸摸屏、或陰極射線管(CRT))。在一些實施例中,視頻顯示單元810將包括觸摸傳感器面板102 (圖1A-1E)。便攜式設備200還包括一個或多個輸入單元230 (例如,相機、圖像捕獲單元、機器可讀信息讀取器等)和一個或多個傳感器832(例如,角速度傳感器,諸如陀螺儀、加速度計、全球定位系統(tǒng)(GPS)單元,和/或其他設備狀態(tài)或運動傳感器);并且可包括相關單元,諸如相機的閃光光源。在許多實施例中,便攜式設備200還將包括數(shù)字字母混合輸入設備812 (例如,鍵盤,其可為機械的或虛擬的)、光標控制設備814(例如,鼠標、跟蹤墊、跟蹤球等)、磁盤驅動器單元816、信號生成設備828 (例如,揚聲器)、和網(wǎng)絡接口設備820 (例如,收發(fā)器、WiFi收發(fā)器、蜂窩收發(fā)器等)。
[0078]在一些實施例中,控制器組件104包括處理器802。在其他實施例中,控制器組件104包括處理器802、一個或多個輸入單元830以及一個或多個傳感器832。在其他實施例中,控制器組件104包括處理器802、一個或多個輸入單元830、一個或多個傳感器832、主存儲器804、靜態(tài)存儲器806以及圖8中所述的一個或多個其他部件。
[0079]磁盤驅動器單元816包括機器可讀介質(zhì)818,在其上存儲有一個或多個可執(zhí)行指令824 (例如,應用程序)集,所述指令體現(xiàn)本文所述的方法或功能的任一者或多者。代替磁盤驅動器單元,可利用固態(tài)存儲設備,諸如包括閃存存儲器(或另一種形式的大體非易失性存儲裝置)的那些??蓤?zhí)行指令824也可在便攜式設備200對其執(zhí)行期間完全或至少部分地駐留在主存儲器804內(nèi)和/或處理器802內(nèi);主存儲器804和處理器802也構成機器可讀介質(zhì)?;蛘撸撝噶顑H可暫時存儲在便攜式設備200內(nèi)的機器可讀介質(zhì)上,并且直至這個時間可進行外部存儲,并且經(jīng)由網(wǎng)絡接口設備820通過網(wǎng)絡826接收。
[0080]雖然機器可讀介質(zhì)818在示例性實施例中示為單一介質(zhì),但如本文所用的術語“機器可讀介質(zhì)”應當被認為包括所有形式的存儲介質(zhì),作為所有形式中的單一介質(zhì)或多個介質(zhì)的任一者;例如,集中式或分布式數(shù)據(jù)庫和/或相關聯(lián)的高速緩存和服務器;一個或多個存儲設備,諸如存儲驅動器(包括例如磁性和光學驅動器以及存儲機構),以及存儲器設備或模塊(無論主存儲器、處理器內(nèi)部或外部的高速緩存存儲器還是緩沖器)的一個或多個實例。術語“機器可讀介質(zhì)”或“計算機可讀介質(zhì)”應被認為包括任何有形非暫時性介質(zhì),該介質(zhì)能夠存儲或編碼用于由機器執(zhí)行的指令序列并且使得機器執(zhí)行方法中的任一者。術語“非暫時性介質(zhì)”明確包括所有形式的存儲驅動器(光學、磁性等)和所有形式的存儲器設備(例如,DRAM、(具有所有存儲器設計)的閃存、SRAM、MRAM、相位變化等)以及被設計來存儲任何類型信息以供以后檢索的所有其他結構。
[0081]應當理解,為清晰起見,以上描述參考不同的功能單元或處理器對一些實施例進行描述。然而,顯而易見的是,在不偏離本發(fā)明的前提下,可使用不同功能單元、處理器或域之間的功能性的任何合適分布。例如,示為要由獨立處理器或控制器執(zhí)行的功能可由相同處理器或控制器執(zhí)行。因此,對具體功能單元的參考將僅被視為對用于提供所描述的功能的合適方法的參考,而非指示嚴格的邏輯或物理結構或組織。
[0082]通過以上描述顯而易見的是,某些系統(tǒng)或過程在本文描述為在一個或多個“模塊”中或通過使用一個或多個“模塊”來實施。如本文所用的“模塊”為裝置,該裝置被配置為通過軟件、固件、硬件或其任何組合來執(zhí)行所識別的功能。當模塊的功能通過軟件或固件在任何部分執(zhí)行時,該模塊包括至少一個機器可讀介質(zhì)(如本文之前所描述),該介質(zhì)具有指令,所述指令當由一個或多個處理器執(zhí)行時執(zhí)行在軟件或固件中實施的相關聯(lián)功能。在該描述參考由“電路”執(zhí)行的某項功能時,應當清楚地理解,作為另外一種選擇可通過軟件或固件至少部分地實施任何此類功能。至少部分地在程序指令中實施的獨立“模塊”可通過機器可讀介質(zhì)中的一個或多個實例來實施;因此對此類“模塊”的參考不會針對所識別的模塊提出任何獨立硬件或指令的任何分離。
[0083]考慮到其中模塊被臨時配置(例如,編程)的實施例,無需在任何一個時刻配置或實例化模塊或部件中的每一者。例如,在模塊包括用于由通用處理器實施的程序指令的情況下,此類處理器可在不同時刻被配置為相應的不同模塊。軟件可相應地將處理器配置為在一個時刻構成特定模塊以及在不同時刻構成不同模塊;或可同時實施所有模塊。
[0084]在不脫離本發(fā)明精神和范圍的前提下,可在本文所述和所示的技術和結構中進行許多另外的修改和變型。因此,應當清楚理解,本發(fā)明僅由權利要求及其等同形式的范圍限定。
【權利要求】
1.一種使用具有顯示器和圖像捕獲單元的便攜式設備來促進獲取全景圖像的方法,所述方法包括: 在所述顯示器上顯示用于所述圖像捕獲單元的用戶界面; 檢測與捕獲所述全景圖像的第一圖像部分相關聯(lián)的第一設備狀態(tài); 檢測與捕獲所述全景圖像的第二圖像部分相關聯(lián)的第二設備狀態(tài),其中所述第二圖像部分在所述第一圖像部分之后捕獲,其中所述第二設備狀態(tài)包括以下的至少一者: 所述便攜式設備的垂直位置, 所述便攜式設備的水平位置,和 所述便攜式設備的角朝向;以及 響應于所檢測到的第一設備狀態(tài)和第二設備狀態(tài),在所述便攜式設備處提供掃描指導指示器以改變所述第二設備狀態(tài)。
2.根據(jù)權利要求1所述的方法,其中所述第一設備狀態(tài)包括在掃描路徑開始處所述便攜式設備的原始垂直位置;并且其中所述第二設備狀態(tài)包括鄰近捕獲所述第二圖像部分之前所述便攜式設備的垂直位置。
3.根據(jù)權利要求2所述的方法,其中所述掃描指導指示器包括: 當前掃描線指示器,其對應于所述便攜式設備的當前垂直位置; 原始掃描線指示器,其對應于所述便攜式設備的原始垂直位置,其中兩個所述掃描線指示器之間的距離示出兩個所述位置之間的垂直位移;以及 掃描線對準指示器,其方向為將所述便攜式設備的當前垂直位置移動至接近所述便攜式設備的原始垂直位置。
4.根據(jù)權利要求1所述的方法,其中所述掃描指導指示器包括非文本視覺元素、聽覺指示器和觸覺指示器中的一者。
5.根據(jù)權利要求1所述的方法,其中所述便攜式設備顯示器用作所述圖像捕獲單元的取景器;并且其中所述取景器在捕獲之前顯示所述第二圖像部分的初步圖像,并且所述掃描指導指示器覆蓋在所述初步圖像上。
6.根據(jù)權利要求1所述的方法,還包括: 確定所述便攜式設備的掃描速度在優(yōu)選速度范圍之外;以及 在所述顯示器上顯示非文本視覺引導,以引導用戶在所述優(yōu)選掃描速度范圍內(nèi)移動所述便攜式設備。
7.根據(jù)權利要求6所述的方法,其中所述非文本視覺引導包括至少一個動畫視覺元素。
8.一種便攜式設備,包括: 顯示器; 至少一個存儲設備; 設備運動傳感器和朝向傳感器中的至少一個傳感器; 圖像捕獲單元;以及 至少一個處理器,所述至少一個處理器與所述顯示器、所述存儲器、所述傳感器以及所述圖像捕獲單元可操作地通信; 其中所述存儲設備包括指令,所述指令當由所述至少一個處理器執(zhí)行時執(zhí)行包括以下的操作: 在所述顯示器上提供用于所述圖像捕獲單元的用戶界面; 檢測與捕獲全景圖像的第一圖像部分相關聯(lián)的第一設備狀態(tài); 檢測與捕獲所述全景圖像的第二圖像部分相關聯(lián)的第二設備狀態(tài),其中所述第二圖像部分在所述第一圖像部分之后捕獲,其中所述第二設備狀態(tài)包括以下的至少一者: 所述便攜式設備的垂直位置, 所述便攜式設備的水平位置,和 所述便攜式設備的角朝向;以及 響應于所檢測到的第一設備狀態(tài)和第二設備狀態(tài),在所述便攜式設備處提供掃描指導指示器以改變所述第二設備狀態(tài)。
9.根據(jù)權利要求8所述的便攜式設備,其中所述傳感器包括角速度傳感器、陀螺儀和加速度計中的至少一者。
10.根據(jù)權利要求8所述的便攜式設備,其中所述便攜式設備表示移動電話、智能電話、平板電腦、多媒體回放設備、個人計算機、膝上型電腦和相機中的一者。
11.根據(jù)權利要求8所述的便攜式設備,其中所述掃描指導指示器包括非文本視覺元素、聽覺指示器和觸覺指示器中的至少一者。
12.根據(jù)權利要求8所述的便攜式設備,其中所述第一設備狀態(tài)包括在掃描路徑開始處所述便攜式設備的原始垂直位置,并且其中所述第二設備狀態(tài)包括鄰近捕獲所述第二圖像部分之前所述便攜式設備的垂直位置。
13.根據(jù)權利要求11所述的便攜式設備,其中所述掃描指導指示器包括: 當前掃描線指示器,其對應于所述便攜式設備的垂直位置; 原始掃描線指示器,其對應于所述原始垂直位置,其中兩個所述掃描線指示器之間的距離示出兩個所述位置之間的垂直位移;以及 掃描線對準指示器,其方向為將所述便攜式設備的當前垂直位置移動至接近所述便攜式設備的原始垂直位置。
14.根據(jù)權利要求1所述的方法,還包括: 確定所述便攜式設備的掃描速度在優(yōu)選速度范圍之外;以及 在所述顯示器上顯示非文本視覺引導,以引導用戶在所述優(yōu)選掃描速度范圍內(nèi)移動所述便攜式設備。
15.根據(jù)權利要求14所述的方法,其中所述非文本視覺引導包括至少一個動畫視覺元素。
16.一種包括指令的非暫態(tài)機器可讀介質(zhì),所述指令當由處理器執(zhí)行時使便攜式設備的處理器執(zhí)行包括以下的操作: 在所述便攜式設備的顯示器上顯示用戶界面,所述用戶界面用于所述便攜式設備的圖像捕獲單元; 確定與獲取全景圖像的第一圖像部分相關聯(lián)的第一設備狀態(tài)的傳感器指示; 檢測與捕獲所述全景圖像的第二圖像部分相關聯(lián)的第二設備狀態(tài)的傳感器指示,其中所述第二圖像部分在所述第一圖像部分之后捕獲,其中所述第二設備狀態(tài)包括以下中的至少一者: 所述便攜式設備的垂直位置, 所述便攜式設備的水平位置,和 所述便攜式設備的角朝向;以及 響應于所檢測到的第一設備狀態(tài)和第二設備狀態(tài),在所述便攜式設備處提供掃描指導指示器以改變所述第二設備狀態(tài)。
17.根據(jù)權利要求16所述的計算機可讀介質(zhì),其中所述掃描指導指示器包括非文本視覺元素、聽覺指示器和觸覺指示器中的至少一者。
18.根據(jù)權利要求16所述的計算機可讀介質(zhì),其中確定所述第一設備狀態(tài)包括確定在掃描路徑開始處所述便攜式設備的原始垂直位置,并且其中確定所述第二設備狀態(tài)包括確定鄰近捕獲所述第二圖像部分之前所述便攜式設備的垂直位置。
19.根據(jù)權利要求16所述的計算機可讀介質(zhì),其中所述掃描指導指示器包括: 當前掃描線指示器,其對應于所述便攜式設備的垂直位置; 原始掃描線指示器,其對應于所述原始垂直位置,其中兩個所述掃描線指示器之間的距離示出兩個所述位置之間的垂直位移;以及 掃描線對準指示器,其方向為將所述便攜式設備的當前垂直位置移動至接近所述便攜式設備的原始垂直位置。
20.一種使用具有顯示器和圖像捕獲單元的便攜式設備來促進獲取全景圖像的方法,所述方法包括: 在所述顯示器上顯示用于所述圖像捕獲單元的用戶界面; 檢測與捕獲所述全景圖像的圖像部分相關聯(lián)的掃描速度; 確定所述便攜式設備的隨后的圖像處理能力; 響應于所述設備的所確定的隨后的圖像處理能力,確定所檢測的掃描速度在用于捕獲全景圖像的圖像部分的一個或多個優(yōu)選掃描速度之外;以及 在所述顯示器上,顯示掃描指導指示器以朝一個或多個所述優(yōu)選掃描速度改變所述掃描速度。
21.根據(jù)權利要求20所述的方法,其中所述掃描指導指示器包括交互式元素。
22.根據(jù)權利要求20所述的方法,其中所述掃描指導指示器包括所確定的掃描速度與一個或多個所述優(yōu)選掃描速度之間的速度差的指示器。
23.根據(jù)權利要求20所述的方法,其中所述掃描指導指示器包括速度校正指示器。
24.根據(jù)權利要求20所述的方法,其中所述掃描指導指示器指示所確定的掃描速度。
25.一種便攜式設備,包括: 顯示器; 至少一個存儲設備; 設備運動傳感器和朝向傳感器中的至少一個傳感器; 圖像捕獲單元;以及 至少一個處理器,所述至少一個處理器與所述顯示器、所述存儲器、所述傳感器以及所述圖像捕獲單元可操作地通信; 其中所述存儲設備包括指令,所述指令當由所述至少一個處理器執(zhí)行時執(zhí)行包括以下的操作: 在所述顯示器上顯示用于所述圖像捕獲單元的用戶界面; 檢測與捕獲全景圖像的圖像部分相關聯(lián)的掃描速度; 確定所述便攜式設備的隨后的圖像處理能力; 響應于所述設備的所確定的隨后的圖像處理能力,確定所檢測的掃描速度在用于捕獲全景圖像的圖像部分的一個或多個優(yōu)選掃描速度之外;以及 在所述顯示器上,顯示掃描指導指示器以朝一個或多個所述優(yōu)選掃描速度改變所述掃描速度。
26.根據(jù)權利要求25所述的便攜式設備,其中所述掃描指導指示器包括交互式元素。
27.根據(jù)權利要求25所述的便攜式設備,其中所述掃描指導指示器包括所確定的掃描速度與一個或多個所述優(yōu)選掃描速度之間的速度差的指示器。
28.根據(jù)權利要求25所述的便攜式設備,其中所述掃描指導指示器包括速度校正指示器。
29.根據(jù)權利要求25所述的便攜式設備,其中所述掃描指導指示器指示所確定的掃描速度。
【文檔編號】G03B37/04GK104364712SQ201380030007
【公開日】2015年2月18日 申請日期:2013年6月5日 優(yōu)先權日:2012年6月8日
【發(fā)明者】C·G·卡魯納姆尼, G·N·克里斯提, S·J·福斯特爾, R·R·戴爾尹爾 申請人:蘋果公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
五莲县| 类乌齐县| 元阳县| 阿瓦提县| 台安县| 黔南| 谷城县| 金堂县| 安岳县| 子洲县| 绿春县| 库伦旗| 红桥区| 广南县| 重庆市| 开化县| 瑞金市| 迁西县| 仁寿县| 定陶县| 宁夏| 东城区| 惠来县| 丁青县| 清涧县| 安岳县| 汶川县| 乐山市| 共和县| 哈巴河县| 尖扎县| 内丘县| 体育| 石屏县| 桃江县| 大悟县| 商南县| 聂拉木县| 铅山县| 宝山区| 望江县|