專利名稱:視頻信號損失檢測的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻信號損失檢測。本發(fā)明對于視頻流特別有用,但是 它在其它情況下也有用。
背景技術(shù):
10
圖1示出了典型的視頻流系統(tǒng)。視頻編碼器1從內(nèi)容源(例如從衛(wèi)
星解碼器2)接收多媒體內(nèi)容。編碼器對實(shí)況內(nèi)容進(jìn)行編碼并將經(jīng)編碼的
表示發(fā)送到服務(wù)器3。服務(wù)器既存儲經(jīng)編碼的內(nèi)容以供以后檢索,又在IP 網(wǎng)絡(luò)4上使其實(shí)況地流到個體客戶機(jī)終端5。在錯誤情況下,編碼器接收
的視聽信號可能丟失。這可能是由于以下情況衛(wèi)星解碼器發(fā)生故障、 15以及由于內(nèi)容源的問題從而在從衛(wèi)星接收的信號中沒有內(nèi)容。為了確保 內(nèi)容傳運(yùn)的連續(xù)性,需要檢測并克服這些錯誤情況。 一旦檢測到錯誤情 況,最佳解決方案取決于錯誤情況的確切類型,但是可以包括重置或重 新啟動衛(wèi)星解碼器,以及切換到不同內(nèi)容源,即,切換到來自另一分布 網(wǎng)絡(luò)的相同內(nèi)容或者切換到來自相同或不同分布網(wǎng)絡(luò)的另一項(xiàng)內(nèi)容。 20 視頻信號丟失檢測被廣泛用于安全和監(jiān)視行業(yè)中,例如參見
http:〃www.evertz,com/products/7765AVM-4.php 禾卩 http:〃www. security. globalsources.com/gsol/l/CCTV-digital/a/9000000054943 .htm 。這里,目標(biāo)
是檢測壞掉的攝像機(jī)和丟失的物理連接。這被認(rèn)為是通過考慮從攝像機(jī) 接收的模擬信號、尤其是在該模擬信號中尋找視頻同步標(biāo)記的缺失而進(jìn)
25 行的。
然而這些方法受制于如下缺點(diǎn)它們無法檢測到具有模擬信號波形 持續(xù)滿足相關(guān)標(biāo)準(zhǔn)規(guī)范的這種性質(zhì)的畫面內(nèi)容中的錯誤(或者缺少所述 畫面內(nèi)容)。
發(fā)明內(nèi)容
在權(quán)利要求書中闡述了本發(fā)明的各方面。
具體實(shí)施例方式
5 現(xiàn)在將參照附圖通過示例來描述本發(fā)明的一些實(shí)施方式。
在圖2所示的檢測系統(tǒng)中,模擬視頻輸入信號(可能來自圖1的衛(wèi)
星解碼器)通過輸入端100到達(dá)模數(shù)轉(zhuǎn)換器101。當(dāng)接收到每個連續(xù)視頻 幀時,將其存儲在幀存儲器102中。另選的是,可以將已經(jīng)是數(shù)字形式 的幀直接饋送給幀存儲器102,或者可以通過合適的解碼器將壓縮的數(shù)字
10輸入饋送給幀存儲器102。
幀存儲器102存儲最新接收的幀,即"當(dāng)前幀"。第二幀存儲器103 存儲一在先幀,通常是存儲在存儲器102中的幀之前緊鄰的幀。假定在 將新幀載入存儲器102時,將存儲器102中的現(xiàn)有幀傳送到存儲器103; 為了清楚起見,示出了這種方式,在實(shí)踐中優(yōu)選地將幀交替寫入兩個存
15儲器,并保持地址指針以跟蹤哪個幀在哪個存儲器中。
該裝置還包含一個或更多個另外的幀存儲器(兩個,示出的104、 105),每個幀存儲器包含靜止幀。這些幀存儲器不改變并且可以被實(shí)現(xiàn) 為只讀存儲器。處理器106可以訪問所有幀存儲器的內(nèi)容、包括用于控 制處理器的程序的存儲器107、以及通用存儲器。在輸出端108產(chǎn)生結(jié)果。
20該體系結(jié)構(gòu)適應(yīng)本發(fā)明的幾個版本,不是所有版本都需要幀存儲器103 和幀存儲器104、 105。
該裝置的功能是通過對視聽信號的視頻(以及音頻(可選))分量進(jìn) 行數(shù)字處理,來檢測包含實(shí)際內(nèi)容的視聽信號的損失。這里,"實(shí)際內(nèi)容" 被用來區(qū)分內(nèi)容生產(chǎn)者預(yù)期的內(nèi)容和不同于預(yù)期的視聽信號,例如來自
25有故障的衛(wèi)星解碼器的連續(xù)重復(fù)的畫面。在兩種情況下,模擬視頻信號 可能是有效的,因此像現(xiàn)有技術(shù)那樣進(jìn)行信號的模擬考慮是沒有用的。
在本發(fā)明的第一實(shí)施方式中,存儲在存儲器107中的程序根據(jù)圖3 的流程圖運(yùn)行。
這包括處理器106將接收的視頻信號與帶有和沒有運(yùn)動補(bǔ)償?shù)囊?br>
個或更多個模板畫面進(jìn)行比較,當(dāng)接收的視頻信號與一個或更多個經(jīng)處 理的模板畫面之間的差小于閾值時,檢測包含實(shí)際內(nèi)容的視聽信號的損 失。其基本原理是當(dāng)特定類型的衛(wèi)星接收器/解碼器發(fā)生故障時并且當(dāng) 沒有接收到期望的內(nèi)容時,該衛(wèi)星接收器/解碼器通常輸出指示錯誤情況 5的固定畫面。圖3的流程圖假定在幀存儲器104中存儲有一個這樣的錯 誤消息畫面。該處理在步驟300處開始
在步驟301中,將Count (計(jì)數(shù))設(shè)定為零;
在步驟302中,通過形成幀存儲器102中的幀與幀存儲器104中存 儲的幀之間的差的量度,對這兩個幀進(jìn)行比較。在本實(shí)施例中,使用的
io是絕對差之和,但是也可以使用其它量度(例如平方差之和)。
在步驟303中,撿査該量度是否小于閾值。如果一幀具有nXm個 畫面元素并且各畫面元素的亮度在1到255的范圍內(nèi),則可能的最大 SOAD是255 nXm。合適的閾值應(yīng)當(dāng)在3 nXm與10nXm之間。
SOAD —落在閾值以下,本發(fā)明的簡單實(shí)現(xiàn)就會產(chǎn)生警報(bào),由此指
15示接收的幀近似等同于錯誤畫面,但是在所示出的版本中,僅當(dāng)該情況 持續(xù)了設(shè)定數(shù)目(可能為5或10個)的幀,才產(chǎn)生警報(bào)。因此,如果步 驟303的測試給出結(jié)果"是",則在步驟304使Count增加,并在步驟302 測試下一幀。僅當(dāng)(在步驟305)識別出計(jì)數(shù)超過閾值計(jì)數(shù)Ct,才在步驟 306產(chǎn)生警報(bào)。如果SOAD沒有落在該閾值之下,則在步驟301再次重
20置計(jì)數(shù),并且針對下一幀重復(fù)該處理。如果希望的話,僅當(dāng)兩個(或更 多)連續(xù)幀超過閾值時,才進(jìn)行計(jì)數(shù)器的重置。
該方法的另一可選變型是運(yùn)動補(bǔ)償?shù)囊?。?dāng)然,錯誤畫面實(shí)際上 是運(yùn)動畫面,這是不用懷疑的;然而,我們希望避免在圖像配準(zhǔn)在接收 幀與存儲幀之間變化的情況下無法識別錯誤畫面的可能性。例如,這可
25能由于模數(shù)轉(zhuǎn)換器的同步定時的變化而出現(xiàn)。因此,人們可能(利用常 規(guī)技術(shù))計(jì)算這兩個幀的全局運(yùn)動矢量,在形成SOAD之前將它們之中 的一個移位該量。要注意,如果不采用運(yùn)動補(bǔ)償,則靠近上述范圍的上 端的閾值將是適當(dāng)?shù)?。通過在步驟302中不僅針對原樣的這兩個幀而且 針對進(jìn)行了各種移位x、 y (其中,x和y的范圍可以從0到3個像素, 艮口,總共有15個移位和16個SOAD值)的這兩個幀計(jì)算SOAD,可以 獲得相同的效果。如果這些SOAD中的任一個小于閾值,則步驟303中 的測試被視為通過。在存在可能產(chǎn)生兩個錯誤畫面的情況下,將它們存 儲在存儲器104、 105中,針對兩者執(zhí)行圖3的處理,如果任一處理指示
5警報(bào)情況,則產(chǎn)生警報(bào)。
在我們的共同待審的2005年3月14日提交的歐洲專利申請 05251527.7中,描述了一種計(jì)算可以使用的全局運(yùn)動矢量的快速方法。
本發(fā)明的第二實(shí)施方式包括測量帶有和沒有運(yùn)動補(bǔ)償?shù)慕邮找曨l 信號的畫面連續(xù)重疊對之間的相關(guān)性,確定各個對的差是否小于閾值,
10并且當(dāng)識別出差在閾值以下的給定數(shù)目的畫面連續(xù)對時,檢測包含實(shí)際 內(nèi)容的視聽信號的損失。這在如下情況下是有用的在錯誤情況下一些 裝置將輸出靜止畫面,該畫面是內(nèi)容中最新接收和解碼的畫面。
除了現(xiàn)在不是將當(dāng)前幀與幀存儲器102中的固定幀進(jìn)行比較而是與 存儲器103中的前一幀進(jìn)行比較之外,此版本的運(yùn)行與參照圖3進(jìn)行的
15描述一樣。典型閾值可以是0.5nXm。
像上面那樣,可以包括運(yùn)動補(bǔ)償。因?yàn)橐恍﹥?nèi)容確實(shí)包含很長時間 的靜止畫面(例如在賽馬內(nèi)容中示出的信息頁),所以必須當(dāng)心避免錯誤 檢測。這可以通過為計(jì)數(shù)閾值選擇足夠大的幀數(shù)(比如250或更大)禾口/ 或通過使警報(bào)情況的產(chǎn)生還以一些其它測試(諸如伴隨的音頻信號丟失
20 了預(yù)定時長)為條件而實(shí)現(xiàn)。事實(shí)上,該另外的測試也可應(yīng)用于本發(fā)明 的其它版本。
在本發(fā)明的第三版本中,我們測量接收的視頻信號的畫面連續(xù)重疊 對之間的相關(guān)性,確定各對的差是否大于閾值,當(dāng)識別出差在閾值以上 的給定數(shù)目的畫面連續(xù)對時,檢測包含實(shí)際內(nèi)容的視聽信號的損失。在 25錯誤情況下, 一些裝置將輸出白噪聲類畫面;在這里錯誤檢測很少有問 題,因?yàn)閷?shí)際內(nèi)容不會針對多于至多幾個連續(xù)畫面使每個畫面與前一畫 面不相關(guān)。
因此,在圖4中,除了測試的是SOAD是否超過閾值T,之外,操作 與圖3中一樣。可以看出,兩個畫面只是白噪聲,從而每個畫面元素具
有隨機(jī)值,于是平均絕對差約為最大值的1/3。[在實(shí)際情況中,這僅對于
連續(xù)變量為真對于N+1個級別(0...N),平均絕對差是(N十2) /3 (N + 1),這漸近于1/3,并且對于N二255,其為0.3346]。所以對于0到255 的亮度范圍,平均不相關(guān)差是85.33,因此在這種情況下在整個畫面上求 5和的SOAD約為85 nXm。然而,試驗(yàn)表明,在實(shí)踐中遇到的噪聲圖案 可能(可能由于使用變換編碼或其它數(shù)字處理技術(shù))不具有完全均一的 概率分布,在這種情況下,優(yōu)選地可以是較小的值,可能低至20nXm。 計(jì)數(shù)閾值通常為5幀??梢栽俅芜M(jìn)行運(yùn)動補(bǔ)償,以避免具有快速運(yùn)動的 場景超過閾值。
io 圖5是圖4的方案的變型然而要注意,這些變型也可應(yīng)用于本發(fā)
明的其它實(shí)施方式。這里,僅當(dāng)在步驟403有多個(R個)連續(xù)幀測試 失敗,才對計(jì)數(shù)進(jìn)行重置。因此,在步驟507將重置的計(jì)數(shù)設(shè)置為零。 當(dāng)在步驟403測試失敗時,在步驟508增加重置的計(jì)數(shù)。然后如果重置 的計(jì)數(shù)超過R,則控制轉(zhuǎn)到步驟401,并重新初始化兩個計(jì)數(shù);否則在步
15 驟402評價下一幀。
與圖4的第二個不同之處是,雖然通常在步驟402計(jì)算出的絕對差 之和是當(dāng)前幀與其前一幀之間的絕對差之和,但是如果步驟403中的測 試失敗但是沒有重置計(jì)數(shù),則(其中R=l)不將當(dāng)前幀與其前一幀進(jìn)行 比較,而是與其前一幀的前一幀進(jìn)行比較。對于R的其它值,則與之比
20較的是測試未失敗的最后一幀(即,該幀比前一幀早了等于重置的計(jì)數(shù) 的幀數(shù))。
在一另選方法中,通過識別高度相關(guān)的(靜止)畫面或高度不相關(guān) 的畫面(噪聲),可以實(shí)現(xiàn)錯誤檢測,在已經(jīng)使用例如MPEG或H,264的 壓縮算法對信號進(jìn)行了編碼的情況下,通過測量編碼器產(chǎn)生的比特流的
25特征,可以實(shí)現(xiàn)錯誤檢測。這些特征包括使用的平均量化步長、以及
產(chǎn)生的每畫面的平均比特?cái)?shù)。因?yàn)榫幋a器不能產(chǎn)生足夠的比特來滿足恒 定比特率信道的需要,所以可以根據(jù)平均量化步長變小和/或每畫面的平 均比特?cái)?shù)變小來檢測重復(fù)的靜止畫面。由于白噪聲不能壓縮,在該情況 下,平均量化步長將變得很大,每畫面的平均比特也是這樣,因此需要
丟掉畫面(即,不被編碼/表示在壓縮比特流中)。該類技術(shù)的益處在于,
只需要超過正常視頻編碼所需處理的最小處理來進(jìn)行對包含實(shí)際內(nèi)容的
視聽信號的損失的檢測。
實(shí)現(xiàn)其的方便方式是利用畫面復(fù)雜度指標(biāo)C, C等于考慮的幀的平
5均量化步長與針對該幀產(chǎn)生的編碼比特?cái)?shù)的乘積。除了計(jì)算302 (402) 被以下計(jì)算替換之外,與圖3 (或圖4)中同樣地實(shí)現(xiàn)該方法
其中,Bi是用來對幀i進(jìn)行編碼的比特?cái)?shù),Qi是用來對幀i進(jìn)行編碼的平 均量化步長。然后用比較"C<T "替換比較303。在測試中,慢速移動 io的GCIF (176X144像素)產(chǎn)生了約7000的復(fù)雜度值,所以復(fù)雜度C落 在約為該值的閾值T以下的序列被視為構(gòu)成"凍結(jié)"序列。該值與圖像 面積成比例,即, 一般情況的典型閾值是0.28nXm。在圖4的403中的 上閾值的情況下,測試變?yōu)?OT ": 200000或7.9 nXm的閾值是合適 的。和前面一樣,可能應(yīng)用這兩個測試,從而每當(dāng)復(fù)雜度指標(biāo)(或者步
15長或者每畫面的平均比特?cái)?shù))落在下閾值以下時,以及每當(dāng)其超過上閾
值時,就產(chǎn)生警報(bào)。
常規(guī)上,在多個幀上對復(fù)雜度C求和;如果需要的話可以這樣做, 但這不是必須的。要注意,替代地可以使用隨著歩長和編碼比特?cái)?shù)單調(diào) 增加的其它量度。具體地說,不使用平均步長,可以通過得到具有特定 20步長的每個區(qū)域、將其與編碼比特?cái)?shù)相乘、并對乘積求和來進(jìn)行;但是 由于復(fù)雜度指標(biāo)在任何情況下都只是真實(shí)復(fù)雜度的近似量度,因此該更 嚴(yán)格的方法沒有提供實(shí)際的好處。
在根據(jù)H.264標(biāo)準(zhǔn)的編碼信號的情況下,出現(xiàn)的困難在于,通過針 對每個宏塊發(fā)送"量化指標(biāo)"(接收器將其轉(zhuǎn)換為實(shí)際步長),將量化步
25長傳送到接收器,但是給定量化指標(biāo)對于不同系數(shù)表示不同步長。雖然
可以采用嚴(yán)格方法并針對每個系數(shù)分別計(jì)算BiQi乘積,但是這實(shí)際上不 合理,因此我們優(yōu)選通過將H.264量化指標(biāo)轉(zhuǎn)換成單個代表性量化步長, 然后如上所述地使用該步長來進(jìn)行。我們的關(guān)于量化指標(biāo)Qp的步長的公 式是
這里的重要參數(shù)是6,反映步長按指數(shù)函數(shù)與量化指標(biāo)相關(guān)這一事 實(shí),從而對于指數(shù)6的改變,步長加倍或減半。值3和24是任意的,因 為使用不同值只是對結(jié)果進(jìn)行定標(biāo),因此(合適地選擇閾值)不會改變 5最后結(jié)果。
實(shí)際上,我們優(yōu)選的是首先對量化指標(biāo)進(jìn)行平均化然后將結(jié)果轉(zhuǎn)換 為幀的量化步長,而不是將量化指標(biāo)轉(zhuǎn)換為步長然后對步長進(jìn)行平均化。 由于指標(biāo)是步長的對數(shù)表示,因此這意味著使用的是步長的幾何平均數(shù), 而不是算數(shù)平均數(shù)。 io 如果想要更精確的方法(例如,因?yàn)橹笜?biāo)在單個幀上變化很大),可
能的另選方式是計(jì)算每個宏塊的比特與步長之積,并在該幀上對它們求 禾口。在此情況下,可使用簡單整數(shù)表查找來將指標(biāo)映射到步長。
權(quán)利要求
1、一種檢測視頻信號中的錯誤的方法,該方法包括以下步驟接收并存儲視頻信號;將所述視頻信號的幀各自與其前一幀進(jìn)行比較;在這些幀之間的差落在第一閾值以下的情況下,使第一計(jì)數(shù)器增加;在這些幀之間的差超過高于所述第一閾值的第二閾值的情況下,使第二計(jì)數(shù)器增加;在所述第一計(jì)數(shù)器的計(jì)數(shù)超過第一預(yù)定計(jì)數(shù)的情況下,產(chǎn)生警報(bào)信號;以及在所述第二計(jì)數(shù)器的計(jì)數(shù)超過第二預(yù)定計(jì)數(shù)的情況下,產(chǎn)生警報(bào)信號。
2、 根據(jù)權(quán)利要求1所述的方法,該方法包括在針對預(yù)定數(shù)目的幀 而言這些幀之間的差沒有落在所述第一閾值以下的情況下,重置所述第—計(jì)數(shù)器。
3、 根據(jù)權(quán)利要求2所述的方法,其中,幀的所述預(yù)定數(shù)目是l。
4、 根據(jù)權(quán)利要求l、 2或3所述的方法,該方法包括在針對預(yù)定 數(shù)目的幀而言這些幀之間的差沒有超過所述第二閾值的情況下,重置所 述第二計(jì)數(shù)器。
5、根據(jù)權(quán)利要求4所述的方法,其中,幀的所述預(yù)定數(shù)目是l。
6、根據(jù)權(quán)利要求2或4所述的方法,其中,所述預(yù)定數(shù)目大于一, 并且在當(dāng)所述第一計(jì)數(shù)器為非零但是沒有被重置時接收到其差沒有落在 所述第一閾值以下的幀的情況下,不將下一幀與其前一幀進(jìn)行比較,而 是與差確實(shí)落在所述閾值以下的最新幀進(jìn)行比較。
7、 一種檢測視頻信號中的錯誤的方法,該方法包括以下步驟接收并存儲視頻信號;將所述視頻信號的幀各自與其前一幀進(jìn)行比較; 在這些幀之間的差超過閾值的情況下,使計(jì)數(shù)器增加,所述閾值的 值等于幀之間的最大差的至少8%;以及 在所述計(jì)數(shù)器的計(jì)數(shù)超過預(yù)定計(jì)數(shù)的情況下,產(chǎn)生警報(bào)信號。
8、 根據(jù)權(quán)利要求7所述的方法,該方法包括在針對預(yù)定數(shù)目的幀 而言這些幀之間的差沒有超過所述闊值的情況下,重置所述計(jì)數(shù)器。
9、 根據(jù)權(quán)利要求8所述的方法,其中,幀的所述預(yù)定數(shù)目是l。
10、根據(jù)權(quán)利要求8所述的方法,其中,所述預(yù)定數(shù)目大于一,并且在當(dāng)所述計(jì)數(shù)器為非零但是沒有被重置時接收到其差沒有超過所述閾 值的幀的情況下,不將下一幀與其前一幀進(jìn)行比較,而是與差確實(shí)超過 所述閾值的最新幀進(jìn)行比較。
11、 根據(jù)權(quán)利要求1到10中任一項(xiàng)所述的方法,該方法包括在進(jìn) 10行所述比較之前,應(yīng)用全局運(yùn)動補(bǔ)償。
12、 一種檢測視頻信號中的錯誤的方法,該方法包括以下步驟 接收包括可變量化步長的編碼視頻信號; 將所述步長與閾值進(jìn)行比較,以確定其是否滿足標(biāo)準(zhǔn);根據(jù)所述比較的結(jié)果產(chǎn)生警報(bào)信號。
13、 一種檢測視頻信號中的錯誤的方法,該方法包括以下步驟接收編碼視頻信號; 測量每幀的平均編碼比特?cái)?shù);將該數(shù)與閾值進(jìn)行比較,以確定其是否滿足標(biāo)準(zhǔn);根據(jù)所述比較的結(jié)果產(chǎn)生警報(bào)信號。
14、 一種檢測視頻信號中的錯誤的方法,該方法包括以下步驟接收包括可變量化步長的編碼視頻信號,,計(jì)算復(fù)雜度量度,所述復(fù)雜度量度是量化步長和編碼比特?cái)?shù)的單調(diào)增加函數(shù);將該量度與閾值進(jìn)行比較,以確定其是否滿足標(biāo)準(zhǔn); 25 根據(jù)所述比較的結(jié)果產(chǎn)生警報(bào)信號。
15、 根據(jù)權(quán)利要求12、 13或14所述的方法,其中,所述標(biāo)準(zhǔn)是超 過所述閾值。
16、 根據(jù)權(quán)利要求12、 13或14所述的方法,其中,所述標(biāo)準(zhǔn)是被 比較量小于所述閾值。
17、 根據(jù)權(quán)利要求12到16中任一項(xiàng)所述的方法,該方法包括在 滿足所述標(biāo)準(zhǔn)的情況下使計(jì)數(shù)器增加,并且僅當(dāng)所述計(jì)數(shù)器的計(jì)數(shù)超過 預(yù)定計(jì)數(shù)才產(chǎn)生所述警報(bào)信號。
18、 根據(jù)權(quán)利要求17所述的方法,該方法包括在有預(yù)定數(shù)目的幀 5不滿足所述標(biāo)準(zhǔn)的情況下,重置所述計(jì)數(shù)器。
19、 根據(jù)權(quán)利要求18所述的方法,其中,幀的所述預(yù)定數(shù)目是l。
20、 根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,該方法包括監(jiān)測伴隨的音頻信號,并且其中所述警報(bào)的產(chǎn)生還以所述伴隨的音頻信號出錯達(dá) 到設(shè)定時長為條件。
21、 一種檢測視頻信號中的錯誤的方法,該方法包括以下步驟存儲至少一個預(yù)定視頻幀;將所述視頻信號的各幀與所述預(yù)定幀或各預(yù)定幀進(jìn)行比較; 在這些幀之間的差值落在閾值以下的情況下,使計(jì)數(shù)器增加;以及在所述計(jì)數(shù)器的計(jì)數(shù)超過預(yù)定計(jì)數(shù)的情況下,產(chǎn)生警報(bào)信號。
22、 一種檢測視頻信號中的錯誤的方法,該方法包括以下步驟接收并存儲視頻信號;將所述視頻信號的幀各自與其前一幀進(jìn)行比較; 在這些幀之間的差滿足預(yù)設(shè)標(biāo)準(zhǔn)的情況下,使計(jì)數(shù)器增加; 在所述計(jì)數(shù)器的計(jì)數(shù)超過預(yù)定計(jì)數(shù)的情況下,產(chǎn)生警報(bào)信號,其中, 20在當(dāng)所述計(jì)數(shù)器為非零但是沒有被重置時接收到其差確實(shí)符合所述標(biāo)準(zhǔn)的幀的情況下,不將下一幀與其前一幀進(jìn)行比較,而是與差確實(shí)超過所述閾值的最新幀進(jìn)行比較。
23、根據(jù)權(quán)利要求22所述的方法,該方法包括在針對大于一的預(yù)定數(shù)目的幀而言這些幀之間的差沒有超過所述閾值的情況下,重置所述計(jì)數(shù)器。
全文摘要
本發(fā)明涉及視頻信號損失檢測。通過將視頻信號的每個接收的幀與其前一幀進(jìn)行比較,在這些幀之間的差落在閾值以下的情況下使計(jì)數(shù)器增加,以及在所述計(jì)數(shù)器的計(jì)數(shù)超過預(yù)定計(jì)數(shù)的情況下產(chǎn)生警報(bào),來識別在接收靜止但未知的幀時導(dǎo)致的錯誤。通過每當(dāng)所述差超過閾值時使所述計(jì)數(shù)器增加,來識別例如信號損失(即,只接收到噪聲)的其它類型的錯誤。可以替代地通過監(jiān)測量化步長和/或數(shù)字編碼信號的發(fā)送比特?cái)?shù),并且注意其低于還是超過閾值,來獲得相似的結(jié)果。優(yōu)選的是計(jì)算復(fù)雜度量度,該復(fù)雜度量度是量化步長和編碼比特?cái)?shù)的單調(diào)增加函數(shù)(例如,乘積),并將其與閾值進(jìn)行比較。通過將視頻信號的各幀與固定圖像進(jìn)行比較,在這些幀之間的差持續(xù)落在閾值以下的情況下產(chǎn)生警報(bào),來識別由于接收到特定固定圖像而不是想要的畫面而發(fā)生的錯誤。
文檔編號H04N17/00GK101185345SQ200680018550
公開日2008年5月21日 申請日期2006年5月19日 優(yōu)先權(quán)日2005年6月2日
發(fā)明者羅伯托·阿爾瓦雷斯·阿雷瓦洛, 羅里·斯圖爾特·特恩布爾, 邁克爾·埃爾林·尼爾森 申請人:英國電訊有限公司