欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于對齊幀數(shù)據(jù)的技術的制作方法

文檔序號:6341339閱讀:194來源:國知局
專利名稱:用于對齊幀數(shù)據(jù)的技術的制作方法
用于對齊幀數(shù)據(jù)的技術領域本文中公開的主題內(nèi)容一般涉及圖像的顯示,尤其涉及對齊從圖形引擎接收的數(shù) 據(jù)。相關技術諸如液晶顯示器(IXD)之類的顯示設備使用像素行列柵格來顯示圖像。顯示設備 接收電信號并在柵格上的位置處顯示像素屬性。使顯示設備的時序與供應用于顯示的信號 的圖形引擎的時序同步是一個重要問題。生成時序信號以協(xié)調(diào)柵格上的像素的顯示時序與 從圖形引擎接收的信號的時序。例如,垂直同步脈沖(VSYNC)被用于使一個屏幕刷新的結 束與下一屏幕刷新的開始同步。水平同步脈沖(HSYNC)被用于將列指針復位到顯示器的邊 緣。在一些情形中,顯示器從顯示來自存儲器緩沖器的圖像切換到顯示來自圖形引擎 的視頻。在一些情形中可使用存儲器緩沖器,其中顯示器將渲染來自幀緩沖器而非來自諸 如圖形引擎等外部源的一個或多個幀。在從顯示來自存儲器緩沖器的圖像改變?yōu)轱@示來自 圖形引擎的視頻時避免諸如偽像或部分屏幕渲染等不想要的圖像缺陷是合需的。附圖簡述本發(fā)明的各實施例作為示例而非限制在附圖中示出,在附圖中相同的參考標號指 示相似的元素。

圖1是具有顯示器的系統(tǒng)的框圖,該顯示器能在從顯示接口和幀緩沖器輸出幀之 間切換。圖2描繪來自源的幀與來自幀緩沖器的幀的對齊,其中來自幀緩沖器的幀比來自 顯示接口的幀具有更長的垂直消隱區(qū)域。圖3描繪來自源的幀與來自幀緩沖器的幀的對齊,其中來自幀緩沖器的幀比來自 顯示接口的幀具有更短的垂直消隱區(qū)域。圖4描繪了來自幀緩沖器的幀與來自源的幀的對齊。圖5描繪了其中在SRD_0N變?yōu)闊o效之后來自源的幀在源幀信號“源_VDE”的第一 下降沿之后立即被發(fā)送給顯示器的情景。圖6A和6B描繪了使用源信標信號來實現(xiàn)同步。圖7描繪可用于變動垂直消隱區(qū)間以對齊來自幀緩沖器的幀與來自圖形引擎、顯 示接口或其他源的幀的示例系統(tǒng)。圖8描繪了來自幀緩沖器的幀與來自圖形引擎的幀不對齊的情景。圖9描繪了其中信號“RX幀n+1”轉換到有效狀態(tài)在當信號“TX幀n+1”轉換到有 效狀態(tài)時的“同步時間”窗口內(nèi)進行的示例。圖10描繪了根據(jù)一實施例的系統(tǒng)。詳細描述貫穿本說明書引述的“一個實施例”或“實施例”意指結合該實施例描述的特定特 征、結構或特性被包含在本發(fā)明的至少一個實施例中。由此,短語“在一個實施例中”或“實施例”在貫穿本說明書各處的出現(xiàn)并非必要地全部引述同一實施例。此外,這些特定特征、 結構或特性能在一個或多個實施例中加以組合。描述了在使用單幀緩沖器(即,僅保持一幀數(shù)據(jù)的幀緩沖器)的同時在從幀緩沖 器切換到顯示接口時使幀緩沖器數(shù)據(jù)流重新同步到顯示接口數(shù)據(jù)流的各種技術。各個實施 例可在面板被置于自刷新模式且現(xiàn)在需要切換到主機生成的時序時使用,從而顯示圖像從 靜態(tài)圖像轉換到從主機流送的連續(xù)圖像。自刷新模式可以是在顯示器將渲染來自幀緩沖器 而非來自諸如圖形引擎等外部源的一個或多個幀時的模式。然而,各個實施例可用在包含 幀緩沖器且從主機流送的圖像時常不存在的任何顯示器中。例如,若顯示設備將通過有線 或無線路線接收視頻或圖像信號且信號傳輸中斷,則來自幀緩沖器的視頻或圖像可被顯示 以代替所傳送的視頻或圖像。各個實施例提供了幀對齊技術,用于嘗試在將來自第一和第二幀源的幀對齊之后 實現(xiàn)從第一幀源轉換到第二幀源。例如,第一幀源可以是存儲器緩沖器,而第二幀源可以是 來自諸如圖形引擎或攝影機等視頻源的幀流。每個數(shù)據(jù)幀表示相當于一個屏幕的像素。在 第一源提供相當于一幀的數(shù)據(jù)之后,各個實施例確定第二源何時將提供相當于一幀的數(shù)據(jù) 的時間并在所確定的時間將視頻源改變?yōu)榈诙础D1是具有顯示器的系統(tǒng)的框圖,該顯示器能在從顯示接口和幀緩沖器輸出幀之 間切換。幀緩沖器102可以是單端口 RAM,但可實現(xiàn)為其他類型的存儲器。幀緩沖器允許對 幀緩沖器的同時讀取和寫入。讀取和寫入不必是同時的。在幀被讀取時,幀可被寫入。例 如,這可以是時分復用的。多路復用器(MUX) 104將來自幀緩沖器102的圖像或通過接收機106從主機設備 接收的圖像提供給顯示器(未示出)。接收機106可與視頻電子標準協(xié)會(VESA)顯示端 口標準第1版修訂1乂2008)及其修訂版兼容。讀取FIFO和速率轉換器108將來自幀緩沖 器102的圖像或視頻提供給MUX 104。RX數(shù)據(jù)標識來自顯示接口(例如,從主機圖形引擎、 芯片組、或平臺控制器中樞(PCH)(未示出)路由而來)的數(shù)據(jù)。時序生成器110控制MUX 104是輸出來自RX數(shù)據(jù)的圖像或視頻還是輸出來自幀緩沖器102的圖像或視頻。在系統(tǒng)處于低功率狀態(tài)時,顯示接口被禁用并且從幀緩沖器102中的數(shù)據(jù)刷新顯 示圖像。當從顯示接口接收的圖像開始變化或其他條件得到滿足時,系統(tǒng)進入高功率狀態(tài)。 進而,顯示接口被重新啟用并且顯示圖像基于來自顯示接口的數(shù)據(jù)被刷新,或者存在其中 顯示圖像基于來自顯示接口的數(shù)據(jù)被刷新的其他狀況。MUX 104在幀緩沖器102或顯示接 口之間進行選擇以刷新顯示器。為了使該進入和退出低功率狀態(tài)的轉換能在任何時間進 行,幀緩沖器102與經(jīng)由顯示接口驅動顯示器的圖形引擎之間的切換在顯示器上沒有任何 可觀察偽像的情況下進行是合需的。為了減少偽像,來自幀緩沖器102的幀與來自顯示接 口的幀對齊是合需的。表1匯總了可用于從第一幀源改變?yōu)榈诙吹母鱾€實施例的特性。表 權利要求
1.一種由計算機實現(xiàn)的方法,包括接收來自第一幀源的至少一個幀,其中來自所述第一幀源的兩個幀之間的間隔包括第 一垂直消隱區(qū)間;讀取來自第二幀源的至少一個幀,其中來自所述第二幀源的兩個幀之間的間隔包括第 二垂直消隱區(qū)間;從所述第一幀源提供幀以供顯示;確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始是否發(fā)生在預定義時間 區(qū)域內(nèi);以及在確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始發(fā)生在所述預定義時 間區(qū)域內(nèi)之后,選擇性地從所述第二幀源提供下一幀以供顯示。
2.如權利要求1所述的方法,其特征在于,所述第一幀源包括顯示接口,且所述第二幀 源包括監(jiān)視器中的幀緩沖器。
3.如權利要求1所述的方法,其特征在于,所述第一幀源包括監(jiān)視器中的幀緩沖器,且 所述第二幀源包括顯示接口。
4.一種由計算機實現(xiàn)的方法,包括接收來自第一幀源的至少一個幀,其中來自所述第一幀源的兩個幀之間的間隔包括第 一垂直消隱區(qū)間;將來自所述第一幀源的所述至少一個幀存儲到第二幀源中;從所述第二幀源提供至少一個幀以供顯示,其中來自所述第二幀源的兩個幀之間的間 隔包括第二垂直消隱區(qū)間;確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始是否發(fā)生在預定義時間 區(qū)域內(nèi);響應于確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始發(fā)生在所述預定 義時間區(qū)域內(nèi),將所述第二垂直消隱區(qū)間設為大致等于所述第一垂直消隱區(qū)間;以及 從所述第二幀源提供所述至少一個幀以供顯示。
5.如權利要求4所述的方法,其特征在于,所述第一幀源包括顯示接口,且所述第二幀 源包括顯示設備中的幀緩沖器。
6.如權利要求4所述的方法,其特征在于,將所述第二垂直消隱區(qū)間設為大致等于所 述第一垂直消隱區(qū)間包括縮短所述第二垂直消隱區(qū)間。
7.一種由計算機實現(xiàn)的方法,包括接收來自第一幀源的至少一個幀,其中來自所述第一幀源的兩個幀之間的間隔包括第 一垂直消隱區(qū)間;將來自所述第一幀源的所述至少一個幀存儲到第二幀源中;從所述第二幀源提供至少一個幀以供顯示,其中來自所述第二幀源的兩個幀之間的間 隔包括第二垂直消隱區(qū)間;響應于來自所述第二源的幀的有效部分與來自所述第二源的所述幀的最小垂直后肩 時間的組合的流逝,接收處于有效狀態(tài)的同步信號;響應于將來自所述第一幀源的幀的前幾條線之一存儲到所述第二幀源中以及所述同 步信號處于有效狀態(tài),將所述第二垂直消隱區(qū)間設為大致等于所述第一垂直消隱區(qū)間;以及從所述第二幀源提供所述至少一個幀以供顯示。
8.如權利要求7所述的方法,其特征在于,所述第一幀源包括圖形引擎,且所述第二幀 源包括顯示設備中的幀緩沖器。
9.如權利要求7所述的方法,其特征在于,將所述第二垂直消隱區(qū)間設為大致等于所 述第一垂直消隱區(qū)間包括縮短所述第二垂直消隱區(qū)間。
10.一種由計算機實現(xiàn)的方法,包括從第一幀源向顯示器提供至少一個幀;以及無論來自所述第一幀源的整個幀是否被提供給所述顯示器,從第二幀源向所述顯示器 提供輸入,其中所述輸入包括垂直消隱區(qū)間或有效幀部分。
11.如權利要求10所述的方法,其特征在于,所述第一幀源包括幀緩沖器,且所述第二 幀源包括顯示接口。
12.—種系統(tǒng),包括主機計算機,包括用于接收視頻的網(wǎng)絡接口 ;以及 顯示設備,包括存儲器設備和顯示接口,所述顯示設備包括 用于顯示來自所述存儲器設備或所述顯示接口的幀的邏輯,其中來自 所述存儲器設備的兩個幀之間的間隔包括第一垂直消隱區(qū)間,且來自所述顯示接口的 兩個幀之間的間隔包括第二垂直消隱區(qū)間,用于從顯示來自所述存儲器設備的幀改變?yōu)轱@示來自所述顯示接口的幀的邏輯,其中 為了從顯示來自所述存儲器設備的幀改變?yōu)轱@示來自所述顯示接口的幀,所述邏輯用于確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始是否發(fā)生在預定義時間 區(qū)域內(nèi);以及在確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始發(fā)生在所述預定義時 間區(qū)域內(nèi)之后,選擇性地從所述顯示接口向所述顯示器提供下一幀。
13.如權利要求12所述的系統(tǒng),其特征在于,為了從顯示來自所述存儲器設備的幀改 變?yōu)轱@示來自所述顯示接口的幀,所述邏輯用于將來自所述顯示接口的至少一個幀存儲到所述存儲器設備中,以及 響應于確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始發(fā)生在所述預定 義時間區(qū)域內(nèi),將所述第二垂直消隱區(qū)間設為大致等于所述第一垂直消隱區(qū)間,其中為了 選擇性地從所述顯示接口向所述顯示器提供下一幀,所述邏輯用于 將來自所述顯示接口的至少一個幀存儲到所述存儲器設備中,以及 從所述存儲器設備提供所存儲的所述至少一個幀以供顯示。
14.如權利要求12所述的系統(tǒng),其特征在于,為了將所述第二垂直消隱區(qū)間設為大致 等于所述第一垂直消隱區(qū)間,所述邏輯用于縮短所述第二垂直消隱區(qū)間。
15.如權利要求12所述的系統(tǒng),其特征在于,所述顯示接口至少與顯示端口規(guī)范兼容。
16.如權利要求12所述的系統(tǒng),其特征在于,所述網(wǎng)絡接口包括無線網(wǎng)絡接口,且提供 給所述顯示接口的幀包括來自所述網(wǎng)絡接口的視頻。
17.一種顯示設備,包括 存儲器設備,顯示接口,以及 顯示設備,包括用于接收來自所述顯示接口的至少一個幀的邏輯,其中來自所述顯示接口的兩個幀之 間的間隔包括第一垂直消隱區(qū)間;用于將來自所述顯示接口的所述至少一個幀存儲到幀緩沖器中的邏輯; 用于從所述幀緩沖器提供至少一個幀的邏輯,其中來自所述幀緩沖器的兩個幀之間的 間隔包括第二垂直消隱區(qū)間;用于響應于來自所述幀緩沖器的幀的有效部分與來自所述幀緩沖器的所述幀的最小 垂直后肩時間的組合的流逝而接收處于有效狀態(tài)的同步信號的邏輯;用于響應于將來自所述顯示接口的幀的前幾條線之一存儲到所述幀緩沖器中以及所 述同步信號處于有效狀態(tài)而將所述第二垂直消隱區(qū)間設為大致等于所述第一垂直消隱區(qū) 間的邏輯;以及用于以大致等于所述第一垂直消隱區(qū)間的垂直消隱區(qū)間從所述幀緩沖器提供所述至 少一個幀以供顯示的邏輯。
18.如權利要求17所述的設備,其特征在于,所述用于將所述第二垂直消隱區(qū)間設為 大致等于所述第一垂直消隱區(qū)間的邏輯用于縮短所述第二垂直消隱區(qū)間。
19.如權利要求17所述的設備,其特征在于,還包括用于生成處于有效狀態(tài)的同步信 號的邏輯,其包括線計數(shù)器。
全文摘要
描述了可用于同步來自多個源的幀的開始以使在顯示器將輸出來自下一個源的幀時當前源和下一個源的邊界對齊的技術。這些技術可用于在從第一視頻源改變?yōu)榈诙曨l源時避免可見畸變。
文檔編號G06F3/14GK102117595SQ20101062296
公開日2011年7月6日 申請日期2010年12月24日 優(yōu)先權日2009年12月30日
發(fā)明者M·瓦斯克斯, P·S·迪芬伯格, R·蘭甘塔納, T·M·維特爾, 柯世華, 韓坰兌 申請人:英特爾公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
特克斯县| 德令哈市| 长宁区| 荆州市| 城固县| 库尔勒市| 翁牛特旗| 西青区| 台东市| 韶山市| 内黄县| 淳安县| 宁河县| 铜陵市| 漠河县| 阳朔县| 维西| 凌源市| 乌拉特后旗| 历史| 施秉县| 邯郸县| 旌德县| 磐石市| 望奎县| 永新县| 德化县| 仁化县| 珠海市| 璧山县| 当阳市| 合川市| 花莲县| 苗栗县| 临桂县| 龙南县| 湖州市| 阿城市| 乌鲁木齐县| 望城县| 南京市|