本發(fā)明涉及一種用于在能夠將第一內(nèi)容和第二內(nèi)容沿相互不同的空間方向進行導向的顯示器設備上顯示第一內(nèi)容和第二內(nèi)容的方法。本發(fā)明還涉及一種配置用于執(zhí)行此種方法的顯示器設備。
背景技術:
1、自動立體顯示器在虛擬現(xiàn)實和增強現(xiàn)實應用中發(fā)揮著越來越重要的作用。它們最突出的特點之一是,其允許觀看者無需專用眼鏡設備或其他可穿戴設備即可感知三維圖像,即使觀看者相對于顯示器移動時也是如此。
2、該技術的關鍵在于屏幕的存在,該屏幕包含放置在像素陣列前面的柱狀透鏡或視差屏障。這種陣列中的每個像素由許多不同顏色(通常是紅色、綠色和藍色)的子像素組成。由于柱狀透鏡或視差屏障,(子)像素輸出(即光線)可以被導向到特定的空間方向,這樣允許僅對一雙眼睛中的一只眼睛進行選擇性照明。通過精確地控制各個子像素,可能借助實時獲得的眼睛位置數(shù)據(jù),屏幕可以同時將左眼圖像導向至觀看者的左眼,將右眼圖像導向至觀看者的右眼。由此產(chǎn)生的立體視覺圖像提供了深度感知,其中圖像中的元素可能出現(xiàn)在顯示器的前面或比顯示器更遠的地方(顯示器的“后面”)。
3、值得注意的是,實踐中總是存在(非常)小部分的光線“泄漏”至另一只眼睛,該效應被稱為串擾。然而,觀看者可能并不總是意識到這一點,并且仍然對他們的三維觀看體驗感到滿意。
4、除了為了立體視覺的目的而將不同的內(nèi)容導向單個觀看者的每只眼睛之外,還可以將不同的內(nèi)容導向不同的人,使得第一個人看到第一內(nèi)容,而第二個人看到不同于第一內(nèi)容的第二內(nèi)容。此目的稱為多觀看者顯示,通常也可以在上述自由立體顯示器上實現(xiàn)。
5、柱狀透鏡包括半圓柱形微透鏡的陣列(透鏡體)。根據(jù)子像素相對于透鏡體的精確位置,光線會沿特定方向輸出(例如,沿恰好是右眼或左眼的方向)。視差屏障是具有一系列精確間隔的狹縫的不透明層。由于不同的子像素相對于狹縫具有不同的位置,因此每只眼睛會看到不同的像素集。因此,很明顯,分別相對于透鏡或相對于狹縫的子像素位置對于構建高質量立體視覺圖像至關重要。
6、自動立體顯示器的制造商和開發(fā)商通常采用一般商業(yè)上可用的像素陣列,而非自主設計與生產(chǎn)。它們可用的像素陣列傳統(tǒng)上以子像素高度有規(guī)律排布為特征。例如,它們具有按等距紅、綠和藍色子像素重復序列的行,其中不同的行有規(guī)律地堆疊。每個像素中的子像素位置相同且遵循相當簡單的公式:相鄰子像素的重心沿行的方向間隔為像素大小的1/3。這使得自動立體顯示的編程變得簡單明了。
7、然而,任何此類傳統(tǒng)的編程方法都不能很好地適用于最近進入市場的許多像素陣列,因為常規(guī)方法最初所針對設計的高度有規(guī)律的排布相比,這些像素陣列的子像素排布傾向于不那么有規(guī)律的子像素排布。例如,它們傾向于具有不同的像素,這些不同的像素沒有相同的子像素布局。此外,不同的像素通常排布成復雜的圖案。當將確定子像素位置的常規(guī)方法應用于此類像素陣列時,真實子像素位置與假定子像素位置的偏差會導致錯誤的圖像顯示,特別是串擾和色彩效應。
8、這尤其適用于紅-綠-藍oled像素陣列,該紅-綠-藍oled像素陣列通常使用較大的藍色子像素形成,該藍色子像素有時會被會分成多個次級子像素。藍色子像素通常以多種不同的形狀(通常為兩種、三種或四種不同的形狀)存在,并且相對于每個像素中的其他子像素并不保持相同的位置。通常,這些像素的特定簇(cluster)(而不是單獨的一個像素)在像素網(wǎng)格內(nèi)形成重復單元。
9、對于非均勻的子像素排布,如在例如oled像素陣列中所存在的,更加難以確定特定的子像素輸出是進入左眼或右眼??梢詮陌麄€陣列的查找表中獲取子像素的精確位置,但是考慮到該表的大小較大,這會帶來存儲訪問問題。
10、自動立體顯示器的制造商和開發(fā)商傾向于在其制造和開發(fā)環(huán)境中分別使用不同類型的像素陣列。因此,他們需要以不同的方式針對每種特定類型的像素排布對自動立體顯示器進行編程(因為相對于透鏡體的像素位置因像素排布類型的不同而不同)。這需要花費大量的時間和人力來針對每個新獲得的像素排布對軟件進行調整。當前的方法,例如通過分析(數(shù)學)來解決問題的方法,具有不易進行這種調整的缺點。
11、因此,有必要找到一種方法來應對像素排布中非均勻的子像素布局。然而,至今尚未找到令人滿意的解決方案。
技術實現(xiàn)思路
1、因此,本發(fā)明的目的是提供一種用于在顯示器設備上顯示第一內(nèi)容和第二內(nèi)容的方法,其中該方法包括用于確定像素網(wǎng)格中的子像素位置的改進程序,其中不同的像素不具有均勻的子像素布局。
2、本發(fā)明的另一個目的是,這種顯示方法包括用于確定像素網(wǎng)格中的子像素位置的通用程序,使得自動立體顯示設備的軟件可以輕松適應具有不同像素排布的面板,并且使得構建具有不同面板的可工作的自動立體顯示器設備變得更加容易?,F(xiàn)已發(fā)現(xiàn),通過針對像素網(wǎng)格中的每個子像素執(zhí)行特定方法,可實現(xiàn)上述一個或多個目的。因此,本發(fā)明涉及一種用于在能夠將第一內(nèi)容和第二內(nèi)容沿相互不同的空間方向進行導向的顯示器設備上顯示第一內(nèi)容和第二內(nèi)容的方法,該方法包括以下步驟:
3、a)提供顯示器設備,其中顯示器設備包括面板,該面板用于通過視圖形成結構同時將第一內(nèi)容和第二內(nèi)容沿相互不同的空間方向進行導向,
4、-其中該面板包括由能夠產(chǎn)生像素輸出的多個像素組成的像素排布,該面板包括視圖形成結構,其中該視圖形成結構設置在像素排布上方;
5、-其中像素由能夠產(chǎn)生子像素輸出的多個子像素組成;并且
6、-其中像素排布至少包括具有第一子像素布局的第一像素類型;
7、b)提供第一內(nèi)容和第二內(nèi)容;
8、c)提供第一內(nèi)容和第二內(nèi)容所需定向的相互不同的空間方向;
9、d)限定印記(stamp),該印記是像素排布中的重復單元,包括至少一個或多個第一像素類型的像素;其中多個印記在覆蓋像素排布的印記網(wǎng)格中在沿著印記網(wǎng)格的行的方向和沿著印記網(wǎng)格的列的方向上排布;
10、e)將印記中的一個特定子像素設定為印記的原點,以限定印記原點;
11、f)將像素排布中的一個特定子像素設定為像素排布結構的原點,以限定像素排布原點;
12、g)識別需要確定其在像素排布中位置的目標子像素;
13、h)確定目標子像素所屬的印記,以將該印記限定為目標印記;
14、i)確定目標印記的印記原點相對于像素排布原點的目標印記偏移;
15、j)使用查找表確定目標子像素相對于目標印記的印記原點的子像素偏移,該查找表是為印記而制定的且含有印記所有子像素相對于印記原點的相對位置;
16、k)通過將子像素偏移添加到目標印記偏移來確定目標子像素相對于像素排布原點的總子像素偏移;
17、l)考慮以下各項,確定目標子像素是否針對第一內(nèi)容、第二內(nèi)容或兩種內(nèi)容都不產(chǎn)生子像素輸出:
18、-視圖形成結構;
19、-步驟c)提供的相互不同的空間方向;
20、-步驟k)確定的目標子像素的總子像素偏移;
21、m)相應地控制目標子像素。
22、本發(fā)明還涉及一種用于同時顯示第一內(nèi)容和第二內(nèi)容的顯示器設備,其中第一內(nèi)容和第二內(nèi)容是沿相互不同的空間方向導向的,該顯示器包括
23、-面板,其包括:
24、o像素排布,其由能夠產(chǎn)生像素輸出的多個像素組成;
25、o視圖形成結構,其用于將第一內(nèi)容和第二內(nèi)容沿相互不同的空間方向進行導向,其中視圖形成結構設置在像素排布上方;
26、其中像素由能夠產(chǎn)生子像素輸出的多個子像素組成,并且其中像素排布至少包括:
27、o具有第一子像素布局的第一像素類型;以及
28、o任選地,具有第二子像素布局的第二像素類型,該第二子像素布局不同于第一子像素布局不同;
29、-處理器和存儲器,其中存儲器包括計算機可執(zhí)行代碼,當由處理器執(zhí)行時,該計算機可執(zhí)行代碼致使處理器執(zhí)行如上所述的方法。