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

視頻增強(qiáng)的方法和裝置制造方法

文檔序號:7811554閱讀:192來源:國知局
視頻增強(qiáng)的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種視頻增強(qiáng)的方法和裝置,屬于圖像處理領(lǐng)域。所述方法包括:依次獲取視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與所述屬性信息對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。所述裝置包括:獲取模塊和增強(qiáng)模塊。本發(fā)明解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。
【專利說明】視頻增強(qiáng)的方法和裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理領(lǐng)域,特別涉及一種視頻增強(qiáng)的方法和裝置。

【背景技術(shù)】
[0002]視頻在傳輸和存儲的過程中,如果受到某種程度的破壞和各種各樣的噪聲污染,則會導(dǎo)致視頻喪失了本質(zhì)或者偏離了人們的需求。因此,對視頻進(jìn)行預(yù)處理就成了消除不良影響的必不可少的手段。
[0003]視頻的預(yù)處理技術(shù)是指在對視頻進(jìn)行正式處理前所做的一系列操作,包括圖像增強(qiáng)和圖像復(fù)原等等。其中,圖像增強(qiáng)是通過一定手段對原圖像附加一些信息或者變換數(shù)據(jù),有選擇地突出圖像中感興趣的特征或者抑制圖像中某些不需要的特征,使圖像與視覺響應(yīng)特性相匹配,從而改善圖像質(zhì)量、加強(qiáng)視覺效果。
[0004]根據(jù)增強(qiáng)處理過程所在的空間不同,圖像增強(qiáng)可以分為基于頻域的算法和基于空域的算法兩大類?;陬l域的算法是在圖像的某種變換域內(nèi)對圖像的變換系數(shù)值進(jìn)行某種修正,是一種間接增強(qiáng)的算法,如把圖像看成一種二維信號,對其進(jìn)行基于二維傅里葉變換的信號增強(qiáng)?;诳沼虻乃惴ǚ譃辄c(diǎn)運(yùn)算算法和鄰域去噪算法。點(diǎn)運(yùn)算算法即灰度級校正、灰度變換和直方圖修正等,目的或使圖像成像均勻,或擴(kuò)大圖像動(dòng)態(tài)范圍,擴(kuò)展對比度。鄰域去噪算法分為圖像平滑和銳化兩種。平滑一般用于消除圖像噪聲,但是也容易引起邊緣的模糊,常用的平滑算法有均值濾波、中值濾波等。銳化的目的在于突出物體的邊緣輪廓,便于目標(biāo)識別,常用的銳化算法有梯度法、算子、高通濾波、掩模匹配法、統(tǒng)計(jì)差值法等。
[0005]但是,上述各種圖像增強(qiáng)技術(shù)都具有一個(gè)共同的特點(diǎn),就是對視頻中的每一幀都執(zhí)行相同的增強(qiáng)操作,采用的圖像增強(qiáng)算法適用于視頻中的所有幀,手段比較單一、處理不夠靈活,增強(qiáng)的效果無法滿足各種場景的幀,尤其是當(dāng)視頻中的各幀內(nèi)容變化較大時(shí),會導(dǎo)致視頻質(zhì)量下降。


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

[0006]有鑒于此,本發(fā)明實(shí)施例提供了一種視頻增強(qiáng)的方法和裝置,以提高視頻增強(qiáng)的靈活性和視頻質(zhì)量。所述技術(shù)方案如下:
[0007]—方面,提供了一種視頻增強(qiáng)的方法,包括:
[0008]依次獲取視頻中的各個(gè)幀;
[0009]對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與所述屬性信息對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0010]另一方面,提供了一種視頻增強(qiáng)的裝置,包括:
[0011]獲取模塊,用于依次獲取視頻中的各個(gè)幀;
[0012]增強(qiáng)模塊,用于對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與所述屬性信息對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0013]本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
[0014]依次獲取視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與所述屬性信息對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀區(qū)別對待,依據(jù)各幀中的運(yùn)動(dòng)狀態(tài)或明暗來確定不同的控制參數(shù),以此進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。

【專利附圖】

【附圖說明】
[0015]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0017]圖2是本發(fā)明另一實(shí)施例提供的視頻巾貞序列的不意圖;
[0018]圖3是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0019]圖4是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0020]圖5是本發(fā)明另一實(shí)施例提供的視頻各處理環(huán)節(jié)的不意圖;
[0021]圖6是本發(fā)明另一實(shí)施例提供的視頻發(fā)送前各處理環(huán)節(jié)的示意圖;
[0022]圖7是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0023]圖8是本發(fā)明另一實(shí)施例提供的接收視頻后各處理環(huán)節(jié)的示意圖;
[0024]圖9是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0025]圖10是本發(fā)明另一實(shí)施例提供的將幀劃分為多個(gè)區(qū)域的示意圖;
[0026]圖11是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0027]圖12是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0028]圖13是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0029]圖14是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0030]圖15是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0031]圖16是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0032]圖17是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0033]圖18是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的方法流程圖;
[0034]圖19是本發(fā)明另一實(shí)施例提供的對幀劃分區(qū)域的示意圖;
[0035]圖20是本發(fā)明另一實(shí)施例提供的相鄰區(qū)域亮度值的示意圖;
[0036]圖21是本發(fā)明另一實(shí)施例提供的相鄰區(qū)域?qū)Ρ榷瓤刂茀?shù)的示意圖;
[0037]圖22是本發(fā)明另一實(shí)施例提供的平滑處理的結(jié)果示意圖;
[0038]圖23是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的效果對比圖;
[0039]圖24是本發(fā)明另一實(shí)施例提供的視頻增強(qiáng)的裝置結(jié)構(gòu)圖;
[0040]圖25是本發(fā)明另一實(shí)施例提供的終端結(jié)構(gòu)圖;
[0041]圖26是本發(fā)明另一實(shí)施例提供的服務(wù)器結(jié)構(gòu)圖。

【具體實(shí)施方式】
[0042]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0043]參見圖1,本發(fā)明一實(shí)施例提供了一種視頻增強(qiáng)的方法,包括:
[0044]101:依次獲取視頻中的各個(gè)幀。
[0045]本實(shí)施例中,依次獲取視頻中的各個(gè)幀是指按照幀的排列順序來獲取視頻序列中的各個(gè)幀。參見圖2,為本發(fā)明另一實(shí)施例提供的視頻幀序列的示意圖。其中,一個(gè)視頻包括若干個(gè)幀:第I幀、第2幀……第1-Ι幀、第i幀、第i+Ι幀……第η-1幀、第η幀等等。
[0046]102:對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與該屬性信息對應(yīng)的控制參數(shù),用該控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0047]本實(shí)施例中,視頻中的幀所包含的內(nèi)容通常可以從多個(gè)角度來描述其屬性。運(yùn)動(dòng)狀態(tài)可以反映幀內(nèi)的人、物體或景物是處于靜止?fàn)顟B(tài)還是運(yùn)動(dòng)狀態(tài)。明暗可以反映幀的亮度。根據(jù)人眼的感官特性,對于不同屬性的幀人眼的要求通常都是不同的。對于靜止?fàn)顟B(tài)或較亮的場景,人眼通常都要求清晰度較高,對于運(yùn)動(dòng)狀態(tài)或較暗的場景,人眼會適當(dāng)降低對清晰度的要求。
[0048]本實(shí)施例中,可選的,所述確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與該屬性信息對應(yīng)的控制參數(shù),用該控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作,可以包括:
[0049]確定反映運(yùn)動(dòng)狀態(tài)或明暗的該當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該當(dāng)前幀的控制參數(shù),用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;或,
[0050]將該當(dāng)前幀劃分為多個(gè)區(qū)域,確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該每一個(gè)區(qū)域的控制參數(shù),用該當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0051 ] 本實(shí)施例中,可選的,所述確定反映運(yùn)動(dòng)狀態(tài)或明暗的該當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該當(dāng)前幀的控制參數(shù),可以包括:
[0052]計(jì)算該當(dāng)前巾貞的量化參數(shù)QP (Quantizat1n Parameter,量化參數(shù)),查找預(yù)設(shè)的映射關(guān)系得到與該QP對應(yīng)的控制參數(shù);或,
[0053]確定該當(dāng)前幀的場景類別,查找預(yù)設(shè)的映射關(guān)系得到與該場景類別對應(yīng)的控制參數(shù);或,
[0054]計(jì)算該當(dāng)前幀的亮度值,查找預(yù)設(shè)的映射關(guān)系得到與該亮度值對應(yīng)的控制參數(shù);
[0055]其中,所述控制參數(shù)包括以下至少一種:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)。
[0056]本實(shí)施例中,可選的,所述確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該每一個(gè)區(qū)域的控制參數(shù),可以包括:
[0057]計(jì)算每一個(gè)區(qū)域的QP,查找預(yù)設(shè)的QP與控制參數(shù)的映射關(guān)系,得到該每一個(gè)區(qū)域的控制參數(shù);或,
[0058]確定每一個(gè)區(qū)域的場景類別,查找預(yù)設(shè)的場景類別與控制參數(shù)的映射關(guān)系,得到該每一個(gè)區(qū)域的控制參數(shù);或,
[0059]計(jì)算每一個(gè)區(qū)域的亮度值,查找預(yù)設(shè)的亮度值與控制參數(shù)的映射關(guān)系,得到該每一個(gè)區(qū)域的控制參數(shù);
[0060]其中,所述控制參數(shù)包括以下至少一種:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)。
[0061]本實(shí)施例中,可選的,所述用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作,可以包括:
[0062]計(jì)算該當(dāng)前幀的控制參數(shù)與上一幀的控制參數(shù)的差值,判斷該差值的絕對值是否超過指定的閾值;
[0063]如果超過該指定的閾值,則根據(jù)該上一幀的控制參數(shù)和該閾值計(jì)算得到新控制參數(shù),用該新控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;
[0064]如果未超過該指定的閾值,則用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0065]本實(shí)施例中,可選的,所述用該當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作之前,還包括:
[0066]對該當(dāng)前幀內(nèi)的每一個(gè)區(qū)域i,判斷相鄰區(qū)域的控制參數(shù)與該區(qū)域i的控制參數(shù)的差值的絕對值是否超過指定的閾值;
[0067]如果至少有一個(gè)相鄰區(qū)域的控制參數(shù)與該區(qū)域i的控制參數(shù)的差值的絕對值超過該指定的閾值,則按照預(yù)設(shè)的算法計(jì)算得到新控制參數(shù),將該新控制參數(shù)作為該區(qū)域i的控制參數(shù);
[0068]如果所有相鄰區(qū)域的控制參數(shù)與該區(qū)域i的控制參數(shù)的差值的絕對值均未超過該指定的閾值,則保留該區(qū)域i的控制參數(shù)不變。
[0069]本實(shí)施例中,可選的,所述按照預(yù)設(shè)的算法計(jì)算得到新控制參數(shù),可以包括:
[0070]按照與每一個(gè)相鄰區(qū)域的控制參數(shù)的差值的絕對值不超過該指定的閾值的原則,根據(jù)相鄰區(qū)域的控制參數(shù)計(jì)算得到新控制參數(shù);或,
[0071]為每一個(gè)相鄰區(qū)域指定權(quán)重,根據(jù)相鄰區(qū)域的控制參數(shù)和權(quán)重計(jì)算得到新控制參數(shù)。
[0072]本實(shí)施例中,可選的,所述映射關(guān)系可以為以下三種中的任一種:
[0073]所述映射關(guān)系中QP越大對應(yīng)的對比度控制參數(shù)越小,和/或,QP越大對應(yīng)的清晰度控制參數(shù)越小,和/或,QP越大對應(yīng)的降噪控制參數(shù)越大;或,
[0074]所述映射關(guān)系中場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的對比度控制參數(shù)越小,和/或,場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的清晰度控制參數(shù)越小,和/或,場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的降噪控制參數(shù)越大;或,
[0075]所述映射關(guān)系中亮度值越大對應(yīng)的對比度控制參數(shù)越大,和/或,亮度值越大對應(yīng)的清晰度控制參數(shù)越大,和/或,亮度值越大對應(yīng)的降噪控制參數(shù)越小。
[0076]本實(shí)施例中,可選的,所述場景類別至少包括靜止場景和運(yùn)動(dòng)場景;
[0077]所述靜止場景包括:桌面或文檔分享場景和/或靜止人物場景;
[0078]所述運(yùn)動(dòng)場景包括:小運(yùn)動(dòng)場景、一般運(yùn)動(dòng)場景、大運(yùn)動(dòng)場景和劇烈運(yùn)動(dòng)場景中的至少一種。
[0079]本實(shí)施例中,可選的,所述用該控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作之后,還可以包括:
[0080]對執(zhí)行該視頻增強(qiáng)操作之后的視頻進(jìn)行編碼并發(fā)送。
[0081]本實(shí)施例中,可選的,所述依次獲取視頻中的各個(gè)幀,可以包括:
[0082]接收視頻并進(jìn)行解碼,依次獲取解碼后的視頻中的各個(gè)幀。
[0083]本實(shí)施例提供的上述方法,依次獲取視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與所述屬性信息對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀區(qū)別對待,依據(jù)各幀中的運(yùn)動(dòng)狀態(tài)或明暗來確定不同的控制參數(shù),以此進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。
[0084]參見圖3,本發(fā)明另一實(shí)施例提供了一種視頻增強(qiáng)的方法,包括:
[0085]301:依次獲取視頻中的各個(gè)幀。
[0086]302:對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的該當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該當(dāng)前幀的控制參數(shù)。
[0087]本步驟可以具體包括:
[0088]計(jì)算該當(dāng)前幀的QP,查找預(yù)設(shè)的映射關(guān)系得到與該QP對應(yīng)的控制參數(shù);或,
[0089]確定該當(dāng)前幀的場景類別,查找預(yù)設(shè)的映射關(guān)系得到與該場景類別對應(yīng)的控制參數(shù);或,
[0090]計(jì)算該當(dāng)前幀的亮度值,查找預(yù)設(shè)的映射關(guān)系得到與該亮度值對應(yīng)的控制參數(shù);
[0091]其中,所述控制參數(shù)包括以下至少一種:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)。
[0092]其中,所述映射關(guān)系可以為如下任一種:
[0093]第一種:所述映射關(guān)系中QP越大對應(yīng)的對比度控制參數(shù)越小,和/或,
[0094]QP越大對應(yīng)的清晰度控制參數(shù)越小,和/或,
[0095]QP越大對應(yīng)的降噪控制參數(shù)越大。
[0096]或者,第二種:
[0097]所述映射關(guān)系中場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的對比度控制參數(shù)越小,和/或,
[0098]場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的清晰度控制參數(shù)越小,和/或,
[0099]場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的降噪控制參數(shù)越大。
[0100]或者,第三種:
[0101]所述映射關(guān)系中亮度值越大對應(yīng)的對比度控制參數(shù)越大,和/或,
[0102]亮度值越大對應(yīng)的清晰度控制參數(shù)越大,和/或,
[0103]亮度值越大對應(yīng)的降噪控制參數(shù)越小。
[0104]本實(shí)施例中,所述場景類別至少包括靜止場景和運(yùn)動(dòng)場景;
[0105]該靜止場景包括:桌面或文檔分享場景和/或靜止人物場景;
[0106]該運(yùn)動(dòng)場景包括:小運(yùn)動(dòng)場景、一般運(yùn)動(dòng)場景、大運(yùn)動(dòng)場景和劇烈運(yùn)動(dòng)場景中的至少一種。
[0107]303:用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0108]本步驟可以具體包括:
[0109]計(jì)算該當(dāng)前幀的控制參數(shù)與上一幀的控制參數(shù)的差值,判斷該差值的絕對值是否超過指定的閾值;
[0110]如果超過該指定的閾值,則根據(jù)該上一幀的控制參數(shù)和該閾值計(jì)算得到新控制參數(shù),用該新控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;
[0111]如果未超過該指定的閾值,則用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0112]本實(shí)施例提供的上述方法,依次獲取視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的該當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該當(dāng)前幀的控制參數(shù),用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀區(qū)別對待,依據(jù)各幀中的運(yùn)動(dòng)狀態(tài)或明暗來確定不同的控制參數(shù),以此進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。
[0113]參見圖4,本發(fā)明另一實(shí)施例提供了一種視頻增強(qiáng)的方法,包括:
[0114]401:依次獲取視頻中的各個(gè)幀。
[0115]402:對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的該當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該當(dāng)前幀的控制參數(shù)。
[0116]403:用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0117]404:對執(zhí)行該視頻增強(qiáng)操作之后的視頻進(jìn)行編碼。
[0118]其中,對視頻進(jìn)行編碼可以采用各種編碼方法,本實(shí)施例對此不做具體限定。
[0119]405:發(fā)送該編碼后的視頻。
[0120]參見圖5,為本發(fā)明另一實(shí)施例提供的視頻各處理環(huán)節(jié)的示意圖。其中,攝像頭采集單元采集得到視頻,一電子設(shè)備在對該視頻進(jìn)行編碼后,可以發(fā)送該視頻給。該攝像頭采集單元可以位于該電子設(shè)備中,也可以位于其它設(shè)備中,本實(shí)施例對此不做具體限定。具體地,該視頻可以通過本地網(wǎng)絡(luò)發(fā)送至近端的另一電子設(shè)備,或者也可以通過互聯(lián)網(wǎng)發(fā)送至遠(yuǎn)端的另一電子設(shè)備。該另一電子設(shè)備接收到該視頻后,先對視頻進(jìn)行解碼,然后顯示該視頻。圖中所示的SI為編碼前的環(huán)節(jié),S2為解碼后的環(huán)節(jié)。本發(fā)明中,可以僅在環(huán)節(jié)SI處執(zhí)行上述視頻增強(qiáng)的方法,或者僅在環(huán)節(jié)S2處執(zhí)行上述視頻增強(qiáng)的方法,或者也可以二者結(jié)合既在環(huán)節(jié)SI又在環(huán)節(jié)S2處執(zhí)行上述視頻增強(qiáng)的方法。在本實(shí)施例中,是在環(huán)節(jié)SI即編碼之前執(zhí)行視頻增強(qiáng)操作的。
[0121]值得一提的是,在視頻編碼之前通常也會存在視頻縮放或跳幀等操作。參見圖6,為本發(fā)明另一實(shí)施例提供的視頻發(fā)送前各處理環(huán)節(jié)的示意圖。其中,在視頻進(jìn)行編碼之前,還可以對視頻進(jìn)行縮放處理以及跳幀處理??s放處理是指為了適應(yīng)電子設(shè)備的處理能力對視頻進(jìn)行放大或縮小的處理。如將800*600的視頻縮小為400*300的視頻,或者將400*300的視頻放大為800*600的視頻等等。另外,有些電子設(shè)備本身具備固有視頻增強(qiáng)的功能,如利用均值濾波進(jìn)行增強(qiáng)處理,該處理可以在編碼前進(jìn)行,如縮放之前或之后,或者跳幀之前或之后等等。跳幀又可以稱為丟幀,跳幀處理是指將視頻序列中的某些幀丟棄的處理。如圖所示,本實(shí)施例中,所述用當(dāng)前幀的控制參數(shù)對當(dāng)前幀執(zhí)行視頻增強(qiáng)操作,可以在環(huán)節(jié)A即縮放之前進(jìn)行,或者在環(huán)節(jié)B即跳幀之前進(jìn)行,或者在環(huán)節(jié)C即編碼之前進(jìn)行。當(dāng)然,如果編碼前還有固有的增強(qiáng)處理,也可以在該固有的增強(qiáng)處理之前或之后進(jìn)行,本實(shí)施例對此不做具體限定。
[0122]本實(shí)施例提供的上述方法,依次獲取視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的該當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該當(dāng)前幀的控制參數(shù),用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀區(qū)別對待,依據(jù)各幀中的運(yùn)動(dòng)狀態(tài)或明暗來確定不同的控制參數(shù),以此進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。
[0123]參見圖7,本發(fā)明另一實(shí)施例提供了一種視頻增強(qiáng)的方法,包括:
[0124]701:接收視頻。
[0125]702:對接收到的視頻進(jìn)行解碼。
[0126]703:依次獲取解碼后的視頻中的各個(gè)幀。
[0127]704:對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的該當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該當(dāng)前幀的控制參數(shù)。
[0128]705:用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0129]參見圖5,本實(shí)施例中所述用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作,可以在環(huán)節(jié)S2即解碼操作之后進(jìn)行。上述方法可以應(yīng)用于電子設(shè)備,該電子設(shè)備在對接收到的視頻進(jìn)行解碼后,對解碼后的視頻執(zhí)行上述視頻增強(qiáng)操作,然后可以在本地顯示執(zhí)行視頻增強(qiáng)操作后的視頻。
[0130]值得一提的是,在視頻解碼之后通常也會存在視頻縮放或固有的增強(qiáng)處理等操作。參見圖8,為本發(fā)明另一實(shí)施例提供的接收視頻后各處理環(huán)節(jié)的示意圖。電子設(shè)備在接收到視頻后,可以進(jìn)行解碼處理、固有的增強(qiáng)處理或縮放處理等等。其中,固有的增強(qiáng)處理是指電子設(shè)備本身具備的視頻增強(qiáng)功能,如利用統(tǒng)計(jì)差值法進(jìn)行視頻增強(qiáng)處理等。如圖所示,本實(shí)施例中,所述用當(dāng)前幀的控制參數(shù)對當(dāng)前幀執(zhí)行視頻增強(qiáng)操作,可以在環(huán)節(jié)D即固有增強(qiáng)處理之前進(jìn)行,或者在環(huán)節(jié)E即縮放之前進(jìn)行,或者在環(huán)節(jié)F即縮放之后進(jìn)行,本實(shí)施例對此不做具體限定。
[0131]本實(shí)施例提供的上述方法,接收視頻;對接收到的視頻進(jìn)行解碼;依次獲取解碼后的視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的該當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該當(dāng)前幀的控制參數(shù);用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀區(qū)別對待,依據(jù)各幀中的運(yùn)動(dòng)狀態(tài)或明暗來確定不同的控制參數(shù),以此進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。
[0132]參見圖9,本發(fā)明另一實(shí)施例提供了一種視頻增強(qiáng)的方法,包括:
[0133]901:依次獲取視頻中的各個(gè)幀。
[0134]902:對每一個(gè)當(dāng)前幀,將該當(dāng)前幀劃分為多個(gè)區(qū)域。
[0135]本實(shí)施例中,劃分區(qū)域的方式有多種,具體不限定。劃分出來的各個(gè)區(qū)域的形狀也有多種,如長方形、正方形等等,各個(gè)區(qū)域的大小可以相同,也可以不同,本實(shí)施例對此不做具體限定。例如,將一個(gè)幀劃分為4*4個(gè)區(qū)域,橫向包括4個(gè)區(qū)域,縱向包括4個(gè)區(qū)域,或者劃分為16*16個(gè)區(qū)域,橫向包括16個(gè)區(qū)域,縱向包括16個(gè)區(qū)域等等。
[0136]例如,參見圖10,對一個(gè)幀進(jìn)行區(qū)域劃分,可以劃分成如左圖所示的n*n個(gè)區(qū)域,或者,也可以劃分成如右圖所示的4*4個(gè)區(qū)域。該4*4個(gè)區(qū)域橫向包括4行,每行4個(gè)區(qū)域,為均分,因此劃分后的各個(gè)區(qū)域大小均相同。其中,第一行包括區(qū)域a、b、c和d,第二行包括區(qū)域e、f、g和h,第三行包括區(qū)域1、j、k和I,第四行包括區(qū)域m、η、ο和ρ。
[0137]903:確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該每一個(gè)區(qū)域的控制參數(shù)。
[0138]本步驟可以具體包括:
[0139]計(jì)算每一個(gè)區(qū)域的QP,查找預(yù)設(shè)的QP與控制參數(shù)的映射關(guān)系,得到該每一個(gè)區(qū)域的控制參數(shù);或,
[0140]確定每一個(gè)區(qū)域的場景類別,查找預(yù)設(shè)的場景類別與控制參數(shù)的映射關(guān)系,得到該每一個(gè)區(qū)域的控制參數(shù);或,
[0141]計(jì)算每一個(gè)區(qū)域的亮度值,查找預(yù)設(shè)的亮度值與控制參數(shù)的映射關(guān)系,得到該每一個(gè)區(qū)域的控制參數(shù);
[0142]其中,所述控制參數(shù)包括以下至少一種:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)。
[0143]其中,所述映射關(guān)系可以為以下任一種:
[0144]第一種:所述映射關(guān)系中QP越大對應(yīng)的對比度控制參數(shù)越小,和/或,
[0145]QP越大對應(yīng)的清晰度控制參數(shù)越小,和/或,
[0146]QP越大對應(yīng)的降噪控制參數(shù)越大。
[0147]或者,第二種:
[0148]所述映射關(guān)系中場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的對比度控制參數(shù)越小,和/或,
[0149]場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的清晰度控制參數(shù)越小,和/或,
[0150]場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的降噪控制參數(shù)越大。
[0151]或者,第三種:
[0152]所述映射關(guān)系中亮度值越大對應(yīng)的對比度控制參數(shù)越大,和/或,
[0153]亮度值越大對應(yīng)的清晰度控制參數(shù)越大,和/或,
[0154]亮度值越大對應(yīng)的降噪控制參數(shù)越小。
[0155]本實(shí)施例中,所述場景類別至少包括靜止場景和運(yùn)動(dòng)場景;
[0156]該靜止場景包括:桌面或文檔分享場景和/或靜止人物場景;
[0157]該運(yùn)動(dòng)場景包括:小運(yùn)動(dòng)場景、一般運(yùn)動(dòng)場景、大運(yùn)動(dòng)場景和劇烈運(yùn)動(dòng)場景中的至少一種。
[0158]904:用該當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0159]本實(shí)施例中,可選的,所述用該當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作之前,還可以包括:
[0160]對該當(dāng)前幀內(nèi)的每一個(gè)區(qū)域i,判斷相鄰區(qū)域的控制參數(shù)與該區(qū)域i的控制參數(shù)的差值的絕對值是否超過指定的閾值;
[0161]如果至少有一個(gè)相鄰區(qū)域的控制參數(shù)與該區(qū)域i的控制參數(shù)的差值的絕對值超過該指定的閾值,則按照預(yù)設(shè)的算法計(jì)算得到新控制參數(shù),將該新控制參數(shù)作為該區(qū)域i的控制參數(shù);
[0162]如果所有相鄰區(qū)域的控制參數(shù)與該區(qū)域i的控制參數(shù)的差值的絕對值均未超過該指定的閾值,則保留該區(qū)域i的控制參數(shù)不變。
[0163]其中,所述按照預(yù)設(shè)的算法計(jì)算得到新控制參數(shù),可以包括:
[0164]按照與每一個(gè)相鄰區(qū)域的控制參數(shù)的差值的絕對值不超過該指定的閾值的原則,根據(jù)相鄰區(qū)域的控制參數(shù)計(jì)算得到新控制參數(shù);或,
[0165]為每一個(gè)相鄰區(qū)域指定權(quán)重,根據(jù)相鄰區(qū)域的控制參數(shù)和權(quán)重計(jì)算得到新控制參數(shù)。
[0166]本實(shí)施例提供的上述方法,依次獲取視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,將該當(dāng)前幀劃分為多個(gè)區(qū)域;確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該每一個(gè)區(qū)域的控制參數(shù);用該當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀區(qū)別對待,依據(jù)各幀中的運(yùn)動(dòng)狀態(tài)或明暗來確定不同的控制參數(shù),以此進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。
[0167]參見圖11,本發(fā)明另一實(shí)施例提供了一種視頻增強(qiáng)的方法,包括:
[0168]1101:依次獲取視頻中的各個(gè)幀。
[0169]1102:對每一個(gè)當(dāng)前幀,將該當(dāng)前幀劃分為多個(gè)區(qū)域。
[0170]1103:確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該每一個(gè)區(qū)域的控制參數(shù)。
[0171]1104:用該當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0172]1105:對執(zhí)行該視頻增強(qiáng)操作之后的視頻進(jìn)行編碼。
[0173]1106:發(fā)送該編碼后的視頻。
[0174]本實(shí)施例提供的上述方法,依次獲取視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,將該當(dāng)前幀劃分為多個(gè)區(qū)域;確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該每一個(gè)區(qū)域的控制參數(shù);用該當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;對執(zhí)行該視頻增強(qiáng)操作之后的視頻進(jìn)行編碼;發(fā)送該編碼后的視頻;解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀區(qū)別對待,依據(jù)各幀中的運(yùn)動(dòng)狀態(tài)或明暗來確定不同的控制參數(shù),以此進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。
[0175]參見圖12,本發(fā)明另一實(shí)施例提供了一種視頻增強(qiáng)的方法,包括:
[0176]1201:接收視頻。
[0177]1202:對接收到的視頻進(jìn)行解碼。
[0178]1203:依次獲取解碼后的視頻中的各個(gè)幀。
[0179]1204:對每一個(gè)當(dāng)前幀,將該當(dāng)前幀劃分為多個(gè)區(qū)域。
[0180]1205:確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該每一個(gè)區(qū)域的控制參數(shù)。
[0181]1206:用該當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0182]本實(shí)施例提供的上述方法,接收視頻;對接收到的視頻進(jìn)行解碼;依次獲取解碼后的視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,將該當(dāng)前幀劃分為多個(gè)區(qū)域;確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到該每一個(gè)區(qū)域的控制參數(shù);用該當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀區(qū)別對待,依據(jù)各幀中的運(yùn)動(dòng)狀態(tài)或明暗來確定不同的控制參數(shù),以此進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。
[0183]參見圖13,本發(fā)明另一實(shí)施例提供了一種視頻增強(qiáng)的方法,對整幀進(jìn)行處理,包括:
[0184]1301:依次獲取視頻中的各個(gè)幀。
[0185]1302:對每一個(gè)當(dāng)前幀,計(jì)算該當(dāng)前幀的QP,查找預(yù)設(shè)的映射關(guān)系得到與該QP對應(yīng)的控制參數(shù)。
[0186]本實(shí)施例中,QP的值能夠反映視頻內(nèi)容處于運(yùn)動(dòng)狀態(tài)的程度。QP值越大,代表視頻內(nèi)容的運(yùn)動(dòng)程度越大,如處于劇烈運(yùn)動(dòng)狀態(tài)。QP值越小,代表視頻內(nèi)容的運(yùn)動(dòng)程度越小。對于運(yùn)動(dòng)程度較大的場景,通常人眼想看清運(yùn)動(dòng)物體中的某個(gè)部分幾乎是不可能的,因此,這種場景無需對視頻內(nèi)容進(jìn)行增強(qiáng),或者可以進(jìn)行較弱的視頻增強(qiáng)。相反地,對于運(yùn)動(dòng)程度較小的場景,通常人眼對視頻內(nèi)容的清晰度要求較高,希望能夠看清楚每個(gè)部分,因此,這種場景下需要進(jìn)行較強(qiáng)的視頻增強(qiáng)。
[0187]本實(shí)施例中,計(jì)算QP的方法很多,如可以采用將前一幀的QP作為當(dāng)前幀的QP值的方法,當(dāng)然也可以采用其它方法,本實(shí)施例對此不做具體限定。
[0188]所述預(yù)設(shè)的映射關(guān)系中,QP對應(yīng)的控制參數(shù)可以為一個(gè)或者也可以為多個(gè)。該控制參數(shù)包括但不限于:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)等等,本實(shí)施例對此不做具體限定。下面以這三個(gè)參數(shù)為例進(jìn)行說明,其中,QP可以對應(yīng)這三個(gè)參數(shù)中的任一個(gè)或任意幾個(gè),優(yōu)選地,QP對應(yīng)該三個(gè)參數(shù)。
[0189]可選的,所述映射關(guān)系可以具體如下:
[0190]QP越大對應(yīng)的對比度控制參數(shù)越小,和/或,
[0191]QP越大對應(yīng)的清晰度控制參數(shù)越小,和/或,
[0192]QP越大對應(yīng)的降噪控制參數(shù)越大。
[0193]本實(shí)施例中,所述對比度控制參數(shù)用于調(diào)節(jié)視頻內(nèi)容的對比度??蛇x的,可以設(shè)置對比度控制參數(shù)的取值為多個(gè)等級,如0、1、2、3……或者為0、2、4、6、8、10等等。其中,每一個(gè)等級對應(yīng)有具體的對比度取值,當(dāng)對比度控制參數(shù)調(diào)整到某個(gè)等級時(shí),視頻內(nèi)容就按照該等級對應(yīng)的對比度取值進(jìn)行調(diào)節(jié)??蛇x的,可以設(shè)置對比度控制參數(shù)的值越大,代表進(jìn)行視頻增強(qiáng)的效果越強(qiáng);對比度控制參數(shù)的值越小,代表進(jìn)行視頻增強(qiáng)的效果越弱。
[0194]所述清晰度控制參數(shù)用于調(diào)節(jié)視頻內(nèi)容的清晰度??蛇x的,可以設(shè)置清晰度控制參數(shù)的取值為多個(gè)等級,如0、1、2、3……或者為0、2、4、6、8、10等等。其中,每一個(gè)等級對應(yīng)有具體的清晰度取值,當(dāng)清晰度控制參數(shù)調(diào)整到某個(gè)等級時(shí),視頻內(nèi)容就按照該等級對應(yīng)的清晰度取值進(jìn)行調(diào)節(jié)??蛇x的,可以設(shè)置清晰度控制參數(shù)的值越大,代表進(jìn)行視頻增強(qiáng)的效果越強(qiáng);清晰度控制參數(shù)的值越小,代表進(jìn)行視頻增強(qiáng)的效果越弱。
[0195]所述降噪控制參數(shù)用于降低視頻內(nèi)容的噪聲??蛇x的,可以設(shè)置降噪控制參數(shù)的取值為多個(gè)等級,如0、1、2、3……或者為0、2、4、6、8、10等等。其中,每一個(gè)等級對應(yīng)有具體的降噪取值,當(dāng)降噪控制參數(shù)調(diào)整到某個(gè)等級時(shí),視頻內(nèi)容就按照該等級對應(yīng)的降噪取值進(jìn)行降噪調(diào)節(jié)??蛇x的,可以設(shè)置降噪控制參數(shù)的值越大,代表對視頻內(nèi)容降噪的程度越強(qiáng);降噪控制參數(shù)的值越小,代表對視頻內(nèi)容降噪的程度越弱。
[0196]另外,值得一提的是,該映射關(guān)系中可以是一個(gè)QP值對應(yīng)控制參數(shù);或者,也可以是一個(gè)QP范圍對應(yīng)控制參數(shù),本實(shí)施例對此不做具體限定。優(yōu)選地,可以選擇一個(gè)QP范圍對應(yīng)控制參數(shù)的形式,以提高控制效果。
[0197]例如,參見表1,為本實(shí)施例提供的整幀QP范圍與對比度控制參數(shù)、清晰度控制參數(shù)和降噪控制參數(shù)的映射關(guān)系。
[0198]表I
[0199]
QPi 1(0, 20]~1(20,25] 1(25,30] 1(30,35] 1(35,40] 1(40, ]
~ 108642O
~ 108642O
~ O246810
[0200]
[0201]其中,α I為對比度控制參數(shù),α 2為清晰度控制參數(shù),α 3為降噪控制參數(shù)。QPi為當(dāng)前幀第i幀的量化參數(shù),有6個(gè)取值范圍,分別對應(yīng)了對比度控制參數(shù)α I的6個(gè)不同的值、清晰度控制參數(shù)α 2的6個(gè)不同的值、以及降噪控制參數(shù)α 3的6個(gè)不同的值。如表中所示:當(dāng) QPi 彡 20 時(shí),α I = 10,α 2 = 10,α 3 = O ;當(dāng) 20 < QPi 彡 25 時(shí),α I = 8,α 2
=8,α 3 = 2......當(dāng) 35 < QPi 彡 40 時(shí),α I = 2,α 2 = 2,α 3 = 8 ;當(dāng) 40 < QPi 時(shí),α I
=0,α2 = O, α3 = 10。當(dāng)然,也可以采用其它方式或其它數(shù)值來設(shè)置QP與各個(gè)控制參數(shù)的映射關(guān)系,本實(shí)施例對此不做具體限定。
[0202]本實(shí)施例中,劃分QP值為不同的區(qū)間段,間隔的長短可以根據(jù)需要設(shè)置,如:以5個(gè)QP值為間隔,20,25,30,35,40……或者,以2個(gè)QP值為間隔細(xì)分等等,本實(shí)施例對此不做具體限定。
[0203]1303:用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0204]進(jìn)一步地,為了避免相鄰幀的增強(qiáng)效果變化較大,可以進(jìn)行平滑處理,步驟1303可以具體如下:
[0205]計(jì)算該當(dāng)前幀的控制參數(shù)與上一幀的控制參數(shù)的差值,判斷該差值的絕對值是否超過指定的閾值;
[0206]如果超過該指定的閾值,則根據(jù)該上一幀的控制參數(shù)和該閾值計(jì)算得到新控制參數(shù),用該新控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;
[0207]如果未超過該指定的閾值,則用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
[0208]例如,當(dāng)前幀的對比度控制參數(shù)α I = 6,上一幀的對比度控制參數(shù)α I = 2,指定的閾值為3,則差值為6-2 = 4且4 > 3,因此,可以根據(jù)當(dāng)前幀的α I >上一幀的α 1,來用上一幀的α I與所述閾值求和計(jì)算得到當(dāng)前幀的α I = 2+3 = 5,從而保證了相鄰兩幀的對比度控制參數(shù)的差值不超過該指定的閾值。
[0209]例如,當(dāng)前幀的清晰度控制參數(shù)α 2 = 4,上一幀的清晰度控制參數(shù)α I = 8,指定的閾值為2,則差值為8-4 = 4且4 > 2,因此,可以根據(jù)當(dāng)前巾貞的α 2 <上一巾貞的α2,來用上一幀的α 2與所述閾值相減計(jì)算得到當(dāng)前幀的α 2 = 8-2 = 6,從而保證了相鄰兩幀的清晰度控制參數(shù)的差值不超過該指定的閾值。
[0210]通過上述平滑處理,可以保證視頻增強(qiáng)時(shí),相鄰兩幀即使內(nèi)容變化較大,也不會出現(xiàn)突變的效果,而是平滑過渡,過渡更自然,提升了用戶體驗(yàn)。
[0211]本實(shí)施例提供的上述方法可以在視頻幀的任一個(gè)處理環(huán)節(jié)中執(zhí)行,如圖6中的環(huán)節(jié)Α、環(huán)節(jié)B或環(huán)節(jié)C,以及圖8中的環(huán)節(jié)D、環(huán)節(jié)E或環(huán)節(jié)F等等,本實(shí)施例對此不做具體限定。
[0212]本實(shí)施例提供的上述方法,依次獲取視頻中的各個(gè)幀;對每一個(gè)當(dāng)前幀,計(jì)算該當(dāng)前幀的QP,查找預(yù)設(shè)的映射關(guān)系得到與該QP對應(yīng)的控制參數(shù),用該當(dāng)前幀的控制參數(shù)對該當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;解決了由于視頻中各幀進(jìn)行相同的增強(qiáng)而導(dǎo)致處理不靈活的問題,能夠?qū)σ曨l中的各幀區(qū)別對待,依據(jù)各幀中的運(yùn)動(dòng)狀態(tài)或明暗來確定不同的控制參數(shù),以此進(jìn)行不同的增強(qiáng),實(shí)現(xiàn)了基于幀的視頻增強(qiáng),有效地提高了視頻增強(qiáng)效果,提升了視頻質(zhì)量。
[0213]參見圖14,本發(fā)明另一實(shí)施例提供了一種視頻增強(qiáng)的方法,對整幀進(jìn)行處理,包括:
[0214]1401:依次獲取視頻中的各個(gè)幀。
[0215]1402:對每一個(gè)當(dāng)前幀,確定當(dāng)前幀的場景類別,查找預(yù)設(shè)的映射關(guān)系得到與該場景類別對應(yīng)的控制參數(shù)。
[0216]本實(shí)施例中,場景類別能夠反映視頻內(nèi)容處于運(yùn)動(dòng)狀態(tài)或靜止?fàn)顟B(tài)的程度。所述場景類別至少包括靜止場景和運(yùn)動(dòng)場景;所述靜止場景包括:桌面或文檔分享場景和/或靜止人物場景。所述運(yùn)動(dòng)場景包括:小運(yùn)動(dòng)場景、一般運(yùn)動(dòng)場景、大運(yùn)動(dòng)場景和劇烈運(yùn)動(dòng)場景中的至少一種。其中,桌面或文檔分享場景是指一個(gè)終端將自己當(dāng)前的桌面內(nèi)容或者文檔分享給另一個(gè)終端的場景,該場景屬于靜止物體的場景。靜止人物場景是指視頻內(nèi)容中有人物且該人物處于靜止?fàn)顟B(tài)。
[0217]對于運(yùn)動(dòng)程度較大的場景,通常人眼想看清運(yùn)動(dòng)物體中的某個(gè)部分幾乎是不可能的,因此,這種場景無需對視頻內(nèi)容進(jìn)行增強(qiáng),或者可以進(jìn)行較弱的視頻增強(qiáng)。相反地,對于運(yùn)動(dòng)程度較小或者靜止的場景,通常人眼對視頻內(nèi)容的清晰度要求較高,希望能夠看清楚每個(gè)部分,因此,這種場景下需要進(jìn)行較強(qiáng)的視頻增強(qiáng)。
[0218]所述預(yù)設(shè)的映射關(guān)系中,場景類別對應(yīng)的控制參數(shù)可以為一個(gè)或者也可以為多個(gè)。該控制參數(shù)包括但不限于:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)等等,本實(shí)施例對此不做具體限定。下面以這三個(gè)參數(shù)為例進(jìn)行說明,其中,場景類別可以對應(yīng)這三個(gè)參數(shù)中的任一個(gè)或任意幾個(gè),優(yōu)選地,場景類別對應(yīng)該三個(gè)參數(shù)。
[0219]可選的,所述映射關(guān)系可以具體如下:
[0220]場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的對比度控制參數(shù)越?。缓?或,
[0221]場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的清晰度控制參數(shù)越??;和/或,
[0222]場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的降噪控制參數(shù)越大。
[0223]本實(shí)施例中,所述對比度控制參數(shù)用于調(diào)節(jié)視頻內(nèi)容的對比度??蛇x的,可以設(shè)置對比度控制參數(shù)的取值為多個(gè)等級。所述清晰度控制參數(shù)用于調(diào)節(jié)視頻內(nèi)容的清晰度??蛇x的,可以設(shè)置清晰度控制參數(shù)的取值為多個(gè)等級。所述降噪控制參數(shù)用于降低視頻內(nèi)容的噪聲??蛇x的,可以設(shè)置降噪控制參數(shù)的取值為多個(gè)等級。這些參數(shù)的說明詳見上述實(shí)施例中的描述,此處不贅述。
[0224]例如,參見表2,為本實(shí)施例提供的場景類別與對比度控制參數(shù)、清晰度控制參數(shù)和降噪控制參數(shù)的映射關(guān)系。
[0225]表2
[0226]

【權(quán)利要求】
1.一種視頻增強(qiáng)的方法,其特征在于,所述方法包括: 依次獲取視頻中的各個(gè)幀; 對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與所述屬性信息對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與所述屬性信息對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作,包括: 確定反映運(yùn)動(dòng)狀態(tài)或明暗的所述當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到所述當(dāng)前幀的控制參數(shù),用所述當(dāng)前幀的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;或, 將所述當(dāng)前幀劃分為多個(gè)區(qū)域,確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到所述每一個(gè)區(qū)域的控制參數(shù),用所述當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定反映運(yùn)動(dòng)狀態(tài)或明暗的所述當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到所述當(dāng)前幀的控制參數(shù),包括: 計(jì)算所述當(dāng)前幀的量化參數(shù)QP,查找預(yù)設(shè)的映射關(guān)系得到與所述QP對應(yīng)的控制參數(shù);或, 確定所述當(dāng)前幀的場景類別,查找預(yù)設(shè)的映射關(guān)系得到與所述場景類別對應(yīng)的控制參數(shù);或, 計(jì)算所述當(dāng)前幀的亮度值,查找預(yù)設(shè)的映射關(guān)系得到與所述亮度值對應(yīng)的控制參數(shù); 其中,所述控制參數(shù)包括以下至少一種:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到所述每一個(gè)區(qū)域的控制參數(shù),包括: 計(jì)算每一個(gè)區(qū)域的QP,查找預(yù)設(shè)的QP與控制參數(shù)的映射關(guān)系,得到所述每一個(gè)區(qū)域的控制參數(shù);或, 確定每一個(gè)區(qū)域的場景類別,查找預(yù)設(shè)的場景類別與控制參數(shù)的映射關(guān)系,得到所述每一個(gè)區(qū)域的控制參數(shù);或, 計(jì)算每一個(gè)區(qū)域的亮度值,查找預(yù)設(shè)的亮度值與控制參數(shù)的映射關(guān)系,得到所述每一個(gè)區(qū)域的控制參數(shù); 其中,所述控制參數(shù)包括以下至少一種:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述用所述當(dāng)前幀的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作,包括: 計(jì)算所述當(dāng)前幀的控制參數(shù)與上一幀的控制參數(shù)的差值,判斷所述差值的絕對值是否超過指定的閾值; 如果超過所述指定的閾值,則根據(jù)所述上一幀的控制參數(shù)和所述閾值計(jì)算得到新控制參數(shù),用所述新控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作; 如果未超過所述指定的閾值,則用所述當(dāng)前幀的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述用所述當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作之前,還包括: 對所述當(dāng)前幀內(nèi)的每一個(gè)區(qū)域i,判斷相鄰區(qū)域的控制參數(shù)與所述區(qū)域i的控制參數(shù)的差值的絕對值是否超過指定的閾值; 如果至少有一個(gè)相鄰區(qū)域的控制參數(shù)與所述區(qū)域i的控制參數(shù)的差值的絕對值超過所述指定的閾值,則按照預(yù)設(shè)的算法計(jì)算得到新控制參數(shù),將所述新控制參數(shù)作為所述區(qū)域i的控制參數(shù); 如果所有相鄰區(qū)域的控制參數(shù)與所述區(qū)域i的控制參數(shù)的差值的絕對值均未超過所述指定的閾值,則保留所述區(qū)域i的控制參數(shù)不變。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述按照預(yù)設(shè)的算法計(jì)算得到新控制參數(shù),包括: 按照與每一個(gè)相鄰區(qū)域的控制參數(shù)的差值的絕對值不超過所述指定的閾值的原則,根據(jù)相鄰區(qū)域的控制參數(shù)計(jì)算得到新控制參數(shù);或, 為每一個(gè)相鄰區(qū)域指定權(quán)重,根據(jù)相鄰區(qū)域的控制參數(shù)和權(quán)重計(jì)算得到新控制參數(shù)。
8.根據(jù)權(quán)利要求3或4所述的方法,其特征在于, 所述映射關(guān)系中QP越大對應(yīng)的對比度控制參數(shù)越小,和/或,QP越大對應(yīng)的清晰度控制參數(shù)越小,和/或,QP越大對應(yīng)的降噪控制參數(shù)越大;或, 所述映射關(guān)系中場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的對比度控制參數(shù)越小,和/或,場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的清晰度控制參數(shù)越小,和/或,場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的降噪控制參數(shù)越大;或, 所述映射關(guān)系中亮度值越大對應(yīng)的對比度控制參數(shù)越大,和/或,亮度值越大對應(yīng)的清晰度控制參數(shù)越大,和/或,亮度值越大對應(yīng)的降噪控制參數(shù)越小。
9.根據(jù)權(quán)利要求3、4或8所述的方法,其特征在于, 所述場景類別至少包括靜止場景和運(yùn)動(dòng)場景; 所述靜止場景包括:桌面或文檔分享場景和/或靜止人物場景; 所述運(yùn)動(dòng)場景包括:小運(yùn)動(dòng)場景、一般運(yùn)動(dòng)場景、大運(yùn)動(dòng)場景和劇烈運(yùn)動(dòng)場景中的至少一種。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作之后,還包括: 對執(zhí)行所述視頻增強(qiáng)操作之后的視頻進(jìn)行編碼并發(fā)送。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依次獲取視頻中的各個(gè)幀,包括: 接收視頻并進(jìn)行解碼,依次獲取解碼后的視頻中的各個(gè)幀。
12.一種視頻增強(qiáng)的裝置,其特征在于,所述裝置包括: 獲取模塊,用于依次獲取視頻中的各個(gè)幀; 增強(qiáng)模塊,用于對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的屬性信息,查找預(yù)設(shè)的映射關(guān)系得到與所述屬性信息對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述增強(qiáng)模塊包括: 第一增強(qiáng)子模塊,用于對每一個(gè)當(dāng)前幀,確定反映運(yùn)動(dòng)狀態(tài)或明暗的所述當(dāng)前幀的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到所述當(dāng)前幀的控制參數(shù),用所述當(dāng)前幀的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;或, 第二增強(qiáng)子模塊,用于對每一個(gè)當(dāng)前幀,將所述當(dāng)前幀劃分為多個(gè)區(qū)域,確定反映運(yùn)動(dòng)狀態(tài)或明暗的每一個(gè)區(qū)域的屬性信息,查找預(yù)設(shè)的屬性信息與控制參數(shù)的映射關(guān)系得到所述每一個(gè)區(qū)域的控制參數(shù),用所述當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第一增強(qiáng)子模塊用于: 對每一個(gè)當(dāng)前幀,計(jì)算所述當(dāng)前幀的量化參數(shù)QP,查找預(yù)設(shè)的映射關(guān)系得到與所述QP對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;或, 對每一個(gè)當(dāng)前幀,確定所述當(dāng)前幀的場景類別,查找預(yù)設(shè)的映射關(guān)系得到與所述場景類別對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;或, 對每一個(gè)當(dāng)前幀,計(jì)算所述當(dāng)前幀的亮度值,查找預(yù)設(shè)的映射關(guān)系得到與所述亮度值對應(yīng)的控制參數(shù),用所述控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作; 其中,所述控制參數(shù)包括以下至少一種:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)。
15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第二增強(qiáng)子模塊用于: 對每一個(gè)當(dāng)前幀,將所述當(dāng)前幀劃分為多個(gè)區(qū)域,計(jì)算每一個(gè)區(qū)域的QP,查找預(yù)設(shè)的QP與控制參數(shù)的映射關(guān)系,得到所述每一個(gè)區(qū)域的控制參數(shù),用所述當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;或, 對每一個(gè)當(dāng)前幀,將所述當(dāng)前幀劃分為多個(gè)區(qū)域,確定每一個(gè)區(qū)域的場景類別,查找預(yù)設(shè)的場景類別與控制參數(shù)的映射關(guān)系,得到所述每一個(gè)區(qū)域的控制參數(shù),用所述當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;或, 對每一個(gè)當(dāng)前幀,將所述當(dāng)前幀劃分為多個(gè)區(qū)域,計(jì)算每一個(gè)區(qū)域的亮度值,查找預(yù)設(shè)的亮度值與控制參數(shù)的映射關(guān)系,得到所述每一個(gè)區(qū)域的控制參數(shù),用所述當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作; 其中,所述控制參數(shù)包括以下至少一種:對比度控制參數(shù)、清晰度控制參數(shù)或降噪控制參數(shù)。
16.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第一增強(qiáng)子模塊包括: 幀平滑處理單元,用于計(jì)算所述當(dāng)前幀的控制參數(shù)與上一幀的控制參數(shù)的差值,判斷所述差值的絕對值是否超過指定的閾值;如果超過所述指定的閾值,則根據(jù)所述上一幀的控制參數(shù)和所述閾值計(jì)算得到新控制參數(shù),用所述新控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作;如果未超過所述指定的閾值,則用所述當(dāng)前幀的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作。
17.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第二增強(qiáng)子模塊包括: 區(qū)域平滑處理單元,用于在用所述當(dāng)前幀內(nèi)所有區(qū)域的控制參數(shù)對所述當(dāng)前幀執(zhí)行視頻增強(qiáng)操作之前,對所述當(dāng)前幀內(nèi)的每一個(gè)區(qū)域i,判斷相鄰區(qū)域的控制參數(shù)與所述區(qū)域i的控制參數(shù)的差值的絕對值是否超過指定的閾值;如果至少有一個(gè)相鄰區(qū)域的控制參數(shù)與所述區(qū)域i的控制參數(shù)的差值的絕對值超過所述指定的閾值,則按照預(yù)設(shè)的算法計(jì)算得到新控制參數(shù),將所述新控制參數(shù)作為所述區(qū)域i的控制參數(shù);如果所有相鄰區(qū)域的控制參數(shù)與所述區(qū)域i的控制參數(shù)的差值的絕對值均未超過所述指定的閾值,則保留所述區(qū)域i的控制參數(shù)不變。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述區(qū)域平滑處理單元包括: 計(jì)算子單元,用于按照與每一個(gè)相鄰區(qū)域的控制參數(shù)的差值的絕對值不超過所述指定的閾值的原則,根據(jù)相鄰區(qū)域的控制參數(shù)計(jì)算得到新控制參數(shù);或,為每一個(gè)相鄰區(qū)域指定權(quán)重,根據(jù)相鄰區(qū)域的控制參數(shù)和權(quán)重計(jì)算得到新控制參數(shù)。
19.根據(jù)權(quán)利要求14或15所述的裝置,其特征在于, 所述映射關(guān)系中QP越大對應(yīng)的對比度控制參數(shù)越小,和/或,QP越大對應(yīng)的清晰度控制參數(shù)越小,和/或,QP越大對應(yīng)的降噪控制參數(shù)越大;或, 所述映射關(guān)系中場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的對比度控制參數(shù)越小,和/或,場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的清晰度控制參數(shù)越小,和/或,場景類別代表的運(yùn)動(dòng)程度越強(qiáng)對應(yīng)的降噪控制參數(shù)越大;或, 所述映射關(guān)系中亮度值越大對應(yīng)的對比度控制參數(shù)越大,和/或,亮度值越大對應(yīng)的清晰度控制參數(shù)越大,和/或,亮度值越大對應(yīng)的降噪控制參數(shù)越小。
20.根據(jù)權(quán)利要求14、15或19所述的裝置,其特征在于, 所述場景類別至少包括靜止場景和運(yùn)動(dòng)場景; 所述靜止場景包括:桌面或文檔分享場景和/或靜止人物場景; 所述運(yùn)動(dòng)場景包括:小運(yùn)動(dòng)場景、一般運(yùn)動(dòng)場景、大運(yùn)動(dòng)場景和劇烈運(yùn)動(dòng)場景中的至少一種。
21.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括: 編碼模塊,用于對執(zhí)行所述視頻增強(qiáng)操作之后的視頻進(jìn)行編碼; 發(fā)送模塊,用于發(fā)送所述編碼模塊編碼后的視頻。
22.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括: 接收模塊,用于接收視頻; 解碼模塊,用于解碼所述接收模塊收到的視頻; 所述獲取模塊用于依次獲取所述解碼模塊解碼后的視頻中的各個(gè)幀。
【文檔編號】H04N19/33GK104202604SQ201410401578
【公開日】2014年12月10日 申請日期:2014年8月14日 優(yōu)先權(quán)日:2014年8月14日
【發(fā)明者】李凱, 王浦林, 姬曉翠 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
北票市| 九江市| 辰溪县| 重庆市| 兴隆县| 拜泉县| 楚雄市| 龙海市| 鄂州市| 乐昌市| 永川市| 亚东县| 柯坪县| 苏尼特左旗| 博罗县| 潜江市| 明光市| 鞍山市| 尼勒克县| 久治县| 郧西县| 中超| 秦皇岛市| 大姚县| 洛浦县| 新野县| 保山市| 松江区| 南部县| 芷江| 和硕县| 澜沧| 西藏| 元谋县| 独山县| 金沙县| 高安市| 陵水| 嘉禾县| 长葛市| 错那县|