專利名稱:用于對數(shù)字服務(wù)的不同部分進(jìn)行同步的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于對數(shù)字服務(wù)的不同部分進(jìn)行同步的設(shè)備和方法。例如,本發(fā)明涉及視聽數(shù)字服務(wù)的音頻/視頻同步。
背景技術(shù):
多年來,與屏幕有關(guān)的技術(shù)是基于陰極射線管屏幕的。這些技術(shù)完全是模擬的。自從上世紀(jì)九十年代開始,數(shù)字技術(shù)在圖像系統(tǒng)中變得越來越流行,從攝像機(jī)采集視頻信號到把信號顯示在屏幕上(例如,使用運(yùn)動補(bǔ)償?shù)?00Hz屏幕)。最初,這些新技術(shù)沒有對視頻造成任何有意義的延遲。音頻/視頻(下文由A/V來表示)同步基于如下假定由解碼器來執(zhí)行解碼器所提供的音頻和視頻流由視聽再現(xiàn)設(shè)備即時地再現(xiàn)。在解碼器中,A/V同步原理包括使用MPEG編碼器嵌入到音頻和視頻分組中的時標(biāo)(“程序時鐘參考”和“呈現(xiàn)時間戳”),使解碼器能夠相對于公共時間基準(zhǔn)而呈現(xiàn)視頻和音頻。ISO/IEC 13818-1標(biāo)準(zhǔn)的附錄D詳細(xì)描述了怎樣執(zhí)行這種A/V同步(被稱作“LIPSYNC”)。當(dāng)今,用于對解碼器的A/V同步模塊進(jìn)行調(diào)諧的過程包括對從測試MPEG流導(dǎo)出的音頻和視頻分組進(jìn)行解碼,并把它們呈現(xiàn)在再現(xiàn)設(shè)備上(例如CRT電視),其中再現(xiàn)設(shè)備的響應(yīng)時間被看作是即時的。類似地,在DVD播放機(jī)中,A/V同步由播放機(jī)自身來處理,這確保了音頻和視頻流在播放機(jī)的輸出處同步。
經(jīng)過屏幕技術(shù)近來的發(fā)展,新的屏幕和稍微復(fù)雜的視聽再現(xiàn)設(shè)備已經(jīng)投放市場,包括-視聽再現(xiàn)設(shè)備(例如“家庭影院”),其中能夠以解碼后的形式(PCM格式,脈沖編碼調(diào)制格式)或編碼后的形式(例如Dolby Digital)來提供音頻信號。
-高清晰度(下文由HD來表示)電視,正在一些國家中變得越來越流行。例如,可以使用MPEG-4技術(shù)減小成本使其成為消費(fèi)市場。多個HD格式應(yīng)當(dāng)與標(biāo)準(zhǔn)清晰度(下文由SD來表示)格式共存。HD格式要求在顯示視頻之前在屏幕中進(jìn)行大量的視頻處理,這會引起延遲。
-針對HD和SD格式,市場上存在多種可用的屏幕技術(shù)(例如LCD、LCOS、DLP、等離子體,等)。這些屏幕要求其自有的視頻處理器進(jìn)行最佳再現(xiàn),因而會引起延遲。
過去對視聽系統(tǒng)的研究表明,人們對于A/V相移是敏感的。貝爾實驗室在1940年的研究表明,大于100ms的音頻延遲或大于35ms的音頻提前會引起難題。實際中,人們自然地更能夠忍受音頻延遲而不是音頻提前,這是因為在看到屏幕上的顯示之前聽到聲音是不自然的。因此,一般的規(guī)則是,ITU對A/V系統(tǒng)中可接受和不可接受的A/V同步誤差進(jìn)行了標(biāo)準(zhǔn)化。在1993年,ITU[DOC11/59]標(biāo)準(zhǔn)定義了可檢測性范圍,即大于100ms的音頻延遲或大于20ms的音頻提前。不能接受的范圍被定義為大于160ms的音頻延遲或大于40ms的音頻提前。在1998年,沒有特殊的原因,ITU把可檢測性范圍放寬到大于125ms的音頻延遲或大于45ms的音頻提前。不能接受的范圍被定義為大于185ms的音頻延遲或大于90ms的音頻提前。這些范圍由ITU-R BT 1359-1標(biāo)準(zhǔn)定義。
現(xiàn)今,ATSC(“高級電視系統(tǒng)委員會”,一個開發(fā)數(shù)字電視標(biāo)準(zhǔn)的國際組織)指出這個標(biāo)準(zhǔn)不合適、且不符合BELL所做的研究。因此,它提出對范圍[-90ms,+30ms]內(nèi)的同步誤差進(jìn)行標(biāo)準(zhǔn)化,以便按照如下方式分布在A/V系統(tǒng)中[-45ms,+15ms]對應(yīng)于采集,[-45ms,+15ms]對應(yīng)于編碼器/解碼器/TV。
現(xiàn)今,視頻再現(xiàn)設(shè)備(例如LCD屏幕)在視頻處理系統(tǒng)中引起了幾十毫秒(通常接近一百毫秒)的延遲。所引起的延遲在不同設(shè)備之間的變化顯著,而且還會根據(jù)可以隔行掃描(例如,針對SD為576i25,針對HD為1080i25)或逐行掃描(例如,針對SD為576p25,針對HD為720p50)的圖像格式而變化,特別是當(dāng)屏幕具有去隔行(deinterlacing)功能時。這些處理要求使用圖像存儲器(例如FIFO、SDRAM等),因而增大了視頻信號相比于音頻信號的延遲。這意味著音頻信號通常會出現(xiàn)在與之相關(guān)的視頻信號之前。實際中,音頻再現(xiàn)設(shè)備通常不會在正常使用中引起顯著的延遲。如果添加了音效,則音頻再現(xiàn)設(shè)備會引起延遲。然而,這些延遲保持在用戶可忍受的范圍內(nèi)。
與陰極射線管屏幕不同,當(dāng)前使用的新的平板屏幕不會即時地做出響應(yīng)。實際中,新的平板屏幕的各個組件模塊引起了延遲。圖1以方框10、11和12的形式示出了根據(jù)現(xiàn)有技術(shù)的視聽再現(xiàn)設(shè)備1(例如平板屏幕電視)的特定模塊。這個設(shè)備包括視頻再現(xiàn)設(shè)備12(例如屏幕)和音頻再現(xiàn)設(shè)備13(例如外部或內(nèi)置揚(yáng)聲器)。不再描述視頻再現(xiàn)設(shè)備中的常規(guī)模塊(例如調(diào)諧器、PAL解碼器和A/D轉(zhuǎn)換器)。模塊10、11和12引起了視頻延遲,這個延遲對于不同的幀可以是固定的或可變的。這些延遲根據(jù)所應(yīng)用的處理和屏幕類型而變化。如果沒有對這些延遲進(jìn)行補(bǔ)償,那么它們將會引起可以由用戶檢測到的A/V同步誤差,因為這些誤差處于上文定義的容忍范圍之外。
第一去隔行和格式控制模塊10把隔行掃描的視頻轉(zhuǎn)換為逐行掃描的視頻,并把輸入信號的分辨率調(diào)整至屏幕的分辨率(例如,從1920×1080i切換至1280×720p)。這個方框使用幀存儲器(SDRAM、DDRAM),而幀存儲器引起了根據(jù)視頻格式(隔行掃描的/逐行掃描的,50Hz/60Hz)的可變延遲(Dd)。
第二屏幕控制器模塊11把逐行掃描的視頻轉(zhuǎn)換為與屏幕兼容的格式。該控制器對屏幕進(jìn)行尋址,而且還執(zhí)行圖像品質(zhì)增強(qiáng)處理。這通常會引起取決于屏幕類型的延遲Dc。
因此,在LCD-LCOS屏幕中(LCD代表“液晶顯示”,LCOS代表“硅上液晶”),也許會應(yīng)用引起延遲的下列處理●過驅(qū)動,用于當(dāng)需要從一個灰度級切換至另一個灰度級時提高液晶的響應(yīng)時間。這個使用幀存儲器的操作引起了固定的延遲Rc_lcd_overdriving。
●三閥(three-valve)LCOS系統(tǒng)中的幀復(fù)制常規(guī)上用于減小大面積的閃爍效應(yīng)。這個使用幀存儲器的操作引起了固定的延遲Rc_lcos_double。
在DLPTM-LCOS(DLP代表“數(shù)字光處理”)順序彩色屏幕中,下列處理和操作引起了延遲●使用幀存儲器執(zhí)行向順序彩色的轉(zhuǎn)換,引起了固定的延遲Rc_dlp-lcos_sequential。
●連續(xù)的比特平面所執(zhí)行的DLP屏幕尋址。這個操作引起了固定的延遲Rc-dlp_bitplane。
對于等離子屏幕,由于下列處理和操作而引起延遲●連續(xù)的子掃描操作對屏幕進(jìn)行尋址。這引起了延遲Rc_plasma_bitplane。
●用于減小假輪廓效應(yīng)和模糊效應(yīng)的運(yùn)動補(bǔ)償。這個使用幀存儲器的操作引起了固定的延遲Rc_plasma_artefact。
類似地,OLED(有機(jī)發(fā)光二極管)屏幕會引起延遲。
第三模塊12包括屏幕自身。通過對施加到液晶的電壓進(jìn)行調(diào)制而獲得由LCD/LCOS屏幕發(fā)出的光。在DMDTM(數(shù)字微鏡設(shè)備)的情況下,發(fā)出的光是使用繞軸旋轉(zhuǎn)微鏡進(jìn)行二進(jìn)制調(diào)制后的光。在等離子體面板(PLASMA)的情況下,發(fā)出的光是通過氣體激發(fā)(gas excitation)進(jìn)行二進(jìn)制調(diào)制后的光。因此,發(fā)出的光相對于調(diào)制具有延遲。這個延遲主要取決于屏幕組件的物理性質(zhì)(液晶、氣體,等)此外,某些屏幕還包含引起附加延遲的內(nèi)部存儲器(DLP-LCOS順序)。因此,屏幕引起了與其類型直接相關(guān)的延遲De。
因此,LCD-LCOS屏幕特別地引起了下列延遲●由于屏幕按照逐行的方式尋址,最后一行在第一行被刷新后一個幀周期時刷新。這個尋址操作引起了固定的延遲Re_lcd_addressing。
●在施加調(diào)制電壓后,液晶需要特定的時間來建立。這個時間被分為延遲和建立時間。這2個時間取決于前一幀與當(dāng)前幀之間的灰度轉(zhuǎn)變級別。這2個時間求和給出了可變延遲Re_lcd_liquid-crystal。
其它屏幕類型(例如等離子面板、DLP、OLED)會引起其它延遲類型。
因此,等離子屏幕特別地引起了下列延遲●封入屏幕中的氣體具有根據(jù)視頻內(nèi)容而變化的響應(yīng)時間,這個響應(yīng)時間與可變延遲Re_plasma_gas相對應(yīng)。
DLPTM屏幕特別地引起了下列延遲●顯示設(shè)備包含內(nèi)部存儲器,并以子掃描的形式進(jìn)行尋址。這引起了固定的延遲Re_dlp_addressing。
●DMDTM具有非??斓捻憫?yīng)時間。它沒有引起特別的延遲。
下表概括了不同屏幕的各種延遲類型的示例。在表中,T表示幀周期(20ms/50Hz,16.7ms/60Hz)。
取決于所使用的屏幕技術(shù),能夠?qū)σ曨l造成或多或少顯著、固定和或可變的延遲,這些延遲根據(jù)圖像內(nèi)容(例如灰度級)對于不同的幀是不同的。這些延遲還可以根據(jù)視頻格式而變化。在電視或DVD的情況下,存在4種可能的格式●50Hz隔行掃描輸入;●50Hz逐行掃描輸入;●60Hz隔行掃描輸入;●60Hz逐行掃描輸入。
音頻和視頻之間的這些延遲還取決于所使用的音頻格式(例如MPEG1、MPEG2層1和2、DOLBY AC-3)。它們會引起超出容忍范圍的A/V同步誤差(換句話說,超出容忍范圍的誤差),這會使用戶產(chǎn)生極大的不快。
上述分析表明,需要對A/V流進(jìn)行同步,以提高用戶的感知舒適度并將視頻流再現(xiàn)相對于音頻流的延遲(或提前)保持在標(biāo)準(zhǔn)所定義的容忍范圍內(nèi)。更一般地,需要對數(shù)字服務(wù)中的各個部分進(jìn)行同步,以將一個部分的再現(xiàn)相對于另一個部分的延遲(或提前)保持在這個延遲(或這個提前)不會使用戶產(chǎn)生不快的容忍范圍內(nèi)。
發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有技術(shù)領(lǐng)域中的這些缺點(diǎn)。為此,本發(fā)明提出了一種設(shè)備和一種方法,考慮了施加到數(shù)字服務(wù)中至少一部分的多種處理所引起的延遲、以及再現(xiàn)設(shè)備自身所引起的延遲,而對數(shù)字服務(wù)中的多個部分進(jìn)行同步。其目標(biāo)是避免由于背離容忍范圍而對用戶造成不快。
為此,本發(fā)明提出了一種用于再現(xiàn)與至少一個數(shù)字服務(wù)相對應(yīng)的數(shù)據(jù)的設(shè)備,所述設(shè)備包括用于接收源自數(shù)字服務(wù)源設(shè)備的、形成數(shù)字服務(wù)的至少一部分的數(shù)據(jù)的裝置;用于處理接收到的數(shù)據(jù)的至少一部分的裝置;用于再現(xiàn)所述數(shù)字服務(wù)的至少一部分的輸出的裝置,對數(shù)據(jù)進(jìn)行處理和再現(xiàn)的時間在被再現(xiàn)數(shù)據(jù)輸出中引起了延遲。根據(jù)本發(fā)明,所述再現(xiàn)設(shè)備還包括通信裝置,用于把所引起的延遲告知所述源設(shè)備。
根據(jù)優(yōu)選實施例,所述再現(xiàn)設(shè)備是電視,所述數(shù)字服務(wù)是視聽服務(wù),所述被處理的數(shù)據(jù)是以幀形式組織的視頻數(shù)據(jù)。此外,一種用于再現(xiàn)所述數(shù)字服務(wù)的至少一部分的輸出的裝置是屏幕,優(yōu)選地是例如液晶顯示(LCD)屏幕、等離子體屏幕、OLED屏幕或DLP屏幕的平板屏幕。
根據(jù)具體特性,一種用于對接收到的數(shù)據(jù)的至少一部分進(jìn)行處理的裝置是去隔行器。
有利地,把延遲的值存儲在所述再現(xiàn)設(shè)備的非易失性存儲器中。根據(jù)具體特性,所述非易失性存儲器是EPROM存儲器。
根據(jù)優(yōu)選實施例,延遲的值以EDID描述符的形式而表示。
優(yōu)選地,用于把所引起的延遲告知所述源設(shè)備的所述通信裝置包括使用DDC協(xié)議或CEC協(xié)議的鏈接。所述解碼器通過DDC鏈接恢復(fù)以EDID描述符的形式而存儲的延遲值。
本發(fā)明還涉及一種用作數(shù)字服務(wù)源的設(shè)備,所述設(shè)備包括用于輸出形成數(shù)字服務(wù)的第一部分的數(shù)據(jù)的裝置;用于輸出形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)的第二裝置;以及用于和再現(xiàn)設(shè)備進(jìn)行通信的裝置,所述再現(xiàn)設(shè)備用于再現(xiàn)形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)。所述源設(shè)備還包括用于把可編程延遲施加到形成所述數(shù)字服務(wù)的第二部分的輸出數(shù)據(jù)的裝置;用于從用于再現(xiàn)形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)的再現(xiàn)設(shè)備接收延遲指示的裝置;以及用于根據(jù)接收到的延遲指示對用于施加可編程延遲的裝置進(jìn)行編程的裝置。
根據(jù)具體實施例,所述用作數(shù)字服務(wù)源的設(shè)備是數(shù)字解碼器。根據(jù)另一個實施例,所述用作數(shù)字服務(wù)源的設(shè)備是DVD播放機(jī)。
根據(jù)優(yōu)選實施例,形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)是視頻數(shù)據(jù),而形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)是音頻數(shù)據(jù)。
根據(jù)另一個實施例,形成所述數(shù)字服務(wù)的第一部分和第二部分的數(shù)據(jù)是視頻數(shù)據(jù)。
優(yōu)選地,用于施加可編程延遲的裝置對由于所述再現(xiàn)裝置中的下列一個或多個元件引起的延遲進(jìn)行補(bǔ)償-用于對視頻數(shù)據(jù)進(jìn)行去隔行的模塊(10);
-格式控制器(10);-屏幕控制器(11);-屏幕(12)。
根據(jù)具體特性,用于施加可編程延遲的裝置包含存儲器,在根據(jù)接收到的延遲指示進(jìn)行數(shù)據(jù)恢復(fù)之前,所述存儲器暫時存儲形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)。
最后,本發(fā)明涉及一種用于對系統(tǒng)中數(shù)字服務(wù)的兩個部分進(jìn)行同步的方法,所述系統(tǒng)包括源設(shè)備和至少一個再現(xiàn)設(shè)備,其中所述源設(shè)備包括第一裝置,用于輸出形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù);第二裝置,用于輸出形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù);用于和再現(xiàn)設(shè)備進(jìn)行通信的裝置,所述再現(xiàn)設(shè)備用于再現(xiàn)形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù);用于向形成所述數(shù)字服務(wù)的第二部分的輸出數(shù)據(jù)施加可編程延遲的裝置。而所述再現(xiàn)設(shè)備包括用于從所述數(shù)字服務(wù)源設(shè)備接收形成所述數(shù)字服務(wù)的至少第一部分的數(shù)據(jù)的裝置;用于處理接收到的數(shù)據(jù)中的至少一部分,以再現(xiàn)所述數(shù)字服務(wù)的至少一部分的裝置,所述方法包括下列步驟-在所述再現(xiàn)設(shè)備端,當(dāng)對形成所述數(shù)字服務(wù)的至少第一部分的已接收數(shù)據(jù)進(jìn)行處理和再現(xiàn)時,把所述再現(xiàn)設(shè)備引起的總延遲發(fā)送到所述源設(shè)備;以及-在所述源設(shè)備端,使用已接收到的延遲指示,對所述可編程延遲進(jìn)行編程,從而延遲形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)的輸出。
根據(jù)具體實施例,所述延遲中的一部分由屏幕特性引起,而且可以根據(jù)下列步驟對液晶屏幕中的每一幀進(jìn)行估計-針對每一個像素,計算兩個連續(xù)幀之間的灰度級差;-針對每一個像素,根據(jù)針對所述像素而計算的所述灰度級差而估計所述兩個連續(xù)幀之間的響應(yīng)時間;-創(chuàng)建關(guān)于所有像素的延遲的直方圖;-根據(jù)所述直方圖計算平均延遲。
根據(jù)具體特性,形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)是視頻數(shù)據(jù),而形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)是音頻數(shù)據(jù)。
根據(jù)另一個特性,形成所述數(shù)字服務(wù)的第一部分和所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)是視頻數(shù)據(jù)。
參考附圖并借助于有利的非限制性的典型實施例,本發(fā)明將會得到更好的理解和說明,其中-圖1如上文所述示出了根據(jù)現(xiàn)有技術(shù)的平板屏幕電視的示意圖;-圖2示出了根據(jù)本發(fā)明用于接收和再現(xiàn)音頻/視頻數(shù)字服務(wù)的設(shè)備,該設(shè)備使用內(nèi)部音頻再現(xiàn)設(shè)備;-圖3示出了根據(jù)本發(fā)明用于接收和再現(xiàn)音頻/視頻數(shù)字服務(wù)的設(shè)備,該設(shè)備使用外部音頻再現(xiàn)設(shè)備;-圖4示出了根據(jù)本發(fā)明用于接收和再現(xiàn)音頻/視頻數(shù)字服務(wù)的設(shè)備,其中再現(xiàn)設(shè)備對信源中所補(bǔ)償?shù)难舆t進(jìn)行估計;-圖5示出了根據(jù)本發(fā)明用于接收和再現(xiàn)音頻/視頻數(shù)字服務(wù)的設(shè)備,其中接收設(shè)備對延遲進(jìn)行估計和補(bǔ)償;-圖6示出了根據(jù)本發(fā)明用于接收和再現(xiàn)音頻/視頻數(shù)字服務(wù)的設(shè)備,其中再現(xiàn)設(shè)備對延遲進(jìn)行估計和補(bǔ)償;-圖7示出了根據(jù)本發(fā)明用于對液晶屏幕的延遲進(jìn)行估計的方法;-圖8示出了表示不同灰度轉(zhuǎn)變級別的液晶的響應(yīng)時間的圖表;-圖9示出了根據(jù)本發(fā)明的手動延遲選擇方法;-圖10示出了用于針對不同的視頻格式而選擇延遲的方法;-圖11示出了根據(jù)本發(fā)明的手動延遲估計設(shè)備;-圖12示出了根據(jù)本發(fā)明的半自動延遲估計設(shè)備;-圖13示出了根據(jù)本發(fā)明的半自動延遲估計方法;-圖14示出了根據(jù)本發(fā)明用于接收和再現(xiàn)音頻/視頻數(shù)字服務(wù)的設(shè)備,該設(shè)備使用外部音頻再現(xiàn)設(shè)備,接收設(shè)備包括2個延遲模塊;以及-圖15示出了根據(jù)本發(fā)明用于接收和再現(xiàn)音頻/視頻數(shù)字服務(wù)的設(shè)備,接收設(shè)備與兩個視頻再現(xiàn)設(shè)備相連。
具體實施例方式
具體參考視聽數(shù)字服務(wù)而描述實施例。A/V信源被比作解碼器,但可以是任意其它類型的A/V信源(例如DVD播放機(jī))。視聽再現(xiàn)設(shè)備被比作包括屏幕和音頻輸出(例如內(nèi)置揚(yáng)聲器)的電視,但還可以是任意其它類型的視聽再現(xiàn)設(shè)備(例如計算機(jī))。音頻再現(xiàn)設(shè)備可以在電視的外部,并被比作包括與一個或多個揚(yáng)聲器相連的放大器(例如家庭影院設(shè)備的放大器)的設(shè)備,但還可以是任意其它類型的音頻再現(xiàn)設(shè)備。
某些去隔行電路具有補(bǔ)償音頻輸入,將與視頻相同的延遲施加到這個輸入以保持同相。然而,在用戶選擇使用來自外部音頻再現(xiàn)設(shè)備(例如具有家庭影院類型)的聲音的情況下,不會施加延遲補(bǔ)償。因此,很自然地把A/V同步模塊放置在數(shù)字解碼器中,其中數(shù)字解碼器是A/V信號的信源,而且必需與市場上現(xiàn)有的A/V設(shè)備兼容。本發(fā)明的一個原理是為電視提供自動裝置,從而電視可以使解碼器知曉電視輸入處的視頻與屏幕上顯示的視頻之間的延遲值。
圖2和3示出了根據(jù)本發(fā)明用于接收和顯示視聽數(shù)字服務(wù)的設(shè)備的兩個變體。僅示出了設(shè)備中的主要元件。圖2示出了視聽服務(wù)設(shè)備,它包括與電視21相連的數(shù)字解碼器20,具體通過鏈接220、221和222與電視21相連。解碼器20在其輸入處接收已編碼的視聽流22(例如按照MPEG編碼)。解復(fù)用器204把這個A/V流22解復(fù)用為至少一個音頻信號和一個視頻信號。然后,視頻信號由視頻解碼器200進(jìn)行解碼。音頻信號由音頻解碼器201來解碼。使用與兩個解碼器200和201進(jìn)行通信的A/V同步模塊202,將兩個流同步。此外,A/V同步模塊202與處理單元203相連。視頻解碼器200通過DVI/HDMI鏈接220(DVI/HDMI代表數(shù)字視頻接口/高清晰度多媒體接口)與電視21相連。更詳細(xì)地,視頻解碼器200與電視21的視頻處理模塊210相連。這個處理模塊又與屏幕211相連。音頻解碼器通過鏈接222與電視21的音頻字線設(shè)備212相連。同步模塊202經(jīng)過單元203、并通過使用例如DDC通信協(xié)議(用于恢復(fù)屏幕相關(guān)數(shù)據(jù)的顯示數(shù)據(jù)信道協(xié)議)的I2C總線221與非易失性存儲器213(例如EDID存儲器,其中EDID代表擴(kuò)展顯示標(biāo)識數(shù)據(jù))相連。
圖3示出了類似的設(shè)備,其中音頻流由外部音頻再現(xiàn)設(shè)備31(例如家庭影院設(shè)備的放大器)再現(xiàn)。這個設(shè)備31包括與揚(yáng)聲器33相連的音頻放大器310。解碼器30包括與解碼器20類似的元件(具體為音頻解碼器、視頻解碼器、解復(fù)用器、A/V同步模塊),這些元件被賦予相同的附圖標(biāo)記。解碼器30還包括可編程的音頻延遲模塊300、HDMI接口302和視頻格式管理模塊301。解碼器30與包括視頻處理模塊320的電視32相連,視頻處理模塊320與屏幕321相連。解碼器通過鏈路340與外部音頻再現(xiàn)設(shè)備31相連,例如通過SPDIF(Sony/Philips數(shù)字接口)接口與設(shè)備31相連,并且通過DVI/HDMI鏈接與電視32相連。所提出的兩個解決方案(圖2和3)的目的是對視頻處理(例如去隔行、格式轉(zhuǎn)換、圖像品質(zhì)增強(qiáng)等)320、210所引起的延遲Ddc(其中Ddc=Dd+Dc)和/或由于屏幕(例如液晶的響應(yīng)時間)211所引起的延遲De進(jìn)行補(bǔ)償。延遲De自身可以是例如上表所定義的多個延遲之和。在余下的文檔中,D表示總延遲,即D=Ddc+De。Ddc和De在時間上是固定的或可變的,當(dāng)De是液晶屏幕的延遲時,液晶屏幕的響應(yīng)時間根據(jù)每一幀而變化。在屏幕沒有引入延遲的情況下,D=Ddc。類似地,Ddc可以是零。
根據(jù)本發(fā)明,通過以壓縮的形式或以解碼的形式進(jìn)行存儲,至少把可編程的延遲D施加到音頻信號。在模塊300中,把延遲D施加到音頻信號。根據(jù)本發(fā)明的變體,在解碼器中存在的A/V同步模塊202中直接把延遲施加到音頻信號。解碼器負(fù)責(zé)在音頻延遲模塊300中或解碼器的A/V同步模塊202中施加適當(dāng)?shù)难舆t值D,從而對視頻處理引起的延遲和/或屏幕210、320類型引起的延遲進(jìn)行補(bǔ)償。
根據(jù)本發(fā)明,電視21或32所引起的延遲D可以根據(jù)輸入視頻的格式而變化,輸入視頻的格式管理由模塊301來處理。因此,每當(dāng)視頻格式發(fā)生改變、且延遲取決于視頻格式時,就會在音頻延遲模塊300中或解碼器的A/V同步模塊202中對新的延遲值D進(jìn)行編程。這個延遲由Dx來表示,其中x是與延遲相關(guān)聯(lián)的視頻格式。已編程的延遲值還可以是與輸入視頻格式無關(guān)的總值D。
因此,所提出的解決方案包括利用表示例如針對不同視頻格式的延遲Dx、或甚至是表示與輸入視頻格式無關(guān)的總值D的參數(shù),來增強(qiáng)HDMI/DVI控制協(xié)議。這些協(xié)議使屏幕能夠與解碼器共享關(guān)于其特性和能力的信息。根據(jù)這些協(xié)議,視頻源使用DDC信道221來讀取位于電視21或32中的非易失性存儲器213,以探知例如分辨率、同步信號的極性和色度數(shù)據(jù)。這個數(shù)據(jù)由文檔EIA/CEA-861B中定義的EDID描述符來表示。它們可以由屏幕制造商提供,而且可以編程在EPROM EDID存儲器213中。
因此,已標(biāo)準(zhǔn)化的信息之外,本發(fā)明包括除了增加EDID信息描述符,以便把由電視中的數(shù)字視頻處理所引起的延遲(Ddc)、由屏幕的響應(yīng)時間所引起的延遲(De)或兩者引起的延遲(D或Dx)的特征信息存儲在電視中。根據(jù)本發(fā)明而裝配的每一個電視21或32的延遲信息被存儲在電視的非易失性存儲器213中。這個信息可以包括與上文描述的4個視頻格式(50Hz隔行掃描輸入、50Hz逐行掃描輸入、60Hz隔行掃描輸入、60Hz逐行掃描輸入)相對應(yīng)的4個延遲Dx。還可以想象存儲與其它視頻格式有關(guān)的延遲。
根據(jù)本發(fā)明,解碼器恢復(fù)這些值,以便A/V同步模塊202或延遲模塊300將音頻和視頻流同步。關(guān)于延遲Ddc和De的信息可以由電視21或32的制造商來提供,并能夠由電視21、32以電的形式發(fā)送到解碼器20。然后,必須在解碼器切換時傳送總延遲信息D或Dx??蛇x地,在需要時或解碼器請求時,還可以在信道改變時傳送該信息。
使用DDC信道的備選解決方案使用HDMI中規(guī)定的CEC(消費(fèi)電子控制)交互式交換協(xié)議。
圖4示出了本發(fā)明的具體實施例。解碼器20與圖2中所示的解碼器相同,不會對其進(jìn)行進(jìn)一步描述。電視41包括與電視21類似的元件,這些元件被賦予相同的附圖標(biāo)記,因而不會對其進(jìn)行詳細(xì)的進(jìn)一步描述。電視還包括用于估計延遲De的模塊410。實際中,對于引起了根據(jù)屏幕類型而在時間上可變的延遲的電視,必須對這個延遲進(jìn)行估計。然后,把所估計的延遲De與各種視頻處理(例如去隔行)所引起的延遲Ddc相加??傃舆tD的值被存儲在EPROM EDID存儲器411中,以供位于解碼器20中的A/V同步模塊202或延遲模塊300使用。因此,解碼器通過DDC鏈接221恢復(fù)出這個延遲,以便對音頻和視頻流進(jìn)行同步。還可以想象把不同的延遲(Ddc和De)分別存儲在EPROM EDID存儲器中,這些不同的延遲由解碼器通過DDC鏈接221來恢復(fù)。為了對屏幕類型引起的可變延遲De進(jìn)行估計,下文描述的估計方法可以用于液晶顯示屏幕。
在圖5所示的另一個實施例中,在位于解碼器50的處理單元中的估計模塊500中,對與屏幕有關(guān)的延遲De進(jìn)行估計。這些元件與之前的附圖類似并被賦予相同的附圖標(biāo)記,而且下文不會進(jìn)行描述。根據(jù)本發(fā)明,提出定義描述符以便把估計延遲所需的數(shù)據(jù)(例如液晶提供商提供的圖表以及圖8所示的圖)存儲在EPROM EDID屏幕存儲器中。然后,解碼器通過鏈接211恢復(fù)這個數(shù)據(jù),解碼器自身在模塊500中對平均延遲做出了估計。為此,可以使用下文描述的估計方法。
所述解決方案的一個優(yōu)點(diǎn)是當(dāng)使用電視和外部音頻輸出設(shè)備31(例如HiFi系統(tǒng)、家庭影院設(shè)備)時,能夠?qū)σ纛l和視頻流進(jìn)行同步。
在圖6所示的另一個實施例中,如之前那樣,在電視61的方框410內(nèi)對和屏幕有關(guān)的延遲De進(jìn)行估計。然而,在電視中直接執(zhí)行同步。在這種情況下,電視中的存儲器610可以用于對音頻數(shù)據(jù)進(jìn)行緩沖,并根據(jù)平均延遲而向用戶恢復(fù)音頻數(shù)據(jù)。下文描述了用于對平均延遲進(jìn)行估計的方法。
圖7示出了根據(jù)本發(fā)明用于對液晶屏幕的延遲De進(jìn)行估計的設(shè)備7。這個設(shè)備包括幀存儲器71和延遲計算模塊70。幀存儲器71用于把輸入視頻(視頻tN)延遲一幀(視頻tN-1)。設(shè)備7可以使用增強(qiáng)設(shè)備的幀存儲器71。延遲計算模塊70針對每一個像素而計算兩個連續(xù)幀之間的灰度級的差。然后,這個模塊使用液晶制造商提供的圖表(圖8)。這些圖表給出了不同灰度級轉(zhuǎn)變的響應(yīng)時間。因此,它們可以用于針對每一個像素而估計兩個幀之間的響應(yīng)時間。通過構(gòu)建關(guān)于所有像素的直方圖,可以估計出由A/V同步設(shè)備所使用的平均延遲De(例如考慮具有給定響應(yīng)時間的像素數(shù)而計算加權(quán)平均)。在解碼器中執(zhí)行對延遲De的估計的情況下(圖5),這些圖表可以存儲在EPROM EDID存儲器中,并且可以由解碼器通過DDC鏈接221而恢復(fù)。在這種情況下,延遲估計設(shè)備7通過鏈接72恢復(fù)EDID數(shù)據(jù)。
下面的解決方案提出了其它實施例,用于手動地或半自動地使視頻源知曉由視頻處理和屏幕所引起的延遲參數(shù)D。這些解決方案具體在A/V信源與視頻再現(xiàn)設(shè)備之間不存在HDMI鏈接時使用。
圖9示出了一種手動調(diào)諧方法,該方法使用戶能夠使用菜單、憑借經(jīng)驗來選擇延遲參數(shù)。圖11示出了選擇設(shè)備。這個方法在制造商沒有提供延遲信息時是有用的。在這種情況下,解碼器110產(chǎn)生了使用戶能夠手動且精確地對延遲D進(jìn)行同步的A/V序列。根據(jù)本發(fā)明,在步驟91,解碼器110切換至適當(dāng)?shù)囊曨l格式(由X表示,例如50Hz的隔行掃描)。在步驟92,用戶115從針對這個格式的菜單中選擇延遲值Dx。在解碼器300的音頻延遲模塊中或在A/V同步模塊202中對這個值編程。在步驟93,解碼器發(fā)送使用所選擇的延遲值同步的A/V序列111。然后在屏幕112上顯示視頻。同步后的視頻信號由音頻放大器113放大,并使用揚(yáng)聲器114再現(xiàn)聲音。用戶可以通過觀看屏幕112和聽揚(yáng)聲器114產(chǎn)生的聲音來判斷同步品質(zhì)。在步驟94,用戶使用菜單來告知解碼器該同步對于他是否足夠精確。如果是否定的,那么使用新的延遲值Dx而重復(fù)所述方法。如果該同步令人滿意,則所述選擇結(jié)束且Dx的值被存儲在可編程的延遲模塊300中或A/V同步模塊202中。這個操作可以針對任意的視頻格式而重復(fù),以便為每一種視頻格式確定應(yīng)當(dāng)施加到音頻流的延遲。圖10中示出了這個方法。根據(jù)圖9所示的方法,選擇分別在步驟101、102、103和104確定的延遲D25i(與50Hz的隔行掃描視頻格式有關(guān))、D50p(與50Hz的逐行掃描視頻格式有關(guān))、D30i(與60Hz的隔行掃描視頻格式有關(guān))和D60p(與60Hz的逐行掃描視頻格式有關(guān))。
根據(jù)另一個實施例,由于延遲是已知的,例如由制造商提供,所以用戶可以使用菜單來手動地輸入延遲Dx,例如針對不同的視頻格式把這些延遲值Dx施加到解碼器的延遲模塊300或A/V同步模塊202中。例如,可以在安裝數(shù)字服務(wù)設(shè)備時輸入這些值。
根據(jù)圖12所示的另一個設(shè)備,使用固定到屏幕的探針來檢測屏幕上所顯示的內(nèi)容的特性,并將這個信息返回解碼器。圖13示出了這種用于對延遲D進(jìn)行估計的半自動方法。
根據(jù)這個方法,解碼器120產(chǎn)生一系列的黑色圖像130(即具有低灰度級的圖像),然后產(chǎn)生單一的白色圖像131(即具有高灰度級的圖像),并再次產(chǎn)生一系列黑色圖像132,并且把這些圖像發(fā)送到電視121。然后,屏幕上顯示第一系列的黑色圖像133,然后是白色圖像134,最后是第二系列的黑色圖像135。探針122能夠檢測屏幕上的白色圖像,并且能夠把即時消息發(fā)送到解碼器120以告知解碼器120顯示這個白色圖像134。解碼器120計算時刻138與時刻139之間經(jīng)過的時間,其中在時刻138處解碼器發(fā)送白色圖像,而在時刻139處該白色圖像被顯示在電視121的屏幕上。典型地,探針122是對于光強(qiáng)敏感的設(shè)備,并且能夠靠著屏幕而放置,例如在屏幕的左上角或甚至在屏幕的中間。此外,探針122能夠即時地估計有限屏幕區(qū)域上的光強(qiáng)。探針122具有兩個邏輯狀態(tài)。當(dāng)所檢測到的光強(qiáng)等級小于特定的閾值時(即顯示第一系列的黑色圖像),探針122處于第一狀態(tài)136;當(dāng)所檢測到的光強(qiáng)等級大于閾值時(即顯示第一系列的白色圖像),探針122處于第二狀態(tài)137。確定所述閾值,從而當(dāng)顯示黑色圖像時,探針處于第一狀態(tài),而當(dāng)顯示白色圖像時,探針處于第二狀態(tài)??梢允褂镁哂械凸鈴?qiáng)的圖像來代替黑色圖像,并且可以使用具有高強(qiáng)度的圖像來代替白色圖像。所需的是探針能夠檢測從一個圖像到另一個圖像的轉(zhuǎn)變。探針的邏輯狀態(tài)可以被轉(zhuǎn)變?yōu)榫哂?個值的電信號。這個信號可以由解碼器恢復(fù)。解碼器存儲有開始向屏幕發(fā)送白色圖像的時刻138、以及探針檢測到從第一狀態(tài)轉(zhuǎn)變?yōu)榈诙顟B(tài)的時刻139。這兩個時標(biāo)之間的差D 140表示視頻處理和屏幕所引起的延遲。這個操作可以針對各種視頻格式而重復(fù),以便獲得針對所有視頻格式的延遲Dx的集合。這個方法是半自動的,因為即使沒有使用菜單,用戶也必須把探針與解碼器相連,并且把它施加到屏幕并手動地開始所述方法。
還可以想到的是,在屏幕上的某處顯示有黑色方塊的藍(lán)色屏幕。利用位于黑色方塊上的探針122,白色被發(fā)送到黑色方塊,以便探針檢測光強(qiáng)的改變。知曉探針在屏幕上的位置意味著可以針對沒有同時再現(xiàn)所有像素的屏幕(例如對屏幕進(jìn)行掃描),對延遲進(jìn)行更加精確的測量。
圖14公開了本發(fā)明的另一個應(yīng)用。與圖2和3共有的元件被賦予相同的附圖標(biāo)記,并且不會在下文進(jìn)行討論。解碼器140包括附加的可編程音頻延遲模塊141。這個第二模塊用于對同一個再現(xiàn)設(shè)備142(例如電視)所要再現(xiàn)的音頻和視頻流進(jìn)行同步。這個電視142包括對視頻引起延遲Ddc的視頻處理模塊320。它還包括對音頻流引起延遲Dta的音頻處理模塊144。這個模塊又與內(nèi)置于電視的揚(yáng)聲器151相連。為了對內(nèi)置揚(yáng)聲器151和屏幕321所要再現(xiàn)的音頻和視頻流進(jìn)行同步,第二可編程音頻延遲模塊141把延遲(Ddc-Dta)施加到解碼器輸出的音頻流。在這個示例中提出把與再現(xiàn)設(shè)備引起的視頻延遲Ddc有關(guān)的參數(shù)增加到EDID表4,其中所述參數(shù)取決于視頻格式●50Hz隔行掃描輸入●50Hz逐行掃描輸入●60Hz隔行掃描輸入●60Hz逐行掃描輸入還增加了與針對上面的4個視頻格式的音頻處理系統(tǒng)所引起的延遲Dta有關(guān)的4個參數(shù)。可以把延遲值編碼為1個字節(jié),以表示在從0至255毫秒范圍內(nèi)變化的延遲值。因此,在音頻流由外部設(shè)備31(例如SPDIF)再現(xiàn)的情況下,信源把延遲Ddc(模塊300)施加到解碼器201輸出處的音頻流。在音頻流由HDMI再現(xiàn)設(shè)備(例如電視)142再現(xiàn)的情況下,信源140通過模塊141把延遲(Ddc-Dta)施加到HDMI設(shè)備142,這考慮到了所述HDMI設(shè)備142的不同處理系統(tǒng)所引起的視頻和音頻延遲。
圖15示出了不同的應(yīng)用。與圖2和3共有的元件被賦予相同的附圖標(biāo)記,并且不會在下文進(jìn)行討論。解碼器150與位于兩個不同房間中的兩個電視152和155相連。電視152與用于音頻輸出的家庭影院類型的設(shè)備31相連(例如通過SPDIF接口)。電視155主要包括屏幕157并位于另一個房間中,它通過鏈接162(例如scart或模擬RF)接收音頻和視頻流。電視152包括引起延遲Ddc的視頻處理模塊153和屏幕154。電視155維持一起發(fā)送給它的音頻和視頻流的同步。根據(jù)本發(fā)明,提出了具有單一音頻輸出的設(shè)備,所述單一音頻輸出與任意一個視頻輸出同步。根據(jù)本發(fā)明的解決方案包括按照參考圖3所述的那樣(即向音頻施加補(bǔ)償延遲),在解碼器中對音頻流與第一視頻輸出158進(jìn)行同步。增加了第二可編程延遲模塊161,它把關(guān)于音頻輸出相同的延遲D=Ddc施加到第二視頻輸出159,以便使第二視頻輸出159與音頻輸出160同步。具體地,這個解決方案使得能夠利用另一個房間中的第二電視155的音頻輸出而使用這個電視,并且使同一個音頻輸出160與視頻輸出158和159兩者進(jìn)行操作。
在DVI和HDMI通信協(xié)議的背景下所描述的本發(fā)明可以擴(kuò)展到未來發(fā)展的任意控制協(xié)議,只要該協(xié)議允許對這種延遲數(shù)據(jù)、或用于在解碼器中計算延遲的數(shù)據(jù)(例如圖表)進(jìn)行交換。
本發(fā)明在數(shù)字服務(wù)的音頻和視頻流同步的背景下公開,其中屏幕引起延遲而數(shù)字服務(wù)的音頻部分與即時處理相關(guān)。通常,本發(fā)明可以應(yīng)用于任意類型的、用于再現(xiàn)任意數(shù)字服務(wù)的設(shè)備,其中所述服務(wù)被分為由不同再現(xiàn)設(shè)備處理的不同部分,每一個再現(xiàn)設(shè)備都向由其處理的服務(wù)的一部分施加特殊的延遲。在這種情況下,把再現(xiàn)設(shè)備的特殊延遲傳送到源設(shè)備的能力使源設(shè)備能夠?qū)λ鼈冏陨碇g的數(shù)字服務(wù)中的所有部分進(jìn)行同步,從而對整個服務(wù)做出良好的再現(xiàn)。
權(quán)利要求
1.用于對與至少一個數(shù)字服務(wù)相對應(yīng)的數(shù)據(jù)進(jìn)行再現(xiàn)的設(shè)備(21、32、41、51、61、142、152),所述設(shè)備包括用于接收形成源自數(shù)字服務(wù)源設(shè)備(20、30、50、140、150)的數(shù)字服務(wù)的至少一部分的數(shù)據(jù)的裝置;用于對已接收數(shù)據(jù)的至少一部分進(jìn)行處理的裝置(210、320、153);用于再現(xiàn)所述數(shù)據(jù)服務(wù)的至少一部分的輸出的裝置(211、321、154),對數(shù)據(jù)進(jìn)行處理和再現(xiàn)的時間在被再現(xiàn)數(shù)據(jù)輸出中引起了延遲,其特征在于所述設(shè)備還包括通信裝置(213、221),用于把所引起的延遲告知所述源設(shè)備。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述再現(xiàn)設(shè)備是電視機(jī),所述數(shù)字服務(wù)是視聽服務(wù),已處理的數(shù)據(jù)是以幀形式組織的視頻數(shù)據(jù),而且一種用于再現(xiàn)數(shù)字服務(wù)的至少一部分的輸出的裝置是屏幕。
3.根據(jù)權(quán)利要求1或2所述的設(shè)備,其特征在于,一種用于對已接收數(shù)據(jù)的至少一部分進(jìn)行處理的裝置(210、320、153)是去隔行器。
4.根據(jù)權(quán)利要求1至3中任意一項所述的設(shè)備,其特征在于,所述再現(xiàn)設(shè)備包括用于存儲所述延遲的值的非易失存儲器。
5.根據(jù)權(quán)利要求4所述的設(shè)備,其特征在于,所述非易失存儲器是EPROM存儲器(213)。
6.根據(jù)權(quán)利要求1至5中任意一項所述的設(shè)備,其特征在于,以EDID描述符的形式來表示所述延遲的值。
7.根據(jù)權(quán)利要求1至6中任意一項所述的設(shè)備,其特征在于,所述用于把所引起的延遲告知所述源設(shè)備的通信裝置包括使用DDC協(xié)議或CEC協(xié)議的鏈接。
8.一種用作數(shù)字服務(wù)源的設(shè)備(20、30、50、140、150),所述設(shè)備包括用于輸出形成數(shù)字服務(wù)的第一部分的數(shù)據(jù)的裝置;用于輸出形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)的第二裝置;以及用于和再現(xiàn)設(shè)備(21、32、41、51、61、142、152)進(jìn)行通信的裝置,所述再現(xiàn)設(shè)備用于再現(xiàn)形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù);其特征在于,所述設(shè)備還包括用于把可編程延遲施加到形成所述數(shù)字服務(wù)的第二部分的輸出數(shù)據(jù)的裝置(202、300、141、150);用于從用于再現(xiàn)形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)的再現(xiàn)設(shè)備接收延遲指示的裝置;以及用于根據(jù)接收到的延遲指示對用于施加可編程延遲的裝置進(jìn)行編程的裝置。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其特征在于,所述再現(xiàn)設(shè)備包括屏幕。
10.根據(jù)權(quán)利要求8或9所述的設(shè)備,其特征在于,所述用作數(shù)字服務(wù)源的設(shè)備是數(shù)字解碼器或DVD播放機(jī)。
11.根據(jù)權(quán)利要求8至10中任意一項所述的設(shè)備,其特征在于,形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)是視頻數(shù)據(jù),而形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)是音頻數(shù)據(jù)。
12.根據(jù)權(quán)利要求8至10中任意一項所述的設(shè)備,其特征在于,形成所述數(shù)字服務(wù)的第一部分和第二部分的數(shù)據(jù)是視頻數(shù)據(jù)。
13.根據(jù)權(quán)利要求8至12中任意一項所述的設(shè)備,其特征在于,形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)是具有標(biāo)準(zhǔn)清晰度格式的視頻數(shù)據(jù),而形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)是具有高清晰度格式的視頻數(shù)據(jù)。
14.根據(jù)權(quán)利要求8至13中任意一項所述的設(shè)備,其特征在于,用于施加可編程延遲的裝置對由于所述再現(xiàn)裝置中的下列一個或多個元件引起的延遲進(jìn)行補(bǔ)償-用于對視頻數(shù)據(jù)進(jìn)行去隔行的模塊(10);-格式控制器(10);-屏幕控制器(11);以及-屏幕(12)。
15.根據(jù)權(quán)利要求8至14中任意一項所述的設(shè)備,其特征在于,用于施加可編程延遲的裝置包含存儲器,在根據(jù)接收到的延遲指示恢復(fù)形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)之前,所述存儲器暫時存儲所述數(shù)據(jù)。
16.用于對系統(tǒng)中數(shù)字服務(wù)的兩個部分進(jìn)行同步的方法,所述系統(tǒng)包括根據(jù)權(quán)利要求8至14中任意一項所述的源設(shè)備(20、30、50、140、150)以及至少一個根據(jù)權(quán)利要求1至7中任意一項所述的再現(xiàn)設(shè)備(1、21、32、41、51、61、142、152),其中,所述源設(shè)備包括第一裝置,用于輸出形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù);第二裝置,用于輸出形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù);用于和用于再現(xiàn)形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)的再現(xiàn)設(shè)備進(jìn)行通信的裝置;用于把可編程延遲施加到形成所述數(shù)字服務(wù)的第二部分的輸出數(shù)據(jù)的裝置(202、300、141、150),其中,所述再現(xiàn)設(shè)備包括用于接收形成源自所述數(shù)字服務(wù)源設(shè)備的數(shù)字服務(wù)的至少第一部分的數(shù)據(jù)的裝置;用于對接收到的數(shù)據(jù)的至少一部分進(jìn)行處理以再現(xiàn)所述數(shù)字服務(wù)的至少一部分的裝置,所述方法包括下列步驟-在所述再現(xiàn)設(shè)備端,當(dāng)對形成所述數(shù)字服務(wù)的至少第一部分的所述已接收數(shù)據(jù)進(jìn)行處理和再現(xiàn)時,把所述再現(xiàn)設(shè)備引起的總延遲發(fā)送到所述源設(shè)備;以及-在所述源設(shè)備端,使用接收到的延遲指示對可編程延遲進(jìn)行編程,從而對形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)輸出進(jìn)行延遲。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,所述延遲中的一部分由屏幕特性引起,而且在液晶屏幕情況下,可以根據(jù)下列步驟針對每一幀進(jìn)行估計-針對每一個像素,計算兩個連續(xù)幀之間的灰度級差;-針對每一個像素,根據(jù)針對所述像素而計算的所述灰度級差而估計所述兩個連續(xù)幀之間的響應(yīng)時間;-創(chuàng)建關(guān)于所有像素的延遲的直方圖;-根據(jù)所述直方圖計算平均延遲。
18.根據(jù)權(quán)利要求16或17所述的方法,其特征在于,形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)是視頻數(shù)據(jù),而形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)是音頻數(shù)據(jù)。
19.根據(jù)權(quán)利要求16或17所述的方法,其特征在于,形成所述數(shù)字服務(wù)的第一部分的數(shù)據(jù)是具有高清晰度格式的視頻數(shù)據(jù),而形成所述數(shù)字服務(wù)的第二部分的數(shù)據(jù)是具有標(biāo)準(zhǔn)清晰度格式的視頻數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種再現(xiàn)設(shè)備(21),以及作為數(shù)字服務(wù)源的設(shè)備(20)。本發(fā)明還涉及一種用于對系統(tǒng)中的數(shù)字服務(wù)的兩部分進(jìn)行同步的方法,所述系統(tǒng)包括根據(jù)本發(fā)明的源設(shè)備和至少一個根據(jù)本發(fā)明的再現(xiàn)設(shè)備。根據(jù)本發(fā)明,所述再現(xiàn)設(shè)備(21)包括用于接收源自數(shù)字服務(wù)源設(shè)備(20)的、形成數(shù)字服務(wù)的至少一部分的數(shù)據(jù)的裝置;用于對接收到的數(shù)據(jù)的至少一部分進(jìn)行處理的裝置(210);用于再現(xiàn)所述數(shù)字服務(wù)的至少一部分的輸出的裝置(211),對數(shù)據(jù)進(jìn)行處理和再現(xiàn)的時間在被再現(xiàn)數(shù)據(jù)輸出中引起了延遲。這個設(shè)備還包括通信裝置(213),用于把所引起的延遲告知所述源設(shè)備。
文檔編號H04N7/24GK101088292SQ200580039058
公開日2007年12月12日 申請日期2005年11月8日 優(yōu)先權(quán)日2004年11月16日
發(fā)明者菲利浦·萊恩德克, 雷納·茨溫, 弗蘭克·阿貝拉爾, 帕特里克·莫萬, 塞巴斯蒂安·德塞爾, 迪迪埃·杜瓦楊 申請人:湯姆森許可貿(mào)易公司