專(zhuān)利名稱:運(yùn)動(dòng)信息輔助型3a技術(shù)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字視頻。具體來(lái)說(shuō),本發(fā)明涉及運(yùn)動(dòng)信息輔助型3A技術(shù)。
背景技術(shù):
例如數(shù)字?jǐn)z像機(jī)等視頻俘獲裝置可用于不同應(yīng)用及環(huán)境中。視頻俘獲裝置可能夠從相對(duì)于目標(biāo)場(chǎng)景的多種距離俘獲視頻。視頻俘獲裝置可在多種媒體上存儲(chǔ)所俘獲的視頻,例如,錄像帶、硬盤(pán)驅(qū)動(dòng)器、數(shù)字通用光盤(pán)(DVD)等。數(shù)字視頻俘獲裝置可使用視頻傳感器來(lái)俘獲視頻。視頻俘獲裝置可包括許多視頻傳感器配置參數(shù),其可經(jīng)調(diào)整以在不同環(huán)境條件中更好地俘獲視頻。舉例來(lái)說(shuō),視頻俘獲裝置可包括許多敏感性設(shè)定,例如白平衡、曝光控制及聚焦。這些設(shè)定中的每一者可影響所俘獲視頻的平滑度及質(zhì)量。視頻俘獲裝置可允許用戶手動(dòng)選擇視頻傳感器配置參數(shù)。通過(guò)手動(dòng)選擇配置參數(shù),用戶可選擇適用于當(dāng)前環(huán)境條件的設(shè)定以在所述環(huán)境中更好地俘獲視頻。或者或另外, 視頻俘獲裝置可包括一些自動(dòng)設(shè)定,所述自動(dòng)設(shè)定基于當(dāng)前環(huán)境條件來(lái)選擇傳感器配置參數(shù)。視頻俘獲裝置可(例如)包括光傳感器,所述光傳感器檢測(cè)周?chē)h(huán)境的亮度且基于所檢測(cè)到的光的量來(lái)選擇配置設(shè)定。許多視頻俘獲裝置還包括相機(jī)的自動(dòng)聚焦。視頻俘獲裝置通常具有影響正在拍攝的視頻的質(zhì)量的許多不同參數(shù)及設(shè)定。因此,需要用于調(diào)整視頻俘獲裝置中的參數(shù)的改進(jìn)技術(shù)。
發(fā)明內(nèi)容
圖IA為說(shuō)明使用運(yùn)動(dòng)信息調(diào)整參數(shù)的視頻俘獲裝置的框圖;圖IB為說(shuō)明使用運(yùn)動(dòng)信息調(diào)整參數(shù)的另一視頻俘獲裝置的框圖;圖2為說(shuō)明根據(jù)視頻信息產(chǎn)生配置參數(shù)的視頻處理器的框圖;圖3為說(shuō)明全局運(yùn)動(dòng)向量的框圖;圖4為說(shuō)明全局運(yùn)動(dòng)向量的另一框圖;圖5為說(shuō)明局部運(yùn)動(dòng)向量的框圖;圖6為說(shuō)明用于使用運(yùn)動(dòng)信息確定新白平衡增益的方法的流程圖;圖7為說(shuō)明用于自動(dòng)曝光控制的方法的流程圖;圖8為說(shuō)明用于視頻俘獲裝置中的搖攝感知自動(dòng)曝光控制的方法的流程圖9為說(shuō)明用于在自動(dòng)曝光控制期間的保持時(shí)間控制的方法的流程圖;圖10為說(shuō)明用于在自動(dòng)曝光控制期間的會(huì)聚時(shí)間控制的方法的流程圖;圖11為說(shuō)明用于在自動(dòng)曝光控制期間的會(huì)聚時(shí)間控制的方法的流程圖;圖12為說(shuō)明作為時(shí)間函數(shù)的搖攝感知自動(dòng)曝光控制的圖表;圖13為說(shuō)明在搖攝感知自動(dòng)曝光控制期間曝光步長(zhǎng)的增大的圖表;圖14為說(shuō)明用于基于運(yùn)動(dòng)信息來(lái)自動(dòng)聚焦視頻俘獲裝置的方法的流程圖;及圖15為說(shuō)明可在計(jì)算裝置/電子裝置中利用的各種組件的框圖。
具體實(shí)施例方式本發(fā)明描述一種用于使用運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)的方法。由視頻俘獲裝置確定指示所述視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息。將所述運(yùn)動(dòng)信息與上限及下限進(jìn)行比較。基于所述比較確定侵略性水平。所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變。基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益。可使用從所述視頻俘獲裝置中的加速計(jì)所接收的數(shù)據(jù)來(lái)確定所述運(yùn)動(dòng)信息。所述運(yùn)動(dòng)信息可包括所述視頻俘獲裝置的估計(jì)平均速度。所述運(yùn)動(dòng)信息可為運(yùn)動(dòng)向量。確定運(yùn)動(dòng)向量可包括對(duì)第一幀的每一行中的像素值求和以形成第一列向量。可對(duì)第二幀的每一行中的像素值求和以形成第二列向量。可對(duì)所述第一幀的每一列中的像素值求和以形成第一行向量。可對(duì)所述第二幀的每一列中的像素值求和以形成第二行向量。可確定達(dá)到所述第一行向量與所述第二行向量的自相關(guān)的峰值所需的第一移位。 所述第一移位可為所述運(yùn)動(dòng)向量的水平分量。可確定達(dá)到所述第一列向量與所述第二列向量的自相關(guān)的峰值所需的第二移位。所述第二移位可為所述運(yùn)動(dòng)向量的垂直分量。確定所述侵略性水平可包括在所述運(yùn)動(dòng)向量的長(zhǎng)度小于或等于所述下限的情況下將所述侵略性水平設(shè)定為零。在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于所述下限且小于所述上限的情況下,可將所述侵略性水平設(shè)定為與所述運(yùn)動(dòng)向量的長(zhǎng)度成比例的值。在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于或等于所述上限的情況下,可將所述侵略性水平設(shè)定為預(yù)定最大值。針對(duì)較大侵略性水平的從舊白平衡增益到新白平衡增益的改變可大于針對(duì)較小侵略性水平的改變。確定所述新白平衡增益可包括使用以下等式新白平衡增益=舊增益 * (1-w) +當(dāng)前增益*w。舊增益為先前幀的舊白平衡增益,當(dāng)前增益為當(dāng)前幀的白平衡增益, 且w為所述侵略性水平。可基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間。可基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)。可基于所述會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平。增大曝光步長(zhǎng)可取決于運(yùn)動(dòng)向量的長(zhǎng)度。可基于所述運(yùn)動(dòng)信息確定所述視頻俘獲裝置是否正在搖攝。可基于所述搖攝確定在所述視頻俘獲裝置中執(zhí)行自動(dòng)聚焦。執(zhí)行自動(dòng)聚焦可包括在檢測(cè)到搖攝的情況下不執(zhí)行自動(dòng)聚焦及在未檢測(cè)到搖攝的情況下執(zhí)行自動(dòng)聚焦ο本發(fā)明描述一種用于基于運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)的設(shè)備。所述設(shè)備包括處理器、與所述處理器電子通信的存儲(chǔ)器及存儲(chǔ)于所述存儲(chǔ)器中的指令。所述指令可由所述處理器執(zhí)行以確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息。所述指令還可由所述處理器執(zhí)行以將所述運(yùn)動(dòng)信息與上限及下限進(jìn)行比較。所述指令可進(jìn)一步執(zhí)行以基于所述比較確定侵略性水平。所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變。所述指令還可執(zhí)行以基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益。本發(fā)明還描述一種用于調(diào)整視頻俘獲裝置中的參數(shù)的計(jì)算機(jī)程序產(chǎn)品。所述計(jì)算機(jī)程序產(chǎn)品包括上面具有指令的計(jì)算機(jī)可讀媒體。所述指令包括用于確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息的代碼。所述指令還包括用于將所述運(yùn)動(dòng)信息與上限及下限進(jìn)行比較的代碼。所述指令進(jìn)一步包括用于基于所述比較確定侵略性水平的代碼。所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變。所述指令還包括用于基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益的代碼。本發(fā)明描述一種用于調(diào)整視頻俘獲裝置中的參數(shù)的設(shè)備。所述設(shè)備包括用于確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息的裝置。所述設(shè)備還包括用于將所述運(yùn)動(dòng)信息與上限及下限進(jìn)行比較的裝置。所述設(shè)備進(jìn)一步包括用于基于所述比較確定侵略性水平的裝置。 所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變。所述設(shè)備還包括用于基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益的裝置。本發(fā)明還描述一種用于基于運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)的方法。由視頻俘獲裝置確定指示所述視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息。基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間。基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)。基于所述會(huì)聚步長(zhǎng)增大所述視頻俘獲裝置的亮度水平。增大曝光步長(zhǎng)可取決于所述運(yùn)動(dòng)向量的長(zhǎng)度。調(diào)整所述曝光會(huì)聚保持時(shí)間可包括將所述曝光會(huì)聚保持時(shí)間減少百分之四十到百分之六十。可檢測(cè)所述亮度水平下降到在明度目標(biāo)的預(yù)定范圍外的值。本發(fā)明描述一種用于基于運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)的設(shè)備。所述設(shè)備包括處理器、與所述處理器電子通信的存儲(chǔ)器及存儲(chǔ)于所述存儲(chǔ)器中的指令。所述指令可由所述處理器執(zhí)行以確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息。所述指令還可由所述處理器執(zhí)行以基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間。所述指令可進(jìn)一步由所述處理器執(zhí)行以基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)。所述指令還可由所述處理器執(zhí)行以基于所述會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平。本發(fā)明描述一種用于調(diào)整視頻俘獲裝置中的參數(shù)的計(jì)算機(jī)程序產(chǎn)品。所述計(jì)算機(jī)程序產(chǎn)品包括上面具有指令的計(jì)算機(jī)可讀媒體。所述指令包括用于確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息的代碼。所述指令還包括用于基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間的代碼。所述指令進(jìn)一步包括用于基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)的代碼。所述指令還包括用于基于所述會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平的代碼。本發(fā)明還描述一種用于調(diào)整視頻俘獲裝置中的參數(shù)的設(shè)備。所述設(shè)備包括用于確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息的裝置。所述設(shè)備還包括用于基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間的裝置。所述設(shè)備進(jìn)一步包括用于基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)的裝置。所述設(shè)備還包括用于基于所述會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平的裝置。運(yùn)動(dòng)向量可用以確定視頻俘獲裝置中的運(yùn)動(dòng)靜止、搖攝或其它。另外,光條件改變可導(dǎo)致3A(自動(dòng)曝光、自動(dòng)白平衡、自動(dòng)聚焦)的調(diào)整。在一個(gè)配置中,在不使用任何運(yùn)動(dòng)向量相關(guān)信息的情況下,基于傳感器接收的統(tǒng)計(jì)信息來(lái)進(jìn)行3A調(diào)整。然而,視頻俘獲裝置的搖攝運(yùn)動(dòng)也可導(dǎo)致3A的調(diào)整,其產(chǎn)生平滑指向及會(huì)聚過(guò)程。因此,本發(fā)明的系統(tǒng)及方法可使用運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)。通過(guò)運(yùn)動(dòng)信息,3A調(diào)整可變成智能型運(yùn)動(dòng)感知控制。換句話說(shuō),運(yùn)動(dòng)信息可用于3A調(diào)整中以在搖攝期間實(shí)現(xiàn)所要的平滑指向及會(huì)聚性能,同時(shí)針對(duì)靜止場(chǎng)景光條件改變保持原始3A調(diào)整設(shè)計(jì)。圖IA為說(shuō)明使用運(yùn)動(dòng)信息調(diào)整參數(shù)的視頻俘獲裝置102的框圖。視頻傳感器104 可包括兩個(gè)視頻緩沖器106a到106b,所述兩者均可存儲(chǔ)關(guān)于所俘獲的視頻幀的視頻信息 (例如,像素值)。視頻傳感器104可(例如)在視頻預(yù)覽期間將視頻信息存儲(chǔ)于視頻緩沖器106中。更具體來(lái)說(shuō),在用戶正使視頻俘獲裝置102指向感興趣的場(chǎng)景處的同時(shí),但在用戶致動(dòng)用以俘獲視頻的按鈕(即,記錄按鈕)之前,視頻傳感器104可將視頻信息存儲(chǔ)于視頻緩沖器106中。在一個(gè)配置中,視頻傳感器104可彼此間在數(shù)秒(如果不是幾毫秒或甚至更短的時(shí)間周期)內(nèi)俘獲視頻且將視頻存儲(chǔ)于視頻緩沖器106中。在此情況下,視頻傳感器104可將關(guān)于同一感興趣的場(chǎng)景的連續(xù)視頻信息集合存儲(chǔ)于視頻緩沖器106中。此視頻信息可接著作為所俘獲視頻的幀122來(lái)存儲(chǔ)。此連續(xù)視頻緩沖技術(shù)可在嘗試俘獲視頻的用戶不注意的情況下發(fā)生。也就是說(shuō),從用戶的角度來(lái)看,經(jīng)由致動(dòng)視頻俘獲裝置102上的按鈕僅可俘獲單一視頻。在另一配置中,視頻俘獲裝置102可包括多于兩個(gè)或少于兩個(gè)的視頻緩沖器106。視頻緩沖器106可包括任何易失性或非易失性存儲(chǔ)器或存儲(chǔ)裝置,例如快閃存儲(chǔ)器或例如磁性數(shù)據(jù)存儲(chǔ)裝置或光學(xué)數(shù)據(jù)存儲(chǔ)裝置。在替代性配置中,視頻緩沖器106可駐留于視頻傳感器104外部,例如在視頻俘獲裝置102的其它模塊(包括處理器108)內(nèi)。視頻傳感器104還可包括視頻傳感器配置模塊110,視頻傳感器配置模塊110根據(jù)從處理器108所接收的配置參數(shù)112來(lái)配置視頻傳感器104。從視頻處理器108所接收的配置參數(shù)112可包括白平衡增益、曝光會(huì)聚保持時(shí)間、自動(dòng)曝光步長(zhǎng)或待在自動(dòng)聚焦期間使用的搖攝確定。視頻傳感器104可根據(jù)配置參數(shù)112將視頻傳感器元件曝光到感興趣的場(chǎng)景以俘獲視頻。明確地說(shuō),基于配置參數(shù)112,視頻傳感器配置模塊110可執(zhí)行自動(dòng)白平衡、自動(dòng)曝光控制及/或自動(dòng)聚焦。自動(dòng)白平衡可為對(duì)所俘獲幀122中的色彩強(qiáng)度的調(diào)整。自動(dòng)曝光控制可為對(duì)曝光會(huì)聚保持時(shí)間及/或確定所俘獲幀的亮度水平的曝光步長(zhǎng)的調(diào)整。自動(dòng)聚焦可為對(duì)透鏡設(shè)備的用以清楚地聚焦于目標(biāo)對(duì)象或?qū)ο笕航M上的調(diào)整。視頻俘獲裝置102上的處理器108可包括傳感器控制模塊114。傳感器控制模塊 114可包括確定感興趣的場(chǎng)景內(nèi)的運(yùn)動(dòng)量的運(yùn)動(dòng)檢測(cè)模塊116。更具體來(lái)說(shuō),運(yùn)動(dòng)檢測(cè)模塊116可產(chǎn)生識(shí)別連續(xù)視頻流的幀之間的改變(其指示運(yùn)動(dòng))的一個(gè)或一個(gè)以上指示符。 此可包括計(jì)算全局運(yùn)動(dòng)向量或局部運(yùn)動(dòng)向量。如本文所使用,術(shù)語(yǔ)“全局運(yùn)動(dòng)向量”指代使用視頻序列中的兩個(gè)或兩個(gè)以上幀所計(jì)算的向量。如本文所使用,術(shù)語(yǔ)“局部運(yùn)動(dòng)向量”指代使用視頻序列中的兩個(gè)或兩個(gè)以上子幀所計(jì)算的向量。換句話說(shuō),全局運(yùn)動(dòng)向量可指示所有事物或幾乎所有事物從一個(gè)幀到另一幀的移動(dòng),即,全局運(yùn)動(dòng)向量可指示視頻俘獲裝置102自身的移動(dòng)。相反,局部運(yùn)動(dòng)向量可指示幀的一部分從一個(gè)幀到另一幀的移動(dòng),即, 局部運(yùn)動(dòng)向量指示正被拍攝的某事物已相對(duì)于其環(huán)境移動(dòng),但視頻俘獲裝置102未必已移動(dòng)。如本文所使用,術(shù)語(yǔ)“運(yùn)動(dòng)信息”指代全局運(yùn)動(dòng)向量、局部運(yùn)動(dòng)向量,或指示視頻俘獲裝置102的移動(dòng)或視頻俘獲裝置102正在拍攝的某事物的移動(dòng)的任何其它數(shù)據(jù),例如,來(lái)自視頻俘獲裝置102中的加速計(jì)的數(shù)據(jù)。3A調(diào)整模塊118可分析由運(yùn)動(dòng)檢測(cè)模塊116產(chǎn)生的運(yùn)動(dòng)信息,且基于在兩個(gè)幀 122之間所檢測(cè)到的運(yùn)動(dòng)量來(lái)調(diào)整視頻傳感器104的一個(gè)或一個(gè)以上配置參數(shù)112。盡管本文中論述為調(diào)整自動(dòng)白平衡增益、自動(dòng)曝光控制延遲及/或自動(dòng)曝光控制步長(zhǎng),但3A調(diào)整模塊118可調(diào)整視頻傳感器104的其它配置參數(shù)。一般來(lái)說(shuō),3A調(diào)整模塊118可針對(duì)包括相對(duì)大量全局運(yùn)動(dòng)的場(chǎng)景增大視頻傳感器104的自動(dòng)白平衡增益。此可在運(yùn)動(dòng)期間引起較快的自動(dòng)白平衡會(huì)聚,因此減小所俘獲視頻中的色調(diào)抖動(dòng)。3A調(diào)整模塊118還可在具有相對(duì)大量全局運(yùn)動(dòng)的場(chǎng)景期間減小自動(dòng)曝光控制延遲且增大自動(dòng)曝光控制步長(zhǎng)。此可引起向目標(biāo)明度值的較快會(huì)聚,例如,在搖攝期間可較快地校正所俘獲視頻的亮度水平。3A調(diào)整模塊118還可在具有相對(duì)大量全局運(yùn)動(dòng)的場(chǎng)景期間關(guān)閉自動(dòng)聚焦。此可在搖攝期間消除不合需要的聚焦。處理器108還可包括3A數(shù)據(jù)120,其由3A調(diào)整模塊118用以確定配置參數(shù)112。 3A數(shù)據(jù)120可(例如)包括用于相機(jī)的可由用戶選擇的不同操作模式的多個(gè)不同配置參數(shù)112。此外,3A數(shù)據(jù)120可包括關(guān)于當(dāng)前配置參數(shù)112的數(shù)據(jù),其可由3A調(diào)整模塊118 用以產(chǎn)生未來(lái)配置參數(shù)112。在一個(gè)配置中,3A調(diào)整模塊118可基于亮度選擇視頻傳感器 104的初始配置參數(shù)112,且基于對(duì)后續(xù)運(yùn)動(dòng)信息的分析來(lái)調(diào)整視頻傳感器104的配置參數(shù) 112。圖IB為說(shuō)明使用運(yùn)動(dòng)信息109調(diào)整參數(shù)的另一視頻俘獲裝置102b的框圖。圖IB 的視頻俘獲裝置102b可為圖IA的視頻俘獲裝置102的一個(gè)配置。視頻俘獲裝置102b可包括視頻傳感器104b。視頻傳感器104b可包括加速計(jì)105。加速計(jì)105可將加速度al07 提供到運(yùn)動(dòng)檢測(cè)模塊116b。加速度107可處于x、y、z坐標(biāo)中。運(yùn)動(dòng)檢測(cè)模塊116b可為處理器108b上的傳感器控制模塊114b的一部分。圖IB的傳感器控制模塊114b可具有與圖 IA的傳感器控制模塊114類(lèi)似的功能。圖IB的處理器10 可具有與圖IA的處理器108 類(lèi)似的功能。運(yùn)動(dòng)檢測(cè)模塊116b可使用加速度107來(lái)確定速度ν = at及所移動(dòng)的距離 ,2
S = ^-。舉例來(lái)說(shuō),如果加速計(jì)105提供估計(jì)加速度a 107且?guī)俾蕿?0幀/秒,則運(yùn)動(dòng) 2
檢測(cè)模塊116b可使用t = 1/30秒來(lái)確定速度及距離。運(yùn)動(dòng)檢測(cè)模塊116b可接著確定速度的改變及距離的改變。如果距離的改變或速度的改變幾乎恒定(無(wú)突然的大改變),則最初發(fā)現(xiàn)搖攝過(guò)程。會(huì)聚速度可從正常模式切換到運(yùn)動(dòng)信息(MI)輔助型會(huì)聚模式。在MI輔助型會(huì)聚模式中,會(huì)聚速度可取決于估計(jì)的當(dāng)前^,其中巧為在最近1秒內(nèi)的視頻俘獲裝置102b的估計(jì)平均速度。
— 1 N為了確定卩.可確定每一幀的速度的改變。接著,可計(jì)算巧= ~ΣΑν ,其中N為
Vj.N i=l
當(dāng)前幀速率。可使用運(yùn)動(dòng)檢測(cè)模塊116b中的緩沖器113a來(lái)確定每一幀的速度的改變。或者,可使用加速計(jì)中的緩沖器IHb來(lái)確定每一幀的速度的改變。對(duì)于每一新幀,可將所述新幀的統(tǒng)計(jì)信息輸入到緩沖器113中。可接著將會(huì)聚速度計(jì)算為&的函數(shù)。如果&具有突然改變,則檢測(cè)到搖攝過(guò)程的中斷。會(huì)聚模式可接著切換回到正常模式。運(yùn)動(dòng)檢測(cè)模塊116b可接收幀速率/同步信息111。幀速率/同步信息111可從視頻傳感器104b、處理器108b或視頻俘獲裝置102b中的其它處接收。幀速率/同步信息 111可包括幀索引與速度索引之間的同步信息。運(yùn)動(dòng)檢測(cè)模塊116b可接著將運(yùn)動(dòng)信息109輸出到3A調(diào)整模塊118。運(yùn)動(dòng)信息109可包括^·。圖IB的視頻俘獲裝置102b的其它組件可以與圖IA的視頻俘獲裝置102的組件類(lèi)似的方式執(zhí)行任務(wù)。圖2為說(shuō)明根據(jù)視頻信息2 產(chǎn)生配置參數(shù)212的視頻處理器208的框圖。視頻信息2M可從一個(gè)或一個(gè)以上視頻緩沖器106接收,且可包括所俘獲視頻流內(nèi)的幀122或幀122的部分。運(yùn)動(dòng)檢測(cè)模塊216可根據(jù)視頻信息2M確定全局運(yùn)動(dòng)向量232或局部運(yùn)動(dòng)向量240ο可以若干方式來(lái)定義并計(jì)算運(yùn)動(dòng)向量。全局運(yùn)動(dòng)模塊2 可從一個(gè)或一個(gè)以上幀中的全局行2 及全局列230計(jì)算全局運(yùn)動(dòng)向量232。相反,局部運(yùn)動(dòng)模塊234可針對(duì)幀中的NXM塊(例如)使用局部行236及局部列238來(lái)計(jì)算局部運(yùn)動(dòng)向量M0。具體來(lái)說(shuō), 可通過(guò)基于相鄰幀預(yù)測(cè)在時(shí)間域中的運(yùn)動(dòng)來(lái)獲得局部運(yùn)動(dòng)向量M0。這些計(jì)算視塊的大小及相鄰幀中的搜索范圍而可為非常復(fù)雜的。還可通過(guò)內(nèi)建到視頻俘獲裝置102中的加速計(jì) 242來(lái)檢測(cè)運(yùn)動(dòng)信息。運(yùn)動(dòng)檢測(cè)模塊216可確定運(yùn)動(dòng)信息且將其發(fā)送到3A調(diào)整模塊218,3A調(diào)整模塊 218可使用3A數(shù)據(jù)220產(chǎn)生配置參數(shù)212。3A調(diào)整模塊218可包括自動(dòng)白平衡(AWB)模塊 M4、自動(dòng)曝光控制(AEC)模塊246及自動(dòng)聚焦(AF)模塊M8。自動(dòng)白平衡模塊244可基于運(yùn)動(dòng)信息確定新白平衡增益256。在真實(shí)世界使用條件下,所拍攝視頻的光源可能不會(huì)非常經(jīng)常地改變。然而,視場(chǎng)景而定,自動(dòng)白平衡決策可能導(dǎo)致抖動(dòng)的所俘獲視頻。在無(wú)時(shí)間濾波器(用以減慢白平衡(WB)增益改變)的情況下, 用戶可在預(yù)覽操作中以及在所記錄的視頻及連續(xù)快照中注意到非常令人討厭的色調(diào)抖動(dòng)。 因此,可使用固定參數(shù)時(shí)間濾波器來(lái)調(diào)整自動(dòng)白平衡模塊對(duì)4中的白平衡會(huì)聚過(guò)程。具體來(lái)說(shuō),可應(yīng)用相對(duì)長(zhǎng)(大約或大于10秒)的白平衡會(huì)聚過(guò)程,以便在光溫度改變時(shí)實(shí)現(xiàn)平滑AWB過(guò)渡。此外,可針對(duì)視頻俘獲裝置102中的相機(jī)模式使用3個(gè)固定侵略性水平(w) w(低)=0.05、w(中)=0.15、w(高)=0.45。另外,可針對(duì)視頻俘獲裝置102中的一般攝錄一體機(jī)模式使用一個(gè)固定侵略性水平(w) :w = 0. 025.使用此固定侵略性水平,當(dāng)光溫度改變時(shí),自動(dòng)白平衡增益256可平滑地會(huì)聚(在大約10秒內(nèi))。可根據(jù)等式(1)調(diào)整視頻幀的白平衡新白平衡增益=舊增益* (1-w)+當(dāng)前增益(1)其中新白平衡增益256為實(shí)際施加到視頻前端(即,傳感器配置模塊110)的白平衡增益,舊增益258為先前幀的白平衡增益(例如,基于照明條件),且當(dāng)前增益260為當(dāng)前幀的白平衡增益(例如,基于照明條件)。然而,在搖攝期間,自動(dòng)白平衡會(huì)聚可能需要為平滑指向及會(huì)聚過(guò)程。因此,運(yùn)動(dòng)信息可用以檢測(cè)視頻俘獲裝置102的搖攝移動(dòng),且輔助自動(dòng)白平衡模塊244進(jìn)行適當(dāng)調(diào)整。 如果檢測(cè)到搖攝運(yùn)動(dòng),則可通過(guò)調(diào)整時(shí)間濾波器的參數(shù)來(lái)減小自動(dòng)白平衡會(huì)聚周期。換句話說(shuō),使用具有固定侵略性的一般攝錄一體機(jī)模式在搖攝過(guò)程期間可能不會(huì)足夠快地會(huì)聚,即,使用固定侵略性水平可允許自動(dòng)白平衡決策在無(wú)搖攝時(shí)不穩(wěn)定,但自動(dòng)白平衡處于非決定性情形中。為了解決此問(wèn)題,自動(dòng)白平衡模塊244可使用搖攝感知自動(dòng)白平衡會(huì)聚技術(shù),所述技術(shù)允許自動(dòng)白平衡在搖攝過(guò)程期間以平滑及指向到會(huì)聚方式會(huì)聚,但不允許自動(dòng)白平衡不穩(wěn)定。此可使用基于運(yùn)動(dòng)信息調(diào)整的搖攝模式侵略性水平2M來(lái)執(zhí)行。可通過(guò)等式( 確定搖攝模式侵略性水平(w)2M
‘0
\MV\< Threshold _low Threshold low < \MV\ < Threshold _ high \\MV\\> Threshold _high其中IlMVlI為運(yùn)動(dòng)向量的范數(shù)(norm) ( S卩,運(yùn)動(dòng)向量長(zhǎng)度沈2),ThresholcL low 250為MV長(zhǎng)度洸2的下限,Threshold_high 252為MV長(zhǎng)度洸2的上限,且α為將搖攝模式侵略性水平(w)2M的值保持在(0,0.0 范圍內(nèi)的標(biāo)量。ThresholcLlow 250及 ThresholcLhigh 252可為視頻俘獲裝置特定的。因此,如果運(yùn)動(dòng)向量長(zhǎng)度沈2小于或等于ThresholcLlow 250,則w可等于零。換句話說(shuō),自動(dòng)白平衡增益256可能不會(huì)由當(dāng)前自動(dòng)白平衡增益260更新,除非存在突然亮度改變。另外,如果運(yùn)動(dòng)向量的長(zhǎng)度大于或等于 ThresholcLhigh 252,則w可等于0. 05。因此,0. 05可為攝錄一體機(jī)模式的最高搖攝模式侵略性水平254。然而,如果運(yùn)動(dòng)向量長(zhǎng)度262處于Threshold_low 250與Threshold_high 252之間,則w可與運(yùn)動(dòng)向量長(zhǎng)度262成比例地增大(如按比例縮放α)。因此,發(fā)送到傳感器配置模塊110的配置參數(shù)212中的一者可為使用搖攝模式侵略性水平2Μ調(diào)整的新白平衡增益256。Threshold_low 250及Threshold_high 252可取決于計(jì)算運(yùn)動(dòng)向量的方式。通常,手抖動(dòng)產(chǎn)生某一量的運(yùn)動(dòng)。然而,來(lái)自手抖動(dòng)的運(yùn)動(dòng)不會(huì)影響3A數(shù)據(jù)220會(huì)聚。因此, 可由手運(yùn)動(dòng)所觸發(fā)的運(yùn)動(dòng)向量大小確定HiresholcLlow 250。可由在大致相同方向上的一致?lián)u攝運(yùn)動(dòng)確定ThresholcLhigh 252。如果當(dāng)前幀及先前幀具有 10%的移位,則可將運(yùn)動(dòng)量確定為 Threshold_high 252。Threshold_low 250 及 Threshold_high 252 兩者可為可調(diào)整的及可調(diào)諧的。自動(dòng)曝光控制模塊246可使用運(yùn)動(dòng)信息來(lái)加速自動(dòng)曝光控制會(huì)聚過(guò)程。當(dāng)目標(biāo)場(chǎng)景的光強(qiáng)度改變時(shí),可發(fā)生自動(dòng)曝光控制會(huì)聚。自動(dòng)曝光控制會(huì)聚可經(jīng)設(shè)計(jì)為以曝光會(huì)聚保持時(shí)間270開(kāi)始以防止微小干擾,隨后是返回到明度目標(biāo)沈6的平滑會(huì)聚過(guò)程,即,可調(diào)整曝光步長(zhǎng)沈8,直到亮度水平264再次進(jìn)入明度目標(biāo)沈6內(nèi)的可接受范圍為止。在搖攝期間,自動(dòng)曝光控制會(huì)聚可能需要為指向及會(huì)聚過(guò)程。如之前,可計(jì)算運(yùn)動(dòng)信息以檢測(cè)視頻俘獲裝置102的搖攝移動(dòng),例如,全局運(yùn)動(dòng)向量232。如果檢測(cè)到搖攝移動(dòng), 則自動(dòng)曝光控制(AEC)模塊246可在快速但平滑的過(guò)程中減小曝光會(huì)聚保持時(shí)間270且會(huì)聚回到明度目標(biāo)266。換句話說(shuō),當(dāng)視頻俘獲裝置102不在搖攝時(shí),曝光會(huì)聚保持時(shí)間270 防止干擾。然而,如果(從運(yùn)動(dòng)信息)檢測(cè)到搖攝,則較短曝光會(huì)聚保持時(shí)間270可為合乎需要的。如果檢測(cè)到搖攝,則曝光會(huì)聚保持時(shí)間270可減小正常情況的40%到60%。此外,如果檢測(cè)到搖攝運(yùn)動(dòng),則還可通過(guò)基于搖攝速度增大曝光步長(zhǎng)268來(lái)加速自動(dòng)曝光控制會(huì)聚過(guò)程。為了盡可能地保持會(huì)聚過(guò)程平滑,僅可將曝光步長(zhǎng)268增大或減小在W,l]內(nèi)的因子,此取決于搖攝速度。等式(3)說(shuō)明可如何確定曝光步長(zhǎng)沈8 Step_Size(pan) = Step_Size (org)+F[V](3)其中為實(shí)際上發(fā)送到傳感器配置模塊110的曝光步長(zhǎng)洸8,乂印_ Size (org)為先前曝光步長(zhǎng)272,且F[V]為取決于搖攝速度且在范圍W,1]中的遞增函數(shù) 274。曝光步長(zhǎng)可僅為整數(shù)性能。可累加遞增函數(shù)(F[V])274直到其達(dá)到整數(shù)為止,接著可將對(duì)應(yīng)曝光步長(zhǎng)268增大或減小1。因此,發(fā)送到傳感器配置模塊110的配置參數(shù)212中的兩者可為曝光會(huì)聚保持時(shí)間270及使用遞增函數(shù)274調(diào)整的曝光步長(zhǎng)沈8。自動(dòng)聚焦(AF)模塊248可使用運(yùn)動(dòng)信息決定是否重新聚焦。可能需要避免在視頻俘獲裝置102正在搖攝的同時(shí)重新聚焦視頻俘獲裝置102。由于視頻俘獲裝置102窗的視野正隨著搖攝移動(dòng)不斷改變,因此在此過(guò)程期間進(jìn)行重新聚焦可引起非決定性聚焦行為, 即,所俘獲的視頻可在散焦與聚焦之間快速交替。為了避免此情況,自動(dòng)聚焦模塊248可使用運(yùn)動(dòng)向量來(lái)確定何時(shí)重新聚焦。具體來(lái)說(shuō),如果檢測(cè)到視頻俘獲裝置102的搖攝運(yùn)動(dòng),則視頻俘獲裝置102可不重新聚焦。而是,當(dāng)搖攝運(yùn)動(dòng)停止時(shí),可進(jìn)行重新聚焦,如由運(yùn)動(dòng)向量的長(zhǎng)度所指示。運(yùn)動(dòng)向量還可輔助自動(dòng)聚焦模塊248追蹤感興趣的對(duì)象,且?guī)椭詣?dòng)聚焦模塊248通過(guò)檢測(cè)場(chǎng)景改變而做出準(zhǔn)確決策。一種可能的搖攝檢測(cè)算法可針對(duì)可能不可靠且不準(zhǔn)確的搖攝檢測(cè)使用聚焦值 (FV)。此算法假設(shè),如果不存在搖攝及對(duì)象運(yùn)動(dòng),則當(dāng)前FV與過(guò)去三個(gè)幀的平均FV為等同的或至少非常接近。如果此差值大于過(guò)去三個(gè)樣本的FV平均值的10%,則檢測(cè)到搖攝運(yùn)動(dòng)。此在等式中說(shuō)明,其中在以下情況下檢測(cè)到搖攝
權(quán)利要求
1.一種用于使用運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)的方法,其包含 由視頻俘獲裝置確定指示所述視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息; 將所述運(yùn)動(dòng)信息與上限及下限進(jìn)行比較;基于所述比較確定侵略性水平,其中所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變;及基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益。
2.根據(jù)權(quán)利要求1所述的方法,其中使用從所述視頻俘獲裝置中的加速計(jì)所接收的數(shù)據(jù)來(lái)確定所述運(yùn)動(dòng)信息,且其中所述運(yùn)動(dòng)信息包含所述視頻俘獲裝置的估計(jì)平均速度。
3.根據(jù)權(quán)利要求1所述的方法,其中所述運(yùn)動(dòng)信息為運(yùn)動(dòng)向量。
4.根據(jù)權(quán)利要求3所述的方法,其中所述確定運(yùn)動(dòng)向量包含 對(duì)第一幀的每一行中的像素值求和以形成第一列向量; 對(duì)第二幀的每一行中的像素值求和以形成第二列向量;對(duì)所述第一幀的每一列中的像素值求和以形成第一行向量; 對(duì)所述第二幀的每一列中的像素值求和以形成第二行向量;確定達(dá)到所述第一行向量與所述第二行向量的自相關(guān)的峰值所需的第一移位,其中所述第一移位包含所述運(yùn)動(dòng)向量的水平分量;及確定達(dá)到所述第一列向量與所述第二列向量的自相關(guān)的峰值所需的第二移位,其中所述第二移位包含所述運(yùn)動(dòng)向量的垂直分量。
5.根據(jù)權(quán)利要求3所述的方法,其中所述確定所述侵略性水平包含在所述運(yùn)動(dòng)向量的長(zhǎng)度小于或等于所述下限的情況下將所述侵略性水平設(shè)定為零; 在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于所述下限且小于所述上限的情況下將所述侵略性水平設(shè)定為與所述運(yùn)動(dòng)向量的所述長(zhǎng)度成比例的值;及在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于或等于所述上限的情況下將所述侵略性水平設(shè)定為預(yù)定最大值。
6.根據(jù)權(quán)利要求5所述的方法,其中針對(duì)較大侵略性水平的從舊白平衡增益到新白平衡增益的改變將大于針對(duì)較小侵略性水平的改變。
7.根據(jù)權(quán)利要求6所述的方法,其中所述確定所述新白平衡增益包含使用以下等式 新白平衡增益=舊增益*(l-w)+當(dāng)前增益柳,其中舊增益為先前幀的所述舊白平衡增益,當(dāng)前增益為當(dāng)前幀的白平衡增益,且w為所述侵略性水平。
8.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含 基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間; 基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng);及基于會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平。
9.根據(jù)權(quán)利要求8所述的方法,其中所述增大曝光步長(zhǎng)取決于運(yùn)動(dòng)向量的長(zhǎng)度。
10.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含基于所述運(yùn)動(dòng)信息確定所述視頻俘獲裝置是否正在搖攝;及基于所述搖攝確定在所述視頻俘獲裝置中執(zhí)行自動(dòng)聚焦。
11.根據(jù)權(quán)利要求10所述的方法,其中所述執(zhí)行自動(dòng)聚焦包含在檢測(cè)到搖攝的情況下不執(zhí)行自動(dòng)聚焦及在未檢測(cè)到搖攝的情況下執(zhí)行自動(dòng)聚焦。
12.一種用于基于運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)的設(shè)備,所述設(shè)備包含 處理器;與所述處理器電子通信的存儲(chǔ)器;存儲(chǔ)于所述存儲(chǔ)器中的指令,所述指令可由所述處理器執(zhí)行以 確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息; 將所述運(yùn)動(dòng)信息與上限及下限進(jìn)行比較;基于所述比較確定侵略性水平,其中所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變;及基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其中所述運(yùn)動(dòng)信息是使用從所述視頻俘獲裝置中的加速計(jì)所接收的數(shù)據(jù)來(lái)確定的,且其中所述運(yùn)動(dòng)信息包含所述視頻俘獲裝置的估計(jì)平均速度。
14.根據(jù)權(quán)利要求12所述的設(shè)備,其中所述運(yùn)動(dòng)信息為運(yùn)動(dòng)向量。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述可執(zhí)行以確定運(yùn)動(dòng)向量的指令包含可執(zhí)行以進(jìn)行以下操作的指令對(duì)第一幀的每一行中的像素值求和以形成第一列向量; 對(duì)第二幀的每一行中的像素值求和以形成第二列向量; 對(duì)所述第一幀的每一列中的像素值求和以形成第一行向量; 對(duì)所述第二幀的每一列中的像素值求和以形成第二行向量;確定達(dá)到所述第一行向量與所述第二行向量的自相關(guān)的峰值所需的第一移位,其中所述第一移位包含所述運(yùn)動(dòng)向量的水平分量;及確定達(dá)到所述第一列向量與所述第二列向量的自相關(guān)的峰值所需的第二移位,其中所述第二移位包含所述運(yùn)動(dòng)向量的垂直分量。
16.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述可執(zhí)行以確定所述侵略性水平的指令包含可執(zhí)行以進(jìn)行以下操作的指令在所述運(yùn)動(dòng)向量的長(zhǎng)度小于或等于所述下限的情況下將所述侵略性水平設(shè)定為零; 在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于所述下限且小于所述上限的情況下將所述侵略性水平設(shè)定為與所述運(yùn)動(dòng)向量的所述長(zhǎng)度成比例的值;及在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于或等于所述上限的情況下將所述侵略性水平設(shè)定為預(yù)定最大值。
17.根據(jù)權(quán)利要求16所述的設(shè)備,其中針對(duì)較大侵略性水平的從舊白平衡增益到新白平衡增益的改變將大于針對(duì)較小侵略性水平的改變。
18.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述可執(zhí)行以確定所述新白平衡增益的指令包含可執(zhí)行以使用以下等式的指令新白平衡增益=舊增益*(l-w)+當(dāng)前增益柳,其中舊增益為先前幀的所述舊白平衡增益,當(dāng)前增益為當(dāng)前幀的白平衡增益,且w為所述侵略性水平。
19.根據(jù)權(quán)利要求12所述的設(shè)備,其進(jìn)一步包含可執(zhí)行以進(jìn)行以下操作的指令 基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間;基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng);及基于會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平。
20.根據(jù)權(quán)利要求19所述的設(shè)備,其中所述增大曝光步長(zhǎng)取決于運(yùn)動(dòng)向量的長(zhǎng)度。
21.根據(jù)權(quán)利要求12所述的設(shè)備,其進(jìn)一步包含可執(zhí)行以進(jìn)行以下操作的指令 基于所述運(yùn)動(dòng)信息確定所述視頻俘獲裝置是否正在搖攝;及基于所述搖攝確定在所述視頻俘獲裝置中執(zhí)行自動(dòng)聚焦。
22.根據(jù)權(quán)利要求21所述的設(shè)備,其中所述可執(zhí)行以執(zhí)行自動(dòng)聚焦的指令包含可執(zhí)行以進(jìn)行以下操作的指令在檢測(cè)到搖攝的情況下不執(zhí)行自動(dòng)聚焦及在未檢測(cè)到搖攝的情況下執(zhí)行自動(dòng)聚焦。
23.一種用于調(diào)整視頻俘獲裝置中的參數(shù)的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包含上面具有指令的計(jì)算機(jī)可讀媒體,所述指令包含用于確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息的代碼; 用于將所述運(yùn)動(dòng)信息與上限及下限進(jìn)行比較的代碼;用于基于所述比較確定侵略性水平的代碼,其中所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變;及用于基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益的代碼。
24.根據(jù)權(quán)利要求23所述的計(jì)算機(jī)程序產(chǎn)品,其中所述運(yùn)動(dòng)信息是使用從所述視頻俘獲裝置中的加速計(jì)所接收的數(shù)據(jù)來(lái)確定的,且其中所述運(yùn)動(dòng)信息包含所述視頻俘獲裝置的估計(jì)平均速度。
25.根據(jù)權(quán)利要求23所述的計(jì)算機(jī)程序產(chǎn)品,其中所述運(yùn)動(dòng)信息為運(yùn)動(dòng)向量。
26.根據(jù)權(quán)利要求25所述的計(jì)算機(jī)程序產(chǎn)品,其中所述用于確定所述侵略性水平的代碼包含用于在所述運(yùn)動(dòng)向量的長(zhǎng)度小于或等于所述下限的情況下將所述侵略性水平設(shè)定為零的代碼;用于在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于所述下限且小于所述上限的情況下將所述侵略性水平設(shè)定為與所述運(yùn)動(dòng)向量的所述長(zhǎng)度成比例的值的代碼;及用于在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于或等于所述上限的情況下將所述侵略性水平設(shè)定為預(yù)定最大值的代碼。
27.根據(jù)權(quán)利要求23所述的計(jì)算機(jī)程序產(chǎn)品,其進(jìn)一步包含 用于基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間的代碼;用于基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)的代碼;及用于基于會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平的代碼。
28.根據(jù)權(quán)利要求23所述的計(jì)算機(jī)程序產(chǎn)品,其進(jìn)一步包含用于基于所述運(yùn)動(dòng)信息確定所述視頻俘獲裝置是否正在搖攝的代碼;及用于基于所述搖攝確定在所述視頻俘獲裝置中執(zhí)行自動(dòng)聚焦的代碼。
29.一種用于調(diào)整視頻俘獲裝置中的參數(shù)的設(shè)備,所述設(shè)備包含 用于確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息的裝置;用于將所述運(yùn)動(dòng)信息與上限及下限進(jìn)行比較的裝置;用于基于所述比較確定侵略性水平的裝置,其中所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變;及用于基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益的裝置。
30.根據(jù)權(quán)利要求四所述的設(shè)備,其中所述運(yùn)動(dòng)信息是使用從所述視頻俘獲裝置中的加速計(jì)所接收的數(shù)據(jù)來(lái)確定的,且其中所述運(yùn)動(dòng)信息包含所述視頻俘獲裝置的估計(jì)平均速度。
31.根據(jù)權(quán)利要求四所述的設(shè)備,其中所述運(yùn)動(dòng)信息為運(yùn)動(dòng)向量,且其中所述用于確定所述侵略性水平的裝置包含用于在所述運(yùn)動(dòng)向量的長(zhǎng)度小于或等于所述下限的情況下將所述侵略性水平設(shè)定為零的裝置;用于在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于所述下限且小于所述上限的情況下將所述侵略性水平設(shè)定為與所述運(yùn)動(dòng)向量的所述長(zhǎng)度成比例的值的裝置;及用于在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于或等于所述上限的情況下將所述侵略性水平設(shè)定為預(yù)定最大值的裝置。
32.根據(jù)權(quán)利要求四所述的設(shè)備,其進(jìn)一步包含 用于基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間的裝置; 用于基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)的裝置;及用于基于會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平的裝置。
33.根據(jù)權(quán)利要求四所述的設(shè)備,其進(jìn)一步包含用于基于所述運(yùn)動(dòng)信息確定所述視頻俘獲裝置是否正在搖攝的裝置;及用于基于所述搖攝確定在所述視頻俘獲裝置中執(zhí)行自動(dòng)聚焦的裝置。
34.一種用于基于運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)的方法,其包含 由視頻俘獲裝置確定指示所述視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息; 基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間;基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng);及基于會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平。
35.根據(jù)權(quán)利要求34所述的方法,其中使用從所述視頻俘獲裝置中的加速計(jì)所接收的數(shù)據(jù)來(lái)確定所述運(yùn)動(dòng)信息,且其中所述運(yùn)動(dòng)信息包含所述視頻俘獲裝置的估計(jì)平均速度。
36.根據(jù)權(quán)利要求34所述的方法,其中所述運(yùn)動(dòng)信息為運(yùn)動(dòng)向量。
37.根據(jù)權(quán)利要求36所述的方法,其中所述確定運(yùn)動(dòng)向量包含 對(duì)第一幀的每一行中的像素值求和以形成第一列向量;對(duì)第二幀的每一行中的像素值求和以形成第二列向量; 對(duì)所述第一幀的每一列中的像素值求和以形成第一行向量; 對(duì)所述第二幀的每一列中的像素值求和以形成第二行向量;確定達(dá)到所述第一行向量與所述第二行向量的自相關(guān)的峰值所需的第一移位,其中所述第一移位包含所述運(yùn)動(dòng)向量的水平分量;及確定達(dá)到所述第一列向量與所述第二列向量的自相關(guān)的峰值所需的第二移位,其中所述第二移位包含所述運(yùn)動(dòng)向量的垂直分量。
38.根據(jù)權(quán)利要求36所述的方法,其中所述增大曝光步長(zhǎng)取決于所述運(yùn)動(dòng)向量的長(zhǎng)度。
39.根據(jù)權(quán)利要求34所述的方法,其中所述調(diào)整所述曝光會(huì)聚保持時(shí)間包含將所述曝光會(huì)聚保持時(shí)間減少百分之四十到百分之六十。
40.根據(jù)權(quán)利要求34所述的方法,其進(jìn)一步包含檢測(cè)所述亮度水平下降到在明度目標(biāo)的預(yù)定范圍外的值。
41.根據(jù)權(quán)利要求36所述的方法,其進(jìn)一步包含 將所述運(yùn)動(dòng)向量與上限及下限進(jìn)行比較;基于所述比較確定侵略性水平,其中所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變;及基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益。
42.根據(jù)權(quán)利要求41所述的方法,其中所述確定所述侵略性水平包含在所述運(yùn)動(dòng)向量的長(zhǎng)度小于或等于所述下限的情況下將所述侵略性水平設(shè)定為零; 在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于所述下限且小于所述上限的情況下將所述侵略性水平設(shè)定為與所述運(yùn)動(dòng)向量的所述長(zhǎng)度成比例的值;及在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于或等于所述上限的情況下將所述侵略性水平設(shè)定為預(yù)定最大值。
43.根據(jù)權(quán)利要求34所述的方法,其進(jìn)一步包含基于所述運(yùn)動(dòng)信息確定所述視頻俘獲裝置是否正在搖攝;及基于所述搖攝確定在所述視頻俘獲裝置中執(zhí)行自動(dòng)聚焦。
44.根據(jù)權(quán)利要求43所述的方法,其中所述執(zhí)行自動(dòng)聚焦包含在檢測(cè)到搖攝的情況下不執(zhí)行自動(dòng)聚焦及在未檢測(cè)到搖攝的情況下執(zhí)行自動(dòng)聚焦。
45.一種用于基于運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)的設(shè)備,所述設(shè)備包含 處理器;與所述處理器電子通信的存儲(chǔ)器;存儲(chǔ)于所述存儲(chǔ)器中的指令,所述指令可由所述處理器執(zhí)行以確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息;基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間;基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng);及基于會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平。
46.根據(jù)權(quán)利要求45所述的設(shè)備,其中所述運(yùn)動(dòng)信息是使用從所述視頻俘獲裝置中的加速計(jì)所接收的數(shù)據(jù)來(lái)確定的,且其中所述運(yùn)動(dòng)信息包含所述視頻俘獲裝置的估計(jì)平均速度。
47.根據(jù)權(quán)利要求45所述的設(shè)備,其中所述運(yùn)動(dòng)信息為運(yùn)動(dòng)向量。
48.根據(jù)權(quán)利要求47所述的設(shè)備,其中所述可執(zhí)行以確定運(yùn)動(dòng)向量的指令包含可執(zhí)行以進(jìn)行以下操作的指令對(duì)第一幀的每一行中的像素值求和以形成第一列向量; 對(duì)第二幀的每一行中的像素值求和以形成第二列向量; 對(duì)所述第一幀的每一列中的像素值求和以形成第一行向量; 對(duì)所述第二幀的每一列中的像素值求和以形成第二行向量;確定達(dá)到所述第一行向量與所述第二行向量的自相關(guān)的峰值所需的第一移位,其中所述第一移位包含所述運(yùn)動(dòng)向量的水平分量;及確定達(dá)到所述第一列向量與所述第二列向量的自相關(guān)的峰值所需的第二移位,其中所述第二移位包含所述運(yùn)動(dòng)向量的垂直分量。
49.根據(jù)權(quán)利要求47所述的設(shè)備,其中所述增大曝光步長(zhǎng)取決于所述運(yùn)動(dòng)向量的長(zhǎng)度。
50.根據(jù)權(quán)利要求45所述的設(shè)備,其中所述可執(zhí)行以調(diào)整所述曝光會(huì)聚保持時(shí)間的指令包含可執(zhí)行以進(jìn)行以下操作的指令將所述曝光會(huì)聚保持時(shí)間減少百分之四十到百分之六十。
51.根據(jù)權(quán)利要求45所述的設(shè)備,其進(jìn)一步包含可執(zhí)行以檢測(cè)所述亮度水平下降到在明度目標(biāo)的預(yù)定范圍外的值的指令。
52.根據(jù)權(quán)利要求47所述的設(shè)備,其進(jìn)一步包含可執(zhí)行以進(jìn)行以下操作的指令 將所述運(yùn)動(dòng)向量與上限及下限進(jìn)行比較;基于所述比較確定侵略性水平,其中所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變;及基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益。
53.根據(jù)權(quán)利要求47所述的設(shè)備,其中所述可執(zhí)行以確定所述侵略性水平的指令包含可執(zhí)行以進(jìn)行以下操作的指令在所述運(yùn)動(dòng)向量的長(zhǎng)度小于或等于所述下限的情況下將所述侵略性水平設(shè)定為零; 在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于所述下限且小于所述上限的情況下將所述侵略性水平設(shè)定為與所述運(yùn)動(dòng)向量的所述長(zhǎng)度成比例的值;及在所述運(yùn)動(dòng)向量的所述長(zhǎng)度大于或等于所述上限的情況下將所述侵略性水平設(shè)定為預(yù)定最大值。
54.根據(jù)權(quán)利要求45所述的設(shè)備,其進(jìn)一步包含可執(zhí)行以進(jìn)行以下操作的指令 基于所述運(yùn)動(dòng)信息確定所述視頻俘獲裝置是否正在搖攝;及基于所述搖攝確定在所述視頻俘獲裝置中執(zhí)行自動(dòng)聚焦。
55.根據(jù)權(quán)利要求M所述的設(shè)備,其中所述可執(zhí)行以執(zhí)行自動(dòng)聚焦的指令包含可執(zhí)行以進(jìn)行以下操作的指令在檢測(cè)到搖攝的情況下不執(zhí)行自動(dòng)聚焦及在未檢測(cè)到搖攝的情況下執(zhí)行自動(dòng)聚焦。
56.一種用于調(diào)整視頻俘獲裝置中的參數(shù)的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包含上面具有指令的計(jì)算機(jī)可讀媒體,所述指令包含用于確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息的代碼; 用于基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間的代碼; 用于基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)的代碼;及用于基于會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平的代碼。
57.根據(jù)權(quán)利要求56所述的計(jì)算機(jī)程序產(chǎn)品,其中所述增大曝光步長(zhǎng)取決于運(yùn)動(dòng)向量的長(zhǎng)度。
58.根據(jù)權(quán)利要求56所述的計(jì)算機(jī)程序產(chǎn)品,其中所述用于調(diào)整所述曝光會(huì)聚保持時(shí)間的代碼包含用于將所述曝光會(huì)聚保持時(shí)間減少百分之四十到百分之六十的代碼。
59.根據(jù)權(quán)利要求56所述的計(jì)算機(jī)程序產(chǎn)品,其進(jìn)一步包含用于檢測(cè)所述亮度水平下降到在明度目標(biāo)的預(yù)定范圍外的值的代碼。
60.根據(jù)權(quán)利要求56所述的計(jì)算機(jī)程序產(chǎn)品,其中所述運(yùn)動(dòng)信息為運(yùn)動(dòng)向量,且所述計(jì)算機(jī)程序產(chǎn)品進(jìn)一步包含用于將所述運(yùn)動(dòng)向量與上限及下限進(jìn)行比較的代碼;用于基于所述比較確定侵略性水平的代碼,其中所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變;及用于基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益的代碼。
61.根據(jù)權(quán)利要求56所述的計(jì)算機(jī)程序產(chǎn)品,其進(jìn)一步包含用于基于所述運(yùn)動(dòng)信息確定所述視頻俘獲裝置是否正在搖攝的代碼;及用于基于所述搖攝確定在所述視頻俘獲裝置中執(zhí)行自動(dòng)聚焦的代碼。
62.一種用于調(diào)整視頻俘獲裝置中的參數(shù)的設(shè)備,所述設(shè)備包含 用于確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息的裝置;用于基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間的裝置;用于基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)的裝置;及用于基于會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平的裝置。
63.根據(jù)權(quán)利要求62所述的設(shè)備,其中所述運(yùn)動(dòng)信息為運(yùn)動(dòng)向量。
64.根據(jù)權(quán)利要求63所述的設(shè)備,其中所述增大曝光步長(zhǎng)取決于所述運(yùn)動(dòng)向量的長(zhǎng)度。
65.根據(jù)權(quán)利要求62所述的設(shè)備,其中所述用于調(diào)整所述曝光會(huì)聚保持時(shí)間的裝置包含用于將所述曝光會(huì)聚保持時(shí)間減少百分之四十到百分之六十的裝置。
66.根據(jù)權(quán)利要求62所述的設(shè)備,其進(jìn)一步包含用于檢測(cè)所述亮度水平下降到在明度目標(biāo)的預(yù)定范圍外的值的裝置。
67.根據(jù)權(quán)利要求63所述的設(shè)備,其進(jìn)一步包含 用于將所述運(yùn)動(dòng)向量與上限及下限進(jìn)行比較的裝置;用于基于所述比較確定侵略性水平的裝置,其中所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變;及用于基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益的裝置。
68.根據(jù)權(quán)利要求62所述的設(shè)備,其進(jìn)一步包含用于基于所述運(yùn)動(dòng)信息確定所述視頻俘獲裝置是否正在搖攝的裝置;及用于基于所述搖攝確定在所述視頻俘獲裝置中執(zhí)行自動(dòng)聚焦的裝置。
全文摘要
本發(fā)明揭示一種用于使用運(yùn)動(dòng)信息調(diào)整視頻俘獲裝置中的參數(shù)的方法。確定指示視頻俘獲裝置的運(yùn)動(dòng)的運(yùn)動(dòng)信息。將所述運(yùn)動(dòng)信息與上限及下限進(jìn)行比較。基于所述比較確定侵略性水平,所述侵略性水平指示所述視頻俘獲裝置的白平衡增益的改變。基于所述侵略性水平確定所述視頻俘獲裝置的新白平衡增益。基于所述運(yùn)動(dòng)信息調(diào)整曝光會(huì)聚保持時(shí)間。基于所述運(yùn)動(dòng)信息增大曝光步長(zhǎng)。基于會(huì)聚步長(zhǎng)調(diào)整所述視頻俘獲裝置的亮度水平。
文檔編號(hào)H04N5/232GK102396215SQ201080017113
公開(kāi)日2012年3月28日 申請(qǐng)日期2010年4月20日 優(yōu)先權(quán)日2009年4月20日
發(fā)明者塞波·R·洪, 梁亮, 魯本·M·貝拉爾德 申請(qǐng)人:高通股份有限公司