基于焦點(diǎn)確定對(duì)解碼的視頻幀的選擇性后處理背景的制作方法
【專利摘要】一般而言,一方面,圖形驅(qū)動(dòng)程序接收與正在觀看視頻的用戶的眼睛聚焦到哪里相關(guān)的信息,確定用戶是否正在將他們的注意力聚焦到視頻的特定位置,并生成用于于解碼的視頻幀的像素宏塊的后處理指令。指令基于是否確定用戶正在聚焦。圖形驅(qū)動(dòng)程序進(jìn)一步確定與用戶正在將他們的注意力聚焦到的特定位置相關(guān)聯(lián)的焦點(diǎn)區(qū)域,確定焦點(diǎn)區(qū)域周圍的外圍區(qū)域,生成用于焦點(diǎn)區(qū)域內(nèi)的像素宏塊的第一組后處理指令,生成用于外圍區(qū)域內(nèi)的像素宏塊的第二組后處理指令,以及生成用于不在任一區(qū)域內(nèi)的像素宏塊的第三組后處理指令。
【專利說(shuō)明】基于焦點(diǎn)確定對(duì)解碼的視頻幀的選擇性后處理背景
[0001]視頻重放通常包括對(duì)視頻流的解碼,然后,對(duì)解碼的幀執(zhí)行不同類型的后處理。圖像后處理旨在增強(qiáng)圖像(視頻幀)中的像素的被感覺到的可視質(zhì)量。這樣的后處理的示例包括,但不僅限于,降噪(應(yīng)用濾波器以從圖像中去除噪聲),對(duì)比度增強(qiáng)(修改像素亮度,像素的“YUV”表示的“Y”分量,以基于圖像特征,增強(qiáng)對(duì)比度),皮膚色調(diào)增強(qiáng)(表示類似于皮膚的顏色的像素的色調(diào)和飽和度的增強(qiáng)),以及顏色控制(對(duì)“YUV”像素的U和V分量的修改,以調(diào)整顏色的飽和度)。
[0002]在視頻重放過(guò)程中,對(duì)每一個(gè)解碼的幀的所有像素(像素的宏塊)執(zhí)行圖像后處理。后處理可以,例如,在主機(jī)CPU、可編程GPU或在固定功能邏輯上執(zhí)行。無(wú)論它在何處執(zhí)行,都要求使用處理資源,都要求在平臺(tái)消耗一些功率。
[0003]附圖簡(jiǎn)述
[0004]通過(guò)下列詳細(xì)描述,各實(shí)施例的特征和優(yōu)點(diǎn)將變得顯而易見,其中:
[0005]圖1示出了根據(jù)一個(gè)實(shí)施例的視頻巾貞上的焦點(diǎn)區(qū)域的示例標(biāo)識(shí);
[0006]圖2示出了根據(jù)一個(gè)實(shí)施例的對(duì)于視頻幀的像素的不同宏塊的后處理級(jí)別的示例標(biāo)識(shí);
[0007]圖3示出了根據(jù)一個(gè)實(shí)施例的使用選擇性圖像后處理的系統(tǒng)的示例功能框圖;
[0008]圖4示出了根據(jù)一個(gè)實(shí)施例的用于確定要執(zhí)行的后處理的類型的示例流程圖;
[0009]圖5示出了根據(jù)一個(gè)實(shí)施例的選擇性圖像后處理的示例流程圖;
[0010]圖6示出了根據(jù)一個(gè)實(shí)施例的用于對(duì)視頻內(nèi)的幀進(jìn)行圖像后處理的示例流程圖;
[0011]圖7示出了根據(jù)一個(gè)實(shí)施例的用于對(duì)視頻執(zhí)行選擇性后處理的示例系統(tǒng);
[0012]圖8示出了根據(jù)一個(gè)實(shí)施例的示例內(nèi)容顯示系統(tǒng);以及
[0013]圖9示出了根據(jù)一個(gè)實(shí)施例的其中可以包含圖8的系統(tǒng)的示例小形狀因子設(shè)備。
[0014]詳細(xì)描述
[0015]當(dāng)用戶正在觀看視頻時(shí),可能會(huì)有其注意力聚焦于顯示器的特定部分的情況。在這些情況下,用戶更有可能注意此焦點(diǎn)處的圖像的質(zhì)量,他們不太可能注意遠(yuǎn)離焦點(diǎn)的圖像質(zhì)量。相應(yīng)地,如果將圖像后處理(增強(qiáng)的圖像質(zhì)量)集中于用戶所聚焦的區(qū)域,則可以節(jié)省功率和處理資源。
[0016]消費(fèi)電子產(chǎn)品(例如,計(jì)算機(jī)、電視機(jī)、平板電腦)可能配備有一個(gè)或多個(gè)相機(jī)。設(shè)備內(nèi)的相機(jī)可以監(jiān)視用戶,并可以捕捉,例如,用戶手勢(shì)、身體姿勢(shì)、臉部特征、眼睛跟蹤、注視方向等等。在設(shè)備上運(yùn)行的某些程序和/或應(yīng)用可能能夠?qū)Σ蹲降降膱D像執(zhí)行分析,并能夠確定用戶正在執(zhí)行什么并基于此,采取動(dòng)作(為程序/應(yīng)用,提供至少一些級(jí)別的用戶界面)。
[0017]將來(lái),使用相機(jī)來(lái)捕捉設(shè)備的用戶的動(dòng)作并分析以確定用戶正在做什么,并基于此采取動(dòng)作可能變?yōu)樵O(shè)備的基準(zhǔn)功能的一部分。這些設(shè)備將被優(yōu)化,以非常有效地捕捉和處理圖像。功能可以在設(shè)備的后臺(tái)持續(xù)活動(dòng)。設(shè)備可以使用用戶動(dòng)作來(lái)控制設(shè)備,無(wú)需用戶觸摸設(shè)備或物理用戶界面設(shè)備(例如,鼠標(biāo)、遙控器)。即,用戶的動(dòng)作變?yōu)樵O(shè)備的直觀的用戶界面。用戶的動(dòng)作可以包括,例如,用戶手的移動(dòng),身體姿勢(shì)的變化,或他們的眼睛的移動(dòng)?;谟脩魟?dòng)作,設(shè)備可以,例如,啟動(dòng)應(yīng)用程序、修改文檔,打開(或關(guān)閉)功能,以及放大(或縮小)。
[0018]由相機(jī)捕捉到的圖像以及執(zhí)行的眼睛/注視跟蹤功能可以被用來(lái)確定用戶何時(shí)正將其注意力聚焦在視頻的一部分上以及該部分位于何處。確定可以基于,例如,用戶的眼睛已經(jīng)聚焦于一特定區(qū)域達(dá)長(zhǎng)于預(yù)定的時(shí)間量。如果用戶不斷地掃描視頻的不同的部分,則可能不能定義焦點(diǎn)區(qū)域?;诮裹c(diǎn)區(qū)域的確定,圖像后處理可以集中在其上。可以縮小和/或消除在焦點(diǎn)區(qū)域外部執(zhí)行的圖像后處理,結(jié)果是(不大可能被檢測(cè)到的)圖像質(zhì)量降低,以節(jié)約功率和處理資源。可另選地,在焦點(diǎn)區(qū)域內(nèi)執(zhí)行的后處理可以增大,以增強(qiáng)該區(qū)域內(nèi)的圖像質(zhì)量,而不會(huì)急劇增大功率和處理資源。可以使用其某種組合,來(lái)增強(qiáng)焦點(diǎn)周圍的圖像質(zhì)量,而不會(huì)增大,并可能縮小功率和處理資源。為便于討論,我們將聚焦于縮小/消除焦點(diǎn)區(qū)域外部的后處理。然而,本發(fā)明決不能被視為限制性的。
[0019]圖1示出了具有由X所標(biāo)識(shí)的焦點(diǎn)確定的示例視頻巾貞100。視頻的質(zhì)量在焦點(diǎn)X處最明顯。即,在圖像后處理之后像素的增強(qiáng)的質(zhì)量在焦點(diǎn)X處以及其附近(焦點(diǎn)區(qū)域110)最明顯,當(dāng)你從此延伸時(shí),就變得不太明顯。焦點(diǎn)區(qū)域110可以被定義為其與焦點(diǎn)X的距離小于第一距離R (f)的所有像素。即,焦點(diǎn)區(qū)域Iio可以被定義為以X為中點(diǎn)并具有半徑R (f)的圓。用戶的外圍視覺可能以較低的程度注意焦點(diǎn)區(qū)域Iio外面(外圍區(qū)域120)的像素的質(zhì)量。外圍區(qū)域120可以被定義為其與焦點(diǎn)X的距離大于R (f)但是小于第二距離R (P)的所有像素。即,外圍區(qū)域120可以被定義為擴(kuò)展到焦點(diǎn)區(qū)域110外面的具有位于X的中點(diǎn)以及半徑R (P)的圓的一部分。與焦點(diǎn)“太遠(yuǎn)”(例如,在外圍區(qū)域120外面)的像素的質(zhì)量可能不被用戶注意。
[0020]根據(jù)一個(gè)實(shí)施例,焦點(diǎn)區(qū)域110內(nèi)的像素可以具有對(duì)其執(zhí)行的定義的圖像后處理。定義的后處理可以基于正在呈現(xiàn)的視頻和/或其他參數(shù)而變化。如果后處理僅限于焦點(diǎn)區(qū)域110,則可能在其邊界處感覺到不連續(xù)性。相應(yīng)地,圖像后處理也可以在外圍區(qū)域120較低程度地執(zhí)行。外圍區(qū)域120可以充當(dāng)過(guò)渡區(qū)域,隨著您從R (f)前進(jìn)到R (p),后處理的量減少。在外圍區(qū)域120的外部,可以不執(zhí)行后處理。
[0021]R(f)和R(p)值可以是靜態(tài)的,或者動(dòng)態(tài)的。R(f)和R(p)可以是可由用戶或由設(shè)備基于正在呈現(xiàn)的視頻或者其他參數(shù)來(lái)進(jìn)行配置。根據(jù)一個(gè)實(shí)施例,R(f)和R(P)值可以基于正在觀看視頻的用戶的數(shù)量和/或正在觀看視頻的用戶的感覺到的標(biāo)識(shí)而變化。
[0022]圖像后處理可能對(duì)像素的宏塊執(zhí)行一次。一旦作出確定用戶聚焦于視頻的一個(gè)區(qū)域確定,就可以確定焦點(diǎn)區(qū)域110和外圍區(qū)域120。然后,可以就什么宏塊落在每一個(gè)區(qū)域內(nèi)作出確定。
[0023]圖2示出了具有多個(gè)宏塊210以及覆蓋在其上的焦點(diǎn)區(qū)域110和外圍區(qū)域120的示例視頻幀200。基本上在焦點(diǎn)區(qū)域110內(nèi)的宏塊210 (利用橫條示出的那些)可以在其上執(zhí)行完整范圍的后處理,以便像素質(zhì)量高。外圍區(qū)域120外部的宏塊(被示為透明的那些)可能不執(zhí)行后處理??梢詫?duì)外圍區(qū)域120內(nèi)的宏塊執(zhí)行部分后處理。執(zhí)行的后處理可以依賴于與焦點(diǎn)區(qū)域110的接近度(與焦點(diǎn)區(qū)域110越遠(yuǎn),處理越少)。示出了兩個(gè)部分級(jí)別的后處理。作為示例,第一級(jí)別的后處理可以是完全處理的2/3,第二級(jí)別可以是1/3。
[0024]作為示例,假設(shè)定義的后處理是將解碼的像素的亮度(Y)增大“k”倍。可以對(duì)焦點(diǎn)區(qū)域Iio內(nèi)的宏塊執(zhí)行定義的后處理,以便Y (新)=k*Y (解碼)。對(duì)于外圍區(qū)域120內(nèi)的宏塊的后處理可以縮放,以便Y (新)=k*縮放因子*Y (解碼),其中,1>縮放因子>0??s放因子可以基于像素(或宏塊)與焦點(diǎn)區(qū)域110的距離R,其中,R(P) >R>R(f)。例如,縮放因子可以是像素遠(yuǎn)離焦點(diǎn)區(qū)域110的外圍區(qū)域120的百分比,(R(p)-R)/(R(p)-R(f))0可以不后處理外圍區(qū)域120外面的宏塊。
[0025]圖像后處理中的示例縮小與縮小與單一類型的后處理相關(guān)聯(lián)的后處理因素(亮度)相關(guān)聯(lián)。然而,本發(fā)明決不能被視為限于此。相反,縮小可以應(yīng)用于與一種以上的類型,并可能是定義為要執(zhí)行的所有后處理功能相關(guān)聯(lián)的因素。此外,還可以縮小執(zhí)行的后處理功能的數(shù)量(例如,對(duì)于焦點(diǎn)區(qū)域內(nèi)的宏塊的3個(gè)功能,對(duì)于外圍區(qū)域內(nèi)的宏塊的2個(gè)或I個(gè)功能,以及對(duì)于兩者外部的宏塊的零個(gè)功能)。
[0026]圖3示出了使用選擇性圖像后處理的系統(tǒng)300的示例功能框圖。系統(tǒng)300包括圖像捕捉功能(例如,一個(gè)或多個(gè)相機(jī))310、眼睛/注視跟蹤功能320、焦點(diǎn)區(qū)域確定功能330和圖像后處理功能340。圖像捕捉功能310在用戶與設(shè)備進(jìn)行交互時(shí)捕捉用戶的圖像,眼睛/注視跟蹤功能320分析圖像,以確定用戶的眼睛聚焦向哪里。與用戶的眼睛聚焦向哪里相關(guān)聯(lián)的坐標(biāo)被提供到焦點(diǎn)區(qū)域確定功能330,該功能330確定用戶的眼睛是否聚焦于視頻的同一部分(相同一般區(qū)域)達(dá)至少預(yù)定義的時(shí)間量。時(shí)間量可以是由用戶或者由系統(tǒng)可配置的,例如,基于正在呈現(xiàn)的視頻。焦點(diǎn)區(qū)域確定功能330可以給后處理功能340提供與任何檢測(cè)到的焦點(diǎn)區(qū)域相關(guān)的信息。后處理功能340對(duì)圖像執(zhí)行后處理。如果沒(méi)有檢測(cè)到焦點(diǎn)區(qū)域,后處理可以是對(duì)圖像的每一個(gè)像素執(zhí)行的標(biāo)準(zhǔn)后處理,或者如果檢測(cè)到焦點(diǎn)區(qū)域,則可以是選擇性后處理。所選后處理可以包括焦點(diǎn)區(qū)域中的定義的后處理,外圍區(qū)域中的部分后處理,以及外圍區(qū)域外面的無(wú)后處理。
[0027]后處理功能340可以包括彼此并行操作的多個(gè)處理引擎。每一個(gè)引擎都能夠一次對(duì)一個(gè)宏塊執(zhí)行處理。圖像的宏塊可以維持在隊(duì)列中,并且當(dāng)處理引擎完成對(duì)宏塊的處理時(shí),它可以從隊(duì)列中選擇下一個(gè)。由于每一個(gè)宏塊上要求的處理量可能不同,因此,由每一個(gè)引擎處理的宏塊量可以不同。當(dāng)新幀已準(zhǔn)備好用于進(jìn)行處理時(shí),與其相關(guān)聯(lián)的宏塊可以存儲(chǔ)在隊(duì)列中。
[0028]圖4示出了用于確定要執(zhí)行的后處理的類型的示例流程圖。捕捉用戶的圖像(400),并就與用戶的眼睛相關(guān)聯(lián)的坐標(biāo)作出確定(410)。基于用戶的眼睛的坐標(biāo),確定圖像(視頻幀)上的位置(420)。確定用戶的眼睛是否聚焦于圖像的相同一般位置超過(guò)定義的時(shí)間T (430)。如果用戶的眼睛沒(méi)有聚焦于相同位置長(zhǎng)于T (430,否),那么,執(zhí)行標(biāo)準(zhǔn)后處理(440)。標(biāo)準(zhǔn)后處理是圖像中的像素的所有宏塊都被相同地處理的情況。如果用戶的眼睛被聚焦于相同位置達(dá)到T (430,是),那么,確定焦點(diǎn)區(qū)域(450)。焦點(diǎn)區(qū)域可以被定義為距用戶的眼睛聚焦的點(diǎn)的某一距離內(nèi)的圖像的區(qū)域(例如,如圖1所示,距焦點(diǎn)X的R (f))。
[0029]然后確定外圍區(qū)域(460)。外圍區(qū)域可以被定義為焦點(diǎn)區(qū)域周圍的圖像的區(qū)域(例如,如圖1所示,距焦點(diǎn)X的R (P))?;诮裹c(diǎn)區(qū)域和外圍區(qū)域,對(duì)圖像執(zhí)行選擇性后處理(470)。選擇性后處理可以包括對(duì)于圖像的不同區(qū)域(焦點(diǎn)區(qū)域、外圍區(qū)域,以及外圍區(qū)域外面的區(qū)域)的不同級(jí)別的后處理。例如,選擇性后處理可以包括焦點(diǎn)區(qū)域中的完全后處理,外圍區(qū)域中的過(guò)渡后處理,以及外圍區(qū)域外面的區(qū)域中的無(wú)后處理。
[0030]圖5示出了選擇性圖像后處理(例如,圖4的470)的示例流程圖。選擇像素的宏塊(500)。確定正在被處理的像素的宏塊是否在定義的焦點(diǎn)區(qū)域內(nèi)(510)。如果確定宏塊在焦點(diǎn)區(qū)域內(nèi)(510,是),那么,對(duì)其執(zhí)行完全后處理(520)。如果確定宏塊不在焦點(diǎn)區(qū)域內(nèi)(510,否),那么,確定正在被處理的像素的宏塊是否在定義的外圍區(qū)域內(nèi)(530)。如果確定宏塊在外圍區(qū)域內(nèi)(530,是),那么,對(duì)其執(zhí)行部分后處理(540)。如上文所描述的,可以基于與焦點(diǎn)區(qū)域的距離,縮放部分后處理,以在焦點(diǎn)區(qū)域和外圍區(qū)域外面的區(qū)域之間創(chuàng)建過(guò)渡。如果確定宏塊不在外圍區(qū)域內(nèi)(530,否),那么,不對(duì)其執(zhí)行后處理(550)。對(duì)于圖像中的每一個(gè)宏塊,處理持續(xù)。
[0031]圖5的過(guò)程被示為連續(xù)的。然而,如參考圖3所指出的,可以使用多個(gè)并行操作的處理弓I擎,并且每一個(gè)處理弓I擎都可以遵循此過(guò)程。
[0032]圖6示出了用于對(duì)視頻內(nèi)的幀進(jìn)行圖像后處理的示例流程圖。接收下一個(gè)幀(600),并就是否定義了焦點(diǎn)位置作出確定(610)。如前面所討論的,可以基于用戶的眼睛聚焦于視頻的同一個(gè)一般區(qū)域達(dá)至少定義的時(shí)間段,定義焦點(diǎn)位置。如果該確定是焦點(diǎn)位置還有待于確定(610,否),則幀對(duì)構(gòu)成圖像的像素(宏塊)執(zhí)行標(biāo)準(zhǔn)后處理(620)。在對(duì)幀的標(biāo)準(zhǔn)后處理完成之后(620),過(guò)程再次開始,并且檢索下一個(gè)幀(600)。如果該確定是焦點(diǎn)位置已經(jīng)被確定(610,是),則幀對(duì)構(gòu)成圖像的像素(宏塊)執(zhí)行選擇性后處理(630)。盡管未單獨(dú)地示出,選擇性后處理630可以包括確定焦點(diǎn)區(qū)域和外圍區(qū)域(過(guò)渡區(qū)域),確定哪些宏塊在圖像的哪一個(gè)區(qū)域內(nèi),以及確定要對(duì)每一個(gè)區(qū)域執(zhí)行的后處理的量。
[0033]在對(duì)幀的選擇性后處理完成之后(630),可以檢索下一個(gè)幀(640)。然后,可以就焦點(diǎn)位置是否仍有效作出確定(650)。如果用戶眼鏡仍然聚焦于視頻的同一個(gè)一般區(qū)域,則焦點(diǎn)位置可以保持有效。確定可能要求用戶從焦點(diǎn)移開他們的眼睛達(dá)至少某個(gè)時(shí)間段以避免眨眼,或快速?gòu)拇_定焦點(diǎn)區(qū)域把目光轉(zhuǎn)向別處不再有效。確定可以跟蹤用戶的焦點(diǎn)的移動(dòng),以確定焦點(diǎn)區(qū)域何時(shí)不再有效(例如,用戶聚焦于另一個(gè)區(qū)域,用戶掃描整體圖像)。如果該確定是焦點(diǎn)位置不再有效(650,否),則幀對(duì)像素執(zhí)行標(biāo)準(zhǔn)后處理(620)。如果該確定是焦點(diǎn)位置仍有效(650,是),則幀對(duì)像素執(zhí)行選擇性后處理(630)。
[0034]圖7示出了用于對(duì)視頻700執(zhí)行選擇性后處理的示例系統(tǒng)。系統(tǒng)700包括直觀的用戶界面710和圖形引擎750。直觀的用戶界面710可以包括一個(gè)或多個(gè)相機(jī)720和相機(jī)驅(qū)動(dòng)程序730。相機(jī)720可以捕捉系統(tǒng)700的用戶的圖像,而驅(qū)動(dòng)程序730可以分析圖像,并檢測(cè)與用戶相關(guān)的可以被用來(lái)與系統(tǒng)700進(jìn)行交互的某些屬性。驅(qū)動(dòng)程序730可以包括確定用戶的眼睛的坐標(biāo),并將坐標(biāo)提供到圖形引擎750。驅(qū)動(dòng)程序730可以包括存儲(chǔ)在處理器可讀存儲(chǔ)介質(zhì)上的指令,這些指令在執(zhí)行時(shí)使處理器執(zhí)行某些功能(例如,分析捕捉到的圖像、檢測(cè)圖像內(nèi)的用戶眼睛,并給其指定坐標(biāo))。
[0035]圖形引擎750可以包括圖形驅(qū)動(dòng)程序760和視頻處理器770。圖形驅(qū)動(dòng)程序760可以從相機(jī)驅(qū)動(dòng)程序730接收坐標(biāo),并確定用戶是否正在聚焦于視頻的特定區(qū)域。如果確定用戶正在聚焦于特定區(qū)域,則圖形驅(qū)動(dòng)程序760可以定義焦點(diǎn)區(qū)域和外圍(過(guò)渡)區(qū)域,并標(biāo)識(shí)每一個(gè)區(qū)域內(nèi)的宏塊。圖形驅(qū)動(dòng)程序760也可以定義要對(duì)每一個(gè)宏塊執(zhí)行的后處理。圖形驅(qū)動(dòng)程序760可以將用于處理各種宏塊的指令提供到視頻處理器770。驅(qū)動(dòng)程序760可以包括存儲(chǔ)在處理器可讀存儲(chǔ)介質(zhì)上的指令,這些指令在被執(zhí)行時(shí)使處理器執(zhí)行某些功能(例如,確定焦點(diǎn)位置是否存在,如果它確定焦點(diǎn)區(qū)域、外圍區(qū)域、每一個(gè)區(qū)域中的宏塊,以及選擇性后處理參數(shù))。
[0036]視頻處理器770可以包括隊(duì)列780以及多個(gè)處理引擎790 (示出了三個(gè),但是,決不是限制性的)。隊(duì)列780可以存儲(chǔ)等待處理的宏塊。每一個(gè)處理引擎790都可以從隊(duì)列780獲取下一個(gè)宏塊,并能夠?qū)陦K執(zhí)行后處理。多個(gè)處理引擎790的使用使多個(gè)宏塊能被并行地處理。
[0037]上文在圖2-7中所描述的后處理功能和部分后處理的確定可以,例如,在CPU的視頻處理部分中、在GPU中,在單獨(dú)的圖形集成電路中,或以其某種組合實(shí)現(xiàn)。此外,也可以在硬件、軟件、固件或其某種組合來(lái)實(shí)現(xiàn)操作。CPU、GPU和/或單獨(dú)的圖形集成電路可以訪問(wèn)設(shè)備可讀存儲(chǔ)(設(shè)備上的,設(shè)備之外的,或其某種組合),該存儲(chǔ)包含指令,當(dāng)由設(shè)備執(zhí)行時(shí),該指令使設(shè)備至少執(zhí)行上文在圖4-6中所描述的操作的子集。
[0038]上文所描述的各實(shí)施例可以在顯示內(nèi)容的各種系統(tǒng)(內(nèi)容顯示系統(tǒng))中實(shí)現(xiàn),且內(nèi)容顯示系統(tǒng)可以包含在各種設(shè)備中。
[0039]圖8示出了示例內(nèi)容顯示系統(tǒng)800。系統(tǒng)800可以是媒體系統(tǒng),雖然它不僅限于此上下文。系統(tǒng)800可以合并到個(gè)人計(jì)算機(jī)(PC)、膝上型計(jì)算機(jī)、超膝上型計(jì)算機(jī)、平板電腦、觸摸板、便攜式計(jì)算機(jī)、手持式計(jì)算機(jī)、掌上電腦、個(gè)人數(shù)字助理(PDA)、蜂窩電話、蜂窩電話/PDA的組合、電視機(jī)、智能設(shè)備(例如,智能電話、智能平板電腦或智能電視機(jī))、移動(dòng)因特網(wǎng)設(shè)備(MID )、消息傳送設(shè)備、數(shù)據(jù)通信設(shè)備等等中。
[0040]在各實(shí)施例中,系統(tǒng)800包括耦合到外部顯示器820的平臺(tái)802。平臺(tái)802可以從諸如內(nèi)容服務(wù)設(shè)備830、內(nèi)容分發(fā)設(shè)備840之類的內(nèi)容設(shè)備或其他類似的內(nèi)容源接收內(nèi)容。包括一個(gè)或多個(gè)導(dǎo)航特征的導(dǎo)航控制器850可以被用來(lái)與,例如,平臺(tái)902和/或顯示器820進(jìn)行交互。
[0041]在各實(shí)施例中,平臺(tái)802可以包括芯片組805、處理器810、存儲(chǔ)器812、存儲(chǔ)814、圖形子系統(tǒng)815、應(yīng)用816和/或無(wú)線電818的任何組合。芯片組805可以在處理器810、存儲(chǔ)器812、存儲(chǔ)814、圖形子系統(tǒng)815、應(yīng)用816和/或無(wú)線電818之間提供相互通信。芯片組805可以,例如,包括能夠提供與存儲(chǔ)814的相互通信的存儲(chǔ)適配器(未描繪)。
[0042]處理器810可以實(shí)現(xiàn)為復(fù)雜指令集計(jì)算機(jī)(CISC)或精簡(jiǎn)指令集計(jì)算機(jī)(RISC)處理器、x86指令集兼容處理器、多核,或任何其他微處理器或中央處理單元(CPU)。在各實(shí)施例中,處理器810可以包括雙核處理器、雙核移動(dòng)處理器等等。
[0043]存儲(chǔ)器812可以實(shí)現(xiàn)為易失性存儲(chǔ)器設(shè)備,諸如,但不僅限于,隨機(jī)存取存儲(chǔ)器(RAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)或靜態(tài)RAM (SRAM)0
[0044]存儲(chǔ)814可以實(shí)現(xiàn)為非易失性存儲(chǔ)設(shè)備,諸如,但不僅限于,磁盤驅(qū)動(dòng)器、光盤驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、內(nèi)部存儲(chǔ)設(shè)備、附連的存儲(chǔ)設(shè)備、閃存、電池備份的SDRAM (同步DRAM),和/或網(wǎng)絡(luò)可訪問(wèn)的存儲(chǔ)設(shè)備。在各實(shí)施例中,存儲(chǔ)814可以包括例如當(dāng)包括多個(gè)硬盤驅(qū)動(dòng)器時(shí),用于提高存儲(chǔ)器性能或?qū)τ袃r(jià)值的數(shù)字媒體的增強(qiáng)保護(hù)的技術(shù)。
[0045]圖形子系統(tǒng)815可以對(duì)諸如靜止圖像或視頻之類的圖像執(zhí)行處理,供顯示。圖形子系統(tǒng)815可以是例如圖形處理單元(GPU)或視覺處理單元(VPU)。模擬或數(shù)字接口可以被用來(lái)通信地耦合圖形子系統(tǒng)815和顯示器820。例如,接口可以是高清晰度多媒體接口、DisplayPort、無(wú)線HDMIjP /或符合無(wú)線HD的技術(shù)中的任何一個(gè)。圖形子系統(tǒng)815可以被集成到處理器810或芯片組805中。圖形子系統(tǒng)815可以是通信耦合到芯片組805的獨(dú)立卡。
[0046]此處所描述的圖形和/或視頻處理技術(shù)可以以各種硬件體系結(jié)構(gòu)來(lái)實(shí)現(xiàn)。例如,圖形和/或視頻功能可以集成在芯片組內(nèi)??闪磉x地,可以使用單獨(dú)的圖形和/或視頻處理器。作為再一個(gè)實(shí)施例,圖形和/或視頻功能可以通過(guò)通用處理器(包括多核處理器)來(lái)實(shí)現(xiàn)。在又一實(shí)施例中,功能可以在消費(fèi)電子設(shè)備中實(shí)現(xiàn)。
[0047]無(wú)線電818可以包括能夠使用各種合適的無(wú)線通信技術(shù)傳輸和接收信號(hào)的一個(gè)或多個(gè)無(wú)線電。這樣的技術(shù)可以涉及跨一個(gè)或多個(gè)無(wú)線網(wǎng)絡(luò)的通信。示例性無(wú)線網(wǎng)絡(luò)包括(但不僅限于)無(wú)線局域網(wǎng)(WLAN)、無(wú)線個(gè)域網(wǎng)(WPAN)、無(wú)線城域網(wǎng)(WMAN)、蜂窩網(wǎng)絡(luò),以及衛(wèi)星網(wǎng)絡(luò)。在跨這樣的網(wǎng)絡(luò)的通信中,無(wú)線電818可以根據(jù)任何版本的一個(gè)或多個(gè)適用的標(biāo)準(zhǔn)來(lái)操作。
[0048]在各實(shí)施例中,顯示器820可以包括任何電視機(jī)類型監(jiān)視器或顯示器。顯示器820可以包括,例如,計(jì)算機(jī)顯示器屏幕、觸摸屏顯示器、視頻監(jiān)視器、類似于電視機(jī)的設(shè)備,和/或電視機(jī)。顯示器820可以是數(shù)字和/或模擬的。在各實(shí)施例中,顯示器820可以是全息顯示器。同樣,顯示器820可以是可以接收可視投影的透明表面。這樣的投影可以傳達(dá)各種形式的信息、圖像和/或?qū)ο?。例如,這樣的投影可以是對(duì)于移動(dòng)增強(qiáng)的現(xiàn)實(shí)(MAR)應(yīng)用的可視覆蓋。在一個(gè)或多個(gè)軟件應(yīng)用816的控制下,平臺(tái)802可以在顯示器820上顯示用戶界面822。
[0049]在各實(shí)施例中,內(nèi)容服務(wù)設(shè)備830可以由任何國(guó)家的、國(guó)際的和/或獨(dú)立的服務(wù)托管,如此,可以被平臺(tái)802例如通過(guò)因特網(wǎng)訪問(wèn)。內(nèi)容服務(wù)設(shè)備830可以耦合到平臺(tái)802和/或顯示器820。平臺(tái)802和/或內(nèi)容服務(wù)設(shè)備830可以耦合到網(wǎng)絡(luò)860以往返于網(wǎng)絡(luò)860進(jìn)行通信(例如,發(fā)送和/或接收)媒體信息。內(nèi)容分發(fā)設(shè)備840還可以耦合到平臺(tái)802和/或顯示器820。
[0050]在各實(shí)施例中,內(nèi)容服務(wù)設(shè)備830可以包括有線電視盒、個(gè)人計(jì)算機(jī)、網(wǎng)絡(luò)、電話、啟用因特網(wǎng)的設(shè)備或能夠分發(fā)數(shù)字信息和/或內(nèi)容的電器,以及能夠通過(guò)網(wǎng)絡(luò)860或直接在內(nèi)容提供商和平臺(tái)802和/或顯示器820之間單方向地或雙向地傳遞內(nèi)容的任何其他類似的設(shè)備??梢岳斫猓瑑?nèi)容可以通過(guò)網(wǎng)絡(luò)860往返于系統(tǒng)800中的組件中的任何一個(gè)和內(nèi)容提供商單向地和/或雙向地傳遞。內(nèi)容的示例可以包括任何媒體信息,包括,例如,視頻、音樂(lè)、醫(yī)學(xué)、游戲信息等等。
[0051]內(nèi)容服務(wù)設(shè)備830接收內(nèi)容,諸如有線電視節(jié)目,包括媒體信息、數(shù)字信息和/或其他內(nèi)容。內(nèi)容提供商的示例可以包括任何有線或衛(wèi)星電視或無(wú)線電或因特網(wǎng)內(nèi)容提供商。所提供的示例不限制本發(fā)明的各實(shí)施例。
[0052]在各實(shí)施例中,平臺(tái)802可以從具有一個(gè)或多個(gè)導(dǎo)航特征的導(dǎo)航控制器850接收控制信號(hào)??刂破?50的導(dǎo)航特征可以被用來(lái),例如,與用戶界面822進(jìn)行交互。在各實(shí)施例中,導(dǎo)航控制器850可以是指示設(shè)備,該指示設(shè)備可以是計(jì)算機(jī)硬件組件(具體地,人機(jī)接口設(shè)備),可使用戶向計(jì)算機(jī)中輸入空間(例如,連續(xù)的和多維)數(shù)據(jù)。諸如圖形用戶界面(GUI)、電視機(jī)和監(jiān)視器之類的許多系統(tǒng)可使用戶使用物理手勢(shì)控制并向計(jì)算機(jī)或電視機(jī)提供數(shù)據(jù)。
[0053]控制器850的導(dǎo)航特征的移動(dòng)可以通過(guò)指針、光標(biāo)、焦點(diǎn)環(huán),或顯示在顯示器上的其他可視指示器,反映在顯示器上(例如,顯示器820)。例如,在軟件應(yīng)用816的控制下,位于導(dǎo)航控制器850上的導(dǎo)航特征可以被映射到,例如,用戶界面822上顯示的虛擬導(dǎo)航特征。在各實(shí)施例中,控制器850可以不是單獨(dú)的組件,而是集成到平臺(tái)802和/或顯示器820中。然而,各實(shí)施例不僅限于在所示出的或此處所描述的上下文中的元件。
[0054]在各實(shí)施例中,驅(qū)動(dòng)程序(未示出)可以包括允許用戶立即打開和關(guān)閉平臺(tái)802的技術(shù),例如,類似于電視機(jī),當(dāng)啟用時(shí),在初始引導(dǎo)之后,按下按鈕。程序邏輯可以允許平臺(tái)802當(dāng)平臺(tái)被“關(guān)閉”時(shí)向媒體適配器或其他內(nèi)容服務(wù)設(shè)備830或內(nèi)容分發(fā)設(shè)備840流式播放內(nèi)容。另外,芯片集805還可以包括,例如,對(duì)于5.1環(huán)繞聲音頻和/或高清晰度7.1環(huán)繞聲音頻的硬件和/或軟件支持。驅(qū)動(dòng)程序可以包括集成的圖形平臺(tái)的圖形驅(qū)動(dòng)程序。在各實(shí)施例中,圖形驅(qū)動(dòng)程序可以包括外圍組件互連(PCI) Express圖形卡。
[0055]在各種實(shí)施例中,可以集成系統(tǒng)800中所示出的組件的任何一個(gè)或更多。例如,可以集成平臺(tái)802和內(nèi)容服務(wù)設(shè)備830,或者可以集成平臺(tái)802和內(nèi)容分發(fā)設(shè)備840,或者,例如,可以集成平臺(tái)802、內(nèi)容服務(wù)設(shè)備830,以及內(nèi)容分發(fā)設(shè)備840。在各種實(shí)施例中,平臺(tái)802和顯示器820可以是集成的單元。在各種實(shí)施例中,例如,可以集成顯示器820和內(nèi)容服務(wù)設(shè)備830,或者可以集成顯示器820和內(nèi)容分發(fā)設(shè)備840。這些示例不限制本發(fā)明。
[0056]在各種實(shí)施例中,系統(tǒng)800可以實(shí)現(xiàn)為無(wú)線系統(tǒng)、有線系統(tǒng),或兩者的組合。當(dāng)實(shí)現(xiàn)為無(wú)線系統(tǒng)時(shí),系統(tǒng)800可以包括適用于通過(guò)無(wú)線共享介質(zhì)進(jìn)行通信的組件和接口,諸如一個(gè)或多個(gè)天線、發(fā)射器、接收器、收發(fā)器、放大器、濾波器、控制邏輯等等。無(wú)線共享介質(zhì)的示例可以包括諸如RF頻譜之類的無(wú)線頻譜的某些部分等等。當(dāng)實(shí)現(xiàn)為有線系統(tǒng)時(shí),系統(tǒng)800可以包括適用于通過(guò)有線通信介質(zhì)進(jìn)行通信的組件和接口,諸如輸入/輸出(I/O)適配器、將I/o適配器與相應(yīng)的有線通信介質(zhì)連接的物理連接器、網(wǎng)絡(luò)接口卡(NIC)、光盤控制器、視頻控制器、音頻控制器等等。有線通信介質(zhì)的示例可包括,線路、電纜、金屬導(dǎo)線、印刷電路板(PCB)、后面板、交換機(jī)結(jié)構(gòu)、半導(dǎo)體材料、雙絞線、同軸電纜、光纖等等。
[0057]平臺(tái)802可以建立一個(gè)或多個(gè)邏輯或物理信道以傳遞信息。信息可以包括媒體信息和控制信息。媒體信息可指表示給用戶的內(nèi)容的任何數(shù)據(jù)。內(nèi)容的示例可以包括,例如,來(lái)自語(yǔ)音談話、視頻會(huì)議、流式視頻、電子郵件消息、語(yǔ)音郵件消息、字母數(shù)字符號(hào)、圖形、圖像、視頻、文本等等的數(shù)據(jù)。來(lái)自語(yǔ)音談話的數(shù)據(jù)可以是,例如,語(yǔ)音信息、靜默時(shí)間長(zhǎng)度、背景噪聲、舒適噪聲、音調(diào)等等。控制信息可指表示用于自動(dòng)化系統(tǒng)的命令、指令或控制字的任何數(shù)據(jù)。例如,控制信息可以用來(lái)通過(guò)系統(tǒng)路由媒體信息,或指示節(jié)點(diǎn)以預(yù)先確定的方式處理媒體信息。然而,各實(shí)施例不限于圖8中所示出的或所描述的上下文中的元件。
[0058]如上文所描述的,系統(tǒng)800可以以不同的物理樣式或形狀因子來(lái)體現(xiàn)。圖9示出了其中可以包含系統(tǒng)800的小形狀因子設(shè)備900的各實(shí)施例。在各實(shí)施例中,例如,設(shè)備900可以實(shí)現(xiàn)為具有無(wú)線功能的移動(dòng)計(jì)算設(shè)備。移動(dòng)計(jì)算設(shè)備可指具有處理系統(tǒng)和移動(dòng)電源(諸如,例如,一個(gè)或多個(gè)電池)的任何設(shè)備。
[0059]如上文所描述的,移動(dòng)計(jì)算設(shè)備的示例可以包括個(gè)人計(jì)算機(jī)(PC)、膝上型計(jì)算機(jī)、超膝上型計(jì)算機(jī)、平板電腦、觸摸板、便攜式計(jì)算機(jī)、手持式計(jì)算機(jī)、掌上電腦、個(gè)人數(shù)字助理(PDA)、蜂窩電話、蜂窩電話/PDA的組合、電視機(jī)、智能設(shè)備(例如,智能電話、智能平板電腦或智能電視機(jī))、移動(dòng)因特網(wǎng)設(shè)備(MID)、消息傳送設(shè)備、數(shù)據(jù)通信設(shè)備等等。
[0060]移動(dòng)計(jì)算設(shè)備的示例還可以包括被配置為由人佩帶的計(jì)算機(jī),諸如腕計(jì)算機(jī)、手指計(jì)算機(jī)、環(huán)計(jì)算機(jī)、眼鏡計(jì)算機(jī)、皮帶計(jì)算機(jī)、臂帶計(jì)算機(jī)、鞋計(jì)算機(jī)、衣服計(jì)算機(jī),及其他可佩帶的計(jì)算機(jī)。例如,在各實(shí)施例中,移動(dòng)計(jì)算設(shè)備可以用于車輛(例如,小汽車、卡車、大蓬車)。車載設(shè)備可以向車輛(車載文娛新聞(IVI)設(shè)備)的乘客提供信息和/或娛樂(lè)。IVI設(shè)備可以使用來(lái)自車輛的電源作為外部電源,作為為設(shè)備供電的內(nèi)部電池的補(bǔ)充或代替它。
[0061]例如,在各實(shí)施例中,移動(dòng)計(jì)算設(shè)備可以實(shí)現(xiàn)為能夠執(zhí)行計(jì)算機(jī)應(yīng)用以及語(yǔ)音通信和/或數(shù)據(jù)通信的智能電話。雖然可以利用作為示例實(shí)現(xiàn)為智能電話的移動(dòng)計(jì)算設(shè)備描述一些實(shí)施例,但是,可以理解,其他實(shí)施例也可以使用其他無(wú)線移動(dòng)計(jì)算設(shè)備來(lái)實(shí)現(xiàn)。在此上下文中,實(shí)施例不受限制。
[0062]設(shè)備900可以包括外殼902、顯示器904、輸入/輸出(I/O)設(shè)備906,以及天線908。設(shè)備900還可以包括導(dǎo)航特征912。顯示器904可以包括用于顯示適合于移動(dòng)計(jì)算設(shè)備的信息的任何合適的顯示單元。I/O設(shè)備906可以包括用于向移動(dòng)計(jì)算設(shè)備中輸入信息的任何合適的I/O設(shè)備。I/O設(shè)備906的示例可以包括字母數(shù)字鍵盤、數(shù)字小鍵盤、觸摸板、輸入鍵、按鈕、開關(guān)、往復(fù)式開關(guān)、麥克風(fēng)、揚(yáng)聲器、語(yǔ)音識(shí)別設(shè)備以及軟件等等。信息還可以通過(guò)麥克風(fēng)輸入到設(shè)備900中。這樣的信息可以通過(guò)語(yǔ)音識(shí)別設(shè)備來(lái)數(shù)字化。在此上下文中,實(shí)施例不受限制。設(shè)備900可以包括向其提供電能的電池(未示出)。電池可以位于設(shè)備900中(例如,在外殼902內(nèi))和/或可以遠(yuǎn)離設(shè)備900 (例如,用于IVI設(shè)備的車用電池)。
[0063]各實(shí)施例可以使用硬件元件、軟件元件或兩者的組合來(lái)實(shí)現(xiàn)。硬件元件的示例可包括處理器、微處理器、電路、電路元件(例如,晶體管、電阻器、電容器、感應(yīng)器等等)、集成電路、專用集成電路(ASIC)、可編程邏輯器件(PLD)、數(shù)字信號(hào)處理器(DSP)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、邏輯門、寄存器、半導(dǎo)體器件、芯片、微芯片、芯片組等等。軟件的示例可包括軟件組件、程序、應(yīng)用、計(jì)算機(jī)程序、應(yīng)用程序、系統(tǒng)程序、機(jī)器程序、操作系統(tǒng)軟件、中間件、固件、軟件模塊、例程、子例程、函數(shù)、方法、過(guò)程、軟件接口、應(yīng)用程序接口(API)、指令集、計(jì)算代碼、計(jì)算機(jī)代碼、代碼段、計(jì)算機(jī)代碼段、字、值、符號(hào),或其任何組合。確定一個(gè)實(shí)施例是否使用硬件元件和/或軟件元件來(lái)實(shí)現(xiàn)可以根據(jù)任意數(shù)量的因素而不同,如所希望的計(jì)算速率、功率級(jí)別、耐熱性、處理周期預(yù)算、輸入數(shù)據(jù)速率、輸出數(shù)據(jù)速率、存儲(chǔ)器資源、數(shù)據(jù)總線速度,及其他設(shè)計(jì)或性能約束。
[0064]至少一個(gè)實(shí)施例的一個(gè)或多個(gè)方面可以通過(guò)存儲(chǔ)在機(jī)器可讀介質(zhì)上的代表性的指令來(lái)實(shí)現(xiàn),該指令表示處理器內(nèi)的各種邏輯,該指令在由機(jī)器讀取時(shí)使機(jī)器制造執(zhí)行此處所描述的技術(shù)的邏輯。被稱為“IP核”的這樣的表示可以存儲(chǔ)在有形的,機(jī)器可讀介質(zhì)中,并提供給各種客戶或生產(chǎn)設(shè)施,以加載到實(shí)際制造邏輯或處理器的制造機(jī)器中。
[0065]雖然通過(guò)引用特定實(shí)施例示出了本發(fā)明,但是,顯然,本發(fā)明不僅限于此,在不偏離范圍的情況下,可以作出各種改變和修改。對(duì)“一個(gè)實(shí)施例”、“實(shí)施例”的引用意味著此處所描述的特定特征、結(jié)構(gòu)或特性被包括在至少一個(gè)實(shí)施例中。如此,在整個(gè)說(shuō)明書中的不同位置出現(xiàn)短語(yǔ)“在一個(gè)實(shí)施例中”或“在實(shí)施例中”不一定都是指同一個(gè)實(shí)施例。
[0066]各實(shí)施例旨在在所附權(quán)利要求書的精神和范圍內(nèi)廣泛地受保護(hù)。
【權(quán)利要求】
1.一種方法,包括: 接收與正在觀看視頻的用戶相關(guān)聯(lián)的信息; 確定所述用戶是否正在將其注意力聚焦在所述視頻的特定位置;以及如果所述用戶被確定為正在聚焦其注意力,則修改后處理參數(shù),其中所述后處理參數(shù)標(biāo)識(shí)要對(duì)解碼的視頻幀的像素執(zhí)行的后處理。
2.如權(quán)利要求1所述的方法,其特征在于,所述接收包括接收與所述用戶的眼睛被聚焦到哪里相關(guān)的信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述與眼睛被聚焦到哪里相關(guān)的信息包括所述眼睛被聚焦到的位置的坐標(biāo)。
4.如權(quán)利要求2所述的方法,其特征在于,確定包括確定所述用戶的所述眼睛是否聚焦于所述視頻的相同區(qū)域達(dá)至少定義的時(shí)間幀。
5.如權(quán)利要求1所述的方法,其特征在于,所述修改包括: 確定與所述用戶正在將其注意力聚焦到的所述特定位置相關(guān)聯(lián)的焦點(diǎn)區(qū)域;以及 減少被標(biāo)識(shí)為要對(duì)所述焦點(diǎn)區(qū)域外部的像素執(zhí)行的后處理。
6.如權(quán)利要求5所述的方法,其特征在于,所述修改還包括: 確定所述焦點(diǎn)區(qū)域周圍的外圍區(qū)域; 減少被標(biāo)識(shí)為要對(duì)所述外圍區(qū)域中的像素執(zhí)行的后處理;以及 消除被標(biāo)識(shí)為要對(duì)所述外圍區(qū)域外部的像素執(zhí)行的后處理。
7.如權(quán)利要求6所述的方法,其特征在于,所述減少被標(biāo)識(shí)為要對(duì)所述外圍區(qū)域中的像素執(zhí)行的后處理包括逐步減少在所述外圍區(qū)域上標(biāo)識(shí)的所述后處理,其中隨著與所述焦點(diǎn)區(qū)域的距離增大,更少的后處理被標(biāo)識(shí)。
8.如權(quán)利要求6所述的方法,其特征在于,所述修改還包括確定所述焦點(diǎn)區(qū)域內(nèi)、所述外圍區(qū)域內(nèi)以及不在任一區(qū)域內(nèi)的像素的宏塊。
9.如權(quán)利要求1所述的方法,其特征在于,所述修改包括: 確定與所述用戶正在將其注意力聚焦到的所述特定位置相關(guān)聯(lián)的焦點(diǎn)區(qū)域; 確定所述焦點(diǎn)區(qū)域周圍的外圍區(qū)域; 確定所述焦點(diǎn)區(qū)域內(nèi)、所述外 圍區(qū)域內(nèi)以及不在任一區(qū)域內(nèi)的像素的宏塊;以及標(biāo)識(shí)用于所述焦點(diǎn)區(qū)域內(nèi)的宏塊的第一組后處理參數(shù),用于所述外圍區(qū)域內(nèi)的宏塊的第二組后處理參數(shù)以及用于不在任一區(qū)域內(nèi)的宏塊的第三組后處理參數(shù)。
10.如權(quán)利要求9所述的方法,進(jìn)一步包括向視頻處理器提供所述后處理參數(shù),其中所述視頻處理器將對(duì)所述宏塊執(zhí)行所述后處理。
11.圖形引擎,包括: 圖形驅(qū)動(dòng)程序,以 接收與正在觀看視頻的用戶的眼睛向哪里聚焦相關(guān)的信息; 確定所述用戶是否正在將其注意力聚焦在所述視頻的特定位置;以及 生成用于解碼的視頻幀的像素宏塊的后處理指令;以及 對(duì)所述像素宏塊執(zhí)行后處理的視頻處理器。
12.如權(quán)利要求11所述的圖形驅(qū)動(dòng)程序,其特征在于,所述圖形驅(qū)動(dòng)程序?qū)⑼ㄟ^(guò)確定所述用戶的眼睛是否正在聚焦于所述視頻的相同區(qū)域達(dá)至少定義的時(shí)間幀,來(lái)確定所述用戶是否正在聚焦于特定位置。
13.如權(quán)利要求11所述的圖形驅(qū)動(dòng)程序,其特征在于,所述圖形驅(qū)動(dòng)程序?qū)⑦M(jìn)一步 確定與所述用戶正在將其注意力聚焦到的所述特定位置相關(guān)聯(lián)的焦點(diǎn)區(qū)域; 確定所述焦點(diǎn)區(qū)域周圍的外圍區(qū)域; 生成用于所述焦點(diǎn)區(qū)域內(nèi)的像素宏塊的第一組后處理指令; 生成用于所述外圍區(qū)域內(nèi)的像素宏塊的第二組后處理指令;以及 生成用于不在任一區(qū)域內(nèi)的像素宏塊的第三組后處理指令。
14.如權(quán)利要求13所述的圖形驅(qū)動(dòng)程序,其特征在于,所述第二組后處理指令包括比所述第一組后處理指令少的后處理,所述第三組后處理指令包括比所述第二組后處理指令少的后處理。
15.如權(quán)利要求13所述的圖形驅(qū)動(dòng)程序,其特征在于,所述第二組后處理指令是基于與所述焦點(diǎn)區(qū)域的距離執(zhí)行的后處理的逐漸減少。
16.如權(quán)利要求13所述的圖形驅(qū)動(dòng)程序,其特征在于,所述第三組后處理指令是消除正在執(zhí)行的后處理。
17.存儲(chǔ)了指令的處理器可讀存儲(chǔ)介質(zhì),其中當(dāng)所述指令由處理器執(zhí)行時(shí),導(dǎo)致所述處理器: 接收與正在觀看視頻的用戶的眼睛向哪里聚焦相關(guān)的信息; 確定所述用戶是否正在將其注意力聚焦在所述視頻的特定位置; 如果確定所述用戶正在聚焦其注意力,則確定所述視頻上的焦點(diǎn)區(qū)域;以及生成用于解碼的視頻幀的像素宏塊的后處理指令,其中所述后處理指令包括用于所述焦點(diǎn)區(qū)域內(nèi)的像素宏塊以及所述焦點(diǎn)區(qū)域外面的像素宏塊的不同級(jí)別的后處理。
18.如權(quán)利要求17所述的處理器可讀存儲(chǔ)介質(zhì),其特征在于,所述指令在執(zhí)行時(shí)進(jìn)一步導(dǎo)致所述處理器 確定所述焦點(diǎn)區(qū)域周圍的外圍區(qū)域; 生成用于所述焦點(diǎn)區(qū)域內(nèi)的像素宏塊的第一組后處理指令; 生成用于所述外圍區(qū)域內(nèi)的像素宏塊的第二組后處理指令,其中所述第二組后處理指令包括比所述第一組后處理指令少的后處理;以及 生成用于不在任一區(qū)域內(nèi)的像素宏塊的第三組后處理指令,其中所述第三組后處理指令包括比所述第二組后處理指令少的后處理。
19.如權(quán)利要求17所述的處理器可讀存儲(chǔ)介質(zhì),其特征在于,所述指令在執(zhí)行時(shí)進(jìn)一步導(dǎo)致所述處理器 確定所述焦點(diǎn)區(qū)域周圍的外圍區(qū)域; 生成用于所述焦點(diǎn)區(qū)域內(nèi)的像素宏塊的第一組后處理指令; 生成用于所述外圍區(qū)域內(nèi)的像素宏塊的第二組后處理指令,其中所述第二組后處理指令基于與所述焦點(diǎn)區(qū)域的距離逐步減少執(zhí)行的后處理;以及消除對(duì)于不在任一周圍區(qū)域內(nèi)的像素宏塊的后處理。
20.—種系統(tǒng),包括 當(dāng)用戶正在觀看視頻時(shí),跟蹤用戶眼睛運(yùn)動(dòng)的直觀的用戶界面;以及 圖形引擎,用于基于來(lái)自所述直觀的用戶界面的輸入,確定所述用戶是否正在將其注意力聚焦在所述視頻的特定位置; 如果確定所述用戶正在聚焦其注意力,則確定所述視頻上的焦點(diǎn)區(qū)域; 生成用于解碼的視頻幀的像素宏塊的后處理指令,其中所述后處理指令包括用于所述焦點(diǎn)區(qū)域內(nèi)的像素宏塊以及所述焦點(diǎn)區(qū)域外面的像素宏塊的不同級(jí)別的后處理;以及根據(jù)所述后處理指令,后處理所述解碼的視頻幀的所述像素宏塊。
21.如權(quán)利要求20所述的系統(tǒng),其特征在于,所述圖形引擎包括圖形驅(qū)動(dòng)程序和視頻處理器。
22.如權(quán)利要求20所述的系統(tǒng),其特征在于,所述圖形引擎將進(jìn)一步 確定所述焦點(diǎn)區(qū)域周圍的外圍區(qū)域; 生成用于所述焦點(diǎn)區(qū)域內(nèi)的像素宏塊的第一組后處理指令; 生成用于所述外圍區(qū)域內(nèi)的像素宏塊的第二組后處理指令,其中所述第二組后處理指令包括比所述第一組后處理指令少的后處理;以及 生成用于不在任一區(qū)域內(nèi)的像素宏塊的第三組后處理指令,其中所述第三組后處理指令包括比所述第二組后處理指令少的后處理。
23.如權(quán)利要求20所述的系統(tǒng),其特征在于,所述圖形引擎將進(jìn)一步 確定所述焦點(diǎn)區(qū)域周圍的外圍區(qū)域; 生成用于所述焦點(diǎn)區(qū)域內(nèi)的像素宏塊的第一組后處理指令; 生成用于所述外圍區(qū)域內(nèi)的像素宏塊的第二組后處理指令,其中所述第二組后處理指令基于與所述焦點(diǎn)區(qū)域的距離逐步減少執(zhí)行的后處理;以及消除用于不在任一周圍區(qū)域內(nèi)的像素宏塊的后處理。
【文檔編號(hào)】H04N21/472GK103581728SQ201310307306
【公開日】2014年2月12日 申請(qǐng)日期:2013年7月19日 優(yōu)先權(quán)日:2012年7月20日
【發(fā)明者】N·卡布拉斯歐斯, S·W·程, S·賈納斯, M·A·史密斯 申請(qǐng)人:英特爾公司