1.一種數(shù)據(jù)轉(zhuǎn)換方法,其特征在于,包括:
依序獲取待轉(zhuǎn)換數(shù)據(jù)幀中各像素點(diǎn)的待轉(zhuǎn)換值,得到幀待轉(zhuǎn)換值序列;
查詢轉(zhuǎn)換公式編程器集,獲取所述待轉(zhuǎn)換值映射的轉(zhuǎn)換公式編程器,所述轉(zhuǎn)換公式編程器為對轉(zhuǎn)換公式通過并行處理的方式進(jìn)行編程的編程器;
將所述幀待轉(zhuǎn)換值序列寫入獲取的轉(zhuǎn)換公式編程器中,運(yùn)行所述獲取的轉(zhuǎn)換公式編程器,得到幀轉(zhuǎn)換值序列。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換方法,其特征在于,所述待轉(zhuǎn)換值為采用YUV4:2:0采樣格式的YUV值,所述獲取的轉(zhuǎn)換公式編程器中的轉(zhuǎn)換公式為:
Ri=Y(jié)i+1.403*(Vi-128)
Gi=Y(jié)i-0.344*(Ui-128)-0.714*(Vi-128)
Bi=Y(jié)i+1.770*(Ui-128)
式中,
Ri、Gi、Bi分別為第i個像素點(diǎn)的R轉(zhuǎn)換值、G轉(zhuǎn)換值以及B轉(zhuǎn)換值;
Yi、Ui、Vi分別為第i個像素點(diǎn)的Y待轉(zhuǎn)換值、U待轉(zhuǎn)換值以及V待轉(zhuǎn)換值。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)轉(zhuǎn)換方法,其特征在于,所述獲取的轉(zhuǎn)換公式編程器中包含有多個轉(zhuǎn)換公式。
4.根據(jù)權(quán)利要求2所述的數(shù)據(jù)轉(zhuǎn)換方法,其特征在于,利用硬件開放圖形庫的著色器對轉(zhuǎn)換公式編程器進(jìn)行編程。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)轉(zhuǎn)換方法,其特征在于,所述將所述幀待轉(zhuǎn)換值序列寫入獲取的轉(zhuǎn)換公式編程器中包括:
統(tǒng)計(jì)所述獲取的轉(zhuǎn)換公式編程器中的轉(zhuǎn)換公式數(shù);
對所述幀待轉(zhuǎn)換值序列進(jìn)行切分,每一切分得到的待轉(zhuǎn)換值切分序列包含有所述轉(zhuǎn)換公式數(shù)的像素點(diǎn)對應(yīng)的待轉(zhuǎn)換值;
依序?qū)⒋D(zhuǎn)換值切分序列寫入獲取的轉(zhuǎn)換公式編程器中。
6.一種數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于,包括:待轉(zhuǎn)換序列生成模塊、轉(zhuǎn)換公式查詢模塊以及轉(zhuǎn)換序列獲取模塊,其中,
待轉(zhuǎn)換序列生成模塊,用于依序獲取待轉(zhuǎn)換數(shù)據(jù)幀中各像素點(diǎn)的待轉(zhuǎn)換值,得到幀待轉(zhuǎn)換值序列;
轉(zhuǎn)換公式查詢模塊,用于查詢轉(zhuǎn)換公式編程器集,獲取所述待轉(zhuǎn)換值映射的轉(zhuǎn)換公式編程器,所述轉(zhuǎn)換公式編程器為對轉(zhuǎn)換公式通過并行處理的方式進(jìn)行編程的編程器;
轉(zhuǎn)換序列獲取模塊,用于將所述幀待轉(zhuǎn)換值序列寫入獲取的轉(zhuǎn)換公式編程器中,運(yùn)行所述獲取的轉(zhuǎn)換公式編程器,得到幀轉(zhuǎn)換值序列。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于,所述待轉(zhuǎn)換值為采用YUV4:2:0采樣格式的YUV值,所述獲取的轉(zhuǎn)換公式編程器中的轉(zhuǎn)換公式為:
Ri=Y(jié)i+1.403*(Vi-128)
Gi=Y(jié)i-0.344*(Ui-128)-0.714*(Vi-128)
Bi=Y(jié)i+1.770*(Ui-128)
式中,
Ri、Gi、Bi分別為第i個像素點(diǎn)的R轉(zhuǎn)換值、G轉(zhuǎn)換值以及B轉(zhuǎn)換值;
Yi、Ui、Vi分別為第i個像素點(diǎn)的Y待轉(zhuǎn)換值、U待轉(zhuǎn)換值以及V待轉(zhuǎn)換值。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于,所述獲取的轉(zhuǎn)換公式編程器中包含有多個轉(zhuǎn)換公式。
9.根據(jù)權(quán)利要求7所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于,利用硬件開放圖形庫的著色器對轉(zhuǎn)換公式編程器進(jìn)行編程。
10.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為上述電子設(shè)備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對應(yīng)的程序,用于執(zhí)行如下操作:
依序獲取待轉(zhuǎn)換數(shù)據(jù)幀中各像素點(diǎn)的待轉(zhuǎn)換值,得到幀待轉(zhuǎn)換值序列;
查詢轉(zhuǎn)換公式編程器集,獲取所述待轉(zhuǎn)換值映射的轉(zhuǎn)換公式編程器,所述轉(zhuǎn)換公式編程器為對轉(zhuǎn)換公式通過并行處理的方式進(jìn)行編程的編程器;
將所述幀待轉(zhuǎn)換值序列寫入獲取的轉(zhuǎn)換公式編程器中,運(yùn)行所述獲取的轉(zhuǎn)換公式編程器,得到幀轉(zhuǎn)換值序列。