一種視頻圖像處理裝置和方法
【專利摘要】本發(fā)明公開了一種視頻圖像處理裝置和方法,該裝置包括:采集模塊采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像。美顏模塊對采集的每一幀視頻圖像進(jìn)行美顏處理。格式變換模塊,用于對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換,將預(yù)覽視頻變換為對端視頻。處理模塊將經(jīng)過美顏處理的預(yù)覽視頻顯示在當(dāng)前終端的顯示界面上,并將對端視頻發(fā)送給通話對方終端。通過本發(fā)明實(shí)施例的方案,能夠改善視頻圖像的顯示效果,提高用戶的體驗(yàn)感,并且僅對預(yù)覽視頻做一次美顏處理,提高了處理效率,保證了通話視頻的實(shí)時(shí)性。
【專利說明】
一種視頻圖像處理裝置和方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及終端應(yīng)用領(lǐng)域,尤其涉及一種視頻圖像處理裝置和方法。
【背景技術(shù)】
[0002]隨著終端應(yīng)用技術(shù)的快速發(fā)展,視頻通話也已經(jīng)逐漸成為用戶日常通話中的一種普遍的通話形式。但是,目前的視頻通話技術(shù)中,顯示在通話雙方終端上的視頻圖像由于光線或角度等因素都會顯得比較暗淡,視覺體驗(yàn)很差,尤其對于人臉圖像來說,顯得膚色暗淡,沒有光澤,嚴(yán)重影響用戶的形象。這一點(diǎn)對于那些對個(gè)人形象非常關(guān)注的用戶,例如女性用戶來說是無法接受的,因此,亟需相關(guān)技術(shù)人員提出一種有效的解決方案,改善視頻圖像的顯示效果,提高用戶的體驗(yàn)感。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的在于提出一種視頻圖像處理裝置和方法,能夠改善視頻圖像的顯示效果,提高用戶的體驗(yàn)感,并且僅對預(yù)覽視頻做一次美顏處理,提高了處理效率,保證了通話視頻的實(shí)時(shí)性。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提出了一種視頻圖像處理裝置,該裝置包括:采集模塊、美顏模塊、格式變換模塊和處理模塊。
[0005]采集模塊,用于采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像;其中,該預(yù)覽視頻是指:在通話視頻中,顯示在當(dāng)前終端顯示界面上用于預(yù)覽的視頻。
[0006]美顏模塊,用于對采集的每一幀視頻圖像進(jìn)行美顏處理。
[0007]格式變換模塊,用于對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換,將預(yù)覽視頻變換為對端視頻,其中,該對端視頻是指,用于顯示在通話對方終端顯示界面上的視頻。
[0008]處理模塊,用于將經(jīng)過美顏處理的預(yù)覽視頻顯示在當(dāng)前終端的顯示界面上,并將對端視頻發(fā)送給通話對方終端。
[0009]可選地,該裝置還包括:人臉識別模塊、判斷模塊和確定模塊。
[0010]人臉識別模塊,用于根據(jù)預(yù)設(shè)的人臉識別算法對每一幀視頻圖像進(jìn)行人臉識別。
[0011]判斷模塊,用于根據(jù)人臉識別模塊的識別結(jié)果判斷當(dāng)前識別的該幀視頻圖像中是否存在人臉圖像。
[0012]確定模塊,用于當(dāng)判斷模塊判定當(dāng)前識別的該幀視頻圖像中存在人臉圖像時(shí),令美顏模塊對當(dāng)前識別的該幀視頻圖像進(jìn)行美顏處理;當(dāng)判斷模塊判定當(dāng)前識別的該幀視頻圖像中不存在人臉圖像時(shí),忽略當(dāng)前識別的該幀視頻圖像。
[0013]可選地,美顏模塊對采集的每一幀視頻圖像進(jìn)行美顏處理包括:
[0014]從識別出的人臉圖像上分別識別出預(yù)設(shè)的人臉器官。
[0015]調(diào)取預(yù)設(shè)的美顏處理數(shù)據(jù)包;美顏處理數(shù)據(jù)包中包含一個(gè)或多個(gè)美顏處理工具。
[0016]采用一個(gè)或多個(gè)美顏處理工具對人臉器官進(jìn)行相應(yīng)的美顏處理。
[0017]可選地,
[0018]人臉器官包括:面部、眼睛和唇部。
[0019]美顏處理工具包括:美白工具、瘦臉工具、去黑眼圈工具和豐唇工具。
[0020]美顏模塊采用一個(gè)或多個(gè)美顏處理工具對人臉器官進(jìn)行相應(yīng)的美顏處理包括:[0021 ]采用美白工具對面部進(jìn)行美白處理。
[0022]采用瘦臉工具對面部進(jìn)行瘦臉處理。
[0023]采用去黑眼圈工具對眼睛進(jìn)行去黑眼圈處理。
[0024]采用豐唇工具對唇部進(jìn)行豐唇處理。
[0025]可選地,格式變換模塊對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換包括:對經(jīng)過美顏處理的預(yù)覽視頻的視頻圖像進(jìn)行YUV420逆時(shí)針旋轉(zhuǎn)。
[0026]可選地,處理模塊將對端視頻發(fā)送給通話對方終端包括:
[0027]按照預(yù)設(shè)的視頻壓縮算法對對端視頻進(jìn)行壓縮。
[0028]將經(jīng)過壓縮的對端視頻轉(zhuǎn)換為具有模擬信號形式的電信號,將電信號的模擬信號轉(zhuǎn)換為數(shù)字信號,并對數(shù)字信號進(jìn)行信號處理。
[0029]將經(jīng)過信號處理的數(shù)字信號發(fā)送給通話對方終端。
[0030]為實(shí)現(xiàn)上述目的,本發(fā)明還提出了一種視頻圖像處理方法,該方法包括:
[0031]采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像;其中,該預(yù)覽視頻是指:在通話視頻中,顯示在當(dāng)前終端顯示界面上用于預(yù)覽的視頻。
[0032]對采集的每一幀視頻圖像進(jìn)行美顏處理。
[0033]對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換,將預(yù)覽視頻變換為對端視頻,其中,該對端視頻是指,用于顯示在通話對方終端顯示界面上的視頻。
[0034]將經(jīng)過美顏處理的預(yù)覽視頻顯示在當(dāng)前終端的顯示界面上,并將對端視頻發(fā)送給通話對方終端。
[0035]可選地,該方法還包括:
[0036]根據(jù)預(yù)設(shè)的人臉識別算法對每一幀視頻圖像進(jìn)行人臉識別。
[0037]根據(jù)識別結(jié)果判斷當(dāng)前識別的該幀視頻圖像中是否存在人臉圖像。
[0038]當(dāng)判定當(dāng)前識別的該幀視頻圖像中存在人臉圖像時(shí),對當(dāng)前識別的該幀視頻圖像進(jìn)行美顏處理;當(dāng)判定當(dāng)前識別的該幀視頻圖像中不存在人臉圖像時(shí),忽略當(dāng)前識別的該幀視頻圖像。
[0039]可選地,對采集的每一幀視頻圖像進(jìn)行美顏處理包括:
[0040]從識別出的人臉圖像上分別識別出預(yù)設(shè)的人臉器官。
[0041]調(diào)取預(yù)設(shè)的美顏處理數(shù)據(jù)包;美顏處理數(shù)據(jù)包中包含一個(gè)或多個(gè)美顏處理工具。
[0042]采用一個(gè)或多個(gè)美顏處理工具對人臉器官進(jìn)行相應(yīng)的美顏處理。
[0043]可選地,
[0044]人臉器官包括:面部、眼睛和唇部。
[0045]美顏處理工具包括:美白工具、瘦臉工具、去黑眼圈工具和豐唇工具。
[0046]采用一個(gè)或多個(gè)美顏處理工具對人臉器官進(jìn)行相應(yīng)的美顏處理包括:
[0047]采用美白工具對面部進(jìn)行美白處理。
[0048]采用瘦臉工具對面部進(jìn)行瘦臉處理。
[0049]采用去黑眼圈工具對眼睛進(jìn)行去黑眼圈處理。
[0050]采用豐唇工具對唇部進(jìn)行豐唇處理。
[0051]可選地,對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換包括:對經(jīng)過美顏處理的預(yù)覽視頻的視頻圖像進(jìn)行YUV420逆時(shí)針旋轉(zhuǎn)。
[0052]可選地,將對端視頻發(fā)送給通話對方終端包括:
[0053]按照預(yù)設(shè)的視頻壓縮算法對對端視頻進(jìn)行壓縮。
[0054]將經(jīng)過壓縮的對端視頻轉(zhuǎn)換為具有模擬信號形式的電信號,將該電信號的模擬信號轉(zhuǎn)換為數(shù)字信號,并對數(shù)字信號進(jìn)行信號處理。
[0055]將經(jīng)過信號處理的數(shù)字信號發(fā)送給通話對方終端。
[0056]本發(fā)明提出了一種視頻圖像處理裝置和方法,該裝置包括:采集模塊,用于采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像;其中,該預(yù)覽視頻是指:在通話視頻中,顯示在當(dāng)前終端顯示界面上用于預(yù)覽的視頻。美顏模塊,用于對采集的每一幀視頻圖像進(jìn)行美顏處理。格式變換模塊,用于對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換,將預(yù)覽視頻變換為對端視頻,其中,該對端視頻是指,用于顯示在通話對方終端顯示界面上的視頻。處理模塊,用于將經(jīng)過美顏處理的預(yù)覽視頻顯示在當(dāng)前終端的顯示界面上,并將對端視頻發(fā)送給通話對方終端。通過本發(fā)明實(shí)施例的方案,能夠改善視頻圖像的顯示效果,提高用戶的體驗(yàn)感,并且僅對預(yù)覽視頻做一次美顏處理,提高了處理效率,保證了通話視頻的實(shí)時(shí)性。
【附圖說明】
[0057]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的移動(dòng)終端的硬件結(jié)構(gòu)示意圖;
[0058]圖2為如圖1所示的移動(dòng)終端的無線通信系統(tǒng)示意圖;
[0059]圖3為本發(fā)明實(shí)施例的視頻圖像處理裝置的組成框圖;
[0060]圖4為本發(fā)明實(shí)施例的視頻圖像處理方法流程圖;
[0061 ]圖5為本發(fā)明實(shí)施例的視頻圖像處理方法示意圖。
[0062]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0063]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0064]現(xiàn)在將參考附圖描述實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的移動(dòng)終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
[0065]移動(dòng)終端可以以各種形式來實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個(gè)人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
[0066]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的硬件結(jié)構(gòu)示意。
[0067]移動(dòng)終端100可以包括無線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動(dòng)終端,但是應(yīng)理解的是,并不要求實(shí)施所有示出的組件。可以替代地實(shí)施更多或更少的組件。將在下面詳細(xì)描述移動(dòng)終端的元件。
[0068]無線通信單元110通常包括一個(gè)或多個(gè)組件,其允許移動(dòng)終端100與無線通信系統(tǒng)或網(wǎng)絡(luò)之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊111、移動(dòng)通信模塊112、無線互聯(lián)網(wǎng)模塊113、短程通信模塊114和位置信息模塊115中的至少一個(gè)。
[0069]廣播接收模塊111經(jīng)由廣播信道從外部廣播管理服務(wù)器接收廣播信號和/或廣播相關(guān)信息。廣播信道可以包括衛(wèi)星信道和/或地面信道。廣播管理服務(wù)器可以是生成并發(fā)送廣播信號和/或廣播相關(guān)信息的服務(wù)器或者接收之前生成的廣播信號和/或廣播相關(guān)信息并且將其發(fā)送給終端的服務(wù)器。廣播信號可以包括TV廣播信號、無線電廣播信號、數(shù)據(jù)廣播信號等等。而且,廣播信號可以進(jìn)一步包括與TV或無線電廣播信號組合的廣播信號。廣播相關(guān)信息也可以經(jīng)由移動(dòng)通信網(wǎng)絡(luò)提供,并且在該情況下,廣播相關(guān)信息可以由移動(dòng)通信模塊112來接收。廣播信號可以以各種形式存在,例如,其可以以數(shù)字多媒體廣播(DMB)的電子節(jié)目指南(EPG)、數(shù)字視頻廣播手持(DVB-H)的電子服務(wù)指南(ESG)等等的形式而存在。廣播接收模塊111可以通過使用各種類型的廣播系統(tǒng)接收信號廣播。特別地,廣播接收模塊111可以通過使用諸如多媒體廣播-地面(DMB-T)、數(shù)字多媒體廣播-衛(wèi)星(DMB-S)、數(shù)字視頻廣播-手持(DVB-H),前向鏈路媒體(MediaFLO?)的數(shù)據(jù)廣播系統(tǒng)、地面數(shù)字廣播綜合服務(wù)(ISDB-T)等等的數(shù)字廣播系統(tǒng)接收數(shù)字廣播。廣播接收模塊111可以被構(gòu)造為適合提供廣播信號的各種廣播系統(tǒng)以及上述數(shù)字廣播系統(tǒng)。經(jīng)由廣播接收模塊111接收的廣播信號和/或廣播相關(guān)信息可以存儲在存儲器160(或者其它類型的存儲介質(zhì))中。
[0070]移動(dòng)通信模塊112將無線電信號發(fā)送到基站(例如,接入點(diǎn)、節(jié)點(diǎn)B等等)、外部終端以及服務(wù)器中的至少一個(gè)和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據(jù)文本和/或多媒體消息發(fā)送和/或接收的各種類型的數(shù)據(jù)。
[0071]無線互聯(lián)網(wǎng)模塊113支持移動(dòng)終端的無線互聯(lián)網(wǎng)接入。該模塊可以內(nèi)部或外部地耦接到終端。該模塊所涉及的無線互聯(lián)網(wǎng)接入技術(shù)可以包括WLAN(無線LAN)(W1-Fi)、Wibro(無線寬帶)、Wimax(全球微波互聯(lián)接入)、HSDPA(高速下行鏈路分組接入)等等。
[0072]短程通信模塊114是用于支持短程通信的模塊。短程通信技術(shù)的一些示例包括藍(lán)牙?、射頻識別(RFID)、紅外數(shù)據(jù)協(xié)會(IrDA)、超寬帶(UWB)、紫蜂?等等。
[0073]位置信息模塊115是用于檢查或獲取移動(dòng)終端的位置信息的模塊。位置信息模塊的典型示例是GPS(全球定位系統(tǒng))。根據(jù)當(dāng)前的技術(shù),GPS模塊115計(jì)算來自三個(gè)或更多衛(wèi)星的距離信息和準(zhǔn)確的時(shí)間信息并且對于計(jì)算的信息應(yīng)用三角測量法,從而根據(jù)經(jīng)度、瑋度和高度準(zhǔn)確地計(jì)算三維當(dāng)前位置信息。當(dāng)前,用于計(jì)算位置和時(shí)間信息的方法使用三顆衛(wèi)星并且通過使用另外的一顆衛(wèi)星校正計(jì)算出的位置和時(shí)間信息的誤差。此外,GPS模塊115能夠通過實(shí)時(shí)地連續(xù)計(jì)算當(dāng)前位置信息來計(jì)算速度信息。
[0074]A/V輸入單元120用于接收音頻或視頻信號。A/V輸入單元120可以包括相機(jī)121和麥克風(fēng)1220,相機(jī)121對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置獲得的靜態(tài)圖片或視頻的圖像數(shù)據(jù)進(jìn)行處理。處理后的圖像幀可以顯示在顯示單元151上。經(jīng)相機(jī)121處理后的圖像幀可以存儲在存儲器160(或其它存儲介質(zhì))中或者經(jīng)由無線通信單元110進(jìn)行發(fā)送,可以根據(jù)移動(dòng)終端的構(gòu)造提供兩個(gè)或更多相機(jī)1210。麥克風(fēng)122可以在電話通話模式、記錄模式、語音識別模式等等運(yùn)行模式中經(jīng)由麥克風(fēng)接收聲音(音頻數(shù)據(jù)),并且能夠?qū)⑦@樣的聲音處理為音頻數(shù)據(jù)。處理后的音頻(語音)數(shù)據(jù)可以在電話通話模式的情況下轉(zhuǎn)換為可經(jīng)由移動(dòng)通信模塊112發(fā)送到移動(dòng)通信基站的格式輸出。麥克風(fēng)122可以實(shí)施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發(fā)送音頻信號的過程中產(chǎn)生的噪聲或者干擾。
[0075]用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動(dòng)終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋?zhàn)衅⒂|摸板(例如,檢測由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當(dāng)觸摸板以層的形式疊加在顯示單元151上時(shí),可以形成觸摸屏。
[0076]感測單元140檢測移動(dòng)終端100的當(dāng)前狀態(tài),(例如,移動(dòng)終端100的打開或關(guān)閉狀態(tài))、移動(dòng)終端100的位置、用戶對于移動(dòng)終端100的接觸(S卩,觸摸輸入)的有無、移動(dòng)終端100的取向、移動(dòng)終端100的加速或減速移動(dòng)和方向等等,并且生成用于控制移動(dòng)終端100的操作的命令或信號。例如,當(dāng)移動(dòng)終端100實(shí)施為滑動(dòng)型移動(dòng)電話時(shí),感測單元140可以感測該滑動(dòng)型電話是打開還是關(guān)閉。另外,感測單元140能夠檢測電源單元190是否提供電力或者接口單元170是否與外部裝置耦接。感測單元140可以包括接近傳感器1410將在下面結(jié)合觸摸屏來對此進(jìn)行描述。
[0077]接口單元170用作至少一個(gè)外部裝置與移動(dòng)終端100連接可以通過的接口。例如,外部裝置可以包括有線或無線頭戴式耳機(jī)端口、外部電源(或電池充電器)端口、有線或無線數(shù)據(jù)端口、存儲卡端口、用于連接具有識別模塊的裝置的端口、音頻輸入/輸出(I/O)端口、視頻I/O端口、耳機(jī)端口等等。識別模塊可以是存儲用于驗(yàn)證用戶使用移動(dòng)終端100的各種信息并且可以包括用戶識別模塊(UIM)、客戶識別模塊(SIM)、通用客戶識別模塊(USM)等等。另外,具有識別模塊的裝置(下面稱為"識別裝置")可以采取智能卡的形式,因此,識別裝置可以經(jīng)由端口或其它連接裝置與移動(dòng)終端100連接。接口單元170可以用于接收來自外部裝置的輸入(例如,數(shù)據(jù)信息、電力等等)并且將接收到的輸入傳輸?shù)揭苿?dòng)終端100內(nèi)的一個(gè)或多個(gè)元件或者可以用于在移動(dòng)終端和外部裝置之間傳輸數(shù)據(jù)。
[0078]另外,當(dāng)移動(dòng)終端100與外部底座連接時(shí),接口單元170可以用作允許通過其將電力從底座提供到移動(dòng)終端100的路徑或者可以用作允許從底座輸入的各種命令信號通過其傳輸?shù)揭苿?dòng)終端的路徑。從底座輸入的各種命令信號或電力可以用作用于識別移動(dòng)終端是否準(zhǔn)確地安裝在底座上的信號。輸出單元150被構(gòu)造為以視覺、音頻和/或觸覺方式提供輸出信號(例如,音頻信號、視頻信號、警報(bào)信號、振動(dòng)信號等等)。輸出單元150可以包括顯示單元151、音頻輸出模塊152、警報(bào)單元153等等。
[0079]顯示單元151可以顯示在移動(dòng)終端100中處理的信息。例如,當(dāng)移動(dòng)終端100處于電話通話模式時(shí),顯示單元151可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。當(dāng)移動(dòng)終端100處于視頻通話模式或者圖像捕獲模式時(shí),顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的UI或GUI等等。
[0080]同時(shí),當(dāng)顯示單元151和觸摸板以層的形式彼此疊加以形成觸摸屏?xí)r,顯示單元151可以用作輸入裝置和輸出裝置。顯示單元151可以包括液晶顯示器(LCD)、薄膜晶體管IXD(TFT-1XD)、有機(jī)發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器等等中的至少一種。這些顯示器中的一些可以被構(gòu)造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為TOLED(透明有機(jī)發(fā)光二極管)顯示器等等。根據(jù)特定想要的實(shí)施方式,移動(dòng)終端100可以包括兩個(gè)或更多顯示單元(或其它顯示裝置),例如,移動(dòng)終端可以包括外部顯示單元(未示出)和內(nèi)部顯示單元(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。
[0081]音頻輸出模塊152可以在移動(dòng)終端處于呼叫信號接收模式、通話模式、記錄模式、語音識別模式、廣播接收模式等等模式下時(shí),將無線通信單元110接收的或者在存儲器160中存儲的音頻數(shù)據(jù)轉(zhuǎn)換音頻信號并且輸出為聲音。而且,音頻輸出模塊152可以提供與移動(dòng)終端100執(zhí)行的特定功能相關(guān)的音頻輸出(例如,呼叫信號接收聲音、消息接收聲音等等)。音頻輸出模塊152可以包括揚(yáng)聲器、蜂鳴器等等。
[0082]警報(bào)單元153可以提供輸出以將事件的發(fā)生通知給移動(dòng)終端100。典型的事件可以包括呼叫接收、消息接收、鍵信號輸入、觸摸輸入等等。除了音頻或視頻輸出之外,警報(bào)單元153可以以不同的方式提供輸出以通知事件的發(fā)生。例如,警報(bào)單元153可以以振動(dòng)的形式提供輸出,當(dāng)接收到呼叫、消息或一些其它進(jìn)入通信(incomingcommunicat1n)時(shí),警報(bào)單元153可以提供觸覺輸出(S卩,振動(dòng))以將其通知給用戶。通過提供這樣的觸覺輸出,即使在用戶的移動(dòng)電話處于用戶的口袋中時(shí),用戶也能夠識別出各種事件的發(fā)生。警報(bào)單元153也可以經(jīng)由顯示單元151或音頻輸出模塊152提供通知事件的發(fā)生的輸出。
[0083]存儲器160可以存儲由控制器180執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時(shí)地存儲己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲器160可以存儲關(guān)于當(dāng)觸摸施加到觸摸屏?xí)r輸出的各種方式的振動(dòng)和音頻信號的數(shù)據(jù)。
[0084]存儲器160可以包括至少一種類型的存儲介質(zhì),所述存儲介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲器(例如,SD或DX存儲器等等)、隨機(jī)訪問存儲器(RAM)、靜態(tài)隨機(jī)訪問存儲器(SRAM)、只讀存儲器(R0M)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁性存儲器、磁盤、光盤等等。而且,移動(dòng)終端100可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲器160的存儲功能的網(wǎng)絡(luò)存儲裝置協(xié)作。
[0085]控制器180通??刂埔苿?dòng)終端的總體操作。例如,控制器180執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。另外,控制器180可以包括用于再現(xiàn)(或回放)多媒體數(shù)據(jù)的多媒體模塊1810,多媒體模塊1810可以構(gòu)造在控制器180內(nèi),或者可以構(gòu)造為與控制器180分離??刂破?80可以執(zhí)行模式識別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片繪制輸入識別為字符或圖像。
[0086]電源單元190在控制器180的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當(dāng)?shù)碾娏Α?br>[0087]這里描述的各種實(shí)施方式可以以使用例如計(jì)算機(jī)軟件、硬件或其任何組合的計(jì)算機(jī)可讀介質(zhì)來實(shí)施。對于硬件實(shí)施,這里描述的實(shí)施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計(jì)為執(zhí)行這里描述的功能的電子單元中的至少一種來實(shí)施,在一些情況下,這樣的實(shí)施方式可以在控制器180中實(shí)施。對于軟件實(shí)施,諸如過程或功能的實(shí)施方式可以與允許執(zhí)行至少一種功能或操作的單獨(dú)的軟件模塊來實(shí)施。軟件代碼可以由以任何適當(dāng)?shù)木幊陶Z言編寫的軟件應(yīng)用程序(或程序)來實(shí)施,軟件代碼可以存儲在存儲器160中并且由控制器180執(zhí)行。
[0088]至此,己經(jīng)按照其功能描述了移動(dòng)終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動(dòng)型、滑動(dòng)型移動(dòng)終端等等的各種類型的移動(dòng)終端中的滑動(dòng)型移動(dòng)終端作為示例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動(dòng)終端,并且不限于滑動(dòng)型移動(dòng)終端。
[0089]如圖1中所示的移動(dòng)終端100可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有線和無線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來操作。
[0090]現(xiàn)在將參考圖2描述其中根據(jù)本發(fā)明的移動(dòng)終端能夠操作的通信系統(tǒng)。
[0091]這樣的通信系統(tǒng)可以使用不同的空中接口和/或物理層。例如,由通信系統(tǒng)使用的空中接口包括例如頻分多址(FDMA)、時(shí)分多址(TDMA)、碼分多址(CDMA)和通用移動(dòng)通信系統(tǒng)(UMTS)(特別地,長期演進(jìn)(LTE))、全球移動(dòng)通信系統(tǒng)(GSM)等等。作為非限制性示例,下面的描述涉及CDMA通信系統(tǒng),但是這樣的教導(dǎo)同樣適用于其它類型的系統(tǒng)。
[0092]參考圖2,⑶MA無線通信系統(tǒng)可以包括多個(gè)移動(dòng)終端100、多個(gè)基站(BS)270、基站控制器(BSC)275和移動(dòng)交換中心(MSCUSOJSCSSO被構(gòu)造為與公共電話交換網(wǎng)絡(luò)(PSTN)290形成接口。MSC280還被構(gòu)造為與可以經(jīng)由回程線路耦接到基站270的BSC275形成接口?;爻叹€路可以根據(jù)若干己知的接口中的任一種來構(gòu)造,所述接口包括例如E1/T1、ATM,IP、PPP、幀中繼、HDSL、ADSL或xDSL。將理解的是,如圖2中所示的系統(tǒng)可以包括多個(gè)BSC2750。
[0093]每個(gè)BS270可以服務(wù)一個(gè)或多個(gè)分區(qū)(或區(qū)域),由多向天線或指向特定方向的天線覆蓋的每個(gè)分區(qū)放射狀地遠(yuǎn)離BS270。或者,每個(gè)分區(qū)可以由用于分集接收的兩個(gè)或更多天線覆蓋。每個(gè)BS270可以被構(gòu)造為支持多個(gè)頻率分配,并且每個(gè)頻率分配具有特定頻譜(例如,1.25MHz,5MHz 等等)。
[0094]分區(qū)與頻率分配的交叉可以被稱為CDMA信道。BS270也可以被稱為基站收發(fā)器子系統(tǒng)(BTS)或者其它等效術(shù)語。在這樣的情況下,術(shù)語"基站"可以用于籠統(tǒng)地表示單個(gè)BSC275和至少一個(gè)BS270?;疽部梢员环Q為〃蜂窩站〃?;蛘?,特定BS270的各分區(qū)可以被稱為多個(gè)蜂窩站。
[0095]如圖2中所示,廣播發(fā)射器(BT)295將廣播信號發(fā)送給在系統(tǒng)內(nèi)操作的移動(dòng)終端100。如圖1中所示的廣播接收模塊111被設(shè)置在移動(dòng)終端100處以接收由BT295發(fā)送的廣播信號。在圖2中,示出了幾個(gè)全球定位系統(tǒng)(GPS)衛(wèi)星300。衛(wèi)星300幫助定位多個(gè)移動(dòng)終端100中的至少一個(gè)。
[0096]在圖2中,描繪了多個(gè)衛(wèi)星300,但是理解的是,可以利用任何數(shù)目的衛(wèi)星獲得有用的定位信息。如圖1中所示的GPS模塊115通常被構(gòu)造為與衛(wèi)星300配合以獲得想要的定位信息。替代GPS跟蹤技術(shù)或者在GPS跟蹤技術(shù)之外,可以使用可以跟蹤移動(dòng)終端的位置的其它技術(shù)。另外,至少一個(gè)GPS衛(wèi)星300可以選擇性地或者額外地處理衛(wèi)星DMB傳輸。
[0097]作為無線通信系統(tǒng)的一個(gè)典型操作,BS270接收來自各種移動(dòng)終端100的反向鏈路信號。移動(dòng)終端100通常參與通話、消息收發(fā)和其它類型的通信。特定基站270接收的每個(gè)反向鏈路信號被在特定BS270內(nèi)進(jìn)行處理。獲得的數(shù)據(jù)被轉(zhuǎn)發(fā)給相關(guān)的BSC275 ASC提供通話資源分配和包括BS270之間的軟切換過程的協(xié)調(diào)的移動(dòng)管理功能。BSC275還將接收到的數(shù)據(jù)路由到MSC280,其提供用于與PSTN290形成接口的額外的路由服務(wù)。類似地,PSTN290與MSC280形成接口,MSC與BSC275形成接口,并且BSC275相應(yīng)地控制BS270以將正向鏈路信號發(fā)送到移動(dòng)終端100。
[0098]基于上述可選的移動(dòng)終端硬件結(jié)構(gòu)以及通信系統(tǒng),提出本發(fā)明方法各個(gè)實(shí)施例。
[0099]隨著終端應(yīng)用技術(shù)的快速發(fā)展,視頻通話也已經(jīng)逐漸成為用戶日常通話中的一種普遍的通話形式。但是,目前的視頻通話技術(shù)中,顯示在通話雙方終端上的視頻圖像由于光線或角度等因素都會顯得比較暗淡,視覺體驗(yàn)很差,尤其對于人臉圖像來說,顯得膚色暗淡,沒有光澤,嚴(yán)重影響用戶的形象。這一點(diǎn)對于那些對個(gè)人形象非常關(guān)注的用戶,例如女性用戶來說是無法接受的?;谶@一問題,本發(fā)明提出了一種有效的解決方案,即,用戶雙方在進(jìn)行視頻時(shí),為視頻圖形進(jìn)行美顏處理,這一方案可以有效改善視頻圖像的顯示效果,提高用戶的體驗(yàn)感。另外,在視頻通話過程中,如果同時(shí)對預(yù)覽數(shù)據(jù)(即本發(fā)明實(shí)施例方案中的預(yù)覽視頻)和視頻數(shù)據(jù)(即本發(fā)明實(shí)施例方案中的對端視頻)進(jìn)行美膚處理的話,對圖形處理器GPU和中央處理器CPU的消耗都會很大,并且,如果通話時(shí)間太長,對預(yù)覽數(shù)據(jù)和視頻數(shù)據(jù)的處理時(shí)間會同步加長,這會進(jìn)一步增加GPU和CPU的消耗,嚴(yán)重時(shí)甚至導(dǎo)致視頻傳輸過程中卡頓現(xiàn)象明顯。因此,在本發(fā)明實(shí)施例方案中,在進(jìn)行美顏處理時(shí)只對預(yù)覽數(shù)據(jù)進(jìn)行美顏處理,然后將預(yù)覽數(shù)據(jù)按照一定格式轉(zhuǎn)換成視頻數(shù)據(jù)的格式,替代攝像頭傳來的視頻數(shù)據(jù),這樣避免了同時(shí)對預(yù)覽數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行美顏處理,減少了至少50%的工作量,只有一次美顏處理過程,處理速度會有很大的提升,并且對后期用戶體驗(yàn)有很好的提升,詳細(xì)方案如下所述。
[0100]如圖3所示,本發(fā)明第一實(shí)施例提出了一種視頻圖像處理裝置01,該裝置包括:采集模塊02、美顏模塊03、格式變換模塊04和處理模塊05。本發(fā)明實(shí)施例的視頻圖像處理裝置01可以應(yīng)用于任何具有視頻功能的終端中,并且可以處理包括通話視頻在內(nèi)的任何視頻形式,例如,可以應(yīng)用于volte視頻通話過程中的視頻處理。
[0101]采集模塊02,用于采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像;其中,該預(yù)覽視頻是指:在通話視頻中,顯示在當(dāng)前終端顯示界面上用于預(yù)覽的視頻。
[0102]在本發(fā)明實(shí)施例中,為了實(shí)現(xiàn)改善視頻圖像的顯示效果的目的,提出了一種對視頻圖像進(jìn)行美顏的處理方案,即,攝像頭通過攝像功能采集用戶的視頻圖像,并將采集的視頻圖像發(fā)送給本發(fā)明實(shí)施例方案中的視頻圖像處理裝置01,由于在volte視頻通話中,包括顯示在當(dāng)前終端顯示界面上用于預(yù)覽的預(yù)覽視頻和用于顯示在通話對方終端顯示界面上的對端視頻,因此,為了達(dá)到良好的美顏效果和視覺體驗(yàn),最簡單的方案是對預(yù)覽視頻和對端視頻均進(jìn)行美顏處理,但是考慮到GPU和CPU的消耗過大的問題,本發(fā)明實(shí)施例方案僅對預(yù)覽視頻進(jìn)行美顏處理,再將美顏處理后的預(yù)覽視頻進(jìn)行格式轉(zhuǎn)換,獲得對端視頻,只進(jìn)行依次美顏處理,減少了工作量,減小了內(nèi)存消耗。基于該設(shè)計(jì)思路。本發(fā)明實(shí)施例中的視頻圖像處理裝置01接收到攝像頭發(fā)送的視頻圖像以后,僅對預(yù)覽視頻進(jìn)行美顏處理,并將經(jīng)過美顏處理的預(yù)覽視頻顯示在終端的顯示界面上,將轉(zhuǎn)換得到的對端視頻發(fā)送給通話對方終端。在此之前,需要先通過本發(fā)明實(shí)施例方案中的采集模塊02采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像。由于對于每一個(gè)視頻來說,都是由很多幀的視頻圖像組成的,每一幀視頻圖像就是一個(gè)圖片,如果想要在整個(gè)視頻階段都獲得良好的顯示效果,需要對視頻當(dāng)中的每一幀視頻圖像進(jìn)行美顏處理,因此,需要采集模塊02與攝像頭的視頻傳輸速度保持一致,對視頻流中的每一幀視頻圖像進(jìn)行采集,并且按照視頻中每幀視頻圖像的播放先后排列順序采集每一幀視頻圖像。
[0103]美顏模塊03,用于對采集的每一幀視頻圖像進(jìn)行美顏處理。
[0104]在本發(fā)明實(shí)施例中,通過上述的采集模塊02采集到預(yù)覽視頻中的每一幀視頻圖像以后,美顏模塊03便可以針對獲取的每一幀視頻圖像進(jìn)行相應(yīng)的美顏處理了。
[0105]另外,由于本發(fā)明實(shí)施例主要針對人臉圖像進(jìn)行美顏處理,因此,在美顏模塊03對采集的視頻圖像進(jìn)行美顏處理之前,需要首先通過預(yù)設(shè)的人臉識別算法對解析出的每一幀視頻圖像進(jìn)行人臉識別。只有對于識別出人臉圖像的視頻圖像才進(jìn)行美顏處理,對于那些沒有識別出人臉圖像的視頻圖像就可以直接忽略或跳過,不進(jìn)行美顏處理。具體可以通過以下方案中的人臉識別模塊06、判斷模塊07和確定模塊08實(shí)現(xiàn)每一幀視頻圖像的人臉識別工作。
[0106]可選地,該裝置還包括:人臉識別模塊06、判斷模塊07和確定模塊08。
[0107]人臉識別模塊06,用于根據(jù)預(yù)設(shè)的人臉識別算法對每一幀視頻圖像進(jìn)行人臉識別。
[0108]在本發(fā)明實(shí)施例中,為了避免對視頻圖像進(jìn)行人臉識別時(shí)將視頻中的各幀視頻圖像的順序搞混,在對每一幀視頻圖像進(jìn)行人臉識別之前,先按照視頻中每幀視頻圖像的播放先后排列順序獲取每一幀視頻圖像,并且在進(jìn)行人臉識別之后,仍按照視頻中每幀視頻圖像的播放先后排列順序?qū)ψR別后的視頻圖像進(jìn)行暫存。。
[0109]在本發(fā)明實(shí)施例中,該預(yù)設(shè)的人臉識別算法可以是當(dāng)前已有的任何一種可實(shí)施的人臉識別算法,對于具體算法不做限制??蛇x地,該人臉識別算法可以是主成分分析PCA人臉識別算法。
[0110]PCA人臉識別算法又被稱為“特征臉技術(shù)”,基本思想是:尋找人臉圖像分布的基本元素(眼睛、面頰、下頌、嘴唇等),即人臉圖像樣本集協(xié)方差矩陣的特征向量(特征向量被稱為特征臉),以此近似地表征人臉圖像。將眼睛、面頰、下頌的樣本集協(xié)方差矩陣的特征向量稱為“特征子臉” ο “特征子臉”在相應(yīng)的圖像空間中生成子空間,稱為“子臉空間”。計(jì)算出測試圖像窗口在“子臉空間”的投影距離,如果窗口圖像滿足預(yù)設(shè)的閾值比較條件,則判定為人臉。
[0111]判斷模塊07,用于根據(jù)人臉識別模塊的識別結(jié)果判斷當(dāng)前識別的該幀視頻圖像中是否存在人臉圖像。
[0112]在本發(fā)明實(shí)施例中,當(dāng)人臉識別模塊06從當(dāng)前識別的該幀視頻圖像中識別出人臉時(shí),判斷模塊07就判定當(dāng)前識別的該幀視頻圖像中存在人臉圖像;當(dāng)人臉識別模塊06未從當(dāng)前識別的該幀視頻圖像中識別出人臉時(shí),判斷模塊07就判定當(dāng)前識別的該幀視頻圖像中不存在人臉圖像。
[0113]確定模塊08,用于當(dāng)判斷模塊判定當(dāng)前識別的該幀視頻圖像中存在人臉圖像時(shí),令美顏模塊對當(dāng)前識別的該幀視頻圖像進(jìn)行美顏處理;當(dāng)判斷模塊判定當(dāng)前識別的該幀視頻圖像中不存在人臉圖像時(shí),忽略當(dāng)前識別的該幀視頻圖像。
[0114]在本發(fā)明實(shí)施例中,通過上述的判斷模塊07給出判定結(jié)果后,便可以根據(jù)判定結(jié)果進(jìn)行相應(yīng)的處理了,即當(dāng)判斷模塊07判定當(dāng)前識別的該幀視頻圖像中存在人臉圖像時(shí),確定模塊08會激活美顏模塊03,令美顏模塊03對當(dāng)前識別的該幀視頻圖像進(jìn)行美顏處理。這一方案使得美顏模塊04不必一直處于工作狀態(tài),為了節(jié)省終端資源,當(dāng)不需要美顏模塊美顏時(shí),可以設(shè)置美顏模塊03處于待機(jī)狀態(tài)或處于預(yù)設(shè)的低功耗狀態(tài),這進(jìn)一步叫囂了終端資源的消耗。當(dāng)判斷模塊07判定當(dāng)前識別的該幀視頻圖像中不存在人臉圖像時(shí),確定模塊08忽略當(dāng)前識別的該幀視頻圖像,進(jìn)入下一幀視頻圖像的處理流程。
[0115]在本發(fā)明實(shí)施例中,通過上述的人臉識別模塊06、判斷模塊07和確定模塊08進(jìn)行一些列的識別工作后,便可以確定當(dāng)前處理的該幀視頻圖像是否需要進(jìn)行美顏處理了,對于需要進(jìn)行美顏處理的視頻圖像具體采用以下方法實(shí)現(xiàn)本發(fā)明實(shí)施例的美顏方案。
[0116]可選地,美顏模塊03采用一個(gè)或多個(gè)美顏處理工具對解析出的視頻圖像進(jìn)行美顏處理包括步驟S101-S103:
[0117]S101、從識別出的人臉圖像上分別識別出預(yù)設(shè)的人臉器官。
[0118]在本發(fā)明實(shí)施例中,由于人臉包括面部以及耳、眉、眼、鼻、口等五官,所謂的美顏處理就是針對面部和五官進(jìn)行的美化和完善處理,因此,在通過人臉識別算法識別出人臉圖像以后,還需要進(jìn)一步從人臉圖像上確定出人臉器官。
[0119]在本發(fā)明實(shí)施例中,具體需要識別哪些人臉器官可以根據(jù)每個(gè)用戶的不同需要或者不同的應(yīng)用場景自行設(shè)置,在此不做具體限制。
[0120]可選地,人臉器官包括:面部、眼睛和唇部。例如,一直都有黑眼圈的用戶可以把眼睛設(shè)置為識別時(shí)的預(yù)設(shè)的人臉器官,以便進(jìn)行美顏處理時(shí)針對眼睛部分的黑眼圈進(jìn)行處理,一直膚色比較黑的用戶可以把面部設(shè)置為識別時(shí)的人臉器官,以便進(jìn)行美顏處理時(shí)針對面部膚色進(jìn)行美白處理。
[0121]在本發(fā)明實(shí)施例中,從識別出的人臉圖像上分別識別出預(yù)設(shè)的人臉器官的方法同樣可以采用上述的PCA人臉識別算法完成,還可以通過以下方式完成:
[0122]采集識別出的人臉圖像上人臉部分的特征區(qū)域,并解析該特征區(qū)域的特征區(qū)域數(shù)據(jù);將解析出的特征區(qū)域數(shù)據(jù)與預(yù)設(shè)的不同的人臉器官的基本特征數(shù)據(jù)進(jìn)行比較;將與所述特征區(qū)域數(shù)據(jù)的差異值小于或等于預(yù)設(shè)的差異閾值的基本特征數(shù)據(jù)所對應(yīng)的人臉器官作為識別出的人臉器官。
[0123]S102、調(diào)取美顏處理數(shù)據(jù)包中包含一個(gè)或多個(gè)美顏處理工具。
[0124]在本發(fā)明實(shí)施例中,當(dāng)用戶通過步驟SlOl識別出預(yù)設(shè)的一個(gè)或多個(gè)人臉器官以后,便可以針對識別出的人臉器官分別進(jìn)行相應(yīng)的美顏處理了。這里具體的處理方法需要通過預(yù)設(shè)的美顏處理數(shù)據(jù)包中的各種美顏處理工具來完成。
[0125]可選地,美顏處理工具包括:美白工具、瘦臉工具、去黑眼圈工具和豐唇工具。
[0126]在上述預(yù)設(shè)的美顏處理數(shù)據(jù)包中,可以包含多種具有不同美顏功能的美顏處理工具,除了上述的美白工具、瘦臉工具、去黑眼圈工具、豐唇工具等,還可以包括祛痘工具、去皺紋工具、祛斑工具、改變眉形工具、眼睛放大工具等各種美顏工具,在此不一一列舉。但在用戶使用過程當(dāng)中,可以根據(jù)個(gè)人需求或不同的應(yīng)用場景自行設(shè)置哪些工具處于激活狀態(tài),哪些工具處于非激活狀態(tài),以避免用戶在通過本發(fā)明實(shí)施例方案的視頻圖像處理裝置進(jìn)行視頻圖像處理時(shí),預(yù)設(shè)的美顏處理數(shù)據(jù)包中包含的全部美顏處理工具都進(jìn)入工作狀態(tài),因?yàn)閷τ诓煌挠脩艋蛘邔τ诓煌膽?yīng)用場景來說,可能需要不同的美顏工具,美顏處理數(shù)據(jù)包中的全部美顏處理工具都進(jìn)入工作狀態(tài),進(jìn)行各種美顏處理可能并不是用戶想要的,并且這種狀態(tài)還會為用戶終端帶了不必要的資源浪費(fèi)。本發(fā)明實(shí)施例方案可以避免終端資源的浪費(fèi),并且提高用戶的體驗(yàn)感。
[0127]S103、采用一個(gè)或多個(gè)美顏處理工具對人臉器官進(jìn)行相應(yīng)的美顏處理。
[0128]在本發(fā)明實(shí)施例中,通過步驟SlOl識別出人臉器官,并通過步驟S102調(diào)取相應(yīng)的美顏處理工具以后,便可以采用調(diào)取的美顏處理工具對相應(yīng)的人臉器官進(jìn)行美顏處理了。
[0129]可選地,采用調(diào)取的一個(gè)或多個(gè)美顏處理工具對人臉器官進(jìn)行相應(yīng)的美顏處理包括:
[0130]1、采用美白工具對面部進(jìn)行美白處理。
[0131]2、采用瘦臉工具對面部進(jìn)行瘦臉處理。
[0132]3、采用去黑眼圈工具對眼睛進(jìn)行去黑眼圈處理。
[0133]4、采用豐唇工具對唇部進(jìn)行豐唇處理。
[0134]在本發(fā)明其他實(shí)施例中,還可以采用其他的美顏處理工具對不同的器官進(jìn)行不同的美顏處理,在此不一一列舉。需要說明的是,上述的各種美顏處理工具可以通過單一的功能軟件來實(shí)現(xiàn),也可以通過具有多功能的綜合軟件來實(shí)現(xiàn)。
[0135]可選地,上述的美白工具、去黑眼圈工具都可以通過磨皮軟件來實(shí)現(xiàn)。
[0136]磨皮,即使用圖片工具PSbhotoshop)軟件中的圖層、蒙版、通道、工具,濾鏡或其它軟件給圖片中的人物消除皮膚部分的斑點(diǎn)、瑕瘋,雜色等。用Photoshop為人物臉部磨皮,能夠使得人物臉部更加細(xì)膩、光滑,輪廓更加清晰。
[0137]可選地,預(yù)設(shè)的磨皮算法包括:單通道磨皮算法和基于保邊濾波器的三通道磨皮算法。
[0138]在本發(fā)明實(shí)施例中,通道磨皮算法包括以下步驟S201-S206:
[0139]S201、打開圖像,進(jìn)入通道調(diào)板。復(fù)制藍(lán)通道。
[0140]S202、對藍(lán)通道副本執(zhí)行濾鏡\其它\高反差保留。
[0141]S203、用吸管工具吸取鄰近的色然后用畫筆覆蓋要保護(hù)的部分。包括眼、鼻、眉、嘴、發(fā)絲的陰影細(xì)節(jié)。
[0142]S204、圖像\調(diào)整\計(jì)算,生成Alphal通道。并在該通道進(jìn)行參數(shù)設(shè)置。
[0143]S205、通過預(yù)設(shè)操作(按住Ctrl鍵用鼠標(biāo)點(diǎn)擊Alphal通道)或預(yù)設(shè)指令載入選區(qū),并通過預(yù)設(shè)操作(如Shift+Ctrl+I)反選。返回到圖層調(diào)板點(diǎn)擊激活背景層。然后建立一個(gè)曲線調(diào)整層,調(diào)整曲線,邊觀察圖像的變化。此時(shí)不急于完全去掉斑點(diǎn),只是將它們大幅度減弱。因?yàn)橄旅孢€要重復(fù)一次前面的操作。
[0144]S206、通過預(yù)設(shè)操作(按Shift+Ctrl+Alt+E組合鍵)或預(yù)設(shè)指令蓋印可見圖層,對它重復(fù)一遍前面的操作。后面的操作參數(shù)憑自已的觀察來進(jìn)行。把握的原則是全部進(jìn)行微量的調(diào)整。達(dá)到保持圖像影調(diào)色調(diào)平衡,去斑效果更好的目的。例如,若發(fā)現(xiàn)暗處有些黃色的色斑。包括臉上的發(fā)絲。在工具箱中取海綿工具,模式選項(xiàng)為去色。設(shè)一個(gè)較小的數(shù)值小心擦拭色斑。然后用畫筆工具,選取鄰近的顏色上色(畫筆用顏色模式)。
[0145]格式變換模塊04,用于對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換,將預(yù)覽視頻變換為對端視頻,其中,該對端視頻是指,用于顯示在通話對方終端顯示界面上的視頻。
[0146]在本發(fā)明實(shí)施例中,通過美顏模塊03對預(yù)覽視頻進(jìn)行美顏后,格式變換模塊04便可以在獲得的美顏以后的預(yù)覽視頻的基礎(chǔ)上進(jìn)行格式變換了,因?yàn)轭A(yù)覽視頻與對端視頻一般都具有一個(gè)角度差,藥性通過預(yù)覽視頻獲得對端視頻必須對預(yù)覽數(shù)據(jù)進(jìn)行角度變換,獲得具有適合的播放角度的對端視頻,具體的變換方式可以根據(jù)不同的應(yīng)用場景自行設(shè)置,下面介紹本發(fā)明的一個(gè)變換實(shí)施例。
[0147]可選地,格式變換模塊04對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換包括:對經(jīng)過美顏處理的預(yù)覽視頻的視頻圖像進(jìn)行YUV420逆時(shí)針旋轉(zhuǎn)。
[0148]YUV中的Y是指“灰度”或者“明亮度”,英語表達(dá)為亮度Luminance、Luma,其中l(wèi)uminance表示為Y,Iuma表示為Y’。¥與1??的演算關(guān)系為:Y = 0.2126R+0.7152G+0.0722B,Y’=0.2126R’+0.7152G’+0.0722B’,符號’表示使用了Y壓縮(Gamma compress1n)。在YUV顏色表達(dá)中,色彩使用色差Chrominance來表達(dá),而UV是顏色色差的兩個(gè)分量。U = B’-Y’(blue-luma),也表示成Cb,V = R’-Y’ (red-luma),也表示成Cr。于是Y’UV也有表示成YiCbCr0
[0149]一般的YUV420圖像格式實(shí)際上是Y’UV,420指的是其在Y U V上面的采樣率。在YUV420的格式中,首先存儲每一個(gè)像素的Y’值,然后跟著存儲的是每2*2方陣采樣一次的U值,最后存儲的是每2*2方陣采樣一次的V值。
[0150]在YUV420中,一個(gè)像素點(diǎn)對應(yīng)一個(gè)Y,一個(gè)2X2的小方塊對應(yīng)一個(gè)U和V。對于所有YUV420圖像,它們的Y值排列是完全相同的,因?yàn)橹挥衁的圖像就是灰度圖像。YUV420sp與YUV420p的數(shù)據(jù)格式它們的UV排列在原理上是完全不同的。420p它是先把U存放完后,再存放V,也就是說UV它們是連續(xù)的。而420sp它是UV、UV這樣交替存放的。有了上面的理論,我就可以準(zhǔn)確的計(jì)算出一個(gè)YUV420在內(nèi)存中存放的大小。width*hight = Y(總和);U = Y/4;V =Υ/40
[0151]在本發(fā)明實(shí)施例中,基于上述理論,對預(yù)覽視頻的視頻圖像進(jìn)行YUV420逆時(shí)針旋轉(zhuǎn)一定角度后,便可以獲得需要的對端視頻了,這里該一定的角度可以根據(jù)不同的應(yīng)用場景來確定。通過該方案避免了對從攝像頭接收的對端視頻進(jìn)行美顏處理的過程,大幅度減小了GPU和CPU的消耗。
[0152]處理模塊05,用于將經(jīng)過美顏處理的預(yù)覽視頻顯示在當(dāng)前終端的顯示界面上,并將對端視頻發(fā)送給通話對方終端。
[0153]在本發(fā)明實(shí)施例中,通過美顏模塊03對采集的每一幀視頻圖像進(jìn)行美顏處理后,便獲得了具有理想顯示效果的預(yù)覽視頻圖像,便可以通過處理模塊05將經(jīng)過美顏處理的預(yù)覽視頻的視頻圖像顯示在當(dāng)前終端的顯示界面上了,并且將由預(yù)覽視頻轉(zhuǎn)換來的、經(jīng)過美顏處理的對端視頻發(fā)送給通話對方的終端進(jìn)行顯示了。
[0154]可選地,處理模塊05將對端視頻發(fā)送給通話對方終端包括步驟S301-S303:
[0155]S301、按照預(yù)設(shè)的視頻壓縮算法對對端視頻進(jìn)行壓縮。
[0156]在本發(fā)明實(shí)施例中,如果將獲取的視頻圖像通過互聯(lián)網(wǎng)傳送到異地的電腦上顯示出來,必須將視頻圖像進(jìn)行壓縮,一般壓縮方式如H.261、JPEG、MPEG等,否則傳輸所需的帶寬會變得很大。例如,當(dāng)播放電影的時(shí)候,在播放器的下方會有一個(gè)傳輸速度250kbps、400kbps、1000kbps.??畫面的質(zhì)量越高,這個(gè)速度也就越大。而攝像頭進(jìn)行視頻傳輸也是這個(gè)原理,如果將攝像頭的分辨率調(diào)到640X480,捕捉到的圖片每張大小約為50kb左右,每秒30幀,那么攝像頭傳輸視頻所需的速度為50 X 30/s = 1500kbps = 1.5Mbps。而在實(shí)際生活中,人們一般用于網(wǎng)絡(luò)視頻聊天時(shí)的分辨率為320 X 240甚至更低,傳輸?shù)膸瑪?shù)為每秒24幀。換言之,此時(shí)視頻傳輸速率將不到300kbps,人們就可以進(jìn)行較為流暢的視頻傳輸聊天。如果采用更高的壓縮視頻方式,如MPEG-1等等,可以將傳輸速率降低到200kbps不到。這個(gè)就是一般視頻聊天時(shí),攝像頭所需的網(wǎng)絡(luò)傳輸速度。
[0157]視頻的壓縮是視頻處理的核心,按照是否實(shí)時(shí)性可以分為非實(shí)時(shí)壓縮和實(shí)時(shí)壓縮。而視頻傳輸(如QQ視頻即時(shí)聊天)要求視頻壓縮為實(shí)時(shí)壓縮。
[0158]視頻壓縮是有損壓縮,一般說來,視頻壓縮的壓縮率都很高,能夠做到這么高的壓縮率是因?yàn)橐曨l圖像有著非常大的時(shí)間和空間的冗余度。所謂的時(shí)間冗余度指的是兩幀相鄰的圖像他們相同位置的像素值比較類似,具有很大的相關(guān)性,尤其是靜止圖像,甚至兩幀圖像完全相同,對運(yùn)動(dòng)圖像,通過某種運(yùn)算(運(yùn)動(dòng)估計(jì)),應(yīng)該說他們也具有很高的相關(guān)性;而空間相關(guān)性指的是同一幀圖像,相鄰的兩個(gè)像素也具備一定的相關(guān)性。這些相關(guān)性是視頻壓縮算法的初始假設(shè),換句話說,如果不滿足這兩個(gè)條件(全白噪聲圖像,場景頻繁切換圖像等),視頻壓縮的效果是會很差的。去除時(shí)間相關(guān)性的關(guān)鍵算法是運(yùn)動(dòng)估計(jì),它找出當(dāng)前圖像宏塊在上一幀圖像中最匹配的位置,很多時(shí)候,我們只需要把這個(gè)相對坐標(biāo)記錄下來就夠了,這樣就節(jié)省了大量碼字,提高了壓縮率。視頻壓縮算法中,運(yùn)動(dòng)估計(jì)永遠(yuǎn)是最關(guān)鍵、最核心的部分。去除空間相關(guān)性是通過離散余弦變換DCT變換來實(shí)現(xiàn)的,把時(shí)域上的數(shù)據(jù)映射到頻域上,然后對DCT系數(shù)進(jìn)行量化處理,基本上所有的有損壓縮,都會有量化,它提高壓縮率最明顯。
[0159]圖像的原始文件是比較大的,必須經(jīng)過圖像壓縮才能夠進(jìn)行快速的傳輸以及順暢的播放。而壓縮比正是來衡量影像壓縮大小的參數(shù)。一般來說,攝像頭的壓縮比率大都是5:1。也就是說,如果在未壓縮之前30秒的圖像的容量是30MB,那么按照攝像頭5:1的壓縮比率來對圖像進(jìn)行壓縮以后,它的大小就變成了 6MB 了。
[0160]可選地,預(yù)設(shè)的視頻壓縮算法包括:運(yùn)動(dòng)靜止圖像(或逐幀)壓縮技術(shù)M-JPEG、動(dòng)態(tài)圖像專家組Mpeg、H.264、WaVelet(小波壓縮)、聯(lián)合圖像專家小組JPEG 2000、數(shù)字音視頻編解碼技術(shù)AVS。
[0161]S302、將經(jīng)過壓縮的對端視頻轉(zhuǎn)換為具有模擬信號形式的電信號,將電信號的模擬信號轉(zhuǎn)換為數(shù)字信號,并對數(shù)字信號進(jìn)行信號處理。
[0162]在本發(fā)明實(shí)施例中,可以通過當(dāng)前任意一種可行的方法實(shí)現(xiàn)視頻圖像到電信號的轉(zhuǎn)換,模擬信號到數(shù)字信號的轉(zhuǎn)換,以及數(shù)字信號的后期處理工作。數(shù)字信號的后期處理主要是指通過一系列復(fù)雜的數(shù)學(xué)算法運(yùn)算,對圖像的數(shù)字信號參數(shù)進(jìn)行優(yōu)化處理,主要通過數(shù)字信號處理芯片DSP實(shí)現(xiàn)。
[0163]S303、將經(jīng)過信號處理的數(shù)字信號發(fā)送給通話對方終端。
[0164]在通過以上步驟對視頻圖像進(jìn)行處理之后,便可以將美顏后的視頻圖像發(fā)送給視頻顯示端了,這里的視頻顯示端包括通話視頻雙方的顯示終端,例如,雙方的手機(jī)、電腦、Ipad等。對于本端的顯示終端,直接將未進(jìn)行壓縮的視頻圖像轉(zhuǎn)化為數(shù)字信號,發(fā)送給顯示界面裝置進(jìn)行視頻顯示即可;對于對方的顯示終端來說,需要先將壓縮后的視頻圖像的數(shù)字信號發(fā)送給對方顯示終端,在對方顯示終端接收到該數(shù)字信號并進(jìn)行解壓縮后才能對該視頻進(jìn)行顯示。
[0165]需要說明的是,可以通過任何有線或無線的傳輸方式將視頻圖像的數(shù)字信號發(fā)送給對方的顯示終端,例如,寬帶、3G、4G等。在此不做具體限制。
[0166]至此,已經(jīng)介紹了本發(fā)明方案的全部基本特征,需要說明的是,上述內(nèi)容僅是本發(fā)明的具體實(shí)施例,不能作為本發(fā)明的最終方案,在其他實(shí)施例中,還可以采用其他的實(shí)施方式,凡是與本發(fā)明的實(shí)施例相同或相似的實(shí)施方式,以及本發(fā)明方案基本特征的任意組合都在本發(fā)明的保護(hù)范圍之內(nèi)。
[0167]為實(shí)現(xiàn)上述目的,本發(fā)明還提出了一種視頻圖像處理方法,如圖4、圖5所示,該方法包括步驟S401-S404:
[0168]S401、采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像;其中,該預(yù)覽視頻是指:在通話視頻中,顯示在當(dāng)前終端顯示界面上用于預(yù)覽的視頻。
[0169]可選地,該方法還包括:
[0170]根據(jù)預(yù)設(shè)的人臉識別算法對每一幀視頻圖像進(jìn)行人臉識別。
[0171]根據(jù)識別結(jié)果判斷當(dāng)前識別的該幀視頻圖像中是否存在人臉圖像。
[0172]當(dāng)判定當(dāng)前識別的該幀視頻圖像中存在人臉圖像時(shí),對當(dāng)前識別的該幀視頻圖像進(jìn)行美顏處理;當(dāng)判定當(dāng)前識別的該幀視頻圖像中不存在人臉圖像時(shí),忽略當(dāng)前識別的該幀視頻圖像。
[0173]S402、對采集的每一幀視頻圖像進(jìn)行美顏處理。
[0174]可選地,對采集的每一幀視頻圖像進(jìn)行美顏處理包括:
[0175]從識別出的人臉圖像上分別識別出預(yù)設(shè)的人臉器官。
[0176]調(diào)取預(yù)設(shè)的美顏處理數(shù)據(jù)包;美顏處理數(shù)據(jù)包中包含一個(gè)或多個(gè)美顏處理工具。
[0177]采用一個(gè)或多個(gè)美顏處理工具對人臉器官進(jìn)行相應(yīng)的美顏處理。
[0178]可選地,
[0179]人臉器官包括:面部、眼睛和唇部。
[0180]美顏處理工具包括:美白工具、瘦臉工具、去黑眼圈工具和豐唇工具。
[0181]采用一個(gè)或多個(gè)美顏處理工具對人臉器官進(jìn)行相應(yīng)的美顏處理包括:
[0182]采用美白工具對面部進(jìn)行美白處理。
[0183]采用瘦臉工具對面部進(jìn)行瘦臉處理。
[0184]采用去黑眼圈工具對眼睛進(jìn)行去黑眼圈處理。
[0185]采用豐唇工具對唇部進(jìn)行豐唇處理。
[0186]S403、對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換,將預(yù)覽視頻變換為對端視頻,其中,該對端視頻是指,用于顯示在通話對方終端顯示界面上的視頻。
[0187]可選地,對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換包括:對經(jīng)過美顏處理的預(yù)覽視頻的視頻圖像進(jìn)行YUV420逆時(shí)針旋轉(zhuǎn)。
[0188]S404、將經(jīng)過美顏處理的預(yù)覽視頻顯示在當(dāng)前終端的顯示界面上,并將對端視頻發(fā)送給通話對方終端。
[0189]可選地,將對端視頻發(fā)送給通話對方終端包括:
[0190]按照預(yù)設(shè)的視頻壓縮算法對對端視頻進(jìn)行壓縮。
[0191]將經(jīng)過壓縮的對端視頻轉(zhuǎn)換為具有模擬信號形式的電信號,將該電信號的模擬信號轉(zhuǎn)換為數(shù)字信號,并對數(shù)字信號進(jìn)行信號處理。
[0192]將經(jīng)過信號處理的數(shù)字信號發(fā)送給通話對方終端。
[0193]本發(fā)明提出了一種視頻圖像處理裝置,該裝置包括:采集模塊,用于采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像;其中,該預(yù)覽視頻是指:在通話視頻中,顯示在當(dāng)前終端顯示界面上用于預(yù)覽的視頻。美顏模塊,用于對采集的每一幀視頻圖像進(jìn)行美顏處理。格式變換模塊,用于對經(jīng)過美顏處理的預(yù)覽視頻進(jìn)行格式變換,將預(yù)覽視頻變換為對端視頻,其中,該對端視頻是指,用于顯示在通話對方終端顯示界面上的視頻。處理模塊,用于將經(jīng)過美顏處理的預(yù)覽視頻顯示在當(dāng)前終端的顯示界面上,并將對端視頻發(fā)送給通話對方終端。通過本發(fā)明實(shí)施例的方案,能夠改善視頻圖像的顯示效果,提高用戶的體驗(yàn)感,并且僅對預(yù)覽視頻做一次美顏處理,提高了處理效率,保證了通話視頻的實(shí)時(shí)性。
[0194]需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
[0195]上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0196]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),計(jì)算機(jī),月艮務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0197]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種視頻圖像處理裝置,其特征在于,所述裝置包括:采集模塊、美顏模塊、格式變換模塊和處理模塊; 所述采集模塊,用于采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像;其中,所述預(yù)覽視頻是指:在通話視頻中,顯示在當(dāng)前終端顯示界面上用于預(yù)覽的視頻; 所述美顏模塊,用于對采集的所述每一幀視頻圖像進(jìn)行美顏處理; 所述格式變換模塊,用于對經(jīng)過所述美顏處理的預(yù)覽視頻進(jìn)行格式變換,將所述預(yù)覽視頻變換為對端視頻,其中,所述對端視頻是指,用于顯示在通話對方終端顯示界面上的視頻; 所述處理模塊,用于將經(jīng)過所述美顏處理的預(yù)覽視頻顯示在當(dāng)前終端的顯示界面上,并將所述對端視頻發(fā)送給通話對方終端。2.如權(quán)利要求1所述的視頻圖像處理裝置,其特征在于,所述裝置還包括:人臉識別模塊、判斷模塊和確定模塊; 所述人臉識別模塊,用于根據(jù)預(yù)設(shè)的人臉識別算法對所述每一幀視頻圖像進(jìn)行人臉識別; 所述判斷模塊,用于根據(jù)所述人臉識別模塊的識別結(jié)果判斷當(dāng)前識別的該幀視頻圖像中是否存在人臉圖像; 所述確定模塊,用于當(dāng)所述判斷模塊判定當(dāng)前識別的該幀視頻圖像中存在人臉圖像時(shí),令所述美顏模塊對當(dāng)前識別的該幀視頻圖像進(jìn)行美顏處理;當(dāng)所述判斷模塊判定當(dāng)前識別的該幀視頻圖像中不存在人臉圖像時(shí),忽略當(dāng)前識別的該幀視頻圖像。3.如權(quán)利要求2所述的視頻圖像處理裝置,其特征在于,所述美顏模塊對采集的所述每一幀視頻圖像進(jìn)行美顏處理包括: 從識別出的所述人臉圖像上分別識別出預(yù)設(shè)的人臉器官; 調(diào)取預(yù)設(shè)的美顏處理數(shù)據(jù)包;所述美顏處理數(shù)據(jù)包中包含一個(gè)或多個(gè)美顏處理工具; 采用所述一個(gè)或多個(gè)美顏處理工具對所述人臉器官進(jìn)行相應(yīng)的美顏處理。4.如權(quán)利要求3所述的視頻圖像處理裝置,其特征在于, 所述人臉器官包括:面部、眼睛和唇部; 所述美顏處理工具包括:美白工具、瘦臉工具、去黑眼圈工具和豐唇工具; 所述美顏模塊采用所述一個(gè)或多個(gè)美顏處理工具對所述人臉器官進(jìn)行相應(yīng)的美顏處理包括: 采用所述美白工具對所述面部進(jìn)行美白處理; 采用所述瘦臉工具對所述面部進(jìn)行瘦臉處理; 采用所述去黑眼圈工具對所述眼睛進(jìn)行去黑眼圈處理; 采用所述豐唇工具對所述唇部進(jìn)行豐唇處理。5.如權(quán)利要求1所述的視頻圖像處理裝置,其特征在于,所述格式變換模塊對經(jīng)過所述美顏處理的預(yù)覽視頻進(jìn)行格式變換包括:對經(jīng)過美顏處理的預(yù)覽視頻的視頻圖像進(jìn)行YUV420逆時(shí)針旋轉(zhuǎn)。6.一種視頻圖像處理方法,其特征在于,所述方法包括: 采集當(dāng)前終端的預(yù)覽視頻中的每一幀視頻圖像;其中,所述預(yù)覽視頻是指:在通話視頻中,顯示在當(dāng)前終端顯示界面上用于預(yù)覽的視頻; 對采集的所述每一幀視頻圖像進(jìn)行美顏處理; 對經(jīng)過所述美顏處理的預(yù)覽視頻進(jìn)行格式變換,將所述預(yù)覽視頻變換為對端視頻,其中,所述對端視頻是指,用于顯示在通話對方終端顯示界面上的視頻; 將經(jīng)過所述美顏處理的預(yù)覽視頻顯示在當(dāng)前終端的顯示界面上,并將所述對端視頻發(fā)送給通話對方終端。7.如權(quán)利要求6所述的視頻圖像處理方法,其特征在于,所述方法還包括: 根據(jù)預(yù)設(shè)的人臉識別算法對所述每一幀視頻圖像進(jìn)行人臉識別; 根據(jù)識別結(jié)果判斷當(dāng)前識別的該幀視頻圖像中是否存在人臉圖像; 當(dāng)判定當(dāng)前識別的該幀視頻圖像中存在人臉圖像時(shí),對當(dāng)前識別的該幀視頻圖像進(jìn)行美顏處理;當(dāng)判定當(dāng)前識別的該幀視頻圖像中不存在人臉圖像時(shí),忽略當(dāng)前識別的該幀視頻圖像。8.如權(quán)利要求7所述的視頻圖像處理方法,其特征在于,所述對采集的所述每一幀視頻圖像進(jìn)行美顏處理包括: 從識別出的所述人臉圖像上分別識別出預(yù)設(shè)的人臉器官; 調(diào)取預(yù)設(shè)的美顏處理數(shù)據(jù)包;所述美顏處理數(shù)據(jù)包中包含一個(gè)或多個(gè)美顏處理工具; 采用所述一個(gè)或多個(gè)美顏處理工具對所述人臉器官進(jìn)行相應(yīng)的美顏處理。9.如權(quán)利要求8所述的視頻圖像處理方法,其特征在于, 所述人臉器官包括:面部、眼睛和唇部; 所述美顏處理工具包括:美白工具、瘦臉工具、去黑眼圈工具和豐唇工具; 所述采用所述一個(gè)或多個(gè)美顏處理工具對所述人臉器官進(jìn)行相應(yīng)的美顏處理包括: 采用所述美白工具對所述面部進(jìn)行美白處理; 采用所述瘦臉工具對所述面部進(jìn)行瘦臉處理; 采用所述去黑眼圈工具對所述眼睛進(jìn)行去黑眼圈處理; 采用所述豐唇工具對所述唇部進(jìn)行豐唇處理。10.如權(quán)利要求6所述的視頻圖像處理方法,其特征在于,所述對經(jīng)過所述美顏處理的預(yù)覽視頻進(jìn)行格式變換包括:對經(jīng)過美顏處理的預(yù)覽視頻的視頻圖像進(jìn)行YUV420逆時(shí)針旋轉(zhuǎn)。
【文檔編號】H04N7/14GK105872447SQ201610365216
【公開日】2016年8月17日
【申請日】2016年5月26日
【發(fā)明人】華偉鋒
【申請人】努比亞技術(shù)有限公司