一種畫(huà)質(zhì)調(diào)節(jié)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種畫(huà)質(zhì)調(diào)節(jié)方法及系統(tǒng),該畫(huà)質(zhì)調(diào)節(jié)方法包括:A.檢測(cè)當(dāng)前顯卡是否支持OpenCL;B.若支持OpenCL,則檢測(cè)當(dāng)前OpenCL版本是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝;C.若支持互相拷貝,則當(dāng)DXVA接口處理后的視頻被送入到渲染器的顯存后,將渲染器的顯存數(shù)據(jù)拷貝至OpenCL的顯存對(duì)象,并調(diào)用OpenCL中的內(nèi)核對(duì)象的參數(shù),根據(jù)OpenCL中所創(chuàng)建的命令隊(duì)列、程序?qū)ο髮?duì)顯存數(shù)據(jù)進(jìn)行畫(huà)質(zhì)調(diào)節(jié)的處理;D.將處理后的數(shù)據(jù)重新拷貝到渲染器的顯存中,并進(jìn)行顯示。本發(fā)明還構(gòu)造一種畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)。實(shí)施本發(fā)明的技術(shù)方案,能在硬件加速解碼時(shí)完成比較復(fù)雜的畫(huà)質(zhì)調(diào)節(jié)。
【專利說(shuō)明】—種畫(huà)質(zhì)調(diào)節(jié)方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及流媒體處理領(lǐng)域,尤其是涉及一種在使用DXVA接口硬件加速編碼時(shí)進(jìn)行畫(huà)質(zhì)調(diào)節(jié)的方法及系統(tǒng)。
【背景技術(shù)】
[0002]在基于Directshow (Directshow是微軟公司提供的一套在Windows平臺(tái)上進(jìn)行流媒體處理的開(kāi)發(fā)包)框架系統(tǒng)下的播放器中,使用DXVA (DirectX Video Acceleration,視頻硬件加速)接口對(duì)視頻進(jìn)行硬件加速解碼,可以大大減少CPU的使用率,但DXVA接口,其后必須連接渲染器(Renderer),中間不能進(jìn)行任何數(shù)據(jù)處理,否則就無(wú)法使用DXVA接口對(duì)視頻進(jìn)行硬件加速解碼。
[0003]在使用DXVA接口的同時(shí),要對(duì)解碼出來(lái)的圖像進(jìn)行畫(huà)質(zhì)調(diào)節(jié),一般有兩種方式:
1.數(shù)據(jù)從顯存拷貝到內(nèi)存,利用CPU對(duì)圖像數(shù)據(jù)進(jìn)行處理,處理完畢再拷回到顯存中進(jìn)行顯示,該方式缺點(diǎn)是拷貝數(shù)據(jù)相當(dāng)耗時(shí);2.在顯存中利用Pixel Shader (像素著色引擎)進(jìn)行就地處理,該P(yáng)ixel Shader以像素為單位進(jìn)行圖形處理,缺點(diǎn)是Pixel Shader有指令數(shù)的限制,只能進(jìn)行簡(jiǎn)單的畫(huà)質(zhì)調(diào)節(jié)。這兩種方法都無(wú)法完成比較復(fù)雜的畫(huà)質(zhì)調(diào)節(jié)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述無(wú)法完成比較復(fù)雜的畫(huà)質(zhì)調(diào)節(jié)的缺陷,提供一種畫(huà)質(zhì)調(diào)節(jié)方法及系統(tǒng),能在硬件加速解碼時(shí)完成比較復(fù)雜的畫(huà)質(zhì)調(diào)節(jié)。
[0005]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:構(gòu)造一種畫(huà)質(zhì)調(diào)節(jié)方法,用于在使用DXVA接口時(shí)對(duì)視頻的畫(huà)質(zhì)進(jìn)行調(diào)節(jié),所述畫(huà)質(zhì)調(diào)節(jié)方法包括:
[0006]A.檢測(cè)當(dāng)前顯卡是否支持OpenCL;
[0007]B.若支持OpenCL,則檢測(cè)當(dāng)前OpenCL版本是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝;
[0008]C.若支持互相拷貝,則當(dāng)DXVA接口處理后的視頻被送入到渲染器的顯存后,將渲染器的顯存數(shù)據(jù)拷貝至OpenCL的顯存對(duì)象,并調(diào)用OpenCL中的內(nèi)核對(duì)象的參數(shù),根據(jù)OpenCL中所創(chuàng)建的命令隊(duì)列、程序?qū)ο髮?duì)顯存數(shù)據(jù)進(jìn)行畫(huà)質(zhì)調(diào)節(jié)的處理;
[0009]D.將處理后的數(shù)據(jù)重新拷貝到渲染器的顯存中,并進(jìn)行顯示。
[0010]在本發(fā)明所述的畫(huà)質(zhì)調(diào)節(jié)方法中,在所述步驟A中,通過(guò)OpenCL自帶的平臺(tái)ID函數(shù)和設(shè)備ID函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持OpenCL。
[0011]在本發(fā)明所述的畫(huà)質(zhì)調(diào)節(jié)方法中,在所述步驟B中,通過(guò)OpenCL自帶的設(shè)備支持等級(jí)函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝。
[0012]在本發(fā)明所述的畫(huà)質(zhì)調(diào)節(jié)方法中,在步驟C之前,預(yù)先接收并存儲(chǔ)用戶設(shè)置的內(nèi)核對(duì)象的參數(shù)。
[0013]在本發(fā)明所述的畫(huà)質(zhì)調(diào)節(jié)方法中,所述內(nèi)核對(duì)象包括下列中的至少一個(gè):亮度、對(duì)比度、灰度、色調(diào)、飽和度、銳度、白平衡、去抖動(dòng)。[0014]本發(fā)明還構(gòu)造一種畫(huà)質(zhì)調(diào)節(jié)系統(tǒng),用于在使用DXVA接口時(shí)對(duì)視頻的畫(huà)質(zhì)進(jìn)行調(diào)節(jié),所述畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)包括:
[0015]第一檢測(cè)模塊,用于檢測(cè)當(dāng)前顯卡是否支持OpenCL ;
[0016]第二檢測(cè)模塊,用于在檢測(cè)到支持OpenCL時(shí),檢測(cè)當(dāng)前OpenCL版本是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝;
[0017]處理模塊,用于在檢測(cè)到支持互相拷貝時(shí),當(dāng)DXVA接口處理后的視頻被送入到渲染器的顯存后,將渲染器的顯存數(shù)據(jù)拷貝至OpenCL的顯存對(duì)象,并調(diào)用OpenCL中的內(nèi)核對(duì)象的參數(shù),根據(jù)OpenCL中所創(chuàng)建的命令隊(duì)列、程序?qū)ο髮?duì)顯存數(shù)據(jù)進(jìn)行畫(huà)質(zhì)調(diào)節(jié)的處理;
[0018]顯示模塊,用于將處理后的數(shù)據(jù)重新拷貝到渲染器的顯存中,并進(jìn)行顯示。
[0019]在本發(fā)明所述的畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)中,所述第一檢測(cè)模塊通過(guò)OpenCL自帶的平臺(tái)ID函數(shù)和設(shè)備ID函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持OpenCL。
[0020]在本發(fā)明所述的畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)中,所述第二檢測(cè)模塊通過(guò)OpenCL自帶的設(shè)備支持等級(jí)函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝。
[0021]在本發(fā)明所述的畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)中,所述畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)還包括:
[0022]設(shè)置模塊,用于預(yù)先接收并存儲(chǔ)用戶設(shè)置的內(nèi)核對(duì)象的參數(shù)。
[0023]在本發(fā)明所述的畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)中,所述內(nèi)核對(duì)象包括下列中的至少一個(gè):亮度、對(duì)比度、灰度、色調(diào)、飽和度、銳度、白平衡、去抖動(dòng)。
[0024]實(shí)施本發(fā)明的技術(shù)方案,首先,由于是在兩個(gè)顯存(渲染器的顯存和OpenCL的顯存)之間互相拷貝數(shù)據(jù),因此相比現(xiàn)有的在顯存和內(nèi)存之間互相拷貝數(shù)據(jù),節(jié)省了時(shí)間;其次,由于是在OpenCL中完成畫(huà)質(zhì)調(diào)節(jié)的處理,因此相比現(xiàn)有的直接在渲染器的顯存中利用像素著色引擎進(jìn)行就地處理,克服了指令數(shù)受限的缺陷。綜上,這種畫(huà)質(zhì)調(diào)節(jié)方法能完成比較復(fù)雜的畫(huà)質(zhì)調(diào)節(jié)。
【專利附圖】
【附圖說(shuō)明】
[0025]下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中:
[0026]圖1是本發(fā)明畫(huà)質(zhì)調(diào)節(jié)方法實(shí)施例一的流程圖;
[0027]圖2是本發(fā)明畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)實(shí)施例一的邏輯圖。
【具體實(shí)施方式】
[0028]本發(fā)明針對(duì)現(xiàn)有技術(shù)中在使用DXVA接口時(shí)對(duì)視頻的畫(huà)質(zhì)進(jìn)行調(diào)節(jié)時(shí)無(wú)法完成比較復(fù)雜的畫(huà)質(zhì)調(diào)節(jié)的缺陷,提供一種基于OpenCL (Open Computing Language,開(kāi)放運(yùn)算語(yǔ)言)的畫(huà)質(zhì)調(diào)節(jié)方法,首先說(shuō)明的是,OpenCL是一個(gè)為異構(gòu)平臺(tái)編寫(xiě)程序的框架,此異構(gòu)平臺(tái)可由CPU、GPU或其他類型的處理器組成。
[0029]圖1是本發(fā)明畫(huà)質(zhì)調(diào)節(jié)方法實(shí)施例一的流程圖,該畫(huà)質(zhì)調(diào)節(jié)方法包括:
[0030]A.檢測(cè)當(dāng)前顯卡是否支持OpenCL,也即,判斷當(dāng)前顯卡是否安裝有OpenCL顯示驅(qū)動(dòng)程序,若是,則執(zhí)行步驟B ;若否,則執(zhí)行步驟E。優(yōu)選地,可通過(guò)OpenCL自帶的平臺(tái)ID函數(shù)(clGetPlatformIDs)和設(shè)備ID函數(shù)(clGetDevicelDs)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持 OpenCL ;
[0031]B.檢測(cè)當(dāng)前OpenCL版本是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝,若是,則執(zhí)行步驟C ;若否,則執(zhí)行步驟E。優(yōu)選地,可通過(guò)OpenCL自帶的設(shè)備支持等級(jí)函數(shù)(clGetDevicelnfo)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝;
[0032]C.當(dāng)DXVA接口處理后的視頻被送入到渲染器的顯存后,將渲染器的顯存數(shù)據(jù)拷貝至OpenCL的顯存對(duì)象,并調(diào)用OpenCL中的內(nèi)核對(duì)象參數(shù),根據(jù)OpenCL中所創(chuàng)建的命令隊(duì)列、程序?qū)ο髮?duì)顯存數(shù)據(jù)進(jìn)行畫(huà)質(zhì)調(diào)節(jié)的處理,在該步驟中,需說(shuō)明的是,應(yīng)預(yù)先創(chuàng)建OpenCL顯存對(duì)象、創(chuàng)建命令隊(duì)列、創(chuàng)建程序?qū)ο?、?chuàng)建Kernel (內(nèi)核)對(duì)象等,并且設(shè)置好內(nèi)核對(duì)象的參數(shù),其中,創(chuàng)建OpenCL顯存對(duì)象是為了存放從渲染器拷貝過(guò)來(lái)的顯存數(shù)據(jù);創(chuàng)建命令隊(duì)列是為了在將一個(gè)視頻幀分成多個(gè)塊進(jìn)行處理時(shí)以指示多個(gè)塊如何處理;創(chuàng)建程序?qū)ο笫菫榱藞?zhí)行具體的畫(huà)質(zhì)調(diào)節(jié)算法;創(chuàng)建內(nèi)核對(duì)象為了指示具體的調(diào)節(jié)對(duì)象,例如包括:亮度、對(duì)比度、灰度、色調(diào)、飽和度、銳度、白平衡、去抖動(dòng)等,而內(nèi)核對(duì)象參數(shù)例如為:亮度為20、對(duì)比度為50、灰度為4、色調(diào)為18、飽和度為50、銳度為3、白平衡為自動(dòng)、去抖動(dòng)為50Hz 等;
[0033]D.將處理后的數(shù)據(jù)重新拷貝到渲染器的顯存中,并進(jìn)行顯示,這樣,所顯示的視頻圖像即為畫(huà)質(zhì)調(diào)節(jié)后的視頻圖像;
[0034]E.在渲染器的顯存中利用像素著色引擎進(jìn)行畫(huà)質(zhì)調(diào)節(jié)的處理,并進(jìn)行顯示。當(dāng)然,該步驟也可先將渲染器的顯存數(shù)據(jù)拷貝到內(nèi)存,利用CPU對(duì)圖像數(shù)據(jù)進(jìn)行處理,處理完畢再拷回到渲染器的顯存中進(jìn)行顯示。
[0035]實(shí)施該技術(shù)方案,在當(dāng)前顯卡支持OpenCL且當(dāng)前OpenCL版本支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝的前提下,當(dāng)DXVA接口處理后的視頻被送入到渲染器的顯存后,再將渲染器中的顯存數(shù)據(jù)拷貝至OpenCL的顯存中,并調(diào)用設(shè)置好的內(nèi)核對(duì)象的參數(shù),對(duì)OpenCL中的顯存數(shù)據(jù)進(jìn)行畫(huà)質(zhì)調(diào)節(jié)處理,最后,將OpenCL的顯存中處理好的顯存數(shù)據(jù)重新拷貝到渲染器的顯存中,并進(jìn)行顯示。實(shí)施這種畫(huà)質(zhì)調(diào)節(jié)方法,首先,由于是在兩個(gè)顯存(渲染器的顯存和OpenCL的顯存)之間互相拷貝數(shù)據(jù),因此相比現(xiàn)有的在顯存和內(nèi)存之間互相拷貝數(shù)據(jù),節(jié)省了時(shí)間;其次,由于是在OpenCL中完成畫(huà)質(zhì)調(diào)節(jié)的處理,因此相比現(xiàn)有的直接在渲染器的顯存中利用像素著色引擎進(jìn)行就地處理,克服了指令數(shù)受限的缺陷。綜上,這種畫(huà)質(zhì)調(diào)節(jié)方法能完成比較復(fù)雜的畫(huà)質(zhì)調(diào)節(jié)。
[0036]在本發(fā)明畫(huà)質(zhì)調(diào)節(jié)方法的一個(gè)優(yōu)選實(shí)施例中,在步驟C之前,預(yù)先接收并存儲(chǔ)用戶設(shè)置的內(nèi)核對(duì)象的參數(shù),這樣可根據(jù)用戶需求進(jìn)行相應(yīng)的畫(huà)質(zhì)調(diào)節(jié)。
[0037]圖2是本發(fā)明畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)實(shí)施例一的邏輯圖,該畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)包括第一檢測(cè)模塊10、第二檢測(cè)模塊20、處理模塊30和顯示模塊40,其中,第一檢測(cè)模塊10用于檢測(cè)當(dāng)前顯卡是否支持OpenCL,優(yōu)選地,可通過(guò)OpenCL自帶的平臺(tái)ID函數(shù)和設(shè)備ID函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持OpenCL。第二檢測(cè)模塊20用于在檢測(cè)到支持OpenCL時(shí),檢測(cè)當(dāng)前OpenCL版本是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝,優(yōu)選地,可通過(guò)OpenCL自帶的設(shè)備支持等級(jí)函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝。處理模塊30用于在檢測(cè)到支持互相拷貝時(shí),當(dāng)DXVA接口處理后的視頻被送入到渲染器的顯存后,將渲染器的顯存數(shù)據(jù)拷貝至OpenCL的顯存對(duì)象,并調(diào)用OpenCL中的內(nèi)核對(duì)象的參數(shù),根據(jù)OpenCL中所創(chuàng)建的命令隊(duì)列、程序?qū)ο髮?duì)顯存數(shù)據(jù)進(jìn)行畫(huà)質(zhì)調(diào)節(jié)的處理。顯示模塊40用于將處理后的數(shù)據(jù)重新拷貝到渲染器的顯存中,并進(jìn)行顯示。[0038]在本發(fā)明畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)的一個(gè)優(yōu)選實(shí)施例中,該畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)還包括設(shè)置模塊,該設(shè)置模塊用于預(yù)先接收并存儲(chǔ)用戶設(shè)置的內(nèi)核對(duì)象的參數(shù),內(nèi)核對(duì)象例如包括:亮度、對(duì)比度、灰度、色調(diào)、飽和度、銳度、白平衡、去抖動(dòng)。
[0039]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改、組合和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
【權(quán)利要求】
1.一種畫(huà)質(zhì)調(diào)節(jié)方法,用于在使用DXVA接口硬件加速編碼時(shí)對(duì)視頻的畫(huà)質(zhì)進(jìn)行調(diào)節(jié),其特征在于,所述畫(huà)質(zhì)調(diào)節(jié)方法包括: A.檢測(cè)當(dāng)前顯卡是否支持OpenCL; B.若支持OpenCL,則檢測(cè)當(dāng)前OpenCL版本是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝; C.若支持互相拷貝,則當(dāng)DXVA接口處理后的視頻被送入到渲染器的顯存后,將渲染器的顯存數(shù)據(jù)拷貝至OpenCL的顯存對(duì)象,并調(diào)用OpenCL中的內(nèi)核對(duì)象的參數(shù),根據(jù)OpenCL中所創(chuàng)建的命令隊(duì)列、程序?qū)ο髮?duì)顯存數(shù)據(jù)進(jìn)行畫(huà)質(zhì)調(diào)節(jié)的處理; D.將處理后的數(shù)據(jù)重新拷貝到渲染器的顯存中,并進(jìn)行顯示。
2.根據(jù)權(quán)利要求1所述的畫(huà)質(zhì)調(diào)節(jié)方法,其特征在于,在所述步驟A中,通過(guò)OpenCL自帶的平臺(tái)ID函數(shù)和設(shè)備ID函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持OpenCL。
3.根據(jù)權(quán)利要求1所述的畫(huà)質(zhì)調(diào)節(jié)方法,其特征在于,在所述步驟B中,通過(guò)OpenCL自帶的設(shè)備支持等級(jí)函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝。
4.根據(jù)權(quán)利要求1所述的畫(huà)質(zhì)調(diào)節(jié)方法,其特征在于,在步驟C之前,預(yù)先接收并存儲(chǔ)用戶設(shè)置的內(nèi)核對(duì)象的參數(shù)。
5.根據(jù)權(quán)利要求1所述的畫(huà)質(zhì)調(diào)節(jié)方法,其特征在于,所述內(nèi)核對(duì)象包括下列中的至少一個(gè):亮度、對(duì)比度、灰度、色調(diào)、飽和度、銳度、白平衡、去抖動(dòng)。
6.一種畫(huà)質(zhì)調(diào)節(jié)系統(tǒng),用于在使用DXVA接口硬件加速編碼時(shí)對(duì)視頻的畫(huà)質(zhì)進(jìn)行調(diào)節(jié),其特征在于,所述畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)包括: 第一檢測(cè)模塊,用于檢測(cè)當(dāng)前顯卡是否支持OpenCL ; 第二檢測(cè)模塊,用于在檢測(cè)到支持OpenCL時(shí),檢測(cè)當(dāng)前OpenCL版本是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝; 處理模塊,用于在檢測(cè)到支持互相拷貝時(shí),當(dāng)DXVA接口處理后的視頻被送入到渲染器的顯存后,將渲染器的顯存數(shù)據(jù)拷貝至OpenCL的顯存對(duì)象,并調(diào)用OpenCL中的內(nèi)核對(duì)象的參數(shù),根據(jù)OpenCL中所創(chuàng)建的命令隊(duì)列、程序?qū)ο髮?duì)顯存數(shù)據(jù)進(jìn)行畫(huà)質(zhì)調(diào)節(jié)的處理; 顯示模塊,用于將處理后的數(shù)據(jù)重新拷貝到渲染器的顯存中,并進(jìn)行顯示。
7.根據(jù)權(quán)利要求6所述的畫(huà)質(zhì)調(diào)節(jié)系統(tǒng),其特征在于,所述第一檢測(cè)模塊通過(guò)OpenCL自帶的平臺(tái)ID函數(shù)和設(shè)備ID函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持OpenCL。
8.根據(jù)權(quán)利要求6所述的畫(huà)質(zhì)調(diào)節(jié)系統(tǒng),其特征在于,所述第二檢測(cè)模塊通過(guò)OpenCL自帶的設(shè)備支持等級(jí)函數(shù)的返回值來(lái)檢測(cè)當(dāng)前顯卡是否支持渲染器與OpenCL的顯存數(shù)據(jù)互相拷貝。
9.根據(jù)權(quán)利要求6所述的畫(huà)質(zhì)調(diào)節(jié)系統(tǒng),其特征在于,所述畫(huà)質(zhì)調(diào)節(jié)系統(tǒng)還包括: 設(shè)置模塊,用于預(yù)先接收并存儲(chǔ)用戶設(shè)置的內(nèi)核對(duì)象的參數(shù)。
10.根據(jù)權(quán)利要求6所述的畫(huà)質(zhì)調(diào)節(jié)系統(tǒng),其特征在于,所述內(nèi)核對(duì)象包括下列中的至少一個(gè):亮度、對(duì)比度、灰度、色調(diào)、飽和度、銳度、白平衡、去抖動(dòng)。
【文檔編號(hào)】G06F3/14GK103942017SQ201310027039
【公開(kāi)日】2014年7月23日 申請(qǐng)日期:2013年1月21日 優(yōu)先權(quán)日:2013年1月21日
【發(fā)明者】白向軍 申請(qǐng)人:深圳市快播科技有限公司