两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

使用顯示控制器窗口的高效自動立體支持的制作方法

文檔序號:7783363閱讀:351來源:國知局
使用顯示控制器窗口的高效自動立體支持的制作方法
【專利摘要】公開了使用顯示控制器窗口的高效自動立體支持。提供了用于通過使用控制顯示系統(tǒng)的顯示屏的顯示控制器的高效自動立體支持的方法,顯示控制器包括下面的硬件部件:配置為從源接收圖像數(shù)據(jù)的圖像接收器,其中圖像數(shù)據(jù)包括第一圖像和第二圖像;第一窗口控制器,其配置為從圖像接收器接收第一圖像以及根據(jù)顯示屏的參數(shù)縮放第一圖像以生成經(jīng)縮放的第一圖像;第二窗口控制器,其配置為從圖像接收器接收第二圖像以及根據(jù)顯示屏的參數(shù)縮放第二圖像以生成經(jīng)縮放的第二圖像;以及混合器部件,其配置為將經(jīng)縮放的第一圖像與經(jīng)縮放的第二圖像交錯以生成立體合成圖像。
【專利說明】使用顯示控制器窗口的高效自動立體支持

【技術(shù)領(lǐng)域】
[0001]本發(fā)明總地涉及顯示系統(tǒng),并且更具體地,涉及使用顯示控制器窗口的高效自動立體(autostereoscopic)支持。

【背景技術(shù)】
[0002]自動立體是在不對觀看者的部位使用特殊頭盔或眼鏡的情況下顯示立體圖像(例如添加三維(3D)深度的雙眼知覺)的方法。單一通道圖像被觀看者感知為是二維(2D)的。因為不要去頭盔,所以自動立體也被叫做“免除眼鏡的3D”或“無眼鏡3D”。存在當(dāng)前用來調(diào)節(jié)運動視差和較寬觀看角度的兩個寬泛的方法:(1)眼睛跟蹤以及(2)使得顯示器不需要感測觀看者眼睛位于哪里的多個視圖。
[0003]自動立體顯示器技術(shù)的示例包括柱狀透鏡、視差屏障、體積顯示、全息以及光場顯示器。最平板的解決方案采用將影像重定向到數(shù)個觀看區(qū)域的視差屏障或柱狀透鏡。當(dāng)觀看者的頭處于某個位置時,每個眼睛看到不同的圖像,給予了令人信服的3D錯覺。這類顯示器可以具有多個觀看區(qū)域,從而允許多個用戶同時觀看圖像。
[0004]自動立體可以通過對要顯示的圖像實施交錯的操作來達到3D效果。自動立體圖像(也叫做“無眼鏡立體圖像”或“無眼鏡3D圖像”)可通過使用各種格式來進行交錯。用于交錯自動立體圖像的示范性格式包括行交錯、列交錯、棋盤格交錯以及子像素交錯。針對這類交錯格式,軟件指導(dǎo)渲染引擎分開地渲染圖像用于左幀(例如用于左眼的幀)和右?guī)?例如用于右眼的幀)。軟件然后指導(dǎo)渲染引擎將分開的幀發(fā)送到存儲器中的不同存儲器表面。
[0005]在常規(guī)系統(tǒng)中,軟件使用可替代引擎(例如3D引擎、2D引擎等)來從存儲器獲取左幀和右?guī)砻嬉詫⑺@取的幀打包成相應(yīng)的自動立體圖像格式,并且然后將所獲取的幀寫回到存儲器。例如,在行交錯自動立體中,軟件使最后的自動立體圖像中的交替的左/右行被寫到存儲器中。最終,顯示器從存儲器獲取所生成的自動立體圖像并且然后將自動立體圖像掃描輸出到顯示屏(例如顯示面板)上用于觀看。
[0006]不幸地是,因為軟件指導(dǎo)自動立體圖像的生成由不同于原始渲染引擎的單元所處置,所以自動立體圖像的掃描要求附加的存儲器遞送(例如來自存儲器的附加的讀和到存儲器的附加的寫二者)。附加的存儲器遞送根據(jù)存儲器帶寬或存儲器輸入/輸出(I/o)功率開銷而使系統(tǒng)減速。例如,以60幀/秒以4位每像素的1920像素X 1200像素顯示器X2個指令(讀和寫)=1.105吉比特像素/秒或大約99毫瓦的存儲器I/O功率開銷(假定IlOmW/GBps)。因此,由軟件所管理的顯示系統(tǒng)所要求的附加的讀和寫添加大量的操作延時。
[0007]因此,需要的是用于以更高效的方式實行自動立體操作的方法。


【發(fā)明內(nèi)容】

[0008]本方法的一個實現(xiàn)方案包括用于控制顯示系統(tǒng)的顯示屏的顯示控制器。在一個示例中,顯示控制器包括下面的硬件部件:圖像接收器,其配置為從源接收圖像數(shù)據(jù),其中圖像數(shù)據(jù)包括第一圖像和第二圖像;第一窗口控制器,其耦連到圖像接收器并且配置為從圖像接收器接收第一圖像以及根據(jù)顯示屏的參數(shù)縮放第一圖像以生成經(jīng)縮放的第一圖像;第二窗口控制器,其耦連到圖像接收器并且配置為從圖像接收器接收第二圖像以及根據(jù)顯示屏的參數(shù)縮放第二圖像以生成經(jīng)縮放的第二圖像;以及混合器部件,其耦連到第一和第二窗口控制器并且配置為將經(jīng)縮放的第一圖像與經(jīng)縮放的第二圖像交錯以生成立體合成圖像,其中混合器部件進一步配置為將立體合成圖像掃描輸出到顯示屏而不訪問存儲與立體合成圖像相關(guān)聯(lián)的附加的數(shù)據(jù)的存儲器。
[0009]因為顯示系統(tǒng)配置有使顯示系統(tǒng)免于不得不在將合成圖像掃描到顯示屏之前實施附加的存儲器遞送的硬件部件,所以本方法提供優(yōu)勢。因此,顯示系統(tǒng)減少了常規(guī)系統(tǒng)所遭受的相應(yīng)存儲器帶寬問題和/或存儲器輸入/輸出(I/o)功率開銷問題。并且,因為顯示系統(tǒng)實施較少遞送到存儲器,所以顯示系統(tǒng)消耗較低功率。因此,在顯示系統(tǒng)由電池所供電的情況下,顯示系統(tǒng)拉較少電池電力并且從而使電池充電周期能夠被延長。通過使用硬件部件,顯示控制器本機地支持將兩個硬件窗口控制器的圖像交錯以生成立體合成圖像。顯示控制器還支持將立體合成圖像與單一通道圖像和/或預(yù)合成圖像混合。

【專利附圖】

【附圖說明】
[0010]因此,可以詳細地理解本發(fā)明的上述特征,并且可以參考實施例得到對如上面所簡要概括的本發(fā)明更具體的描述,其中一些實施例在附圖中示出。然而,應(yīng)當(dāng)注意的是,附圖僅示出了本發(fā)明的典型實施例,因此不應(yīng)被認為是對其范圍的限制,本發(fā)明可以具有其他等效的實施例。
[0011]圖1是示出了配置為實現(xiàn)本發(fā)明的一個或多個方面的顯示系統(tǒng)的框圖;
[0012]圖2是根據(jù)本發(fā)明的一個實施例的、示出并行處理子系統(tǒng)的框圖;
[0013]圖3是根據(jù)本發(fā)明的一個實施例的、示范性顯示系統(tǒng)的框圖;
[0014]圖4是根據(jù)本發(fā)明的一個實施例的、示出來自預(yù)分樣(pre-decimated)源的立體像素交錯的示意圖;
[0015]圖5是根據(jù)本發(fā)明的一個實施例的、示出來自非預(yù)分樣源的立體像素交錯的示意圖;
[0016]圖6是根據(jù)本發(fā)明的一個實施例的、示出立體子像素交錯的示意圖。
[0017]圖7A是根據(jù)本發(fā)明的一個實施例的、示出掃描輸出在立體窗口之上的單一通道窗口的示意圖。
[0018]圖7B是根據(jù)本發(fā)明的一個實施例的、示出掃描輸出在單一通道窗口之上的立體窗口的示意圖。

【具體實施方式】
[0019]在下面的描述中,將闡述大量的具體細節(jié)以提供對本發(fā)明更透徹的理解。然而,本領(lǐng)域的技術(shù)人員應(yīng)該清楚,本發(fā)明可以在沒有一個或多個這些具體細節(jié)的情況下得以實踐。在其他實例中,未描述公知特征以避免對本發(fā)明造成混淆。
[0020]除了其他方面,本發(fā)明的實施例涉及用于控制顯示系統(tǒng)的顯示屏的顯示控制器。顯示控制器包括配置為從源接收圖像數(shù)據(jù)的圖像接收器,其中圖像數(shù)據(jù)包括第一圖像和第二圖像。顯示控制器包括第一窗口控制器,其耦連到圖像接收器并且配置為從圖像接收器接收第一圖像以及根據(jù)顯示屏的參數(shù)縮放第一圖像以生成經(jīng)縮放的第一圖像。顯示控制器包括第二窗口控制器,其耦連到圖像接收器并且配置為從圖像接收器接收第二圖形以及根據(jù)顯示屏的參數(shù)縮放第二圖像以生成經(jīng)縮放的第二圖像。顯示控制器包括混合器部件,其耦連到第一和第二窗口控制器并且配置為將經(jīng)縮放的第一圖像與經(jīng)縮放的第二圖像交錯以生成立體合成圖像?;旌掀鞑考M一步配置為在獲得與圖像數(shù)據(jù)相關(guān)聯(lián)的附加的數(shù)據(jù)之前將立體合成圖像掃描輸出到顯示屏。
[0021]硬件概述
[0022]圖1為示出了配置為實現(xiàn)本發(fā)明的一個或多個方面的顯示系統(tǒng)100的框圖。圖1決不限制或旨在限制本發(fā)明的的范圍。系統(tǒng)100可以是電子視覺顯示器、平板計算機、膝上型計算機、智能電話、移動電話、個人數(shù)字助理、個人計算機或適合于實踐本發(fā)明的一個或多個實施例的任何其他設(shè)備。設(shè)備是硬件或硬件和軟件的組合。部件典型地是設(shè)備的一部分并且是硬件或硬件和軟件的組合。
[0023]顯示系統(tǒng)100包括中央處理單元(CPU) 102和包括設(shè)備驅(qū)動程序103的系統(tǒng)存儲器104。CPU102和系統(tǒng)存儲器104經(jīng)由可以包括存儲器橋105的互連路徑通信。存儲器橋105可以是例如北橋芯片,經(jīng)由總線或其他通信路徑106 (例如超傳輸(HyperTransport)鏈路等)連接到輸入/輸出(I/O)橋107。I/O橋107,其可以是例如南橋芯片,從一個或多個用戶輸入設(shè)備108(例如觸摸屏、光標(biāo)小鍵盤、鍵盤、鼠標(biāo)等)接收用戶輸入并且經(jīng)由路徑106和存儲器橋105將該輸入轉(zhuǎn)發(fā)到CPU102。并行處理子系統(tǒng)112經(jīng)由總線或其他通信路徑113 (例如外圍部件互連(PCI) Express、加速圖形端口(AGP)和/或超傳輸鏈路等)耦連到存儲器橋105 ;在一個實現(xiàn)方案中,并行處理子系統(tǒng)112是將像素傳遞到顯示屏111 (例如常規(guī)的基于陰極射線管(CRT)和/或液晶顯示器(LCD)的監(jiān)視器等)的圖形子系統(tǒng)。系統(tǒng)盤114也連接到I/O橋107。交換器116提供I/O橋107與諸如網(wǎng)絡(luò)適配器118以及各種插卡120和121的其他部件之間的連接。其他部件(未明確示出),包括通用串行總線(USB)和/或其他端口連接、壓縮光盤(CD)驅(qū)動器、數(shù)字視頻光盤(DVD)驅(qū)動器、膠片錄制設(shè)備及類似部件,也可以連接到I/O橋107。圖1所示的將各種部件互連的通信路徑可以使用任何適合的協(xié)議實現(xiàn),諸如PC1、PC1-Express (PCIe), AGP、超傳輸和/或任何其他總線或點到點通信協(xié)議,并且如本領(lǐng)域已知的,不同設(shè)備間的連接可使用不同協(xié)議。
[0024]如下文參考圖2所進一步描述的,并行處理子系統(tǒng)112包括并行處理單元(PTO),其配置為通過使用使能顯示屏的控制的電路來執(zhí)行軟件應(yīng)用(例如設(shè)備驅(qū)動程序103)。那些包類型由通信路徑113使用的通信協(xié)議來指定。在新包類型被引入通信協(xié)議(例如由于對通信協(xié)議的增強)的情況下,并行處理子系統(tǒng)112可配置為基于新包類型生成包以及使用新包類型跨通信路徑113與CPU102 (或其他處理單元)交換數(shù)據(jù)。
[0025]在一個實現(xiàn)方案中,并行處理子系統(tǒng)112包含經(jīng)優(yōu)化用于圖形和視頻處理的電路,包括例如視頻輸出電路,并且構(gòu)成圖形處理單元(GPU)。在另一個實現(xiàn)方案中,并行處理子系統(tǒng)112包含經(jīng)優(yōu)化用于通用處理的電路,同時保留底層(underlying)的計算架構(gòu),本文將更詳細地進行描述。在又一個實現(xiàn)方案中,并行處理子系統(tǒng)112可以與一個或多個其他系統(tǒng)元件集成以形成片上系統(tǒng)(SoC),所述系統(tǒng)元件諸如存儲器橋105、CPU102以及I/O橋 107。
[0026]應(yīng)該理解,本文所示系統(tǒng)是示例性的,并且變化和修改都是可能的。連接拓撲,包括橋的數(shù)目和布置、CPU102的數(shù)目以及并行處理子系統(tǒng)112的數(shù)目,可根據(jù)需要修改。例如,在一些實現(xiàn)方案中,系統(tǒng)存儲器104直接連接到CPU102而不是通過橋,并且其他設(shè)備經(jīng)由存儲器橋105和CPU102與系統(tǒng)存儲器104通信。在其他替代性拓撲中,并行處理子系統(tǒng)112連接到I/O橋107或直接連接到CPU102,而不是連接到存儲器橋105。而在其他實現(xiàn)方案中,I/O橋107和存儲器橋105可能被集成到單個芯片上。大型實現(xiàn)方案可以包括兩個或更多個CPU102以及兩個或更多個并行處理系統(tǒng)112。本文所示的特定部件是可選的;例如,任何數(shù)目的插卡或外圍設(shè)備都可能得到支持。在一些實現(xiàn)方案中,交換器116被去掉,網(wǎng)絡(luò)適配器118和插卡120、121直接連接到I/O橋107。
[0027]圖2是示出了根據(jù)本發(fā)明的一個實施例的并行處理子系統(tǒng)112的框圖。如所示的,并行處理子系統(tǒng)112包括一個或多個并行處理單元(PI3U) 202,每個并行處理單元202都耦連到本地并行處理(PP)存儲器204。通常,并行處理子系統(tǒng)包括U個PPU,其中U > I。(本文中,類似對象的多個實例需要時以標(biāo)識對象的參考數(shù)字和標(biāo)識實例的括號中的數(shù)字來表示。)PPU202和并行處理存儲器204可使用一個或多個集成電路設(shè)備來實現(xiàn),諸如可編程處理器、專用集成電路(ASIC)或存儲器設(shè)備,或者以任何其他技術(shù)可行的方式來實現(xiàn)。
[0028]再參考圖1,在一些實現(xiàn)方案中,并行處理子系統(tǒng)112中的一些或所有PPU202是具有渲染管線的圖形處理器,其可以配置為實施與下述相關(guān)的各種任務(wù):經(jīng)由存儲器橋105和總線113從CPU102和/或系統(tǒng)存儲器104所供應(yīng)的圖形數(shù)據(jù)生成像素數(shù)據(jù),與本地并行處理存儲器204 (可被用作圖形存儲器,包括例如常規(guī)幀緩沖區(qū)(buffer))交互以存儲和更新像素數(shù)據(jù),傳遞像素數(shù)據(jù)到顯示屏111等等。在一些實現(xiàn)方案中,并行處理子系統(tǒng)112可包括一個或多個作為圖形處理器而操作的PPU202以及一個或多個用于通用計算的其他PPU202。這些PTO可以是同樣的或不同的,并且每個PTO可具有它自己的專用并行處理存儲器設(shè)備或不具有專用并行處理存儲器設(shè)備。一個或多個PPU202可輸出數(shù)據(jù)到顯示屏111,或者每個PPU202可輸出數(shù)據(jù)到一個或多個顯示屏111。
[0029]在操作中,CPU102是顯示系統(tǒng)100的主處理器,控制和協(xié)調(diào)其他系統(tǒng)部件的操作。具體地,CPU102發(fā)出控制PPU202的操作的命令。在一些實現(xiàn)方案中,CPU102寫入用于每個PPU202的命令流到入棧緩沖區(qū)(pushbuffer)中(在圖1或圖2中未明確示出),該入棧緩沖區(qū)可位于系統(tǒng)存儲器104、并行處理存儲器204、或CPU102和PPU202都可訪問的其他存儲位置中。PPU202從入棧緩沖區(qū)讀取命令流,然后相對于CPU102的操作異步地執(zhí)行命令。
[0030]現(xiàn)在返回參考圖2,每個PPU202包括經(jīng)由連接到存儲器橋105 (或者,在一個替代性實現(xiàn)方案中,直接連接到CPU102)的通信路徑113與顯示系統(tǒng)100的其余部分通信的I/O單元205。PPU202到計算機系統(tǒng)100的其余部分的連接也可以變化。在一些實現(xiàn)方案中,并行處理子系統(tǒng)112可實現(xiàn)為可插入到顯示系統(tǒng)100的擴展槽中的插卡。在其他實現(xiàn)方案中,PPU202可以和諸如存儲器橋105或I/O橋107的總線橋集成在單個芯片上。而在其他實現(xiàn)方案中,PTO202的一些或所有元件可以和CPU102集成在單個芯片上。
[0031]在一個實現(xiàn)方案中,通信路徑113是PCIe鏈路,如本領(lǐng)域所知的,其中專用通道被分配到每個PPU202。也可以使用其他通信路徑。如上所述,逆流(contraflow)互連也可以用來實現(xiàn)通信路徑113以及顯示系統(tǒng)100、CPU102或PPU202內(nèi)的任何其他通信路徑。I/O單元205生成用于在通信路徑113上傳送的包(或其他信號),并且還從通信路徑113接收所有傳入的包(或其他信號),將傳入的包引導(dǎo)到PPU202的適當(dāng)部件。例如,可將與處理任務(wù)相關(guān)的命令引導(dǎo)到主機接口 206,而將與存儲器操作相關(guān)的命令(例如,對并行處理存儲器204的讀取或?qū)懭?引導(dǎo)到存儲器交叉開關(guān)單元210。主機接口 206讀取每個入棧緩沖區(qū),并且將由入棧緩沖區(qū)所指定的工作輸出到前端212。
[0032]有利地,每個PPU202都實現(xiàn)高度并行處理架構(gòu)。如詳細示出的,PPU202 (O)包括算術(shù)子系統(tǒng)230,該子系統(tǒng)230包括C個通用處理集群(GPC)208,其中C ≥I。每個GPC208能夠并發(fā)執(zhí)行大量的(例如,幾百或幾千)線程,其中每個線程是程序的實例(instance)。在各種應(yīng)用中,可分配不同的GPC208用于處理不同類型的程序或用于實施不同類型的計算。GPC208的分配可以取決于因每種類型的程序或計算所產(chǎn)生的工作量而變化。
[0033]GPC208經(jīng)由工作分布單元200接收所要執(zhí)行的處理任務(wù),該工作分布單元200從前端單元212接收定義處理任務(wù)的命令。前端212確保在入棧緩沖區(qū)所指定的處理發(fā)起前,將GPC208配置為有效狀態(tài)。
[0034]當(dāng)PPU202用于圖形處理時,例如,用于操作的處理工作量可以分成接近相等大小的任務(wù)以使操作能夠分布到多個GPC208。工作分布單元200可配置為以能夠?qū)⑷蝿?wù)提供到多個GPC208用于處理的頻率來產(chǎn)生任務(wù)。在一個實現(xiàn)方案中,工作分布單元200可以快速產(chǎn)生任務(wù)足以同時維持繁忙的多個GPC208。相比之下,在常規(guī)系統(tǒng)中,處理典型地由單個處理引擎來實施,而其他處理引擎在開始他們的處理任務(wù)之前保持空閑,等待單個處理引擎完成任務(wù)。在本發(fā)明的一些實現(xiàn)方案中,GPU208的各部分配置為實施不同類型的處理。例如,第一部分可配置為實施頂點著色和拓撲生成。第二部分可配置為實施曲面細分(tessellat1n)和幾何著色。第三部分可配置為實施屏幕空間中的像素著色以產(chǎn)生經(jīng)渲染的圖像。由GPC208 所產(chǎn)生的中間數(shù)據(jù)可以存儲在緩沖區(qū)中以使中間數(shù)據(jù)能夠在GPC208之間進行傳送用于進一步處理。
[0035]存儲器接口 214包括D個分區(qū)單元215,每個分區(qū)單元215直接耦連到并行處理存儲器204的一部分,其中D≥I。如所示的,分區(qū)單元215的數(shù)目一般等于DRAM220的數(shù)目。在其他實現(xiàn)方案中,分區(qū)單元215的數(shù)目也可以不等于存儲器設(shè)備的數(shù)目。DRAM220可以用其他合適的存儲設(shè)備來替代并且可以是一般常規(guī)的設(shè)計。諸如幀緩沖區(qū)或紋理映射圖的渲染目標(biāo)可以跨DRAM220加以存儲,這使分區(qū)單元215能夠并行寫入每個渲染目標(biāo)的各部分以有效地使用并行處理存儲器204的可用帶寬。
[0036]任何一個GPC208都可以處理要被寫到并行處理存儲器204內(nèi)的任何DRAM220的數(shù)據(jù)。交叉開關(guān)單元210配置為路由每個GPC208的輸出到任何分區(qū)單元215的輸入或到另一個GPC208用于進一步處理。GPC208通過交叉開關(guān)單元210與存儲器接口 214通信,以對各種外部存儲器設(shè)備進行讀取或?qū)懭?。在一個實現(xiàn)方案中,交叉開關(guān)單元210具有到存儲器接口 214的連接以和I/O單元205通信,以及到本地并行處理存儲器204的連接,從而使得在不同GPC208內(nèi)的處理內(nèi)核能夠與系統(tǒng)存儲器104或?qū)τ赑PU202而言非本地的其他存儲器通信。在圖2所示的實現(xiàn)方案中,交叉開關(guān)單元210直接與I/O單元205連接。交叉開關(guān)單元210可使用虛擬信道來分開GPC208與分區(qū)單元215之間的業(yè)務(wù)流。
[0037]另外,GPC208可被編程以執(zhí)行與種類繁多的應(yīng)用相關(guān)的處理任務(wù),包括但不限于,線性和非線性數(shù)據(jù)變換、視頻和/或音頻數(shù)據(jù)過濾、建模操作(例如,應(yīng)用物理定律以確定對象的位置、速率和其他屬性)、圖像渲染操作(例如,曲面細分著色器、頂點著色器、幾何著色器、和/或像素著色器程序)等等。PPU202可將數(shù)據(jù)從系統(tǒng)存儲器104和/或本地并行處理存儲器204轉(zhuǎn)移到內(nèi)部(片上)存儲器中,處理該數(shù)據(jù),并且將結(jié)果數(shù)據(jù)寫回到系統(tǒng)存儲器104和/或本地并行處理存儲器204,其中這樣的數(shù)據(jù)可以由其他系統(tǒng)部件訪問,所述其他系統(tǒng)部件包括CPU102或另一個并行處理子系統(tǒng)112。
[0038]PPU202可配備有任何容量(amount)的本地并行處理存儲器204,包括沒有本地存儲器,并且可以以任何組合方式使用本地存儲器和系統(tǒng)存儲器。例如,在統(tǒng)一存儲器架構(gòu)(UMA)實現(xiàn)方案中,PPU202可以是圖形處理器。在這樣的實現(xiàn)方案中,將不提供或幾乎不提供專用的圖形(并行處理)存儲器,并且PPU202會以排他或幾乎排他的方式使用系統(tǒng)存儲器。在UMA實現(xiàn)方案中,PPU202可集成到橋式芯片中或處理器芯片中,或作為具有高速鏈路(例如,PCIe)的分立芯片提供,所述高速鏈路經(jīng)由橋式芯片或其他通信手段將PPU202連接到系統(tǒng)存儲器。
[0039]如上所示,在并行處理子系統(tǒng)112中可以包括任何數(shù)目的PPU202。例如,可在單個插卡上提供多個PPU202、或可將多個插卡連接到通信路徑113、或可將一個或多個PPU202集成到橋式芯片中。在多PPU系統(tǒng)中的PPU202可以彼此同樣或不同。例如,不同的PPU202可能具有不同數(shù)目的處理內(nèi)核、不同容量的本地并行處理存儲器等等。在存在多個PPU202的情況下,可并行操作那些PI3U從而以高于單個PPU202所可能達到的吞吐量來處理數(shù)據(jù)。包含一個或多個PPU202的系統(tǒng)可以以各種配置和形式因素來實現(xiàn),包括臺式電腦、筆記本電腦或手持式個人計算機、服務(wù)器、工作站、游戲控制臺、嵌入式系統(tǒng)等等。
[0040]顯示系統(tǒng)的示范性架構(gòu)
[0041]圖3是根據(jù)本發(fā)明的一個實施例的示范性顯示系統(tǒng)300的框圖。顯示系統(tǒng)300包括耦連的硬件部件,包括但不限于顯示控制器305和顯示屏111 (例如顯示面板)。顯示控制器305包括圖像接收器310、第一窗口控制器315、第二窗口控制器320、第三窗口控制器322、第四窗口控制器324以及混合器部件325。圖像接收器310耦連到第一窗口控制器315、第二窗口控制器320、第三窗口控制器322以及第四窗口控制器324,所述第一、第二、第三和第四窗口控制器耦連到混合器部件325,所述混合器部件325耦連到顯示屏111。
[0042]顯示控制器305是圖1和2的并行處理子系統(tǒng)112的一個實現(xiàn)方案。顯示控制器305可以是圖1的顯示系統(tǒng)100的片上系統(tǒng)(SoC)的一部分。在一個實現(xiàn)方案中,顯示控制器305不包括軟件。
[0043]圖3的圖像接收器310配置為從源302 (例如媒體播放器、DVD播放器、計算機、平板計算機、智能電話等的存儲器)獲取(例如接收、檢索等)。圖像數(shù)據(jù)包括第一圖像(例如將由左眼觀看的像素)、第二圖像(例如將由右眼觀看的像素)、第三圖像(例如單一通道圖像)和/或第四圖像(例如既不接收立體處理也不接收單一通道處理的圖像)。圖像接收器310配置為將第一圖像發(fā)送到第一窗口控制器315。圖像接收器310配置為將第二圖像發(fā)送到第二窗口控制器320。圖像接收器310配置為將第三圖形發(fā)送到第三窗口控制器322。圖像接收器310配置為將第四圖像發(fā)送到第四窗口控制器324。時鐘CLK將顯示控制器305配置為與源302同步操作和/或同步顯示控制器305的各部件之中的操作。
[0044]“立體”(立體(stereo))圖像包括在不對觀看者的部分使用特殊頭盔或眼鏡的情況下具有三維(3D)深度的雙眼知覺的圖像。當(dāng)觀看者正常地看現(xiàn)實生活中的物體(不在顯示屏上)時,因為兩個眼睛位于不同的視點,所以觀看者的兩眼看到稍微不同的圖像。觀看者的大腦將圖像放在一起來生成立體視點。同樣地,顯示屏上的立體圖像是基于兩個獨立信道的,例如,例如混合器部件325的左輸入?yún)^(qū)(left input field)和右輸入?yún)^(qū)(rightinput field)。為了達到3D深度知覺,左圖像和右圖像分別反饋到類似但不精確地相同的混合器部件325的左輸入?yún)^(qū)和右輸入?yún)^(qū)中。混合器部件325使用兩個輸入?yún)^(qū)來接收兩個稍微不同的圖像以及掃描輸出對觀看者提供深度的視覺的立體圖像。
[0045]相反,“單一通道”(mono)圖像包括被觀看者感知為二維(2D)的圖像。單一通道圖像具有同樣或至少旨在同樣的兩個相關(guān)的信道。為了達到2D深度知覺,反饋到混合器部件325的左圖像和右圖像相同或至少旨在相同?;旌掀鞑考?25使用兩個區(qū)來接收兩個相同圖像以不給予觀看者深度的視覺。因此,單一通道圖像不存在深度的感覺。當(dāng)生成用于顯示屏111的單一通道圖像時,單一通道圖像的默認計算基于以下假定:存在集中在兩個眼睛將集中的地方之間的一個眼睛。結(jié)果是單一通道圖像,其不像立體圖像具有深度那樣具有深度。
[0046]第一窗口控制器315將第一圖像(例如左眼圖像)縮放到顯示屏111的適當(dāng)縮放參數(shù)。第二窗口控制器320將第二圖像(例如右眼圖像)縮放到顯示屏111的適當(dāng)縮放參數(shù)。第三窗口控制器322將單一通道圖像縮放到顯示屏111的適當(dāng)縮放參數(shù)。第四窗口控制器324配置為從顯示控制器305外部的軟件模塊(未示出)接收預(yù)合成的圖像。第一窗口控制器315、第二窗口控制器320、第三窗口控制器322和/或第四窗口控制器324每個將各自經(jīng)縮放的圖像發(fā)送到混合器部件325。
[0047]在一個實現(xiàn)方案中,混合器部件325是多路復(fù)用器(mux)。除了其他方面,混合器部件325配置為將第一和第二圖像交錯(例如合成、混合等)成相應(yīng)的交錯格式(例如行交錯、列交錯、棋盤格交錯或子像素交錯等),下文參考圖4-6對其進行討論。如果顯示控制器305不能根據(jù)交錯格式選擇器330和/或混合格式選擇器322適當(dāng)?shù)貙D像數(shù)據(jù)進行處理,那么軟件模塊(未示出)管理用于交錯和/或混合格式的處理操作。
[0048]混合器部件325可以根據(jù)混合格式選擇器322 (例如立體、單一通道和/或正常等)的一個或多個選擇將窗口的組合掃描輸出到顯示屏111,下文參考圖7A和7B對其進行討論。顯示屏111是自動立體的(例如能夠顯示免除3D的合成圖像)?;旌掀鞑考?25將合成圖像實時地掃描輸出到顯示屏111而不訪問(例如不進行另一個存儲器遞送到)存儲與立體合成圖像相關(guān)聯(lián)的附加的數(shù)據(jù)的存儲器。例如,混合器部件325將合成圖像掃描輸出到顯示屏111而不訪問源302的存儲器和/或顯示系統(tǒng)300的存儲器。作為另一個示例,混合器部件325將合成圖像實時地掃描輸出到顯示屏111而不對源302和/或顯示系統(tǒng)300處的本地存儲器實施另一個讀操作和/或?qū)懖僮鳌T谝粋€實現(xiàn)方案中,顯示控制器305以與時鐘CLK同步的“準(zhǔn)時(just-1n-time)”方式掃描輸出合成圖像。在這類情況下,顯示控制器305的硬件部件不掛起等待其他過程像軟件程序旨在進行的那樣完成。
[0049]有利地,因為顯示系統(tǒng)300的硬件部件在將合成圖像掃描到顯示屏111之前不需要實施附加的存儲器遞送,所以顯示系統(tǒng)300大致消除了常規(guī)系統(tǒng)所遭受的存儲器輸入/輸出(I/O)功率開銷問題和/或相應(yīng)的存儲器帶寬問題。通過使用硬件部件,顯示控制器305本機地支持兩個硬件窗口控制器的交錯圖像以生成合成圖像。并且,因為顯示系統(tǒng)300實施較少遞送到存儲器,所以顯示系統(tǒng)300消耗較少功率。因此,在顯示系統(tǒng)300由電池來供電的情況下,顯示系統(tǒng)300拉較少電池電力,從而延長電池充電持續(xù)時間。顯示控制器305也支持將合成圖像與單一通道圖像和/或與預(yù)合成圖像混合。顯示系統(tǒng)300還支持交錯格式選擇器330的各選擇、混合格式選擇器332的各選擇和/或根據(jù)時鐘CLK的時序編程以掃描輸出適當(dāng)?shù)膱D像到顯示屏111。
[0050]除其他平臺之外,顯示系統(tǒng)300可以實現(xiàn)在專用電子視覺顯示器、臺式計算機、膝上型計算機、平板計算機和/或移動電話上。下文參考圖4-6討論了顯示系統(tǒng)300中的各種交錯格式的實現(xiàn)方案。
[0051]交錯格式
[0052]再參考圖3,在一個實現(xiàn)方案中,自動立體要求像素在第一圖像、第二圖像、第一圖像、第二圖像等等之間交替。像素以其交替的方式取決于交錯格式(例如列交錯、行交錯、棋盤格交錯和/或子像素交錯等)。例如,如果交錯格式設(shè)定到列交錯,那么顯示控制器305發(fā)送輸出到顯示屏111的最后的合成圖像包括來自第一圖像和第二圖像的交錯的像素列。
[0053]顯示控制器305或者可預(yù)分樣用于自動立體面板的內(nèi)容,或者可以以全分辨率將圖像傳遞到顯示屏111,如下文參考圖4和5所示出的。顯示系統(tǒng)配置為既接受內(nèi)容的類型又產(chǎn)生與所期望輸出分辨率一樣寬的圖像,同時還使第一圖像和第二圖像交錯。
[0054]如上文所描述的,顯示系統(tǒng)300利用第一窗口控制器(例如用于處理第一圖像)和第二窗口控制器(例如用于處理第二圖像)以及顯示控制器305中的混合器部件325 (例如智能mux)來實現(xiàn)交錯立體支持。兩個窗口(例如第一圖像和第二圖像)被視為來源于相同圖像并且具有共同深度。顯示控制器305使用兩個窗口來生成合成立體圖像?;旌掀鞑考?25配置為以被要求支持下面的交錯格式中的至少一個的方式從兩個經(jīng)后縮放(post-scaled)窗口接收像素:行交錯、列交錯、棋盤格交錯或子像素交錯。
[0055]圖4-6描述各交錯格式的特性。關(guān)于圖像內(nèi)容,第一圖像和第二圖像存儲在分開的存儲器塊中。窗口可以是預(yù)分樣或非預(yù)分樣的。預(yù)分樣窗口典型地是半屏幕寬或高。非預(yù)分樣窗口典型地是全屏幕寬或高?;旌掀鞑考?25在第一窗口控制器315和第二窗口控制器320實施縮放操作之后實施交錯。
[0056]圖4是根據(jù)本發(fā)明的一個實施例的、示出來自預(yù)分樣源的立體像素交錯的示意圖。該示例示出列交錯。顯示控制器典型地當(dāng)顯示系統(tǒng)設(shè)定到景觀模式時實施列交錯,所述景觀模式描述圖像以其被定向用于屏幕上的正常觀看的方式。景觀模式是共同圖像顯示定向。示范性景觀比(寬X高)包括4:3景觀比以及16:9寬屏景觀比。顯示控制器典型地以逐像素為基礎(chǔ)實施交錯。如果顯示控制器配置有并行處理能力,那么顯示控制器可以同時多像素地進行交錯。
[0057]預(yù)分樣意指窗口(415,420)在顯示控制器接收窗口(415,420)之前被過濾下降到屏幕分辨率的一半(或者圖像要顯示在其中的窗口的分辨率的一半)。例如,如果屏幕具有1920像素(寬)X 1200像素(高)的分辨率,那么第一圖像415包括960個像素列,以及第二圖像420包括960個像素列;每個窗口的每個列具有1200個像素,其是屏幕的高。在另一個示例中,如果是屏幕的子集的窗口具有800像素(寬)X 600像素(高)的分辨率,那么第一圖像415包括400個像素列,以及第二圖像420包括400個像素列;每個窗口的每個列具有600個像素,其是窗口的高。
[0058]出于解釋的目的,僅示出圖像(415,420)以及合成圖像425的部分。圖4示出了第一圖像415的12個列和第二圖像420的12個列。每個圖像(415,420)的每個列包括單個像素列。
[0059]對于預(yù)分樣圖像,如圖4所示,顯示控制器將來自每個圖像(415,420)的所有(或大致所有)像素進行交錯。顯示控制器可將第一圖像415的列視為奇數(shù)列用于合成圖像425,并且將第二圖像420的列視為偶數(shù)列用于合成圖像425,反之亦然。列指派的其他組合也在本技術(shù)的范圍內(nèi)。顯示控制器然后生成合成圖像425并且將合成圖像425掃描到顯示屏上用于觀看。
[0060]圖5是根據(jù)本發(fā)明的一個實施例的、示出來自非預(yù)分樣源的立體像素交錯的示意圖。像圖4那樣,除了該示例示出非預(yù)分樣的圖像之外,圖5也示出了列交錯。上文參考圖4描述了列交錯的通用特征。
[0061]非預(yù)分樣意指圖像(515,520)在顯示控制器接收圖像(515,520)之前是以屏幕的全分辨率(和/或圖像要顯示在其中的窗口的全分辨率)的、未過濾的。例如,如果屏幕具有1920像素(寬)X 1200像素(高)的分辨率,那么第一圖像515包括1920個像素列,以及第二圖像520包括1920個像素列;每個窗口的每個列具有1200個像素,其是屏幕的高。在另一個示例中,如果是屏幕的子集的窗口具有800像素(寬)X 600像素(高)的分辨率,那么第一圖像515包括800個像素列,以及第二圖像520包括800個像素列;每個窗口的每個列具有600個像素,其是窗口的高。
[0062]出于解釋的目的,僅示出了圖像(515,520)和合成圖像525的部分。圖5的示例示出了第一圖像515的24個列和第二圖像520的24個列。每個窗口(515,520)的每個列包括單個像素列。
[0063]對于非預(yù)分樣圖像,如圖5所示,顯示控制器將來自每個窗口(515,520)的像素的一半進行交錯并且丟棄另一半。例如,顯示控制器將示出的第一圖像515的24個列過濾(例如放棄)下降到12個列,并且將示出的第二圖像520的24個列過濾下降到12個列。顯示控制器可將第一圖像515的奇數(shù)列視為合成圖像535的奇數(shù)列,并且將第二圖像520的偶數(shù)列視為合成圖像525的偶數(shù)列,反之亦然??商娲?,顯示控制器可將第一圖像515的奇數(shù)列視為合成圖像535的偶數(shù)列,并且將第二圖像520的奇數(shù)列視為合成圖像525的奇數(shù)列,反之亦然。列指派的其他組合也在本技術(shù)的范圍內(nèi)。顯示控制器然后從經(jīng)過濾的窗口生成合成圖像525并且將合成圖像525掃描到顯示屏上用于觀看。
[0064]在另一個實現(xiàn)方案中,與列交錯相反,顯示控制器可以實行行交錯(未示出)。顯示控制器典型地當(dāng)顯示系統(tǒng)設(shè)定到肖像模式時實施行交錯,所述肖像模式描述圖像以其被定向用于屏幕上的正常觀看的方式。景觀模式是共同圖像顯示定向。為了實現(xiàn)行交錯/或肖像模式,顯示控制器轉(zhuǎn)動(rotate)來自存儲器(例如源的存儲器或顯示系統(tǒng)的存儲器)的圖像。用于行交錯的工序與列交錯大致相同,但是像素列是交錯的。
[0065]在另一個實現(xiàn)方案中,顯示控制器可以實行棋盤格交錯(未示出)。棋盤格交錯是列交錯和/或行交錯的子集。為了實現(xiàn)棋盤格交錯,顯示控制器在第一圖像的像素與下一行(或列)中的第二圖像的像素之間切換每個行(或列)的開始像素。例如,合成圖像中的每個像素列包括第一圖像的像素與第二圖像的像素之間的交替像素以形成合成圖像中的棋盤格圖案。產(chǎn)生的合成圖像從而類似于棋盤格圖案。
[0066]圖6是根據(jù)本發(fā)明的一個實施例的、示出立體子像素交錯的示意圖。當(dāng)經(jīng)設(shè)定用于子像素交錯時,顯示控制器配置為對第一(左)圖像和第二 (右)圖像的像素之間的交替和像素之中的紅-綠-藍(RGB)值之間的交替進行交錯。在該示例中,顯示控制器實施對第一圖像615和第二圖像620的子像素交錯以生成合成圖像625。
[0067]出于解釋的目的,僅示出了子圖像(615,620 )和合成圖像625的部分。示出了第一圖像615的像素LO和LI,每個像素具有分開的紅、綠和藍值。同樣地,示出了第二圖像620的RO和R1,每個像素具有分開的紅、綠和藍值。示出了合成圖像625的像素PO、PU P2和P3。
[0068]例如,合成圖像625的像素PO是像素PO的紅值、像素RO的綠值和像素LO的藍值的合成。像素Pl是像素RO的紅值、像素LO的綠值和像素RO的藍值的合成。合成圖像625的像素P2是像素LI的紅值、像素Rl的綠值和像素LI的藍值的合成。像素P3是像素Rl的紅值、像素LI的綠值和像素Rl的藍值的合成。交錯子像素的其他組合也在本技術(shù)的范圍內(nèi)。顯示控制器然后基于合成像素生成合成圖像625并且將合成圖像625掃描到顯示屏上用于觀看。
[0069]顯示具有單一通道窗口的立體窗口
[0070]再參考圖3,在一些實現(xiàn)方案中,混合器部件324可將單一通道窗口(例如窗口 C)掃描到顯示屏111。混合器部件324配置為將單一通道窗口放置在合成立體窗口(例如第一和第二窗口)之上(例如以上、上面、前面)或之下(以下、后面)。因此,第三窗口控制器將可編程支持提供為單一通道窗口。例如,程序員可利用第三窗口控制器322將單一通道圖像顯示在單一通道窗口上。第三窗口控制器322可將單一通道圖像輸入到混合器部件325的左輸入?yún)^(qū)和右輸入?yún)^(qū)二者,其可然后生成單一通道圖像并且將單一通道圖像掃描到顯示屏111。顯示系統(tǒng)300還可以禁用單一通道窗口特征。
[0071]圖7A是根據(jù)本發(fā)明的一個實施例的、示出被掃描輸出在立體窗口 702之上的單一通道窗口 704的示意圖。參考圖3,混合器部件將立體圖像與單一通道混合以生成經(jīng)混合的圖像,其進而可以以“準(zhǔn)時”的方式直接掃描到顯示屏111。顯示系統(tǒng)300將單一通道窗口704掃描輸出到顯示屏111,使得單一通道窗口 704似乎在立體窗口 702的前面。立體窗口702是顯示控制器將第一和第二窗口交錯的結(jié)果。上文參考圖3-6描述了立體交錯操作。單一通道窗口 704是將窗口 C的數(shù)據(jù)復(fù)制到顯示控制器的混合器部件的兩側(cè)中的結(jié)果。例如,如上文參考圖3所描述的,顯示控制器305可通過經(jīng)由第三窗口控制器將單一通道圖像數(shù)據(jù)復(fù)制到混合器部件325的兩側(cè)來將單一通道圖像提供到顯示屏111。
[0072]圖7B是根據(jù)本發(fā)明的一個實施例的、示出被掃描輸出在單一通道窗口 706之上的立體窗口 708的示意圖。除圖7B單一通道窗口 706在立體窗口 708后面外,圖7B與圖7A類似。例如,顯示系統(tǒng)300將單一通道窗口 706掃描輸出到顯示屏111,使得單一通道窗口706似乎在立體窗口 706后面。
[0073]軟件模塊(未示出)典型地管理對圖7A和7B的顯示屏111的窗口進行對齊。例如,軟件模塊提供單一通道窗口和/或立體窗口掃描到顯示屏111的坐標(biāo)。
[0074]參考回到圖3,在另一個實施例中,顯示控制器305可以包括N個立體窗口控制器對,其中N是正整數(shù);以及M個單一通道窗口控制器,其中M是整數(shù)。混合器進一步配置為以分層(layered)方式將N個立體窗口控制器對的圖像與M個單一通道窗口控制器的圖像進行合成。例如,圖7A和7B示出的混合可以從將一個立體圖像702與一個單一通道圖像704合成到以任何組合將多個立體圖像與多個單一通道圖像合成而增加。
[0075]在可替代實施例中,顯示系統(tǒng)300可以掃描輸出具有正常窗口的立體窗口。如上文參考圖3所描述的,正常窗口是不從顯示控制器305接收立體處理和單一通道處理二者的窗口。例如,第四窗口控制器324可以從顯示控制器305外部的軟件模塊(未示出)接收預(yù)合成的圖像。顯示系統(tǒng)300可以將預(yù)合成的圖像數(shù)據(jù)連同立體窗口(例如通過使用第一和第二窗口控制器)和/或單一通道窗口(例如通過使用第三窗口控制器)掃描輸出到顯示屏111 (例如通過使用第四窗口控制器324)。
[0076]因此,第四窗口控制器324的實現(xiàn)方案將顯示控制器配置為掃描輸出多個立體窗口到顯示屏111。例如,軟件模塊(未示出)管理第二立體圖像的合成并且使用第四窗口控制器324來顯示第二立體窗口。顯示控制器305可以掃描輸出顯示控制器305通過使用混合器部件325以硬件對其進行合成的第一立體窗口以及第二立體窗口。因此,混合器部件325配置為混合正常、立體和/或單一通道窗口。
[0077]混合器部件325的操作參數(shù)根據(jù)交錯格式選擇器330和/或混合格式選擇器332來設(shè)定。特定交錯格式選擇器330的設(shè)定確定特定圖像數(shù)據(jù)是否將接收列交錯、行交錯、棋盤格交錯和/或子像素交錯等等其他類型的交錯。特定混合格式選擇器332的設(shè)定確定混合器部件325是否將把特定圖像數(shù)據(jù)視為立體、單一通道或正常。
[0078]在一個實現(xiàn)方案中,混合器部件325包括多路復(fù)用器(mux),其包括用于根據(jù)交錯格式選擇器330和/或混合格式選擇器332的各選擇進行處理的電路。電路可以包括硬件門(例如OR門、NOR門、XOR門、AND門和/或NAND門等)的排列,所述硬件門將混合器部件325配置為將從第一窗口控制器315、第二窗口控制器320和/或第三窗口控制器322所接收的兩個或更多個數(shù)據(jù)流進行交錯?;旌掀鞑考?25的電路也可以包括電子開關(guān)的排列用于將電路設(shè)定為根據(jù)交錯格式選擇器330 (例如列、行、棋盤格、子像素等)和/或混合格式選擇器332 (例如立體、單一通道、正常等)來處理圖像數(shù)據(jù)。根據(jù)上文參考圖3-7的描述,用于混合器部件325的適當(dāng)電路排列和/或顯示控制器305的其他電路將對本領(lǐng)域技術(shù)人員是顯而易見的。
[0079]以上已參照具體實施例對本發(fā)明進行了描述,并且闡述了大量具體細節(jié)以提供對本發(fā)明更透徹的理解。然而,本領(lǐng)域普通技術(shù)人員將理解的是,可對此做出各種修改和變化而不脫離本發(fā)明的較寬精神和范圍。因此,前面的描述以及附圖應(yīng)被視為是例示性而非限制性的意義。
【權(quán)利要求】
1.一種用于控制顯示系統(tǒng)的顯示屏的顯示控制器,所述顯示控制器包括: 圖像接收器,其配置為從包括第一圖像和第二圖像的源接收圖像數(shù)據(jù); 第一窗口控制器,其耦連到所述圖像接收器并且配置為從所述圖像接收器接收所述第一圖像以及根據(jù)顯示屏的參數(shù)縮放所述第一圖像以生成經(jīng)縮放的第一圖像; 第二窗口控制器,其耦連到所述圖像接收器并且配置為從所述圖像接收器接收所述第二圖像以及根據(jù)所述顯示屏的所述參數(shù)縮放所述第二圖像以生成經(jīng)縮放的第二圖像;以及 混合器部件,其耦連到所述第一窗口控制器和所述第二窗口控制器并且配置為將所述經(jīng)縮放的第一圖像與所述經(jīng)縮放的第二圖像交錯以生成立體合成圖像。
2.根據(jù)權(quán)利要求1所述的顯示控制器,其中所述混合器部件進一步配置為將所述立體合成圖像掃描輸出到所述顯示屏而不訪問存儲與所述立體合成圖像相關(guān)聯(lián)的附加的數(shù)據(jù)的存儲器。
3.根據(jù)權(quán)利要求1所述的顯示控制器,其中所述混合器部件包括將所述經(jīng)縮放的第一圖像與所述經(jīng)縮放的第二圖像交錯的硬件電路。
4.根據(jù)權(quán)利要求1所述的顯示控制器,進一步包括配置為將所述混合器部件設(shè)定為將所述經(jīng)縮放的第一圖像和所述經(jīng)縮放的第二圖像根據(jù)交錯格式進行交錯的一個或多個交錯格式選擇器,所述交錯格式包括以下各項中的至少一個:列交錯、行交錯、棋盤格交錯或子像素交錯。
5.根據(jù)權(quán)利要求1所述的顯示控制器,其中所述混合器部件進一步配置為將所述經(jīng)縮放的第一圖像與所述經(jīng)縮放的第二圖像根據(jù)所述經(jīng)縮放的第一圖像的像素列與所述經(jīng)縮放的第二圖像的像素列通過其進行交錯的列交錯格式進行交錯。
6.根據(jù)權(quán)利要求1所述的顯示控制器,其中所述混合器部件進一步配置為將所述經(jīng)縮放的第一圖像與所述經(jīng)縮放的第二圖像根據(jù)所述第一圖像的像素行與所述第二圖像的像素行通過其進行交錯的行交錯格式進行交錯。
7.根據(jù)權(quán)利要求1所述的顯示控制器,其中所述混合器部件進一步配置為將所述經(jīng)縮放的第一圖像與所述經(jīng)縮放的第二圖像根據(jù)棋盤格交錯格式進行交錯,其中針對所述合成圖像的每個像素列,所述混合器部件配置為在所述第一圖像的像素和所述第二圖像的像素之間交替像素以形成所述立體合成圖像中的棋盤格圖案。
8.根據(jù)權(quán)利要求1所述的顯示控制器,其中所述混合器部件進一步配置為將所述經(jīng)縮放的第一圖像與所述經(jīng)縮放的第二圖像根據(jù)子像素交錯格式進行交錯,其中針對所述立體合成圖像的每個像素,所述混合器部件配置為交替來自所述經(jīng)縮放的第一圖像和所述經(jīng)縮放的第二圖像的交替像素之中的紅-綠-藍(RGB)值。
9.根據(jù)權(quán)利要求1所述的顯示控制器,進一步包括耦連到所述圖像接收器的第三窗口控制器,其中所述混合器部件包括耦連到所述第三窗口控制器的左輸入?yún)^(qū)和耦連到所述第三窗口控制器的右輸入?yún)^(qū),并且其中所述混合器部件進一步配置為基于從所述第三窗口控制器所接收的輸入將單通道圖像掃描輸出到所述顯示屏。
10.根據(jù)權(quán)利要求1所述的顯示控制器,進一步包括耦連到所述圖像接收器和所述混合器部件的第四窗口,并且其中所述混合器部件進一步配置為基于從所述第四窗口控制器所接收的輸入將預(yù)合成的圖像掃描輸出到所述顯示屏,并且其中所述預(yù)合成的圖像在被接收于所述顯示控制器的所述圖像接收器之前被合成并且包括根據(jù)立體交錯格式進行交錯的圖像 的合成。
【文檔編號】H04N13/04GK104052983SQ201310753279
【公開日】2014年9月17日 申請日期:2013年12月31日 優(yōu)先權(quán)日:2013年3月12日
【發(fā)明者】卡蘭·古普塔, 馬克·歐內(nèi)斯特·范·諾斯特蘭, 徐立章 申請人:輝達公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
都安| 增城市| 蓬莱市| 金阳县| 江都市| 诸城市| 汕尾市| 高台县| 丽水市| 资源县| 郧西县| 邹平县| 西盟| 西峡县| 青海省| 恩平市| 葵青区| 新巴尔虎右旗| 石屏县| 鄂尔多斯市| 北碚区| 临沂市| 隆德县| 乌兰察布市| 齐齐哈尔市| 壶关县| 呼玛县| 鹤山市| 巴林右旗| 建昌县| 潞西市| 乌拉特中旗| 牡丹江市| 建瓯市| 饶平县| 启东市| 根河市| 扎赉特旗| 蛟河市| 新和县| 惠东县|