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

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

文檔序號(hào):6541859閱讀:124來源:國知局
用于對(duì)齊幀數(shù)據(jù)的技術(shù)的制作方法
【專利摘要】本發(fā)明描述了可用于同步來自多個(gè)源的幀的開始以使在顯示器將輸出來自下一個(gè)源的幀時(shí)當(dāng)前源和下一個(gè)源的邊界對(duì)齊的技術(shù)。這些技術(shù)可用于在從第一視頻源改變?yōu)榈诙曨l源時(shí)避免可見畸變。
【專利說明】用于對(duì)齊幀數(shù)據(jù)的技術(shù)
[0001]本申請(qǐng)是美國優(yōu)先權(quán)號(hào)US 12/655,410、中國國家申請(qǐng)?zhí)?01010622967.5、題為“用于對(duì)齊幀數(shù)據(jù)的技術(shù)”的申請(qǐng)的分案申請(qǐng)。
【技術(shù)領(lǐng)域】
[0002]本文中公開的主題內(nèi)容一般涉及圖像的顯示,尤其涉及對(duì)齊從圖形引擎接收的數(shù)據(jù)。
【背景技術(shù)】
[0003]諸如液晶顯示器(IXD)之類的顯示設(shè)備使用像素行列柵格來顯示圖像。顯示設(shè)備接收電信號(hào)并在柵格上的位置處顯示像素屬性。使顯示設(shè)備的時(shí)序與供應(yīng)用于顯示的信號(hào)的圖形引擎的時(shí)序同步是一個(gè)重要問題。生成時(shí)序信號(hào)以協(xié)調(diào)柵格上的像素的顯示時(shí)序與從圖形引擎接收的信號(hào)的時(shí)序。例如,垂直同步脈沖(VSYNC)被用于使一個(gè)屏幕刷新的結(jié)束與下一屏幕刷新的開始同步。水平同步脈沖(HSYNC)被用于將列指針復(fù)位到顯示器的邊緣。
[0004]在一些情形中,顯示器從顯示來自存儲(chǔ)器緩沖器的圖像切換到顯示來自圖形引擎的視頻。在一些情形中可使用存儲(chǔ)器緩沖器,其中顯示器將渲染來自幀緩沖器而非來自諸如圖形引擎等外部源的一個(gè)或多個(gè)幀。在從顯示來自存儲(chǔ)器緩沖器的圖像改變?yōu)轱@示來自圖形引擎的視頻時(shí)避免諸如偽像或部分屏幕渲染等不想要的圖像缺陷是合需的。

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

[0005]本發(fā)明的至少第一方面提出了一種由計(jì)算機(jī)實(shí)現(xiàn)的方法,包括:接收來自第一幀源的至少一個(gè)幀,其中來自所述第一幀源的兩個(gè)幀之間的間隔包括第一垂直消隱區(qū)間;讀取來自第二幀源的至少一個(gè)幀,其中來自所述第二幀源的兩個(gè)幀之間的間隔包括第二垂直消隱區(qū)間;從所述第二幀源提供幀以供顯示;確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始是否落在彼此的窗口內(nèi),其中所述窗口被構(gòu)建為對(duì)于來自所述第二幀源的幀不違背顯示的最小垂直消隱規(guī)范和最大垂直消隱規(guī)范;以及在確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始落在彼此的窗口之后,選擇性地從所述第一幀源提供下一中貞以供顯不。
[0006]本發(fā)明的至少第二方面提出了一種由計(jì)算機(jī)實(shí)現(xiàn)的方法,包括:接收來自第一幀源的至少一個(gè)幀,其中來自所述第一幀源的兩個(gè)幀之間的間隔包括第一垂直消隱區(qū)間;將來自所述第一幀源的所述至少一個(gè)幀存儲(chǔ)到第二幀源中;從所述第二幀源提供至少一個(gè)幀以供顯示,其中來自所述第二幀源的兩個(gè)幀之間的間隔包括第二垂直消隱區(qū)間;確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始是否落在彼此的窗口內(nèi),其中所述窗口被構(gòu)建為對(duì)于來自所述第二幀源的幀不違背顯示的最小垂直消隱規(guī)范和最大垂直消隱規(guī)范;響應(yīng)于確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始落在彼此的窗口內(nèi),將所述第二垂直消隱區(qū)間設(shè)為大致等于所述第一垂直消隱區(qū)間;以及從所述第二幀源提供所述至少一個(gè)幀以供顯示。
[0007]本發(fā)明的至少第三方面提出了一種系統(tǒng),包括:主機(jī)計(jì)算機(jī),包括用于接收視頻的網(wǎng)絡(luò)接口 ;以及顯示設(shè)備,包括存儲(chǔ)器設(shè)備和顯示接口,所述顯示設(shè)備包括:用于顯示來自所述存儲(chǔ)器設(shè)備或所述顯示接口的幀的邏輯,其中來自所述存儲(chǔ)器設(shè)備的兩個(gè)幀之間的間隔包括第一垂直消隱區(qū)間,且來自所述顯示接口的兩個(gè)幀之間的間隔包括第二垂直消隱區(qū)間,用于從顯示來自所述存儲(chǔ)器設(shè)備的幀改變?yōu)轱@示來自所述顯示接口的幀的邏輯,其中為了從顯示來自所述存儲(chǔ)器設(shè)備的幀改變?yōu)轱@示來自所述顯示接口的幀,所述邏輯用于:確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始是否落在彼此的窗口內(nèi),其中所述窗口被構(gòu)建為對(duì)于來自所述第二幀源的幀不違背顯示的最小垂直消隱規(guī)范和最大垂直消隱規(guī)范;以及在確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始落在彼此的窗口內(nèi)之后,選擇性地從所述顯示接口向所述顯示器提供下一幀。
【專利附圖】

【附圖說明】
[0008]本發(fā)明的各實(shí)施例作為示例而非限制在附圖中示出,在附圖中相同的參考標(biāo)號(hào)指示相似的元素。
[0009]圖1是具有顯示器的系統(tǒng)的框圖,該顯示器能在從顯示接口和幀緩沖器輸出幀之間切換。
[0010]圖2描繪來自源的幀與來自幀緩沖器的幀的對(duì)齊,其中來自幀緩沖器的幀比來自顯示接口的幀具有更長的垂直消隱區(qū)域。
[0011]圖3描繪來自源的幀與來自幀緩沖器的幀的對(duì)齊,其中來自幀緩沖器的幀比來自顯示接口的幀具有更短的垂直消隱區(qū)域。
[0012]圖4描繪了來自幀緩沖器的幀與來自源的幀的對(duì)齊。
[0013]圖5描繪了其中在SRD_0N變?yōu)闊o效之后來自源的幀在源幀信號(hào)“源_VDE”的第一下降沿之后立即被發(fā)送給顯示器的情景。
[0014]圖6A和6B描繪了使用源信標(biāo)信號(hào)來實(shí)現(xiàn)同步。
[0015]圖7描繪可用于變動(dòng)垂直消隱區(qū)間以對(duì)齊來自幀緩沖器的幀與來自圖形引擎、顯示接口或其他源的幀的示例系統(tǒng)。
[0016]圖8描繪了來自幀緩沖器的幀與來自圖形引擎的幀不對(duì)齊的情景。
[0017]圖9描繪了其中信號(hào)“RX幀n+1”轉(zhuǎn)換到有效狀態(tài)在當(dāng)信號(hào)“TX幀n+1”轉(zhuǎn)換到有效狀態(tài)時(shí)的“同步時(shí)間”窗口內(nèi)進(jìn)行的示例。
[0018]圖10描繪了根據(jù)一實(shí)施例的系統(tǒng)。
【具體實(shí)施方式】
[0019]貫穿本說明書引述的“一個(gè)實(shí)施例”或“實(shí)施例”意指結(jié)合該實(shí)施例描述的特定特征、結(jié)構(gòu)或特性被包含在本發(fā)明的至少一個(gè)實(shí)施例中。由此,短語“在一個(gè)實(shí)施例中”或“實(shí)施例”在貫穿本說明書各處的出現(xiàn)并非必要地全部引述同一實(shí)施例。此外,這些特定特征、結(jié)構(gòu)或特性能在一個(gè)或多個(gè)實(shí)施例中加以組合。
[0020]描述了在使用單幀緩沖器(S卩,僅保持一幀數(shù)據(jù)的幀緩沖器)的同時(shí)在從幀緩沖器切換到顯示接口時(shí)使幀緩沖器數(shù)據(jù)流重新同步到顯示接口數(shù)據(jù)流的各種技術(shù)。各個(gè)實(shí)施例可在面板被置于自刷新模式且現(xiàn)在需要切換到主機(jī)生成的時(shí)序時(shí)使用,從而顯示圖像從靜態(tài)圖像轉(zhuǎn)換到從主機(jī)流送的連續(xù)圖像。自刷新模式可以是在顯示器將渲染來自幀緩沖器而非來自諸如圖形引擎等外部源的一個(gè)或多個(gè)幀時(shí)的模式。然而,各個(gè)實(shí)施例可用在包含幀緩沖器且從主機(jī)流送的圖像時(shí)常不存在的任何顯示器中。例如,若顯示設(shè)備將通過有線或無線路線接收視頻或圖像信號(hào)且信號(hào)傳輸中斷,則來自幀緩沖器的視頻或圖像可被顯示以代替所傳送的視頻或圖像。
[0021]各個(gè)實(shí)施例提供了巾貞對(duì)齊技術(shù),用于嘗試在將來自第一和第二巾貞源的巾貞對(duì)齊之后實(shí)現(xiàn)從第一幀源轉(zhuǎn)換到第二幀源。例如,第一幀源可以是存儲(chǔ)器緩沖器,而第二幀源可以是來自諸如圖形引擎或攝影機(jī)等視頻源的幀流。每個(gè)數(shù)據(jù)幀表示相當(dāng)于一個(gè)屏幕的像素。在第一源提供相當(dāng)于一幀的數(shù)據(jù)之后,各個(gè)實(shí)施例確定第二源何時(shí)將提供相當(dāng)于一幀的數(shù)據(jù)的時(shí)間并在所確定的時(shí)間將視頻源改變?yōu)榈诙础?br> [0022]圖1是具有顯示器的系統(tǒng)的框圖,該顯示器能在從顯示接口和幀緩沖器輸出幀之間切換。幀緩沖器102可以是單端口 RAM,但可實(shí)現(xiàn)為其他類型的存儲(chǔ)器。幀緩沖器允許對(duì)幀緩沖器的同時(shí)讀取和寫入。讀取和寫入不必是同時(shí)的。在幀被讀取時(shí),幀可被寫入。例如,這可以是時(shí)分復(fù)用的。
[0023]多路復(fù)用器(MUX) 104將來自幀緩沖器102的圖像或通過接收機(jī)106從主機(jī)設(shè)備接收的圖像提供給顯示器(未示出)。接收機(jī)106可與視頻電子標(biāo)準(zhǔn)協(xié)會(huì)(VESA)顯示端口標(biāo)準(zhǔn)第I版修訂Ia (2008)及其修訂版兼容。讀取FIFO和速率轉(zhuǎn)換器108將來自幀緩沖器102的圖像或視頻提供給MUX104。RX數(shù)據(jù)標(biāo)識(shí)來自顯示接口(例如,從主機(jī)圖形引擎、芯片組、或平臺(tái)控制器中樞(PCH)(未示出)路由而來)的數(shù)據(jù)。時(shí)序生成器110控制MUX104是輸出來自RX數(shù)據(jù)的圖像或視頻還是輸出來自幀緩沖器102的圖像或視頻。
[0024]在系統(tǒng)處于低功率狀態(tài)時(shí),顯示接口被禁用并且從幀緩沖器102中的數(shù)據(jù)刷新顯示圖像。當(dāng)從顯示接口接收的圖像開始變化或其他條件得到滿足時(shí),系統(tǒng)進(jìn)入高功率狀態(tài)。進(jìn)而,顯示接口被重新啟用并且顯示圖像基于來自顯示接口的數(shù)據(jù)被刷新,或者存在其中顯示圖像基于來自顯示接口的數(shù)據(jù)被刷新的其他狀況。MUX104在幀緩沖器102或顯示接口之間進(jìn)行選擇以刷新顯示器。為了使該進(jìn)入和退出低功率狀態(tài)的轉(zhuǎn)換能在任何時(shí)間進(jìn)行,幀緩沖器102與經(jīng)由顯示接口驅(qū)動(dòng)顯示器的圖形引擎之間的切換在顯示器上沒有任何可觀察偽像的情況下進(jìn)行是合需的。為了減少偽像,來自幀緩沖器102的幀與來自顯示接口的幀對(duì)齊是合需的。
[0025]表I匯總了可用于從第一幀源改變?yōu)榈诙吹母鱾€(gè)實(shí)施例的特性。
[0026]表I
[0027]
【權(quán)利要求】
1.一種由計(jì)算機(jī)實(shí)現(xiàn)的用于對(duì)齊幀數(shù)據(jù)的方法,包括: 接收來自第一幀源的至少一個(gè)幀,其中來自所述第一幀源的兩個(gè)幀之間的間隔包括第一垂直消隱區(qū)間; 讀取來自第二幀源的至少一個(gè)幀,其中來自所述第二幀源的兩個(gè)幀之間的間隔包括第二垂直消隱區(qū)間; 從所述第二幀源提供幀以供顯示; 確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始是否落在彼此的窗口內(nèi),其中所述窗口被構(gòu)建為對(duì)于來自所述第二幀源的幀不違背顯示的最小垂直消隱規(guī)范和最大垂直消隱規(guī)范;以及 在確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始落在彼此的窗口之后,選擇性地從所述第一幀源提供下一幀以供顯示。
2.如權(quán)利要求1所述的方法,其特征在于,所述第一幀源包括顯示接口,且所述第二幀源包括監(jiān)視器中的幀緩沖器。
3.如權(quán)利要求1所述的方法,其特征在于, 所述第二垂直消隱區(qū)間比所述第一垂直消隱區(qū)間要長,所述窗口在所述第二垂直消隱區(qū)間的開始之后開始,使得對(duì)于來自所述第二幀源的幀不違背顯示的最小垂直消隱規(guī)范,并且所述窗口在實(shí)現(xiàn)了如下之后變?yōu)闊o效:(I)對(duì)于來自所述第二幀源的幀不違背顯示的最大垂直消隱規(guī)范以及(2) 尚未開始從所述第二幀源讀取幀。
4.如權(quán)利要求1所述的方法,其特征在于, 當(dāng)所述第二垂直消隱區(qū)間比所述第一垂直消隱區(qū)間要短時(shí),所述窗口在所述第二垂直消隱區(qū)間的開始之前開始,使得對(duì)于來自所述第二幀源的幀不違背顯示的最小垂直消隱規(guī)范,并且所述窗口在實(shí)現(xiàn)了如下之后變?yōu)闊o效:(1)對(duì)于來自所述第二幀源的幀不違背顯示的最大垂直消隱規(guī)范以及(2)尚未開始從所述第二幀源讀取幀。
5.如權(quán)利要求1所述的方法,其特征在于, 獲取鎖的最大時(shí)間是VT/N,Vt是第一幀長度,N是來自所述第二幀源的幀和來自所述第一幀源的幀的垂直消隱區(qū)域之間以線計(jì)數(shù)計(jì)的差異。
6.一種由計(jì)算機(jī)實(shí)現(xiàn)的用于對(duì)齊幀數(shù)據(jù)的方法,包括: 接收來自第一幀源的至少一個(gè)幀,其中來自所述第一幀源的兩個(gè)幀之間的間隔包括第一垂直消隱區(qū)間; 將來自所述第一幀源的所述至少一個(gè)幀存儲(chǔ)到第二幀源中; 從所述第二幀源提供至少一個(gè)幀以供顯示,其中來自所述第二幀源的兩個(gè)幀之間的間隔包括第二垂直消隱區(qū)間; 確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始是否落在彼此的窗口內(nèi),其中所述窗口被構(gòu)建為對(duì)于來自所述第二幀源的幀不違背顯示的最小垂直消隱規(guī)范和最大垂直消隱規(guī)范; 響應(yīng)于確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始落在彼此的窗口內(nèi),將所述第二垂直消隱區(qū)間設(shè)為等于所述第一垂直消隱區(qū)間;以及 從所述第二幀源提供所述至少一個(gè)幀以供顯示。
7.如權(quán)利要求6所述的方法,其特征在于,所述第一幀源包括顯示接口,且所述第二幀源包括顯示設(shè)備中的幀緩沖器。
8.如權(quán)利要求6所述的方法,其特征在于,將所述第二垂直消隱區(qū)間設(shè)為等于所述第一垂直消隱區(qū)間包括縮短所述第二垂直消隱區(qū)間。
9.如權(quán)利要求6所述的方法,其特征在于, 所述窗口在所述第二垂直消隱區(qū)間的開始之后開始,使得對(duì)于來自所述第二幀源的幀不違背顯示的最小垂直消隱規(guī)范,并且所述窗口在實(shí)現(xiàn)了如下之后變?yōu)闊o效:對(duì)于來自所述第二幀源的幀不違背顯示的最大垂直消隱規(guī)范。
10.如權(quán)利要求6所述的方法,其特征在于, 獲取鎖的最大時(shí)間是VT/N,Vt是第一幀長度,N是來自所述第二幀源的幀和來自所述第一幀源的幀的垂直消隱區(qū)域之間以線計(jì)數(shù)計(jì)的差異。
11.一種用于對(duì)齊幀數(shù)據(jù)的系統(tǒng),包括: 主機(jī)計(jì)算機(jī),包括用于接收視頻的網(wǎng)絡(luò)接口 ;以及 顯示設(shè)備,包括存儲(chǔ)器設(shè)備和顯示接口,所述顯示設(shè)備包括: 用于顯示來自所述存儲(chǔ)器設(shè)備或所述顯示接口的幀的邏輯,其中來自所述存儲(chǔ)器設(shè)備的兩個(gè)幀之間的間隔包括第一垂直消隱區(qū)間,且來自所述顯示接口的兩個(gè)幀之間的間隔包括第二垂直消隱區(qū)間,用于從顯示來自所述存儲(chǔ)器設(shè)備的幀改變?yōu)轱@示來自所述顯示接口的幀的邏輯,其中為了從顯示來自所述存儲(chǔ)器設(shè)備的幀改變?yōu)轱@示來自所述顯示接口的幀,所述邏輯用于:確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始是否落在彼此的窗口內(nèi),其中所述窗口被構(gòu)建為對(duì)于來自所述存儲(chǔ)器設(shè)備的幀不違背顯示的最小垂直消隱規(guī)范和最大垂直消隱規(guī)范;以及 在確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始落在彼此的窗口內(nèi)之后,選擇性地從所述顯示接口向所述顯示器提供下一幀。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,為了從顯示來自所述存儲(chǔ)器設(shè)備的幀改變?yōu)轱@示來自所述顯示接口的幀,所述邏輯用于: 將來自所述顯示接口的至少一個(gè)幀存儲(chǔ)到所述存儲(chǔ)器設(shè)備中,以及響應(yīng)于確定所述第一垂直消隱區(qū)間和所述第二垂直消隱區(qū)間的開始落在彼此的窗口內(nèi),將所述第一垂直消隱區(qū)間設(shè)為等于所述第二垂直消隱區(qū)間,其中為了選擇性地從所述顯示接口向所述顯示器提供下一幀,所述邏輯用于: 將來自所述顯示接口的至少一個(gè)幀存儲(chǔ)到所述存儲(chǔ)器設(shè)備中,以及 從所述存儲(chǔ)器設(shè)備提供所存儲(chǔ)的所述至少一個(gè)幀以供顯示。
13.如權(quán)利要求11所述的系統(tǒng),其特征在于,為了將所述第一垂直消隱區(qū)間設(shè)為等于所述第二垂直消隱區(qū)間,所述邏輯用于縮短所述第一垂直消隱區(qū)間。
14.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述顯示接口與顯示端口規(guī)范兼容。
15.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)接口包括無線網(wǎng)絡(luò)接口,且提供給所述顯示接口的幀包括來自所述網(wǎng)絡(luò)接口的視頻。
16.如權(quán)利要求11所述的系統(tǒng),其特征在于, 所述窗口在所述第一垂直消隱區(qū)間的開始之后開始,使得對(duì)于來自所述存儲(chǔ)器設(shè)備的幀不違背顯示的最小垂直消隱規(guī)范,并且所述窗口在實(shí)現(xiàn)了如下之后變?yōu)闊o效:對(duì)于來自所述存儲(chǔ)器設(shè)備的幀不違背顯示的最大垂直消隱規(guī)范。
17.如權(quán)利要求11所述的系統(tǒng),其特征在于, 獲取鎖的最大時(shí)間是VT/N,Vt是第一幀長度,N是來自所述顯示設(shè)備的幀和來自所述存儲(chǔ)器設(shè)備的幀的垂 直消隱區(qū)域之間以線計(jì)數(shù)計(jì)的差異。
【文檔編號(hào)】G06F3/14GK103886849SQ201410115217
【公開日】2014年6月25日 申請(qǐng)日期:2010年12月24日 優(yōu)先權(quán)日:2009年12月30日
【發(fā)明者】M·瓦斯克斯, R·蘭甘塔納, 柯世華, T·M·維特爾, 韓坰兌, P·S·迪芬伯格 申請(qǐng)人:英特爾公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
五寨县| 安远县| 惠安县| 漯河市| 田阳县| 渭源县| 寿阳县| 河间市| 阳朔县| 黄平县| 揭西县| 柯坪县| 墨玉县| 靖州| 沁源县| 澎湖县| 栾川县| 宁强县| 锡林郭勒盟| 苏州市| 宜春市| 湖州市| 嘉兴市| 合阳县| 南平市| 顺平县| 日土县| 沐川县| 漠河县| 西昌市| 团风县| 奉化市| 土默特左旗| 巴林左旗| 宝兴县| 乌鲁木齐县| 灵石县| 乌什县| 永嘉县| 龙门县| 滦南县|