本技術涉及近眼顯示,尤其涉及一種顯示模組、裝置、方法及計算機程序產(chǎn)品。
背景技術:
1、目前,頭戴式虛擬現(xiàn)實(virtual?reality,vr)、混合現(xiàn)實(mixed?reality,mr)和增強現(xiàn)實(augmented?reality,ar)等可穿戴設備可通過近眼顯示技術給用戶帶來沉浸式體驗,即通過內(nèi)部的硅基有機發(fā)光二極管(organic?light?emitting?diode,oled)實現(xiàn)近眼顯示。
2、在對硅基oled進行驅(qū)動時,一般采用基于脈沖調(diào)制發(fā)光方式實現(xiàn),即在顯示區(qū)域中各行像素顯示一幀圖像時,按照逐行驅(qū)動的方式,依次對各行行像素寫入數(shù)據(jù)至緩沖區(qū)后,立即控制其點亮并持續(xù)發(fā)光一定時長(例如可以控制持續(xù)發(fā)光時長為一幀時長的20%)。這種方式會導致出現(xiàn)上一幀內(nèi)容與下一幀內(nèi)容重疊的現(xiàn)象,即在顯示下一幀數(shù)據(jù)內(nèi)容時,底部最后幾行像素還在顯示上一幀的內(nèi)容,但頂部前幾行的像素已經(jīng)開始寫入并顯示下一幀的內(nèi)容,稱為“鬼影”現(xiàn)象,即為顯示的錯位。同時由于人眼暫留效應,即人眼在觀察快速變化的圖像時,視覺系統(tǒng)對圖像的感知不會立即消失,而是會在視網(wǎng)膜上保留一段時間的現(xiàn)象,進而當用戶佩戴可穿戴設備快速移動(例如搖頭等)時,顯示畫面由于不同行之間發(fā)光顯示存在延遲,就會出現(xiàn)顯示錯位或者“感知錯位”的問題,從而造成視覺畸變誤差,該問題也被稱為果凍效應,導致顯示質(zhì)量較差,影響用戶體驗。
技術實現(xiàn)思路
1、本技術的主要目的在于提供一種顯示模組、裝置、方法及計算機程序產(chǎn)品,旨在解決現(xiàn)有的通過基于脈沖調(diào)制發(fā)光方式對硅基oled進行驅(qū)動時,由于逐行依次點亮導致出現(xiàn)上一幀內(nèi)容與下一幀內(nèi)容重疊的現(xiàn)象,從而導致顯示質(zhì)量較差,影響用戶體驗的技術問題。
2、為實現(xiàn)上述目的,本技術提供一種顯示模組,所述顯示模組包括:
3、顯示面板,包含用于構成顯示區(qū)域且呈陣列排布的像素單元,以及與所述像素單元對應設置的像素驅(qū)動電路;
4、控制單元,被配置為接收當前幀圖像的幀圖像信號,根據(jù)所述幀圖像信號生成數(shù)據(jù)信號,并根據(jù)用戶的中心視力區(qū)域控制所述像素驅(qū)動電路,以使所述像素單元基于所述數(shù)據(jù)信號顯示所述當前幀圖像;
5、其中,所述像素單元基于所述數(shù)據(jù)信號顯示所述當前幀圖像時,包括所述中心視力區(qū)域的第一顯示區(qū)域內(nèi)的所述像素單元發(fā)光時段相同,其余所述像素單元發(fā)光時段與所述第一顯示區(qū)域內(nèi)的所述像素單元發(fā)光時段不同;并且,所述當前幀圖像顯示時最早發(fā)光的所述像素單元的開始發(fā)光時刻晚于前一幀圖像顯示時最晚發(fā)光的所述像素單元的結束發(fā)光時刻。
6、在一實施例中,所述控制單元包括:
7、顯示驅(qū)動模塊,被配置為根據(jù)所述幀圖像信號生成數(shù)據(jù)信號、第一控制信號以及第二控制信號,并根據(jù)接收到的中心視力區(qū)域信息生成第三控制信號,所述中心視力區(qū)域信息基于用戶的中心視力區(qū)域生成;
8、數(shù)據(jù)驅(qū)動電路,被配置為根據(jù)所述第一控制信號,將所述數(shù)據(jù)信號發(fā)送至各所述像素單元的數(shù)據(jù)線;
9、寫控制驅(qū)動電路,被配置為基于所述第二控制信號,將所述數(shù)據(jù)線傳輸?shù)乃鰯?shù)據(jù)信號寫入對應的一行所述像素單元;
10、發(fā)光控制電路,被配置為基于所述第三控制信號生成發(fā)光信號,并將所述發(fā)光信號傳輸至所述像素驅(qū)動電路,以使所述像素驅(qū)動電路控制所述第一顯示區(qū)域內(nèi)的所述像素單元發(fā)光時段相同,其余所述像素單元發(fā)光時段與所述第一顯示區(qū)域內(nèi)的所述像素單元發(fā)光時段不同;并且,所述當前幀圖像顯示時最早發(fā)光的所述像素單元的開始發(fā)光時刻晚于前一幀圖像顯示時最晚發(fā)光的所述像素單元的結束發(fā)光時刻。
11、在一實施例中,所述顯示驅(qū)動模塊,還被配置為根據(jù)所述幀圖像信號以及所述中心視力區(qū)域信息生成對應一行所述像素單元的補償值,并通過各所述補償值對所述數(shù)據(jù)信號進行補償;
12、所述數(shù)據(jù)驅(qū)動電路,還被配置為根據(jù)所述第一控制信號將補償后的數(shù)據(jù)信號發(fā)送至各所述像素單元的數(shù)據(jù)線。
13、在一實施例中,所述顯示驅(qū)動模塊,還被配置為根據(jù)所述中心視力區(qū)域信息按照第一預設映射關系,確定各行所述像素單元發(fā)光時段,并根據(jù)各所述發(fā)光時段生成第三控制信號。
14、在一實施例中,所述發(fā)光控制電路,還被配置為將所述發(fā)光信號傳輸至所述像素驅(qū)動電路,以使所述像素驅(qū)動電路在所述像素單元基于所述數(shù)據(jù)信號顯示所述當前幀圖像時,控制其余所述像素單元發(fā)光時段早于和/或晚于所述第一顯示區(qū)域內(nèi)的所述像素單元發(fā)光時段。
15、在一實施例中,所述發(fā)光控制電路,還被配置為將所述發(fā)光信號傳輸至所述像素驅(qū)動電路,以使所述像素驅(qū)動電路在所述像素單元基于所述數(shù)據(jù)信號顯示所述當前幀圖像時,控制其余所述像素單元同時發(fā)光或依次發(fā)光。
16、此外,為實現(xiàn)上述目的,本技術還提供一種顯示裝置,包括應用處理器以及如上文所述的顯示模組;
17、所述應用處理器,被配置為在所述顯示模組顯示當前幀圖像時,獲取用戶的中心視力區(qū)域在所述顯示區(qū)域的當前所處位置,并根據(jù)所述當前所處位置生成下一幀圖像的幀圖像信號。
18、在一實施例中,所述應用處理器包括:
19、眼動追蹤模塊,被配置為在所述顯示模組顯示當前幀圖像時,確定用戶的中心視力區(qū)域在所述顯示區(qū)域的當前所處位置;
20、預測模塊,被配置為根據(jù)所述當前所處位置預測在所述顯示模組顯示下一幀圖像時,所述用戶的中心視力區(qū)域在所述顯示區(qū)域的預計所處位置;
21、判斷模塊,被配置為判斷所述預計所處位置處于所述顯示區(qū)域的預設上半分區(qū)還是預設下半分區(qū);
22、信號生成模塊,被配置為基于判斷結果按照第二預設映射關系確定目標時刻;
23、圖像渲染模塊,被配置對下一幀圖像中所述目標時刻下的幀圖像進行渲染,獲得所述下一幀圖像的幀圖像信號。
24、在一實施例中,所述信號生成模塊,還被配置為基于所述判斷結果生成中心視力區(qū)域信息。
25、此外,為實現(xiàn)上述目的,本技術還提供一種顯示方法,所述顯示方法應用于如上文所述的顯示裝置,所述方法包括:
26、通過所述應用處理器在顯示模組顯示當前幀圖像時,獲取用戶的中心視力區(qū)域在顯示區(qū)域的當前所處位置,并根據(jù)所述當前所處位置生成下一幀圖像的幀圖像信號;
27、通過所述顯示模組接收當前幀圖像的幀圖像信號,根據(jù)所述幀圖像信號生成數(shù)據(jù)信號,并根據(jù)用戶的中心視力區(qū)域控制像素驅(qū)動電路,以使所述像素單元基于所述數(shù)據(jù)信號顯示所述當前幀圖像;
28、其中,所述像素單元基于所述數(shù)據(jù)信號顯示所述當前幀圖像時,包括所述中心視力區(qū)域的第一顯示區(qū)域內(nèi)的所述像素單元發(fā)光時段相同,其余所述像素單元發(fā)光時段與所述第一顯示區(qū)域內(nèi)的所述像素單元發(fā)光時段不同;并且,所述當前幀圖像顯示時最早發(fā)光的所述像素單元的開始發(fā)光時刻晚于前一幀圖像顯示時最晚發(fā)光的所述像素單元的結束發(fā)光時刻。
29、此外,為實現(xiàn)上述目的,本技術還提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的顯示方法的步驟。
30、本技術提供一種顯示模組、裝置、方法及計算機程序產(chǎn)品,該顯示模組包括:顯示面板,包含用于構成顯示區(qū)域且呈陣列排布的像素單元,以及與所述像素單元對應設置的像素驅(qū)動電路;控制單元,被配置為接收當前幀圖像的幀圖像信號,根據(jù)所述幀圖像信號生成數(shù)據(jù)信號,并根據(jù)用戶的中心視力區(qū)域控制所述像素驅(qū)動電路,以使所述像素單元基于所述數(shù)據(jù)信號顯示所述當前幀圖像;其中,所述像素單元基于所述數(shù)據(jù)信號顯示所述當前幀圖像時,包括所述中心視力區(qū)域的第一顯示區(qū)域內(nèi)的所述像素單元發(fā)光時段相同,其余所述像素單元發(fā)光時段與所述第一顯示區(qū)域內(nèi)的所述像素單元發(fā)光時段不同;并且,所述當前幀圖像顯示時最早發(fā)光的所述像素單元的開始發(fā)光時刻晚于前一幀圖像顯示時最晚發(fā)光的所述像素單元的結束發(fā)光時刻。由于本技術顯示模組中像素單元在顯示當前幀圖像時,控制單元可根據(jù)用戶的中心視力區(qū)域控制像素驅(qū)動電路,以使像素驅(qū)動電路控制包括中心視力區(qū)域的第一顯示區(qū)域內(nèi)的像素單元發(fā)光時段相同,其余像素單元發(fā)光時段與第一顯示區(qū)域內(nèi)的像素單元發(fā)光時段不同,且當前幀圖像顯示時最早發(fā)光的像素單元的開始發(fā)光時刻晚于前一幀圖像顯示時最晚發(fā)光的像素單元的結束發(fā)光時刻。相比于現(xiàn)有的通過依次逐行點亮的方式進行顯示,本技術可使包括中心視力區(qū)域的第一顯示區(qū)域內(nèi)的像素單元發(fā)光時段相同,其余像素單元發(fā)光時段與第一顯示區(qū)域內(nèi)的像素單元發(fā)光時段不同,且當前幀圖像顯示時最早發(fā)光的像素單元的開始發(fā)光時刻晚于前一幀圖像顯示時最晚發(fā)光的像素單元的結束發(fā)光時刻,防止上一幀內(nèi)容與下一幀內(nèi)容重疊,并使屏幕上中心視力區(qū)域同時發(fā)光,進而改善顯示質(zhì)量,提升了用戶體驗。