口 120可以用于發(fā)送和接收信息、連接到互聯(lián)網(wǎng)、發(fā)送和接收語(yǔ)音和文本呼叫。另外,此有線鏈路可以用于使用移動(dòng)設(shè)備蜂窩網(wǎng)絡(luò)接口 110或wifi網(wǎng)絡(luò)接口 120將有USB能力的設(shè)備連接到另一個(gè)網(wǎng)絡(luò)。USB接口 120可以由主處理器150用來(lái)向計(jì)算機(jī)發(fā)送和接收配置信息。
[0022]存儲(chǔ)器160或存儲(chǔ)設(shè)備可以耦合到主處理器150。存儲(chǔ)器160可用于存儲(chǔ)與移動(dòng)設(shè)備的操作相關(guān)和主處理器150所需要的特定信息。存儲(chǔ)器160可用于存儲(chǔ)音頻、視頻、照片或由用戶存儲(chǔ)和檢索的其他數(shù)據(jù)。
[0023]輸入輸出(I/O)接口 180包括按鈕、用于電話呼叫的揚(yáng)聲器/麥克風(fēng)、音頻記錄和回放或語(yǔ)音激活控制。移動(dòng)設(shè)備可以包括通過(guò)觸摸屏控制器耦合到主處理器150的觸摸屏170。觸摸屏170可以是使用電容式和電阻式觸摸傳感器中的一個(gè)或多個(gè)的單點(diǎn)觸摸屏或多點(diǎn)觸摸屏。智能電話還可以包括額外的用戶控制,例如但不限于開(kāi)/關(guān)按鈕、激活按鈕、音量控制、振鈴控制以及多按鈕小鍵盤(pán)或鍵盤(pán)。
[0024]現(xiàn)在轉(zhuǎn)向圖2,示出了根據(jù)本發(fā)明的具有有源顯示器的示例性移動(dòng)設(shè)備顯示器200。示例性移動(dòng)設(shè)備應(yīng)用可操作用于允許用戶:在拍攝的同時(shí)以任何成幀來(lái)記錄和自由地旋轉(zhuǎn)其設(shè)備,在拍攝期間在設(shè)備的取景器上的覆蓋層中觀察最終輸出,并且最后在最終輸出中校正其方向。
[0025]根據(jù)該示例性實(shí)施例,當(dāng)用戶開(kāi)始拍攝時(shí),考慮其當(dāng)前方向并且使用基于設(shè)備的傳感器的重力向量來(lái)指示水平線。對(duì)于每一個(gè)可能的方向,例如縱向(portrait) 210 (其中設(shè)備的屏幕和相關(guān)光學(xué)傳感器的高度大于寬度)或橫向(landscape) 250 (其中設(shè)備的屏幕和相關(guān)光學(xué)傳感器的寬度大于高度),選擇最佳目標(biāo)縱橫比。內(nèi)嵌矩形225內(nèi)接于整個(gè)傳感器內(nèi),在針對(duì)給定(當(dāng)前)方向給定期望的最佳縱橫比的情況下,其最佳適配傳感器的最大邊界。稍微填充傳感器的邊界,以便為校正提供“喘息空間”。通過(guò)實(shí)質(zhì)上與設(shè)備的自身旋轉(zhuǎn)(從設(shè)備的集成陀螺儀采樣得到)相反地進(jìn)行旋轉(zhuǎn)來(lái)變換這個(gè)內(nèi)嵌矩形225,以補(bǔ)償旋轉(zhuǎn)220、230、240。變換的內(nèi)矩形225最佳地內(nèi)接于減去填充的整個(gè)傳感器的最大可用邊界內(nèi)。取決于設(shè)備的最當(dāng)前方向,相對(duì)于旋轉(zhuǎn)的量調(diào)整變換的內(nèi)矩形225的尺寸以插入在兩個(gè)最佳縱橫比之間。
[0026]例如,如果選擇用于縱向方向的最佳縱橫比為正方形(I: I),并且選擇用于橫向方向的最佳縱橫比較寬(16: 9),則隨著內(nèi)接矩形從一個(gè)方向旋轉(zhuǎn)到另一個(gè)方向,內(nèi)接矩形將最佳地插入在1:1和16: 9之間。對(duì)內(nèi)接矩形進(jìn)行采樣并且然后進(jìn)行變換以適配最佳輸出尺寸。例如,如果最佳輸出尺寸是4: 3并且采樣的矩形是1: 1,則采樣的矩形將被縱橫填充(完全光學(xué)填充1:1區(qū)域,必要時(shí)裁剪數(shù)據(jù))或縱橫適配(完全光學(xué)適配于1:1區(qū)域內(nèi),用“橫式邊框”或“柱式邊框”蓋住任何未使用的區(qū)域)。最后,結(jié)果是固定的縱橫資產(chǎn)(aspect asset),其中內(nèi)容成幀在校正期間基于動(dòng)態(tài)地提供的縱橫比調(diào)整。因此,例如包括1:1到16: 9的內(nèi)容的16: 9的視頻將在光學(xué)填充260 (在16: 9部分期間)和與柱式邊框適配250(在1:1部分期間)之間擺動(dòng)。
[0027]存在附加改進(jìn),從而在選擇最佳輸出縱橫比時(shí)考慮和權(quán)衡所有移動(dòng)的總和。例如,如果用戶記錄“主要是橫向”(有少量縱向內(nèi)容)的視頻,則輸出格式將是橫向縱橫比(對(duì)縱向片段加柱式邊框)。如果用戶記錄主要是縱向的視頻,則相反的情況適用(視頻將是縱向并且光學(xué)填充輸出,從而裁剪落在輸出矩形的邊界之外的任何橫向內(nèi)容)。
[0028]現(xiàn)在參考圖3,示出了根據(jù)本公開(kāi)的用于圖像穩(wěn)定和重新成幀的示例性過(guò)程300。系統(tǒng)響應(yīng)于攝像機(jī)的捕捉模式被啟動(dòng)而初始化。該初始化可以根據(jù)硬件或軟件按鈕或響應(yīng)于響應(yīng)于用戶動(dòng)作而產(chǎn)生的另一控制信號(hào)而啟動(dòng)。一旦設(shè)備的捕捉模式被啟動(dòng),則響應(yīng)于用戶選擇而選擇移動(dòng)設(shè)備傳感器320??梢酝ㄟ^(guò)在觸摸屏設(shè)備上的設(shè)置、通過(guò)菜單系統(tǒng)或響應(yīng)于按鈕如何被致動(dòng)而做出用戶選擇。例如,被按壓一次的按鈕可以選擇照片傳感器,而被連續(xù)按住的按鈕可以指示視頻傳感器。另外,按住按鈕預(yù)定的時(shí)間(例如3秒)可以指示已選擇視頻并且正在移動(dòng)設(shè)備上記錄的視頻將繼續(xù),直到按鈕被第二次致動(dòng)。
[0029]一旦選擇適當(dāng)?shù)牟蹲絺鞲衅鳎瑒t系統(tǒng)然后向旋轉(zhuǎn)傳感器請(qǐng)求測(cè)量320。旋轉(zhuǎn)傳感器可以是陀螺儀、加速度計(jì)、軸方向傳感器、光傳感器等,用于確定移動(dòng)設(shè)備的位置的水平和/或豎直指示。測(cè)量傳感器可以向控制處理器發(fā)送周期性測(cè)量,從而連續(xù)指示移動(dòng)設(shè)備的豎直和/或水平方向。因此,當(dāng)設(shè)備旋轉(zhuǎn)時(shí),控制處理器可以連續(xù)地更新顯示,并且以具有連續(xù)一致的水平線的方式保存視頻或圖像。
[0030]在旋轉(zhuǎn)傳感器已返回移動(dòng)設(shè)備的豎直和/或水平方向的指示之后,移動(dòng)設(shè)備在顯示器上描繪內(nèi)嵌矩形,指示視頻或圖像的捕捉方向340。隨著移動(dòng)設(shè)備旋轉(zhuǎn),系統(tǒng)處理器不斷地使內(nèi)嵌矩形與從旋轉(zhuǎn)傳感器接收的旋轉(zhuǎn)測(cè)量同步350。用戶可以可選地指示優(yōu)選的最終視頻或圖像比例,例如1: 1、9: 16,16: 9或由用戶決定的任何比例。系統(tǒng)還可以根據(jù)移動(dòng)設(shè)備的方向存儲(chǔ)針對(duì)不同的比例的用戶選擇。例如,用戶可以針對(duì)在豎直方向上記錄的視頻指示1:1的比例,但是針對(duì)在水平方向上記錄的視頻指示16: 9的比例。在此例項(xiàng)中,系統(tǒng)可以隨著移動(dòng)設(shè)備旋轉(zhuǎn)連續(xù)地或遞增地重新縮放視頻360。因此,視頻可以以I: I的方向開(kāi)始,但是可以響應(yīng)于用戶在拍攝時(shí)從豎直方向旋轉(zhuǎn)到水平方向而逐步重新縮放而以16: 9的方向結(jié)束??蛇x地,用戶可以指示開(kāi)始或結(jié)束方向確定視頻的最終比例。
[0031]現(xiàn)在轉(zhuǎn)向圖4,示出了根據(jù)本發(fā)明的具有捕捉初始化400的示例性移動(dòng)設(shè)備顯示器。示出了示例性移動(dòng)設(shè)備,描繪用于捕捉圖像或視頻的觸摸色調(diào)顯示器。根據(jù)本發(fā)明的一個(gè)方面,示例性設(shè)備的捕捉模式可以響應(yīng)于若干動(dòng)作而啟動(dòng)??梢詨合乱苿?dòng)設(shè)備的硬件按鈕410中的任一者以啟動(dòng)捕捉序列。或者,可以通過(guò)觸摸屏激活軟件按鈕420來(lái)啟動(dòng)捕捉序列??梢詫④浖粹o420覆蓋在觸摸屏上顯示的圖像430上。圖像430用作取景器,指示圖像傳感器正在捕捉的當(dāng)前圖像。也可以將如前文所述的內(nèi)接矩形440覆蓋在圖像上以指示正在捕捉的圖像或視頻的縱橫比。
[0032]可以通過(guò)按下并保持按鈕(例如軟件按鈕或硬件按鈕)來(lái)激活捕捉序列,并通過(guò)放開(kāi)按鈕進(jìn)行去激活。備選地,可以通過(guò)按下按鈕一次來(lái)激活捕捉序列并然后通過(guò)第二次按下按鈕來(lái)進(jìn)行去激活??梢酝ㄟ^(guò)不同的手勢(shì)啟動(dòng)視頻記錄模式而與定時(shí)器無(wú)關(guān)。這種不同手勢(shì)可以包括雙輕按按鈕、保持按鈕和劃向一側(cè)等。
[0033]現(xiàn)在參考圖5,示出了根據(jù)本公開(kāi)的啟動(dòng)圖像或視頻捕捉的示例性過(guò)程500。一旦成像軟件已被啟動(dòng),則系統(tǒng)等待指示以啟動(dòng)圖像捕捉。一旦圖像捕捉指示已由主處理器510接收,則設(shè)備開(kāi)始保存從圖像傳感器520發(fā)送的數(shù)據(jù)。另外,系統(tǒng)啟動(dòng)定時(shí)器。然后系統(tǒng)繼續(xù)從圖像傳感器捕捉數(shù)據(jù)作為視頻數(shù)據(jù)。響應(yīng)于來(lái)自捕捉指示的第二指示(指示捕捉已被停止530),系統(tǒng)停止保存來(lái)自圖像傳感器的數(shù)據(jù)并且停止定時(shí)器。
[0034]然后,系統(tǒng)將定時(shí)器值與預(yù)定時(shí)間閾值進(jìn)行比較540。例如,預(yù)