一種圖像數(shù)據(jù)處理方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及屏幕制造領(lǐng)域,特別是涉及一種圖像數(shù)據(jù)處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]時下的電子設(shè)備,大多都具有圖形處理器(Graphic Processing Unit, GPU)。例如,手機(jī)、平板電腦、筆記本電腦等設(shè)備,都具有相應(yīng)的GPU。
[0003]現(xiàn)有技術(shù)中,對于圖像數(shù)據(jù)的分析或識別過程,主要還是由CPU來實(shí)現(xiàn)。在CPU對圖像數(shù)據(jù)進(jìn)行處理之前,需要將圖像數(shù)據(jù)由GPU的顯存?zhèn)鬏斨岭娮釉O(shè)備的內(nèi)存,然后才可以由CPU對圖像數(shù)據(jù)進(jìn)行分析或識別等處理。
[0004]但是,圖像數(shù)據(jù)的數(shù)據(jù)量往往較大,將圖像數(shù)據(jù)從顯存?zhèn)鬏斨羶?nèi)存中的過程消耗的時間較長,有時甚至?xí)蔀闇p少圖像數(shù)據(jù)的處理時間的瓶頸。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種圖像數(shù)據(jù)處理方法及電子設(shè)備,能夠減少圖像數(shù)據(jù)從顯存?zhèn)鬏斨羶?nèi)存中的過程消耗的時間,提高圖像數(shù)據(jù)的處理效率。
[0006]為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下方案:
[0007]—種圖像數(shù)據(jù)處理方法,所述方法應(yīng)用于具有圖像處理單元和中央處理器的電子設(shè)備,所述方法包括:
[0008]獲取待處理的圖像數(shù)據(jù);
[0009]基于對所述圖像數(shù)據(jù)的處理策略,確定在對所述圖像數(shù)據(jù)進(jìn)行處理的過程中所采用的所述圖像數(shù)據(jù)的第一像素特征值;其中,一個所述圖像數(shù)據(jù)具有多個像素特征值;
[0010]將所述多個像素特征值中的第一像素特征值傳輸至所述電子設(shè)備的內(nèi)存中,以便所述中央處理器基于所述第一像素特征值進(jìn)行處理。
[0011]可選的,所述確定在對所述圖像數(shù)據(jù)進(jìn)行處理的過程中所采用的所述圖像數(shù)據(jù)的第一像素特征值,具體包括:
[0012]從所述圖像數(shù)據(jù)的四個像素特征值中,確定在對所述圖像數(shù)據(jù)進(jìn)行處理的過程中所采用的所述圖像數(shù)據(jù)的第一像素特征值。
[0013]可選的,所述將所述多個像素特征值中的第一像素特征值傳輸至所述電子設(shè)備的內(nèi)存中,具體包括:
[0014]通過RGBA通道中的第一通道,將所述多個像素特征值中的第一像素特征值傳輸至所述電子設(shè)備的內(nèi)存中。
[0015]可選的,所述將所述多個像素特征值中的第一像素特征值傳輸至所述電子設(shè)備的內(nèi)存中,具體包括:
[0016]通過RGBA通道中的四個通道,將四個圖像數(shù)據(jù)分別對應(yīng)的共四個第一像素特征值以一次數(shù)據(jù)傳輸過程傳輸至所述電子設(shè)備的內(nèi)存中。
[0017]可選的,所述中央處理器基于所述第一像素特征值進(jìn)行處理,具體包括:
[0018]統(tǒng)計第一像素特征值符合第一預(yù)設(shè)條件的圖像數(shù)據(jù)的個數(shù);
[0019]判斷所述個數(shù)是否大于第一預(yù)設(shè)閾值,得到第一判斷結(jié)果;
[0020]當(dāng)所述第一判斷結(jié)果表示所述個數(shù)大于第一預(yù)設(shè)閾值時,采用預(yù)設(shè)處理策略對所述圖像數(shù)據(jù)進(jìn)行處理。
[0021]一種電子設(shè)備,所述電子設(shè)備具有圖像處理單元和中央處理器,所述電子設(shè)備包括:
[0022]圖像數(shù)據(jù)獲取單元,用于獲取待處理的圖像數(shù)據(jù);
[0023]第一像素特征值確定單元,用于基于對所述圖像數(shù)據(jù)的處理策略,確定在對所述圖像數(shù)據(jù)進(jìn)行處理的過程中所采用的所述圖像數(shù)據(jù)的第一像素特征值;其中,一個所述圖像數(shù)據(jù)具有多個像素特征值;
[0024]傳輸單元,用于將所述多個像素特征值中的第一像素特征值傳輸至所述電子設(shè)備的內(nèi)存中,以便所述中央處理器基于所述第一像素特征值進(jìn)行處理。
[0025]可選的,所述第一像素特征值確定單元,具體包括:
[0026]第一像素特征值確定子單元,用于從所述圖像數(shù)據(jù)的四個像素特征值中,確定在對所述圖像數(shù)據(jù)進(jìn)行處理的過程中所采用的所述圖像數(shù)據(jù)的第一像素特征值。
[0027]可選的,所述傳輸單元,具體包括:
[0028]第一傳輸子單元,用于通過RGBA通道中的第一通道,將所述多個像素特征值中的第一像素特征值傳輸至所述電子設(shè)備的內(nèi)存中。
[0029]可選的,所述傳輸單元,具體包括:
[0030]第二傳輸子單元,用于通過RGBA通道中的四個通道,將四個圖像數(shù)據(jù)分別對應(yīng)的共四個第一像素特征值以一次數(shù)據(jù)傳輸過程傳輸至所述電子設(shè)備的內(nèi)存中。
[0031]可選的,所述中央處理器,具體包括:
[0032]統(tǒng)計單元,用于統(tǒng)計第一像素特征值符合第一預(yù)設(shè)條件的圖像數(shù)據(jù)的個數(shù);
[0033]判斷單元,用于判斷所述個數(shù)是否大于第一預(yù)設(shè)閾值,得到第一判斷結(jié)果;
[0034]處理單元,用于當(dāng)所述第一判斷結(jié)果表示所述個數(shù)大于第一預(yù)設(shè)閾值時,采用預(yù)設(shè)處理策略對所述圖像數(shù)據(jù)進(jìn)行處理。
[0035]根據(jù)本發(fā)明提供的具體實(shí)施例,本發(fā)明公開了以下技術(shù)效果:
[0036]本發(fā)明的圖像數(shù)據(jù)處理方法及電子設(shè)備,通過基于對所述圖像數(shù)據(jù)的處理策略,確定在對所述圖像數(shù)據(jù)進(jìn)行處理的過程中所采用的所述圖像數(shù)據(jù)的第一像素特征值,將所述多個像素特征值中的第一像素特征值傳輸至所述電子設(shè)備的內(nèi)存中,能夠減少圖像數(shù)據(jù)從顯存?zhèn)鬏斨羶?nèi)存中的過程消耗的時間,并且,由于傳輸至內(nèi)存中的數(shù)據(jù)均是與所述處理策略相關(guān)的數(shù)據(jù),沒有與所述處理策略無關(guān)的數(shù)據(jù),因此,中央處理器還可以省去從多種像素特征值中識別與所述處理策略相關(guān)的第一像素特征值的步驟,從而可以提高中央處理對于圖像數(shù)據(jù)的處理效率。
【附圖說明】
[0037]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1為本發(fā)明的圖像數(shù)據(jù)處理方法實(shí)施例1的流程圖;
[0039]圖2為本發(fā)明的圖像數(shù)據(jù)處理方法實(shí)施例2的流程圖;
[0040]圖3為本發(fā)明的圖像數(shù)據(jù)處理方法實(shí)施例3的流程圖;
[0041]圖4為本發(fā)明的電子設(shè)備實(shí)施例的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0042]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0043]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對本發(fā)明作進(jìn)一步詳細(xì)的說明。
[0044]本發(fā)明的圖像數(shù)據(jù)處理方法,可以應(yīng)用于具有圖像處理單元和中央處理器的電子設(shè)備。所述電子設(shè)備可以是手機(jī)、平板電腦、筆記本電腦、臺式計算機(jī)等設(shè)備。所述圖像處理單元可以是所述電子設(shè)備內(nèi)部的具有圖像處理功能的芯片,英文名稱可以為GPU(GraphicProcessing Unit)。所述中央處理器,英文名稱可以為 CPU(Central Processing Unit)。
[0045]圖1為本發(fā)明的圖像數(shù)據(jù)處理方法實(shí)施例1的流程圖。如圖1所示,該方法可以包括:
[0046]步驟101:獲取待處理的圖像數(shù)據(jù);
[0047]所述待處理的圖像數(shù)據(jù),可以是各種類型的圖像數(shù)據(jù)。例如,所述圖像數(shù)據(jù)可以是電子設(shè)備拍攝照片或者視頻時,圖像采集單元采集到的圖像數(shù)據(jù);也可以是電子設(shè)備瀏覽視頻文件或者圖片時,獲取到的圖像數(shù)據(jù)。
[0048]步驟102:基于對所述圖像數(shù)據(jù)的處理策略,確定在對所述圖像數(shù)據(jù)進(jìn)行處理的過程中所采用的所述圖像數(shù)據(jù)的第一像素特征值;其中,一個所述圖像數(shù)據(jù)具有多個像素特征值;
[0049]所述處理策略,可以是對所述圖像數(shù)據(jù)進(jìn)行處理時所采用的策略。例如,所述處理策略可以是:當(dāng)所述圖像數(shù)據(jù)中,亮度低于預(yù)設(shè)值的圖像數(shù)據(jù)的個數(shù)大于預(yù)設(shè)數(shù)量時,調(diào)高所述電子設(shè)備的顯示單元的顯示亮度。又例如,所述處理策略可以是:當(dāng)所述圖像數(shù)據(jù)中,紅色的色度值低于預(yù)設(shè)值的圖像數(shù)據(jù)的個數(shù)大于預(yù)設(shè)數(shù)量時,調(diào)高紅色的顏色分量在顯示畫面中所占的比例。具體的,所述處理策略可以根據(jù)實(shí)際需要進(jìn)行設(shè)定,此處不再一一列舉。
[0050]通常,所述圖像數(shù)據(jù)可以具有多種像素特征值。例如,一個圖像數(shù)據(jù)按照顏色來說,可以具有RGBA四個像素特征值;按照坐標(biāo)來說,可以具有XYZW四個像素特征值。其中,RGBA這四個參數(shù)分別代表Red (紅色)Green (綠色)Blue (藍(lán)色)和Alpha通道。Alpha通道可以表示透明度參數(shù)。XYZW這四個參數(shù)是描述頂點(diǎn)坐