專利名稱:Method, apparatus and machine-readable medium for describing video processing的制作方法
技術領域:
本發(fā)明大體而言是關于視頻處理,更詳而言之,是一種用于描述視頻處理的方法 及設備。
背景技術:
動態(tài)圖片視頻典型地以預定幀(frame)率的被紀錄或編碼。舉例來說,電影影片 典型地以每秒24個幀(fps)的固定率被紀錄。另一方面,對電視機來說視頻如同廣播是依 照美國國家電視標準協(xié)會(NTSC)標準以每秒30個幀被編碼。視頻廣播是依照歐洲相位交 互線(PLA)或連續(xù)顏色及記憶(SECAM)標準以每秒25個幀被編碼。幀率之間轉換產生了挑戰(zhàn)。轉換幀率的一個常見技術需要在幀序列中省略或重復 幀。舉例來說,剪輯(telecine)轉換(常被稱為3:2下拉)是用于將每秒24個幀的圖片 視頻轉換至每秒60個場(field)(每秒30個幀)。每一個第二幀是跨距3個視頻場,而每 一個其它第二幀是跨距2個場。舉例來說,剪輯轉換已由Charles Poynton在數(shù)字視頻和 HDTV Μ-^ ^ P (Digital Video and HDTV Algorithms andlnterftices,I日 t Lij =Morgan Kaufmann出版社,2003年)被詳述,該內容是并入本文以供參考。關于幀率轉換的許多其它技術在John Watkinson的“The Engineer' sGuide to Standards Conversion,,,Snell 禾口 Wilcox Handbook 系列,被討論。在近幾年,幀率轉換并非僅用于格式和標準之間的轉換,也用于提升全面視頻質 量。舉例來說,致力于減少可察覺閃爍于一般的PAL電視機,每秒100個場(每秒50個幀) 的高幀率的電視機變成可能。在將來,較高幀率在于提供較高質量家庭視頻可能成為重要組件。然而,現(xiàn)存的視 頻以較高幀率是無法容易地得到。因此,幀率轉換將是必要的。如此轉換實時呈現(xiàn)許多的 挑戰(zhàn),至少部分是為了形成較高率的視頻而分析輸入視頻的要求所產生。這樣使得現(xiàn)行視 頻接收器在幀率轉換與其它視頻處理功能無相關下而負擔加重。視頻處理器,像是視頻播放器裝置(例如個人計算機、數(shù)字多功能光盤(DVD)視頻 播放器、高密度(High-Density)HD-DVD播放器、藍光光盤(Blu_ray disc)播放器或機頂盒 (set-top box))中可見的,可在視頻信號應用許多型態(tài)的視頻處理以改善視頻影像的外觀 或質量。舉例來說,視頻處理器可應用于色彩校正(color correction)、灰階校正(gamma correction)、對比校IE (contrast correction)、銳度i曾強(sharpness enhancement)或 邊緣增強(edge enhancement)、或者是其組合。所應用的視頻處理可能完全地或部分地基 于用戶喜好。一但該視頻信號被處理時,其可傳遞至下游組件,像是顯示器裝置(例如可能 如液晶顯示器(Liquid Crystal Display, LCD)或等離子(plasma)顯示器的平板顯示器, 或者如數(shù)字光處理(Digital Light Processing,DLP)或單晶硅液晶(Liquid Crystal on Silicon, LCoS)顯示器的背投影式(rear-projection)顯示器)。該下游組件具有可執(zhí)行 和上游視頻處理器可執(zhí)行一些或全部相同視頻處理的視頻處理器,也許除了該上游視頻處 理器可執(zhí)行的進一步的視頻處理。然而,考慮到該上游和下游視頻處理器的獨立運作,該下游視頻處理器具有困難去確認進一步的視頻處理,假若有該進一步的視頻處理,則會執(zhí)行。用于排除或減少至少一個上述缺陷的解決方案是眾所追求的。
發(fā)明內容
在一態(tài)樣中,本發(fā)明提供一種方法,包括,在視頻處理器在視頻數(shù)據上執(zhí)行視頻 處理,該視頻處理產生已處理的視頻數(shù)據;以及傳遞該已處理的視頻數(shù)據與用于表示所執(zhí) 行視頻處理的產生的元數(shù)據至下游視頻處理器。在另一態(tài)樣中,本發(fā)明提供一種方法,包括,在視頻處理器接收視頻數(shù)據;接收 用于表示通過上游視頻處理器所執(zhí)行在該視頻數(shù)據的視頻處理的元數(shù)據;以及根據該元數(shù) 據,在具有進一步的視頻處理的情況下,決定對該視頻數(shù)據應用進一步的視頻處理。在另一態(tài)樣中,本發(fā)明提供一種方法,包括,在中間視頻處理器接收視頻數(shù)據; 接收用于表示通過上游視頻處理器早先執(zhí)行在該視頻數(shù)據的視頻處理的元數(shù)據;根據該所 接收的元數(shù)據,在該視頻數(shù)據上執(zhí)行額外的視頻處理以產生已處理的視頻數(shù)據;以及傳遞 該已處理的視頻數(shù)據及復合元數(shù)據至下游視頻處理器,該復合元數(shù)據是根據該所接收元數(shù) 據與用于表示所執(zhí)行額外的處理的新的元數(shù)據。在另一態(tài)樣中,本發(fā)明提供一種儲存指令的機器可讀取介質,當指令被處理器執(zhí) 行時,使得該處理器在視頻數(shù)據上執(zhí)行視頻處理,該視頻處理產生已處理的視頻數(shù)據;以 及傳遞該已處理的視頻數(shù)據與用于表示所執(zhí)行視頻處理的產生的元數(shù)據至下游視頻處理
O在另一態(tài)樣中,本發(fā)明提供一種儲存指令的機器可讀取介質,當指令被處理器執(zhí) 行時,使得該處理器接收視頻數(shù)據;接收用于表示通過上游視頻處理器所執(zhí)行在該視頻 數(shù)據的視頻處理的元數(shù)據;以及根據該元數(shù)據,在具有進一步的視頻處理的情況下,決定對 該視頻數(shù)據應用進一步的視頻處理。在另一態(tài)樣中,本發(fā)明提供一種儲存指令的機器可讀取介質,當指令被處理器執(zhí) 行時,使得該處理器接收視頻數(shù)據;接收用于表示通過上游視頻處理器早先執(zhí)行在該視 頻數(shù)據的視頻處理的元數(shù)據;根據該所接收的元數(shù)據,在該視頻數(shù)據上執(zhí)行額外的視頻處 理以產生已處理的視頻數(shù)據;以及傳遞該已處理的視頻數(shù)據及復合元數(shù)據至下游視頻處理 器,該復合元數(shù)據是根據該所接收的元數(shù)據與用于表示所執(zhí)行額外的處理的新的元數(shù)據。在另一態(tài)樣中,本發(fā)明提供一種視頻處理器,包括至少一功能區(qū)塊,用于在視頻 數(shù)據上執(zhí)行視頻處理,該視頻處理產生已處理的視頻數(shù)據;以及元數(shù)據格式器,用于產生表 示該所執(zhí)行視頻處理的元數(shù)據,并隨著該已處理的視頻數(shù)據傳遞至下游視頻處理器。在另一態(tài)樣中,本發(fā)明提供一種視頻處理器,包括緩沖區(qū),用于接收視頻數(shù)據; 元數(shù)據譯碼器,用于譯碼所接收用于表示通過上游視頻處理器所執(zhí)行在該視頻數(shù)據的視頻 處理的元數(shù)據;以及至少一功能區(qū)塊,用于在該視頻數(shù)據上執(zhí)行進一步的視頻處理,該進一 步的視頻處理是由該元數(shù)據的至少一部分所決定。在另一態(tài)樣中,本發(fā)明提供一種中間視頻處理器,包括緩沖區(qū),用于接收視頻數(shù) 據;元數(shù)據譯碼器,用于譯碼所接收用于表示通過上游視頻處理器早先執(zhí)行在該視頻數(shù)據 的視頻處理的元數(shù)據;至少一功能區(qū)塊,用于在視頻數(shù)據上執(zhí)行額外的視頻處理,該額外的 視頻處理根據該元數(shù)據作決定且產生已處理的視頻數(shù)據;以及元數(shù)據格式器,用于產生復
6合元數(shù)據并隨著該已處理的元數(shù)據傳遞至下游視頻處理,該復合元數(shù)據是根據該所接收的 元數(shù)據與用于表示所執(zhí)行額外的處理的新的元數(shù)據。綜述以下本發(fā)明的特定實施例的說明及附圖,對于所屬領域的技術人員,本發(fā)明 的其它態(tài)樣及特征將變得明顯。
下列附圖僅經由范例說明本發(fā)明的實施例;圖1是示范的視頻接收器的簡化示意方塊圖;圖2是形成圖1的裝置一部分的視頻譯碼器的簡化示意方塊圖;圖3是形成圖1的裝置一部分的視頻處理器的簡化示意方塊圖;圖4是形成圖1的裝置一部分的幀率轉換器的簡化示意方塊圖;圖5是圖式說明幀率轉換器輸出的幀;解碼/處理輸出;及原始視頻來源;圖6是說明表示3:2下拉樣式的譯碼幀序列的幀率轉換視頻輸出的動作的動作 圖;圖7是替代示范的視頻接收器的簡化示意方塊圖;圖8是形成圖1的裝置一部分的視頻處理器的簡化示意圖;圖9是形成圖1的裝置一部分的另一視頻處理器的簡化示意圖;圖10是說明圖8的視頻處理器的操作的流程圖;圖11是說明圖9的視頻處理器的操作的流程圖;圖12是示范系統(tǒng)的簡化示意方塊圖;圖13是在圖12的系統(tǒng)內中間裝置的視頻處理器的簡化示意圖;以及圖14是說明圖13的視頻處理器的操作的流程圖。
具體實施例方式圖1是示范的視頻接收器10的示意方塊圖。如圖所示的視頻接收器10包含視頻 譯碼器12、視頻處理器14、幀率轉換器(FRC) 16、以及顯示接口 18。視頻接收器10可以機 頂盒、衛(wèi)星接收器(satellitereceiver)、地面(terrestrial)廣播接收器、媒體播放器(例 如DVD視頻播放器)、媒體接收器、或者之類。接收器10(或其部分)是非必要的結合于顯 示裝置,像是平板電視機、計算機屏幕、可攜式電視機、手持式裝置(像是個人數(shù)字助理、行 動電話、視頻播放器)、或者之類。接收器10可以訂制硬件或者訂制硬件與一般用途計算硬件的組合在軟件控制下 所形成。顯而易見的,視頻接收器10是接收視頻廣播,數(shù)字視頻串流或者之類形式的視 頻。譯碼器12依序譯碼所接收的視頻以形成視頻場或幀。視頻處理器14處理該被解碼的 場或幀,以縮放(scale)、去交錯(de-interlace)及其它方面運用所接收的視頻。幀率轉換 器16轉換該被處理視頻的幀率以產生所需幀率的視頻,且不同于該被譯碼的視頻的幀率。 所產生較高率的幀通過顯示接口 18在顯示器20上呈現(xiàn)。顯示接口 18可取樣或接收通過 幀率轉換器16所產生的幀視頻以于顯示器呈現(xiàn)影像。舉例來說,顯示接口 18可為一般的隨機存取存儲器數(shù)字至模擬轉換器(randomaccess memory digital to analog converter,RAMDAC)、符合視頻圖形數(shù)組(VGA)的 單端型(single ended)或差動的(differential)傳送器、S視頻(S-Video)、復合 視頻(Composite Video,CVBS)、組件視頻(component Video)、高分辨率多媒體接口 (High-Definition Multimedia Interface ,HDMI )、數(shù)字視覺接口(Digital Visual
Interface, DVI)或數(shù)字式視頻端口標準(DisplayPort )標準的形式,或者任何其它用于
轉換以模擬或數(shù)字形式在顯示器20上顯示數(shù)據的合適接口。當視頻被譯碼且通過視頻處理器14處理,適用于幀率轉換器16以執(zhí)行所接收的 視頻的幀率轉換的視頻屬性信息被萃取(extract)。該屬性信息傳遞至下游,即由視頻處理 器14至幀率轉換器16。在所描述的實施例中,兩個分離的信道22、24可用于由視頻處理 器14傳遞視頻數(shù)據和屬性數(shù)據至幀率轉換器16。幀率轉換器16依序使用所接收的屬性數(shù) 據,且無需分析被譯碼的視頻幀以得到(例如萃取、決定、計算等)相同或相似的屬性信息。更具體來說,視頻譯碼器12譯碼所接收的視頻信號成為像素值的串流。被送達 視頻譯碼器12的該視頻信號可源自于任何一般的來源,像是衛(wèi)星或是有線電視頻道、地 面廣播頻道、本端視頻檔案(local videoarchive)或者像是DVD視頻播放器的周邊裝置 (peripheral device) 0該視頻信號可為模擬或是數(shù)字。譯碼器12因此可為一般的視頻 譯碼器的形式,適用于一些視頻編碼/壓縮標準的任何一種,像是MPEG、MPEG 2、MPEG 4、 divX、ITU Recommendation ITU-H. 264、HDMI 、ATSC、PAL 或 NTSC 電視機、數(shù)字視頻(例如 ITU BT. 601)或之類。簡單來說,圖2中是例示視頻譯碼器12的范例,如同MPEG適用譯碼器,且其本 身包含用于剖析所接收的視頻串流的剖析器(parser) 30、可變長度譯碼器(variable length decoder, VLD) 32、移動補償(motioncompensation, MC)區(qū)塊 34、運行長度譯 石馬器禾口 反量化(run lengthdecoder and inverse quantization, RL&IQ)區(qū)塊 36、 反離散余弦轉換(inverse discrete cosine transform, IDCT)區(qū)塊 38、圖片重建 (picturereconstruction)區(qū)塊40和用于儲存幀/場的存儲器42,如同在一般的MPEG譯 碼器及所屬領域的技術人員可見。譯碼器12是經由鏈路(link) 26與視頻處理器14相通。 鏈路26可為串聯(lián)或并聯(lián)鏈路。圖3是描述視頻處理器14的范例。如所述,視頻處理器14包含在存儲器58 中至少一個緩沖器(buffer)以緩沖由視頻譯碼器12所接收的像素值。示范的視頻處 理器14包含數(shù)個功能區(qū)塊以處理視頻。每一個功能區(qū)塊是執(zhí)行單一功能。視頻處理器 14范例包含縮放器(scaler) 50、去交錯器(de-interlacer) 52、色彩空間轉換器(color space converter) 54、效應/重疊弓丨擎(effects/overlay engine) 56、以及噪聲抑制區(qū)塊 (noisereduction block)48。該領域技術人員容易了解該視頻處理器14可包含未具體說 明其中額外的功能區(qū)塊。內部總線60互連于縮放器50、去交錯器52、色彩空間轉換器54、效應/重疊引擎 56以及存儲器58。在一些實施例中,多個內部總線可互連該些組件。屬性格式器62是進一步與視頻處理器14的剩余功能區(qū)塊相通。屬性格式器62 是從縮放器50、去交錯器52、色彩轉換器54、效應/重疊引擎56以及噪聲抑制區(qū)塊48接收 視頻屬性信息。進一步的信道編碼器64可進一步格式化通過屬性格式器62所格式化的屬 性數(shù)據,以由信道24傳送至幀率轉換器16(圖1)。
圖4是更詳細描述幀率轉換器16的范例。如圖所示,幀率轉換器16范例包含緩 沖器66、插補器70,用于將幀插補到緩沖器66中以允許幀率轉換。緩沖器66可為先進先 出(first in, first out)幀緩沖器或用于儲存連續(xù)的幀的環(huán)緩沖器(ring buffer),該連 續(xù)的幀可通過插補器70所結合。舉例來說,緩沖器66可儲存四個連續(xù)幀F(xiàn)以供插補。幀 率轉換器16進一步包含信道譯碼器74以及屬性譯碼器68,是互補于信道編碼器64和屬性 編碼器62。插補器70作用于插補幀到緩沖器66內、形成相當于緩沖器66中所送達幀的頻率 的幀率(頻率)的輸出幀,通過縮放系數(shù)(factor) SCALE_FREQU相乘而得。時鐘信號(clock signal,CLK)安排該幀的到達,且允許幀率轉換器16以得到所產生的幀率。當幀率轉換器 16對每一個所接收的幀產出超過一個幀時,插補器70作用于形成被插補幀,并表現(xiàn)在緩沖 器66中所緩沖幀之間的移動。如此移動補償插補是通過幀率轉換器16由緩沖器66中兩 個或更多個輸入幀而被執(zhí)行。通過插補器70所執(zhí)行的移動補償/插補技術,通常在Keith Jack, Video, 2005, Demystified (A handbook for the Digital Engineer),第四片反以及 Watkinson,John, The Engineer' s Guide to Standards Conversion, Snelland Wilcox Handbook 系列 (http://www. snellwilcox. com/community/knowledge—center/engineering/estandard. pdf),兩者內容是并入本文以供參考,且更具體地在美國專利申請案第11/616,192號中敘 述,發(fā)明人是名列其中。更清楚來說,如本文所述,被緩沖幀(例如通過視頻處理器14所輸出的被解碼的 幀)被指為幀F(xiàn)c^FpF2...Fn,而在視頻來源中唯一幀被指為Sc^SpS2...。因此,舉例來說, 每秒24個幀的來源可具有來源幀Sc^SpSyS3...并可被轉換為剪輯格式,該剪輯格式是可 通過視頻譯碼器12譯碼及/或重建而成為場或幀,且之后通過視頻處理器14去交錯(如 果需要)以形成相當于來源幀{SrS^SrSpSpS^SyS^S^Ss. ..}的幀{F^FpF^F^Fp F5、F6、F7、F8、F9. . . }(每秒60個幀)。剪輯轉換幀F(xiàn)。F1...或場可被儲存在可紀錄介質, 像是DVD或之類,或者利用地面、衛(wèi)星或有線電視(CATV)廣播技術的廣播,以不是模擬格式 (例如NTSC)就是以數(shù)字格式(例如MPEG串流或之類),或者其它方式所提供。于此所述, 具備轉換幀率的輸出幀依序被指為幀L^pf2...fn,且可由幀F(xiàn)pF1...所形成。此會在圖 5中圖示說明。于此,被插補的幀也用I {S」、Sj+1、I/m}來表示。該標記法是表明所產生移動插補 的幀,用于表現(xiàn)該原始幀Sj、Sj+1之間的中間幀,被插補以表現(xiàn)出Sj到Sj+1部分的I/m移動。 舉例來說,被插補的幀I {S” Sj+1、I/m}是用于表現(xiàn)在S” SJ+1之間的移動中途而形成的幀。 該移動插補是通過幀率轉換器16把緩沖器66內的兩個輸入幀所執(zhí)行。圖6是描述譯碼/處理的視頻幀以及幀率所轉換的幀。譯碼/處理視頻幀是被沿 著點狀線所表示;被插補視頻幀是沿著實體線所表示。譯碼/處理視頻幀是通過圓圈來表 現(xiàn),而被插補視頻幀是以三角形來表現(xiàn)。如同現(xiàn)在所知悉的,解碼/處理幀之間的插補的階層和幀通過插補器被插補一 樣,是依據該譯碼/處理視頻幀F(xiàn)的步調(cadence)。舉例來說,在供給3:2下拉樣式下以 及頻率縮放比例為2(SCALE_FREQU = 2),插補器70使得每一個被插補幀的移動前移至來 源幀的第五個部分;在供給2:2下拉樣式下,則是來源幀的第四個部分;以及在無下拉情況
9下,則是來源幀二分之一的部分。圖6是說明在范例幀序列的移動,如通過視頻處理器14輸出。更詳細來說,圖6 是說明通過視頻處理器14所輸出的范例幀序列‘H F3...的移動。所述的幀序列是 來自于3:2下拉來源,典型地產生由每秒24個幀轉換(表示來源幀&、Sp S2、S3...)至每 秒60個被交錯場,轉換至每秒60個幀。如此,每一個第二幀在原始(電影)來源為取樣兩 次,而每一個其它第二幀在原本來源則取樣三次。通過去交錯該交錯的場而形成的所產生 幀F(xiàn)tl、F1、F2、F3是展示出該3 2下拉樣式所產生幀序列僅在第三、第五、第八、第十個等被解碼的幀后具有移動,是展示急 動的(jerky)移動(如同“抖動(judder)”)。在無產生該視頻來源的步調的幀率轉換后, 該抖動繼續(xù)存在。在去除或減少可察覺抖動的努力下,幀率轉換器16是插補鄰接來源幀,以形成比 率轉換幀序列。在操作時,視頻串流通過視頻譯碼器12所接收,視頻譯碼器12依序剖析該串流且 形成一系列具有特定分辨率(resolution)的場或幀。該系列場或幀是以像素串流方式被 提供至視頻處理器14。該被譯碼視頻的格式典型地是通過該編碼視頻的格式所規(guī)定。舉例 來說,水平的、垂直的分辨率;寬高比例(aspect ratio);色彩格式;以及例如是否以幀或 場方式提供的視頻是通過該視頻編碼所規(guī)定。在視頻處理器14、縮放器50、去交錯器52、色彩轉換器54以及重疊引擎56以一般 的方法操作以提供輸出視頻的幀。在如此處理該視頻下,縮放器50、去交錯器52、色彩轉換 器54以及重疊引擎56萃取及/或產生視頻屬性數(shù)據??s放器50、去交錯器52、色彩轉換 器54以及重疊引擎56的操作順序并非重要,并且可基于設計目的作改變。舉例來說,縮放器50可縮放被譯碼視頻成為所需大小或寬高比例。如此,縮放器 50可任意地以用別的方法分析所接收的幀,以確認是否為所接收包含黑條(black bar)的 視頻、視頻的頻率內容以及之類的任何區(qū)域。該屬性可進一步被縮放器50所使用以縮放所 譯碼的視頻。舉例來說,該譯碼幀的頻率內容可被提供作為直方圖(histogram)的數(shù)據表 現(xiàn);編結的視頻影像(matted video image)的開始和末端線及/或行可被提供(例如黑邊 (letter box))。屬性數(shù)據包含由譯碼器12所接收且通過縮放器50所形成,也可往下游傳 遞至屬性格式器62。同樣地,去交錯器52是被用于將視頻的被交錯場轉換成幀,是通過所接收的 視頻場的序列的第一次分析以決定其步調,如同美國專利申請案第10/837,835號及第 11/381,254號的例子。使用該步調信息,被接收的場可通過去交錯器作結合以形成去交錯 場的視頻。舉例來說,視頻場可被上下擺動(bob)及/或編排(weave)以形成幀。當視頻 的一個幀由每兩個場所形成時,該幀序列的步調將持續(xù)反映出該場序列的步調。舉例來說, 此在美國專利申請案第11/616,192號已敘述且可作為上述參考。通過去交錯器52所偵測 的步調信息是被提供于屬性格式器62。舉例來說,該步調信息包含用于確認通過去交錯器 52所決定該步調的數(shù)個位。所偵測步調范例可包含3:2下拉樣式;2:2下拉樣式;3:3下拉 樣式,或之類。同樣地,步調的缺少(例如無步調)也可打信號至屬性格式器62。非必要 地,場景改變可能通過去交錯器打信號至屬性格式器62。色彩空間轉換器54,同樣地可轉換所接收的視頻場/幀的色彩空間成為所需色彩空間。用于表現(xiàn)所產生色彩空間的數(shù)據也可往下游傳遞至屬性格式器62。同樣地,用于表 現(xiàn)該視頻中亮度(Iuma)或灰階(gamma)以及之類的指示器的數(shù)據(例如亮度分配、灰階信 息以及之類的直方圖),可通過色彩空間轉換器54打信號至屬性格式器62。重疊/效應引擎56,可格式化所接收的視頻場/幀以呈現(xiàn)特定格式的視頻,舉例 來說,像是子母畫面(picture-in-picture);分割畫面(picture-on-picture);或者是靜 態(tài)影像的接合(例如電視導覽或之類)。屬性格式器62可接收每一個圖片的共同坐標 (co-ordinate)、內容信息,并敘述由重疊/效應引擎56的每一個重疊的特性(例如計算機 產生、視頻、靜態(tài)、影像等)。噪聲抑制區(qū)塊48可過濾所接收的視頻以去除噪聲及/或假影(artifact)。屬性 格式器62可接收來自噪聲抑制區(qū)塊48關于噪聲等級、信號型態(tài)、信號等級以及之類的信 肩、ο如此,屬性格式器62由剩余的功能區(qū)塊接收視頻屬性,像是縮放器50、去交錯器 52、色彩轉換器54、重疊引擎56以及噪聲抑制區(qū)塊48。屬性格式器62可將這些以合適的 格式作格式化,如此這些可在信道24被編碼且明確地往下游傳遞至幀率轉換器16。屬性格式器62將該屬性數(shù)據以合適的格式作格式化,以伴隨著通過視頻處理器 14所產生的視頻幀。舉例來說,對每一個幀,屬性格式器62可編碼關于該幀的屬性且分封 化(packetize)此信息。每一個封包的實際格式是有點隨意的。該封包可用位或字符形式 來表現(xiàn)屬性信息。該封包可選擇性地含有用于確認所關注的屬性的文字數(shù)據(textdata), 或者可格式化為用于像是XML的格式化語言。屬性格式器62可依照ITU Recommendation ITU-BT. 1364-1或是以該領域的技術人員所了解的其它方法選擇性地格式化屬性數(shù)據。無論如何,通過屬性格式器62所格式化的屬性數(shù)據往下游傳遞至信道編碼器64。 信道編碼器64編碼該屬性數(shù)據于輔助信道,在此通路(way)中該編碼數(shù)據仍是與通過視 頻處理器14輸出的幀同時存在。該輔助信道可為任何形式。舉例來說,屬性數(shù)據可沿著 經由分離的實體鏈路所提供的專用信道所傳遞,該屬性數(shù)據可與視頻或其它數(shù)據被多路 傳輸。一個或多個屬性數(shù)據封包是隨著每一個幀被產生。信道編碼器64包含多任務器 (multiplexer),且將該屬性信道格式化并與視頻數(shù)據一起多路傳輸,以占用該視頻數(shù)據的 未使用部分(例如垂直的空白或水平的空白間隔)或者之類。同樣地,信道編碼器64可編 碼分離的實體信道,該實體信道用于攜帶與視頻數(shù)據在一些通路同時存在的數(shù)據。舉例來 說,該信道可為同步串流,或者隨著每一個幀異步攜帶封包傳送。在幀率轉換器16,來自視頻處理器14的視頻數(shù)據在緩沖器66作緩沖,且屬性數(shù)據 通過信道譯碼器74和屬性萃取器68由屬性信道被萃取。所產生屬性信息可被提供至插補 器70以及非必要的步調檢測器72。若該屬性信息包含關于該進入的幀序列的步調信息時,步調檢測器72可能失效 或者通過其所產生的步調數(shù)據被忽略。在其它方面,若該輔助數(shù)據不包含關于該視頻的步 調信息時,步調檢測器72可由緩沖器66所緩沖的幀來決定步調信息,如美國專利申請案第 11/616,192號所述可確認上述。通過檢測器72決定步調信息可能僅在特定幀被緩沖之后 被決定,且可能因此通過一個幀延遲來自視頻處理器14的步調信息的可得性。合宜地,通過屬性譯碼器68所萃取的其它屬性數(shù)據可通過幀率轉換器16使用于 調整幀率轉換器16的操作參數(shù),以改善插補。舉例來說,重疊內容屬性數(shù)據可通過幀率轉換器使用于獨立地處理重疊區(qū)域。亮度信息可被用于預先過濾(pre-filter)該插補幀(例 如場景基于其黑暗可被不同地過濾)?;译A信息可被用于進行最先的去灰階及之后的再灰 階(re-gamma)。關于該視頻的頻率信息可被用于調整或選擇幀率轉換器16的過濾器及其 敏感度(sensitivity)。反映噪聲型態(tài)和信號等級的信息可同樣地被用于調整幀率轉換器 16的過濾器及敏感度。通過幀率轉換器16的屬性數(shù)據的其它使用對該領域的技術人員可 容易地了解。特別地,為了產生移動補償,幀率轉換器16被提供與視頻處理器14的下拉樣式的 識別器(identifier)來執(zhí)行插補,而插補幀是來自原始來源幀。為了精確地插補,該步調 指示器(cadence indicator)可被用于插補在來源的不同幀,且調整插補參數(shù)(例如由插 補幀至插補幀所需部分移動)。圖6是說明所需輸出幀序列&、f\、f2、f3. · ·的移動是通過幀率轉換器16由幀序 列&、Fp F2...輸出。在圖6中,移動是以幀數(shù)字的函數(shù)(function)被描述。在所述范例 中,幀率轉換器16將該幀率變兩倍(即SCALE_FREQU = 2)。當通過幀率轉換器16所輸出 幀比原始通過視頻處理器14所產生較多時,幀率轉換器16的插補器70 (圖2)使用一般移 動補償技術以產生用于在較高比率呈現(xiàn)的幀。在所述實施例中,每一個插捕的幀。不是與 視頻處理器14所輸出幀F(xiàn)j完全相同,就是由已譯碼幀序列(例如Si、Si+1)的兩個鄰接來源 幀所形成。當然,多于兩個鄰接來源幀可被用于產生被插補的幀。在所述范例中,移動補償被執(zhí)行以產生相對地平滑移動及減少抖動。在所述實施 例中,移動是線性地插補,與每一個幀f^fpfyf^之間的移動相等,諸如此類。當序列來源 幀S在相同時間間隔未被譯碼,任何線性地插補序列&、f\、f2、f3. · ·將典型地不包含與在 來源的幀Sp S1...相符的幀,同一時間這些通過視頻處理器14所譯碼。尤其,f0 = F1,當f” f2、f3及f4由F。(或相等的幀F(xiàn)1或F2)和F3 (即來源幀S0或 S1)插補取得。每一個插補幀fρ&、4及&將移動由Ftl前移至F3 (即由該原始來源的幀Stl 至幀S》。輸出幀f5為原始來源幀S1 (即幀F(xiàn)3/F4)。輸出幀F(xiàn)6和F7可同樣地從譯碼器幀 F3/F4和F5 (相當于來源幀S1和S2)取得。在3 2下拉樣式呈現(xiàn)中,幀率轉換器16是依靠向前3個幀間隔的緩沖幀(即F。和 F3 ;F3和F5),幀率轉換器16將引出至少許多幀的處理延緩。因此,的生產并非早于F3的 解碼之后。同樣地,f6的生產并非早于F5的解碼之后;且fn的生產并非早于F8的解碼之后?,F(xiàn)在,在3:2下拉樣式及2倍頻率縮放情況下,十個輸出幀理想地被產生用于每 五(3+2)個緩沖幀。此在圖6中是明顯的。所產生幀4、&、4、4、&、4.^1(1相當于3(1、 I {S。、S1,1/5}、I {S。、8^2/5}、I {S。、S”3/5}、I {S。、8^4/5}、S1,1 {S^ S2、1/5}、I {S^ S2、2/5}、 IiSpSyS/SinSpSyVSlSy相較之下,用于2:2下拉來源的所產生幀樣式f0、f” f2、f3、f4、f5. · · f10相當于幀 S0、I {S。、Sp 1/4}、I {S。、Sp 1/2}、I {S。、8^3/4}, S1UiS1, S2、1/4} ,IiS1, S2、1/2} ,IiS1, S2、 3/4}、S2、I {S2、S3、l/4}、I {S2、S3、l/2}. . ·。那就是,四個輸出幀被產生用于每一個緩沖幀。相同地,用于無下拉樣式(由交錯視頻所產生)的所產生幀樣式是相當于幀S。、 I {S。、Si、1/2}、S1,1 {Si、S2、l/2}、S2、I {S2、S3、l/2}... 0 兩個輸出幀被產生用于每一個緩沖 幀。
當然,依據該解碼幀F(xiàn)的步調,在緩沖器66中的來源幀S的位置將會變化。合宜地,隨著視頻處理器14所接收的已處理的幀的屬性數(shù)據是可得的。就其本 身而論,幀率轉換器16可快速對所提供屬性數(shù)據作反應。舉例來說,當通過視頻處理器14 所提供的視頻的步調改變時,被用于幀率轉換器16的插補參數(shù)可能被調整。因此,一經由 已確認下拉樣式到無步調的改變被偵測時,插補可被處理以形成相當于來源幀&、〗{&、S” i/2},s1a{s1,s2u/2},s2a{s2,s3u/2}...的插補幀。當隨著視頻數(shù)據的屬性數(shù)據是可得 的,可減少通過分析所需的潛伏(latency)。將可明了的,屬性數(shù)據被提供至幀率轉換器16無需源自于視頻處理器14。反而, 屬性數(shù)據可源自幀率轉換器(FRC) 14在別處的上游。舉例來說,額外的屬性數(shù)據或一些所 述屬性數(shù)據可通過譯碼器12而得到。例如,移動向量數(shù)據可通過任何MPEG或用于形成譯碼 器12的相似譯碼器所萃??;該來源及/或被譯碼視頻的型態(tài)(復合視頻廣播信號(CVBS)、 組件、數(shù)字的、先進的、交錯的、視頻圖形數(shù)組(VGA))可作為屬性數(shù)據而被傳遞。再者,幀率 轉換器(FRC)14的上游可得的其它屬性數(shù)據將對所屬領域的技術人員是明顯的。現(xiàn)在也可明了的,視頻接收器可無須包含譯碼器12。反而,來自外部來源的被譯碼 視頻可被提供至示范的視頻裝置,僅包含視頻處理器14、幀率轉換器16以及非必顯示接口 18。同樣地,視頻處理器14和幀率轉換器16可以不同實體裝置所形成。舉例來說,當 幀率轉換器16可形成顯示裝置的一部分時,如平板顯示器,視頻處理器14可形成視頻接收 器、視頻播放器、專用的視頻處理器或之類的一部分。視頻處理器14和幀率轉換器16之間 的鏈路接著則可為實體鏈路,遵守視頻互連標準,像是DVI、HDMI 或DisplayPort 標準。信 道22、24則可為通過互連而傳達的信道。舉例來說,信道22、24可為在HDMI 互連而傳達 的信道。另外,雖然所述的屬性數(shù)據是同時地被提供,也可在視頻處理器14被緩沖,且可 通過幀率轉換器16或一些其它處理器(像是主機(host)處理器)由視頻處理器14被萃 取或抽樣(pulled)。視頻處理器14因此可包含用于儲存屬性數(shù)據的足夠的儲存存儲器且 提供用于查詢數(shù)據的合適的接口(像是軟件應用程序接口(API))。任意地視頻處理器14 可對數(shù)個幀而緩沖該屬性數(shù)據。當被要求時,該屬性數(shù)據然后可被查訊。圖7為含有視頻來源和視頻接收的系統(tǒng)700的簡化示意方塊圖,為另一示范的 替代實施例。該示范的視頻來源為播放器裝置702且該該示范的視頻接收為顯示器裝置 704。舉例來說,該播放器裝置702可為個人計算機、DVD視頻播放器、高密度HD-DVD播放 器、藍光光盤播放器或機頂盒。該顯示器裝置704可為模擬或數(shù)字裝置的屏幕或電視機, 像是陰極射線管(CRT)、如液晶顯示器(LCD)或等離子顯示器的平板顯示器,或者如數(shù)字 光處理(DLP)或單晶硅液晶(LCoS)顯示器的背投影式(rear-projection)顯示器為例。 在所述實施例中,該兩個裝置可通過遵守視頻互連標準的實體鏈路互連,像是DVI、HDMI 、 DisplayPort 、開放式 LVDS 顯示接口(Open LVDS Displaylnterface, OpenLDI)或是千兆
位視頻接口(Gigabit Video Interface,GVIF)標準為例。在一些實施例中,該接口可通過 專屬信號協(xié)議所管理。舉例來說,該裝置702和704可為家庭娛樂系統(tǒng)的組件。如圖7中所示,播放器702含有視頻處理器706和視頻接口傳送器709。依據播放
13器702的特性,該播放器可進一步包含其它組件,像是為譯碼器及幀率轉換器為例,但僅有 該視頻處理器和視頻接口傳送器在圖7中被清晰圖示。視頻處理器706接收視頻數(shù)據708且在該視頻數(shù)據上執(zhí)行許多處理以改善該視頻 影像的外觀或質量,如下所述。根據輸入視頻信號為例,所接收的視頻數(shù)據708可成為被譯 碼的視頻信號(例如像素值的串流)并通過播放器702的譯碼器組件(未圖標)輸出。該 譯碼器組件可與圖1的視頻譯碼器相似。通過譯碼器所接收的該輸入視頻信號可源自任何 一般的來源,像是衛(wèi)星或是有線電視頻道、地面廣播頻道、本端視頻檔案或者像是存儲器、 硬盤或光盤的儲存介質。該視頻信號可為模擬或是數(shù)字。視頻處理器706擁有兩種輸出,那 就是已處理的視頻數(shù)據710和元數(shù)據712。已處理的視頻數(shù)據710是通過視頻處理器706 的視頻處理應用后的視頻數(shù)據708。元數(shù)據712是關于視頻處理器706應用的視頻處理的 信息。視頻處理器706將于下面更詳細說明。視頻接口傳送器709接收已處理的視頻數(shù)據710和元數(shù)據712且將其編碼為合適 的格式,用于透過實體鏈路在該視頻播放器裝置702和該視頻顯示器裝置704之間傳送。 該已編碼的視頻數(shù)據710’和已編碼的元數(shù)據712’依據該視頻互連標準在該裝置702和 704之間的實體鏈路(可能為有線或無線實體鏈路)上操作。舉例來說,若操作的視頻互 連標準為 DVI 或 HDMI ,則傳輸最小差動信號(the TransmissionMinimized Differential Signaling,TMDS)協(xié)議可被使用。該已編碼的視頻數(shù)據710’和已編碼的元數(shù)據712’可占用 該鏈路上的相同信道或不同信道。假若相同信道被使用時,該已編碼的元數(shù)據712’可與該 已編碼的視頻710’被多路傳輸,例如占用視頻數(shù)據串流的未使用部分(例如垂直的空白或 水平的空白間隔)。假若多個通道被使用時,該已編碼的元數(shù)據712’可在輔助信道上被編 碼,該輔助信道與將已編碼的視頻數(shù)據710’在其中傳遞的主要信道是有區(qū)別的。舉例來說, 若該操作的視頻互連標準為DVI或HDMI ,則顯示數(shù)據信道(Display DataChannel, DDC) 標準可被利用。假若該操作的視頻互連標準為HDMI ,則選擇的消費性電子控制(Consumer Electronics Control, CEC)信道(若實施)可被用于替代(或接合)該DDC信道。在
DisplayPort 的情況下,該輔助信道可被使用。對圖7進一步說明,該顯示器裝置704包含視頻接口接收器713和視頻處理器 714。如播放器裝置702,該顯示器裝置704可進一步包含其它組件,像是調節(jié)器(timer)或 是解調器(demodulator)為例,然而僅有前面所記載的組件在圖7中被清晰圖示。視頻接口接收器713透過該實體鏈路接收視頻數(shù)據710’和元數(shù)據712’,并通過該 視頻處理器714將其譯碼成為所預期的格式。接收器713的功能與該視頻播放器702的傳 送器709的功能是互補的。在本實施例中,該已譯碼的視頻和元數(shù)據與該播放器裝置702 的該視頻接口傳送器709所提供的視頻數(shù)據和元數(shù)據具有相同格式,因此,在該視頻顯示 器裝置704中所使用相同參照數(shù)字710和712是視為同一事物。此在所有實施例中是非必 然地。本實施例的視頻處理器714具有與視頻處理器706的視頻處理能力完全相同的視 頻處理能力。由于該顯示器704和播放器702可為模塊化組件且具有與其它可改變視頻處 理能力的顯示器或播放器互連的事實。換句話說,每一個播放器702和顯示器704依據其 相連的互補組件的視頻處理能力,可能包含可用的相同視頻處理能力。然而,該視頻處理器 706和714的能力在所有實施例中無需完全相同。在替代的實施例中,它們可部分相同或全
14部不同。視頻處理器714由接收器713接收已處理的視頻數(shù)據710和元數(shù)據712且在該視 頻數(shù)據上執(zhí)行許多處理。顯而易見的,通過視頻處理器714所執(zhí)行的處理的特性,至少一部 分是通過元數(shù)據712所決定。在該處理被應用之后,該已處理的視頻數(shù)據716被輸出至其 它組件或用于顯示器。視頻處理器714將于下面更詳細說明。圖8是進一步說明視頻處理器706( “上游視頻處理器”)。如圖所示,視頻處理器 706包含緩沖器800、總線802、許多用于處理視頻的功能區(qū)塊,那就是色彩校正區(qū)塊804、對 比校正區(qū)塊806、灰階校正區(qū)塊808、銳度增強區(qū)塊810、邊緣增強區(qū)塊812,和元數(shù)據格式器 814。視頻處理器114的某些組件,像是緩沖器800和總線802與視頻處理器14(圖3)具 有相同名稱的組件是類似的,那(個別地)就是緩沖器58和總線60,且因此這里不在詳述。 其它組件如下所述。色彩校正區(qū)塊804對色彩視頻數(shù)據執(zhí)行許多操作,其目的是為了調整人類觀察者 對被顯示數(shù)據所察覺的色彩。舉例來說,色彩校正可細部調整由基本組成色彩(例如紅、綠 和藍)的色彩飽和度(intensity)混合,使得觀察者可察覺到所需色彩色調(shade)。例 如,若視頻數(shù)據以YCbCr色彩空間來表現(xiàn)時,色彩校正可通過對Cb和Cr乘上常數(shù)而實施。對比校正區(qū)塊806是對視頻數(shù)據執(zhí)行對比校正。如該領域所熟知的,對比是指在 視頻波形(waveform)中“最白的白色”與“最黑的黑色”有多遙遠。例如,若該視頻數(shù)據以 YCbCr色彩空間來表現(xiàn)時,對比校正可通過對YCbCr數(shù)據乘上常數(shù)而實施,可能對應的將Cb 和Cr作調整以避免任何不需要的色差(color shift)?;译A校正區(qū)塊808是對視頻數(shù)據執(zhí)行灰階校正。如該領域所熟知的,灰階是指多 數(shù)的顯示的非線性的轉換特性,關于在輸入視頻信號的振幅改變所產生的顯示亮度程度的 改變階層方面。灰階校正通常是非線性校正。銳度增強區(qū)塊810在處理中是從事改善視頻數(shù)據的銳度。舉例來說,圖片的銳度 可通過增加高頻率亮度(luminance)信息的振幅而被改善。邊緣增強區(qū)塊812在處理中是從事在視頻數(shù)據中邊緣的外觀的提升。使用許多技 術,在視頻數(shù)據中所表現(xiàn)對象的邊緣外觀通過減少該邊緣外觀抖動可被增強??闪私獾?,該功能區(qū)塊804、806、808、810和812在所有實施例中是明顯地非必要 的,但更確切地說可用許多方法被結合。舉例來說,該對比校正區(qū)塊806和灰階校正區(qū)塊 808可被結合為單一功能區(qū)塊,或者該銳度增強區(qū)塊810和邊緣增強區(qū)塊812可被結合為單 一功能區(qū)塊。其它結合可能為該領域的技術人員所完成。再者,用于執(zhí)行其它型態(tài)視頻處 理的功能區(qū)塊可被利用在替代實施例中。功能區(qū)塊804、806、808、810和812是操作儲存于緩沖器800中的視頻數(shù)據708以 產生已處理的視頻數(shù)據710。在一些實施例中,通過許多功能區(qū)塊所執(zhí)行的具體操作可經由 顯示器裝置704所顯示的圖形化用戶接口(graphical user interface,⑶I)來設定。該 圖形化用戶接口可允許用戶啟動(activate)或停止(deactivate)個別功能區(qū)塊或者在其 它方面經過圖形化用戶接口控制(control)的操縱而控制該功能區(qū)塊的操作。舉例來說, 用戶可在所顯示“測試”影像上觀察設定的結果,如同圖形化用戶接口控制被操縱??闪私獾?,通過功能區(qū)塊804、806、808、810和812所執(zhí)行的視頻處理可能為一般 的。然而,該些區(qū)塊之每一個也傳遞關于被執(zhí)行的視頻處理的信息到元數(shù)據格式器814,該 元數(shù)據格式器814依序格式化該信息,如下所述,且將其傳遞至顯示器裝置704以用于決定何者為更進一步的視頻處理,假若有,可由分離的裝置的視頻處理器714所執(zhí)行。更具體來說,元數(shù)據格式器814是產生用于表示通過功能區(qū)塊804、806、808、810 和812所執(zhí)行的視頻處理的元數(shù)據。該元數(shù)據是根據通過每一個功能區(qū)塊804、806、808、 810和812所提供至元數(shù)據格式器814的信息所產生的。產生的元數(shù)據典型地表示所執(zhí) 行視頻處理(例如色彩校正和銳度增強)和所執(zhí)行具體調整(例如通過Cb和Cr值的縮 放以完成色彩校正的倍增器(multiplier)以及通過高頻率亮度信息的振幅的增加以完 成銳度增強的數(shù)量)的兩種型態(tài),盡管此并非絕對被要求。在一些實施例中,僅有被執(zhí)行 的視頻處理的型態(tài)被表示。元數(shù)據格式器814以合適的格式將該元數(shù)據712格式化以 伴隨著已處理的視頻數(shù)據710。該元數(shù)據的格式可為二元的或文字的(textual)。該元 數(shù)據712可被分封化或采取數(shù)據結構的形式。在一些實施例中,該元數(shù)據可以如XML的 標記語言(markup language)所表達。在一些實施例中,元數(shù)據格式器814可依照ITU RecommendationITU-BT. 1364-1將屬性數(shù)據格式化。其它格式可被利用在替代實施例中。請參照圖9,是進一步說明圖7的視頻處理器714( “下游視頻處理器”)。該視頻 處理器714包含緩沖器900、總線902、一系列用于處理視頻的功能區(qū)塊904、906、908、910、 912,以及元數(shù)據譯碼器916。緩沖器900是儲存由上游播放器裝置702所接收的已處理的視頻數(shù)據710,而功能 區(qū)塊904、906、908、910及/或912則是操作該視頻數(shù)據以產生已處理的視頻數(shù)據716。功能區(qū)塊904、906、908、910及912是個別地類似于功能區(qū)塊804、806、808、810及 812。因此,視頻處理器714可執(zhí)行與視頻處理器706具相同型態(tài)的視頻處理。然而,不同 于該處理器706的視頻處理,通過處理器714的功能區(qū)塊904、906、908、910及912所執(zhí)行 的視頻處理,至少一部分是通過接收于來自播放器裝置702的元數(shù)據712所決定,是顯而易 見的。元數(shù)據譯碼器916是譯碼接收于來自視頻接口接收器713(圖7)的元數(shù)據712。 該譯碼器916的操作與該播放器裝置702的元數(shù)據格式器804的操作(圖8)是互補的。該 元數(shù)據譯碼器916傳遞元數(shù)據的相關部分至個別的功能區(qū)塊904、906、908、910及912。舉 例來說,若元數(shù)據712表示視頻處理器706應用于色彩校正和銳度增強視頻處理且進一步 表示所執(zhí)行的具體調整以完成色彩校正和銳度增強,則該色彩校正元數(shù)據將被傳遞至色彩 校正區(qū)塊904且該銳度增強信息元數(shù)據將被傳遞至銳度增強區(qū)塊910。此信息隨后通過功 能區(qū)塊904和910所使用,以協(xié)助對應用于視頻數(shù)據710的視頻處理的決定。在圖10和圖11中是說明本實施例的操作。圖10是說明在播放器裝置702中視 頻處理器706的操作1000,而圖11是說明在顯示器裝置704中視頻處理器714的互補的操 作 1100(圖 1)。請參照圖10,是說明在視頻處理器706中視頻數(shù)據被接收(S1002)以及儲存在緩 沖器800 (圖8)。之后,一個或多個功能區(qū)塊804、806、808、810及812操作由緩沖器800所 接收視頻數(shù)據,以產生已處理的視頻數(shù)據710(S1004)。所應用的視頻處理可完全地或部分 地基于用戶喜好;該視頻信號的特性(例如已確定的信號質量);播放器裝置702內工廠 預設;或其組合。當可操作的功能區(qū)塊處理該視頻數(shù)據,它們傳遞關于所執(zhí)行的視頻處理型 態(tài)的信息到元數(shù)據格式器814。接著,該格式器814產生用于表現(xiàn)該視頻處理的元數(shù)據,該視頻處理是通過功能區(qū)塊804、806、808、810及/或812所執(zhí)行(S1006)。在一些實施例中,該元數(shù)據通過該視 頻處理器706由標線(scratch)所產生。也就是該元數(shù)據712可源自該視頻處理器706, 單獨地基于該視頻處理器706應用在該視頻數(shù)據的視頻處理。在其它實施例中,該視頻處 理器706可接收來自相同來源的“來源元數(shù)據”,該相同來源是提供最初在S1002 (前述)所 接收到的視頻數(shù)據,且可增補或擴充該元數(shù)據以產生元數(shù)據712。在一個范例中,播放器裝 置702可讀取來自如DVD的儲存介質的視頻數(shù)據,以及也可為讀取來自儲存介質中與該視 頻數(shù)據一起的來源元數(shù)據(在此情況該儲存介質組合該“來源”)。在另一范例中,該來源 元數(shù)據被接收可來自不同來源-網絡(例如局域網絡、廣域網絡、廣播網絡或是有線電視提 供者網絡)。在后者的情況下,該視頻數(shù)據和元數(shù)據可來自衛(wèi)星或地面?zhèn)魉推髟诓シ牌餮b 置702被接收。舉例來說,該來源元數(shù)據是敘述應用于儲存介質上或接收來自網絡(適當 地)的視頻數(shù)據的視頻處理,例如在編寫(authoring)階段。在如此實施例中,當視頻處理 器706的格式器814 “產生元數(shù)據712”,該格式器可增補或置換(override)所接收的元數(shù) 據以反映通過處理器706所執(zhí)行的視頻處理。此增補或置換被執(zhí)行是與圖12所述的中間 裝置1024所執(zhí)行類似的處理為相似方式,詳述如下。不管該元數(shù)據712源自于視頻處理器706或者是組合通過視頻處理器706所增補 或置換的“來源元數(shù)據”,該已處理的視頻數(shù)據710和該元數(shù)據712之后皆傳遞至該顯示器 裝置704(S1008、S1010)。在透過實體鏈路傳送至顯示器裝置704之前,該視頻數(shù)據100和 元數(shù)據712通過視頻接口傳送器709被編碼,以透過鏈路傳送像是已編碼視頻數(shù)據710’和 已編碼元數(shù)據712’。當元數(shù)據712與已處理的視頻數(shù)據710被編碼在一起,用以透過符合所熟知的視 頻互連標準的實體鏈路進行傳送,通常有利于(雖然并非完全地要求)編碼該元數(shù)據以便 于不影響該視頻數(shù)據,而遵守標準的下游裝置預期的接收。那就是,若該下游組件為無法利 用或者甚至無法預期的接收元數(shù)據712的舊有組件,則仍可使用該已處理的視頻數(shù)據710。 如此提供該視頻播放器裝置702與較舊視頻顯示器裝置的反向兼容性。相反地,像是視頻 顯示器裝置704的組件利用如下所述的已編碼元數(shù)據,可達到與較舊視頻播放器裝置反向 地兼容性,該較舊視頻播放器裝置在預設方法下并無產生簡單地使其可應用于視頻處理的 如此的元數(shù)據(例如根據用戶喜好而具體透過在屏幕所顯示的設定機制),在那時并無元 數(shù)據透過裝置之間實體鏈路被接收。可了解的,通過許多功能區(qū)塊804、806、808、810及812所執(zhí)行視頻處理的特性并 非必要地由將視頻幀至視頻幀作改變。那就是,通過視頻處理器706所執(zhí)行的視頻處理是 通用地應用于所有視頻幀。因此,該元數(shù)據712是非必要地需伴隨著該已處理的視頻數(shù)據 710的每一個輸出幀。舉例來說,該元數(shù)據712可能僅被傳遞一次在于系統(tǒng)初始化階段或周 期性,例如在已決定時間間距。當然,若帶寬(bandwidth)允許,該元數(shù)據可伴隨著視頻數(shù) 據的每一個幀,假若需要的話。操作1000因此被結束。請參照圖11,該已編碼的視頻數(shù)據710’和已編碼的元數(shù)據712’在顯示器裝置704 的視頻接口接收器713被接收并譯碼,且以已處理的視頻數(shù)據710和元數(shù)據712而輸出。已 處理的視頻數(shù)據710在該視頻處理器714被接收(S1102)且儲存于緩沖器900 (圖9)。該 元數(shù)據712也被接收(S1104)且通過元數(shù)據譯碼器916被譯碼。元數(shù)據譯碼器916傳遞元 數(shù)據的相關部分至個別的功能區(qū)塊904、906、908、910及912。此信息隨后通過該些功能區(qū)塊所使用,以決定進一步的視頻處理,假若有,則應用于視頻數(shù)據710(S1106)。舉例來說,若 該元數(shù)據是表示通過視頻處理器706的色彩校正區(qū)塊804已經應用的色彩校正視頻處理, 則視頻處理器714的色彩校正區(qū)塊904可抑制(refrain)應用色彩校正以避免多余的或不 必要的視頻處理。另一方面,若通過上游色彩校正區(qū)塊804所應用的色彩校正的型態(tài)為熟 知時,則視頻處理器714的色彩校正區(qū)塊904可選擇以執(zhí)行其它色彩校正處理,此提供在顯 示器裝置714進一步的好處,在所產生視頻影像的質量方面為例。舉例來說,假定該播放器 裝置702并非知悉該下游顯示器裝置704的型態(tài)、模式或能力,那么該視頻處理器714很可 能擁有關于呈現(xiàn)色彩影像的顯示器裝置704的能力的較佳信息(例如根據數(shù)量、點距(dot pitch)或像素排列的知識),可決定在色彩校正區(qū)塊904中進一步的色彩校正處理是有幫 助的,該色彩校正區(qū)塊904增補早先通過色彩校正區(qū)塊804所執(zhí)行的處理。一旦功能區(qū)塊904、906、908、910及/或912進一步應用在處理視頻數(shù)據710 (假 若有),則已處理的視頻數(shù)據716被傳遞至下游組件且最后被顯示。操作1100因此被結束??闪私獾?,上述操作并非限制在播放器裝置和顯示器裝置內的視頻處理器。相同 的方法可被用于與裝置或組件的其它型態(tài)的視頻處理器做區(qū)別。圖12是替代實施例的示范的系統(tǒng)1200的簡化示意方塊圖。該系統(tǒng)1200包含視 頻來源1202、中間裝置1204和視頻接收1206。如在圖12所示,該組件1202、1204和1206 是通過組件之間的實體鏈路互連,組件之間是符合所熟知的視頻互連標準,像是DVI、HDMI 或DisplayPort 。在組件1202和1204之間互連與組件1204和1206之間互連是符合(但 非必要符合)相同的視頻互連標準。該視頻來源1202和視頻接收1204是(個別地)相似 于圖7的視頻來源和視頻接收裝置702和704,然而其視頻處理能力可擴充超過上面該些裝 置所具體表示的。系統(tǒng)1200與圖7的系統(tǒng)700最主要不同在于該視頻來源裝置1202和該 視頻接收裝置1206之間的中間裝置1204的存在。該視頻來源1202包含與圖7的視頻處理器706相似的視頻處理器1208,具有例外 的視頻處理器1208的視頻處理能力,且并非必要地限制處理器706的視頻處理能力。更清 楚來說,視頻來源1202的組件除了視頻處理器1208外,像是譯碼器、幀率轉換器和視頻接 口傳送器(其與圖7的視頻接口傳送器709是類似的)是被省略。該視頻處理器1208接 收視頻數(shù)據1210且在該視頻數(shù)據執(zhí)行許多處理,以改善該視頻影像的外觀或質量。該視頻 處理可包含差不多視頻處理的任何形態(tài),像是去交錯、反剪輯、去噪聲、縮放、色彩校正、對 比校正、灰階校正、銳度增強或邊緣增強為例。該已處理的視頻被輸出作為已處理的視頻數(shù) 據1212,而關于由視頻處理器1208所執(zhí)行的視頻處理的信息被輸出成為元數(shù)據1214。該 元數(shù)據1214是與前述元數(shù)據712相似地產生和具有相似的格式。視頻處理器1208的操作 進一步敘述如下。該中間裝置1204為獨立的視頻處理組件,像是來自Anchor BayTechnologies, Inc. &DVDQ iScanTM VP50高分辨率聲音/視頻處理器,適應的在此所述,其目的是改善 用于下游視頻接收裝置1206預定的視頻串流的影像質量。該中間裝置1204不僅具有根據 所接收的元數(shù)據1214而調整所執(zhí)行的視頻處理(即元數(shù)據是表示通過上游視頻來源1202 所應用視頻處理),也增補或置換該元數(shù)據以反映出通過裝置1204所執(zhí)行的任何額外的視 頻處理。該中間裝置1204包含視頻處理器1220。其它組件,為清楚而被省略。該視頻處理器1220在圖13中進一步說明。如圖13所示,視頻處理器1220(該“中間視頻處理器”)包含緩沖器1300、總線 1302、許多用于處理視頻的功能區(qū)塊1304、1306和1308、元數(shù)據譯碼器1310以及元數(shù)據格 式器1312。該緩沖區(qū)1300和總線1302與緩沖區(qū)900和總線902是相類似的,且因而在此
未再詳述。該功能區(qū)塊1304、1306和1308的每一個可將視頻數(shù)據1210執(zhí)行視頻處理功能, 該視頻數(shù)據是通過處理器1220所接收(可能經由裝置1204內的視頻接口接收器)且儲存 在緩沖區(qū)1300中。該功能可包含去交錯、反剪輯、去噪聲、縮放、色彩校正、對比校正、灰階 校正、銳度增強或邊緣增強為例。數(shù)量N個的視頻處理區(qū)塊和該N個區(qū)塊所執(zhí)行視頻處理 的型態(tài)可隨著實施例不同而改變。所產生已處理的視頻1316形成視頻處理器1220的一個 輸出。元數(shù)據譯碼器1310譯碼由該視頻來源1203所接收的元數(shù)據1214(也可能經由在 中間裝置1204中的視頻接口接收器)。其操作與圖9的元數(shù)據譯碼器916是相似的,是傳 遞個別視頻處理功能區(qū)塊1304、1306和1308的元數(shù)據的相關部分。舉例來說,若該元數(shù) 據1314表示該上游視頻處理1208是應用去交錯和銳度增強視頻處理且進一步表示具體程 序或調整所執(zhí)行以達到去交錯和銳度增強,隨后該去交錯元數(shù)據可被傳遞至去交錯功能區(qū) 塊,而銳度增強信息元數(shù)據可被傳遞至銳度增強功能區(qū)塊(擴充如此區(qū)塊存在于視頻處理 器1220)。該信息隨后通過該些功能區(qū)塊所使用以協(xié)助決定應用于視頻數(shù)據1212的視頻處 理。元數(shù)據格式器1312是類似于圖8的元數(shù)據格式器814,其產生表現(xiàn)視頻處理的元 數(shù)據,該視頻處理一般是通過視頻處理器所形成的一部分來執(zhí)行。該元數(shù)據典型地表示所 執(zhí)行的視頻處理和所執(zhí)行的具體調整兩者的型態(tài)。然而,元數(shù)據格式器1312進一步通過將 新產生的元數(shù)據與接收于上游視頻來源1202的元數(shù)據1214相結合以產生一套復合元數(shù)據 1318,用于反映出應用于不是該上游視頻處理器1210就是直接(中間)處理器1220 (被置 換任何上游視頻處理具有可能例外,如所述)的所有視頻處理。該復合元數(shù)據形成視頻處 理器1220的另一輸出。該已處理的視頻1316和復合元數(shù)據1318是通過視頻處理器1220所輸出,在傳遞 至該視頻接收1206之前,可透過中間裝置1204內的視頻接口傳送器(未圖標)所傳遞。請再次參照圖12,該視頻接收裝置1206包含視頻處理器1230。相似于圖7的視 頻接收裝置704,該視頻接收裝置1206可進一步含有其它組件,像是用于接收經實體鏈路 到連接中間裝置1204的數(shù)據的視頻接口接收器,但為了清楚而被省略。該視頻處理器1230 是相似于圖9的視頻處理器714,但其視頻處理能力非必要地限制于處理器714所具有的視 頻處理能力。該視頻處理器1230接收已處理的視頻數(shù)據1316(類似于圖9的已處理的視 頻數(shù)據710)以及在該視頻數(shù)據上執(zhí)行許多處理,以改善該視頻影像的外觀或質量。該視頻 處理包含不是視頻處理器1208就是視頻處理器1220所具有的任何視頻處理,或者其它形 式的視頻處理。將可明了的,通過視頻處理器1230所執(zhí)行的處理的特性,至少一部分是通 過該元數(shù)據1318所決定。因為該元數(shù)據1318反映出不是上游視頻處理器1208和1220 — 個就是兩個的視頻處理,在視頻接收裝置1206所執(zhí)行的視頻處理不僅通過該直接的上游 組件1204所執(zhí)行的視頻處理所影響,也通過所有上游組件1202、1204所影響??紤]到多個上游組件執(zhí)行處理時,在避免視頻接收裝置1206先前應用的視頻處理或者是視頻接收裝 置1206執(zhí)行的視頻處理達到最佳可能質量的視頻影像下,此方法可促進較大效率。在處理 器1230應用本身處理后,該已處理的視頻數(shù)據1320可被輸出至其它組件或用于顯示。圖14是說明本實施例的中間視頻處理器1220(圖12和圖13)的操作1400。最 初,通過上游視頻處理器1208所應用的至少部分視頻處理,視頻數(shù)據1212由視頻來源1202 被接收(S1402),可能經由中間裝置1204中的視頻接口接收器。該視頻數(shù)據1212被儲存于 緩沖區(qū)1300 (圖13)。用于表示所執(zhí)行的視頻處理的元數(shù)據1214,也被接收(S1404)且通 過元數(shù)據譯碼器1310被譯碼。該元數(shù)據1214的格式可為所舉的任何一個二元的或文字 的;分封化;數(shù)據結構;標記語言;或順從ITU Recommendation ITU-BT. 1364-1。元數(shù)據譯碼器1310傳遞該元數(shù)據相關部分至個別功能區(qū)塊1304、1306及/或 1308。此信息隨后通過該些功能區(qū)塊所使用,以決定進一步的視頻處理,假若有,則應用于 視頻數(shù)據(S1406)。舉例來說,若該元數(shù)據是表示通過視頻處理器1208已經應用的色彩校 正視頻處理,則視頻處理器1220的色彩校正區(qū)塊可選擇執(zhí)行其它色彩校正處理,而非通過 視頻處理器1208來執(zhí)行,此提供更多好處,在所產生視頻影像的質量方面為例。所執(zhí)行的 額外的視頻處理也可基于部分用戶喜好或工廠預設在中間裝置1204。當功能區(qū)塊1304、1306及/或1308對視頻數(shù)據1212執(zhí)行額外的視頻處理,關于 所執(zhí)行的額外的視頻處理的新的元數(shù)據通過相關區(qū)塊而產生(S1410)且傳遞至元數(shù)據格 式器1312。此新產生的元數(shù)據與早先所接收的元數(shù)據1214相結合以產生一套復合元數(shù)據 1318,用于反映出應用于不是該上游視頻處理器1210就是直接(中間)處理器1220的所有 視頻處理(S1412)。在一些情況下,通過處理器1220所執(zhí)行的視頻處理可能置換上游所執(zhí) 行的視頻處理。在如此情況下,將元數(shù)據結合可能包含至少一些元數(shù)據1214與新的元數(shù)據 的置換(例如覆寫(overwriting)或取代)。將可了解的,在此情況下的復合元數(shù)據1318 無法實際上反映出在視頻處理器1208和1220任何一個所執(zhí)行的所有視頻處理,但僅有該 視頻處理其效力未被置換。任何元數(shù)據從屬至已置換視頻處理的省略是有利于減少包括復 合元數(shù)據1318總數(shù)。在其它情況下,通過處理器1220所執(zhí)行的視頻處理可增補上游所執(zhí)行 的視頻處理。在如此情況下,結合該元數(shù)據可能包含增加新的元數(shù)據到存在的元數(shù)據1214。 該元數(shù)據格式器1312以合適的格式將所產生的元數(shù)據1318格式化以伴隨著已處理的視頻 數(shù)據1316。為了一致性,該元數(shù)據1318的格式可能相同于元數(shù)據1214的格式,雖然此并非 所需。在一些實施例中,該復合元數(shù)據1318可確認那一個組件(視頻來源1202或中間裝 置1204)執(zhí)行通過該復合元數(shù)據1318所表示的每一種型態(tài)視頻處理,也許經由關于該兩個 組件的唯一的產品識別碼(productidentifier)。已處理的視頻1316和復合元數(shù)據1318之后往下游傳遞至該視頻接收裝置 1206 (S1414、S1416),可能經由視頻接口傳送器。有利地,該視頻接收裝置1206之后可決定 進一步的視頻處理,假若有,則應用,不僅根據通過直接地上游組件(中間裝置1204)所執(zhí) 行視頻處理的信息,也可通過該視頻來源1202。操作1400因此被結束??擅髁说模谜Z“視頻處理器”在任何上述實施例中并非必要指為專有地硬件組 件。該用語可以固件組件、軟件組件(例如軟件模塊或程序)或其組合來替代。在此情況 下,這里該視頻處理器為軟件或固件組件,然后可執(zhí)行許多視頻處理操作的功能區(qū)塊可為 該組件的次組件(例如子程序)。軟件或固件可被加載或儲存于機器可讀取介質815 (圖8)、917(圖9)或1313 (圖13),其可為適當?shù)墓獗P片、磁性(magnetic)儲存介質、或者只讀 存儲器芯片為例。在一些實施例中,該軟件可被加載(例如至存儲器)及執(zhí)行使得硬件(例 如一個或多個同屬性處理器)被啟動如這里所述。同樣地,視頻處理器并非必要的需為專 用的視頻處理器。更確切地說,其可為執(zhí)行視頻處理的組件,除了無關視頻處理的其它型態(tài) 的處理外。也可明了的,這里所使用的用語“上游,,和“下游,,是相關于經過系統(tǒng)或組件之間
流動的一般方向。當然,上述實施例僅為說明且并非限制。所述實施例對于形式、零件配置、細節(jié)及 操作順序的許多改變是允許的。因此,本發(fā)明所保護范圍包含所有通過權利要求書所定義 的在本發(fā)明范圍內的改變。
權利要求
一種方法,包括,在視頻處理器在視頻數(shù)據上執(zhí)行視頻處理,該視頻處理產生已處理的視頻數(shù)據;以及傳遞該已處理的視頻數(shù)據與用于表示所執(zhí)行的視頻處理而產生的元數(shù)據至下游視頻處理器。
2.如權利要求1所述的方法,其中,該視頻數(shù)據由來源被接收,以及其中,通過增補或 置換元數(shù)據所產生的該元數(shù)據也由該來源被接收。
3.如權利要求2所述的方法,其中,該來源為儲存介質或網絡。
4.如權利要求1所述的方法,其中,該視頻處理包括色彩校正、對比校正、灰階校正、銳 度增強及邊緣增強的至少其中之一。
5.如權利要求1所述的方法,其中,該視頻處理器為視頻播放器裝置的部分。
6.如權利要求5所述的方法,其中,該視頻播放器裝置為個人計算機、DVD視頻播放器、 高密度HD-DVD播放器、藍光光盤播放器或機頂盒。
7.如權利要求1所述的方法,其中,該下游視頻處理器為顯示器裝置的一部分。
8.一種方法,包括,在視頻處理器接收視頻數(shù)據;接收用于表示通過上游視頻處理器所執(zhí)行的對該視頻數(shù)據進行視頻處理的元數(shù)據;以及根據該元數(shù)據,在具有進一步的視頻處理的情況下,決定對該視頻數(shù)據應用進一步的 視頻處理。
9.如權利要求8所述的方法,其中,該視頻處理包括色彩校正、對比校正、灰階校正、銳 度增強及邊緣增強的至少其中之一。
10.如權利要求8所述的方法,其中,該視頻處理器為顯示器裝置的一部分。
11.如權利要求8所述的方法,其中,該上游視頻處理器為視頻播放器裝置的一部分。
12.—種方法,包括,在中間視頻處理器接收視頻數(shù)據;接收用于表示通過上游視頻處理器早先對該視頻數(shù)據執(zhí)行的視頻處理的元數(shù)據;根據該所接收的元數(shù)據,在該視頻數(shù)據上執(zhí)行額外的視頻處理以產生已處理的視頻數(shù) 據;以及傳遞該已處理的視頻數(shù)據及復合元數(shù)據至下游視頻處理器,該復合元數(shù)據是根據該所 接收的元數(shù)據與用于表示所執(zhí)行額外的處理的新的元數(shù)據。
13.如權利要求12所述的方法,進一步包括當該額外的視頻處理增補該早先執(zhí)行的視 頻處理時,通過增加該新的元數(shù)據至該所接收的元數(shù)據以產生該復合元數(shù)據。
14.如權利要求12所述的方法,進一步包括當該額外的視頻處理置換該早先執(zhí)行的視 頻處理的至少一些時,通過以該新的元數(shù)據置換該所接收的元數(shù)據的至少部分以產生該復 合元數(shù)據。
15.如權利要求14所述的方法,其中,所述置換該所接收的元數(shù)據的至少部分包括替 換該所接收的元數(shù)據的至少部分。
16.一種儲存指令的機器可讀取介質,當指令被處理器執(zhí)行時,使得該處理器在視頻數(shù)據上執(zhí)行視頻處理,該視頻處理產生已處理的視頻數(shù)據;以及傳遞該已處理的視頻數(shù)據與用于表示所執(zhí)行的視頻處理而產生的元數(shù)據至下游視頻 處理器。
17.如權利要求16所述的機器可讀取介質,其中,該視頻數(shù)據由來源被接收,以及其 中,通過增補或置換元數(shù)據所產生的該產生的元數(shù)據也由該來源被接收。
18.如權利要求17所述的機器可讀取介質,其中,該來源為儲存介質或網絡。
19.如權利要求16所述的機器可讀取介質,其中,該視頻處理包括色彩校正、對比校 正、灰階校正、銳度增強及邊緣增強的至少其中之一。
20.如權利要求16所述的機器可讀取介質,其中,該處理器為視頻播放器裝置的一部 分,且其中,該下游視頻處理器為顯示器裝置的一部分。
21.一種儲存指令的機器可讀取介質,當指令被處理器執(zhí)行時,使得該處理器接收視頻數(shù)據;接收用于表示通過上游視頻處理器所執(zhí)行的對該視頻數(shù)據進行視頻處理的元數(shù)據;以及根據該元數(shù)據,在具有進一步的視頻處理的情況下,決定對該視頻數(shù)據應用進一步的 視頻處理。
22.如權利要求21所述的機器可讀取介質,其中,該視頻處理包括色彩校正、對比校 正、灰階校正、銳度增強及邊緣增強的至少其中之一。
23.如權利要求21所述的機器可讀取介質,其中,該處理器為顯示器裝置的一部分,以 及其中,該上游視頻處理器為視頻播放器裝置的部分。
24.一種儲存指令的機器可讀取介質,當指令被處理器執(zhí)行時,使得該處理器接收視頻數(shù)據;接收用于表示通過上游視頻處理器早先對該視頻數(shù)據執(zhí)行的視頻處理的元數(shù)據;根據該所接收的元數(shù)據,在該視頻數(shù)據上執(zhí)行額外的視頻處理以產生已處理的視頻數(shù) 據;以及傳遞該已處理的視頻數(shù)據及復合元數(shù)據至下游視頻處理器,該復合元數(shù)據是根據該所 接收的元數(shù)據與用于表示所執(zhí)行額外的處理的新的元數(shù)據。
25.如權利要求24所述的機器可讀取介質,其中,當該額外的視頻處理增補該早先執(zhí) 行的視頻處理時,該指令進一步使得該處理器通過增加該新的元數(shù)據至該所接收的元數(shù)據 以產生該復合元數(shù)據。
26.如權利要求24所述的機器可讀取介質,其中,當該額外的視頻處理置換該早先執(zhí) 行的視頻處理的至少一些時,該指令進一步使得該處理器通過以該新的元數(shù)據置換該所接 收的元數(shù)據的至少部分以產生該復合元數(shù)據。
27.如權利要求26所述的機器可讀取介質,其中,所述置換該所接收的元數(shù)據的至少 部分包括替換該所接收的元數(shù)據的至少部分。
28.一種視頻處理器,包括至少一功能區(qū)塊,用于在視頻數(shù)據上執(zhí)行視頻處理,該視頻處理產生已處理的視頻數(shù) 據;以及元數(shù)據格式器,用于產生表示該所執(zhí)行的視頻處理的元數(shù)據,并隨著該已處理的視頻 數(shù)據傳遞至下游視頻處理器。
29.如權利要求28所述的視頻處理器,其中,該至少一功能區(qū)塊包括色彩校正功能區(qū) 塊、對比校正功能區(qū)塊、灰階校正功能區(qū)塊、銳度增強功能區(qū)塊及邊緣增強功能區(qū)塊的至少其中之一。
30.如權利要求28所述的方法,其中,該視頻處理器為視頻播放器裝置的一部分。
31.如權利要求28所述的方法,其中,該下游視頻處理器為顯示器裝置的一部分。
32.一種視頻處理器,包括緩沖區(qū),用于接收視頻數(shù)據;元數(shù)據譯碼器,用于譯碼所接收的元數(shù)據,所述元數(shù)據表示通過上游視頻處理器對該 視頻數(shù)據執(zhí)行視頻處理;以及至少一功能區(qū)塊,用于在該視頻數(shù)據上執(zhí)行進一步的視頻處理,該進一步的視頻處理 是根據該元數(shù)據的至少部分所決定。
33.如權利要求31所述的視頻處理器,其中,該至少一功能區(qū)塊包括色彩校正功能區(qū) 塊、對比校正功能區(qū)塊、灰階校正功能區(qū)塊、銳度增強功能區(qū)塊及邊緣增強功能區(qū)塊的至少 其中之一。
34.如權利要求31所述的視頻處理器,其中,該上游視頻處理器為視頻播放器裝置的 一部分。
35.一種中間視頻處理器,包括緩沖區(qū),用于接收視頻數(shù)據;元數(shù)據譯碼器,用于譯碼所接收的元數(shù)據,所述元數(shù)據用于表示通過上游視頻處理器 早先對該視頻數(shù)據執(zhí)行視頻處理;至少一功能區(qū)塊,用于在該視頻數(shù)據上執(zhí)行額外的視頻處理,該額外的視頻處理根據 該元數(shù)據作決定且產生已處理的視頻數(shù)據;以及元數(shù)據格式器,用于產生復合元數(shù)據并隨著該已處理的元數(shù)據傳遞至下游視頻處理, 該復合元數(shù)據是根據該所接收的元數(shù)據與用于表示所執(zhí)行額外的視頻處理的新的元數(shù)據。
36.如權利要求35所述的中間視頻處理器,其中,當該額外的視頻處理增補該早先執(zhí) 行的視頻處理時,該元數(shù)據格式器通過增加該新的元數(shù)據至該所接收的元數(shù)據以產生該復 合元數(shù)據。
37.如權利要求35所述的中間視頻處理器,其中,當該額外的視頻處理置換該早先執(zhí) 行的視頻處理的至少一些時,該元數(shù)據格式器通過以該新的元數(shù)據置換該所接收的元數(shù)據 的至少部分以產生該復合元數(shù)據。
全文摘要
文檔編號H04N5/14GK101953150SQ20088012720
公開日2011年1月19日 申請日期2008年12月16日 優(yōu)先權日2007年12月20日
發(fā)明者Glen David 申請人:Ati Technologies Ulc