專利名稱:三維圖形處理器與使用其的自動立體顯示設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及立體圖像顯示設(shè)備,更具體地,涉及用來生成立體圖像數(shù)據(jù)并且根據(jù)三維(3D)圖形數(shù)據(jù)顯示立體圖像的立體圖像顯示設(shè)備。
背景技術(shù):
一般地,人們以生理與經(jīng)驗的方式感知立體效果。在三維圖像顯示技術(shù)中,通過利用雙眼視差,生成對象的立體效果,雙眼視差是識別近距離立體效果的主要因素。立體圖像由涉及佩帶眼鏡的立體方法、或者由不涉及佩帶眼鏡的自動立體方法觀看。
立體方法分類為立體影片(anaglyph)方法,其涉及佩帶在相應側(cè)具有藍色和紅色透鏡的眼鏡;極化方法,其涉及佩帶具有不同極化方向的極化眼鏡;以及時分方法,其涉及佩帶包含與時分幀同步的電子快門的眼鏡。但是,立體方法要求有佩帶眼鏡的不便之處,并且造成在觀看非立體圖像的對象時的困難。因此,人們積極地開發(fā)涉及不佩帶眼鏡的自動立體方法。
典型的自動立體方法包含微透鏡(lenticular)方法,其中在圖像面板前面,形成具有垂直排列的柱形透鏡陣列的微透鏡板(lenticular len plate);以及視差屏障方法,其利用屏障分離左眼與右眼圖像,以獲得立體效果。
當使用能夠選擇性地顯示二維(2D)圖像或立體圖像的立體圖像顯示設(shè)備時,2D圖像數(shù)據(jù)與立體圖像數(shù)據(jù)一般從外部設(shè)備提供給立體圖像顯示設(shè)備。因此,存在以下問題必須分別地生成2D圖像數(shù)據(jù)與立體圖像數(shù)據(jù)。例如,在將2D圖像的3D圖形數(shù)據(jù)(即包含要在平板屏幕上立體顯示的對象的3D空間坐標與紋理信息的3D圖形數(shù)據(jù))轉(zhuǎn)換為立體圖像數(shù)據(jù)之后,將立體圖像數(shù)據(jù)提供給立體圖像顯示設(shè)備。例外,還存在以下問題為了在立體圖像顯示設(shè)備中分別存儲輸入的2D圖像數(shù)據(jù)或立體圖像數(shù)據(jù),需要另外的存儲單元。相應地,由于以上問題,難于將立體圖像顯示設(shè)備商業(yè)化。
以上在技術(shù)背景部分公開的信息只是為了進一步理解本發(fā)明的背景,因此其包含不是形成本領(lǐng)域普通技術(shù)人員在此國內(nèi)已經(jīng)公知的現(xiàn)有技術(shù)的信息。
發(fā)明內(nèi)容
本發(fā)明的一個方面提供一種立體圖像顯示設(shè)備,用來通過根據(jù)輸入的3D圖形數(shù)據(jù)生成立體圖像數(shù)據(jù),來顯示立體圖像。本發(fā)明的另一個方面提供一種立體圖像顯示設(shè)備的驅(qū)動方法,用來根據(jù)輸入的3D圖形數(shù)據(jù),顯示立體圖像。本發(fā)明的另一個方面提供一種用來通過利用3D圖形數(shù)據(jù)生成立體圖像數(shù)據(jù)的3D圖形處理器。
根據(jù)本發(fā)明實施例的示范性立體圖像顯示設(shè)備包含第一矩陣生成器,第二矩陣生成器,第一矩陣運算器,第二矩陣運算器,第一繪制引擎,第二繪制引擎,存儲器單元,以及驅(qū)動器。第一矩陣生成器根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成第一矩陣。第二矩陣生成器根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成第二矩陣。第一矩陣運算器利用3D圖形數(shù)據(jù)的3D空間信息與第一矩陣,生成第一可視空間坐標信息;第二矩陣運算器利用3D圖形數(shù)據(jù)的3D空間信息與第二矩陣,生成第二可視空間坐標信息。第一繪制引擎利用第一可視空間坐標信息與3D圖形數(shù)據(jù)的紋理信息,生成第一可視圖像數(shù)據(jù);第二繪制引擎利用第二可視空間坐標信息與3D圖形數(shù)據(jù)的紋理信息,生成第二可視圖像數(shù)據(jù)。存儲器單元存儲第一可視圖像數(shù)據(jù)與第二可視圖像數(shù)據(jù)。驅(qū)動器從存儲器單元接收第一與第二可視圖像數(shù)據(jù),并且驅(qū)動顯示單元,以顯示對應于第一與第二可視圖像數(shù)據(jù)的圖像。
根據(jù)本發(fā)明實施例的示范性3D圖形數(shù)據(jù)處理器,包含幾何引擎,繪制引擎,以及存儲器單元。幾何引擎通過利用3D圖形數(shù)據(jù)的空間信息,生成空間坐標信息;繪制引擎利用從幾何引擎輸出的空間坐標信息與3D圖形數(shù)據(jù)的紋理信息,生成圖像數(shù)據(jù);以及存儲器單元存儲從繪制引擎輸出的圖像數(shù)據(jù)??臻g坐標信息包含左眼圖像坐標信息與右眼圖像坐標信息。幾何引擎包含第一矩陣生成器,第二矩陣生成器,第一矩陣運算器,以及第二矩陣運算器。第一矩陣生成器根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成左眼圖像坐標信息的左眼矩陣。第二矩陣生成器根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成右眼圖像坐標信息的右眼矩陣。第一矩陣運算器對左眼矩陣與3D圖形數(shù)據(jù)的空間信息進行運算,并且輸出左眼圖像坐標信息;第二矩陣運算器對右眼矩陣與3D圖形數(shù)據(jù)的空間信息進行運算,并且輸出右眼圖像坐標信息。
根據(jù)本發(fā)明另一實施例的示范性的、用來處理第一幀以及第一幀之后的第二幀的3D圖形數(shù)據(jù)的3D圖形數(shù)據(jù)處理器包含幾何引擎,繪制引擎,以及存儲器單元。幾何引擎通過對第一幀以及第二幀的3D圖形數(shù)據(jù)的空間信息進行矩陣運算,生成空間坐標信息;繪制引擎利用從幾何引擎輸出的空間坐標信息與3D圖形數(shù)據(jù)的紋理信息,生成圖像數(shù)據(jù);以及存儲器單元存儲從繪制引擎輸出的圖像數(shù)據(jù)。該幾何引擎包含第一矩陣生成器,第二矩陣生成器,運算器選擇器,第一矩陣運算器,以及第二矩陣運算器。第一矩陣生成器根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成第一矩陣。第二矩陣生成器根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成第二矩陣。運算器選擇器對于第一幀周期,將3D圖形變換矩陣傳送給第一矩陣生成器,以及對于第二幀周期,將3D圖形變換矩陣傳送給第二矩陣生成器。第一矩陣運算器對于第一幀周期,對第一矩陣與3D圖形數(shù)據(jù)的空間信息進行運算,并且輸出第一坐標信息;以及第二矩陣運算器對于第二幀周期,對第二矩陣與3D圖形數(shù)據(jù)的空間信息進行運算,并且輸出第二坐標信息。
根據(jù)本發(fā)明另一實施例的示范性的、用來處理3D圖形數(shù)據(jù)的3D圖形數(shù)據(jù)處理器包含第一繪制引擎,第二繪制引擎,第一存儲器,第二存儲器,以及存儲器選擇器。第一繪制引擎利用3D圖形數(shù)據(jù)的紋理信息與通過利用3D圖形數(shù)據(jù)的空間信息計算的第一坐標信息,生成第一圖像數(shù)據(jù)。第二繪制引擎利用3D圖形數(shù)據(jù)的紋理信息與通過利用3D圖形數(shù)據(jù)的空間信息計算的第二坐標信息,生成第二圖像數(shù)據(jù)。第一存儲器存儲第一圖像數(shù)據(jù);第二存儲器根據(jù)控制信號,存儲第一與第二圖像數(shù)據(jù)兩者、或者第一圖像數(shù)據(jù)或第二圖像數(shù)據(jù)之一;以及存儲器選擇器根據(jù)控制信號,將從第一繪制引擎輸出的第一圖像數(shù)據(jù)傳送給第一存儲器或者第二存儲器。
根據(jù)本發(fā)明另一實施例的示范性的立體圖像顯示設(shè)備,包含顯示單元,驅(qū)動器,以及控制器。顯示單元顯示圖像。控制器接受同步信號、3D圖形數(shù)據(jù)、以及用來修改立體效果級別的用戶選擇參數(shù),并且基于同步信號輸出控制信號,以及通過組合利用3D圖形數(shù)據(jù)與用戶選擇參數(shù)執(zhí)行矩陣運算而生成的左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù)而生成的立體圖像數(shù)據(jù)信號。驅(qū)動器根據(jù)控制信號與立體圖像數(shù)據(jù)信號,驅(qū)動顯示單元,以在顯示單元上顯示圖像。
圖1顯示根據(jù)本發(fā)明示范性實施例的立體圖像顯示設(shè)備的示意圖;圖2示意性地顯示表示根據(jù)本發(fā)明示范性實施例的顯示面板的線圖;圖3示意性地顯示表示根據(jù)本發(fā)明示范性實施例的3D圖形處理器的方框圖;圖4顯示表示根據(jù)本發(fā)明示范性實施例的用戶選擇參數(shù)的線圖;圖5顯示表示當立體圖像激活信號處于非激活狀態(tài)時、由根據(jù)本發(fā)明示范性實施例的3D圖形處理器生成2D圖像數(shù)據(jù)的過程的流程圖;圖6顯示表示當立體圖像激活信號處于激活狀態(tài)時、由根據(jù)本發(fā)明示范性實施例的3D圖形處理器生成立體圖像數(shù)據(jù)的過程的流程圖。
具體實施例方式
以下參照附圖詳細描述本發(fā)明示范性實施例。
在以下詳細描述中,只是作為說明,只顯示并描述了本發(fā)明的某些示范性實施例。本領(lǐng)域技術(shù)人員可以理解,所述實施例可以不脫離本發(fā)明的精神與范圍的各種不同方式修改。相應地,應該將附圖與描述看做在本質(zhì)上是說明性的、而非限制性的。在說明書中,相同的附圖標記指相同的元件。
在整個說明書、以及后面的權(quán)利要求書中,除非明確地作出相反的描述,否則術(shù)語“包含”及各種變體應該理解為暗指包含所述元件但是不排除任何其它元件。
圖1顯示根據(jù)本發(fā)明示范性實施例的立體圖像顯示設(shè)備的示意圖。
如圖1所示,根據(jù)本發(fā)明示范性實施例的立體圖像顯示設(shè)備用來選擇性地顯示二維(2D)圖像與立體圖像,并且其包含控制器100、驅(qū)動器500、以及顯示單元600。
控制器100從外部接收圖像數(shù)據(jù)DATA、水平同步信號Hsync、垂直同步信號Vsync以及立體圖像激活信號,并且生成控制信號與圖像數(shù)據(jù)信號,以將所生成的信號提供給驅(qū)動器500。輸入到控制器100的圖像數(shù)據(jù)DATA可以包含以下中的至少一個2D圖像數(shù)據(jù)、包含要在平板屏幕上立體顯示的對象的3D空間坐標與表面信息的3D圖形數(shù)據(jù)、或者包含各個視點的圖像數(shù)據(jù)的3D立體圖像數(shù)據(jù)??梢愿鶕?jù)立體圖像激活信號的狀態(tài)顯示立體圖像。即,當立體圖像激活信號為激活狀態(tài)時,顯示立體圖像,而當立體圖像激活信號為非激活狀態(tài)時,顯示2D圖像。可替換地,可以根據(jù)立體圖像激活信號的輸入顯示立體圖像。即,當輸入立體圖像激活信號時,顯示立體圖像,而當未輸入立體圖像激活信號時,顯示2D圖像。此后,將描述根據(jù)立體圖像激活信號狀態(tài)的立體圖像顯示設(shè)備。雖然描述了立體圖像激活信號與圖像數(shù)據(jù)DATA一起從外部輸入,但是立體圖像激活信號可以由控制器100根據(jù)用戶選擇生成。
控制器100包含2D圖像處理器200、3D圖形處理器300、以及立體圖像處理器400。當輸入2D圖像數(shù)據(jù)時,由2D圖像處理器200生成2D圖像數(shù)據(jù)信號,并且輸出到驅(qū)動器500,而當輸入立體圖像數(shù)據(jù)與立體圖像數(shù)據(jù)激活信號時,由立體圖像處理器400生成立體圖像數(shù)據(jù)信號,并且與立體圖像激活信號一起被輸出到驅(qū)動器500。
另外,當輸入3D圖形數(shù)據(jù)時,由3D圖形處理器300生成圖像數(shù)據(jù)。更詳細地說,3D圖形處理器300當收到激活狀態(tài)的立體圖像激活信號與3D圖形數(shù)據(jù)時,根據(jù)3D圖形數(shù)據(jù)生成立體圖像數(shù)據(jù),并且將所生成的立體圖像數(shù)據(jù)與立體圖像激活信號輸出到驅(qū)動器500。另外,3D圖形處理器300當收到處于非激活狀態(tài)的立體圖像激活信號與3D圖形數(shù)據(jù)時,根據(jù)3D圖形數(shù)據(jù),生成2D圖像數(shù)據(jù),并且將所生成的2D圖像數(shù)據(jù)輸出到驅(qū)動器500。相應地,當輸入3D圖形數(shù)據(jù)時,可以在顯示單元600上選擇性地顯示2D圖像或立體圖像。
驅(qū)動器500驅(qū)動顯示單元600中的屏障610與顯示面板620,從而可以根據(jù)從控制器100輸入的控制信號與數(shù)據(jù)信號,在顯示單元600上顯示2D圖像或立體圖像。更詳細地,驅(qū)動器500驅(qū)動顯示面板620,從而可以根據(jù)從控制器100輸入的圖像數(shù)據(jù)信號,在顯示面板620上顯示圖像。另外,當從控制器100收到處于激活狀態(tài)的立體圖像激活信號時,驅(qū)動器500驅(qū)動屏障610,以具有一個透明區(qū)域(或多個透明區(qū)域)以及一個不透明區(qū)域(或多個不透明區(qū)域)。當收到處于非激活狀態(tài)的立體圖像激活信號時,驅(qū)動器500驅(qū)動屏障610,使得整個屏障610變?yōu)橥该鲄^(qū)域。
顯示單元600包含屏障610與顯示面板620。屏障610由驅(qū)動器500驅(qū)動,從而屏障610可能根據(jù)(例如)立體圖像激活信號的狀態(tài),包含透明區(qū)域以及不透明區(qū)域,或者可以變?yōu)橥该鲄^(qū)域。顯示面板620顯示對應于來自驅(qū)動器500的圖像數(shù)據(jù)信號的圖像。
圖2示意性地顯示表示根據(jù)本發(fā)明示范性實施例的顯示面板的圖示。
如圖2所示,顯示單元600包含屏障610與顯示面板620,顯示面板620包含多個顯示像素621與622,屏障610包含多個區(qū)域611與612。例如,屏障610可以由液晶快門形成,所述液晶快門用來通過控制其分子排列以透射與關(guān)閉圖像。
當顯示2D圖像時,在顯示面板620的相應像素上顯示對應于2D圖像數(shù)據(jù)的圖像,并且因為屏障610的所有區(qū)域611與612都變?yōu)橥该?,所以在顯示面板620上顯示的圖像被透射通過屏障610。
當顯示立體圖像時,在顯示像素621上顯示左眼圖像“左”,在顯示像素622上顯示右眼圖像“右”。另外,區(qū)域611變?yōu)椴煌该鲄^(qū)域,區(qū)域612變?yōu)橥该鲄^(qū)域。因此,觀察者左眼“E_L”可以通過屏障610的透明區(qū)域612看到顯示像素621的左眼圖像“左”,而觀察者右眼“E_R”可以通過屏障610的透明區(qū)域612看到顯示像素622的右眼圖像“右”。如上所述,因為觀察者可以通過兩眼看到不同的圖像,所以觀察者可以通過在左右眼之間引起的差異,察覺到立體效果。雖然結(jié)合兩個視點的立體圖像描述了本發(fā)明的示范性實施例,但是本發(fā)明的精神可以用于三個或更多個視點。另外,雖然在本發(fā)明的示范性實施例中使用了屏障,但是可以替換地使用透鏡陣列。
將參照圖3與4描述3D圖形處理器,所述3D圖形處理器用來處理從根據(jù)本發(fā)明示范性實施例的立體圖像顯示設(shè)備輸入的3D圖形數(shù)據(jù)。
圖3示意性地顯示表示圖1所示3D圖形處理器300的圖示,圖4顯示表示用戶選擇參數(shù)的圖示。
如圖3所示,3D圖形處理器300接收3D圖形數(shù)據(jù),立體圖像激活信號,用于繪制3D圖形的3D圖形變換矩陣,以及用戶選擇參數(shù),以生成2D圖像數(shù)據(jù)或者立體圖像數(shù)據(jù)作為3D圖形。3D圖形處理器300包括3D空間信息認知單元310、3D紋理信息認知單元320、幾何引擎330、圖像生成器340、圖像組合器350以及輸出單元360。3D圖形變換矩陣為一系列表達三維對象形狀與運動的變換數(shù)據(jù),其可以已經(jīng)被計算與定義。3D圖形變換矩陣用來改變顯示屏幕上對象的位置、方向和/或大小。
3D空間信息認知單元310從外部輸入的3D圖形數(shù)據(jù)中抽取空間信息(例如空間坐標信息)。3D紋理信息認知單元320從輸入的3D圖形數(shù)據(jù)中抽取紋理信息。
幾何引擎330為用來運算3D空間信息的累加器(accumulator),其利用輸入的3D圖形變換矩陣、立體圖像激活信號以及用戶選擇參數(shù),來修改從3D空間信息認知單元310獲得的空間坐標信息。該空間坐標信息可以被修改,開且可以根據(jù)用戶選擇設(shè)置修改級別。例如,生成用來計算從觀察者左側(cè)觀察對象的坐標的左眼圖像矩陣、以及用來計算從觀察者右側(cè)觀察對象的坐標的右眼圖像矩陣,并且生成由利用左右眼圖像矩陣對3D圖形數(shù)據(jù)的相應操作修改的左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù)。
更詳細地,幾何引擎330包括生成器選擇器331、第一矩陣生成器332、第二矩陣生成器333、運算器選擇器334、第一矩陣運算器335、以及第二矩陣運算器336。
根據(jù)立體圖像激活信號,生成器選擇器331將3D圖形變換矩陣傳送到第一矩陣生成器332與第二矩陣生成器333。更詳細地,當顯示2D圖像時,生成器選擇器331交替地將3D圖形變換矩陣傳送到第一矩陣生成器332與第二矩陣生成器333,這是因為立體圖像激活信號處于非激活狀態(tài)。另外,生成器選擇器331生成并輸出選擇信號,以通知將3D圖形變換矩陣傳送到哪里。例如,當將3D圖形變換矩陣傳送到第一矩陣生成器332時,選擇信號為1;而當將3D圖形變換矩陣傳送到第二矩陣生成器333時,選擇信號為0。
另外,當顯示立體圖像時,生成器選擇器331同時將3D圖形變換矩陣傳送到第一矩陣生成器332與第二矩陣生成器333,這是因為立體圖像激活信號處于激活狀態(tài)。3D圖形變換矩陣可以為包含在從外部輸入的3D圖形數(shù)據(jù)中的信息。
當顯示立體圖像時,第一矩陣生成器332與第二矩陣生成器333分別生成并輸出左眼與右眼圖像矩陣,以分別生成左眼圖像坐標信息與右眼圖像坐標信息。例如,可以通過對3D圖形變換矩陣與基于(多個)用戶選擇參數(shù)的用戶矩陣的運算,生成左眼與右眼圖像矩陣。
另外,當顯示2D圖像時,第一矩陣生成器332與第二矩陣生成器333輸出3D圖形變換矩陣。例如,當顯示2D圖像時,用戶選擇參數(shù)的角度(例如兩眼之間的角度)可以被設(shè)置為0,因此可以使用基于用戶選擇參數(shù)的用戶矩陣作為單位矩陣。相應地,第一矩陣生成器332與第二矩陣生成器333輸出3D圖形變換矩陣,作為對3D圖形變換矩陣與單位矩陣的運算的結(jié)果。如圖4所示,在示范性實施例中,用戶選擇參數(shù)包括由觀察者的左眼E_L、對象O、以及觀察者的右眼E_R形成的角度A,以及對象0與觀察者之間的距離D。當顯示立體圖像時,角度A與距離D可以由觀察者選擇。當顯示2D圖像時,角度A可以被設(shè)置為0。
根據(jù)由生成器選擇器331輸出的選擇信號與立體圖像激活信號,運算器選擇器334將從3D空間信息認知單元310收到的3D空間信息輸出到第一矩陣運算器335與第二矩陣運算器336。
例如當立體圖像激活信號處于非激活狀態(tài)并且選擇信號為1(即3D圖形變換矩陣被傳送到第一矩陣生成器332)時,運算器選擇器334將當前幀中的3D空間信息輸出到第一矩陣運算器335。在另一方面,當立體圖像激活信號處于非激活狀態(tài)并且選擇信號為0(即3D圖形變換矩陣被傳送到第二矩陣生成器333)時,運算器選擇器334將當前幀中的3D空間信息輸出到第二矩陣運算器336。當立體圖像激活信號處于激活狀態(tài)時,運算器選擇器334將3D空間信息同時傳送到第一矩陣運算器335與第二矩陣運算器336,而不管選擇信號為何。
在對3D空間信息與分別從第一矩陣生成器332與第二矩陣生成器333輸入的矩陣進行運算之后,第一矩陣運算器335與第二矩陣運算器336生成并且輸出三角形左眼圖像坐標信息與三角形右眼圖像坐標信息。
如上所述,通過進行矩陣運算,幾何引擎330生成并輸出對于2D圖像數(shù)據(jù)或立體圖像數(shù)據(jù)的坐標信息。
圖像生成器340包括引擎選擇器341、第一繪制(rendering)引擎342和第二繪制引擎343。根據(jù)生成器選擇器331輸出的選擇信號與立體圖像激活信號,引擎選擇器341將由3D紋理信息認知單元320輸出的紋理信息傳送給第一繪制引擎342與第二繪制引擎343。
例如,當立體圖像激活信號處于非激活狀態(tài)、并且選擇信號為1(即3D圖形變換矩陣被傳送到第一矩陣生成器332)時,引擎選擇器341將當前幀中的3D紋理信息輸出到第一繪制引擎342。在另一方面,當立體圖像激活信號處于非激活狀態(tài)并且選擇信號為0(即3D圖形變換矩陣被傳送到第二矩陣生成器333)時,引擎選擇器341將當前幀中的3D紋理信息輸出到第二繪制引擎343。當立體圖像激活信號處于激活狀態(tài)時,引擎選擇器341將3D紋理信息同時傳送到第一繪制引擎342與第二繪制引擎343,而不管選擇信號為何。
在收到第一矩陣運算器335輸出的左眼圖像坐標信息、以及3D紋理信息認知單元320輸出的紋理信息之后,第一繪制引擎342通過張成方法(spanning method)進行將紋理信息與坐標信息相組合的繪制操作。另外,在收到第二矩陣運算器336輸出的左眼圖像坐標信息、以及3D紋理信息認知單元320輸出的紋理信息之后,第二繪制引擎343通過張成方法進行另一將紋理信息與坐標信息相組合的繪制操作。所述張成方法用來計算預定Y坐標與預定x坐標的開始點與結(jié)束點,然后分別將所計算的開始點與結(jié)束點增加1,從而可以增加紋理信息并且存儲在存儲器中。
圖像生成器340通過執(zhí)行繪制操作,生成2D圖像數(shù)據(jù)或立體圖像數(shù)據(jù)的坐標信息,并且輸出所生成的坐標信息。
圖像組合器350包含存儲器選擇器351、第一存儲器352、以及第二存儲器353。根據(jù)立體圖像激活信號,存儲器選擇器351確定是在第一存儲器352還是第二存儲器353中存儲輸入的圖像數(shù)據(jù)。例如,當立體圖像激活信號處于非激活狀態(tài)時,存儲器選擇器351將由第一繪制引擎342輸出的圖像數(shù)據(jù)存儲在第一存儲器352中。在另一方面,當立體圖像激活信號處于激活狀態(tài)時,存儲器選擇器351將由第一繪制引擎342輸出的圖像數(shù)據(jù)存儲在第二存儲器353中。
第一存儲器352為用來逐幀存儲2D圖像數(shù)據(jù)的幀存儲器。
第二存儲器353為用來根據(jù)立體圖像激活信號、逐幀存儲2D圖像數(shù)據(jù)或立體圖像數(shù)據(jù)的幀存儲器。更詳細地,當立體圖像激活信號處于非激活狀態(tài)時,第二存儲器353以與第一存儲器352類似的方式運行,并且當立體圖像激活信號處于激活狀態(tài)時,第二存儲器353作為立體圖像幀存儲器運行,其中相應地分離用來存儲左眼圖像數(shù)據(jù)的空間與用來存儲右眼圖像數(shù)據(jù)的空間。
因此,當顯示2D圖像時,圖像組合器350在第一存儲器352中存儲當前幀的圖像數(shù)據(jù)、在第二存儲器353中存儲后繼幀的圖像數(shù)據(jù)。在另一方面,當顯示立體圖像時,圖像組合器350在第二存儲器353中存儲一幀的左眼與右眼圖像數(shù)據(jù)。
輸出單元360將在第一存儲器352與第二存儲器353中的一個中存儲的圖像數(shù)據(jù)輸出到圖1所示的驅(qū)動器500。例如,當立體圖像激活信號處于非激活狀態(tài)、并且選擇信號為1(即3D圖形變換矩陣被傳送到第一矩陣生成器332)時,輸出單元360輸出在第一存儲器352中存儲的圖像數(shù)據(jù)。當立體圖像激活信號處于非激活狀態(tài)、并且選擇信號為0(即3D圖形變換矩陣被傳送到第二矩陣生成器333)時,輸出單元360輸出在第二存儲器353中存儲的圖像數(shù)據(jù)。當立體圖像激活信號處于激活狀態(tài)時,輸出單元360輸出在第二存儲器353中存儲的圖像數(shù)據(jù),而不管選擇信號為何。
相應地,當顯示2D圖像時,輸出單元360交替地將在第一存儲器352與第二存儲器353中存儲的圖像數(shù)據(jù)輸出到驅(qū)動器500;而當顯示立體圖像時,輸出單元360將在第二存儲器353中存儲的圖像數(shù)據(jù)輸出到驅(qū)動器500。
參照圖5與6描述3D圖形處理器300的操作。
圖5顯示說明當立體圖像激活信號處于非激活狀態(tài)時、由根據(jù)本發(fā)明示范性實施例的3D圖形處理器生成2D圖像數(shù)據(jù)的過程的流程圖。將參照圖3的3D圖形處理器300描述圖5的過程。
如圖5所示,在步驟S100,生成器選擇器331確定要處理的數(shù)據(jù)是否為奇數(shù)幀數(shù)據(jù)。
當要處理的數(shù)據(jù)為奇數(shù)幀數(shù)據(jù)時,3D圖形變換矩陣被輸入到第一矩陣生成器332(S110)。
另外,根據(jù)角度A為0的用戶參數(shù),第一矩陣生成器332將3D圖形變換矩陣傳送給第一矩陣運算器335,并且運算器選擇器334將從3D空間信息認知單元310接收的3D空間信息傳送給第一矩陣運算器335(S120)。
通過對輸入的3D空間信息與3D圖形變換矩陣進行矩陣運算,第一矩陣運算器335計算坐標信息(S130)。
第一繪制引擎342分別從第一矩陣運算器335與3D紋理信息認知單元320接收坐標信息與紋理信息(S140),并且通過執(zhí)行繪制操作生成2D圖像數(shù)據(jù)(S150)。
所生成的2D圖像數(shù)據(jù)由存儲器選擇器351存儲在第一存儲器352中(S160)。
然后,生成器選擇器331確定是否處理了當前幀的所有圖像數(shù)據(jù)(S170)。例如,生成器選擇器331根據(jù)從圖1所示的控制器110輸入的同步信號或者控制信號來確定這一點。
當確定還未處理當前幀的所有圖像數(shù)據(jù)時,重復執(zhí)行圖5中的S110到S170的過程。當確定已處理當前幀的所有圖像數(shù)據(jù)時,輸出單元360可以輸出一幀(即奇數(shù)幀)的圖像數(shù)據(jù)到圖1所示的驅(qū)動器500(S180)。
在另一方面,當確定要處理的數(shù)據(jù)為非奇數(shù)幀數(shù)據(jù)(S100)時(即當確定為偶數(shù)幀數(shù)據(jù)時),3D圖形矩陣被輸入到第二矩降生成器333(S210)。
另外,根據(jù)角度A為0的用戶參數(shù),第二矩陣生成器333將3D圖形變換矩陣傳送給第二矩陣運算器336,并且運算器選擇器334將從3D空間信息認知單元310接收的3D空間信息傳送給第二矩陣運算器336(S220)。
通過對輸入的3D空間信息與3D圖形變換矩陣進行矩陣運算,第二矩陣運算器336計算坐標信息(S230)。
第二繪制引擎343分別從第二矩陣運算器336與3D紋理信息認知單元320接收坐標信息與紋理信息(S240),并且通過執(zhí)行繪制操作生成2D圖像數(shù)據(jù)(S250)。
所生成的2D圖像數(shù)據(jù)由存儲器選擇器351存儲在第二存儲器353中(S260)。根據(jù)非激活狀態(tài)的立體圖像激活信號,第二存儲器353作為2D圖像的存儲器運行。
然后,生成器選擇器331確定是否處理了當前幀的所有圖像數(shù)據(jù)(S270)。
當確定還未處理當前幀的所有圖像數(shù)據(jù)時,重復執(zhí)行圖5中的S210到S270的過程。當確定已處理當前幀的所有圖像數(shù)據(jù)時,輸出單元360可以輸出一幀(即偶數(shù)幀)的圖像數(shù)據(jù)到圖1所示的驅(qū)動器500(S280)。
確定是否完成了所有幀的圖像數(shù)據(jù)的處理,并且當確定還未完成這些處理時,重復執(zhí)行S100到S180的過程以及S210到S290的過程。當完成了所有幀的圖像數(shù)據(jù)的處理時,3D圖形處理器300的操作結(jié)束。
如上所述,在根據(jù)本發(fā)明示范性實施例的立體圖像顯示設(shè)備中,當通過利用3D圖形數(shù)據(jù)、將3D圖形顯示為2D圖像時,因為可以在完成前一幀圖像生成過程之前、開始后繼幀的圖像生成過程,所以可以增加了2D圖像的顯示速度,并且可以提高圖像質(zhì)量。雖然分類為奇數(shù)與偶數(shù)幀以描述本發(fā)明示范性實施例,但是本發(fā)明不限于此,并且覆蓋各種變化與修改。
圖6顯示表示當立體激活信號處于激活狀態(tài)時、由根據(jù)本發(fā)明示范性實施例的圖3的3D圖形處理器300生成立體圖像數(shù)據(jù)的過程的流程圖。將參照圖3的3D圖形處理器300描述圖6的過程。
如圖6所示,根據(jù)3D圖形變換矩陣與(多個)用戶選擇參數(shù),第一矩陣生成器332與第二矩陣生成器333分別生成左眼矩陣與右眼矩陣(S310、S410)。
所生成的左眼矩陣與右眼矩陣被分別傳送給第一矩陣運算器335與第二矩陣運算器336,并且通過運算器選擇器334,將空間信息從3D空間信息認知單元310傳送給第一矩陣運算器335與第二矩陣運算器336(S320、S420)。根據(jù)處于激活狀態(tài)的立體圖像激活信號,運算器選擇器334將空間信息同時輸出給第一矩陣運算器335與第二矩陣運算器336。
第一矩陣運算器335通過對由運算器選擇器334輸入的3D空間信息以及左眼矩陣執(zhí)行運算,生成左眼坐標信息(S330),并且第二矩陣運算器336通過對由運算器選擇器334輸入的3D空間信息以及右眼矩陣執(zhí)行運算,生成右眼坐標信息(S430)。
由矩陣運算生成的左眼坐標信息與由引擎選擇器341傳送的紋理信息一起被傳送給第一繪制引擎342(S340),并且由矩陣運算生成的右眼坐標信息與由引擎選擇器341傳送的紋理信息一起被傳送給第二繪制引擎343(S440)。
第一繪制引擎342與第二繪制引擎343分別進行繪制操作,以分別生成左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù)(S350、S450)。
左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù)由存儲器選擇器351存儲在第二存儲器353的相應區(qū)域(其可以是預定的)(S360)。
另外,生成器選擇器331確定是否處理了當前幀的所有數(shù)據(jù)(S370)。
當確定還未處理當前幀的所有數(shù)據(jù)時,重復執(zhí)行S310到S350、S410到S450、以及S360與S370的過程。當確定處理了當前幀的所有數(shù)據(jù)時,輸出單元360可以將在第二存儲器353中存儲的一幀圖像數(shù)據(jù)輸出到圖1所示的驅(qū)動器500(S380)。
當完成了所有幀的圖像數(shù)據(jù)的處理時,3D圖形處理器300的操作完成。
如上所述,因為根據(jù)本發(fā)明示范性實施例的立體圖像顯示設(shè)備可以利用3D圖形數(shù)據(jù)顯示立體圖像,所以不需要另外生成立體圖像數(shù)據(jù)。另外,因為可以利用3D圖形數(shù)據(jù)實時生成立體圖像,所以可以減少處理時間。因為可以根據(jù)用戶選擇輸入(多個)用戶選擇參數(shù),并且可以同時生成左眼圖像與右眼圖像,所以可以提高立體圖像的顯示速度以及圖像質(zhì)量。
雖然針對特定示范性實施例描述了本發(fā)明,但是應該理解本發(fā)明不限于所公開的實施例,而是相反,本發(fā)明意在覆蓋包含在所附權(quán)利要求及其等價物內(nèi)的各種修改與等價結(jié)構(gòu)。舉例來說,本發(fā)明可以用于包含電視與監(jiān)視器的顯示設(shè)備,以及包含移動電話和個人數(shù)字助理(PDA)的移動終端。
根據(jù)本發(fā)明示范性實施例的立體圖像顯示設(shè)備可以通過高速處理3D圖形數(shù)據(jù),顯示2D圖像與立體圖像,并且可以提高立體圖像的顯示速度與圖像質(zhì)量。
因此,因為可以省略處理作為立體圖像數(shù)據(jù)的3D圖形數(shù)據(jù)以將經(jīng)處理的數(shù)據(jù)傳送給立體圖像顯示設(shè)備的額外處理,所以可以減少處理時間,并且可以實時地將輸入的3D圖形數(shù)據(jù)顯示為立體圖像。
另外,當根據(jù)3D圖形數(shù)據(jù)生成立體圖像數(shù)據(jù)時,因為可以由觀察者調(diào)整空間坐標,所以可以調(diào)整立體圖像的立體效果。
權(quán)利要求
1.一種具有用來顯示圖像的顯示單元的立體圖像顯示設(shè)備,該立體圖像顯示設(shè)備包含第一矩陣生成器,用來根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成第一矩陣;第二矩陣生成器,用來根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成第二矩陣;第一矩陣運算器,用來利用3D圖形數(shù)據(jù)的3D空間信息與第一矩陣,生成第一可視空間坐標信息;第二矩陣運算器,用來利用3D圖形數(shù)據(jù)的3D空間信息與第二矩陣,生成第二可視空間坐標信息;第一繪制引擎,用來利用第一可視空間坐標信息與3D圖形數(shù)據(jù)的紋理信息,生成第一可視圖像數(shù)據(jù);第二繪制引擎,用來利用第二可視空間坐標信息與3D圖形數(shù)據(jù)的紋理信息,生成第二可視圖像數(shù)據(jù);存儲器單元,用來存儲第一可視圖像數(shù)據(jù)與第二可視圖像數(shù)據(jù);以及驅(qū)動器,用來從存儲器單元接收第一與第二可視圖像數(shù)據(jù),并且驅(qū)動顯示單元,以顯示對應于第一與第二可視圖像數(shù)據(jù)的圖像。
2.如權(quán)利要求1所述的立體圖像顯示設(shè)備,其中顯示單元根據(jù)驅(qū)動器的驅(qū)動信號顯示2D圖像或者立體圖像。
3.如權(quán)利要求2所述的立體圖像顯示設(shè)備,還包含生成器選擇器,用來接收指示顯示2D圖像還是立體圖像的立體圖像激活信號,并且當立體圖像激活信號指示要顯示2D圖像時,以逐幀的方式交替地將3D圖形變換矩陣傳送給第一矩陣生成器或第二矩陣生成器。
4.如權(quán)利要求3所述的立體圖像顯示設(shè)備,其中當用戶選擇參數(shù)指示2D圖像時,第一與第二矩陣生成器傳送3D圖形變換矩陣。
5.如權(quán)利要求4所述的立體圖像顯示設(shè)備,其中生成器選擇器輸出指示當前幀的3D圖形變換矩陣已經(jīng)被傳送給第一矩陣生成器或第二矩陣生成器的選擇信號。
6.如權(quán)利要求5所述的立體圖像顯示設(shè)備,還包含運算器選擇器,用來接收立體圖像激活信號,并且當立體圖像激活信號指示要顯示2D圖像時,根據(jù)選擇信號,輸出3D空間信息到第一矩陣運算器或第二矩陣運算器;以及引擎選擇器,用來接收立體圖像激活信號,并且當立體圖像激活信號指示要顯示2D圖像時,根據(jù)選擇信號,輸出紋理信息到第一繪制引擎或第二繪制引擎。
7.如權(quán)利要求6所述的立體圖像顯示設(shè)備,其中存儲器單元包含第一存儲器,用來存儲第一繪制引擎輸出的第一可視圖像數(shù)據(jù);以及第二存儲器,用來存儲由第一繪制引擎輸出的第一可視圖像數(shù)據(jù)和/或由第二繪制引擎輸出的第二可視圖像數(shù)據(jù)。
8.如權(quán)利要求7所述的立體圖像顯示設(shè)備,其中根據(jù)立體圖像激活信號,第二存儲器被驅(qū)動作為立體圖像存儲器或2D圖像存儲器,該立體圖像顯示設(shè)備還包含存儲器選擇器,用來接收立體圖像激活信號,當立體圖像激活信號指示要顯示2D圖像時,將由第一繪制引擎輸出的第一可視圖像數(shù)據(jù)傳送給第一存儲器,而當立體圖像激活信號指示要顯示立體圖像時,將由第一繪制引擎輸出的第一可視圖像數(shù)據(jù)傳送給第二存儲器。
9.如權(quán)利要求8所述的立體圖像顯示設(shè)備,還包含輸出單元,用來根據(jù)立體圖像激活信號與選擇信號,將在第一存儲器和/或第二存儲器中存儲的圖像數(shù)據(jù)輸出到驅(qū)動器。
10.如權(quán)利要求1所述的立體圖像顯示設(shè)備,其中用戶選擇參數(shù)包含由觀察者的左眼、對象、以及觀察者的右眼形成的角度,并且當該角度被選擇為0度時,第一可視空間坐標信息以及第二可視空間坐標信息變?yōu)橄嗤?br>
11.一種3D圖形數(shù)據(jù)處理器,包含幾何引擎,用來通過利用3D圖形數(shù)據(jù)的空間信息,生成空間坐標信息,該空間坐標信息包含左眼圖像坐標信息與右眼圖像坐標信息,該幾何引擎包含第一矩陣生成器,用來根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成左眼圖像坐標信息的左眼矩陣;第二矩陣生成器,用來根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成右眼圖像坐標信息的右眼矩陣;第一矩陣運算器,用來對左眼矩陣與3D圖形數(shù)據(jù)的空間信息進行運算,并且輸出左眼圖像坐標信息;第二矩陣運算器,用來對右眼矩陣與3D圖形數(shù)據(jù)的空間信息進行運算,并且輸出右眼圖像坐標信息;以及繪制引擎,用來利用從幾何引擎輸出的空間坐標信息與3D圖形數(shù)據(jù)的紋理信息,生成圖像數(shù)據(jù);以及存儲器單元,用來存儲從繪制引擎輸出的圖像數(shù)據(jù)。
12.如權(quán)利要求11所述的3D圖形數(shù)據(jù)處理器,其中繪制引擎包含第一引擎,用來利用從第一矩陣運算器輸出的左眼圖像坐標信息以及3D圖形數(shù)據(jù)的紋理信息,生成圖像數(shù)據(jù)的左眼圖像數(shù)據(jù);第二引擎,用來利用從第二矩陣運算器輸出的右眼圖像坐標信息以及3D圖形數(shù)據(jù)的紋理信息,生成圖像數(shù)據(jù)的右眼圖像數(shù)據(jù)。
13.一種用來處理第一幀以及第一幀之后的第二幀的3D圖形數(shù)據(jù)的3D圖形數(shù)據(jù)處理器,該3D圖形數(shù)據(jù)處理器包含幾何引擎,用來通過對第一幀以及第二幀的3D圖形數(shù)據(jù)的空間信息進行矩陣運算,生成空間坐標信息,該幾何引擎包含第一矩陣生成器,用來根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成第一矩陣;第二矩陣生成器,用來根據(jù)3D圖形變換矩陣以及用戶選擇參數(shù)生成第二矩陣;運算器選擇器,用來對于第一幀周期,將3D圖形變換矩陣傳送給第一矩陣生成器,以及對于第二幀周期,將3D圖形變換矩陣傳送給第二矩陣生成器;第一矩陣運算器,用來對于第一幀周期,對第一矩陣與3D圖形數(shù)據(jù)的空間信息進行運算,并且輸出第一坐標信息;以及第二矩陣運算器,用來對于第二幀周期,對第二矩陣與3D圖形數(shù)據(jù)的空間信息進行運算,并且輸出第二坐標信息;繪制引擎,用來利用從幾何引擎輸出的空間坐標信息與3D圖形數(shù)據(jù)的紋理信息,生成圖像數(shù)據(jù);以及存儲器單元,用來存儲從繪制引擎輸出的圖像數(shù)據(jù)。
14.如權(quán)利要求13所述的3D圖形數(shù)據(jù)處理器,其中生成器選擇器輸出指示當前幀為第一幀還是第二幀的選擇信號;3D圖形數(shù)據(jù)處理器還包含運算器選擇器,用來根據(jù)選擇信號,將空間信息傳送給第一矩陣運算器或第二矩陣運算器。
15.一種用來處理3D圖形數(shù)據(jù)的3D圖形數(shù)據(jù)處理器,該3D圖形數(shù)據(jù)處理器包含第一繪制引擎,用來利用3D圖形數(shù)據(jù)的紋理信息與通過利用3D圖形數(shù)據(jù)的空間信息計算的第一坐標信息,生成第一圖像數(shù)據(jù);第二繪制引擎,用來利用3D圖形數(shù)據(jù)的紋理信息與通過利用3D圖形數(shù)據(jù)的空間信息計算的第二坐標信息,生成第二圖像數(shù)據(jù);第一存儲器,用來存儲第一圖像數(shù)據(jù);第二存儲器,用來根據(jù)控制信號,存儲第一與第二圖像數(shù)據(jù)兩者、或者第一圖像數(shù)據(jù)或第二圖像數(shù)據(jù)之一;以及存儲器選擇器,用來根據(jù)控制信號,將從第一繪制引擎輸出的第一圖像數(shù)據(jù)傳送給第一存儲器或者第二存儲器。
16.如權(quán)利要求15所述的3D圖形數(shù)據(jù)處理器,其中第一圖像數(shù)據(jù)包含左眼圖像數(shù)據(jù),第二圖像數(shù)據(jù)包含右眼圖像數(shù)據(jù),以及第二存儲器包含能夠存儲第一圖像數(shù)據(jù)與第二圖像數(shù)據(jù)的立體圖像數(shù)據(jù)儲存存儲器。
17.一種立體圖像顯示設(shè)備,包含顯示單元,用來顯示圖像;控制器,用來接受同步信號、3D圖形數(shù)據(jù)、以及用來修改立體效果級別的用戶選擇參數(shù),并且基于同步信號輸出控制信號,以及通過組合利用3D圖形數(shù)據(jù)與用戶選擇參數(shù)執(zhí)行矩陣運算而生成的左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù)而生成的立體圖像數(shù)據(jù)信號;以及驅(qū)動器,用來根據(jù)控制信號與立體圖像數(shù)據(jù)信號,驅(qū)動顯示單元,以在顯示單元上顯示圖像。
18.如權(quán)利要求17所述的立體圖像顯示設(shè)備,其中控制器同時生成左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù)。
19.如權(quán)利要求17所述的立體圖像顯示設(shè)備,其中控制器接收立體圖像激活信號,并且根據(jù)立體圖像激活信號,選擇性地生成立體圖像數(shù)據(jù)信號或者2D圖像數(shù)據(jù)。
20.如權(quán)利要求17所述的立體圖像顯示設(shè)備,其中用戶選擇參數(shù)包含根據(jù)立體圖像數(shù)據(jù)信號顯示的對象與觀察者左右眼之間的距離,以及由觀察者的左眼、對象、以及觀察者的右眼形成的角度。
21.一種立體圖像顯示設(shè)備,包含顯示單元,用來顯示立體圖像;驅(qū)動器,用來驅(qū)動顯示單元;以及控制器,用來從外部接收3D圖形數(shù)據(jù),從3D圖形數(shù)據(jù)中抽取空間坐標信息與紋理信息,根據(jù)空間坐標信息與紋理信息生成立體圖像數(shù)據(jù),以及將所生成的立體圖像數(shù)據(jù)輸出到驅(qū)動器。
22.如權(quán)利要求21所述的立體圖像顯示設(shè)備,其中控制器包含3D圖形數(shù)據(jù)處理器,并且該3D圖形數(shù)據(jù)處理器包含空間信息認知單元,用來抽取3D圖形數(shù)據(jù)的空間坐標信息;空間信息運算器,用來通過修改由空間信息認知單元抽取的空間坐標信息以生成左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù),分別生成左眼空間坐標與右眼空間坐標;紋理信息認知單元,用來抽取3D圖形數(shù)據(jù)的紋理信息;圖像生成器,用來通過將紋理信息分別與左眼空間坐標以及右眼空間坐標相組合,生成左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù);以及圖像組合器,用來通過根據(jù)顯示單元的配置、組合由圖像生成器生成的左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù),生成立體圖像數(shù)據(jù)。
23.如權(quán)利要求22所述的立體圖像顯示設(shè)備,其中顯示單元包含顯示面板,用來顯示對應于從驅(qū)動器輸入的立體圖像數(shù)據(jù)的圖像;以及屏障,與顯示面板對應排列,并且根據(jù)驅(qū)動器的驅(qū)動信號被驅(qū)動。
24.如權(quán)利要求22所述的立體圖像顯示設(shè)備,其中控制器將指示要顯示立體圖像的立體圖像激活信號傳送給3D圖形數(shù)據(jù)處理器。
25.如權(quán)利要求24所述的立體圖像顯示設(shè)備,其中當輸入立體圖像激活信號時,驅(qū)動空間信息運算器、圖像生成器、以及圖像組合器。
26.如權(quán)利要求22所述的立體圖像顯示設(shè)備,其中空間信息運算器根據(jù)空間坐標信息,通過進行矩陣運算,計算對象的第一空間坐標,該第一空間坐標是根據(jù)相對于觀察者的左眼的、朝向?qū)ο蟮慕嵌却_定的,并且輸出所計算的第一空間坐標,作為左眼圖像的左眼空間坐標;該空間信息運算器還根據(jù)空間坐標信息,通過進行矩陣運算,計算對象的第二空間坐標,該第二空間坐標是根據(jù)相對于觀察者的右眼的、朝向?qū)ο蟮慕嵌却_定的,并且輸出所計算的第二空間坐標,作為右眼圖像的右眼空間坐標。
27.如權(quán)利要求22所述的立體圖像顯示設(shè)備,其中空間信息運算器能夠修改空間坐標信息,并且能夠根據(jù)用戶的選擇設(shè)置空間坐標信息的修改級別。
28.一種具有顯示立體圖像的顯示單元的立體圖像顯示設(shè)備的驅(qū)動方法,該驅(qū)動方法包含輸入包含對象的空間坐標信息與紋理信息的3D圖形數(shù)據(jù);將3D圖形數(shù)據(jù)轉(zhuǎn)換為立體圖像數(shù)據(jù);以及通過利用立體圖像數(shù)據(jù),顯示立體圖像。
29.如權(quán)利要求28所述的驅(qū)動方法,其中所述將3D圖形數(shù)據(jù)轉(zhuǎn)換為立體圖像數(shù)據(jù)包含抽取空間坐標信息與紋理信息;修改空間坐標,以生成左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù);通過利用紋理信息與修改后的空間坐標,生成左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù);以及根據(jù)顯示單元的配置,組合所生成的左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù)。
30.一種用來顯示立體圖像的立體圖像顯示設(shè)備的3D圖形數(shù)據(jù)處理器,該3D圖形數(shù)據(jù)處理器包含空間信息認知單元,用來接收包含對象的空間坐標信息與紋理信息的3D圖形數(shù)據(jù),并且抽取空間坐標信息;空間信息運算器,用來修改由空間信息認知單元抽取的空間坐標信息,以生成左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù);紋理信息認知單元,用來從3D圖形數(shù)據(jù)抽取紋理信息;圖像生成器,用來分別從空間信息運算器與紋理信息認知單元接收空間坐標信息與紋理信息,并且生成左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù);以及圖像組合器,用來根據(jù)顯示單元的配置、組合由圖像生成器生成的左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù)。
31.如權(quán)利要求30所述的3D圖形數(shù)據(jù)處理器,其中空間信息認知單元基于3D圖形數(shù)據(jù)空間坐標信息,通過進行矩陣運算,輸出對應于以相對觀察者左眼的、朝向?qū)ο蟮慕嵌扔^察對象的空間坐標,作為左眼圖像的空間坐標;并且輸出對應于以相對觀察者右眼的、朝向?qū)ο蟮慕嵌扔^察對象的另一空間坐標,作為右眼圖像的空間坐標。
32.如權(quán)利要求31所述的3D圖形數(shù)據(jù)處理器,其中空間信息運算器能夠由觀察者調(diào)整用于矩陣運算的矩陣。
全文摘要
一種立體圖像顯示設(shè)備,通過根據(jù)3D圖形數(shù)據(jù)生成立體圖像數(shù)據(jù),顯示立體圖像。該立體圖像顯示設(shè)備包含用來顯示圖像的顯示單元、驅(qū)動器、以及控制器。控制器接收同步信號、3D圖形數(shù)據(jù)、以及用來修改立體效果級別的用戶選擇參數(shù),并且將基于同步信號的控制信號以及立體圖像數(shù)據(jù)信號輸出給驅(qū)動器,該立體圖像數(shù)據(jù)信號通過以下來生成組合通過對3D圖形數(shù)據(jù)與用戶選擇參數(shù)進行矩陣運算而生成的左眼圖像數(shù)據(jù)與右眼圖像數(shù)據(jù)。根據(jù)控制信號與立體圖像數(shù)據(jù)信號,驅(qū)動器驅(qū)動顯示單元,以在顯示單元上顯示立體圖像。
文檔編號H04N15/00GK1909676SQ20061010096
公開日2007年2月7日 申請日期2006年8月4日 優(yōu)先權(quán)日2005年8月5日
發(fā)明者宋明燮, 李璋斗, 張亨旭, 南 熙, 金范植 申請人:三星Sdi株式會社