專利名稱:具有視頻來源裝置與視頻接收裝置的系統(tǒng)中的調(diào)整視頻處理的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般而言涉及視頻處理,更詳而言之,涉及具有視頻來源裝置與視頻接收 裝置的系統(tǒng)中的調(diào)整視頻處理。
背景技術(shù):
對于視頻來源裝置(亦即,可輸出包括視頻影像的視頻信號的裝置,如數(shù)字多功 能光盤(Digital Versatile Disc, DVD)視頻播放器、高畫質(zhì)(High-Density,HD)DVD 視頻 播放器、藍(lán)光光盤(Blu-ray disc)播放器、視頻機(jī)上盒(set-top boxes)或者個人計算機(jī)) 與視頻接收裝置(亦即,可接收視頻信號并且進(jìn)一步處理對該信號進(jìn)行視頻處理且可能顯 示所產(chǎn)生的視頻影像的裝置(如電視或監(jiān)視器),可為市售常見的如陰極射線管(Cahode Ray Tubes, CRTs)的模擬或數(shù)字裝置、如液晶顯示器(Liquid Crystal Displays, LCDs或 等離子(plasma)顯示器的平板顯示器、或者如數(shù)字光處理(Digital Light Processing, DLP)的背投影式(rear-projection)顯示器或硅基型液晶顯示器(Liquid Crystal on Silicon, LCoS)) 0舉例而言,消費(fèi)者組裝家庭娛樂系統(tǒng)時,可自一家制造商購買視頻來 源裝置組件并且自另一家制造商購買視頻接收裝置組件。消費(fèi)者對于組件選擇可能基于 消費(fèi)者喜好、取得性(availability)或零售商促銷的因素。該消費(fèi)者接著可于家庭娛樂 系統(tǒng)中將所述組件互連,如此使得來源裝置輸出視頻信號至該接收裝置。該互連可經(jīng)由 電纜線并符合已知工業(yè)標(biāo)準(zhǔn),如視頻圖形數(shù)組(VGA)、視頻輸入/輸出信號(composite/ S-video)或色差端子輸出、數(shù)字視覺接口(Digital Visual Interface,DVI)、高解析多媒 體影音接口(High-Definition Multimedia Interface ,HDMI )或數(shù)字式視頻接口標(biāo)準(zhǔn) (DisplayPort ),或者無線顯示接口(例如“wireless HDMI,,)。當(dāng)代的許多視頻來源裝置皆能夠?qū)嵭懈鞣N視頻處理功能,如圖框率轉(zhuǎn)換 (frame-rate conversion)、交錯(interlacing)、去交錯(de-interlacing)、去噪 聲(de-noise)、縮放(scaling)、色彩校正(color correction)、對比校正(contrast correction)、伽瑪校正(gamma correction)以及細(xì)節(jié)增強(qiáng)(detail Enhancement)。各禾中 視頻處理功能皆可由視頻處理器的功能性方塊所實(shí)行,該視頻處理器可由硬件、軟件、韌件 或上述各者的組合所完成。功能性方塊可于不同視頻裝置中以不同方式實(shí)現(xiàn)。也就是說,一 個視頻來源裝置中的功能性方塊可應(yīng)用一種視頻處理算法以達(dá)到所欲的視頻處理功能,同 時另一視頻來源裝置中的相同功能性方塊應(yīng)用另一種視頻處理算法以不同方式達(dá)到相同 的視頻處理功能。舉例而言,一些交錯掃描儀方塊可應(yīng)用掃描線取樣(掃描線decimation) 算法以交錯視頻,同時另一個的交錯掃描儀可經(jīng)固定或動態(tài)地組構(gòu)。于稍后介紹的情況下, 于任何給定時間所使用的算法可取決于例如目前正處理的視頻數(shù)據(jù)內(nèi)容或使用者喜好等 因素。一種視頻接收裝置可能亦能夠?qū)⒏鞣N視頻處理功能應(yīng)用于所接收的視頻信號,包 含上游(upstream)視頻來源裝置所能夠?qū)崿F(xiàn)的一些或全部相同視頻處理功能(稱作“重疊視頻處理功能(overlapping video processing functions) “) 所述重疊是由于i亥視 頻接收裝置為一種能夠與視頻處理能力可變化的各種類型視頻來源裝置互連的模塊化組 件。由視頻處理的觀點(diǎn)來看,該視頻來源裝置與視頻接收裝置可各自具有不同的效用與缺 點(diǎn)。舉例來說,該來源裝置可能具有該接收裝置無法執(zhí)行的數(shù)個掃描率轉(zhuǎn)換算法,而該接收 裝置可能具有該來源裝置所無法執(zhí)行的多種圖框率轉(zhuǎn)換功能,同時該接收裝置具有該來源 裝置所無法執(zhí)行的多種去交錯功能。
現(xiàn)有的方式是提供消費(fèi)者含有測試視頻影像的DVD與具有指令的視頻剪輯 (video clip),該指令是用于在連接至電視的播放器中播放該DVD。該指令可對于各種類 型的電視(例如720p DLP、IXD或等離子;768p IXD或等離子;1024x1024等離子;或者 1920x1080 DLP、LCD或等離子)建議用于測試該DVD-視頻播放器(例如720p、768p、1080i 或1080p)的DVD-視頻播放器輸出設(shè)定以及用于測試該電視(例如480i)的DVD-視頻播 放器輸出設(shè)定。該指令亦可描述應(yīng)該如何評估經(jīng)顯示的影像或視頻剪輯的質(zhì)量。不利的是, 使用者必須正確地設(shè)定該DVD-視頻播放器輸出設(shè)定。倘若不正確地設(shè)定,則該經(jīng)顯示的 影像或視頻剪輯的評估質(zhì)量可歸因于錯誤的裝置(DVD-視頻播放器或電視)。有鑒于許多 DVD-視頻播放器的復(fù)雜使用者接口與許多使用者不熟練組構(gòu)設(shè)定輸出,輸出設(shè)定不正確的 可能性相當(dāng)高。此外,即便該DVD-視頻播放器輸出設(shè)定是經(jīng)正確地設(shè)定,最終基于該測試 輸出而組構(gòu)該DVD-視頻播放器為最佳化影像的適當(dāng)模式仍然是使用者的責(zé)任。再者,錯誤 組構(gòu)的可能性相對較高。故期望得到減輕或排除至少一些上述缺點(diǎn)的解決方案。
發(fā)明內(nèi)容
于一個態(tài)樣中,提供了一種方法,包括,于視頻來源裝置與視頻接收裝置的其中一 個(a)于該一個裝置停用視頻處理功能并且傳送命令,使另一個該視頻來源裝置與該視 頻接收裝置啟動該視頻處理功能;(b)于該一個裝置啟動該視頻處理功能并且傳送命令, 使另一個裝置停用該視頻處理功能;以及(C)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影 像的使用者輸入,實(shí)行(effect) (a)或(b)。于另一個態(tài)樣中,提供了一種儲存指令的機(jī)器可讀取媒體,當(dāng)該指令由視頻來源 裝置與視頻接收裝置其中一個的處理器所執(zhí)行時,使該一個裝置(a)于該一個裝置停用 視頻處理功能并且傳送命令,使另一個該視頻來源裝置與該視頻接收裝置啟動該視頻處理 功能;(b)于該一個裝置啟動該視頻處理功能并且傳送命令,使另一個裝置停用該視頻處 理功能;以及(c)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或 (b)。于另一個態(tài)樣中,提供了一種視頻接收裝置,包括處理器以及與該處理器互連的 內(nèi)存,該內(nèi)存儲存指令,當(dāng)該指令由該處理器所執(zhí)行時,使該視頻接收裝置(a)于該視頻 接收裝置停用視頻處理功能并且傳送命令,使視頻來源裝置啟動該視頻處理功能;(b)于 該視頻接收裝置啟動該視頻處理功能并且傳送命令,使該視頻來源裝置停用該視頻處理功 能;以及(c)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或(b)。于另一個態(tài)樣中,提供了一種視頻來源裝置,包括處理器以及與該處理器互連的 內(nèi)存,該內(nèi)存儲存指令,當(dāng)該指令由該處理器所執(zhí)行時,使該視頻來源裝置(a)于該視頻來源裝置停用視頻處理功能并且傳送命令,使視頻接收裝置啟動該視頻處理功能;(b)于 該視頻來源裝置停用視頻處理功能并且傳送命令,使視頻接收裝置啟動該視頻處理功能; 以及(C)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或(b)。于另一個態(tài)樣中,提供了一種儲存指令的機(jī)器可讀取媒體,當(dāng)處理該指令時,使所 產(chǎn)生的電路能夠(a)于視頻來源裝置與視頻接收裝置的其中一個停用視頻處理功能并且 傳送命令使另一個該視頻來源裝置與該視頻接收裝置啟動該視頻處理功能;(b)于該一個 裝置啟動該視頻處理功能并且傳送命令使另一個裝置停用該視頻處理功能;以及(C)基于 指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或( b),其中,該電路包括 該一個裝置。通過檢閱以下本發(fā)明的特定實(shí)施例說明配合附加圖式,將使得熟習(xí)本領(lǐng)域者清楚 了解本發(fā)明內(nèi)容的另一個態(tài)樣與特征。
于附加圖式中描繪本發(fā)明的示范實(shí)施例圖1是具有視頻來源裝置與視頻接收裝置的系統(tǒng)的示意圖;圖2是描繪圖1的視頻來源裝置的運(yùn)作的流程圖;圖3是描繪圖1的視頻接收裝置的運(yùn)作的流程圖;圖4A至圖4D是描繪圖1的系統(tǒng)所呈現(xiàn)的圖形化使用者接口的屏幕;圖5與圖6是描繪圖1的視頻來源裝置與視頻接收裝置所(分別地)具有的視頻 處理功能的示范指示的示意圖;以及圖7是制造包括視頻來源裝置與視頻接收裝置的電路的簡化示意圖。
具體實(shí)施例方式參照圖1,是描繪示范的系統(tǒng)10。該系統(tǒng)10包含通過視頻互連16而互連的視頻 來源裝置12與視頻接收裝置14。該視頻來源裝置12是在互連16上輸出視頻信號(包括例如圖框(frame)或場 (field))的電子裝置。該裝置12可為例如個人計算機(jī)、DVD-視頻播放器、HD-DVD視頻 播放器、藍(lán)光光盤播放器、或者接收來自任何同軸電纜、衛(wèi)星接收碟、電話線、電源在線寬帶 (broadband over power line)、以太網(wǎng)絡(luò)電纜或模擬或數(shù)字廣播(例如VHF、UHF或HD) 的視頻信號的視頻機(jī)上盒。如圖1所示,該視頻來源裝置12包含緩沖器20、視頻處理功能 性方塊22與24、以及控制器30。為了清楚起見,省略視頻來源裝置12的其它組件。緩沖器20儲存視頻數(shù)據(jù)(可為圖框或場的形式),所述功能性方塊22與24其中一 個或多者根據(jù)該視頻數(shù)據(jù)選擇性地實(shí)行視頻處理功能。該經(jīng)儲存的視頻數(shù)據(jù)可通過譯碼器 (未顯示)譯碼成為圖框或場,該譯碼器可順從該視頻來源裝置12中的緩沖器的上游的一 些視頻編碼 / 壓縮標(biāo)準(zhǔn)(如 MPEG、MPEG 2,MPEG 4、divX、ITU Recommendation ITU-H. 264、 HDMI (TM)、ATSC、PAL或NTSC電視、數(shù)字電視(例如=ITU BT. 601)或類似標(biāo)準(zhǔn))的任何一 個。該譯碼器(倘若存在)所運(yùn)作的視頻信號可例如通過視頻來源裝置12自外部來源(例 如電纜頭端器(cable head-end)、衛(wèi)星或廣播)接收、通過裝置12自儲存媒體(例如硬 盤或光盤(如DVD))讀取、或者通過裝置12(例如通過如視頻游戲的軟件應(yīng)用程序)所產(chǎn)生。緩沖器20可為該視頻來源裝置12中部分較大的揮發(fā)性內(nèi)存。為了有助于視頻處理功 能性方塊22與24的平行運(yùn)作(parallel operation),緩沖器20可具有立即儲存多個連續(xù) 圖框或場的容量。一旦對該視頻數(shù)據(jù)實(shí)行視頻處理功能,該經(jīng)處理的視頻數(shù)據(jù)是如同視頻 信號自該緩沖器20輸出于互連16上,典型上(雖然非必要)是經(jīng)由視頻接口傳輸器(未 顯示)。視頻接口傳輸器(倘若存在)的角色是將該視頻數(shù)據(jù)轉(zhuǎn)換成為順從有效視頻接口 標(biāo)準(zhǔn)的視頻信號,該有效視頻接口標(biāo)準(zhǔn)支配互連16 (例如DVI、HDMITM、DiSplayP0rt 、數(shù)字 平板(DFP)接口、Open LVDS顯示接口(OpenLDI)、或者千兆位視頻接口(GVIF)標(biāo)準(zhǔn)、或者 無線顯示接口)。該緩沖器與該視頻接口傳輸器之間可插入圖框緩沖器(未顯示),用于在 互連16上傳輸前儲存該經(jīng)處理的視頻數(shù)據(jù)。各個視頻處理功能性方塊22、24皆是實(shí)行視頻處理功能的硬件、軟件、或韌件(或 上述各者的組合)方塊。雖然圖1僅描繪了兩個方塊22、24,應(yīng)體認(rèn)到方塊數(shù)量可為N個, 其中N是大于或等于1的整數(shù)。該N個方塊所實(shí)行的視頻處理功能可包含例如圖框率轉(zhuǎn)換、 交錯、去交錯、去噪聲、縮放(scaling)、色彩校正、對比效正、伽瑪校正及細(xì)節(jié)增強(qiáng)。一些功 能性方塊可選擇性地實(shí)行一些算法其中一個,以達(dá)到所欲的視頻處理功能。舉例而言,交錯 方塊可應(yīng)用掃描線取樣算法或者垂直濾波算法(vertical濾波algorithm)任一個。于任 何給定時間所使用的算法可取決于例如目前正在處理的視頻數(shù)據(jù)內(nèi)容或使用者喜好等因 素。另一個功能性方塊僅可應(yīng)用一種算法,以達(dá)到所欲的視頻處理功能(亦即,可為固定的 算法)。為了清楚起見,本說明書中所使用的術(shù)語“算法”不應(yīng)理解為必然暗示由軟件實(shí)現(xiàn)。
為了說明起見,一些示范視頻處理功能將確認(rèn)如下,簡短地描述兩種或多種可實(shí) 行以達(dá)到該視頻處理功能的視頻處理算法的各個功能。掃描率轉(zhuǎn)換(亦即,圖框率轉(zhuǎn)換)每N個圖框/場落下(Dropping) /重制(Duplicating)-此為掃描率轉(zhuǎn)換 (scan-rate conversion)的簡單形式,其中每N個場的其中一個是經(jīng)落下或經(jīng)重制。舉例 而言,60Hz至50Hz的經(jīng)交錯運(yùn)作的轉(zhuǎn)換可每6個場落下一個。此技術(shù)的一個可能缺點(diǎn)是稱 作為“急動(judder),,的明顯跳動(jerky motion)。3 2下拉(Pulldown)-此技術(shù)通常用于當(dāng)轉(zhuǎn)換24個圖框/秒的內(nèi)容為 NTSC (59· M-Hz 場率)時。底片速度(film speed)減慢 0· 1 %至 23· 976 (24/1· 001)圖框 /秒。兩個底片圖框(film frame)產(chǎn)生五個視頻場。另一個下拉-可實(shí)行另一個類型的下拉(例如2 2、24 1、及另一個比例)。時間插補(bǔ)(Temporal Interpolation)-此技術(shù)根據(jù)需要自原始圖框產(chǎn)生新的圖 框,以產(chǎn)生所欲的圖框率。來自過去與未來輸入圖框的信息可用以最佳化處理出現(xiàn)與消失 的對象。當(dāng)利用時間插補(bǔ)自50Hz轉(zhuǎn)換至60Hz時,對于每五個50Hz視頻的場而言,有六個 60Hz視頻的場。在對準(zhǔn)兩個來源之后,兩個相鄰的50Hz場是混合在一起,以產(chǎn)生新的60Hz 場。移動補(bǔ)償(Motion Compensation)-移動補(bǔ)償試圖確認(rèn)該視頻數(shù)據(jù)中的真實(shí) 移動向量(true motion vector)并且于時間插補(bǔ)期間利用此信息將移動噪聲(motion artifact)最小化。如此一來可產(chǎn)生順暢且自然的移動,而避免發(fā)生急動。交錯(Interlacing)掃描線取樣-于此方法中,摒棄各個未經(jīng)交錯的圖框中另一個每一個主動掃描線。垂直去閃爍濾波(Vertical De-Flicker Filtering)-于此方法中,兩個或多個未 經(jīng)交錯的數(shù)據(jù)是用以產(chǎn)生一條經(jīng)交錯的數(shù)據(jù)線。于數(shù)條經(jīng)交錯的數(shù)據(jù)線使的快速垂直轉(zhuǎn)換 (transition)順暢。 去交錯掃描線重制(Scan Line Duplication)-掃描線重制是重制先前的主動掃描線。雖 然主動掃描線的數(shù)量加倍,但是沒有增加垂直分辨率。場合并(Field Merging) -此技術(shù)將兩個連貫的場合并在一起,以產(chǎn)生視頻圖框。 于各個場時間,該場的主動掃描線是與先前的場的主動掃描線合并。結(jié)果是對于各個輸入 場時間而言,結(jié)合一對場(a pair of field)以產(chǎn)生圖框。由于兩個場之間的時間差,移動 中的對象可能具有噪聲(artifact),亦稱作“結(jié)合”。掃描線插補(bǔ)-掃描線插補(bǔ)于多條原始的主動掃描線之間產(chǎn)生經(jīng)插補(bǔ)的掃描線。主 動掃描線的數(shù)量加倍,但是垂直分辨率并未加倍。于簡單的實(shí)現(xiàn)方式中,線性插補(bǔ)(linear interpolation)是用以于兩條輸入掃描線間產(chǎn)生新的掃描線??衫糜邢廾}沖響應(yīng) (Finite Impulse Response ;FIR)濾波器達(dá)到優(yōu)選的結(jié)果。移動適應(yīng)去交錯(Motion Adaptive De-interlacing)-此方法就“每個像素 (pixel)來說,場合并是用于圖片的靜止區(qū)域而掃描線插補(bǔ)是用于移動的區(qū)域(areas of movement) 0為了完成此工作,實(shí)時偵測該整體圖片上以逐一取樣(sample-by-sample)為 基礎(chǔ)的移動。因此一次可處理數(shù)個視頻場。當(dāng)結(jié)合兩個場時,于圖片的靜止區(qū)域中維持完 整的垂直分辨率。決定何時使用來自先前的場的取樣(由于移動,可能位于“錯誤的”位 置)或者何時于目前的場(current field)中插補(bǔ)來自相鄰掃描線的新取樣。交越衰退 (crossfading)或“軟切換(soft switching) ”是用以降低方法間的突然切換的可見度 (visibility)。一些解決方案可實(shí)行“每個場”的移動適應(yīng)去交錯,以避免需要為每一個取 樣作決定,如同“每個像素”的移動適應(yīng)去交錯所作。移動補(bǔ)償去交錯-移動補(bǔ)償(或“移動向量操縱(motion vector steered) ”)去 交錯的還雜程度較移動適應(yīng)去交錯高出數(shù)個等級,必須對于各個取樣計算場之間的移動向 量并且沿著各個取樣的移動軌跡進(jìn)行插補(bǔ)。移動向量亦經(jīng)發(fā)現(xiàn)通過各個遺漏的取樣。對角線邊緣插補(bǔ)(Diagonal Edge Interpolation)-為了移除明顯的“階梯 (staircase)”效應(yīng),搜尋對角線并且試圖沿著所述對角線進(jìn)行插補(bǔ)。縮放像素落下與重制(Pixel Dropping and Duplication)-于此方法中,可稱作“最近 鄰者(nearest neighbor) ”縮放,僅使用最接近輸出取樣的輸入取樣。于像素落下中,每Y 個取樣中有X個取樣是經(jīng)水平地與垂直地拋除(thrown away)。經(jīng)修改的Bresenham繪線 (line-drawing)算法典型上是用以判斷不摒棄哪些取樣。于像素重制中,可完成簡單的放 大,每Y個取樣中有X個取樣是經(jīng)水平地與垂直地重制。線性插補(bǔ)-于此方法中,當(dāng)輸出取樣落于兩個輸入取樣間(水平地或垂直地)時, 通過于該兩個輸入取樣間線性地進(jìn)行插補(bǔ)而運(yùn)算該輸出取樣??逛忼X重新取樣(Anti-Aliased Resampling)-此方法可用以確保頻率內(nèi)容于水 平和垂直方向上隨該影像尺寸成比例縮放。本質(zhì)上,該輸入數(shù)據(jù)是經(jīng)升取樣(upsampled)并且經(jīng)低通濾波,以移除由該插補(bǔ)程序所產(chǎn)生的影像頻率。濾波器移除重新取樣程序中將產(chǎn)生鋸齒(alias)的頻率。內(nèi)容適應(yīng)縮放(Content-Adaptive Scaling)-縮放是部份基于被縮放的數(shù)據(jù)(對 比于普遍應(yīng)用的縮放算法)。色彩校正Flesbtone 校正、白點(diǎn)校正、及色彩飽和增強(qiáng)(color—saturation Enhancement) 皆為可替代或結(jié)合應(yīng)用的不同類型色彩校正算法的范例。細(xì)節(jié)增強(qiáng)銳利度增強(qiáng)(sharpness Enhancement)-銳利度是通過例如決定相鄰像素的亮度 (brightness)并且增強(qiáng)其間的對比而增加。邊緣增強(qiáng)(Edge Enhancement)-偵測影像中的角度或邊緣并且將其整體放大。超分辨率(Super-Resolution) -為了改善影像特征的分辨率,于一連串出現(xiàn)該特 征的圖框上收集有關(guān)該特征的信息。該信息可接著用以增加各個圖框中該特征的銳利度。應(yīng)體認(rèn)到,先前所述的視頻處理算法僅為說明,且于替代實(shí)施例中可能不同。該控制器30是視頻來源裝置12的組件,控制該視頻處理功能性方塊22、24的運(yùn) 作。具體而言,該控制器能夠獨(dú)立地啟動與停用各個功能性方塊22、24。于各種情況下,由 功能性方塊所應(yīng)用的視頻處理算法是可動態(tài)組構(gòu)的,該控制器30亦可動態(tài)地組構(gòu)該功能 性方塊所欲應(yīng)用的視頻處理算法。該控制器30進(jìn)一步能夠接收源自視頻接收裝置的命令, 用于啟動或停用一個或多個視頻處理方塊22、24。該控制器30可以硬件、軟件、韌件或上述 各者的組合來實(shí)現(xiàn),該控制器30的實(shí)現(xiàn)方式可能基于該視頻來源裝置12的特性而變化。舉 例而言,倘若該視頻來源裝置12是個人計算機(jī)(PC),則該控制器30接著可為執(zhí)行視頻播放 器軟件應(yīng)用程序或圖形驅(qū)動程序的圖形系統(tǒng)卡中的圖形處理單元(graphics processing unit ;GPU)。倘若該視頻來源裝置12是消費(fèi)者電子設(shè)備,則該控制器30 (以及緩沖器20與 功能性方塊22、24)可形成部分硬件視頻處理器組件。如本說明書所述的視頻來源裝置12的運(yùn)作可由自機(jī)器可讀取媒體 32 (machine-readable medium)(例如光盤、磁盤或只讀存儲器芯片)加載該視頻來源裝 置12(未明確顯示)的內(nèi)存中由處理器所執(zhí)行(可能為控制器30)的可執(zhí)行指令所支配。視頻接收裝置14是接收視頻信號(包括互連16上的視頻數(shù)據(jù)(例如圖框或 場))的電子裝置并且選擇性地應(yīng)用進(jìn)一步的視頻處理于該視頻數(shù)據(jù)。于本實(shí)施例中,該 視頻接收裝置14是顯示器裝置(例如;CRT、IXD、LCoS, DLP或等離子監(jiān)視器或電視),亦 可基于所接收、經(jīng)選擇性處理的視頻數(shù)據(jù)而顯示視頻影像。應(yīng)體認(rèn)到,一些視頻接收裝置 (如中間視頻處理器,例如DVD0 iScan VP50)無法合并顯示器,且顯示視頻影像的能力并 非視頻接收裝置所需的特征。本實(shí)施例的視頻接收裝置14是由遠(yuǎn)程控制單元52 (remote control unit)所控制,可發(fā)射RF信號或紅外線(或近紅外線)至該裝置14上的接收器 (未顯示)。經(jīng)由該裝置的前端面板上的按鈕可控制另一個實(shí)施例。如圖1所示,該視頻接收裝置14包含緩沖器40、顯示器41、視頻處理功能性方塊 42、44、控制器50以及內(nèi)存54。為了清楚起見,省略了視頻來源裝置12的其它組件。緩沖器40儲存視頻數(shù)據(jù),一個或多個功能性方塊42與44根據(jù)該視頻數(shù)據(jù)選擇性 地實(shí)行視頻處理功能。該視頻數(shù)據(jù)可包括例如圖框或場。該緩沖器40中的視頻數(shù)據(jù)起初是經(jīng)接收于互連16上并且(該互連16符合視頻接口標(biāo)準(zhǔn))在儲存于該緩沖器40中之前 可通過視頻接口接收器(未顯示)進(jìn)行譯碼。為了有助于視頻處理功能性方塊22與24的 平行運(yùn)作,緩沖器40可為該視頻接收裝置14的部分較大的揮發(fā)性內(nèi)存(如描述于下的內(nèi) 存54),及/或可具有立即儲存多個連續(xù)圖框或場的容量。一旦通過方塊42或44對(倘若 有的話)該視頻數(shù)據(jù)實(shí)行視頻處理功能,該視頻數(shù)據(jù)是作為視頻影像顯示于顯示器41上。 該緩沖器40與該顯示器41之間可插入圖框緩沖器(未顯示),用于在顯示該視頻數(shù)據(jù)之前 將其儲存。雖然未必以相同方式實(shí)現(xiàn),但該視頻處理功能性方塊42、44于概念上類似于視頻 來源裝置12的視頻處理功能性方塊22、24。一般而言,各個方塊42、44皆是實(shí)行視頻處理 功能的硬件、軟件、或韌件(或者上述各者的組合)方塊。雖然圖1中僅描繪了兩個方塊 42、44,應(yīng)體認(rèn)到方塊數(shù)量可為M個,其中M為大于1的整數(shù)。該視頻接收裝置14中的方塊 數(shù)量M可(但非必要)相同與該視頻來源裝置12中的方塊數(shù)量N。方塊42、44所提供的視 頻處理功能至少部分相同于視頻來源裝置12的方塊22、24所提供的視頻處理功能,也就是 說,裝置12與14的視頻處理能力重疊。裝置12與14之間視頻處理能力的重疊可能是因 為所述裝置皆為模塊化組件,傾向于不僅僅能夠彼此互連也能夠與視頻處理能力可變化的 各種其它類型視頻來源裝置或視頻接收裝置互連。一些方塊42、44能夠選擇性地實(shí)行一些 算法的其中一個,以達(dá)到相關(guān)聯(lián)的視頻處理功能。該控制器50是視頻接收裝置14的組件,控制所述視頻處理功能性方塊42、44的 運(yùn)作。更具體而言,該控制器能夠獨(dú)立地啟動與停用各個功能性方塊42、44,于各種情況下, 由功能性方塊所應(yīng)用的視頻處理算法是可動態(tài)組構(gòu)的,當(dāng)該方塊為主動時,該控制器可組 構(gòu)欲應(yīng)用的視頻處理算法。該控制器50可以硬件、軟件、韌件或上述各者的組合來實(shí)現(xiàn)。于 該視頻接收裝置14是消費(fèi)者電子設(shè)備的情況下,該控制器50 (以及緩沖器40與功能性方 塊42、44)可形成該裝置14的部分硬件視頻處理器組件。該控制器50亦能夠產(chǎn)生并傳送 命令至視頻來源裝置12,用于啟動或停用該控制器50的一個或多個視頻處理方塊22、24。 接收自遠(yuǎn)程控制裝置52的使用者輸入實(shí)行該控制器50的運(yùn)作,該使用者輸入反應(yīng)顯示器 41上的圖形化使用者接口(將描述于下文中)的呈現(xiàn)。內(nèi)存54是習(xí)用的內(nèi)存,用以儲存圖形化使用者接口(⑶1)56的圖像,除此之外可 能還儲存有其它數(shù)據(jù)。為了達(dá)到使用者認(rèn)為優(yōu)選的視頻處理輸出,該圖形化使用者接口 56 是用于得到?jīng)Q定該視頻來源裝置12應(yīng)實(shí)行哪一個視頻處理功能以及該視頻接收裝置14應(yīng) 實(shí)行哪一個視頻處理功能。于本實(shí)施例中,該圖形化使用者接口 56是導(dǎo)引使用者通過如下 所述的一系列屏幕(或?qū)υ捄?的精靈。該內(nèi)存54可為只讀存儲器(于工廠加載有該圖 形化使用者接口 56于其中)或可為另一個形式的內(nèi)存(例如閃存或揮發(fā)性內(nèi)存)。該圖 形化使用者接口 56可自機(jī)器可讀取媒體58 (例如光盤、磁盤或只讀存儲器芯片)加載內(nèi) 存54中。于一些實(shí)施例中,該媒體58亦可儲存支配如本說明書中所述的視頻接收裝置14 的運(yùn)作的可執(zhí)行指令(軟件),可通過控制器50或獨(dú)立的處理器執(zhí)行該可執(zhí)行指令。該視頻互連16是用于將來自該視頻來源裝置12的視頻信號承載至該視頻接收裝 置14的互連,并且于相同與相反方向上承載其它信息。于本實(shí)施例中,該視頻信號是承載 于第一信道60上,同時其它信息是承載于第二信道62 (稱作為“命令信道”)上。另一個實(shí)施 例可能缺少第二信道62,且其它信息可如同該視頻信號般承載于相同信道60上。該“其它信息”包含視頻處理功能的指示與一個或多個命令,該視頻處理功能的指示是自視頻來源 裝置12提供予視頻接收裝置14,而該一個或多個命令是承載于相反方向上用于使該裝置 12啟動或停用一個或多個視頻處理功能。實(shí)質(zhì)上,該互連16可為電性或光學(xué)電纜,或可僅 為該裝置12與14之間的空氣,視頻數(shù)據(jù)是無線地于空氣上傳輸。該互連可由專屬的信號協(xié) 議所支配。又或者,該互連16可符合已知的視頻互連標(biāo)準(zhǔn),例如DVI、HDMITM、DisplayP0rt 、DFP接口、OpenLDI、或者GVIF標(biāo)準(zhǔn)。當(dāng)該互連16符合該HDMI 標(biāo)準(zhǔn)時,該命令信道62可 為消費(fèi)者電子控制(Consumer Electronics Control ;CEC)信道,其為單一導(dǎo)線、雙向、串 行的總線。于該情況下,上述所提及用于使得該裝置12啟動或停用一個或多個視頻處理功 能的命令可為該信道上所傳送的一組現(xiàn)存的、現(xiàn)有的命令的擴(kuò)張,如來自該來源與接收裝 置其中一個用于使另一個來源與接收裝置電源啟動的命令。倘若該互連16符合該DVI或 HDMI 標(biāo)準(zhǔn),則該命令信道62 可為顯示器數(shù)據(jù)信道(Display Data Channel ;DDC)。該DDC 是由視頻電子標(biāo)準(zhǔn)協(xié)會(Video Electronics Standards Association ;VESA)所公布的標(biāo) 準(zhǔn)所支配,并且支配接收裝置與圖形子系統(tǒng)(graphics subsystem)間的通訊。該DDC標(biāo) 準(zhǔn)(例如增強(qiáng)顯示器數(shù)據(jù)信道(E-DDC )標(biāo)準(zhǔn),版本1. 1,2004年5月24日)提供了經(jīng)標(biāo) 準(zhǔn)化的方法,視頻接收裝置可藉以告知視頻來源裝置有關(guān)其特性,如最大分辨率與色彩深 度(color cbpth),以便允許該視頻來源裝置產(chǎn)生欲呈現(xiàn)予使用者的有效顯示器組構(gòu)選項(xiàng) (display configuration option)。當(dāng)該互連 16 符合該 DisplayPort 標(biāo)準(zhǔn)時,該命令信 道62可為輔助信道(Auxiliary Channel)。圖2與圖3描繪本實(shí)施例對于系統(tǒng)10 (如圖1所示)中的調(diào)整視頻處理的運(yùn)作 200與300。運(yùn)作200發(fā)生于視頻來源裝置12,同時運(yùn)作300發(fā)生于該視頻接收裝置14。于 本實(shí)施例中,運(yùn)作200與300可由使用者所輸入的命令(user entry of command)所觸發(fā) (例如利用視頻接收裝置14的遠(yuǎn)程控制單元52),該命令指示欲調(diào)整視頻處理至使用者的喜好。反應(yīng)所輸入的命令,該視頻接收裝置14可顯示圖形化使用者接口 54的第一屏幕 410,如圖4A所示。該屏幕410包含文字,指出標(biāo)示為“A”與“B”的一對影像將依序顯示, 而使用者應(yīng)依序觀看每對影像并且選出使用者認(rèn)為顯示優(yōu)選者。使用者選擇“0K”按鈕412 使得該圖形化使用者接口前進(jìn)至下一個屏幕。參照圖2,該視頻來源裝置12于該互連16上傳送該視頻來源裝置12所具有的視 頻處理功能的指示(S202)至該視頻接收裝置14,由該視頻接收裝置14所接收(圖3S302)。 指示70可于命令信道62上通訊,該命令信道可為由視頻互連標(biāo)準(zhǔn)所定義的輔助信道,該視 頻互連標(biāo)準(zhǔn)支配從屬于該第一信道60的互連16 (若有的話),視頻數(shù)據(jù)是在該第一信道60 上通訊。舉例而言,該指示可于(HDMI 或DVI互連的)DDC信道、(DisplayPort 互連的)輔 助信道、或者HDMI 連接的消費(fèi)者電子控制(Consumer Electronics Control ;CEC)信道上 傳送。于一些實(shí)施例中,該指示70可伴隨在該互連16上在第一信道60上進(jìn)行通訊的視頻 數(shù)據(jù)于帶內(nèi)(in-band)傳送,例如于該視頻數(shù)據(jù)的未使用部分(如垂直或水平空白區(qū)間) 中進(jìn)行多任務(wù)。用于達(dá)到此類視頻處理能力70的指示的帶內(nèi)嵌入(in-band embedding)的 特定方法可取決于支配該互連16 (若有的話)的有效視頻互連標(biāo)準(zhǔn)。舉例而言,于互連符合 該HDMI 標(biāo)準(zhǔn)或消費(fèi)者電子協(xié)會(CEA) 861標(biāo)準(zhǔn)(Rev. D)的實(shí)施例中,該指示可于主要通訊 信道中嵌入一個或多個次要數(shù)據(jù)封包(data packet)中,稱作“信息圖框(Info Frames)”或“信息封包(Info Packets) ”。圖5描繪示范指示70。參照 圖5,該指示70是呈現(xiàn)為表格的形式。應(yīng)體認(rèn)到,系統(tǒng)10中指示70的實(shí)際 形式可為例如二進(jìn)制或原文(例如標(biāo)示語言(markup language))電子文件、記錄、數(shù)據(jù)結(jié) 構(gòu)或信息。該視頻來源裝置12所具有的十種不同視頻處理功能的每一個-亦即,掃描率轉(zhuǎn) 換、交錯、去交錯、去噪聲、縮放、色彩校正、對比校正、伽瑪校正及細(xì)節(jié)增強(qiáng)_皆是表示為圖 5的表格中的一行(row)。該視頻處理功能是經(jīng)確認(rèn)于列(C0lUmn)72中,同時裝置12實(shí)行 各個視頻處理功能的能力是經(jīng)指示于列74中。列74中字眼“是(yes) ”指示出視頻來源裝 置12含有功能性方塊(如方塊22或24),用于實(shí)行該經(jīng)指出的視頻處理功能。因此,基于 列74中的數(shù)值,應(yīng)了解到指示70所對應(yīng)的示范視頻來源裝置12具有四種功能性方塊,亦 即掃描率轉(zhuǎn)換、交錯、去交錯、及縮放。對于該視頻來源裝置12與該視頻接收裝置14所共有的各個視頻處理功能(詳如 圖3的S304、圖2的S204)而言,為了當(dāng)裝置12實(shí)行該視頻處理功能時或當(dāng)裝置14實(shí)行該 功能時允許使用者確定該視頻影像是否優(yōu)選,于裝置12與裝置14中依序啟動該視頻處理 功能。該視頻接收裝置14可通過比較接收自視頻來源裝置12的指示70與該視頻接收裝 置14本身所具有的視頻處理功能的類似指示80而確認(rèn)該裝置12與14所共有的視頻處理 功能,于運(yùn)作期間該指示80可由該裝置14自本地ROM讀取并且保留在內(nèi)存54中。此類指 示80是描繪于圖6中,如同圖5所示者。因此,基于圖6列84中的數(shù)值,應(yīng)清楚了解到,該 示范視頻接收裝置14能夠?qū)嵭辛?2所確認(rèn)且列84中數(shù)值是“是(yes),,(亦即,除了交錯 外的全部功能)的九種功能。相比于該指示70,顯露出三種視頻處理功能是裝置12與14 所共有的掃描率轉(zhuǎn)換、去交錯及縮放。對于這三種功能的每一個(或三者的子集合)而 言,該視頻接收裝置14實(shí)行運(yùn)作S306至S320,而該視頻來源裝置12實(shí)行互補(bǔ)運(yùn)作S206至 S212。更具體而言,該視頻接收裝置14的控制器50 (如圖1所示)于命令信道62上傳送 命令至視頻來源裝置12,用于在裝置12啟動第一共有視頻處理功能(圖3,S306)。倘若命 令信道62是顯示器數(shù)據(jù)信道(例如DVI或HDMI 互連),則該視頻接收裝置14可能需要 加入特殊的處理,規(guī)定該視頻來源裝置12習(xí)用上可認(rèn)為是該DDC信道的“主控(master) ”。 具體來說,傳送該命令起初可能需要該視頻接收裝置14仿真熱插拔偵測事件(hot plug detect event)。如同相關(guān)領(lǐng)域所現(xiàn)有,熱插拔偵測事件現(xiàn)有上是用以與視頻來源裝置(典 型上為CPU盒)通訊,有顯示裝置動態(tài)地插入或拔除自該視頻來源裝置。通過仿真此類事 件,可造成該視頻來源裝置12 “收回(retrieve)”該命令,例如如同部分延伸顯示識別 數(shù)據(jù)(Extended Display identification Data ;EDID)數(shù)據(jù)結(jié)構(gòu)。如同相關(guān)領(lǐng)域所習(xí)用 的,該 VESA 增強(qiáng)延伸顯示識別數(shù)據(jù)(Enhanced Extended Display identification Data ; E-EDID)標(biāo)準(zhǔn)(Release A,2. 0,2006年9月)定義最小128-字節(jié)數(shù)據(jù)結(jié)構(gòu)(可稱作“EDID 1. 4”數(shù)據(jù)結(jié)構(gòu)),含有允許先進(jìn)計算機(jī)知道本身連接至于哪種監(jiān)視器的信息,包含賣家信 息、最大影像尺寸、色彩特性、工廠預(yù)設(shè)時序(pre-set timing)、頻率范圍限制、及監(jiān)視器名 稱與序號字符串。該命令可定義為部分?jǐn)?shù)據(jù)結(jié)構(gòu)或定義為該數(shù)據(jù)結(jié)構(gòu)的擴(kuò)張方塊。于替代 實(shí)施例中,不必要此類熱插拔偵測事件模擬。舉例而言,當(dāng)信道62包括該CEC信道時,因?yàn)?該CEC協(xié)議允許多個主控共存于單一 CEC信道上,因此可能不需要此類特別處理。因此,在 此情況下,該視頻接收裝置14可開始將該命令通訊至裝置12。于一些實(shí)施例中,該命令信道62可包括配合該DDC信道使用的CEC信道,作為通訊命令之用。舉例而言,指示該視頻 來源裝置12 “讀取來自該DDC信道上的視頻接收裝置14的命令”的CEC命令可通過該視 頻接收裝置14傳送。于此情況下,該互連16是由該DisplayPort 接口所支配,該視頻接 收裝置14可通過傳送中斷信號(interrupt signal)至該視頻來源裝置12而開始通訊該 命令,如此一來該裝置12可經(jīng)由該中斷向量緩存器(interrupt vector register)自該 DisplayPort 輔助信道上的裝置14存取該命令。該裝置12與14之間可能有各種用于通 訊命令的機(jī)制。 該命令是由裝置12所接收(圖2,S206),其中控制器30通過傳送啟動命令至相 關(guān)聯(lián)的功能性方塊22或24(S208)而啟動視頻處理功能。該控制器30可確保除了該相關(guān) 聯(lián)的功能性方塊以外,所有的功能性方塊皆為停用,使得該視頻影像的結(jié)果可純粹歸因于 所討論的視頻處理功能。其間,該控制器50停用于視頻接收裝置14實(shí)行相同視頻處理功 能的方塊(圖3,S308),且未來可停用裝置14的所有的其它功能性方塊。當(dāng)未啟動視頻 處理方塊42、44任何一個時,該視頻接收裝置14的緩沖器40實(shí)質(zhì)上作為視頻數(shù)據(jù)的通路 (pass-through)。如此一來,使得裝置12的單一、主動的功能性方塊對于該視頻影像的效 果不會受到裝置14的本地視頻處理所影響,裝置14的本地視頻處理可能降低使用者確定 該裝置12對于該視頻影響的處理效果的能力。所產(chǎn)生的視頻影像(基于僅由該裝置12的主動功能性方塊所處理的視頻數(shù)據(jù)) 接著如圖4B所示般顯示于顯示器41上(S310)。該影像呈現(xiàn)于圖形化使用者接口 56的圖 形化使用者接口屏幕420中,包含影像識別422( “影像A”)與目前正在進(jìn)行測試的視頻處 理功能的括號內(nèi)指示器424(parenthesized indicator)。倘若使用者對于了解目前正在進(jìn) 行測試的視頻處理功能的特性認(rèn)為不重要,則可省略后者的指示器424。圖形化使用者接 口控制選項(xiàng)426 (例如按鈕)允許使用者控制該影像顯示多久時間,使得該使用者可檢查 (study)該影像達(dá)所欲之時間長度。在選擇控制選項(xiàng)426之后,該控制器50(如圖1所示)于命令信道62上傳送命 令,用于停用該裝置12的視頻處理功能(圖3,S312)。該命令是由裝置12所接收(圖2, S210),其中控制器30通過傳送停用命令至相關(guān)聯(lián)的功能性方塊22或24(S212)而停用視 頻處理功能。當(dāng)未啟動裝置12的視頻處理方塊22、24(如圖1所示)任何一個時,該緩沖 器20現(xiàn)在實(shí)質(zhì)上作為視頻數(shù)據(jù)的通路。在那之后,裝置14的控制器50啟動于視頻接收裝 置14(圖3,S314)實(shí)行相同視頻處理功能的方塊。為了清楚起見,本范例假設(shè)由該裝置14 的功能性方塊所應(yīng)用的視頻處理算法不同于該裝置12的功能性方塊所應(yīng)用者。新的視頻影像(基于僅由該裝置14的主動功能性方塊所處理的視頻數(shù)據(jù))接著 如第4C圖所示般顯示于顯示器41上(S316)。該影像呈現(xiàn)于圖形化使用者接口 56的圖形 化使用者接口屏幕430中,包含影像識別432( “影像B”)與目前正在進(jìn)行測試的視頻處理 功能的括號內(nèi)指示器434 (該括號內(nèi)指示器434可類似于先前所述般為選擇性的)。標(biāo)示為 “選定(vote),,的圖形化使用者接口控制選項(xiàng)436允許使用者在選定影像A與B何者優(yōu)選 之前能夠控制該影像顯示多久時間。如此一來使得該使用者可檢查該第二影像達(dá)所欲之時 間長度。另一個圖形化使用者接口控制選項(xiàng)438允許該使用者返回影像A作比較。于此情 況下,可反還進(jìn)行圖3的運(yùn)作S306、S308、S310與圖2的S206、S208,而經(jīng)重新顯示的圖4 的圖形化使用者接口屏幕420可更新為包含類似第4C圖的圖形化使用者接口控制選項(xiàng)436的“選定”控制選項(xiàng)(因現(xiàn)在影像A與B兩者皆已知為已顯示)。倘若希望,則當(dāng)考慮哪一 個影像優(yōu)選時,該使用者可利用控制選項(xiàng)426與438于影像A與B之間進(jìn)行切換。對于裝 置12或裝置14的功能性方塊中視頻處理算法能夠動態(tài)組構(gòu)成一些視頻處理算法其中一個 的實(shí)施例而言,當(dāng)該裝置的方塊啟動時,能夠自動地選取“最佳的”視頻處理算法。在使用者選擇圖形化使用者接口控制選項(xiàng)436 (如第4C圖所示)或者其于重新顯 示的圖形化使用者接口屏幕420上的對應(yīng)選項(xiàng)(倘若有顯示)之后,顯示有進(jìn)一步的圖形 化使用者接口屏幕440 (如圖4D所示)(圖3S,318)。該屏幕440邀請使用者通過分別選擇 圖形化使用者接口控 制選項(xiàng)442或444而選定影像A或影像B為優(yōu)選。倘若需要的話,圖 形化使用者接口控制選項(xiàng)446例如通過返回至圖4B的圖形化使用者接口屏幕420允許再 次觀看所述影像。指出對于影像A或影像B的喜好的使用者輸入(亦即,指出對于裝置12 或裝置14的功能性方塊的喜好)在那之后是經(jīng)接收(圖3,S320)并儲存。倘若判斷存在有更多共有視頻處理功能(S304),則接著對于各個功能重復(fù)進(jìn)行運(yùn) 作S306至S320(如圖3)與S206至S212(如圖2)。各個視頻處理功能可根據(jù)相同的來源 視頻內(nèi)容而實(shí)行。該視頻內(nèi)容可僅為使用者所欲觀看的內(nèi)容(例如電影或視頻游戲),當(dāng) 下該系統(tǒng)10可有助于依特性“調(diào)整”至使用者感興趣的視頻內(nèi)容。又或者,可根據(jù)不同的 視頻內(nèi)容實(shí)行各個視頻處理功能,該視頻內(nèi)容可能為特定功能(function-specific)的外 觀,使得該使用者具有于裝置12與14間選擇優(yōu)選視頻處理算法的最佳能力。舉例而言,當(dāng) 測試移動適應(yīng)噪聲降低(motion-adaptive noise reduction)時,該視頻內(nèi)容可為移動的 影像;當(dāng)測試銳利度增強(qiáng)時,該視頻內(nèi)容可為模糊的影像;以及諸如此類。如此一來,顯示 圖4B與圖4C的括號內(nèi)指示器424與434,且應(yīng)更新所述指示器424與434以反映出目前正 在進(jìn)行測試的視頻處理功能。最終,對于各個共同視頻處理功能而言,將接收對于裝置12或裝置14任一個的相 關(guān)聯(lián)的功能性方塊喜好指示的使用者輸入。于此階段,依據(jù)使用者的喜好,控制器50通過 傳送一個或多個命令至裝置12以造成該裝置12啟動及/或停用其視頻處理方塊(S322), 并且通過以互補(bǔ)的方式啟動及/或停用該視頻接收裝置14的相同視頻處理功能性方塊 (亦即,倘若該裝置12的方塊是啟動的,則該裝置14的對應(yīng)方塊是停用的,反之亦然)實(shí) 行該使用者的喜好。于該裝置12,接收該命令(S214)并且產(chǎn)生作用(S216)。運(yùn)作200與 300因而結(jié)束。有利的是,使用者為了根據(jù)使用者喜好而組構(gòu)裝置12與14所需要做的就是回答 圖形化使用者接口 56的屏幕上所顯示的問題。該使用者無須手動地組構(gòu)裝置12或14任 何一個以達(dá)到所欲的結(jié)果,甚至無須知道為了達(dá)到所欲的結(jié)果已組構(gòu)何項(xiàng)視頻處理功能??勺⒁獾?,先前所述的運(yùn)作S202、S302無須響應(yīng)對于調(diào)整視頻處理所輸入的使用 者命令。于該視頻來源裝置12的初始化期間,反倒可實(shí)行運(yùn)作S202、S302,例如在偵測該 接收裝置14之后(且可能僅于該階段期間,例如倘若于該裝置12與14的互連周期期間 不太可能改變指示70)。應(yīng)體認(rèn)到,裝置12或14的視頻處理功能的啟動/停用可承受另一個視頻處理功 能是否能夠或無法啟動,或者確實(shí)必須同時啟動。舉例而言,倘若啟動必然牽涉到縮放的某 種形式的去交錯,則必然接著同時啟動該縮放功能與該去交錯功能。于另一個范例中,由該 來源所實(shí)行的邊緣增強(qiáng)可能影響亦由該來源所實(shí)行的對比校正。于此種情況下,可能必須分別修改圖2與圖3的運(yùn)作S206至S212與S306至S320,以同時啟動對應(yīng)于這些功能的多 個功能性方塊,首先于裝置12,接著于裝置14,而非如上所述于各個裝置一次僅一個方塊。
—般而言,亦應(yīng)該體認(rèn)到,系統(tǒng)10中視頻處理功能性方塊的啟動/停用可能受到 除運(yùn)作200與300以外的因素所影響。舉例而言,視頻來源裝置12或視頻接收裝置14的 使用者能夠撤銷運(yùn)作200與300所造成的視頻處理的啟動/停用。因此,盡管運(yùn)作200與 300能夠有助于自動選擇該系統(tǒng)10中欲實(shí)行的視頻處理算法,但未必所有經(jīng)決定的視頻處 理功能最終皆應(yīng)實(shí)行。如同熟習(xí)本領(lǐng)域者將體認(rèn)到,上述實(shí)施例在未違背本發(fā)明的本質(zhì)的前提下可做出 各種修改。舉例而言,于上述實(shí)施例中,該視頻來源裝置傳送本身所具有的視頻處理功能的 指示,該指示是由該視頻接收裝置所接收。接著,對于各個經(jīng)指出且為所述裝置所共有的視 頻處理功能實(shí)行S204至S212與S304至S320所述的步驟。于一些實(shí)施例中,該視頻接收裝 置可能不知道該視頻來源裝置所具有的視頻處理功能。相反地,預(yù)期另一個裝置能夠?qū)嵭?所述這些視頻處理功能的至少一個,可盲目地對于驅(qū)動該程序的裝置(亦即,該視頻接收 裝置)所具有的一個或多個視頻處理功能實(shí)行S204至S212與S304至S320所述的步驟。 因此,所述步驟不僅限定于兩個裝置所共有的視頻處理功能。類似地,一些實(shí)施例可能認(rèn)定 使用者可能偏好停用某些視頻處理功能,而不管該功能是否為兩個裝置所共有的或者僅為 其中一個裝置所提供。因此,一個影像A可顯示已經(jīng)啟動的視頻處理功能,同時另一個影像 B可顯示已經(jīng)停用的功能。該使用者接著能夠選擇其中非優(yōu)選視頻處理功能經(jīng)停用的影像, 如此將具有停用提供該視頻處理功能的裝置的效用。再者,將體認(rèn)到,于一些實(shí)施例中,可 僅對于所述裝置所共有且經(jīng)指出的視頻處理功能子集合(例如至少一個)實(shí)行S204至 S212與S304至S320所述的步驟。圖4A至圖4D所描繪的使用者接口于替代實(shí)施例中可能有所不同。舉例而言,不具 有如圖4D所示的獨(dú)立屏幕,圖4B與圖4C中所示的屏幕可個別具有使用者接口控制選項(xiàng), 用于選定影像A或B任一個。于一些實(shí)施例中,倘若影像A與B可同時顯示(例如于單一 屏幕中并排顯示),則不需要有如圖4B與圖4C所示的兩個獨(dú)立屏幕。如此同時顯示可能需 要啟動縮放并且混合多種運(yùn)作。于一些情況下(例如對于NTSC信號而言),雖然混合可 能仍舊必要,但可能無須任何縮放而同時顯示所述影像。舉例而言,于一個實(shí)施例中,可傳 送命令至該來源,告訴該來源以啟動分割屏幕(split-screen),該來源可能僅應(yīng)用其處理 于一半的屏幕上,使得該接收裝置可應(yīng)用其處理于另一半的屏幕上。于另一個實(shí)施例中,該 接收裝置可自該來源裝置接收已經(jīng)該來源裝置處理的影像,并且將該經(jīng)處理的視頻儲存于 緩沖器中。該接收裝置接著可自該來源裝置請求未經(jīng)處理的視頻,使得該接收裝置可將本 身的視頻處理應(yīng)用于該視頻,而最終并排顯示該兩個影像。不必要使用兩個獨(dú)立的使用者接口控制選項(xiàng)(例如圖4D的⑶I控制選項(xiàng)442、 444)以具體指出對于影像A或B的喜好。于一些實(shí)施例中,單一使用者接口控制選項(xiàng)(如 下拉(pull-down)或下落式清單(drop-down list))足夠用于具體指出使用者喜好。于一些實(shí)施例中,該視頻接收裝置14可能缺乏顯示器(例如該裝置可能為中間 視頻處理器)。于此種情況下,該視頻接收裝置14可輸出視頻信號至顯示裝置,藉該顯示裝 置可顯示視頻影像以允許該使用者觀察所述裝置12與14所依序?qū)嵭械囊曨l處理的效果。 于此種情況下,可能必須停用該顯示裝置的視頻處理功能,使得目前裝置12或14的主動功能性方塊針對該視頻影像的效用不會受到該顯示裝置的本地視頻處理所減損(detract),該顯示裝置的視頻處理功能可能降低該使用者確認(rèn)該視頻影像的能力。如此一來,該顯示 裝置的視頻處理功能可自動停用(例如通過于視頻接收裝置14與該顯示裝置間的互連的 命令信道上傳送命令(以類似上述的形式)),能夠使得該使用者不必手動地組構(gòu)該顯示裝 置。此外,倘若指出對于影像A或B的喜好的使用者輸入在那之后是接收自遠(yuǎn)程控制單元 或該顯示裝置的前端面板,則可能必須于該命令信道上將此使用者輸入自該顯示裝置通訊 至視頻接收裝置14。于另一個替代實(shí)施例中,就圖2與圖3所述的運(yùn)作而言,可顛倒所述裝置12與14 的角色。也就是說,該視頻來源裝置12可實(shí)行圖3的運(yùn)作300,同時該視頻接收裝置14實(shí) 行圖2的運(yùn)作200,而各別提及以“視頻接收裝置”取代圖2與圖3的“視頻來源裝置”,且 反之亦然。因此,該裝置14將本身所具有的視頻處理功能的指示通訊至該裝置12 (而非反 方向),同時可于相反方向上傳送啟動/停用視頻處理功能的命令。上述所提及關(guān)于在上述 實(shí)施例中利用CEC、DDC或輔助信道承載所述裝置12與14間的視頻處理功能指示及/或命 令的考慮實(shí)質(zhì)上對于本實(shí)施例來說可為相反的。同樣地,用于顯示該視頻影像的運(yùn)作S310 與S316可由輸出視頻信號至該視頻接收裝置14所構(gòu)成,該視頻接收裝置可顯示所述影像 (而非視頻來源裝置12)。于此種替代實(shí)施例中,或者于最初所述的實(shí)施例中,該視頻接收裝置14可為符合 監(jiān)視器指令標(biāo)準(zhǔn)(如該視頻電子標(biāo)準(zhǔn)協(xié)會(VESA)所定義的監(jiān)視器控制命令集(MCCS)標(biāo) 準(zhǔn))的顯示裝置。如本領(lǐng)域所現(xiàn)有者,該MCCS標(biāo)準(zhǔn)定義一組指令,該指令允許自視頻來源 裝置于命令信道上遠(yuǎn)程地控制監(jiān)視器的運(yùn)作。典型上,可利用MCCS進(jìn)行控制的運(yùn)作類型包 含設(shè)定亮度(luminance)、對比、圖片尺寸、位置、及色彩平衡、或另一個現(xiàn)有可利用屏幕上 顯示控制機(jī)制(on-screen display control mechanism)進(jìn)行設(shè)定者。于一些實(shí)施例中, 此組指令可于該MCCS標(biāo)準(zhǔn)下擴(kuò)張,以包含圖2與圖3所提及的命令,用于在“其它”裝置啟 動/停用視頻處理功能(其中,于此情況下,“其它”裝置是該視頻接收裝置14,而非視頻來 源裝置12)。舉例而言,該視頻來源裝置12可傳送命令,該命令有效地使得該視頻接收裝置 14 “掃視(swe印)”各個有關(guān)的視頻處理功能,使得各個有關(guān)的視頻處理功能可動態(tài)組構(gòu)成 本身所有可能的層次或設(shè)定(亦即,可造成不同的視頻處理算法被應(yīng)用于各個視頻處理功 能),在那之后,該使用者可選擇優(yōu)選的層次或設(shè)定。將進(jìn)一步體認(rèn)到,于一些實(shí)施例中,該視頻來源裝置與視頻接收裝置任一個或兩 者皆可能包括電路。該電路可為獨(dú)立運(yùn)作的集成電路,或者可形成部分更大的集成電路,或 者可納入電子裝置中。可利用制造設(shè)備(例如半導(dǎo)體制造工廠或設(shè)備廠中所使用的設(shè)備 類型)制造該電路。該設(shè)備可基于包括描述該電路的硬件描述語言的一組指令而產(chǎn)生電 路。該制造設(shè)備處理所述指令并且(基于該處理)產(chǎn)生該電路。此方法可用以制造代表視 頻來源裝置的電路或者代表視頻接收裝置的電路(或兩者)。此方法是示意地描繪于圖7中。儲存于機(jī)器可讀取媒體120上的示范硬件描述語 言指令(hardware description language instruction)是由示范制造設(shè)備122所處理,基 于該經(jīng)處理的指令產(chǎn)生示范電路124。所述示范指令可為例如硬件描述語言,如HDL、非常 高速集成電路硬件描述語言(VHDL)、Altera硬件描述語言(AHDL)、Verilog或Verilog-A。本發(fā)明是定義于附加申請專利范圍中,因此,對于熟習(xí)本領(lǐng)域者將清楚明了本發(fā)明的另一個修改與 變化。
權(quán)利要求
一種方法,包括,于視頻來源裝置與視頻接收裝置的其中一個(a)于該視頻來源裝置與該視頻接收裝置中的一個裝置停用視頻處理功能,并且傳送使該視頻來源裝置與該視頻接收裝置中的另一個裝置啟動該視頻處理功能的命令;(b)于該一個裝置啟動該視頻處理功能并且傳送使該另一個裝置停用該視頻處理功能的命令;以及(c)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或(b)。
2.根據(jù)權(quán)利要求1所述的方法,還包括,于該一個裝置接收該另一個裝置所具有的視頻處理功能的指示;以及為該一個裝置亦具有的至少一個經(jīng)指示出的視頻處理功能實(shí)行步驟(a)、(b)及(C)。
3.根據(jù)權(quán)利要求1所述的方法,其中,該視頻接收裝置包括顯示器,并且還包括于該顯 示器上顯示使用者接口,該使用者接口包含至少一個可選擇的控件,用于指出是由步驟(a) 所產(chǎn)生的視頻影像優(yōu)選或者是由步驟(b)所產(chǎn)生的視頻影像優(yōu)選,其中該使用者輸入包括 使用者操作該至少一個可選擇的控件。
4.根據(jù)權(quán)利要求3所述的方法,其中,該至少一個可選擇的控件包括第一可選擇的控 件與第二可選擇的控件,該第一可選擇的控件用于指出由步驟(a)所產(chǎn)生的視頻影像優(yōu) 選,該第二可選擇的控件用于指出由步驟(b)所產(chǎn)生的視頻影像優(yōu)選,且其中,該使用者操 作包括使用者選擇該第一控件與該第二控件的其中一個。
5.根據(jù)權(quán)利要求1所述的方法,還包括在實(shí)行步驟(c)之前依據(jù)使用者的要求在步驟 (a)與步驟(b)之間交替。
6.根據(jù)權(quán)利要求1所述的方法,其中,傳送命令是在該視頻來源裝置與該視頻接收裝 置之間的互連中的輔助信道上,該信道為從屬于該互連的主要信道,用于將來自該視頻來 源裝置的視頻信號承載至該視頻接收裝置。
7.根據(jù)權(quán)利要求6所述的方法,其中,該互連為高解析多媒體影音接口(HDMI)互連,且 其中該輔助信道為消費(fèi)者電子命令信道或者顯示器數(shù)據(jù)信道。
8.根據(jù)權(quán)利要求6所述的方法,其中,該互連為顯示端口互連且其中該輔助信道為輔 助信道。
9.根據(jù)權(quán)利要求1所述的方法,其中,該一個裝置為該視頻接收裝置而該另一個裝置 為該視頻來源裝置。
10.根據(jù)權(quán)利要求1所述的方法,其中,該一個裝置為該視頻來源裝置而該另一個裝置 為該視頻接收裝置。
11.根據(jù)權(quán)利要求10所述的方法,其中,該視頻接收裝置包括顯示器,該顯示器可運(yùn)作 以接收并實(shí)現(xiàn)根據(jù)監(jiān)視器控制命令集(MCCS)標(biāo)準(zhǔn)所定義的命令,且其中,造成該另一個裝 置啟動該視頻處理功能的命令與造成該另一個裝置停用該視頻處理功能的命令的每一個 皆包括根據(jù)該MCCS標(biāo)準(zhǔn)所定義的命令中的一個或者根據(jù)該MCCS標(biāo)準(zhǔn)所定義的命令的擴(kuò) 張。
12.—種儲存了指令的機(jī)器可讀取媒體,當(dāng)該指令由視頻來源裝置與視頻接收裝置其 中一個的處理器所執(zhí)行時,造成該一個裝置(a)于該一個裝置停用視頻處理功能并且傳送使該視頻來源裝置與該視頻接收裝置中 的另一個裝置啟動該視頻處理功能的命令;(b)于該一個裝置啟動該視頻處理功能并且傳送使該另一個裝置停用該視頻處理功能 的命令;以及(C)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或(b)。
13.根據(jù)權(quán)利要求12所述的機(jī)器可讀取媒體,其中,該指令還造成該一個裝置接收該另一個裝置所具有的視頻處理功能的指示;以及 為該一個裝置亦具有的至少一個經(jīng)指示出的視頻處理功能實(shí)行步驟(a)、(b)及(C)。
14.根據(jù)權(quán)利要求12所述的機(jī)器可讀取媒體,其中,該視頻接收裝置包括顯示器,且其 中該指令進(jìn)一步使得使用者接口顯示于該顯示器上,該使用者接口包含至少一個可選擇的 控件,用于指出是由步驟(a)所產(chǎn)生的視頻影像優(yōu)選或者是由步驟(b)所產(chǎn)生的視頻影像 優(yōu)選,其中該使用者輸入包括使用者操作該至少一個可選擇的控件。
15.根據(jù)權(quán)利要求12所述的機(jī)器可讀取媒體,其中,該一個裝置為該視頻接收裝置而 該另一個裝置為該視頻來源裝置。
16.根據(jù)權(quán)利要求12所述的機(jī)器可讀取媒體,其中,該一個裝置為該視頻來源裝置而 該另一個裝置為該視頻接收裝置。
17.—種視頻接收裝置,包括處理器以及與該處理器互連的內(nèi)存,該內(nèi)存儲存指令,當(dāng) 該指令由該處理器所執(zhí)行時,造成該視頻接收裝置(a)于該視頻接收裝置停用視頻處理功能并且傳送使視頻來源裝置啟動該視頻處理功 能的命令;(b)于該視頻接收裝置啟動該視頻處理功能并且傳送使該視頻來源裝置停用該視頻處 理功能的命令;以及(c)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或(b)。
18.根據(jù)權(quán)利要求17所述的視頻接收裝置,其中,該指令還造成該視頻接收裝置接收該視頻來源裝置所具有的視頻處理功能的指示;以及為該視頻接收裝置亦具有的至少一個經(jīng)指示出的視頻處理功能實(shí)行步驟(a)、(b)及(C)。
19.根據(jù)權(quán)利要求17所述的視頻接收裝置,還包括顯示器,其中該指令進(jìn)一步使得該 視頻接收裝置于該顯示器上顯示使用者接口,該使用者接口包含至少一個可選擇的控件, 用于指出是由步驟(a)所產(chǎn)生的視頻影像優(yōu)選或者是由步驟(b)所產(chǎn)生的視頻影像優(yōu)選, 其中該使用者輸入包括使用者操作該至少一個可選擇的控件。
20.一種視頻來源裝置,包括處理器以及與該處理器互連的內(nèi)存,該內(nèi)存儲存指令,當(dāng) 該指令由該處理器所執(zhí)行時,造成該視頻來源裝置(a)于該視頻來源裝置停用視頻處理功能并且傳送使視頻接收裝置啟動該視頻處理功 能的命令;(b)于該視頻來源裝置啟動該視頻處理功能并且傳送使該視頻接收裝置停用該視頻處 理功能的命令;以及(c)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或(b)。
21.根據(jù)權(quán)利要求20所述的視頻來源裝置,其中,該指令還造成該視頻來源裝置接收該視頻接收裝置所具有的視頻處理功能的指示;以及為該視頻來源裝置亦具有的至少一個經(jīng)指示出的視頻處理功能實(shí)行步驟(a)、(b)及(C)。
22.—種儲存指令的機(jī)器可讀取媒體,當(dāng)處理該指令時,造成所產(chǎn)生的電路能夠(a)于視頻來源裝置與視頻接收裝置中的一個裝置停用視頻處理功能,并且傳送使該 視頻來源裝置與該視頻接收裝置中的另一個裝置啟動該視頻處理功能的命令;(b)于該一個裝置啟動該視頻處理功能并且傳送使該另一個裝置停用該視頻處理功能 的命令;以及(c)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或(b),其中,該電路包括該一個裝置。
23.根據(jù)權(quán)利要求22所述的機(jī)器可讀取媒體,其中,該一個裝置為該視頻來源裝置而 該另一個裝置為該視頻接收裝置。
24.根據(jù)權(quán)利要求22所述的機(jī)器可讀取媒體,其中,該一個裝置為該視頻接收裝置而 該另一個裝置為該視頻來源裝置。
25.根據(jù)權(quán)利要求22所述的機(jī)器可讀取媒體,其中,該指令包括硬件描述語言指令。
26.根據(jù)權(quán)利要求25所述的機(jī)器可讀取媒體,其中,該硬件描述語言為Verilog硬件描 述語言、Verilog-A硬件描述語言、Altera硬件描述語言(Altera HDL)、以及非常高速集成 電路硬件描述語言(VHDL)的其中一個。
全文摘要
視頻來源裝置與視頻接收裝置的其中一個可(a)于該一個裝置停用視頻處理功能并且傳送命令,使另一個視頻來源裝置與視頻接收裝置啟動該視頻處理功能;(b)于該一個裝置啟動該視頻處理功能并且傳送命令,使另一個裝置停用該視頻處理功能;以及(c)基于指出(a)或(b)哪一個導(dǎo)致優(yōu)選視頻影像的使用者輸入,實(shí)行(a)或(b)。該一個裝置可接收另一個裝置所具有的視頻處理功能的指示,使得步驟(a)、(b)及(c)可為了該一個裝置亦具有的各個經(jīng)指示出的視頻處理功能而實(shí)行。一種使用者接口包含至少一個可選擇的控件,用于指出可顯示由步驟(a)所產(chǎn)生的視頻影像或者可顯示由步驟(b)所產(chǎn)生的視頻影像。
文檔編號H04N5/91GK101971617SQ200880127097
公開日2011年2月9日 申請日期2008年12月17日 優(yōu)先權(quán)日2007年12月20日
發(fā)明者D·格倫 申請人:Ati技術(shù)無限責(zé)任公司