本公開(kāi)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種畫(huà)面幀顯示方法及裝置。
背景技術(shù):
目前l(fā)cd(liquidcrystaldisplay,lcd)屏或有機(jī)電激光顯示(organiclight-emittingdiode,oled)屏因其具有體積小、輕薄化、功耗低等眾多特性,被廣泛用來(lái)制作電子設(shè)備。例如,lcd屏或oled屏可以用來(lái)制作手機(jī)或平板電腦或電視等電子設(shè)備的顯示屏。
目前使用電子設(shè)備來(lái)觀看視頻,是電子設(shè)備的應(yīng)用重要方面。視頻中往往包括連續(xù)的多幀重載畫(huà)面,重載畫(huà)面中往往包括眾多的顏色塊,且相鄰的顏色塊的顏色差異較大,這樣導(dǎo)致在連續(xù)顯示多個(gè)重載畫(huà)面時(shí),容易出現(xiàn)影像模糊不清的區(qū)域。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)提供一種畫(huà)面幀顯示方法及裝置。所述技術(shù)方案如下:
根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種畫(huà)面幀顯示方法,所述方法包括:
獲取第一畫(huà)面幀,所述第一畫(huà)面幀為已顯示的一畫(huà)面幀或未顯示的一畫(huà)面幀;
在所述第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示所述第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率;
根據(jù)所述目標(biāo)幀率顯示第二畫(huà)面幀,所述第二畫(huà)面幀為下一個(gè)未顯示的畫(huà)面幀。
可選的,所述方法還包括:
獲取在顯示所述第一畫(huà)面幀時(shí)向數(shù)據(jù)線輸入的各灰階數(shù)據(jù),所述數(shù)據(jù)線位于顯示屏中,用于顯示所述第一畫(huà)面幀;
根據(jù)向所述數(shù)據(jù)線輸入的各灰階數(shù)據(jù)檢測(cè)所述第一畫(huà)面幀是否為重載畫(huà)面。
可選的,所述獲取在顯示所述第一畫(huà)面幀時(shí)向數(shù)據(jù)線輸入的各灰階數(shù)據(jù),包括:
確定用于顯示目標(biāo)列像素點(diǎn)的數(shù)據(jù)線,所述目標(biāo)列像素點(diǎn)是所述第一畫(huà)面幀中的一列像素點(diǎn);
根據(jù)所述目標(biāo)列像素點(diǎn)包括的每個(gè)像素點(diǎn)的像素值,確定向所述數(shù)據(jù)線輸入的所述每個(gè)像素點(diǎn)的灰階數(shù)據(jù),向所述數(shù)據(jù)線輸入的每個(gè)灰階數(shù)據(jù)對(duì)應(yīng)的顏色通道相同。
可選的,所述根據(jù)向所述數(shù)據(jù)線輸入的各灰階數(shù)據(jù)檢測(cè)所述第一畫(huà)面幀是否為重載畫(huà)面,包括:
計(jì)算向所述數(shù)據(jù)線輸入的任意相鄰兩個(gè)灰階數(shù)據(jù)之間的差值的絕對(duì)值,計(jì)算所述計(jì)算的各絕對(duì)值的平均值得到所述數(shù)據(jù)線對(duì)應(yīng)的平均差值,以及統(tǒng)計(jì)所述計(jì)算的各非零絕對(duì)值的數(shù)目得到所述數(shù)據(jù)線對(duì)應(yīng)的變化次數(shù);
統(tǒng)計(jì)所述顯示屏中平均差值超過(guò)預(yù)設(shè)第一閾值且變化次數(shù)超過(guò)預(yù)設(shè)第二閾值的數(shù)據(jù)線的數(shù)目;
在所述數(shù)目超過(guò)預(yù)設(shè)第三閾值時(shí),確定所述第一畫(huà)面幀為重載畫(huà)面。
可選的,所述方法還包括:
在所述第一畫(huà)面幀不為重載畫(huà)面時(shí),根據(jù)所述設(shè)定幀率顯示所述第二畫(huà)面幀。
根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種畫(huà)面幀顯示裝置,所述裝置包括:
第一獲取模塊,被配置為獲取第一畫(huà)面幀,所述第一畫(huà)面幀為已顯示的一畫(huà)面幀或未顯示的一畫(huà)面幀;
減小模塊,被配置為在所述第一獲取模塊獲取到的第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示所述第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率;
第一顯示模塊,被配置為根據(jù)所述目標(biāo)幀率顯示第二畫(huà)面幀,所述第二畫(huà)面幀為未顯示的畫(huà)面幀。
可選的,所述裝置還包括:
第二獲取模塊,被配置為獲取在顯示所述第一畫(huà)面幀時(shí)向數(shù)據(jù)線輸入的各灰階數(shù)據(jù),所述數(shù)據(jù)線位于顯示屏中,用于顯示所述第一畫(huà)面幀;
檢測(cè)模塊,被配置為根據(jù)向所述第二獲取模塊獲取到的數(shù)據(jù)線輸入的各灰階數(shù)據(jù)檢測(cè)所述第一獲取模塊獲取到的第一畫(huà)面幀是否為重載畫(huà)面。
可選的,所述第二獲取模塊,包括:
第一確定子模塊,被配置為確定用于顯示目標(biāo)列像素點(diǎn)的數(shù)據(jù)線,所述目標(biāo)列像素點(diǎn)是所述第一畫(huà)面幀中的一列像素點(diǎn);
第二確定子模塊,被配置為根據(jù)所述目標(biāo)列像素點(diǎn)包括的每個(gè)像素點(diǎn)的像素值,確定向所述第一確定子模塊確定出的數(shù)據(jù)線輸入的所述每個(gè)像素點(diǎn)的灰階數(shù)據(jù),向所述數(shù)據(jù)線輸入的每個(gè)灰階數(shù)據(jù)對(duì)應(yīng)的顏色通道相同。
可選的,所述檢測(cè)模塊,包括:
計(jì)算子模塊,被配置為計(jì)算向所述數(shù)據(jù)線輸入的任意相鄰兩個(gè)灰階數(shù)據(jù)之間的差值的絕對(duì)值,計(jì)算所述計(jì)算的各絕對(duì)值的平均值得到所述數(shù)據(jù)線對(duì)應(yīng)的平均差值,以及統(tǒng)計(jì)所述計(jì)算的各非零絕對(duì)值的數(shù)目得到所述數(shù)據(jù)線對(duì)應(yīng)的變化次數(shù);
統(tǒng)計(jì)子模塊,被配置為統(tǒng)計(jì)所述顯示屏中平均差值超過(guò)預(yù)設(shè)第一閾值且變化次數(shù)超過(guò)預(yù)設(shè)第二閾值的數(shù)據(jù)線的數(shù)目;
確定子模塊,被配置為在所述統(tǒng)計(jì)子模塊統(tǒng)計(jì)出的數(shù)目超過(guò)預(yù)設(shè)第三閾值時(shí),確定所述第一畫(huà)面幀為重載畫(huà)面。
可選的,所述裝置還包括:
第二顯示模塊,被配置為在所述第一畫(huà)面幀不為重載畫(huà)面時(shí),根據(jù)所述設(shè)定幀率顯示所述第二畫(huà)面幀。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供了一種畫(huà)面幀顯示裝置,其特征在于,所述裝置包括:
處理器;
用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
獲取第一畫(huà)面幀,所述第一畫(huà)面幀為已顯示的一畫(huà)面幀或未顯示的一畫(huà)面幀;
在所述第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示所述第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率;
根據(jù)所述目標(biāo)幀率顯示第二畫(huà)面幀,所述第二畫(huà)面幀為未顯示的畫(huà)面幀。
根據(jù)本公開(kāi)實(shí)施例的第四方面,提供了一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序(指令),該程序(指令)被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面、第一方面任意可能的實(shí)現(xiàn)方式。
本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
通過(guò)檢測(cè)第一畫(huà)面幀是否為重載畫(huà)面,在檢測(cè)出第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示所述第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率,按照目標(biāo)幀率顯示未顯示的畫(huà)面幀,解決了相關(guān)技術(shù)中顯示屏連續(xù)顯示多個(gè)重載畫(huà)面容易出現(xiàn)影像模糊不清的區(qū)域的技術(shù)問(wèn)題;達(dá)到了提高重栽畫(huà)面顯示效果的效果。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開(kāi)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并于說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種顯示屏的結(jié)構(gòu)示意圖;
圖2是根據(jù)一示例性實(shí)施例示出的一種畫(huà)面幀顯示方法的流程圖;
圖3-1是根據(jù)另一示例性實(shí)施例示出的一種畫(huà)面幀顯示方法的流程圖;
圖3-2是根據(jù)另一示例性實(shí)施例示出的一種根據(jù)向每條數(shù)據(jù)線輸入的各灰階數(shù)據(jù)檢測(cè)第一畫(huà)面幀是否為重載畫(huà)面的流程;
圖4-1是根據(jù)一示例性實(shí)施例示出的一種畫(huà)面幀顯示裝置的框圖;
圖4-2是根據(jù)另一示例性實(shí)施例示出的一種畫(huà)面幀顯示裝置的框圖;
圖5是根據(jù)一示例性實(shí)施例示出的一種用于顯示畫(huà)面幀的裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
為了便于對(duì)本申請(qǐng)實(shí)施例的理解,先對(duì)顯示屏作如下說(shuō)明:
先說(shuō)明一下顯示屏的結(jié)構(gòu),該顯示屏可以為oled顯示屏或lcd顯示屏。圖1示出了顯示屏的結(jié)構(gòu)示意圖,如圖1所示,該顯示屏包括m*n個(gè)子像素單元10、掃描驅(qū)動(dòng)芯片20、m條掃描線30、數(shù)據(jù)驅(qū)動(dòng)芯片40和n條數(shù)據(jù)線50,m和n均為正整數(shù)。
m*n個(gè)子像素單元由m行n列的子像素單元10組成,每行子像素單元10與一根掃描線30一一對(duì)應(yīng),每列子像素單元10與一根數(shù)據(jù)線50一一對(duì)應(yīng),同一列子像素單元10中的每個(gè)子像素單元10對(duì)應(yīng)的顏色相同,任意相鄰的三列子像素單元10對(duì)應(yīng)的顏色分別為紅色、綠色和藍(lán)色。排列在第i行第j列的子像素單元10分別與第i行掃描線和第j列數(shù)據(jù)線相連,i為小于或等于m的正整數(shù),j為小于或等于n的正整數(shù)。掃描驅(qū)動(dòng)芯片20包括m個(gè)引腳,每個(gè)引腳與一根掃描線電連接,數(shù)據(jù)驅(qū)動(dòng)芯片40有n個(gè)引腳,每個(gè)引腳與一根數(shù)據(jù)線電連接。
例如,對(duì)于lcd顯示屏,第i行第j列子像素單元包括液晶電容11、存儲(chǔ)電容12和薄膜晶體管(thinfilmtransistor,tft)13等器件。tft包括柵極13a、第一極13b以及第二極13c,tft的柵極13a與第i行掃描線電連接,第一極13b與第j列數(shù)據(jù)線電連接,第二極13c與存儲(chǔ)電容12的一端電連接,第二極13c還與液晶電容11的一端電連接,液晶電容11的另一端以及存儲(chǔ)電容12的另一端接地。
畫(huà)面幀是由整齊排列的多行和多列像素點(diǎn)組成。畫(huà)面幀中每個(gè)像素點(diǎn)對(duì)應(yīng)顯示屏中的三個(gè)子像素單元,利用這三個(gè)子像素單元來(lái)顯示該像素點(diǎn),這三個(gè)子像素單元分別為紅、綠、藍(lán)三個(gè)子像素單元,該三個(gè)子像素單元可以位于同一行且位置相鄰。
對(duì)于畫(huà)面幀中的第j列像素點(diǎn),第j列像素點(diǎn)對(duì)應(yīng)屏幕屏中相鄰的三列子像素單元,分別為一列紅色子像素單元、一列綠色子像素單元、一列藍(lán)色子像素單元。在使用顯示屏顯示畫(huà)面幀時(shí),將第j列包括的每個(gè)像素點(diǎn)一個(gè)一個(gè)地顯示出來(lái),實(shí)現(xiàn)過(guò)程可以為:
對(duì)于第j列的第1行像素點(diǎn),掃描驅(qū)動(dòng)芯片20掃描第1行掃描線,以打開(kāi)第1行子像素單元中的每個(gè)子像素單元(被打開(kāi)的子像素單元可以輸入與其相連的數(shù)據(jù)線上傳輸?shù)碾妷盒盘?hào),其他地方類(lèi)似描述就不再一一說(shuō)明);數(shù)據(jù)驅(qū)動(dòng)芯片40根據(jù)該第1行像素點(diǎn)的像素值確定三種顏色通道的灰階數(shù)據(jù),分別為紅色通道灰階數(shù)據(jù)、綠色通道灰階數(shù)據(jù)和藍(lán)色通道灰階數(shù)據(jù),將紅色通道灰階數(shù)據(jù)轉(zhuǎn)換成對(duì)應(yīng)的第一電壓信號(hào),將綠色通道灰階數(shù)據(jù)轉(zhuǎn)換成對(duì)應(yīng)的第二電壓信號(hào),將藍(lán)色通道灰階數(shù)據(jù)轉(zhuǎn)換成對(duì)應(yīng)的第三電壓信號(hào);然后分別向該一列紅色子像素單元對(duì)應(yīng)的數(shù)據(jù)線輸入第一電壓信號(hào),向該一列綠色子像素單元對(duì)應(yīng)的數(shù)據(jù)線輸入第二電壓信號(hào),向該一列藍(lán)色子像素單元對(duì)應(yīng)的數(shù)據(jù)線輸入第三電壓信號(hào),以將第一電壓信號(hào)輸入到該一列紅色子像素單元中位于第1行的紅色子像素單元,將第二電壓信號(hào)輸入到該一列綠色子像素單元中位于第1行的綠色子像素單元,將第三電壓信號(hào)輸入到該一列藍(lán)色子像素單元中位于第1行的藍(lán)色子像素單元,如此實(shí)現(xiàn)使用位于第1行的該紅色子像素單元、該綠色子像素單元和該藍(lán)色子像素單元來(lái)顯示該第1行像素點(diǎn)。
對(duì)于第j列的第2行像素點(diǎn),掃描驅(qū)動(dòng)芯片20掃描第2行掃描線,以打開(kāi)第2行子像素單元中的每個(gè)子像素單元;數(shù)據(jù)驅(qū)動(dòng)芯片40根據(jù)該第2行像素點(diǎn)的像素值確定三種顏色通道的灰階數(shù)據(jù),分別為紅色通道灰階數(shù)據(jù)、綠色通道灰階數(shù)據(jù)和藍(lán)色通道灰階數(shù)據(jù),將紅色通道灰階數(shù)據(jù)轉(zhuǎn)換成對(duì)應(yīng)的第一電壓信號(hào),將綠色通道灰階數(shù)據(jù)轉(zhuǎn)換成對(duì)應(yīng)的第二電壓信號(hào),將藍(lán)色通道灰階數(shù)據(jù)轉(zhuǎn)換成對(duì)應(yīng)的第三電壓信號(hào);然后分別向該一列紅色子像素單元對(duì)應(yīng)的數(shù)據(jù)線輸入第一電壓信號(hào),向該一列綠色子像素單元對(duì)應(yīng)的數(shù)據(jù)線輸入第二電壓信號(hào),向該一列藍(lán)色子像素單元對(duì)應(yīng)的數(shù)據(jù)線輸入第三電壓信號(hào),以將第一電壓信號(hào)輸入到該一列紅色子像素單元中位于第2行的紅色子像素單元,將第二電壓信號(hào)輸入到該一列綠色子像素單元中位于第2行的綠色子像素單元,將第三電壓信號(hào)輸入到該一列藍(lán)色子像素單元中位于第2行的藍(lán)色子像素單元,如此實(shí)現(xiàn)使用位于第2行的該紅色子像素單元、該綠色子像素單元和該藍(lán)色子像素單元來(lái)顯示該第2行像素點(diǎn)。
對(duì)于第j列中的其他每行像素點(diǎn)的顯示過(guò)程和第1行像素點(diǎn)和第2行像素點(diǎn)顯示的過(guò)程相同,就不再一一列舉說(shuō)明。顯示屏按上述方式可以將一幀畫(huà)面幀中的每個(gè)像素點(diǎn)顯示出來(lái)。
對(duì)于lcd顯示屏,數(shù)據(jù)驅(qū)動(dòng)芯片40通過(guò)數(shù)據(jù)線向子像素單元10輸入電壓信號(hào),實(shí)質(zhì)是向子像素單元10中的液晶電容輸入該電壓信號(hào)。當(dāng)該數(shù)據(jù)線傳輸?shù)碾妷盒盘?hào)的電壓值大于該子像素單元10中的液晶電容儲(chǔ)存的電壓信號(hào)的電壓值時(shí),數(shù)據(jù)驅(qū)動(dòng)芯片40利用數(shù)據(jù)線對(duì)該子像素單元10中的液晶電容充電;當(dāng)該數(shù)據(jù)線傳輸?shù)碾妷盒盘?hào)的電壓小于該子像素單元10中的液晶電容儲(chǔ)存的電壓信號(hào)的電壓值時(shí),該子像素單元10中的液晶電容放電,以實(shí)現(xiàn)通過(guò)數(shù)據(jù)線向該子像素單元10輸入電壓信號(hào)。
灰階數(shù)據(jù)的大小與其對(duì)應(yīng)的電壓信號(hào)的電壓值大小成正比,也就是說(shuō)灰階數(shù)據(jù)越大其對(duì)應(yīng)的電壓信號(hào)的電壓值越大,灰階數(shù)據(jù)越小其對(duì)應(yīng)的電壓信號(hào)的電壓值越小。如此,對(duì)于重載畫(huà)面,由于重載畫(huà)面包括眾多的顏色塊且相鄰的顏色塊的顏色差異較大,這樣每一列像素點(diǎn)中可能包括多個(gè)相鄰像素點(diǎn)之間的同一顏色通道的灰階數(shù)據(jù)之間的差值較大,這就導(dǎo)致向同一列數(shù)據(jù)線相鄰兩次輸入的電壓值相差較大的電壓信號(hào)。
當(dāng)向數(shù)據(jù)線上相鄰兩次輸入的電壓值相差較大的電壓信號(hào),容易導(dǎo)致該數(shù)據(jù)線的負(fù)載增高。在該數(shù)據(jù)線的負(fù)載過(guò)高時(shí),數(shù)據(jù)驅(qū)動(dòng)芯片40利用該數(shù)據(jù)線對(duì)其他行子像素單元10內(nèi)液晶電容充電的功耗增加,導(dǎo)致子像素單元10沒(méi)有足夠的時(shí)間來(lái)完成充電過(guò)程,即數(shù)據(jù)驅(qū)動(dòng)芯片40沒(méi)有足夠時(shí)間將該電壓信號(hào)完整地輸入到子像素單元10中,影響了該子像素單元10的亮度,從而影響了該子像素單元10對(duì)應(yīng)像素點(diǎn)的顯示效果,導(dǎo)致顯示重載畫(huà)面時(shí)容易出現(xiàn)影像模糊不清的區(qū)域。
為了解決該技術(shù)問(wèn)題,本申請(qǐng)可以通過(guò)如下任一實(shí)施例,在播放重載畫(huà)面時(shí)降低顯卡的幀率,也即降低顯示屏單位時(shí)間內(nèi)顯示畫(huà)面幀的數(shù)量,以增加顯示屏顯示一個(gè)畫(huà)面幀的時(shí)長(zhǎng),以增加數(shù)據(jù)驅(qū)動(dòng)芯片40通過(guò)數(shù)據(jù)線50向輸入到子像素單元10輸入電壓信號(hào)的時(shí)間,以將電壓信號(hào)完整地輸入到子像素單元10中,避免出現(xiàn)影像模糊不清的區(qū)域。
圖2是根據(jù)一示例性實(shí)施例示出的一種畫(huà)面幀顯示方法的流程圖。如圖2所示,該畫(huà)面幀顯示方法可以包括如下幾個(gè)步驟。
在步驟210中,獲取第一畫(huà)面幀,第一畫(huà)面幀為已顯示的一畫(huà)面幀或未顯示的一畫(huà)面幀。
在步驟220中,在第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率。
在步驟230中,根據(jù)目標(biāo)幀率顯示第二畫(huà)面幀,該第二畫(huà)面幀為未顯示的畫(huà)面幀。
其中,在第一畫(huà)面幀為已顯示的一畫(huà)面幀的情況下,該第二畫(huà)面幀為第一畫(huà)面幀之后的一畫(huà)面幀;在第一畫(huà)面幀為未顯示的一畫(huà)面幀的情況下,該第二畫(huà)面幀為第一畫(huà)面幀。
綜上所述,本公開(kāi)實(shí)施例中提供的畫(huà)面幀顯示方法,通過(guò)檢測(cè)第一畫(huà)面幀是否為重載畫(huà)面,在檢測(cè)出第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示所述第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率,按照目標(biāo)幀率顯示未顯示的畫(huà)面幀;解決了相關(guān)技術(shù)中顯示屏連續(xù)顯示多個(gè)重載畫(huà)面容易出現(xiàn)影像模糊不清的區(qū)域的技術(shù)問(wèn)題;達(dá)到了提高重栽畫(huà)面顯示效果的效果。
圖3-1是根據(jù)另一示例性實(shí)施例示出的一種畫(huà)面幀顯示方法的流程圖。如圖3-1所示,該畫(huà)面幀顯示方法可以包括如下幾個(gè)步驟。
在步驟310中,獲取第一畫(huà)面幀,第一畫(huà)面幀為已顯示的一畫(huà)面幀或未顯示的一畫(huà)面幀。
這里所講的第一畫(huà)面幀可以是電子設(shè)備正在顯示的畫(huà)面幀,也可以是電子設(shè)備需要顯示的下一個(gè)畫(huà)面幀。以電子設(shè)備正在播放視頻來(lái)舉例說(shuō)明,電子設(shè)備正在顯示視頻幀a,其需要顯示的下一個(gè)畫(huà)面幀為視頻幀b,則電子設(shè)備可以將視頻幀a確定為第一畫(huà)面幀,獲取視頻幀a的圖像數(shù)據(jù),也可以將視頻幀b確定為第一畫(huà)面幀,獲取視頻幀b的圖像數(shù)據(jù)。
第一畫(huà)面幀的圖像數(shù)據(jù)包括第一畫(huà)面幀內(nèi)所有像素點(diǎn)的像素值,每個(gè)像素點(diǎn)的像素值由紅色通道的灰階數(shù)據(jù)、綠色通道的灰階數(shù)據(jù)以及藍(lán)色通道的灰階數(shù)據(jù)組成。舉例來(lái)講,若一像素點(diǎn)的顏色為白色,則該像素點(diǎn)對(duì)應(yīng)紅色通道的灰階數(shù)據(jù)為0,該像素點(diǎn)對(duì)應(yīng)綠色通道的灰階數(shù)據(jù)為0,該像素點(diǎn)對(duì)應(yīng)色通道的灰階數(shù)據(jù)為0,該像素點(diǎn)的像素值可以表示為rgb(0,0,0)。
在步驟320中,獲取在顯示第一畫(huà)面幀時(shí)向數(shù)據(jù)線輸入的各灰階數(shù)據(jù),該數(shù)據(jù)線位于顯示屏中,用于顯示第一畫(huà)面幀。
其中,這里所講的顯示第一畫(huà)面幀時(shí)向數(shù)據(jù)線輸入的各灰階數(shù)據(jù)包括:第一畫(huà)面幀內(nèi)各像素點(diǎn)的紅色通道的灰階數(shù)據(jù)、綠色通道的灰階數(shù)據(jù)以及藍(lán)色通道的灰階數(shù)據(jù)。
本步驟的實(shí)現(xiàn)可以通過(guò)以下兩個(gè)步驟:
步驟s1,確定用于顯示目標(biāo)列像素點(diǎn)的數(shù)據(jù)線,目標(biāo)列像素點(diǎn)是第一畫(huà)面幀中的一列像素點(diǎn)。
目標(biāo)列像素點(diǎn)在顯示屏中對(duì)應(yīng)三列子像素單元,包括一列紅色子像素單元、一列綠色子像素單元、一列藍(lán)色子像素單元。該一列紅色子像素單元對(duì)應(yīng)的一根數(shù)據(jù)線、該一列綠色子像素單元對(duì)應(yīng)的一根數(shù)據(jù)線以及該一列藍(lán)色子像素單元對(duì)應(yīng)的一根數(shù)據(jù)線,是用于顯示目標(biāo)列像素點(diǎn)的數(shù)據(jù)線。
本步驟的實(shí)現(xiàn)可以為:確定目標(biāo)列像素點(diǎn)在顯示屏中對(duì)應(yīng)的位置相鄰的三列子像素單元,分別為一列紅色子像素單元、一列綠色子像素單元和一列藍(lán)色子像素單元;確定與該一列紅色子像素單元中的每個(gè)子像素單元電連接的第一數(shù)據(jù)線、與該一列綠色子像素單元中的每個(gè)子像素單元電連接的第二數(shù)據(jù)線以及與該一列藍(lán)色子像素單元中的每個(gè)子像素單元電連接的第三數(shù)據(jù)線。
步驟s2,根據(jù)目標(biāo)列像素點(diǎn)包括的每個(gè)像素點(diǎn)的像素值,確定向該數(shù)據(jù)線輸入的每個(gè)像素點(diǎn)的灰階數(shù)據(jù),向每條數(shù)據(jù)線輸入的每個(gè)灰階數(shù)據(jù)對(duì)應(yīng)的顏色通道相同。
本步驟的實(shí)現(xiàn)可以為:獲取目標(biāo)列像素點(diǎn)包括的每個(gè)像素點(diǎn)的像素值,根據(jù)每個(gè)像素值中,確定該每個(gè)像素點(diǎn)的紅色通道灰階數(shù)據(jù)得到向第一數(shù)據(jù)線輸入的灰階數(shù)據(jù),確定該每個(gè)像素點(diǎn)的綠色通道灰階數(shù)據(jù)得到向第二數(shù)據(jù)線輸入的灰階數(shù)據(jù),確定該每個(gè)像素點(diǎn)的藍(lán)色通道灰階數(shù)據(jù)得到向第三數(shù)據(jù)線輸入的灰階數(shù)據(jù)。
舉例來(lái)講,第一畫(huà)面幀中第k列前5行的像素點(diǎn)的像素值為(0,10,20)、(0,20,20)、(30,40,20)、(80,20,80)、(80,20,20)。顯示屏中第3k列為一列藍(lán)色子像素單元,則顯示屏中第3k列數(shù)據(jù)線(也即,與第3k列藍(lán)色子像素單元相連的數(shù)據(jù)線)上輸入的灰階數(shù)據(jù)依次為:20、20、20、80、20、……,該數(shù)據(jù)線上輸入電壓分別為灰階數(shù)據(jù)20對(duì)應(yīng)的電壓、灰階數(shù)據(jù)20對(duì)應(yīng)的電壓、灰階數(shù)據(jù)20對(duì)應(yīng)的電壓、灰階數(shù)據(jù)80對(duì)應(yīng)的電壓、灰階數(shù)據(jù)80對(duì)應(yīng)的電壓……。
第一畫(huà)面幀內(nèi)除目標(biāo)列像素點(diǎn)以外的其他列像素點(diǎn),也可參照步s1、步驟s2示出的方式進(jìn)行處理,得到該其他列像素點(diǎn)中每列像素點(diǎn)對(duì)應(yīng)的每條數(shù)據(jù)線上輸入的灰階數(shù)據(jù),此處不再贅述。
在步驟330中,根據(jù)向每條數(shù)據(jù)線輸入的各灰階數(shù)據(jù)檢測(cè)第一畫(huà)面幀是否為重載畫(huà)面。
本步驟可通過(guò)如圖3-2所示的幾個(gè)步驟實(shí)現(xiàn):
步驟3301,對(duì)于每條數(shù)據(jù)線,計(jì)算向該數(shù)據(jù)線輸入的任意相鄰兩個(gè)灰階數(shù)據(jù)之間的差值的絕對(duì)值。
以計(jì)算第3k列數(shù)據(jù)線來(lái)舉例說(shuō)明,第3k列數(shù)據(jù)線上輸入的灰階數(shù)據(jù)依次為:20、20、20、80、20、……。由于第一次輸入的灰階數(shù)據(jù)為20,第二次輸入的灰階數(shù)據(jù)也為20,因此第一次與第二次輸入的兩個(gè)灰階數(shù)據(jù)之間的差值的絕對(duì)值0;第三次輸入的灰階數(shù)據(jù)仍然為20,因此第二次與第三次輸入的兩個(gè)灰階數(shù)據(jù)之間的差值的絕對(duì)值0;第四次輸入的灰階數(shù)據(jù)為80,因此第三次與第四次輸入的兩個(gè)灰階數(shù)據(jù)之間的差值的絕對(duì)值60,其他的依次類(lèi)推,此處不再一一列舉。
步驟3302,計(jì)算上述計(jì)算的各絕對(duì)值的平均值得到該數(shù)據(jù)線對(duì)應(yīng)的平均差值,以及統(tǒng)計(jì)上述計(jì)算的各非零絕對(duì)值的數(shù)目得到該數(shù)據(jù)線上電壓變化的變化次數(shù)。
電子設(shè)備向一條根數(shù)據(jù)線輸入一個(gè)灰階數(shù)據(jù),實(shí)質(zhì)上是根據(jù)該灰階數(shù)據(jù)改變向該數(shù)據(jù)線輸入的電壓;若向數(shù)據(jù)線輸入的任意相鄰兩個(gè)灰階數(shù)據(jù)之間的差值的絕對(duì)值為0,則表明其向該數(shù)據(jù)線上輸入的電壓大小未發(fā)生變化,否則表明其向該數(shù)據(jù)線上輸入的電壓發(fā)生一次變化。因此,通過(guò)統(tǒng)計(jì)步驟3301中計(jì)算出的絕對(duì)值中非零絕對(duì)值的數(shù)目,得到該數(shù)據(jù)線上電壓變化的變化次數(shù)。
本步驟的實(shí)現(xiàn)可以為:獲取第j列像素點(diǎn)的一顏色通道的灰階數(shù)據(jù),計(jì)算第i行j列像素點(diǎn)的該顏色通道灰階數(shù)據(jù)與第i+1行j列像素點(diǎn)的該顏色通道灰階數(shù)據(jù)的差值,取該差值的絕對(duì)值得到數(shù)值hij,計(jì)算平均差值
步驟k2,統(tǒng)計(jì)顯示屏中平均差值超過(guò)預(yù)設(shè)第一閾值且輸入電壓變化次數(shù)超過(guò)預(yù)設(shè)第二閾值的數(shù)據(jù)線的數(shù)目,在該數(shù)目超過(guò)預(yù)設(shè)第三閾值時(shí),確定第一畫(huà)面幀為重載畫(huà)面。
對(duì)于lcd顯示屏,若一數(shù)據(jù)線對(duì)應(yīng)的平均差值超過(guò)第一閾值,且其中輸入的電壓變化次數(shù)高于第二閾值,則表明顯示屏為顯示第一畫(huà)面幀刷新各液晶電容的電壓的過(guò)程中,該數(shù)據(jù)線會(huì)出現(xiàn)負(fù)載過(guò)大的情況。若在這一過(guò)程中出現(xiàn)負(fù)載過(guò)大的數(shù)據(jù)線的數(shù)目較多,高于第三閾值時(shí),則認(rèn)為第一畫(huà)面幀為重載畫(huà)面,否則認(rèn)為第一畫(huà)面幀不為重載畫(huà)面。
大多數(shù)情況下,顯示屏連續(xù)顯示的兩個(gè)畫(huà)面幀的圖像數(shù)據(jù)相似或相同,可能僅存在少數(shù)像素點(diǎn)的像素值不同。因此,當(dāng)顯示屏顯示了一個(gè)重載畫(huà)面,其顯示的下一個(gè)或多個(gè)畫(huà)面幀可能都是重載畫(huà)面。在確定出第一畫(huà)面幀為重載畫(huà)面的情況下,為了避免連續(xù)顯示重載畫(huà)面導(dǎo)致顯示屏中出現(xiàn)影像模糊的區(qū)域,執(zhí)行步驟340。在確定出第一畫(huà)面不為重載畫(huà)面的情況下,執(zhí)行步驟360。
在步驟340中,在第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率。
這里所講的用于顯示第一畫(huà)面幀的設(shè)定幀率,是指電子設(shè)備在利用顯示屏顯示第一畫(huà)面幀時(shí)顯卡的幀率,顯卡的幀率是指顯示屏在1s內(nèi)顯示的畫(huà)面幀的數(shù)量。
以電子設(shè)備具備分辨率為1920*1080的lcd顯示屏來(lái)舉例說(shuō)明,顯卡幀率為60hz,也就是每秒刷新60次畫(huà)面,顯示60個(gè)畫(huà)面幀,各液晶電容的電壓在1s內(nèi)需要刷新60次。
對(duì)于lcd顯示屏,若電子設(shè)備正在播放的視頻的幀率為24hz,也就是每秒播放的視頻幀的數(shù)量為24,則顯示屏連續(xù)顯示同一視頻幀至少兩次。每次顯示該視頻幀,都需要根據(jù)該視頻幀的圖像數(shù)據(jù)向顯示屏內(nèi)各個(gè)數(shù)據(jù)線中輸入灰階數(shù)據(jù),刷新顯示屏內(nèi)各液晶電容的電壓。
本步驟中的目標(biāo)幀率通常是由技術(shù)開(kāi)發(fā)人員設(shè)定的,例如,技術(shù)開(kāi)發(fā)人員根據(jù)電子設(shè)備顯示屏的分辨率確定設(shè)定幀率和目標(biāo)幀率,且設(shè)定幀率小于目標(biāo)幀率。舉例來(lái)講,當(dāng)顯示屏的分辨率為1920*1080時(shí),技術(shù)開(kāi)發(fā)人員可設(shè)置設(shè)定幀率為60hz,目標(biāo)幀率為50hz。也可以不事先設(shè)置目標(biāo)幀率,在本步驟中直接在設(shè)定幀率的基礎(chǔ)上減少預(yù)設(shè)數(shù)值或隨機(jī)值得到目標(biāo)幀率。
在步驟350中,根據(jù)目標(biāo)幀率顯示第二畫(huà)面幀,第二畫(huà)面幀為未顯示的一畫(huà)面幀。
在第一畫(huà)面幀為已顯示的一畫(huà)面幀的情況下,該第二畫(huà)面幀為第一畫(huà)面幀之后的一畫(huà)面幀;在第一畫(huà)面幀為未顯示的一畫(huà)面幀的情況下,該第二畫(huà)面幀為第一畫(huà)面幀。
其中,在第一畫(huà)面幀為已顯示的畫(huà)面幀的情況下,第二畫(huà)面幀為在第一畫(huà)面幀后顯示的1個(gè)或多個(gè)畫(huà)面幀,例如,第二畫(huà)面幀可以為在第一畫(huà)面幀后顯示的第1個(gè)畫(huà)面幀,也可以為在第一畫(huà)面幀后顯示的n個(gè)畫(huà)面幀,也可以為顯示第一畫(huà)面幀后預(yù)設(shè)時(shí)長(zhǎng)內(nèi)顯示的畫(huà)面幀,本實(shí)施例對(duì)第二畫(huà)面幀不作具體限定,n為大于1的正整數(shù)。
在第一畫(huà)面幀為未顯示的第一畫(huà)面幀的情況下,第二畫(huà)面幀包括該第一畫(huà)面幀,還可以包括在第一畫(huà)面幀后顯示的1個(gè)或多個(gè)畫(huà)面幀。
對(duì)于lcd顯示屏,在按照目標(biāo)幀率顯示第二畫(huà)面幀時(shí),顯示屏每秒需要顯示的畫(huà)面幀的數(shù)量減少,則刷新每個(gè)畫(huà)面幀的時(shí)間變長(zhǎng),每個(gè)液晶電容的充放電時(shí)間增加,能夠保證每個(gè)液晶電容的電壓升高或降低至數(shù)據(jù)線上輸入的電壓。
在步驟360中,在第一畫(huà)面幀不為重載畫(huà)面時(shí),根據(jù)設(shè)定幀率顯示第二畫(huà)面幀。
在第一畫(huà)面幀為已顯示的一畫(huà)面幀的情況下,該第二畫(huà)面幀為第一畫(huà)面幀之后的一畫(huà)面幀;在第一畫(huà)面幀為未顯示的一畫(huà)面幀的情況下,該第二畫(huà)面幀為第一畫(huà)面幀。
可選的,在第一畫(huà)面幀為已顯示的一畫(huà)面幀,第二畫(huà)面幀為第一畫(huà)面幀后的一畫(huà)面幀的情況下,還在檢測(cè)到第二畫(huà)面幀不為重載畫(huà)面時(shí),根據(jù)設(shè)定幀率顯示未顯示的畫(huà)面幀。
電子設(shè)備檢測(cè)第二畫(huà)面幀是否為重載畫(huà)面的方式,可參照本實(shí)施例中步驟310至步驟340中示出的檢測(cè)第一畫(huà)面幀是否為重載畫(huà)面的方法,此處不再贅述。
可選的,若電子設(shè)備檢測(cè)出第二畫(huà)面幀為重載畫(huà)面,則按照目標(biāo)幀率顯示該第二畫(huà)面幀的下一個(gè)畫(huà)面幀,否則,按照設(shè)定幀率顯示該下一個(gè)畫(huà)面幀。
綜上所述,本公開(kāi)實(shí)施例中提供的畫(huà)面幀顯示方法,通過(guò)檢測(cè)第一畫(huà)面幀是否為重載畫(huà)面,在檢測(cè)出第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示所述第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率,按照目標(biāo)幀率顯示未顯示的畫(huà)面幀;解決了相關(guān)技術(shù)中顯示屏連續(xù)顯示多個(gè)重載畫(huà)面容易出現(xiàn)影像模糊不清的區(qū)域的技術(shù)問(wèn)題;達(dá)到了提高重栽畫(huà)面顯示效果的效果。
下述為本公開(kāi)裝置實(shí)施例,可以用于執(zhí)行本公開(kāi)方法實(shí)施例。對(duì)于本公開(kāi)裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本公開(kāi)方法實(shí)施例。
圖4-1是根據(jù)一示例性實(shí)施例示出的一種畫(huà)面幀顯示裝置的框圖,該畫(huà)面幀顯示裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為電子設(shè)備的部分或者全部。該畫(huà)面幀顯示裝置可以包括:第一獲取模塊410、減小模塊420和第一顯示模塊430。
第一獲取模塊410,被配置為獲取第一畫(huà)面幀,該第一畫(huà)面幀為已顯示的一畫(huà)面幀或未顯示的一畫(huà)面幀;
減小模塊420,被配置為在第一獲取模塊410獲取到的第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示該第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率;
第一顯示模塊430,被配置為根據(jù)該目標(biāo)幀率顯示第二畫(huà)面幀,該第二畫(huà)面幀為未顯示的畫(huà)面幀。
可選的,如圖4-2所示,圖4-2是根據(jù)另一示例性實(shí)施例示出的一種畫(huà)面幀顯示裝置的框圖,該畫(huà)面幀顯示裝置,還包括:第二獲取模塊440和檢測(cè)模塊450。
第二獲取模塊440,被配置為獲取在顯示該第一畫(huà)面幀時(shí)向數(shù)據(jù)線輸入的各灰階數(shù)據(jù),該數(shù)據(jù)線位于顯示屏中,用于顯示該第一畫(huà)面幀;
檢測(cè)模塊450,被配置為根據(jù)第二獲取模塊440獲取到的向該數(shù)據(jù)線輸入的各灰階數(shù)據(jù)檢測(cè)第一獲取模塊410獲取到的第一畫(huà)面幀是否為重載畫(huà)面。
可選的,如圖4-2所示,第二獲取模塊440,包括:第一確定子模塊441和第二確定子模塊442。
第一確定子模塊441,被配置為確定用于顯示目標(biāo)列像素點(diǎn)的數(shù)據(jù)線,該目標(biāo)列像素點(diǎn)是該第一畫(huà)面幀中的一列像素點(diǎn);
第二確定子模塊442,被配置為根據(jù)該目標(biāo)列像素點(diǎn)包括的每個(gè)像素點(diǎn)的像素值,確定向第一確定子模塊441確定出的數(shù)據(jù)線輸入的該每個(gè)像素點(diǎn)的灰階數(shù)據(jù),向每條數(shù)據(jù)線輸入的每個(gè)灰階數(shù)據(jù)對(duì)應(yīng)的顏色通道相同。
可選的,如圖4-2所示,檢測(cè)模塊450,包括:計(jì)算子模塊451、統(tǒng)計(jì)子模塊452和確定子模塊453。
計(jì)算子模塊451,被配置為計(jì)算向該數(shù)據(jù)線輸入的任意相鄰兩個(gè)灰階數(shù)據(jù)之間的差值的絕對(duì)值,計(jì)算該計(jì)算的各絕對(duì)值的平均值得到該數(shù)據(jù)線對(duì)應(yīng)的平均差值,以及統(tǒng)計(jì)該計(jì)算的各非零絕對(duì)值的數(shù)目得到該數(shù)據(jù)線對(duì)應(yīng)的變化次數(shù);
統(tǒng)計(jì)子模塊452,被配置為統(tǒng)計(jì)該顯示屏中平均差值超過(guò)預(yù)設(shè)第一閾值且變化次數(shù)超過(guò)預(yù)設(shè)第二閾值的數(shù)據(jù)線的數(shù)目;
確定子模塊453,被配置為在統(tǒng)計(jì)子模塊452統(tǒng)計(jì)出的數(shù)目超過(guò)預(yù)設(shè)第三閾值時(shí),確定該第一畫(huà)面幀為重載畫(huà)面。
可選的,如圖4-2所示,該畫(huà)面幀顯示裝置,還包括第二顯示模塊460。
第二顯示模塊460,被配置為在第一畫(huà)面幀不為重載畫(huà)面時(shí),根據(jù)設(shè)定幀率顯示第二畫(huà)面幀。
綜上所述,本公開(kāi)實(shí)施例中提供的畫(huà)面幀顯示裝置,通過(guò)檢測(cè)第一畫(huà)面幀是否為重載畫(huà)面,在檢測(cè)出第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示所述第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率,按照目標(biāo)幀率顯示未顯示的畫(huà)面幀;解決了相關(guān)技術(shù)中顯示屏連續(xù)顯示多個(gè)重載畫(huà)面容易出現(xiàn)影像模糊不清的區(qū)域的技術(shù)問(wèn)題;達(dá)到了提高重栽畫(huà)面顯示效果的效果。
本公開(kāi)一示例性實(shí)施例提供了一種畫(huà)面幀顯示裝置,能夠?qū)崿F(xiàn)本公開(kāi)提供的畫(huà)面幀顯示方法,該畫(huà)面幀顯示裝置包括:處理器、用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,處理器被配置為:
獲取第一畫(huà)面幀,該第一畫(huà)面幀為已顯示的一畫(huà)面幀或未顯示的一畫(huà)面幀;
在該第一畫(huà)面幀為重載畫(huà)面時(shí),減小用于顯示該第一畫(huà)面幀的設(shè)定幀率,得到目標(biāo)幀率;
根據(jù)目標(biāo)幀率顯示第二畫(huà)面幀,該第二畫(huà)面幀為未顯示的畫(huà)面幀。
需要說(shuō)明的一點(diǎn)是,上述實(shí)施例提供的裝置在實(shí)現(xiàn)其顯示畫(huà)面幀的功能時(shí),僅以上述各個(gè)程序模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)實(shí)際需要而將上述功能分配由不同的程序模塊完成,即將設(shè)備的內(nèi)容結(jié)構(gòu)劃分成不同的程序模塊,以完成以上描述的全部或者部分功能。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
圖5是根據(jù)一示例性實(shí)施例示出的一種用于顯示畫(huà)面幀的裝置500的框圖。例如,裝置500可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理、電視等具備lcd顯示屏或oled顯示屏的電子設(shè)備。
參照?qǐng)D5,裝置500可以包括以下一個(gè)或多個(gè)組件:處理組件502,存儲(chǔ)器504,電源組件506,多媒體組件508,音頻組件510,輸入/輸出(i/o)的接口512,傳感器組件514,以及通信組件516。
處理組件502通??刂蒲b置500的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件502可以包括一個(gè)或多個(gè)處理器520來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件502可以包括一個(gè)或多個(gè)模塊,便于處理組件502和其他組件之間的交互。例如,處理組件502可以包括多媒體模塊,以方便多媒體組件508和處理組件502之間的交互。
存儲(chǔ)器504被配置為存儲(chǔ)各種類(lèi)型的數(shù)據(jù)以支持在裝置500的操作。這些數(shù)據(jù)的示例包括用于在裝置500上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器504可以由任何類(lèi)型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(sram),電可擦除可編程只讀存儲(chǔ)器(eeprom),可擦除可編程只讀存儲(chǔ)器(eprom),可編程只讀存儲(chǔ)器(prom),只讀存儲(chǔ)器(rom),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
電源組件506為裝置500的各種組件提供電力。電源組件506可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置500生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件508包括在所述裝置500和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示屏(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件508包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置500處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件510被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件510包括一個(gè)麥克風(fēng)(mic),當(dāng)裝置500處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器504或經(jīng)由通信組件516發(fā)送。在一些實(shí)施例中,音頻組件510還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
i/o接口512為處理組件502和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件514包括一個(gè)或多個(gè)傳感器,用于為裝置500提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件514可以檢測(cè)到裝置500的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置500的顯示屏和小鍵盤(pán),傳感器組件514還可以檢測(cè)裝置500或裝置500一個(gè)組件的位置改變,用戶與裝置500接觸的存在或不存在,裝置500方位或加速/減速和裝置500的溫度變化。傳感器組件514可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件514還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件514還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件516被配置為便于裝置500和其他設(shè)備之間有線或無(wú)線方式的通信。裝置500可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件516經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件516還包括近場(chǎng)通信(nfc)模塊,以促進(jìn)短程通信。例如,在nfc模塊可基于射頻識(shí)別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(irda)技術(shù),超寬帶(uwb)技術(shù),藍(lán)牙(bt)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置500可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(asic)、數(shù)字信號(hào)處理器(dsp)、數(shù)字信號(hào)處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述畫(huà)面幀顯示方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器504,上述指令可由裝置500的處理器520執(zhí)行以完成上述畫(huà)面幀顯示方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是rom、隨機(jī)存取存儲(chǔ)器(ram)、cd-rom、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)的計(jì)算機(jī)程序(指令)被處理器執(zhí)行時(shí),能夠執(zhí)行圖2或圖3-1或圖3-2中示出的任一步驟。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。