一些因素推動(dòng)壓縮算法從MPEG-4向H.264轉(zhuǎn)變。自MPEG-4被開(kāi)發(fā)出以來(lái),工程師不斷改進(jìn)壓縮技術(shù),很多是在H.264上的創(chuàng)新,這種新算法不是只使用一個(gè)參考幀,而是采用多個(gè)參考幀,而且支持尺寸可變的預(yù)測(cè)塊。
根據(jù)具體實(shí)施的特性與選項(xiàng)的不同,壓縮效率會(huì)有很大差異。不過(guò)總體說(shuō)來(lái),開(kāi)銷與延遲之間可以進(jìn)行一定的折中。因此,采用H.264壓縮算法時(shí),人們可以從一些預(yù)定義的特性集中選擇(也稱作配置文件),其中的H.264高規(guī)范可以支持低延遲多解析度視頻的數(shù)據(jù)流,而這正是視頻監(jiān)控應(yīng)用的重要要求。此外,在視頻質(zhì)量與比特率之間折中平衡時(shí),有許多可調(diào)節(jié)的"旋鈕(knob)",必須作出適當(dāng)?shù)脑O(shè)置。
如前所述,延遲問(wèn)題非常重要。目前,如果從事件發(fā)生到事件在屏幕上顯示出來(lái)有100毫秒延遲通常還可以接受。我們最好把延遲作為系統(tǒng)級(jí)問(wèn)題來(lái)解決。由于延遲非常重要,因此系統(tǒng)應(yīng)將原始視頻直接提交預(yù)覽顯示,而不應(yīng)先傳輸?shù)戒浿?存儲(chǔ)系統(tǒng),然后再顯示。當(dāng)然,不同的壓縮算法會(huì)在原始數(shù)據(jù)與存儲(chǔ)影像之間造成不同程度的延遲,我們建議關(guān)注延遲問(wèn)題的系統(tǒng)開(kāi)發(fā)人員認(rèn)真考慮采用H.264壓縮算法。
人們還會(huì)關(guān)注視頻數(shù)據(jù)的傳輸問(wèn)題,即有沒(méi)有足夠的帶寬實(shí)時(shí)傳輸所有影像數(shù)據(jù)。在采用內(nèi)置硬盤(pán)的模擬攝像機(jī)與DVR的混合系統(tǒng)中,DVR必須具備足夠高的帶寬以處理所有視頻輸入。即便是完全采用IP攝像機(jī)輸出的數(shù)字信號(hào),也會(huì)出現(xiàn)同樣的問(wèn)題。編解碼器與比特率的選擇會(huì)對(duì)網(wǎng)絡(luò)和存儲(chǔ)設(shè)備是否適用產(chǎn)生影響。
在安全監(jiān)控應(yīng)用中,我們必須避免網(wǎng)絡(luò)過(guò)載,因此輕載(over-provisioning)是最好的解決方法。100Mbps以太網(wǎng)通常可以非?煽康刂С8個(gè)1Mbps攝像機(jī),而10Mbps以太網(wǎng)則難以勝任。當(dāng)然,最終決定要取決于采用什么樣的交換機(jī)與集線器。存儲(chǔ)技術(shù)也肯定會(huì)對(duì)安全應(yīng)用造成影響。不過(guò),我們不見(jiàn)得一定要一直傳輸所有數(shù)據(jù),可以僅在發(fā)生特定情況的時(shí)候傳輸數(shù)據(jù)。新型智能攝像機(jī)與DVR采用智能視頻分析技術(shù),能根據(jù)用戶編入的事件對(duì)影像進(jìn)行檢查,檢測(cè)是否發(fā)生了感興趣的事件,比方說(shuō)有人出現(xiàn)、有人離開(kāi)等。常見(jiàn)的視頻分析范例包括:潛在的可疑活動(dòng)檢測(cè),比方說(shuō)是否有人在敏感區(qū)域徘徊;監(jiān)控交通狀況;機(jī)場(chǎng)安全監(jiān)控;以及檢測(cè)是否有遺留下來(lái)無(wú)人看管的物品等。利用分析技術(shù),我們可以僅在發(fā)生特別事件的情況下才傳輸或存儲(chǔ)視頻,這就降低了整體網(wǎng)絡(luò)和存儲(chǔ)需求。
智能視頻分析功能正日益成為安全應(yīng)用的必備特性,因?yàn)樗兄诓僮魅藛T更高效地開(kāi)展工作。例如,如果我們通過(guò)人工盯著多部攝像機(jī)畫(huà)面來(lái)監(jiān)控活動(dòng)目標(biāo)的話,就會(huì)消耗大量時(shí)間和人力,甚至可能發(fā)生誤報(bào)或者漏報(bào)。在沒(méi)有智能化支持的情況下,視頻監(jiān)控只是一種被動(dòng)的工具。智能視頻分析技術(shù)能幫助我們縮短檢測(cè)到非正常情況并發(fā)出警報(bào)的時(shí)間,避免反應(yīng)過(guò)慢,貽誤戰(zhàn)機(jī)。