本技術(shù)涉及顯示驅(qū)動,特別是涉及一種像素驅(qū)動方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。
背景技術(shù):
1、現(xiàn)有技術(shù)中,在顯示面板的刷新頻率由較高刷新頻率下降至較低刷新頻率的過程中,雖然較低刷新頻率下第一個圖像刷新周期的刷新幀的亮度波動、與較高刷新頻率下最后一個圖像刷新周期的保持幀的亮度波動一致,但是由于較低刷新頻率下第一個圖像刷新周期的保持幀的亮度波動、與較低刷新頻率下第一個圖像刷新周期的刷新幀的亮度波動不一致,這就可能導(dǎo)致在刷新頻率下降的過程中顯示面板出現(xiàn)閃爍視效。
技術(shù)實現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種能夠消除顯示面板中的閃爍視效的像素驅(qū)動方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。
2、第一方面,本技術(shù)提供了一種像素驅(qū)動方法,所述方法包括:
3、在顯示面板的刷新頻率由初始刷新頻率下降至目標(biāo)刷新頻率的情況下,在所述顯示面板按照所述目標(biāo)刷新頻率進行顯示的過程中,獲取圖像刷新周期的保持幀的基準(zhǔn)驅(qū)動電壓,并實時獲取所述顯示面板的當(dāng)前dbv值和所述顯示面板中像素的當(dāng)前灰階值;
4、獲取所述目標(biāo)刷新頻率相應(yīng)的多個基準(zhǔn)dbv值和多個基準(zhǔn)灰階值,每個基準(zhǔn)dbv值和每個基準(zhǔn)灰階值形成的組合與一個預(yù)設(shè)電壓調(diào)節(jié)值相對應(yīng);
5、基于所述當(dāng)前dbv值與所述基準(zhǔn)dbv值之間的大小關(guān)系、所述當(dāng)前灰階值與所述基準(zhǔn)灰階值之間的大小關(guān)系、以及所述預(yù)設(shè)電壓調(diào)節(jié)值,確定所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值;
6、基于所述目標(biāo)電壓調(diào)節(jié)值對所述基準(zhǔn)驅(qū)動電壓進行調(diào)節(jié),并基于調(diào)節(jié)后的驅(qū)動電壓在所述保持幀內(nèi)驅(qū)動所述像素。
7、在其中一個實施例中,所述基于所述當(dāng)前dbv值與所述基準(zhǔn)dbv值之間的大小關(guān)系、所述當(dāng)前灰階值與所述基準(zhǔn)灰階值之間的大小關(guān)系、以及所述預(yù)設(shè)電壓調(diào)節(jié)值,確定所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值,包括:
8、在存在基準(zhǔn)dbv值與所述當(dāng)前dbv值一致、且存在基準(zhǔn)灰階值與所述當(dāng)前灰階值一致的情況下,獲取與所述當(dāng)前dbv值一致的基準(zhǔn)dbv值、和與所述當(dāng)前灰階值一致的基準(zhǔn)灰階值形成的目標(biāo)組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值;
9、將所述目標(biāo)組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值確定為所述目標(biāo)電壓調(diào)節(jié)值。
10、在其中一個實施例中,所述基于所述當(dāng)前dbv值與所述基準(zhǔn)dbv值之間的大小關(guān)系、所述當(dāng)前灰階值與所述基準(zhǔn)灰階值之間的大小關(guān)系、以及所述預(yù)設(shè)電壓調(diào)節(jié)值,確定所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值,包括:
11、在不存在基準(zhǔn)dbv值與所述當(dāng)前dbv值一致、或者不存在基準(zhǔn)灰階值與所述當(dāng)前灰階值一致的情況下,將dbv值和灰階值中、不存在基準(zhǔn)值與相應(yīng)當(dāng)前值一致的顯示參數(shù)確定為第一顯示參數(shù),將所述dbv值和所述灰階值中的另一顯示參數(shù)確定為第二顯示參數(shù);
12、按照從小到大的順序?qū)λ龅谝伙@示參數(shù)的基準(zhǔn)值進行排序;
13、獲取排序結(jié)果中小于所述第一顯示參數(shù)的當(dāng)前值的基準(zhǔn)值中的最大值、和大于所述第一顯示參數(shù)的當(dāng)前值的基準(zhǔn)值中的最小值;
14、基于所述最大值和所述第二顯示參數(shù)的當(dāng)前值形成的組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、以及所述最小值和所述第二顯示參數(shù)的當(dāng)前值形成的組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值,進行插值,得到所述第一顯示參數(shù)的當(dāng)前值和所述第二顯示參數(shù)的當(dāng)前值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值。
15、在其中一個實施例中,所述基于所述當(dāng)前dbv值與所述基準(zhǔn)dbv值之間的大小關(guān)系、所述當(dāng)前灰階值與所述基準(zhǔn)灰階值之間的大小關(guān)系、以及所述預(yù)設(shè)電壓調(diào)節(jié)值,確定所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值,包括:
16、在不存在基準(zhǔn)dbv值與所述當(dāng)前dbv值一致、且不存在基準(zhǔn)灰階值與所述當(dāng)前灰階值一致的情況下,對所述基準(zhǔn)dbv值進行排序,并對所述基準(zhǔn)灰階值進行排序;
17、針對所述基準(zhǔn)dbv值的排序結(jié)果,獲取所述排序結(jié)果中小于所述當(dāng)前dbv值的基準(zhǔn)dbv值中的最大dbv值、和大于所述當(dāng)前dbv值的基準(zhǔn)dbv值中的最小dbv值;
18、針對所述基準(zhǔn)灰階值的排序結(jié)果,獲取所述排序結(jié)果中小于所述當(dāng)前灰階值的基準(zhǔn)灰階值中的最大灰階值、和大于所述當(dāng)前灰階值的基準(zhǔn)灰階值中的最小灰階值;
19、基于所述最大dbv值和所述最大灰階值形成的第一組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、所述最大dbv值和所述最小灰階值形成的第二組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、所述最小dbv值和所述最大灰階值形成的第三組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、以及所述最小dbv值和所述最小灰階值形成的第四組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值,進行插值,得到所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值。
20、在其中一個實施例中,所述基于所述最大dbv值和所述最大灰階值形成的第一組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、所述最大dbv值和所述最小灰階值形成的第二組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、所述最小dbv值和所述最大灰階值形成的第三組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、以及所述最小dbv值和所述最小灰階值形成的第四組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值,進行插值,得到所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值,包括:
21、基于所述第一組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值和所述第二組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值,進行插值,得到所述最大dbv值和所述當(dāng)前灰階值形成的第五組合相應(yīng)的電壓調(diào)節(jié)值;
22、基于所述第三組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值和所述第四組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值,進行插值,得到所述最小dbv值和所述當(dāng)前灰階值形成的第六組合相應(yīng)的電壓調(diào)節(jié)值;
23、基于所述第五組合相應(yīng)的電壓調(diào)節(jié)值和所述第六組合相應(yīng)的電壓調(diào)節(jié)值,獲取所述目標(biāo)電壓調(diào)節(jié)值。
24、在其中一個實施例中,所述基于所述第五組合相應(yīng)的電壓調(diào)節(jié)值和所述第六組合相應(yīng)的電壓調(diào)節(jié)值,獲取所述目標(biāo)電壓調(diào)節(jié)值,包括:
25、基于所述第五組合相應(yīng)的電壓調(diào)節(jié)值和所述第六組合相應(yīng)的電壓調(diào)節(jié)值,進行線性插值,得到在灰階值為所述當(dāng)前灰階值的情況下,dbv值與所述電壓調(diào)節(jié)值之間的映射函數(shù);
26、基于所述映射函數(shù),獲取所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值。
27、在其中一個實施例中,所述基于所述最大dbv值和所述最大灰階值形成的第一組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、所述最大dbv值和所述最小灰階值形成的第二組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、所述最小dbv值和所述最大灰階值形成的第三組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值、以及所述最小dbv值和所述最小灰階值形成的第四組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值,進行插值,得到所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值,包括:
28、基于所述第一組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值和所述第三組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值,進行插值,得到所述當(dāng)前dbv值和所述最大灰階值形成的第七組合相應(yīng)的電壓調(diào)節(jié)值;
29、基于所述第二組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值和所述第四組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值,進行插值,得到所述當(dāng)前dbv值和所述最小灰階值形成的第八組合相應(yīng)的電壓調(diào)節(jié)值;
30、基于所述第七組合相應(yīng)的電壓調(diào)節(jié)值和所述第八組合相應(yīng)的電壓調(diào)節(jié)值,獲取所述目標(biāo)電壓調(diào)節(jié)值。
31、在其中一個實施例中,所述基于所述第七組合相應(yīng)的電壓調(diào)節(jié)值和所述第八組合相應(yīng)的電壓調(diào)節(jié)值,獲取所述目標(biāo)電壓調(diào)節(jié)值,包括:
32、基于所述第七組合相應(yīng)的電壓調(diào)節(jié)值和所述第八組合相應(yīng)的電壓調(diào)節(jié)值,進行線性插值,得到在dbv值為所述當(dāng)前dbv值的情況下,灰階值與所述電壓調(diào)節(jié)值之間的映射函數(shù);
33、基于所述映射函數(shù),獲取所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值。
34、第二方面,本技術(shù)還提供了一種像素驅(qū)動裝置,所述裝置包括:
35、第一獲取模塊,用于在顯示面板的刷新頻率由初始刷新頻率下降至目標(biāo)刷新頻率的情況下,在所述顯示面板按照所述目標(biāo)刷新頻率進行顯示的過程中,獲取圖像刷新周期的保持幀的基準(zhǔn)驅(qū)動電壓,并實時獲取所述顯示面板的當(dāng)前dbv值和所述顯示面板中像素的當(dāng)前灰階值;
36、第二獲取模塊,用于獲取所述目標(biāo)刷新頻率相應(yīng)的多個基準(zhǔn)dbv值和多個基準(zhǔn)灰階值,每個基準(zhǔn)dbv值和每個基準(zhǔn)灰階值形成的組合與一個預(yù)設(shè)電壓調(diào)節(jié)值相對應(yīng);
37、確定模塊,用于基于所述當(dāng)前dbv值與所述基準(zhǔn)dbv值之間的大小關(guān)系、所述當(dāng)前灰階值與所述基準(zhǔn)灰階值之間的大小關(guān)系、以及所述預(yù)設(shè)電壓調(diào)節(jié)值,確定所述當(dāng)前dbv值和所述當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值;
38、調(diào)節(jié)模塊,用于基于所述目標(biāo)電壓調(diào)節(jié)值對所述基準(zhǔn)驅(qū)動電壓進行調(diào)節(jié),并基于調(diào)節(jié)后的驅(qū)動電壓在所述保持幀內(nèi)驅(qū)動所述像素。
39、第三方面,本技術(shù)還提供了一種計算機設(shè)備。計算機設(shè)備包括存儲器和處理器,存儲器存儲有計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)上述的任意一個實施例中的方法的步驟。
40、第四方面,本技術(shù)還提供了一種計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì),其上存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)上述的任意一個實施例中的方法的步驟。
41、第五方面,本技術(shù)還提供了一種計算機程序產(chǎn)品。計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)上述的任意一個實施例中的方法的步驟。
42、上述像素驅(qū)動方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品,在顯示面板的刷新頻率由初始刷新頻率下降至目標(biāo)刷新頻率的情況下,在顯示面板按照目標(biāo)刷新頻率進行顯示的過程中,基于顯示面板的當(dāng)前dbv值與基準(zhǔn)dbv值之間的大小關(guān)系、顯示面板中像素的當(dāng)前灰階值與基準(zhǔn)灰階值之間的大小關(guān)系、以及基準(zhǔn)dbv值和基準(zhǔn)灰階值形成的組合相應(yīng)的預(yù)設(shè)電壓調(diào)節(jié)值,確定當(dāng)前dbv值和當(dāng)前灰階值形成的組合相應(yīng)的目標(biāo)電壓調(diào)節(jié)值,并基于目標(biāo)電壓調(diào)節(jié)值對保持幀的基準(zhǔn)驅(qū)動電壓進行調(diào)節(jié),并基于調(diào)節(jié)后的驅(qū)動電壓在保持幀內(nèi)驅(qū)動像素,這樣保持刷新幀的驅(qū)動電壓不變,對保持幀的驅(qū)動電壓進行調(diào)節(jié),能夠使得保持幀內(nèi)的亮度波動與刷新幀內(nèi)的亮度波動一致,從而消除顯示面板中的閃爍視效。