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

針對匯顯示器的靜態(tài)幀圖像質(zhì)量改進(jìn)的制作方法

文檔序號(hào):11519821閱讀:282來源:國知局
針對匯顯示器的靜態(tài)幀圖像質(zhì)量改進(jìn)的制造方法與工藝

優(yōu)先權(quán)聲明

本申請要求于2015年3月18日提交的名稱為“staticframeimagequalityimprovementforsinkdisplays(針對匯顯示器的靜態(tài)幀圖像質(zhì)量改進(jìn))”的美國非臨時(shí)專利申請序列號(hào)14/661,991的優(yōu)先權(quán),并且所述美國非臨時(shí)專利申請通過引用以其全文結(jié)合在此用于所有目的。



背景技術(shù):

在無線或有線數(shù)據(jù)信道帶寬不足的情況下,可以對圖像幀進(jìn)行編碼,以便以未壓縮格式及時(shí)地發(fā)送幀數(shù)據(jù)。根據(jù)可用信道比特率,可以對給出的幀進(jìn)行壓縮以便提供較高或較低質(zhì)量的表示。

隨著移動(dòng)設(shè)備的增長以及無線網(wǎng)絡(luò)的盛行,無線顯示能力正處于快速增長。在無線顯示技術(shù)中,源設(shè)備與匯(sink)顯示設(shè)備之間的無線鏈路代替了計(jì)算機(jī)和監(jiān)視器之間的典型的數(shù)據(jù)線。無線顯示協(xié)議通常是對等的或“直連的”,并且大多數(shù)的使用模型具有傳輸有待由一個(gè)或多個(gè)外部顯示器或監(jiān)視器接收并顯示的媒體內(nèi)容的可移動(dòng)設(shè)備。例如在典型的屏幕錄制應(yīng)用中,智能電話無線地耦合至一個(gè)或多個(gè)外部監(jiān)視器、顯示面板、電視、投影儀等。

已經(jīng)制定出用于通過具有足夠帶寬的無線局域網(wǎng)傳輸經(jīng)壓縮圖形/視頻數(shù)據(jù)和音頻數(shù)據(jù)流的無線顯示規(guī)范(例如,由intel公司制定的widiv3.5、以及來自wi-fi聯(lián)盟的miracast程序的wi-fidisplayv1.0或wfd)。例如,當(dāng)前利用wifi技術(shù)(例如,2.4ghz和5ghz無線電頻帶)的無線顯示技術(shù)能夠流送經(jīng)編碼的全高清(hd)視頻數(shù)據(jù)以及高保真音頻數(shù)據(jù)(例如,5.1環(huán)繞聲)。

在許多應(yīng)用和用例中,從源到匯的幀更新可能突發(fā)地到達(dá),其中,根據(jù)可變的顯示緩沖器更新頻率,一些幀比其他幀持續(xù)顯示緩沖器更長時(shí)間。例如,在將源設(shè)備上活動(dòng)的gui屏幕錄制至匯顯示設(shè)備的情況下,如果在源設(shè)備上執(zhí)行的圖形棧僅在需要時(shí)將gui的新幀渲染至顯示緩沖器以適應(yīng)場景變化(例如,光標(biāo)移動(dòng)等),則可節(jié)省源設(shè)備功率。然后,給出的幀可以在顯示緩沖器中持續(xù)多個(gè)屏幕刷新周期。因此,源向匯顯示設(shè)備提供這種靜態(tài)幀的方式可以影響用戶對源和匯設(shè)備的感知和體驗(yàn)。

附圖說明

在附圖中通過舉例而非限制的方式展示了在此所描述的材料。為了圖示的簡明和清晰,圖中所展示的元件不一定按比例繪制。例如,為清楚起見,一些元件的尺寸相對于其他元件可能被放大了。進(jìn)一步,在認(rèn)為適當(dāng)?shù)那闆r下,在附圖之間對參考標(biāo)記加以重復(fù)以表示相應(yīng)的或相似的元件。在附圖中:

圖1a是示意圖,根據(jù)一些實(shí)施例描繪了包括靜態(tài)幀質(zhì)量改進(jìn)模塊的源設(shè)備;

圖1b是示意圖,根據(jù)一些實(shí)施例描繪了包括與匯顯示設(shè)備無線地鏈接的源設(shè)備的無線顯示系統(tǒng);

圖2a是流程圖,根據(jù)一些實(shí)施例描繪了一種用于靜態(tài)幀質(zhì)量改進(jìn)的方法;

圖2b是流程圖,根據(jù)一些實(shí)施例描繪了一種用于通過對一個(gè)或多個(gè)附加p幀進(jìn)行編碼而迭代地改進(jìn)靜態(tài)幀質(zhì)量的方法;

圖3a、3b、3c和3d是簡圖,根據(jù)一些實(shí)施例展示了幀生成、源呈現(xiàn)、壓縮以及匯呈現(xiàn);

圖4a和4b是示意圖,根據(jù)一些實(shí)施例展示了在在psr-iq模式和正常模式期間從源設(shè)備處傳輸或由匯設(shè)備接收的一系列圖像幀;

圖5是示意圖,根據(jù)一些實(shí)施例展示了一種用于從psr-iq模式返回至正常源/匯模式的方法;

圖6是根據(jù)實(shí)施例的可在psr-iq模式下操作的源設(shè)備的功能框圖;

圖7是根據(jù)一些實(shí)施例的數(shù)據(jù)處理系統(tǒng)的框圖;

圖8是根據(jù)一些實(shí)施例的包括psr-iq模塊的示例性超低功率系統(tǒng)的簡圖;并且

圖9是根據(jù)一些實(shí)施例安排的示例性移動(dòng)手持平臺(tái)的簡圖。

具體實(shí)施方式

參照附圖描述一個(gè)或多個(gè)實(shí)施例。雖然對特定配置和安排進(jìn)行了詳細(xì)的描繪和討論,但應(yīng)理解,這僅出于說明目的來進(jìn)行。相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,在不背離本描述的精神和范圍的情況下其他配置和安排是可能的。將對相關(guān)領(lǐng)域的技術(shù)人員明顯的是,在此描述的技術(shù)和/或安排可以在在此詳細(xì)描述的系統(tǒng)和應(yīng)用之外的各種各樣的其他系統(tǒng)和應(yīng)用中被采用。

在以下詳細(xì)的說明書中對附圖進(jìn)行參照,所述附圖形成說明書的一部分并且展示了示例性實(shí)施例。進(jìn)一步,應(yīng)當(dāng)理解,在不背離要求保護(hù)的主題的范圍的情況下,可以利用其他實(shí)施例并且可以做出結(jié)構(gòu)和/或邏輯變化。因此,以下詳細(xì)說明不應(yīng)以限制的含義來理解并且要求保護(hù)的主題的范圍僅由所附權(quán)利要求書及其等效物來限定。

在以下描述中,陳述了許多細(xì)節(jié),然而,將對本領(lǐng)域技術(shù)人員明顯的是,實(shí)施例可以在沒有限制特定細(xì)節(jié)的情況下被實(shí)踐。以框圖形式而非詳細(xì)地示出了眾所周知的方法和設(shè)備,以避免模糊更顯著的方面。貫穿本說明書對“實(shí)施例(anembodiment)”或“一個(gè)實(shí)施例(oneembodiment)”的引用意味著在至少一個(gè)實(shí)施例中包括了與所述實(shí)施例結(jié)合描述的具體特征、結(jié)構(gòu)、功能或特性。因此,貫穿本說明書在各處出現(xiàn)的短語“在實(shí)施例中(inanembodiment)”或在“在一個(gè)實(shí)施例中(inoneembodiment)”并非必須指同一個(gè)實(shí)施例。此外,在實(shí)施例的上下文中描述的具體特征、結(jié)構(gòu)、功能或特性可以用任何適當(dāng)?shù)姆绞浇M合在一個(gè)或多個(gè)實(shí)施例中。例如,第一實(shí)施例可以與第二實(shí)施例在任何地方進(jìn)行組合,其中,與這兩個(gè)實(shí)施例相關(guān)聯(lián)的具體特征、結(jié)構(gòu)、功能或特性不相互排斥。

如在示例性實(shí)施例和所附的權(quán)利要求的說明中所使用的,除非上下文明確表明其他,否則單數(shù)形式“一(a)”、“一個(gè)(an)”和“所述(the)”旨在用于同樣包括復(fù)數(shù)形式。還將理解的是,如在此使用的術(shù)語“和/或”指代并且包括相關(guān)聯(lián)的列舉項(xiàng)的一個(gè)或多個(gè)項(xiàng)的任何和所有可能組合。

如貫穿說明書并且在權(quán)利要求書中使用的,由術(shù)語“的至少一個(gè)(atleastoneof)”或“的一個(gè)或多個(gè)(oneormoreof)”聯(lián)接的項(xiàng)列表可以意味著所例舉的項(xiàng)的任何組合。例如,短語“a、b或c中的至少一項(xiàng)”可意指a;b;c;a和b;a和c;b和c;或a、b和c。

術(shù)語“耦合”和“連接”連同其衍生詞在此可以用于描述部件之間的功能關(guān)系或結(jié)構(gòu)關(guān)系。應(yīng)當(dāng)理解,這些術(shù)語并非旨在作為彼此的同義詞。相反,在具體實(shí)施例中,“連接”可以用于指示兩個(gè)或更多個(gè)元件彼此直接進(jìn)行物理的、光學(xué)的或電學(xué)的接觸。“耦合”可以用于指示兩個(gè)或更多個(gè)元件彼此進(jìn)行直接的或間接的(在它們之間具有介入元件)物理的、光學(xué)的或電學(xué)的接觸,和/或指示兩個(gè)或更多個(gè)元件彼此合作或交互(例如,由于因果關(guān)系的原因)。

就對計(jì)算機(jī)存儲(chǔ)器內(nèi)的數(shù)據(jù)比特進(jìn)行的操作的算法和符號(hào)表示而言,呈現(xiàn)在此提供的詳細(xì)說明書的一些部分。如從以下討論中明顯的是,除非另外特別聲明,否則應(yīng)認(rèn)識(shí)到,貫穿本說明書,使用如“運(yùn)算(calculating)”、“計(jì)算(computing)”、“確定(determining)”、“估計(jì)(estimating)”、“存儲(chǔ)(storing)”、“收集(collecting)”“顯示(displaying)”、“接收(receiving)”、“合并(consolidating)”、“生成(generating)”、“更新(updating)”等術(shù)語的討論是指計(jì)算機(jī)系統(tǒng)或類似電子計(jì)算設(shè)備的動(dòng)作和過程,所述計(jì)算機(jī)系統(tǒng)或類似電子計(jì)算設(shè)備對表示為計(jì)算機(jī)系統(tǒng)的包括寄存器和存儲(chǔ)器的電路中的物理(電子)量的數(shù)據(jù)進(jìn)行操縱并且將其轉(zhuǎn)換成類似地表示為計(jì)算機(jī)系統(tǒng)存儲(chǔ)器或寄存器或其他此類信息存儲(chǔ)設(shè)備、傳輸或顯示設(shè)備中的物理量的其他數(shù)據(jù)。

雖然以下描述闡述可以在如例如片上系統(tǒng)(soc)架構(gòu)的架構(gòu)中顯現(xiàn),在此描述的技術(shù)和/或安排的實(shí)施方式不局限于具體的架構(gòu)和/或計(jì)算系統(tǒng),并且出于類似目的可以由任何架構(gòu)和/或計(jì)算系統(tǒng)實(shí)現(xiàn)。采用例如多個(gè)集成電路(ic)芯片和/或封裝體、和/或各種計(jì)算設(shè)備和/或消費(fèi)電子產(chǎn)品(ce)設(shè)備(如機(jī)頂盒、智能電話等)的各架構(gòu)可以實(shí)現(xiàn)在此描述的技術(shù)和/或安排。此外,雖然以下描述可以闡述許多特定的細(xì)節(jié)(如邏輯實(shí)現(xiàn)、系統(tǒng)部件的類型和內(nèi)在關(guān)系、邏輯劃分/集成選擇等),但要求保護(hù)的主題可以在沒有所述特定細(xì)節(jié)的情況下被實(shí)踐。此外,可以不詳細(xì)示出某些材料(如,例如,控制結(jié)構(gòu)和完整的軟件指令序列),以便不模糊在此公開的材料。

在此公開的材料的某些部分可以是在硬件(例如,如圖像處理器中的邏輯電路)中實(shí)現(xiàn)的。某些其他部分可以在硬件、固件、軟件、或其任何組合中實(shí)現(xiàn)。在此公開的至少部分材料還可以被實(shí)現(xiàn)為存儲(chǔ)于機(jī)器可讀介質(zhì)上的指令,所述指令可以被一個(gè)或多個(gè)處理器(圖形處理器和/或中央處理器)讀取或執(zhí)行。機(jī)器可讀介質(zhì)可以包括用于存儲(chǔ)或傳輸具有由機(jī)器(例如,計(jì)算設(shè)備)可讀的形式的信息的任何介質(zhì)和/或機(jī)制。例如,機(jī)器可讀介質(zhì)可包括:只讀存儲(chǔ)器(rom);隨機(jī)存取存儲(chǔ)器(ram);磁盤存儲(chǔ)介質(zhì);光存儲(chǔ)介質(zhì);閃存設(shè)備;電氣、光學(xué)、聲學(xué)或其他類似的非瞬態(tài)、有形介質(zhì)。

源設(shè)備通常有能力進(jìn)入面板自刷新(psr)模式,在所述面板自刷新模式下,在沒有圖像幀緩沖器更新的情況下,源顯示器屏幕將在多個(gè)刷新周期上重復(fù)地表示靜態(tài)幀。同樣地,當(dāng)源由需要數(shù)據(jù)壓縮的信道(如但不限于無線連接(例如,widi))鏈接至匯時(shí),在沒有另外的圖像幀緩沖器更新的情況下,源可以進(jìn)入psr模式并且暫停經(jīng)編碼幀傳輸至匯。在源停止幀傳輸?shù)那闆r下,匯可以繼續(xù)渲染和/或顯示由源發(fā)送至匯的最后一幀(例如,最后幀的匯顯示器自刷新)。然而,因?yàn)閰R接收經(jīng)編碼的幀數(shù)據(jù),任何給出幀的表示的質(zhì)量都可以是相對低的圖像質(zhì)量,這在擴(kuò)展的幀持續(xù)性的情況下對用戶來說是顯而易見的。

以下描述了用于改進(jìn)具有在匯顯示幀緩沖器中相對較長駐留時(shí)間的靜態(tài)圖像(圖形)幀的質(zhì)量的示例性系統(tǒng)、方法以及計(jì)算機(jī)可讀介質(zhì)。在壓縮數(shù)據(jù)信道鏈接源和匯的情況下,所述源可以對附加幀數(shù)據(jù)進(jìn)行編碼以用于改進(jìn)由匯顯示器呈現(xiàn)的靜態(tài)幀的質(zhì)量。如在此所使用的,在匯上的“靜態(tài)”幀表示由源生成和/或存儲(chǔ)(例如,存儲(chǔ)于源幀緩沖器中)的單個(gè)幀。依據(jù)本文的一些實(shí)施例,從用戶的角度來看,在幀由匯設(shè)備呈現(xiàn)的持續(xù)時(shí)間內(nèi)對靜態(tài)幀進(jìn)行的增量改進(jìn)保留了靜態(tài)幀的持續(xù)性質(zhì)(例如,匯顯示幀具有為在源設(shè)備上靜態(tài)地保持的同一場景的表現(xiàn))。然而,利用將質(zhì)量改進(jìn)傳輸至匯的靜態(tài)幀來至少部分地回填在源與匯之間的場景變化數(shù)據(jù)傳輸中的瞬時(shí)下降。同樣地,用戶可以感知在匯顯示器上的與呈現(xiàn)在源顯示器上的未壓縮表示更密切匹配的靜態(tài)場景。

在一些實(shí)施例中,顯示源以標(biāo)稱圖像質(zhì)量對幀進(jìn)行編碼并且傳輸包括壓縮幀數(shù)據(jù)的有效載荷的分組流。在沒有及時(shí)的幀緩沖器更新的情況下,顯示源對附加信息進(jìn)行編碼以改進(jìn)當(dāng)前靜態(tài)幀的表示的質(zhì)量。顯示匯設(shè)備以標(biāo)稱圖像質(zhì)量來呈現(xiàn)靜態(tài)幀的第一表示,并且在隨后接收到幀質(zhì)量改進(jìn)數(shù)據(jù)之后即以改進(jìn)的圖像質(zhì)量來呈現(xiàn)靜態(tài)幀的第二表示。通過對在源設(shè)備處的最后的編碼幀的數(shù)據(jù)進(jìn)行適當(dāng)?shù)匮a(bǔ)充,接收設(shè)備僅需要與標(biāo)準(zhǔn)化編解碼兼容,從而使得顯示設(shè)備能夠獨(dú)立于由源設(shè)備實(shí)現(xiàn)的靜態(tài)圖像質(zhì)量改進(jìn)算法。

圖1a是示意圖,根據(jù)一些實(shí)施例描繪了包括靜態(tài)幀質(zhì)量改進(jìn)模塊109的源設(shè)備105。源設(shè)備105進(jìn)一步包括耦合至幀緩沖器110的幀緩沖器控制器107。幀緩沖器110可以具有任何已知的幀緩沖器架構(gòu),如但不限于雙重(乒乓)緩沖器、三重緩沖器等。幀緩沖器控制器107用于將屏幕變化通知或“翻轉(zhuǎn)”輸出至幀緩沖器110。源設(shè)備105進(jìn)一步包括幀數(shù)據(jù)編碼器122。編碼器122用于從幀緩沖器108中接收或獲取數(shù)字圖像或圖形幀。編碼器122用于輸出表示輸入幀的原始?jí)嚎s(編碼)數(shù)字圖像(圖形)幀數(shù)據(jù)流。對所述流進(jìn)行分組生成了壓縮幀數(shù)據(jù)有效載荷140以供傳輸至匯設(shè)備150。

編碼器122繼續(xù)處于“正?!辈僮髂J剑钡届o態(tài)幀質(zhì)量改進(jìn)模塊109確定或檢測到幀在緩沖器110中已經(jīng)持續(xù)了足夠長的時(shí)間,以便有資格作為“靜態(tài)”幀。在一些實(shí)施例中,幀持續(xù)性是通過監(jiān)測輸出屏幕變化通知來量化的。例如,如果在閾值期間內(nèi)尚未發(fā)生屏幕變化通知,則當(dāng)前存儲(chǔ)在幀緩沖器110上的幀被視為靜態(tài)幀。不管采用的靜態(tài)幀檢測技術(shù)如何,在檢測到靜態(tài)幀狀態(tài)的情況下,靜態(tài)幀質(zhì)量改進(jìn)模塊109進(jìn)入“改進(jìn)質(zhì)量”(iq)操作模式。當(dāng)處于iq模式時(shí),模塊109向編碼器122輸出控制信號(hào)以使得對靜態(tài)幀的表示進(jìn)行編碼的附加數(shù)據(jù)作為附加壓縮幀有效載荷140而在源處生成和/或發(fā)送至匯設(shè)備。

因此,源設(shè)備105以兩種模式進(jìn)行操作:當(dāng)幀緩沖器更新滿足預(yù)定頻率閾值時(shí)以正常模式操作,并且當(dāng)幀緩沖器更新不能滿足所述閾值時(shí)以iq模式進(jìn)行操作。當(dāng)處于iq模式時(shí),由編碼器122輸出的質(zhì)量改進(jìn)數(shù)據(jù)用于增加對靜態(tài)幀的表示進(jìn)行編碼的比特?cái)?shù)量。在正常模式期間輸出的一個(gè)或多個(gè)壓縮幀有效載荷140在幀被確定為靜態(tài)之前提供標(biāo)稱質(zhì)量的初始幀表示的示例性實(shí)施例中,在iq模式期間輸出一個(gè)或多個(gè)附加壓縮幀有效載荷140以在幀被確定為靜態(tài)之后提供更高質(zhì)量的后續(xù)幀表示。

圖1b是示意圖,根據(jù)一些實(shí)施例描繪了無線顯示系統(tǒng)102,無線顯示系統(tǒng)包括與匯顯示設(shè)備150無線鏈接的源設(shè)備105的一個(gè)示例性實(shí)現(xiàn)方式。在源與匯顯示器之間通過電線導(dǎo)管發(fā)送壓縮視頻幀數(shù)據(jù)的類似架構(gòu)可以用于替代性系統(tǒng)。在系統(tǒng)102中,通過用虛線展示的無線鏈路將源設(shè)備105直接地耦合或“配對”至顯示(匯)設(shè)備150。源設(shè)備105可以是可操作用于編碼和無線地傳輸數(shù)據(jù)的任何設(shè)備。在展示性實(shí)施例中,源設(shè)備105執(zhí)行可操作用于實(shí)現(xiàn)用戶界面(ui)104的操作系統(tǒng)(os)106,可以通過所述用戶界面來接收用戶輸入。os106通信地耦合至圖形棧108。圖形棧108可以包括一個(gè)和多個(gè)圖形流水線模塊,可以在圖形幀中使用本領(lǐng)域中已知的任何技術(shù)通過所述圖形流水線模塊來渲染圖形對象。例如,圖形棧108可以由源裝置105執(zhí)行以生成圖形圖元和/或頂點(diǎn),執(zhí)行頂點(diǎn)著色、鑲嵌、紋理和/或像素著色。在一些實(shí)施例中,圖形棧108進(jìn)一步包括幀緩沖器控制器。圖形棧108可以將渲染的圖形幀輸出至幀緩沖器110。

在所展示的實(shí)施例中,幀緩沖器110的輸出耦合至顯示面板116的輸入,所述顯示面板在一個(gè)實(shí)施例中是源設(shè)備105的嵌入式顯示器。在正常操作模式期間,寫入幀緩沖器110的更新被輸出至顯示面板116。源設(shè)備進(jìn)一步包括面板自刷新(psr)控制模塊114,所述控制模塊可操作用于在源psr模式期間響應(yīng)于從圖形棧108輸出的圖形幀中的暫停而利用存儲(chǔ)于幀緩存器110中的靜態(tài)幀來刷新顯示面板116的輸出。在正常模式或psr模式下,可以以某些顯示刷新速率(例如,其可以在30hz與1khz之間變化)來刷新顯示面板116。

幀緩沖器110的輸出進(jìn)一步耦合至編碼器122。在說明性實(shí)施例中,編碼器122是傳輸協(xié)議棧120的可操作用于實(shí)現(xiàn)和/或遵循一個(gè)或多個(gè)無線高清媒體接口(hdmi)協(xié)議的一部分,如但不限于無線家庭數(shù)字接口(whdi)、無線顯示(widi)、wi-fi直連、miracast、wirelesshd或無線千兆比特聯(lián)盟(wigig)認(rèn)證程序。

編碼器122用于輸出作為由圖形棧108生成的幀的表示的壓縮圖形幀數(shù)據(jù)流。編碼器122可以實(shí)現(xiàn)已知執(zhí)行轉(zhuǎn)換、量化、運(yùn)動(dòng)補(bǔ)償預(yù)測、環(huán)路濾波等中的一項(xiàng)或多項(xiàng)的任何編解碼。在一些實(shí)施例中,編碼器122遵循由運(yùn)動(dòng)圖像專家組(mpeg)維護(hù)的一條或多條規(guī)范(如但不限于mpeg-1(1993)、mpeg-2(1995)、mpeg-4(1998))、以及相關(guān)聯(lián)的國際標(biāo)準(zhǔn)化組織/國際電工委員會(huì)聯(lián)合技術(shù)委員會(huì)(iso/iec)規(guī)范。在一些示例性實(shí)施例中,編碼器122遵循h(huán).264/mpeg-4avc標(biāo)準(zhǔn)、hevc標(biāo)準(zhǔn)、vp8標(biāo)準(zhǔn)、vp9標(biāo)準(zhǔn)規(guī)范中的一條或多條。

編碼器122的輸出耦合至包括用于重構(gòu)或存儲(chǔ)參考幀表示的解碼器和圖片緩沖器124的本地解碼環(huán)路上。編碼器122的輸出進(jìn)一步耦合至多路復(fù)用器126的輸入,所述多路復(fù)用器用于將由編碼器122生成的一個(gè)或多個(gè)經(jīng)編碼的基礎(chǔ)流處理成更高級(jí)的分組流。在一些實(shí)施例中,多路復(fù)用器126將分組基礎(chǔ)流編碼成mpeg程序流(mps),或更有利地,編碼成mpeg傳輸流(mts)。在進(jìn)一步的實(shí)施例中,根據(jù)實(shí)時(shí)協(xié)議(rtp)、用戶數(shù)據(jù)報(bào)協(xié)議(udp)以及網(wǎng)絡(luò)互連協(xié)議(ip)中的一者或多者對mts進(jìn)行封裝,因?yàn)閷?shí)施例在本上下文中不受限制。例如,在一些rtp實(shí)施例中,網(wǎng)絡(luò)抽象層(nal)編碼器(未描繪)接收mts并且生成適合于無線傳輸?shù)木W(wǎng)絡(luò)抽象層單元(nal單元)。

將多路復(fù)用器126的輸出耦合至無線發(fā)射機(jī)(tx)或收發(fā)器(tx/rx)128,所述無線發(fā)射機(jī)或收發(fā)器被耦合用于接收經(jīng)編碼的流數(shù)據(jù)并且向匯設(shè)備輸出表示所述經(jīng)編碼的流數(shù)據(jù)的無線信號(hào)。無線收發(fā)器128可以利用已知適用于直接傳送(例如對等)數(shù)據(jù)流以供在匯設(shè)備上進(jìn)行實(shí)時(shí)呈現(xiàn)的目的的任何頻帶。在一些示例性實(shí)施例中,無線收發(fā)器105可在2.4ghz和/或5ghz頻帶中操作(例如,wi-fi802.11n)。在一些其他的示例性實(shí)施例中,無線收發(fā)器可在60ghz頻帶中操作。

在源設(shè)備105處于正常模式的時(shí)間段期間,傳輸協(xié)議棧120還用于在正常模式下進(jìn)行操作。在正常模式期間,輸出至顯示緩沖器110并且翻轉(zhuǎn)至傳輸協(xié)議棧120的圖形幀數(shù)據(jù)將被編碼、分組和傳輸。源設(shè)備105進(jìn)一步包括psr改進(jìn)質(zhì)量(iq)模塊130,所述模塊可以被實(shí)現(xiàn)為傳輸協(xié)議棧120的一部分、或?qū)崿F(xiàn)為離散控制器。在一些實(shí)施例中,psr-iq模塊130用于針對源設(shè)備105處于“psr”模式下的時(shí)間的至少一部分實(shí)現(xiàn)psr-iq策略132中所限定的參數(shù)和/或算法。當(dāng)psr-iq策略132起作用時(shí),傳輸協(xié)議棧120在這里被稱為“psr-iq”模式下進(jìn)行操作。當(dāng)處于psr-iq模式時(shí),傳輸協(xié)議棧120用于通過編碼、分組并輸出附加圖形幀數(shù)據(jù)(在此被稱為“靜態(tài)幀iq數(shù)據(jù)”)來提高已在正常模式下傳輸最后一幀的質(zhì)量。對于當(dāng)源設(shè)備105處在psr模式但psr-iq策略132未起作用時(shí)的任何時(shí)間段,傳輸協(xié)議棧120以在此簡單地稱作“psr”的模式操作。在psr模式期間,不通過傳輸協(xié)議棧120對任何圖形幀數(shù)據(jù)進(jìn)行編碼、分組或傳輸。

在一些實(shí)施例中,psr-iq策略132響應(yīng)于源設(shè)備105進(jìn)入psr模式而由psr-iq模塊130實(shí)現(xiàn)。在實(shí)施例中,可以實(shí)現(xiàn)psr-iq策略132,直到源設(shè)備105退出psr模式,從而返回到正常模式(即,圖形棧108輸出新幀至幀緩沖器110以用于進(jìn)行呈現(xiàn))。在進(jìn)一步的實(shí)施例中,可以實(shí)現(xiàn)psr-iq策略132,直到或者源設(shè)備105退出psr模式,或者直到對最后正常傳輸?shù)膸馁|(zhì)量的改進(jìn)被視為完成,并且傳輸協(xié)議棧120相應(yīng)地進(jìn)入psr模式。

如圖1b中進(jìn)一步展示的,匯顯示設(shè)備150在無線流送會(huì)話期間通過無線收發(fā)器1621通信地耦合至源設(shè)備105。無線收發(fā)器162可以利用任何頻帶以及與收發(fā)器128的協(xié)議兼容的無線通信協(xié)議。來自無線收發(fā)器162的輸出耦合至解多路復(fù)用器164的輸入,所述解多路復(fù)用器用于將封裝的分組流處理成傳送至解碼器166的壓縮數(shù)據(jù)輸入。解多路復(fù)用器164包括用于從分組的a/v流中解封裝并提取音頻和視頻有效載荷的邏輯。解碼器166可以利用任何與編碼器122的編解碼相兼容的編解碼來生成被傳送至匯顯示流水線的幀數(shù)據(jù)的表示。在所展示的實(shí)施例中,匯顯示流水線包括幀緩沖器182和顯示面板184,所述顯示面板可以是匯設(shè)備150的嵌入式顯示器。

在正常操作模式期間,利用由接收協(xié)議棧160輸出的屏幕變化通知來更新幀緩沖器182。在一些實(shí)施例中,匯設(shè)備150進(jìn)一步包括可在匯psr模式期間操作的psr控制模塊115。在從接收協(xié)議棧160輸出的圖形幀暫停的情況下,psr控制模塊115用于利用存儲(chǔ)于幀緩沖器182中的靜態(tài)幀來刷新顯示面板184的輸出。在正常模式或psr模式下,可以以某個(gè)顯示刷新速率(例如,其可以在30hz與120hz之間變化)來刷新顯示面板184。

圖2a是流程圖,根據(jù)一些實(shí)施例描繪了一種用于進(jìn)行無線顯示靜態(tài)幀質(zhì)量改進(jìn)的方法201。在展示性實(shí)施例中,方法201由無線顯示系統(tǒng)102(圖1b)執(zhí)行。然而,在其他的實(shí)施例中,方法201由具有替代性架構(gòu)的源設(shè)備和/或匯設(shè)備實(shí)現(xiàn)。方法201開始于在操作204處源105例如響應(yīng)于誘使場景變化計(jì)算的用戶活動(dòng)而生成圖形幀。在操作206處,源顯示面板顯示在操作204處生成的幀。將這些相同幀中的一個(gè)或多個(gè)翻轉(zhuǎn)至傳輸協(xié)議棧以用于在操作208處進(jìn)行編碼。在一些實(shí)施例中,利用任何已知技術(shù)將多個(gè)幀編碼為圖像組(gop)。同樣在操作208(圖2a)處,再次根據(jù)已知技術(shù)將壓縮幀進(jìn)一步編碼成傳輸流和/或?qū)崟r(shí)流。在操作210處通過鏈路(例如,無線)將表示gop的分組流送至匯150。操作204、206、208、210都在當(dāng)源105處于正常模式205時(shí)執(zhí)行。在操作211處,匯150對接收到的分組有效載荷進(jìn)行解碼,并且對應(yīng)于gop的重構(gòu)幀在操作213處被顯示。圖4a是示意圖,根據(jù)一些實(shí)施例展示了在psr-iq和正常模式期間從源設(shè)備傳輸和/或由匯設(shè)備接收的一系列圖像幀。在圖4a中的示例性gop包括幀內(nèi)編碼幀(i幀),之后為8個(gè)幀間預(yù)測幀(p幀)。

返回圖2a,方法201繼續(xù):源顯示器在操作212處執(zhí)行靜態(tài)刷新,并且源105進(jìn)入psr模式207。在一個(gè)示例中,源os檢測到屏幕不活動(dòng)并且停止向圖形驅(qū)動(dòng)器發(fā)送屏幕變化通知。圖形驅(qū)動(dòng)器進(jìn)而停止向顯示緩沖器傳輸協(xié)議棧發(fā)送屏幕變化通知。在靜態(tài)刷新操作212期間,在操作204處生成的最后一幀繼續(xù)駐留在顯示緩沖器中。在一些實(shí)施例中,psr模式207基于超過預(yù)定閾值持續(xù)時(shí)長的屏幕變化通知中的暫停。作為響應(yīng),傳輸協(xié)議棧在操作214處進(jìn)入psr模式,并且沒有任何進(jìn)一步的幀數(shù)據(jù)被編碼、分組和/或傳輸離開源設(shè)備105。在沒有附加幀的傳輸?shù)那闆r下,匯設(shè)備150執(zhí)行靜態(tài)刷新操作215,其中,操作213處所顯示的最后一幀被保留在匯顯示緩沖器中并且被利用以某個(gè)標(biāo)稱速率周期性地刷新匯顯示面板直到所述源處的場景發(fā)生變化,并且所述源切換出psr模式207并且返回到正常模式205。

方法201繼續(xù):在操作216處,傳輸協(xié)議棧進(jìn)入psr-iq模式。在一些實(shí)施例中,響應(yīng)于源設(shè)備105在psr模式207下保持某個(gè)預(yù)定時(shí)間段(例如,源幀緩沖器已經(jīng)有50毫秒至100毫秒未被更新)而進(jìn)入psr-iq模式。一旦處于psr-iq模式,則在操作218處對靜態(tài)幀iq數(shù)據(jù)進(jìn)行編碼。靜態(tài)幀iq數(shù)據(jù)可以包括與發(fā)送至匯的最后合成幀相關(guān)聯(lián)的任何附加數(shù)據(jù),所述附加數(shù)據(jù)可以由匯150解碼,并且其可以改進(jìn)最后一幀的圖像質(zhì)量。在一些實(shí)施例中,靜態(tài)幀iq數(shù)據(jù)包括進(jìn)一步對與由最后合成幀所編碼的場景相同的場景進(jìn)行編碼的一個(gè)或多個(gè)p幀。圖2b是流程圖,根據(jù)一些實(shí)施例描繪了一種用于通過對一個(gè)或多個(gè)附加p幀進(jìn)行編碼來迭代改進(jìn)靜態(tài)幀質(zhì)量的方法202。方法202開始于操作250,在所述操作中,從本地幀緩沖器存取或接收靜態(tài)幀f(例如,通過圖形流水線輸出)。在操作255處通過本地解碼環(huán)路傳送最后的編碼幀以生成最后幀表示fi。然后將未經(jīng)編碼幀f與幀表示fi相比較,并且在操作260處利用任何已知技術(shù)來確定殘差。然后可以應(yīng)用預(yù)定準(zhǔn)則來確定是否將在操作265處執(zhí)行附加p幀編碼,或者,如果相反,則方法202將結(jié)束。如果存在足夠的差異(例如在質(zhì)量方面),則在操作265處以包括更高頻率分量的方式對靜態(tài)幀f和/或殘差f-fi進(jìn)行編碼。然后,在操作270處向傳輸棧輸出此后續(xù)編碼幀fi+1。方法202可以迭代,直至滿足結(jié)束標(biāo)準(zhǔn)。

在圖4a中進(jìn)一步展示的示例性實(shí)施例中,最后一幀415是p幀,并且靜態(tài)幀iq數(shù)據(jù)包括另一個(gè)p幀420。尤其是,p幀420是在正常模式期間最后輸出的相同圖像幀。換言之,p幀420與存儲(chǔ)于源顯示緩沖器中由最后一幀415表示的靜態(tài)圖形幀相關(guān)聯(lián)。在一些實(shí)施例中,p幀420包括在最后一幀415中不存在的高頻分量。例如,p幀415可以包括低頻率分量的粗糙圖像數(shù)據(jù),同時(shí)p幀420包括較高頻率的精細(xì)圖像數(shù)據(jù)。高頻分量可以通過任何已知技術(shù)來確定。在一個(gè)示例中,包括在p幀420中的高頻數(shù)據(jù)與變換系數(shù)相關(guān)聯(lián),其中,所述系數(shù)在對最后一幀415進(jìn)行編碼期間下降。在一些實(shí)施例中,在p幀420中編碼的數(shù)據(jù)采用基于對最后一幀415(例如,圖1b中在圖像緩沖器124中被本地解碼和存儲(chǔ))的重構(gòu)與存儲(chǔ)于源顯示緩沖器(例如,圖1b中的幀緩沖器110)中的靜態(tài)幀進(jìn)行比較所編碼的殘差的形式。

返回圖2a,方法201在操作220處繼續(xù),在所述操作中,靜態(tài)幀iq分組被流送至匯150。在操作221處解碼流送的分組,并且將更新后的具有改進(jìn)質(zhì)量的最后一幀輸出至匯顯示緩沖器并且在操作233處顯示。此更新后的具有改進(jìn)質(zhì)量的最后一幀然后駐留在匯顯示緩沖器中,并且在操作225處被靜態(tài)地刷新。

在一些實(shí)施例中,靜態(tài)幀iq數(shù)據(jù)被多次發(fā)送,其中,每個(gè)附加靜態(tài)幀iq數(shù)據(jù)集合遞增地改進(jìn)在匯設(shè)備處的靜態(tài)幀表示的質(zhì)量。例如在方法201中,在操作222處,對附加靜態(tài)幀iq數(shù)據(jù)進(jìn)行編碼。在一些實(shí)施例中,靜態(tài)幀iq數(shù)據(jù)傳輸?shù)拿看蔚òl(fā)送一個(gè)最后合成幀的一個(gè)附加p幀以進(jìn)一步改進(jìn)匯靜態(tài)圖像的質(zhì)量。因此,在圖4a中進(jìn)一步展示的示例性實(shí)施例中,靜態(tài)幀iq數(shù)據(jù)進(jìn)一步包括p幀425。尤其是,p幀425再次是在正常模式期間最后輸出的圖像幀的表示。換言之,p幀425還與存儲(chǔ)于源顯示緩沖器中的由最后一幀415表示的靜態(tài)圖像幀相關(guān)聯(lián)。在一些實(shí)施例中,p幀425包括在最后一幀415和p幀420中不存在的高頻分量。例如,高頻數(shù)據(jù)可以與變換系數(shù)相關(guān)聯(lián),其中,變換系數(shù)在靜態(tài)幀415的編碼期間下降,并且也在p幀420的編碼中不存在。在一些實(shí)施例中,在p幀425中編碼的數(shù)據(jù)采用基于對最后一幀415的重構(gòu)與存儲(chǔ)于顯示緩沖器中的靜態(tài)幀進(jìn)行比較所編碼的殘差的形式。

在一些實(shí)施例中,在進(jìn)入psr-iq模式之后即發(fā)送最后幀iq分組的突發(fā)以用于針對給出的帶寬或功率約束盡可能快地改進(jìn)靜態(tài)圖像的質(zhì)量。例如在圖4a中,可以以突發(fā)的方式發(fā)送p幀420和425。在一些其他的實(shí)施例中,在進(jìn)入psr-iq模式之后,當(dāng)psr-iq模式活動(dòng)時(shí),周期性地發(fā)送最后幀iq分組(例如,可以在預(yù)定延遲之間連續(xù)地發(fā)送p幀420和425)??梢栽跁r(shí)間上間隔開對靜態(tài)幀的周期性質(zhì)量改進(jìn)以便采用對用戶透明的方式改進(jìn)靜態(tài)幀質(zhì)量,和/或?qū)鬏斮|(zhì)量改進(jìn)所需的帶寬和/或功率進(jìn)行計(jì)量,和/或簡化靜態(tài)幀質(zhì)量改進(jìn)邏輯的實(shí)現(xiàn)方式。在一些實(shí)施例中,以突發(fā)或周期性地方式發(fā)送靜態(tài)幀iq數(shù)據(jù),直到達(dá)到匯顯示器上的期望質(zhì)量,或直到源退出psr模式,無論首先滿足哪個(gè)條件。

在一些實(shí)施例中,靜態(tài)幀iq分組獨(dú)立地對在正常模式期間傳輸?shù)淖詈笠粠M(jìn)行重新編碼。在psr-iq期間進(jìn)行的重新編碼操作是利用與在正常模式操作期間采用的編碼器參數(shù)不同的編碼器參數(shù)來執(zhí)行的。任何已知影響幀表示質(zhì)量的編碼器參數(shù)可以被修改以便改進(jìn)作為靜態(tài)幀iq分組被發(fā)送至匯的靜態(tài)幀表示的質(zhì)量。進(jìn)一步參照圖2a,在操作208處,可以以第一比特率對gop進(jìn)行編碼,并且,在操作218處,以第二比特率(例如,更高)至少對靜態(tài)幀進(jìn)行重新編碼。在一個(gè)這種實(shí)施例中,在操作208處采用第一量化參數(shù)(qp)值,并且在操作218處,利用第二qp值(例如,小于在操作208處所采用的)至少對靜態(tài)幀進(jìn)行重新編碼以保留更大空間細(xì)節(jié)和高頻分量。其他編碼器參數(shù)(如但不限于量化表、運(yùn)動(dòng)分區(qū)參數(shù)、去塊參數(shù)和傳輸參數(shù))可以在靜態(tài)幀的正常模式幀編碼與psr-iq模式重新編碼之間變化。

在一些實(shí)施例中,傳輸/接收協(xié)議棧被配置用于執(zhí)行可擴(kuò)展視頻譯碼(svc)。例如,源設(shè)備的編碼器可以遵循h(huán).264/mpeg-4壓縮標(biāo)準(zhǔn)的附錄g。在一些svc實(shí)施例中,對高質(zhì)量幀比特流進(jìn)行編碼,并且此高質(zhì)量流的僅一個(gè)或多個(gè)子集比特流在正常操作模式期間由原設(shè)備根據(jù)在正常操作期間源與匯之間的可用比特率進(jìn)行傳輸。例如,進(jìn)一步參照圖2a,在操作208處,將gop編碼成多層遵循svc的流。在操作210處,至少將比特流的提供標(biāo)稱質(zhì)量水平的基本層傳輸至匯設(shè)備150。在操作210處可以根據(jù)標(biāo)稱質(zhì)量水平來傳輸一個(gè)或多個(gè)增強(qiáng)層。然后在操作211、213處解碼并顯示所述一個(gè)或多個(gè)層。在一些實(shí)施例中,在操作208處生成的所述多層遵循svc的流例如被存儲(chǔ)于源設(shè)備處的圓形緩沖器中。在操作212處進(jìn)入psr模式(或在操作216處進(jìn)入psr-iq模式)之后,在操作220處,對緩沖的svc編碼流進(jìn)行處理,并且一個(gè)或多個(gè)附加增強(qiáng)層比特流被作為靜態(tài)幀iq分組而進(jìn)行傳輸。在一些這種實(shí)施例中,至少對最后發(fā)送的來自gop的靜態(tài)幀進(jìn)行編碼的基本層和一個(gè)或多個(gè)附加增強(qiáng)層都在操作220處被傳輸。因此,在一些實(shí)施例中,在操作220處發(fā)送的靜態(tài)幀iq分組承載多層遵循svc的流的比在操作210處發(fā)送的更加增強(qiáng)的版本(具有更大數(shù)量的分級(jí)層)。因此,由于在源處新幀更新中的暫停導(dǎo)致在源105與匯150之間的帶寬需求下降,可以以更高質(zhì)量水平重新傳輸最后傳輸?shù)膕vc比特流的尾端以改進(jìn)在匯處的靜態(tài)幀表示。

圖3a、3b、3c和3d是曲線圖,根據(jù)一些實(shí)施例進(jìn)一步展示了幀生成、源呈現(xiàn)、壓縮和匯呈現(xiàn)的時(shí)序;在圖3a至3d中展示的幀可能由實(shí)踐方法201(圖2a)導(dǎo)致。首先參照圖3a,最前面的幀n-3和n-2由源設(shè)備圖形流水線以高幀速率(“高fr”)生成。接下來的幀n-1和n由源設(shè)備以低幀速率生成。在幀n與n+1之間暫停幀生成。在這段時(shí)間內(nèi),圖形流水線可以處于空閑和/或處于待機(jī)模式。在暫停之后,生成圖像幀n+1和n+m。

接下來參照圖3b,在由虛線表示的等待周期后,源設(shè)備顯示器呈現(xiàn)最前面的圖像幀n-3和n-2。在示例性的實(shí)施例中,源顯示器刷新速率跟蹤幀生成速率,從而使得幀n-3和n-2與高刷新速率(“高rr”)相關(guān)聯(lián)。接下來,由源顯示器以更低的、標(biāo)稱刷新速率來輸出幀n=1和n。響應(yīng)于幀生成中的暫停,當(dāng)源處于psr模式時(shí)重復(fù)地刷新幀n。在重新開始幀緩沖器更新之后,退出psr模式并且輸出最后一幀n+1。

圖3c進(jìn)一步展示了在正常模式207(圖2a)期間對被控制為第一比特率的最前面的幀n-3和n-2的壓縮。由于所述幀生成采用相對高的幀速率,一個(gè)或多個(gè)幀n-3和n-2的比特率可以相對低以維持目標(biāo)平均比特率。響應(yīng)于相對低幀速率,接下來的幀n-1和n可以具有更高比特率。在psr-iq模式期間,在退出psr-iq模式之前對幀niq數(shù)據(jù)進(jìn)行編碼至少一次以用于重新開始正常模式下對最后一幀n+1進(jìn)行編碼。在圖3c中展示了對幀n的兩次編碼(n'和n")。

圖3d進(jìn)一步展示了由匯顯示面板呈現(xiàn)的幀。如所示出的,顯示面板具有可變刷新速率的能力,例如,被設(shè)置以匹配顯示緩沖器更新并且避免幀撕裂和/或斷續(xù)。以第一高刷新速率顯示幀n-3和n-2,接著以更低刷新速率顯示幀n-1和n。在一段時(shí)間后,在由匯顯示器自刷新靜態(tài)幀n之前或之后,幀npsr-iq數(shù)據(jù)到達(dá)匯。對幀npsr-iq數(shù)據(jù)進(jìn)行解碼,并且利用具有與幀n相同的場景(圖像)但具有更高質(zhì)量表示的幀n'來更新匯顯示緩沖器。隨后,如果任何附加幀npsr-iq數(shù)據(jù)到達(dá)匯,則再次被解碼并且被寫出至提供相同場景的甚至更高質(zhì)量表示的匯顯示緩沖器(例如,如幀n")。稍后某一時(shí)間,在源幀生成恢復(fù)之后,在匯處對幀n+1進(jìn)行解碼。在靜態(tài)幀持續(xù)時(shí)長相當(dāng)大(例如,在企業(yè)背景中的呈現(xiàn)期間)的一些實(shí)施例中,用戶可以容易地感知高質(zhì)量靜態(tài)圖像n'(n")。

在圖4a和4b兩個(gè)圖中示出了gop傳輸機(jī)制。在psr-iq模式期間,傳輸幀420、425以改進(jìn)顯示在匯設(shè)備上的靜態(tài)圖像的質(zhì)量。在正常模式下,示例性gop包括i幀,接著是8個(gè)p幀。采用p幀形式來發(fā)送靜態(tài)幀psr-iq數(shù)據(jù),從而繼續(xù)正常模式結(jié)束之前所發(fā)送的最后不完全的gop。因此,在匯解碼器處,在正常模式期間采用相同的gop結(jié)構(gòu)之后,可以容易地對靜態(tài)幀psr-iq進(jìn)行解碼。圖4a展示了一些實(shí)施例:其中,在重新開始正常模式操作之后,在恢復(fù)gop401中i幀作為第一個(gè)幀進(jìn)行發(fā)送。不管最后gop內(nèi)最后一幀的位置如何而利用i幀來更新匯確保了將在匯顯示器上充分地呈現(xiàn)可能在源上觸發(fā)返回正常模式的任何場景變化。根據(jù)psr-iq模式的持續(xù)時(shí)長,利用另一個(gè)i幀恢復(fù)可能會(huì)或者可能不會(huì)在源與匯之間的網(wǎng)絡(luò)鏈路上施加增大的比特率需求。如果是,則源編碼器率控制器可以在必要時(shí)根據(jù)已知技術(shù)限制在恢復(fù)gop401中的i幀和/或其他幀的圖像質(zhì)量。圖4b展示了替代性實(shí)施例:其中,在重新開始正常模式操作之后,在恢復(fù)gop402中p幀作為第一個(gè)幀發(fā)送。利用另一個(gè)p幀來更新匯以完成最后gop確保了將不會(huì)存在通過發(fā)送靜態(tài)幀psr-iq數(shù)據(jù)施加的任何質(zhì)量/比特率限制。然而,當(dāng)實(shí)踐恢復(fù)模式時(shí),在場景變化的匯呈現(xiàn)情景中可能會(huì)存在限制。

在一些實(shí)施例中,選擇從psr-iq模式進(jìn)行“i幀優(yōu)先”或“p幀優(yōu)先”恢復(fù)取決于靜態(tài)幀與當(dāng)源返回正常模式時(shí)待發(fā)送至匯的新圖形(圖像)幀之間的場景變化數(shù)量。圖5是示意圖,根據(jù)一些實(shí)施例展示了一種用于從psr-iq模式返回至正常源模式的方法501。在一個(gè)示例中,方法501由源設(shè)備實(shí)現(xiàn),并且更具體地是通過通信協(xié)議棧實(shí)現(xiàn)。在進(jìn)一步實(shí)施例中,psr-iq模塊310(圖1b)用于執(zhí)行方法501。

方法501在操作505處以生成新的源幀數(shù)據(jù)開始。例如,在一個(gè)實(shí)施例中,圖形流水線從待機(jī)或空閑期喚醒并且開始以標(biāo)稱幀速率向源幀緩沖器輸出幀。作為響應(yīng),psr-iq模式結(jié)束。在操作510處,確定待傳輸至匯的第一新幀與靜態(tài)幀之間的變化量??梢栽诓僮?10處應(yīng)用任何已知場景變化量化,因?yàn)閷?shí)施例在此方面中不受限制。將變化量與預(yù)定閾值進(jìn)行比較。響應(yīng)于變化滿足閾值,在操作515處將新數(shù)據(jù)至少編碼為i幀。在操作515處,還可以利用任何已知場景變化幀編碼算法例如來選擇足夠低的qp。響應(yīng)于變化不能滿足閾值,在操作520處將新數(shù)據(jù)編碼為p幀。

圖6是功能框圖,根據(jù)實(shí)施例進(jìn)一步展示了無線顯示源平臺(tái)205。源平臺(tái)205包括圖形處理器501。在示例性實(shí)施例中,圖形處理器501實(shí)現(xiàn)圖形(視頻)幀編碼器122和圖形棧108。平臺(tái)205進(jìn)一步包括處理器650,所述處理器可以包括一個(gè)或多個(gè)邏輯處理器核。在一些有利的soc實(shí)施例中,處理器605和圖形處理器501被集成到單個(gè)芯片上。在一些異構(gòu)實(shí)施例中,處理器605通過子系統(tǒng)驅(qū)動(dòng)器615與圖像處理器501接口連接。平臺(tái)205進(jìn)一步包括例如采用任何lcd或led技術(shù)的顯示面板150。

在所述示例性實(shí)施例中,處理器650將psr-iq模塊130實(shí)現(xiàn)為例如傳輸協(xié)議棧的模塊(未描繪)。處理器650進(jìn)一步實(shí)現(xiàn)多路復(fù)用器126(例如,同樣作為傳輸協(xié)議棧的一部分)。響應(yīng)于由psr-iq模塊130發(fā)出的命令,可以由編碼器122將由圖形棧108輸出的幀處理成壓縮形式??梢酝ㄟ^軟件或硬件、或利用硬件與軟件兩者的組合來實(shí)現(xiàn)結(jié)合了顯示面板150進(jìn)入面板自刷模式而進(jìn)行的對psr-iq數(shù)據(jù)的編碼和發(fā)送。對于純硬件實(shí)現(xiàn)方式,可以由固定功能邏輯來實(shí)現(xiàn)psr-iq模塊130。對于軟件實(shí)現(xiàn)方式,可以利用任何已知的可編程處理器(如處理器650的核)來實(shí)現(xiàn)邏輯psr-iq模塊130。根據(jù)實(shí)施例,采用在處理器650的用戶或內(nèi)核空間中實(shí)例化的軟件來實(shí)現(xiàn)psr-iq模塊130和多路復(fù)用器126。替代性地,具有固定的或半可編程邏輯電路系統(tǒng)的數(shù)字信號(hào)處理器/向量處理器可以實(shí)現(xiàn)psr-iq模塊130和多路復(fù)用器126中的一個(gè)或多個(gè),并且實(shí)現(xiàn)傳輸協(xié)議棧的任何其他模塊。

在一些實(shí)施例中,處理器650包括一個(gè)或多個(gè)(可編程)邏輯電路以用于執(zhí)行一種用于改進(jìn)通過實(shí)時(shí)無線協(xié)議(如但不限于wfd或widi)流送的靜態(tài)幀質(zhì)量的方法的一個(gè)或多個(gè)階段。例如,根據(jù)上述一些實(shí)施例,處理器650可以執(zhí)行方法201(圖2a)。在一些實(shí)施例中,處理器650用于訪問存儲(chǔ)于主存儲(chǔ)器610中的psr更新策略501,并且用于基于最后發(fā)送至匯的靜態(tài)幀的表示與由源呈現(xiàn)的靜態(tài)幀中的差異來確定psr-iq數(shù)據(jù)。在一些實(shí)施例中,處理器650在實(shí)例化軟件棧的內(nèi)核空間中執(zhí)行一種或多種編碼幀分組算法。在一些實(shí)施例中,處理器650采用包括在子系統(tǒng)驅(qū)動(dòng)器615中的圖形處理器驅(qū)動(dòng)器以用于觸發(fā)圖像幀生成和/或幀編碼。在一些實(shí)施例中,利用存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的指令來對處理器650進(jìn)行編程以用于使得所述處理器執(zhí)行一個(gè)或多個(gè)靜態(tài)幀質(zhì)量改進(jìn)方法,例如,如在本文別處描述的所述方法中的任何一種。

如在圖6中進(jìn)一步展示的,psr-iq數(shù)據(jù)幀可以由無線收發(fā)器128輸出。在一個(gè)示例性實(shí)施例中,輸出psr-iq數(shù)據(jù)幀被寫入電子存儲(chǔ)器(例如,ddr等)。存儲(chǔ)器620可以是單獨(dú)的或者是主存儲(chǔ)器610的一部分。無線收發(fā)器128基本上可以如在本文別處所描述的那樣用于將所輸出的psr-iq數(shù)據(jù)幀傳送(例如,根據(jù)實(shí)時(shí)流送協(xié)議)至接收匯150。

圖7用框圖表示了數(shù)據(jù)處理系統(tǒng)700,實(shí)施數(shù)據(jù)處理系統(tǒng)可被利用來對幀進(jìn)行生成和編碼以便傳送psr-iq幀。數(shù)據(jù)處理系統(tǒng)700包括一個(gè)或多個(gè)處理器702以及一個(gè)或多個(gè)圖形處理器708,并且可以在單處理器桌面系統(tǒng)、多處理器工作站系統(tǒng)、或具有大量處理器702或處理器核707的服務(wù)器系統(tǒng)中來實(shí)現(xiàn)。在另一個(gè)實(shí)施例中,數(shù)據(jù)處理系統(tǒng)700是用于移動(dòng)式、手持式、或嵌入式設(shè)備的片上系統(tǒng)(soc)集成電路。

數(shù)據(jù)處理系統(tǒng)700的實(shí)施例可包括或并入基于服務(wù)器的游戲平臺(tái)、游戲控制臺(tái),包括游戲與媒體控制臺(tái)、移動(dòng)游戲控制臺(tái)、手持式游戲控制臺(tái)、或在線游戲控制臺(tái)。在一些實(shí)施例中,數(shù)據(jù)處理系統(tǒng)700是移動(dòng)設(shè)備、智能電話、平板計(jì)算設(shè)備或移動(dòng)互聯(lián)網(wǎng)設(shè)備。數(shù)據(jù)處理系統(tǒng)700還可包括可穿戴設(shè)備(諸如智能手表可穿戴設(shè)備、智能眼鏡設(shè)備、增強(qiáng)現(xiàn)實(shí)設(shè)備、或虛擬現(xiàn)實(shí)設(shè)備)、與所述可穿戴設(shè)備耦合、或者集成在所述可穿戴設(shè)備中。在一些實(shí)施例中,數(shù)據(jù)處理系統(tǒng)700是電視或機(jī)頂盒設(shè)備,所述電視或機(jī)頂盒設(shè)備具有一個(gè)或多個(gè)處理器702以及由一個(gè)或多個(gè)圖形處理器708生成的圖形界面。

在一些實(shí)施例中,所述一個(gè)或多個(gè)處理器702每個(gè)包括用于處理指令的一個(gè)或多個(gè)處理器核707,所述指令在被執(zhí)行時(shí)執(zhí)行系統(tǒng)和用戶軟件的操作。在一些實(shí)施例中,所述一個(gè)或多個(gè)處理器核707中的每個(gè)處理器核被配置成用于處理特定的指令集709。在一些實(shí)施例中,指令集709可以促進(jìn)復(fù)雜指令集計(jì)算(cisc)、精簡指令集計(jì)算(risc)、或經(jīng)由超長指令字(vliw)的計(jì)算。多個(gè)處理器核707可以各自處理不同的指令集709,所述指令集可以包括用于促進(jìn)對其他指令集進(jìn)行仿真的指令。處理器核707還可以包括其他處理設(shè)備,如數(shù)字信號(hào)處理器(dsp)。

在一些實(shí)施例中,處理器702包括高速緩存存儲(chǔ)器704。取決于架構(gòu),處理器702可具有單個(gè)內(nèi)部高速緩存或多級(jí)內(nèi)部高速緩存。在一些實(shí)施例中,在處理器702的各部件之間共享所述高速緩存存儲(chǔ)器。在一些實(shí)施例中,處理器702還使用外部高速緩存(例如,3級(jí)(l3)高速緩存或末級(jí)高速緩存(llc))(未示出),可以使用已知的高速緩存一致性技術(shù)在所述處理器核707之中共享所述外部高速緩存。寄存器組706附加地包括在處理器702中,所述處理器可以包括用于存儲(chǔ)不同類型數(shù)據(jù)的不同類型的寄存器(例如,整數(shù)寄存器、浮點(diǎn)寄存器、狀態(tài)寄存器、和指令指針寄存器)。一些寄存器可以是通用寄存器,而其他寄存器可以專用于處理器702的設(shè)計(jì)。

在一些實(shí)施例中,處理器702耦合至處理器總線710,所述處理器總線用于在處理器702與系統(tǒng)700內(nèi)的其他部件之間傳輸數(shù)據(jù)信號(hào)。系統(tǒng)700具有‘中樞’系統(tǒng)架構(gòu),包括存儲(chǔ)器控制器中樞716和輸入輸出(i/o)控制器中樞730。存儲(chǔ)器控制器中樞716促進(jìn)存儲(chǔ)器設(shè)備與系統(tǒng)700的其他部件之間的通信,而i/o控制器中樞(ich)730經(jīng)由本地i/o總線提供與i/o設(shè)備的連接。

存儲(chǔ)器設(shè)備720可以是動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)設(shè)備、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)設(shè)備、閃存設(shè)備、或具有合適的性能用作處理存儲(chǔ)器的某個(gè)其他存儲(chǔ)器設(shè)備。存儲(chǔ)器720可以存儲(chǔ)數(shù)據(jù)722和指令721,以供在處理器702執(zhí)行過程時(shí)使用。存儲(chǔ)控制器中樞716還與可選的外部圖形處理器712耦合,所述可選的外部圖形處理器可以于處理器702中與所述一個(gè)或多個(gè)圖形處理器708通信,從而執(zhí)行圖形和媒體操作。

在一些實(shí)施例中,ich730使得外圍部件經(jīng)由高速i/o總線連接至存儲(chǔ)器720和處理器702。i/o外圍部件包括音頻控制器746、固件接口728、無線收發(fā)器726(例如,wi-fi、藍(lán)牙)、數(shù)據(jù)存儲(chǔ)設(shè)備724(例如,硬盤驅(qū)動(dòng)器、閃存等)、以及用于將傳統(tǒng)(例如,個(gè)人系統(tǒng)2(ps/2))設(shè)備耦合至所述系統(tǒng)的傳統(tǒng)i/o控制器。一個(gè)或多個(gè)通用串行總線(usb)控制器742連接輸入設(shè)備,比如鍵盤和鼠標(biāo)744組合。網(wǎng)絡(luò)控制器734還可以耦合至ich730。在一些實(shí)施例中,高性能網(wǎng)絡(luò)控制器(未示出)耦合至處理器總線710。

圖8是根據(jù)一個(gè)或多個(gè)實(shí)施例的示例性超低功率系統(tǒng)800的簡圖。盡管系統(tǒng)800不限于本上下文,系統(tǒng)800可以是可移動(dòng)設(shè)備。系統(tǒng)800可以并入可穿戴計(jì)算設(shè)備、膝上型計(jì)算機(jī)、平板機(jī)、觸摸板、手持式計(jì)算機(jī)、掌上型計(jì)算機(jī)、蜂窩電話、智能設(shè)備(例如,智能電話、智能平板機(jī)或移動(dòng)電視)、移動(dòng)互聯(lián)網(wǎng)設(shè)備(mid)、消息設(shè)備、數(shù)據(jù)通信設(shè)備等。系統(tǒng)800還可以是基礎(chǔ)設(shè)施設(shè)備。例如,系統(tǒng)800可以并入大尺寸電視、機(jī)頂盒、臺(tái)式計(jì)算機(jī)或其他家用或商用網(wǎng)絡(luò)設(shè)備中。

系統(tǒng)800包括設(shè)備平臺(tái)802,所述設(shè)備平臺(tái)可以實(shí)現(xiàn)以上在圖1至圖6的上下文中描述的所述幀編碼、分組以及無線傳輸方法的全部或子集。在各示例性實(shí)施例中,例如,如在本文別處所描述的,中央處理器810執(zhí)行psr-iq數(shù)據(jù)流控制以及mts多路復(fù)用。例如,如在本文別處所描述的,處理器801包括實(shí)現(xiàn)psr-iq模塊130的邏輯電路系統(tǒng)。在一些實(shí)施例中,一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)可以存儲(chǔ)指令,所述指令當(dāng)由cpu810和/或視頻處理器815執(zhí)行時(shí)使所述(多個(gè))處理器執(zhí)行在本文別處描述的圖像數(shù)據(jù)生成、編碼和/或psr-iq數(shù)據(jù)幀傳輸中的一項(xiàng)或多項(xiàng)。由視頻處理器815輸出的一個(gè)或多個(gè)圖像數(shù)據(jù)幀然后可以通過無線電818傳輸。

在實(shí)施例中,設(shè)備平臺(tái)802耦合至人類接口設(shè)備(hid)820。平臺(tái)802可以利用cm110來收集原始圖像數(shù)據(jù),所述原始圖像數(shù)據(jù)被處理并輸出到hid820。包括一個(gè)或多個(gè)導(dǎo)航特征的導(dǎo)航控制器850可以用于例如與設(shè)備平臺(tái)802和/或hid820進(jìn)行交互。在實(shí)施例中,hid820可以包括經(jīng)由無線電818和/或網(wǎng)絡(luò)860耦合至平臺(tái)802的任何監(jiān)視器或顯示器。hid820可以包括例如計(jì)算機(jī)顯示屏、觸摸屏顯示器、視頻監(jiān)控器、類電視設(shè)備和/或電視機(jī)。

在實(shí)施例中,設(shè)備平臺(tái)802可以包括cm110、芯片組805、處理器810、815、存儲(chǔ)器/存儲(chǔ)設(shè)備812、應(yīng)用816和/或無線電818的任意組合。芯片組805可以提供在處理器810、815、存儲(chǔ)器812、視頻處理器815、應(yīng)用816、或無線電818之間的相互通信。

一個(gè)或多個(gè)處理器810、815可以被實(shí)現(xiàn)為一個(gè)或多個(gè)復(fù)雜指令集計(jì)算機(jī)(cisc)或精簡指令集計(jì)算機(jī)(risc)處理器;x86指令集兼容處理器、多核或任何其它微處理器或中央處理單元(cpu)。

存儲(chǔ)器812可被實(shí)現(xiàn)為易失性存儲(chǔ)器設(shè)備,如但不限于隨機(jī)存取存儲(chǔ)器(ram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、或靜態(tài)ram(sram)。存儲(chǔ)器812還可以被實(shí)現(xiàn)為非易失性存儲(chǔ)設(shè)備,諸如但不限于:閃存、電池備用sdram(異步dram)、磁性存儲(chǔ)器、相變存儲(chǔ)器等。

無線電818可以包括能夠使用各種適當(dāng)?shù)臒o線通信技術(shù)發(fā)射并接收信號(hào)的一個(gè)或多個(gè)無線電。這類技術(shù)可以涉及跨一個(gè)或多個(gè)無線網(wǎng)絡(luò)的通信。示例無線網(wǎng)絡(luò)包括(但不限于)無線局域網(wǎng)(wlan)、無線個(gè)人局域網(wǎng)(wpan)、無線城域網(wǎng)(wman)、蜂窩網(wǎng)和衛(wèi)星網(wǎng)。在跨這種網(wǎng)絡(luò)進(jìn)行通信時(shí),無線電618可以根據(jù)任何版本中的一個(gè)或多個(gè)可適用標(biāo)準(zhǔn)進(jìn)行操作。

在實(shí)施例中,系統(tǒng)800可以被實(shí)現(xiàn)為無線系統(tǒng)、有線系統(tǒng)、或兩者的組合。當(dāng)被實(shí)現(xiàn)為無線系統(tǒng)時(shí),系統(tǒng)800可以包括適合于通過如一個(gè)或多個(gè)天線、發(fā)送器、接收器、收發(fā)器、放大器、濾光器、控制邏輯等的無線共享介質(zhì)進(jìn)行通信的組件和接口。無線共享介質(zhì)的示例可以包括無線頻譜部分,如rf頻譜等。當(dāng)被實(shí)現(xiàn)為有線系統(tǒng)時(shí),系統(tǒng)800可以包括適用于通過有線通信介質(zhì)(如輸入/輸出(i/o)適配器、利用相應(yīng)有線通信介質(zhì)連接i/o適配器的物理連接器、網(wǎng)絡(luò)接口卡(nic)、光盤控制器、視頻控制器、音頻控制器等)進(jìn)行通信的組件和接口。有線通信介質(zhì)的示例可以包括導(dǎo)線、電纜、金屬引線、印刷電路板(pcb)、背板、交換光纖、半導(dǎo)體材料、雙絞線、同軸電纜、光纖等。

如上所述,系統(tǒng)800可以用變化的物理風(fēng)格或形成因數(shù)來體現(xiàn)。圖9進(jìn)一步展示了可以用其具體化平臺(tái)802和/或系統(tǒng)800的可移動(dòng)手持設(shè)備900的實(shí)施例。在實(shí)施例中,例如,設(shè)備900可以被實(shí)現(xiàn)為具有無線能力的移動(dòng)計(jì)算手持設(shè)備。如圖9所示,移動(dòng)手持設(shè)備900可以包括具有前面901和背面902的殼體。設(shè)備900包括顯示器904、輸入/輸出(i/o)設(shè)備906、和集成天線908。設(shè)備900還可以包括導(dǎo)航特征912。顯示器904可以包括適合于移動(dòng)計(jì)算設(shè)備的用于顯示信息的任何適當(dāng)?shù)娘@示單元。i/o設(shè)備906可以包括用于將信息輸入移動(dòng)計(jì)算設(shè)備中的任何適當(dāng)?shù)膇/o設(shè)備。i/o設(shè)備906的示例可以包括字母數(shù)字鍵盤、數(shù)字小鍵盤、觸摸板、輸入建、按鈕、開關(guān)、麥克風(fēng)、揚(yáng)聲器、話音識(shí)別設(shè)備和軟件等。信息還可以借助于麥克風(fēng)(未示出)被輸入設(shè)備900中或者可以由話音識(shí)別設(shè)備數(shù)字化。實(shí)施例并不局限于本上下文中。至少集成到前面901和/或背面902的是攝像模塊910(例如,包括一個(gè)或多個(gè)透鏡、孔和成像傳感器)。

如以上例示的,可以使用硬件元件、軟件元件或兩者的組合實(shí)現(xiàn)在此描述的實(shí)施例。硬件元件或模塊的示例包括:處理器、微處理器、電路、電路元件(例如,晶體管、電阻器、電容器、電感器等)、集成電路、專用集成電路(asic)、可編程邏輯器件(pld)、數(shù)字信號(hào)處理器(dsp)、現(xiàn)場可編程門陣列(fpga)、邏輯門、寄存器、半導(dǎo)體器件、芯片、微芯片、芯片組等。軟件元件或模塊的示例包括:應(yīng)用、計(jì)算機(jī)程序、應(yīng)用程序、系統(tǒng)程序、機(jī)器程序、操作系統(tǒng)軟件、中間件、固件、例程、子例程、函數(shù)、方法、過程、軟件接口、應(yīng)用程序接口(api)、指令集、計(jì)算代碼、計(jì)算機(jī)代碼、代碼段、計(jì)算機(jī)代碼段、數(shù)據(jù)字、值、符號(hào)、或其任意組合。判定是否是使用硬件元件和/或軟件元件來實(shí)現(xiàn)實(shí)施例可以根據(jù)針對設(shè)計(jì)選擇所考慮的任意數(shù)量的因數(shù)而變化,如但不限于:期望的計(jì)算速率、功率水平、耐熱性、處理周期預(yù)算、輸入數(shù)據(jù)速率、輸出數(shù)據(jù)速率、存儲(chǔ)器資源、數(shù)據(jù)總線速度以及其他設(shè)計(jì)或性能約束。

與在此所描述的示例性實(shí)施例一致的無線顯示靜態(tài)幀質(zhì)量改進(jìn)以及psr-iq數(shù)據(jù)傳輸方法可以在各種硬件架構(gòu)、單元設(shè)計(jì)或“ip核”中來實(shí)現(xiàn)。

至少一個(gè)實(shí)施例的一個(gè)或多個(gè)方面可以通過存儲(chǔ)在機(jī)器可讀存儲(chǔ)介質(zhì)上的代表性指令來實(shí)現(xiàn)。這類指令在由機(jī)器對其進(jìn)行執(zhí)行的過程中可以完全地或至少部分地駐留在主存儲(chǔ)器內(nèi)和/或在處理器內(nèi),存儲(chǔ)指令的主存儲(chǔ)器和處理器部分然后還組成機(jī)器可讀存儲(chǔ)介質(zhì)??删幊踢壿嬰娐房梢跃哂杏蓪?shí)現(xiàn)計(jì)算機(jī)可讀介質(zhì)的處理器配置的寄存器、狀態(tài)機(jī)等。這種如所編程的邏輯電路系統(tǒng)然后可以被理解為被物理地轉(zhuǎn)換成落入在此所描述的至少某些實(shí)施例的范圍內(nèi)的系統(tǒng)。表示處理器內(nèi)的各種邏輯的指令當(dāng)被機(jī)器讀取時(shí),還可以致使機(jī)器制造遵循在此描述的架構(gòu)的邏輯和/或執(zhí)行在此所描述的技術(shù)。被稱為元件設(shè)計(jì)或ip核的這種表示可以存儲(chǔ)在有形的、機(jī)器可讀的介質(zhì)上或被供應(yīng)至不同的消費(fèi)者或制造設(shè)施以加載到實(shí)際上制造邏輯的制造機(jī)器或處理器中。

雖然已經(jīng)參照實(shí)施例描述了在此闡述的某些特征,并非旨在用于在限制性意義上解釋本說明書。因此,本公開涉及的對本領(lǐng)域技術(shù)人員而言明顯的對本文描述的實(shí)施方式以及其他實(shí)施方式的各種修改被視為是在本公開的精神和范圍內(nèi)。

以下段落簡要描述了一些示例性實(shí)施例。

在一個(gè)或多個(gè)第一實(shí)施例中,一種圖像幀顯示源裝置包括:圖像幀處理流水線,用于生成圖像幀以供顯示;發(fā)射機(jī),耦合在所述圖像幀處理流水線的下游以用于將所述圖像幀中的第一圖像幀的第一經(jīng)編碼表示流送至顯示設(shè)備;以及靜態(tài)圖像質(zhì)量改進(jìn)模塊,用于在未于預(yù)定時(shí)間內(nèi)生成第二圖像幀的情況下啟動(dòng)流送對所述圖像幀進(jìn)行編碼的附加數(shù)據(jù)。

在第一實(shí)施例的進(jìn)一步方案中,所述附加數(shù)據(jù)對所述圖像幀的第二表示的信息進(jìn)行編碼,所述第二表示具有比所述第一經(jīng)編碼表示更高的質(zhì)量。

在上文剛剛描述的實(shí)施例的進(jìn)一步方案中,所述裝置進(jìn)一步包括顯示緩沖器,所述顯示緩沖器耦合至所述幀處理流水線的輸出端,所述顯示緩沖器用于在面板自刷新(psr)模式期間存儲(chǔ)所述圖像幀,并且所述附加數(shù)據(jù)對在所述圖像幀中存在但在所述第一經(jīng)編碼表示中不存在的高頻分量進(jìn)行編碼。

在上文剛描述的實(shí)施例的進(jìn)一步方案中,所述裝置進(jìn)一步包括源顯示面板,所述源顯示面板用于在所述psr模式期間靜態(tài)地刷新所述第一圖像幀;以及圖像幀編碼器,所述圖像幀編碼器耦合至所述質(zhì)量改進(jìn)模塊和所述顯示緩沖器,所述圖像幀編碼器用于對存儲(chǔ)于所述顯示緩沖器中的所述圖像幀與所述第一經(jīng)編碼表示之間的殘差進(jìn)行編碼。

在第一實(shí)施例的進(jìn)一步方案中,所述第一經(jīng)編碼表示包括第一i幀或p幀,并且所述附加數(shù)據(jù)包括第二p幀。

在上文剛剛描述的實(shí)施例的進(jìn)一步方案中,所述第二p幀對在所述圖像幀中存在但在所述第一經(jīng)編碼表示中不存在的高頻分量進(jìn)行編碼,所述附加數(shù)據(jù)進(jìn)一步包括在所述第二p幀之后傳輸?shù)牡谌齪幀,所述第三p幀對在所述圖像幀中存在但在所述第二經(jīng)編碼表示中不存在的高頻分量進(jìn)行編碼。

在第一實(shí)施例的進(jìn)一步方案中,其中,所述圖像幀處理流水線用于生成第二圖像幀,并且所述質(zhì)量改進(jìn)模塊用于響應(yīng)于所述第二圖像幀的輸出而終止流送所述附加數(shù)據(jù)。

在第一實(shí)施例的進(jìn)一步方案中,其中,所述質(zhì)量改進(jìn)模塊用于強(qiáng)制將所述第二圖像幀編碼成i幀或場景變化幀而不管所述圖像幀在圖片組(gop)內(nèi)的位置如何。

在第一實(shí)施例的進(jìn)一步方案中,所述附加數(shù)據(jù)包括對所述第一圖像幀的重新編碼。

在第一實(shí)施例的進(jìn)一步方案中,其中,所述第一經(jīng)編碼表示包括可擴(kuò)展視頻譯碼(svc)流的基本層,并且所述附加數(shù)據(jù)包括用于所述svc流的一個(gè)或多個(gè)增強(qiáng)層。

在一個(gè)或多個(gè)第二實(shí)施例中,一種無線顯示系統(tǒng)包括:如第一實(shí)施例中任一項(xiàng)所述的所述源裝置,所述源裝置用于通過無線傳輸協(xié)議進(jìn)行流送;以及匯裝置,所述匯裝置用于在匯顯示面板上呈現(xiàn)所述圖像幀的第一表示;用于對所述附加數(shù)據(jù)進(jìn)行解碼;并且用于基于至少所述附加數(shù)據(jù)而在所述匯顯示面板上呈現(xiàn)所述圖像幀的第二表示。

在第二實(shí)施例的進(jìn)一步方案中,所述匯顯示面板用于自刷新所述圖像幀的所述第二表示直到從所述源裝置接收到第二圖像幀為止。

在一個(gè)或多個(gè)第三實(shí)施例中,一種用于改進(jìn)呈現(xiàn)在匯顯示器上的靜態(tài)幀的質(zhì)量的方法包括:生成圖像幀以供顯示;將所述第一圖像幀的第一經(jīng)編碼表示流送至顯示設(shè)備;以及在未于預(yù)定時(shí)間內(nèi)生成第二圖像幀的情況下流送對所述圖像幀進(jìn)行編碼的附加數(shù)據(jù)。

在第三實(shí)施例的進(jìn)一步方案中,所述方法進(jìn)一步包括:在面板自刷新(psr模式期間存儲(chǔ)所述圖像幀;以及所述附加數(shù)據(jù)對在所述圖像幀中存在但在第一經(jīng)編碼表示中不存在的高頻分量進(jìn)行編碼。

在上文剛剛描述的第三實(shí)施例的進(jìn)一步方案中,所述方法進(jìn)一步包括:在所述psr模式期間靜態(tài)地刷新所述第一幀;以及對存儲(chǔ)于所述顯示緩沖器中的所述圖像幀與所述第一經(jīng)編碼表示之間的殘差進(jìn)行編碼。

在上文剛剛描述的第三實(shí)施例的進(jìn)一步方案中,所述第一經(jīng)編碼表示包括第一i幀或p幀,并且所述附加數(shù)據(jù)包括對在所述圖像幀中存在但在所述第一編碼中不存在的高頻分量進(jìn)行編碼的第二p幀,并且所述方法進(jìn)一步包括在所述第二p幀之后傳輸?shù)谌齪幀,所述第三p幀對在所述圖像幀中存在但在所述第二經(jīng)編碼表示中不存在的高頻分量進(jìn)行編碼

在上文剛剛描述的第三實(shí)施例的進(jìn)一步方案中,所述方法進(jìn)一步包括:將所述第一經(jīng)編碼表示編碼成可擴(kuò)展視頻譯碼(svc)流的至少一個(gè)基本層;以及將所述附加數(shù)據(jù)編碼成所述svc流的一個(gè)或多個(gè)增強(qiáng)層。

在一個(gè)或多個(gè)第四實(shí)施例中,一種或多種計(jì)算機(jī)可讀介質(zhì)包括存儲(chǔ)在其上的指令,所述指令當(dāng)由處理系統(tǒng)執(zhí)行時(shí)使所述系統(tǒng)執(zhí)行所述第三實(shí)施例中的任何一個(gè)實(shí)施例。

在一個(gè)或多個(gè)第五實(shí)施例中,一種設(shè)備包括:用于執(zhí)行所述第三實(shí)施例中的任何一個(gè)實(shí)施例的裝置。

在一個(gè)或多個(gè)第六實(shí)施例中,一種或多種計(jì)算機(jī)可讀介質(zhì)包括存儲(chǔ)在其上的指令,所述指令當(dāng)由處理系統(tǒng)執(zhí)行時(shí),使所述系統(tǒng)執(zhí)行包括以下各項(xiàng)的方法:生成圖像幀以供顯示;將所述第一圖像幀的第一經(jīng)編碼表示流送至顯示設(shè)備;以及在未于預(yù)定時(shí)間內(nèi)生成第二圖像幀的情況下流送對所述圖像幀進(jìn)行編碼的附加數(shù)據(jù)。

在第六實(shí)施例的進(jìn)一步方案中,所述介質(zhì)進(jìn)一步包括存儲(chǔ)在其上的指令,所述指令當(dāng)由所述處理系統(tǒng)執(zhí)行時(shí),使所述系統(tǒng)執(zhí)行包括以下各項(xiàng)的方法:在面板自刷新(psr)模式期間存儲(chǔ)所述圖像幀;以及對存儲(chǔ)于所述顯示緩沖器中的所述圖像幀與所述第一經(jīng)編碼表示之間的殘差進(jìn)行編碼,其中,所述殘差包括在所述圖像幀中存在但在所述第一經(jīng)編碼表示中不存在的高頻分量。

將理解的是,實(shí)施例不限于如此描述的示例性實(shí)施例,而是可以用在不偏離所附權(quán)利要求的范圍之內(nèi)的修改和變化來實(shí)現(xiàn)。例如,以上實(shí)施例可以包括特征的特定組合。然而,以上實(shí)施例不局限于此方面,并且在實(shí)施例中,以上實(shí)施例可以包括僅采取這類特征的子集、采取這類特征的不同順序、采取這類特征的不同組合和/或采取除了明確例舉的那些特征之外的附加特征。因此,范圍連同被授予權(quán)利的所述權(quán)利要求書的等效物的全部范圍應(yīng)參照所附權(quán)利要求書來確定。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
同德县| 九台市| 宁城县| 和顺县| 中宁县| 镇康县| 林州市| 禄丰县| 湘西| 星子县| 瓮安县| 中江县| 荥经县| 杂多县| 洪湖市| 搜索| 玉门市| 澄迈县| 永吉县| 长海县| 安龙县| 调兵山市| 株洲市| 台北县| 庐江县| 涟源市| 镇康县| 赤水市| 穆棱市| 北海市| 灵武市| 河津市| 中卫市| 渭南市| 牟定县| 广宗县| 郯城县| 泾源县| 塔城市| 嘉兴市| 江华|