亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

帶攝像頭的移動(dòng)終端及其視頻處理方法

文檔序號:7898254閱讀:545來源:國知局
專利名稱:帶攝像頭的移動(dòng)終端及其視頻處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及帶攝像頭的移動(dòng)終端及其拍攝方法。
背景技術(shù)
隨著網(wǎng)絡(luò)的普及和移動(dòng)終端的推廣,多媒體應(yīng)用成為購買者衡量移動(dòng)終端是否符合購買需求的重要指標(biāo)。目前大部分的移動(dòng)終端都支持視頻記錄功能,很多視頻網(wǎng)站和博客,也都支持視頻的上傳和分享,因此,用戶使用移動(dòng)終端拍攝視頻并上傳至互聯(lián)網(wǎng)與人分享,已然成為一種時(shí)尚。現(xiàn)有的移動(dòng)終端視頻采集,存在以下的一些缺點(diǎn),首先,視頻分辨率不夠高,圖像質(zhì)量差,隨著終端芯片的升級和改進(jìn),情況已經(jīng)逐步得到改善。目前,支持高清視頻拍攝的移動(dòng)終端已經(jīng)成為高端智能終端的主流,并逐步向中低端設(shè)備推廣。其次,移動(dòng)終端不同于專業(yè)的攝像機(jī)或者DV,其對焦系統(tǒng)和焦距均較專門的拍攝器材有一定的差距。此外,由于移動(dòng)終端拍攝多是用來記錄突發(fā)事件或僅是隨意拍攝,因此在拍攝過程中,使用者會存在找尋畫面、走動(dòng)、手抖動(dòng)、追拍等動(dòng)作,導(dǎo)致畫面抖動(dòng)厲害,圖像質(zhì)量低。尤其表現(xiàn)在當(dāng)用戶啟動(dòng)攝像后,由于取景和對焦,往往導(dǎo)致畫面抖動(dòng)或者大幅度的運(yùn)動(dòng)。此時(shí),由于編碼器按前后幀的運(yùn)動(dòng)估計(jì)來進(jìn)行編碼,而物體在圖像上的運(yùn)動(dòng)距離過大,解碼后會產(chǎn)生在運(yùn)動(dòng)方向上非常嚴(yán)重的拖影,甚至導(dǎo)致完全看不清畫面。目前在防抖技術(shù)上,大多通過在相繼的圖像幀之間的運(yùn)動(dòng)估計(jì)來計(jì)算抖動(dòng),從而對抖動(dòng)進(jìn)行視頻編碼的補(bǔ)償,但首先計(jì)算本身就是通過估計(jì),且當(dāng)抖動(dòng)過大即手持設(shè)備產(chǎn)生大幅運(yùn)動(dòng)時(shí),此種方法會造成更嚴(yán)重的失真。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例針對手持移動(dòng)終端攝像獲取的視頻,因移動(dòng)終端的運(yùn)動(dòng)而產(chǎn)生失真的問題,提出了如下解決方案。本發(fā)明實(shí)施例提供一種視頻處理方法,應(yīng)用于帶攝像頭的移動(dòng)終端,包括接收圖像傳感器獲取的視頻幀;接收加速度傳感器檢測到的視頻幀獲取時(shí)移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài);將當(dāng)前運(yùn)動(dòng)狀態(tài)標(biāo)識在視頻幀上;將攜帶移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài)的視頻幀發(fā)送給編碼器;編碼器依據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)對收到的視頻幀進(jìn)行編碼。較優(yōu)的,當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的
等級;編碼器依據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)對收到的視頻幀進(jìn)行編碼具體為依據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,或者根據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對視頻幀采取的編碼方式,為幀內(nèi)編碼幀I幀、幀間預(yù)測編碼幀P幀或雙向預(yù)測編碼幀B幀。
5
更優(yōu)的,當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級為,當(dāng)檢測到的加速度小于第一門限值時(shí),當(dāng)前運(yùn)動(dòng)狀態(tài)等級為靜止;當(dāng)檢測到的加速度大于第三門限值時(shí),當(dāng)前運(yùn)動(dòng)狀態(tài)等級為劇烈;依據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)的等級確定對視頻幀采取的編碼方式為,當(dāng)前運(yùn)動(dòng)狀態(tài)為劇烈時(shí),采用I幀的編碼方式;根據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及當(dāng)前視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對視頻幀采取的編碼方式為,加速度所處的門限值區(qū)間越低,視頻幀所在的一定長度的幀序列中采用B幀編碼方式的視頻幀越多。較優(yōu)的,當(dāng)加速度傳感器檢測平行于攝像頭焦平面的橫向和縱向加速度時(shí),當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級為按檢測到橫向和縱向加速度的更高值所處的門限區(qū)間劃分的當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;按檢測到橫向加速度平方與縱向加速度平方之和的開平方根所處的門限區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;或者獲得橫向和縱向加速度的分別所處的各自門限值區(qū)間的等級,取其中更高等級做為當(dāng)前運(yùn)動(dòng)狀態(tài)的等級。本發(fā)明提供另一種視頻處理方法實(shí)施例,應(yīng)用于帶攝像頭的移動(dòng)終端,包括如下步驟使所速度傳感器以圖像傳感器的最高幀頻,對移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài)進(jìn)行檢測;接收圖像傳感器獲取的視頻幀;接收加速度傳感器檢測到的移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài),并標(biāo)識在視頻幀上;根據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)調(diào)整圖像傳感器的幀頻;當(dāng)圖像傳感器的幀頻高于編碼器的輸出幀頻時(shí),根據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài),判斷選擇或放棄視頻幀發(fā)送給編碼器;編碼器對收到的視頻幀進(jìn)行編碼。較優(yōu)的,當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的
等級;編碼器對收到的視頻幀進(jìn)行編碼具體為,依據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,或者根據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對所述視頻幀采取的編碼方式,并對視頻幀進(jìn)行編碼,編碼方式為幀內(nèi)編碼幀I幀、幀間預(yù)測編碼幀P幀或雙向預(yù)測編碼幀B幀。較優(yōu)的,當(dāng)所速度傳感器檢測平行于所述攝像頭焦平面的橫向和縱向加速度時(shí), 當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級為按檢測到橫向和縱向加速度的更高值所處的門限區(qū)間劃分的當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;按檢測到橫向加速度平方與縱向加速度平方之和的開平方根所處的門限區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;或者獲得橫向和縱向加速度的分別所處的各自門限值區(qū)間的等級,取其中更高等級做為當(dāng)前運(yùn)動(dòng)狀態(tài)的等級。
本發(fā)明同時(shí)提供了一種帶攝像頭的移動(dòng)終端裝置實(shí)施例,包括圖像傳感器、編碼器、加速度傳感器和中央處理器CPU,其中圖像傳感器用于從攝像頭獲取視頻幀,并發(fā)送給CPU ;加速度傳感器用于檢測移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài),并發(fā)送給CPU ;CPU用于接收所述圖像傳感器發(fā)送的視頻幀,以及加速度傳感器發(fā)送的移動(dòng)終端當(dāng)前運(yùn)動(dòng)狀態(tài),將當(dāng)前運(yùn)動(dòng)狀態(tài)標(biāo)識在視頻幀上,并將攜帶移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài)的視頻幀發(fā)送給編碼器;編碼器用于對接收到的視頻幀進(jìn)行編碼。較優(yōu)的,加速度傳感器具體用于,按照檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,并發(fā)送給所述CPU ;編碼器具體用于,依據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,或者根據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及當(dāng)前視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對所述視頻幀采取的編碼方式,并對所述視頻幀進(jìn)行編碼,所述編碼方式為幀內(nèi)編碼幀I幀、幀間預(yù)測編碼幀P幀或雙向預(yù)測編碼幀B幀。更優(yōu)的,加速度傳感器具體用于,當(dāng)檢測到的加速度小于第一門限值時(shí),當(dāng)前運(yùn)動(dòng)狀態(tài)為靜止;當(dāng)檢測到的加速度大于第三門限值時(shí),當(dāng)前運(yùn)動(dòng)狀態(tài)為劇烈;編碼器具體用于,當(dāng)前運(yùn)動(dòng)狀態(tài)為劇烈時(shí),采用I幀的編碼方式;所述加速度所處的門限值區(qū)間越低,所述視頻幀所在的一定長度的幀序列中采用B幀編碼方式的視頻幀越
^^ ο本發(fā)明提供了另一種帶攝像頭的移動(dòng)終端裝置實(shí)施例,包括圖像傳感器、編碼器、 加速度傳感器和中央處理器CPU,其中加速度傳感器用于,以圖像傳感器的最高幀頻,檢測移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài),并將檢測到的當(dāng)前運(yùn)動(dòng)狀態(tài)發(fā)送給所述CPU ;圖像傳感器用于從攝像頭獲取視頻幀,將獲取得視頻幀發(fā)送給所述CPU,并接受 CPU對所述圖像傳感器的幀頻控制;CPU用于接收所述加速度傳感器發(fā)送的移動(dòng)終端當(dāng)前運(yùn)動(dòng)狀態(tài),并根據(jù)接收到的當(dāng)前運(yùn)動(dòng)狀態(tài),調(diào)整圖像傳感器的幀頻;同時(shí)接收圖像傳感器獲取的視頻幀,按編碼器的輸出幀頻向編碼器發(fā)送視頻幀;所述編碼器用于對接收到的視頻幀進(jìn)行編碼。較優(yōu)的,CPU具體用于,接收加速度傳感器發(fā)送的移動(dòng)終端當(dāng)前運(yùn)動(dòng)狀態(tài),并根據(jù)接收到的當(dāng)前運(yùn)動(dòng)狀態(tài),調(diào)整圖像傳感器的幀頻;同時(shí)接收圖像傳感器獲取的視頻幀,當(dāng)圖像傳感器的當(dāng)前幀頻高于所述編碼器的輸出幀頻時(shí),根據(jù)接收到的當(dāng)前運(yùn)動(dòng)狀態(tài),判斷選擇或放棄當(dāng)前視頻幀發(fā)送給編碼器。更優(yōu)的,編碼器具體用于,依據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,或者根據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及當(dāng)前視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對當(dāng)前視頻幀采取的編碼方式,所述編碼方式為幀內(nèi)編碼幀I幀、幀間預(yù)測編碼幀P幀或雙向預(yù)測編碼幀B幀。更優(yōu)的,加速度傳感器具體用于,檢測平行于所述攝像頭焦平面的橫向和縱向加速度;所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級為
按檢測到橫向和縱向加速度的更高值所處的門限區(qū)間所對應(yīng)的當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;按檢測到橫向加速度平方與縱向加速度平方之和的開平方根所處的門限區(qū)間所對應(yīng)的當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;或者橫向和縱向加速度的分別所處的各自門限值區(qū)間的等級中的更高等級。本發(fā)明的實(shí)施例根據(jù)檢測移動(dòng)終端的運(yùn)動(dòng)信息來動(dòng)態(tài)調(diào)整編碼方式,或者根據(jù)檢測移動(dòng)終端的運(yùn)動(dòng)信息來動(dòng)態(tài)調(diào)整圖像傳感器的幀頻,再依據(jù)運(yùn)動(dòng)狀態(tài)選擇其中的視頻幀進(jìn)行編碼,可明顯的提高移動(dòng)終端處于運(yùn)動(dòng)狀態(tài)尤其是大幅運(yùn)動(dòng)狀態(tài)時(shí)拍攝到的圖像的品質(zhì)。


圖1為本發(fā)明一方法實(shí)施方式的流程圖;圖2為本發(fā)明一方法實(shí)施例的流程圖;圖3為本發(fā)明另一方法實(shí)施例的流程圖;圖4為本發(fā)明一裝置實(shí)施例的方框圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明進(jìn)行進(jìn)一步具體描述。在視頻編碼的過程中,通過加速度傳感器獲取當(dāng)前幀處理過程中手機(jī)的運(yùn)動(dòng)方向以及相應(yīng)的運(yùn)動(dòng)估值,并作為圖像編碼中的起始參數(shù)傳送給編碼器。編碼器根據(jù)該運(yùn)動(dòng)參數(shù),進(jìn)行自適應(yīng)的編碼效果和壓縮率的調(diào)整,達(dá)到優(yōu)化的視頻效果。如圖1所示,本發(fā)明提供的一視頻處理方法的實(shí)施方式的主要步驟包括接收圖像傳感器獲取的視頻幀;接收加速度傳感器檢測到的所述視頻幀獲取時(shí)所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài);將所述當(dāng)前運(yùn)動(dòng)狀態(tài)標(biāo)識在所述視頻幀上;將攜帶所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài)的所述視頻幀發(fā)送給編碼器;所述編碼器依據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)對收到的所述視頻幀進(jìn)行編碼。如圖2所示,本發(fā)明提供上述實(shí)施方式中的一視頻處理方法的實(shí)施例的主要步驟包括步驟100 終端接到啟動(dòng)視頻拍攝程序的命令。步驟101 終端的CPU初始化攝像頭和視頻編碼器程序,檢測用戶設(shè)定,如果設(shè)定中已經(jīng)打開視頻質(zhì)量增強(qiáng)程序,則啟動(dòng)三軸加速度傳感器,并將其I2C總線的速度調(diào)至最高,進(jìn)行高速運(yùn)動(dòng)狀態(tài)捕獲。如果暫未啟動(dòng)視頻質(zhì)量增強(qiáng)程序,則進(jìn)入步驟105,進(jìn)行常規(guī)的視頻拍攝。常用的三軸傳感器如freescale的MMA8451Q,可以支持到2. 2Mb的I2C總線傳輸速度,可以精細(xì)到每圖像幀周期,提供精確的加速度變化數(shù)據(jù)。而CPU和加速度傳感器,目前大多數(shù)帶攝像頭的手機(jī)已經(jīng)具有。上述過程中,也可將視頻質(zhì)量增強(qiáng)程序設(shè)為自動(dòng);或者,當(dāng)檢測用戶設(shè)定中已經(jīng)打開該增強(qiáng)程序,即直接啟動(dòng)三軸加速度傳感器;如果檢測結(jié)果為暫未打開該增強(qiáng)程序,則在界面彈出對話框,詢問用戶是否啟動(dòng)該增強(qiáng)程序,得到“確定”的消息后,再啟動(dòng)三軸加速度傳感器。步驟102 :CPU根據(jù)幀頻,連續(xù)檢測加速度傳感器的輸出值變化,并通過加速度和時(shí)間的關(guān)系,計(jì)算移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài)。如果在X軸、Y軸或者Z軸向發(fā)生了運(yùn)動(dòng),則將運(yùn)動(dòng)加速度和內(nèi)置的門限數(shù)值進(jìn)行比較,以獲得當(dāng)前運(yùn)動(dòng)狀態(tài)等級。加速度是一個(gè)矢量值,其數(shù)值大小即上述當(dāng)前運(yùn)動(dòng)加速度一般為三軸加速度的平方總和的開平方根
權(quán)利要求
1.一種視頻處理方法,應(yīng)用于帶攝像頭的移動(dòng)終端,其特征在于,包括 接收圖像傳感器獲取的視頻幀;接收加速度傳感器檢測到的所述視頻幀獲取時(shí)所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài); 將所述當(dāng)前運(yùn)動(dòng)狀態(tài)標(biāo)識在所述視頻幀上; 將攜帶所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài)的所述視頻幀發(fā)送給編碼器; 所述編碼器依據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)對收到的所述視頻幀進(jìn)行編碼。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;所述編碼器依據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)對收到的視頻幀進(jìn)行編碼具體為依據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,或者根據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及所述視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對所述視頻幀采取的編碼方式,所述編碼方式為幀內(nèi)編碼幀I 幀、幀間預(yù)測編碼幀P幀或雙向預(yù)測編碼幀B幀。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級為,當(dāng)檢測到的加速度小于第一門限值時(shí),當(dāng)前運(yùn)動(dòng)狀態(tài)等級為靜止;當(dāng)檢測到的加速度大于第三門限值時(shí),當(dāng)前運(yùn)動(dòng)狀態(tài)等級為劇烈;依據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級確定對視頻幀采取的編碼方式為,當(dāng)前運(yùn)動(dòng)狀態(tài)為劇烈時(shí),采用I幀的編碼方式;根據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及當(dāng)前視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對所述視頻幀采取的編碼方式為,所述加速度所處的門限值區(qū)間越低,所述視頻幀所在的一定長度的幀序列中采用B幀編碼方式的視頻幀越多。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,當(dāng)所述加速度傳感器檢測平行于所述攝像頭焦平面的橫向和縱向加速度時(shí),所述當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級為按檢測到橫向和縱向加速度的更高值所處的門限區(qū)間劃分的當(dāng)前運(yùn)動(dòng)狀態(tài)的等級; 按檢測到橫向加速度平方與縱向加速度平方之和的開平方根所處的門限區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;或者獲得橫向和縱向加速度的分別所處的各自門限值區(qū)間的等級,取其中更高等級做為當(dāng)前運(yùn)動(dòng)狀態(tài)的等級。
5.一種視頻處理方法,應(yīng)用于帶攝像頭的移動(dòng)終端,其特征在于,包括使所述加速度傳感器以圖像傳感器的最高幀頻,對所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài)進(jìn)行檢測;接收圖像傳感器獲取的視頻幀;接收加速度傳感器檢測到的所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài),并標(biāo)識在所述視頻幀上; 根據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)調(diào)整所述圖像傳感器的幀頻;當(dāng)所述圖像傳感器的幀頻高于所述編碼器的輸出幀頻時(shí),根據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài),判斷選擇或放棄當(dāng)前視頻幀發(fā)送給所述編碼器; 所述編碼器對收到的視頻幀進(jìn)行編碼。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;所述編碼器對收到的視頻幀進(jìn)行編碼具體為,依據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,或者根據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及所述視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對所述視頻幀采取的編碼方式,并對所述視頻幀進(jìn)行編碼,所述編碼方式為幀內(nèi)編碼幀I幀、幀間預(yù)測編碼幀P幀或雙向預(yù)測編碼幀B幀。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,當(dāng)所述加速度傳感器檢測平行于所述攝像頭焦平面的橫向和縱向加速度時(shí),所述當(dāng)前運(yùn)動(dòng)狀態(tài)按檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級為按檢測到橫向和縱向加速度的更高值所處的門限區(qū)間劃分的當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;按檢測到橫向加速度平方與縱向加速度平方之和的開平方根所處的門限區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;或者獲得橫向和縱向加速度的分別所處的各自門限值區(qū)間的等級,取其中更高等級做為當(dāng)前運(yùn)動(dòng)狀態(tài)的等級。
8.一種帶攝像頭的移動(dòng)終端,包括圖像傳感器、編碼器、加速度傳感器和中央處理器 CPU,其特征在于所述圖像傳感器用于從攝像頭獲取視頻幀,并發(fā)送給CPU ;所述加速度傳感器用于檢測所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài),并發(fā)送給所述CPU ;所述CPU用于接收所述圖像傳感器發(fā)送的視頻幀,以及加速度傳感器發(fā)送的移動(dòng)終端當(dāng)前運(yùn)動(dòng)狀態(tài),將所述當(dāng)前運(yùn)動(dòng)狀態(tài)標(biāo)識在所述視頻幀上,并將攜帶所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài)的視頻幀發(fā)送給所述編碼器;所述編碼器用于對接收到的視頻幀進(jìn)行編碼。
9.根據(jù)權(quán)利要求8所述的移動(dòng)終端,其特征在于,所述加速度傳感器具體用于,按照檢測到的加速度所處的門限值區(qū)間劃分當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,并發(fā)送給所述CPU;所述編碼器具體用于,依據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,或者根據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及當(dāng)前視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對所述視頻幀采取的編碼方式,并對所述視頻幀進(jìn)行編碼,所述編碼方式為幀內(nèi)編碼幀I幀、幀間預(yù)測編碼幀P幀或雙向預(yù)測編碼幀B幀。
10.根據(jù)權(quán)利要求9所述的移動(dòng)終端,其特征在于,所述加速度傳感器具體用于,當(dāng)檢測到的加速度小于第一門限值時(shí),當(dāng)前運(yùn)動(dòng)狀態(tài)為靜止;當(dāng)檢測到的加速度大于第三門限值時(shí),當(dāng)前運(yùn)動(dòng)狀態(tài)為劇烈;所述編碼器具體用于,當(dāng)前運(yùn)動(dòng)狀態(tài)為劇烈時(shí),采用I幀的編碼方式;所述加速度所處的門限值區(qū)間越低,所述視頻幀所在的一定長度的幀序列中采用B幀編碼方式的視頻幀越多
11.一種帶攝像頭的移動(dòng)終端,包括圖像傳感器、編碼器、加速度傳感器和中央處理器 CPU,其特征在于所述加速度傳感器用于,以所述圖像傳感器的最高幀頻,檢測所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài),并將檢測到的當(dāng)前運(yùn)動(dòng)狀態(tài)發(fā)送給所述CPU ;所述圖像傳感器用于從攝像頭獲取視頻幀,將獲取得視頻幀發(fā)送給所述CPU,并接受所述CPU對所述圖像傳感器的幀頻控制;所述CPU用于接收所述加速度傳感器發(fā)送的移動(dòng)終端當(dāng)前運(yùn)動(dòng)狀態(tài),并根據(jù)接收到的當(dāng)前運(yùn)動(dòng)狀態(tài),調(diào)整所述圖像傳感器的幀頻;同時(shí)接收所述圖像傳感器獲取的視頻幀,按所述編碼器的輸出幀頻向所述編碼器發(fā)送視頻幀; 所述編碼器用于對接收到的視頻幀進(jìn)行編碼。
12.根據(jù)權(quán)利要求11所述的移動(dòng)終端,其特征在于,所述CPU具體用于,接收所述加速度傳感器發(fā)送的移動(dòng)終端當(dāng)前運(yùn)動(dòng)狀態(tài),并根據(jù)接收到的當(dāng)前運(yùn)動(dòng)狀態(tài),調(diào)整所述圖像傳感器的幀頻;同時(shí)接收所述圖像傳感器獲取的視頻幀,當(dāng)所述圖像傳感器的當(dāng)前幀頻高于所述編碼器的輸出幀頻時(shí),根據(jù)接收到的當(dāng)前運(yùn)動(dòng)狀態(tài),判斷選擇或放棄當(dāng)前視頻幀發(fā)送給編碼器。
13.根據(jù)權(quán)利要求11或12所述的移動(dòng)終端,其特征在于,所述編碼器具體用于,依據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級,或者根據(jù)所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級以及當(dāng)前視頻幀所在的一定長度的幀序列中各視頻幀的編碼方式,確定對當(dāng)前視頻幀采取的編碼方式,所述編碼方式為幀內(nèi)編碼幀I幀、幀間預(yù)測編碼幀P幀或雙向預(yù)測編碼幀 B幀。
14.根據(jù)權(quán)利要求13所述的移動(dòng)終端,其特征在于,所述加速度傳感器具體用于,檢測平行于所述攝像頭焦平面的橫向和縱向加速度;所述當(dāng)前運(yùn)動(dòng)狀態(tài)的等級為按檢測到橫向和縱向加速度的更高值所處的門限區(qū)間所對應(yīng)的當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;按檢測到橫向加速度平方與縱向加速度平方之和的開平方根所處的門限區(qū)間所對應(yīng)的當(dāng)前運(yùn)動(dòng)狀態(tài)的等級;或者橫向和縱向加速度的分別所處的各自門限值區(qū)間的等級中的更高等級。
全文摘要
本發(fā)明的實(shí)施例提供帶攝像頭的移動(dòng)終端和視頻處理方法,處理方法包括接收圖像傳感器獲取的視頻幀和加速度傳感器檢測到的移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài);將當(dāng)前運(yùn)動(dòng)狀態(tài)標(biāo)識在視頻幀上;并將攜帶所述移動(dòng)終端的當(dāng)前運(yùn)動(dòng)狀態(tài)的視頻幀發(fā)送給編碼器;編碼器依據(jù)當(dāng)前運(yùn)動(dòng)狀態(tài)對收到的視頻幀進(jìn)行編碼。本發(fā)明的實(shí)施例根據(jù)檢測移動(dòng)終端的運(yùn)動(dòng)信息來動(dòng)態(tài)的改變編碼碼率和/或編碼方式,可明顯的提高移動(dòng)終端處于運(yùn)動(dòng)狀態(tài)尤其是大幅運(yùn)動(dòng)狀態(tài)時(shí)拍攝到的圖像的品質(zhì)。
文檔編號H04M1/725GK102546917SQ20101061705
公開日2012年7月4日 申請日期2010年12月31日 優(yōu)先權(quán)日2010年12月31日
發(fā)明者張龍, 徐濤, 李欣, 梁超 申請人:聯(lián)想移動(dòng)通信科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1