專利名稱:一種視頻碼流審查方法、系統和設備的制作方法
技術領域:
本發明涉及多媒體通信技術,特別涉及一種多媒體通信過程中,一種基于分層編碼實現的視頻碼流審查方法、系統和相關設備。
背景技術:
流媒體(Streaming Media)作為一種基本的多媒體通信形式,派生出了眾多的多媒體通信業務形式會議電視/可視電話,IPTV(Internet ProtocolTelevision,IP電視),VOD(Video on Demand,視頻點播),即時通信等。因此流媒體將成為NGN(Next Generation Network,下一代網絡)上的基本通信形式。尤其是近幾年來國內外IPTV業務的快速興起,流媒體在網絡上的應用也在急速發展。
流媒體上的一類業務比如IPTV和VOD都是以提供視頻音頻內容為功能的。內容的范圍非常廣闊,包括影視節目、新聞、體育比賽、演唱會等。各個國家,尤其是我國,對于內容的安全和監控一直是高度重視的,都有相關的法律。從保護未成年人角度出發,各國也有相關的規定。同時,在運營商/ISP(Internet Service Provider,因特網服務提供商)和內容提供商那里也有這樣的需求。國內即將大規模開展IPTV的運營,那么首先一個問題是如何保證有效的內容監控和過濾,實現有害內容的過濾。不解決這個問題,IPTV在國內的運營將無從談起,國家相關部門也不可能發放牌照。因此,這個問題的解決對于推動IPTV產業的發展有著重要的意義。對于內容安全,通常的理解包括兩個方面1、對于內容的保護,防止內容被沒有權限的用戶接收;比如防止盜看電視節目等。對于這類入侵,有很多成熟技術,比如加密(Encryption)和加擾(Scrambling)、認證鑒權、以及數字版權管理DRM(DigitalRight Management)等;2、對于有害和非法內容的入侵的防范,保護的對象是內容攻擊的對象,通常是受眾。
這需要對于內容進行實時的審查,借鑒目前在廣播電視行業的做法,主要是把電視節目碼流(一般都是按照DVB-T,Digital Video Broadcasting-Terrestrial傳送的,視頻音頻的壓縮格式是MPEG-2、MPEG=Moving Picture ExpertsGroup,一個國際標準組織)在從節目源(比如衛星)傳送到用戶電視機/STB的路徑上設置檢查節點,進行人工審查。當然隨著技術的進步,有些內容的審查可以有系統自動完成或者半自動(人機結合)來完成。人工審查一旦發現節目內容有問題,就要采取措施,停止該節目碼流的傳送,并且(多數情況下)用一個臨時替代的節目來替代被中斷的內容有害的節目,比如公益廣告或者字幕公告等等。當然人工判斷需要集合內容的上下文,并且反應和處置需要一定的時間,因此必須有一個延遲裝置來提供這個延時,比如5秒鐘。
所謂內容過濾,就是對于內容的某些屬性進行處理和判斷,這些內容屬性可以包括內容提供商的名字、內容的URL(Universal Resource Locator通用資源定位器,網址是一類重要的URL)、內容提供服務器的IP地址等,以及媒體流以數據包封裝情況下的數據包的包頭(packet header)信息、包中的信息等。可以看出,這種處理和過濾也是按照由淺入深的層次進行的。
現有技術一主要是依據內容的外部特征,或者叫做淺層特征來進行內容過濾。其中最典型的例子是URL過濾,其原理如圖1所示內容過濾設備位于網絡上的核心網和邊緣接入網之間,那么是來自內容源的媒體流到達接收端之間的必由之路關口,在實際中,可以和企業網的代理、NAT(Network AddressTranslator,網絡地址翻譯設備)/FW(Firewall,防火墻)放在同一個網絡位置,對于寬帶家庭用戶的情況,可以和BAS(Broadband Administration System,寬帶管理系統)/BRAS(Broadband Registration and Admission System,寬帶注冊和準入系統)、DISLAM放在同一個位置,或者放在ISP的POP(Point ofPresence,存在點)上。
過濾設備自己有內部數據庫,存有多個內容源URL的信息,根據這個數據庫就可以判斷一部分內容源是否有害,并屏蔽有害內容源、放行無害內容源。同時,還有很多提供第三方服務的內容分級服務商,他們的數據庫更加豐富和專業,內容過濾設備也可以和這種第三方服務商連接,使用他們的服務來進行URL過濾。
現有技術一存在如下問題1、錯殺問題根據URL過濾,可能把無害的內容過濾掉了,比如有的網站提供視頻節目點播,其中有些節目是有害的,但是有些是健康的電影,僅根據URL無法區分;2、錯放問題有些URL可能因為在分級體制中被認為是資質優良的網站,可能也會出問題(被黑客攻擊冒充其網址,或者自己有違法的企圖等);3、采用URL過濾,通常也還需要第三方的評級體系,這樣的評級體系是有的,有些收費的評級服務商專門提供評級服務。但是他們的結果也不能完全準確和窮盡網絡上所有的內容。并且網絡上的內容也是經常變化的,任何一個評級體系也不可能及時跟上這些變化。
對于要求非常高的應用場景,比如面向全國公眾的IPTV,如果一旦有有害內容尤其是政治敏感內容入侵成功,造成的危害是巨大的。必須做到萬無一失,因此采用淺層次的過濾都是不可靠的。必須采用最深層次的內容過濾,即視頻音頻數據本身的過濾,比如對于圖像的識別,識別其中的有害場景(暴力、色情等)、有害文字信息(字幕)、特定人物的面孔等等。
要達到很高的過濾正確率,必須深入到最深的層次,即內容數據本身。這個方面屬于目前研究熱點,深度包過濾DPF(Deep Packet Filtering)。
現有技術二深度DPF基于人工的深度內容設別,這種情況下,內容過濾設備能夠對于媒體流進行解碼并將內容播放出來(假設加密不是問題,因為加密的問題可以通過通信設備的合法監聽要求解決),供人工監控者審查。如果發現有問題,監控者立即采取措施,切斷有害內容,同時切換到一段無害的內容比如公益廣告等。當然在內容過濾設備之后必須有一個相當大容量的延遲設備,來延遲有害內容,給監控人員一定的判斷和反應處置時間(比如5秒)。當然,這個過程目前也可以采用自動或者人機結合半自動的方法實現,其實現原理如圖2所示。
現有技術二的基本思想是對的,并且在廣播電視領域實際應用了多年,效果還是不錯的。但是要用于IP(Internet Protocol)網絡上的流媒體內容服務的內容審查,還需要進行相當多的改進和完善。問題主要有1、IP網絡的情況比廣播電視網絡在結構和網絡拓撲上要復雜得多,節目也要多得多,被審查的節目如果都傳送到網絡中心來,則占用過多通信資源;2、IP網絡的內容源多、節目多,如果在進行審查時都進行集中的解碼處理,則解碼的處理量太大,對審查設備的容量要求過高,現有設備無法滿足。
分層視頻編碼(layered video coding)是一種把視頻數據流進行分層壓縮編碼的方法,主要思想是輸出多個編碼層,最主要的部分是基本層(base layer),基本層之上有多個增強層(enhancement layer),基本層和增強層可以分開發送(可以走不同的網絡路徑)。在接收端,基本層可以獨立解碼重構出基本層視頻,但是增強層必須依賴于基本層和/或者其下面的增強層,才能解碼重構出各自對應的視頻。在接收端,解碼重構出來的基本層和各個增強層視頻碼流按照由具體分層編碼方法規定的規則進行疊加,從而得到總的視頻碼流。分層編碼有很多好處,最顯著的是能夠增強流媒體業務對于各種網絡條件(靜態的差別和動態的變化)的適應性,比如節目源可以輸出一個基本層其比特率為384kpbs,和一個增強層其比特率為768kbps,那么如果用戶的接入帶寬大于1024kbps,就可以接收基本層加上增強層,如果小于1024kbps,只能接收基本層。這是異質(heterogeneous)網絡存在靜態差異的情況。網絡更加普遍的情況是動態變化,比如因為網絡擁塞,造成帶寬的降低,原來用戶可以接收基本層和增強層,但是帶寬降低后,只能接收基本層。但是用戶仍然能夠看,如果不采用分層編碼,只有一個層,有可能帶寬降低后,用戶就無法收看了。
如圖3所示,圖3給出了分層視頻編碼的原理示意圖,該圖概括了當前各種主要的分層編碼技術。一般來說,有三種不同的分層編碼機制1、時間分層編碼丟棄一些編碼幀,降低單位時間內的編碼幀數,也就是所謂的幀率,從而達到降低比特率的目的。如果這些幀是所謂的雙向預測幀(也叫做B幀)的話,那么這些B幀可以組成一個增強層,因為B幀的編碼和解碼依賴其它幀,比如幀內編碼幀(I幀)和預測編碼幀(P幀),但是其它幀并不依賴B幀。因此剛好符合基本層和增強層之間的依賴關系。因此形成時間分層編碼的方法是基本層編碼只包含I幀和P幀;然后在這些I幀和P幀之間通過雙向預測的方法產生B幀,從而形成增強層,根據需要可以加入任意數量的B幀。
2、SNR分層編碼基本層的編碼質量可以比較低,從而導致比較低的重夠圖像的信號噪聲比(SNR=Signal-to-Noise Ratio)。一般來說,通過增大量化參數(QP=QuantizationParameter)進行粗量化,可以降低基本層的SNR,得到較低的比特率。而基本層的重構殘差被送入增強層進行編碼。在增強層中,如果進行幀內編碼,得到EI幀,如果進行幀間預測編碼,得到EP幀。
3、空間分層編碼空間分層編碼和SNR分層編碼類似,只是在由基本層重構殘查形成增強層編碼輸入數據之前,要進行空間上的放大,在視頻編碼的技術語言中叫做上采樣(Upsampling)。一般情況,導致圖像在水平和垂直方向上各自放大kh,kv倍。當然,一般情況下,kh,kv相等。否則圖像變形,比例失調。但是在特殊應用中,可以不相等。典型的應用是把基本層的圖像在水平和垂直方向各自放大2倍,如果基本層是QCIF圖像,那么增強層就是CIF圖像。
對應于圖3,為了概括以上三種機制,引入了編碼端的分解變換T,和解碼端的合成變換R。只要定義合適的變換T和R,不同的分層編碼都適用于這個基本框架。比如對于空間分層編碼,分解變換T就是求差獲得重構殘差,然后再進行上采樣;而合成變換R首先把低層的重構幀進行上采樣再和高層的重構幀進行疊加。
以上三種基本的機制,廣泛應用于ITU-T H.263/H.263+、H.264、MPEG-2、MPEG-4等主要的視頻壓縮編碼標準中。在這三種基本機制之上,還有其它變種技術,比如所謂的FGS(Fine Granularity Scalability,精細粒度分層編碼),就是在增強層不是按照常規的編碼方法,而是對于運動預測殘差進行DCT(Discrete Cosine Transform離散余弦變換)后,按照比特平面(bit plane)方式進行編碼,得到可以為任意位置進行截斷都能正常解碼的所謂嵌入式碼流,從而可以為增強層提供非常細的帶寬粒度和更好的網絡條件適應性。但是因為精細粒度分層編碼需要計算復雜,因此其實用性較低。
發明內容
本發明提供一種視頻碼流審查方法、系統和相關設備,以解決現有技術中如何基于分層編碼技術實現視頻碼流深度內容審查的問題。
為解決上述問題,本發明提供如下技術方案一種視頻碼流審查方法,內容源將原始視頻碼流進行分層編碼為基本層碼流和至少一層增強層碼流,在傳輸所述視頻碼流時,所述方法包括如下步驟A、將所述基本層碼流轉發給審查設備,將所述增強層碼流進行延遲處理后發送給用戶接收端;B、審查設備審查所述基本層碼流中是否包含有害內容,如果否再將該基本層碼流轉發給用戶接收端,否則切斷向用戶接收端轉發該基本層碼流。
其中直播模式時,所述步驟A中,內容源直接發送或轉發分層編碼的相應碼流;所述步驟B中,審查設備根據需要的視頻質量,通知內容源相應提高/降低所述基本層碼流的編碼質量,或者在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流。
存儲內容播放模式時,所述步驟A中,所述內容源先將產生的所述基本層碼流和增強層碼流分別存儲到對應的基本層碼流軌道和增強層軌道;流媒體服務器從所述基本層碼流軌道中讀出所述基本層碼流并轉發給審查設備,讀出所述增強層碼流并進行延遲處理后發送給用戶終端;所述步驟B中,審查設備根據需要的視頻質量,通知流媒體服務器在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流。
審查設備的審查方法包括解碼所述基本層碼流圖像并輸入自動識別裝置,自動識別裝置將預存的有害內容數據庫中的有害內容與所述基本層碼流圖像中包含的相關內容進行比較分析來進行有害內容的自動識別;和/或將所述基本層碼流圖像顯示給監控者來進行有害內容的人工識別。
當人工識別和自動識別同時進行時,如果二者的識別結果出現不一致,則優先執行自動識別裝置或監控者的判決結果。
或者,當人工識別和自動識別同時進行時,由自動識別裝置和監控者分別根據預先設定的規則,為識別出的有害內容給出相應的有害程度分值,然后對兩個分值進行加權處理后得到最終執行的判決結果,當僅收到一方為認定的有害內容給出的分值時,默認另一方為該內容給出的分值為零。
具體所述的加權處理方法為SI=(WM×SM+WH×SH)/(WM+WH)其中,WM和WH表示自動識別裝置和監控者的權值,WM和WH之間的相對大小表示了對識別結果的信任度,SM和SH分別自動識別裝置和監控者給出的分數,如果SI大于一個給定值,則判決結果為有害,否則判決結果為無害,WM、WH和給定值分別根據經驗值設定。
所述方法中,審查設備切斷轉發所述基本層碼流的同時,啟動轉發備用無害視頻碼流。
所述方法還同時包括審查設備錄制并保存指定時段的基本層碼流和用于增強審查效果和準確性的增強層碼流。
所述方法還同時包括將有害內容的識別情況記錄在日志中并生成日志報告。
所述方法中,用戶接收端接收到所有增強層碼流和基本層碼流時,解碼重構所述原始視頻碼流。
當基于空間分層視頻編碼方法時,內容源先根據設定比例對原始視頻碼流進行縮小處理后,再進行分層編碼。
本發明還提供一種視頻碼流審查系統,包括視頻輸入設備、視頻編碼設備和流媒體服務器,還包括審查設備;所述視頻編碼設備將視頻輸入設備采集的原始視頻碼流的分層編碼為基本層碼流和至少一個增強層碼流,并將所述基本層碼流通過通信網絡轉發給審查設備,同時將所有增強層碼流經進行延遲處理后通過通信網絡發送給用戶接收端;審查設備審查所述基本層碼流中是否包含有害內容,如果否再通過通信網絡將該基本層碼流轉發給用戶接收端,否則切斷向用戶接收端轉發該基本層碼流。
其中,所述視頻編碼設備包括編碼器,編碼所述基本層碼流和增強層碼流,將所述基本層碼流直接轉發給審查設備;第一延遲模塊,將所述增強層碼流進行延遲處理后發送給用戶接收端。
所述審查設備還包括通信模塊,通信連接視頻編碼設備,審查設備根據需要的視頻質量,通知視頻編碼設備相應提高/降低所述基本層碼流的編碼質量,或者在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流,并同時將用于增強審查效果和準確性的增強層碼流進行延遲處理后轉發給用戶接收端。
所述視頻碼流審查系統還包括視頻內容數據庫,保存所述基本層碼流和增強層碼流,其中,所述基本層碼流保存在設定的基本層碼流軌道中,所述增強層碼流保存在設定的增強層碼流軌道中;所述流媒體服務器包括碼流讀取模塊和第二延遲模塊,碼流讀取模塊從所述基本層碼流軌道中讀出所述基本層碼流并轉發給審查設備,從所述增強層碼流軌道中讀取增強層碼流并通過所述第二延遲模塊進行延遲處理后發送給用戶接收端。
所述審查設備還包括通信模塊,通信連接視頻編碼設備流媒體服務器,審查設備根據需要的視頻質量,通知流媒體服務器在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流,并同時將用于增強審查效果和準確性的增強層碼流進行延遲處理后轉發給用戶接收端。
所述審查設備包括第三延遲模塊,對接收到的所有碼流進行延遲處理后轉發給用戶接收端;審查模塊,審查接收到的所有碼流,在審查出該碼流中包含有害內容時輸出相應的控制信號;開關模塊,連接在所述第三延遲模塊之后;主控模塊,連接在所述審查模塊和開關模塊之間,根據所述控制信號觸發斷開所述開關模塊。
所述審查模塊中具體包括人工識別子模塊和/或自動識別子模塊,其中所述人工識別子模塊中具體包括解碼單元、增強處理單元、顯示單元和指令接收單元,所述解碼單元解碼接收到的所有碼流圖像,所述圖像通過增強處理單元處理后在顯示單元上顯示給監控者,監控者人工識別出該圖像中包含有害內容時,通過所述指令接收單元觸發所述主控單元輸出所述控制信號;所述自動識別子模塊中具體包括自動識別單元和有害內容數據庫,自動識別單元根據所述有害內容數據庫中的有害內容與接收到的所有碼流中包含的相關內容進行對比分析來進行有害內容的自動識別,并在識別出有害內容時自動觸發所述主控單元輸出所述控制信號。
當所述審查模塊中同時包括人工識別子模塊和自動識別子模塊時,該審查模塊中還包括審查方式切換模子塊,根據主控模塊的控制選擇啟動所述人工識別子模塊和/或自動識別子模塊;以及判決子模塊,同時接收所述指令接收單元和自動識別單元的輸出信號,并根據設定的判決原則判定是否觸發所述主控單元輸出所述控制信號。
所述審查模塊中還包括以下主要結構判決原則存儲子模塊,連接在所述判決子模塊和主控模塊之間,存儲通過主控模塊輸入的判決原則。
內容錄制模塊,連接所述第三延遲模塊,用于錄制指定時段該第三延遲模塊輸出的所有碼流。
所述審查設備還包括日志記錄模塊,分別連接其它模塊或子模塊,用于生成并輸出所述審查設備的運行狀態日志;決策支持知識庫,連接主控模塊,用于存儲特定或臨時的有害內容文字、人臉圖像以及相關的法律法規文件。
視頻替換內容庫,連接在所述開關模塊,存儲無害備用視頻內容。
本發明同時還提供用于上述系統的一種視頻編碼設備、流媒體服務器和審查設備。
本發明的有益效果如下本發明技術方案利用了分層編碼機制的碼流多層結構中基本層和增強層的關系,產生審查用碼流,審查用碼流包括基本層碼流,或者還可以包括部分增強層碼流,通過專用的審查設備審查并轉發審查用碼流,該專用審查設備在審查出審查用碼流中包含有害內容時,切斷向用戶轉發審查用碼流,用戶端的無法解碼重構原始視頻流,從而達到控制有害內容傳播的目的;基于分層編碼技術形成的審查用碼流的數據量較少,不會因為轉發過程對系統造成負擔;進一步,可以在分層編碼中,靈活設置各層的比特率,只要總的比特率達到一定水平,重構的視頻碼流的質量就能達到較高水平。因此,為了降低審查用碼流造成的開銷,可以將基本層碼流設置得較低,已達到進一步減輕系統負擔的效果;
本發明技術方案可以分別用于直播模式和存儲內容播放模式,為現有基于分層編碼技術實現的流媒體業務提供了通用的深度內容審查方案,保證了目前IPTV、數字電視等流媒體業務的內容安全,有效防止了有害內容通過流媒體業務的擴散。
圖1為現有基于內容的URL進行過濾的原理示意圖;圖2為現有流媒體內容的深度審查原理示意圖;圖3為分層視頻編碼原理示意圖;圖4為實現本發明技術構思的審查系統結構示意圖;圖5和圖6為本發明所述審查設備的一種結構示意圖;圖7為本發明技術方法基于空間分層編碼技術實現時的分層編碼原理示意圖。
具體實施例方式
本發明基于現有分層編碼技術。通過基本層來產生審查碼流,由審查設備對于審查碼流進行審查,審查沒有問題時,審查設備再向接收用戶接收端轉發該基本層碼流,增強層碼流則不經過審查設備,直接發送給用戶接收端,用戶終端接收到所有基本層加上增強層后,可以進行解碼重構總的視頻碼流并收看節目,用戶終端收不到基本層,就無法解碼重構收看節目。
實現本發明技術構思的審查系統結構示意圖如圖4所示,主要包括內容源的相關設備、內容數據庫、流媒體服務器。審查設備和用戶接收端設備,其中實線部分為直播模式的審查實現流程,直播模式下,內容源直接將審查用的基本碼流直接發送給通過流媒體服務器發送給內容審查設備,剩余增強碼流延遲發送給用戶接收端,審查設備審查基本碼流中不包含有害內容時,再將基本碼流轉發給用戶接收端,如果基本碼流中不包含有害內容,則不將基本碼流轉發給用戶接收端,這樣,用戶接收端收不到基本碼流時,無法解碼重構原始視頻碼流。這一過程中,審查設備可以根據需要的視頻質量,通知內容源相應提高/降低基本層碼流的編碼質量,或者在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流。如果是后者,相應用于審查的碼流中還包括一部分增強碼流。
虛線部分為存儲內容播放模式的審查實現流程,存儲內容播放模式下,內容源先將產生的基本層碼流和增強層碼流分別存儲到對應的基本層碼流軌道和增強層軌道;流媒體服務器再播放該視頻內容時,從基本層碼流軌道中讀出基本層碼流并轉發給審查設備,讀出增強層碼流并進行延遲處理后發送給用戶終端;同樣,這一過程中,審查設備根據需要的視頻質量,通知流媒體服務器在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流,相應用于審查的碼流中還包括一部分增強碼流。
下面詳細說明該系統主要包括的如下幾部分設備的具體結構一、內容源內容源設備包括采集視頻碼流的視頻輸入設備和視頻編碼設備,該視頻輸入設備一般為攝像機,本發明的技術構思基于分層編碼技術實現,因此視頻編碼設備的基于分層編碼技術對原始視頻碼流編碼為基本碼流和至少一層增強碼流。
仍參閱圖4所示,視頻編碼設備的主要包括以下結構編碼器,編碼器將原始視頻流分層編碼為基本層碼流和至少一層增強層碼流;直播模式時,直接通過通信網絡向流媒體服務器輸出基本層碼流,通過第一延遲模塊經進行延遲處理后輸出增強層碼流;或者向流媒體服務器直接輸出基本層碼流和部分增強層碼流,通過第一延遲模塊進行延遲處理后輸出剩余的增強層碼流。
流媒體服務器將審查用的碼流轉發給審查設備,將非審查用的碼流直接發送給用戶接收端。
當然,直播模式下,可以同時將視頻內容存儲到內容數據庫中,存放方法為將基本碼流存放在設定的基本層碼流軌道中,將增強層碼流存放在設定的增強層層碼流軌道中。
二、流媒體服務器在直播模式下,流媒體服務器僅承擔轉發功能,不進行延遲處理,在播放存儲內容模式下,流媒體服務器需要對非審查用的進行延遲處理。
仍參閱圖4所示,流媒體服務器包括視頻碼流讀取模塊,還包括連接視頻碼流讀取模塊的第二延遲模塊,視頻碼流讀取模塊從外部連接的內容數據庫中讀取基于分層編碼的基本層碼流和至少一層增強層碼流,然后直接輸出基本層碼流,通過第二延遲模塊經進行延遲處理后輸出增強層碼流;或者直接輸出基本層碼流和部分增強層碼流,通過第二延遲模塊經進行延遲處理后輸出剩余的增強層碼流。
三、審查設備如圖5,基于分層編碼實現視頻碼流內容審查的審查設備,包括通信模塊,通信連接其他網絡設備;還包括第三延遲模塊,接收基本層碼流、或者基本層碼流和部分增強層碼流,并對接收到的所有碼流進行延遲處理后轉發給用戶接收端;審查模塊,審查接所有延遲轉發的碼流,在審查出碼流中包含有害內容時輸出相應的控制信號;開關模塊,連接在第三延遲模塊之后;主控模塊,連接在審查模塊和開關模塊之間,根據控制信號觸發斷開開關模塊。
如圖6所示,審查模塊中具體包括人工識別子模塊和/或自動識別子模塊人工識別子模塊中具體包括解碼單元、增強處理單元、顯示單元和指令接收單元,解碼單元解碼接收到的所有碼流圖像。通過增強處理單元處理后在顯示單元上顯示給監控者,監控者人工識別出該圖像中包含有害內容時,通過指令接收單元觸發主控單元輸出控制信號;自動識別子模塊中具體包括自動識別單元和有害內容數據庫,自動識別單元根據有害內容數據庫中的有害內容與接收到的所有碼流中包含的相關內容進行對比分析來進行有害內容的自動識別,并在識別出有害內容時自動觸發主控單元輸出控制信號。
當審查模塊中同時包括人工識別子模塊和自動識別子模塊時,該審查模塊中還包括審查方式切換子模塊,根據主控模塊的控制選擇啟動人工識別子模塊和/或自動識別子模塊;判決子模塊,同時接收指令接收單元和自動識別單元的輸出信號,并根據設定的判決原則判定是否觸發主控單元輸出控制信號;判決原則存儲子模塊,連接在判決模塊和主控模塊之間,存儲通過主控模塊輸入的判決原則;決策支持知識庫,連接主控模塊,用于存儲特定或臨時的有害內容文字、人臉圖像,例如剛收到的恐怖分子圖像等,以及相關的發了法規文件。
審查設備還包括內容錄制模塊,連接第三延遲模塊的輸出端,用于錄制指定時段該第三延遲模塊輸出的所有碼流。
審查設備還包括日志記錄模塊,分別連接其它模塊或子模塊,用于生成并輸出審查設備的運行狀態日志。
審查設備還包括視頻替換內容庫,連接在開關模塊,存儲無害備用視頻內容。
上述視頻編碼設備、流媒體服務器和審查設備組成的審查系統如圖4所示,內容源將原始視頻碼流進行分層編碼為基本層碼流和至少一層增強層碼流,在直播模式下,本發明技術方案實施例的流程包括如下步驟
1、內容源將基本層碼流轉發給審查設備,將增強層碼流進行延遲處理后發送給用戶接收端;2、審查設備審查基本層碼流中是否包含有害內容,如果否再將該基本層碼流轉發給用戶接收端,否則切斷向用戶接收端轉發該基本層碼流。
并且,直播模式時,審查設備根據需要的視頻質量,通知內容源相應提高/降低基本層碼流的編碼質量,或者在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流。
在存儲內容播放模式下,內容源先將產生的基本層碼流和增強層碼流分別存儲到對應的基本層碼流軌道和增強層軌道;流媒體服務器從基本層碼流軌道中讀出基本層碼流并轉發給審查設備,讀出增強層碼流并進行延遲處理后發送給用戶終端;審查設備可以根據需要的視頻質量,通知流媒體服務器在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流。
其中,審查設備的審查方法包括解碼基本層碼流圖像并輸入自動識別裝置,自動識別裝置將預存的有害內容數據庫中的有害內容與基本層碼流圖像中包含的相關內容進行比較分析來進行有害內容的自動識別;和/或將基本層碼流圖像顯示給監控者來進行有害內容的人工識別。
當人工識別和自動識別同時進行時,如果二者的識別結果出現不一致,則優先執行自動識別裝置或監控者的判決結果。
當人工識別和自動識別同時進行時,由自動識別裝置和監控者分別根據預先設定的規則,為識別出的有害內容給出相應的有害程度分值,然后對兩個分值進行加權處理后得到最終執行的判決結果,當僅收到一方為認定的有害內容給出的分值時,默認另一方為該內容給出的分值為零。
上述加權處理方法為SI=(WM×SM+WH×SH)/(WM+WH)
其中,WM和WH表示自動識別裝置和監控者的權值,WM和WH之間的相對大小表示了對識別結果的信任度,SM和SH分別自動識別裝置和監控者給出的分數,如果SI大于一個給定值,則判決結果為有害,否則判決結果為無害,WM、WH和給定值分別根據經驗值設定。
本發明中,有害內容至少包括如下之一有害圖像、有害疊加文字或符號、特定人臉圖像。
本發明中,審查設備切斷轉發基本層碼流的同時,啟動轉發備用無害視頻碼流。
審查設備還可以錄制并保存指定時段的基本層碼流和用于增強審查效果和準確性的增強層碼流;并將有害內容的識別情況記錄在日志中并生成日志報告。
當基于空間分層視頻編碼方法時,內容源先根據設定比例對原始視頻碼流進行縮小處理后,再進行分層編碼。
本發明技術方案主要基于現有三種主流分層編碼技術實現1、基于時間分層視頻編碼方法對于基本層設置比較低的幀率,比如5幀每秒(5fps),按照幀內編碼模式和幀間預測編碼模式進行編碼產生基本層,然后再按照雙向預測模式編碼,產生增強層。使得增強層加上基本層達到25fps(對于PAL制式),30fps(對于NTSC制式)。
2、基于SNR分層視頻編碼方法控制基本層編碼的量化參數等影響因素,使得基本層的比特率低于Rb(比如128kbps),再形成第一增強層,或者叫做主增強層(Prime EnhancementLayer)。比特率為Rpe(比如384kbps),然后在主增強層基礎上,在形成若干個輔助增強層(Secondary Enhancement Layer),起比特率分別為Rse1、Rse2、......、Rsek......。
因為基本層在本方面中,僅僅是為了提供該節目的審查,只要能夠看清圖像輪廓等基本信息就可以了,比特率要盡可能低,用戶單獨接收到基本層無法滿足收看節目要求,因此必須結合主增強層才能正常收看節目。當然如果網絡帶寬充裕,用戶可以接受更多甚至全部增強層,觀看高清晰度的節目。在以上的例子中,可以設置Rb=128kbps,Rpe=384kbps,Rse1=512kbps。那么如果用戶是ADSL(Asymmetric Digital Subscriber Line)接入寬帶用戶,可以保證512kbps,則可以接收到基本層和主增強層。如果用戶是Ethernet接入寬帶用戶,則可以接收基本層和全部增強層,得到最好的視頻質量。
3、基于空間分層視頻編碼方法為了降低基本層的比特率,在基于空間分層編碼的審查碼流產生方案中,本發明首先對于原始視頻數據流進行縮小,技術術語叫做下采樣(Down-sampling),導致圖像在水平和垂直方向上各自縮小kh,kv倍。這樣做的好處是進一步降低審查碼流的比特率,比如在SNR分層情況下,如果128kbps是能夠提供審查需要的視頻質量的比特率,如果我們在空間分層編碼中,首先把圖像降低到原來1/4大小(水平和垂直方向各自降低2倍),那么應該在32kbps左右就可以提供審查需要的視頻質量了。原理如圖7所示。其中變換U表示求差后再進行上采樣。變換D表示下采樣。
在流媒體業務中,兩種最重要的業務服務模式是存儲內容(storage)的播放和現場直播(live)。
1、存儲內容播放情況視頻內容事先經過壓縮編碼以視頻流媒體文件形式存儲在內容數據庫中,在視頻文件內部,基本層碼流和增強層碼流可以分別放置在兩個不同的媒體軌道上,原理參閱圖4所示,首先由視頻編碼設備產生基本層編碼碼流和各個增強層編碼碼流,然后寫入到視頻文件并存儲到內容數據庫中。
在需要播放時,流媒體服務器從視頻文件中分別讀取審查軌道和增強層軌道的視頻數據,然后將增強層數據通過一個延遲時間可以設定的延遲環節,在發送到網絡上去,而審查碼流直接發送,不需要經過延遲。
流媒體服務器(streaming server)從文件中讀出數據,按照文件中的輔助信息進行打包和發送這些包,輔助信息一般提供關于打包的規則,和文件中多個媒體軌道(media track,比如視頻是一個軌道,音頻一個軌道,文本一個軌道等等)之間的同步信息,從而流媒體服務器知道在任何一個特定時間段[t,t+Δt]內應該如何從哪些軌道上讀出哪些和多少數據進行打包和發送。這種情況下,視頻編碼器負責進行分層編碼,然后生成視頻文件。流媒體服務器負責從視頻文件中讀取數據,按照輔助信息的指示來進行打包發送(1)提取審查用碼流的數據進行打包發送,發送到審查設備;這里,審查用碼流可能僅包括基本層碼流、或者包括基本層碼流和部分增強審查效果和準確性的增強層碼流,根據審查設備的指示增加或減少增強層碼流的具體數量。
(2)提取非審查用的增強層碼流進行打包發送,直接發送到用戶終端;(3)保持各個媒體軌道之間的時間同步。
(4)要求對于審查用碼流打包發送在時間上領先增強層碼流一個提前量,比如5秒或者10秒。這是因為審查碼流比增強層碼流要多經過一個審查過程進行審查,尤其是人工審查需要一定的提前量,以便一旦審查到有害內容,有足夠多時間來采取措施。這種提前量可以通過把增強層碼流延遲相應的時間來實現,因為所謂提前和落后都是相對的。
2、直播情況視頻編碼器直接將編碼后的視頻流按照審查用碼流(基本碼流或基本碼流和部分增強碼流)和非審查用碼流(全部或剩余部分增強碼流)區分開來打包發送給流媒體服務器,流媒體服務器只要進行轉發就可以了。編碼器在輸出非審查視頻編碼碼流時通過一個延遲環節延遲設定的時間,再發送到網絡上去,而審查用碼流直接發送,不需要經過延遲。
內容審查設備一旦收到來自流媒體服務器的審查視頻流,就要對其進行審查,審查可以有兩種基本方式
1、人工審查就是通過人工對于解碼并且顯示在屏幕上的視頻審查內容進行審查,憑借審查人員的經驗,按照國家的法律法規或者社會約定的一些原則來判斷被審查內容是否有害。
2、自動審查通過機器進行自動的內容審查。有很多種方法,比如通過視頻鏡頭的識別處理,識別特定的有害場景,比如暴力色情等;也可以通過提取視頻中的疊加文字比如字幕等來進行文字的識別,來判定是否存在內容有害的文字信息;也可以進行人臉的識別來發現是否有特定人物出現在畫面中,比如恐怖分子、臺獨分子等的反動宣傳等。這些自動審查,在最新的技術進步推動下,已經日趨成熟和實用,并且很多方法,比如疊加文字的定位和識別不需要對于審查碼流進行解碼就能夠進行,因此可以大大提高效率,其實用性進一步提高。
當然有的時候,也可以進行人工審查和機器審查同時進行,再把其結果進行融合。比如一種識別結果不可靠的時候,可能需要兩者同時進行來融合。比如,如果審查碼流質量較差,顯示圖像模糊,人眼無法清晰辨別的時候,可以借助機器;還有一種情況,比如出現了一個人工審查人員認為可以的人臉,但是無法判定是否為需要控制的對象,借助自動審查來識別,如果決策支持知識庫中有該人的臉,就可以準確識別其姓名屬性等。
對于兩種審查的結果要進行融合,可以采用多種方式來進行信息的融合。比如加權平均等方法。
在進行了審查后,如果發現內容沒有問題,就讓審查碼流通過,轉發到用戶終端,用戶終端結合收到的多個增強層進行解碼重構,得到可以觀看的內容視頻。
如果審查發現有問題,那么需要對于有害內容卡斷,從而用戶終端的節目收視就會中斷,為了彌補“黑屏”的問題。內容審查設備可以采發送替代視頻內容給用戶終端,比如公益廣告等,來自內容審查設備中的視頻替換內容庫。同時對于有害的內容還要進行錄制,以備后期追查,法律取證等。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.一種視頻碼流審查方法,內容源將原始視頻碼流進行分層編碼為基本層碼流和至少一層增強層碼流,在傳輸所述視頻碼流時,所述方法包括如下步驟A、將所述基本層碼流轉發給審查設備,將所述增強層碼流進行延遲處理后發送給用戶接收端;B、審查設備審查所述基本層碼流中是否包含有害內容,如果否再將該基本層碼流轉發給用戶接收端,否則切斷向用戶接收端轉發該基本層碼流。
2.如權利要求1所述的方法,其特征在于,直播模式時,所述步驟A中,內容源直接發送或轉發分層編碼的相應碼流;所述步驟B中,審查設備根據需要的視頻質量,通知內容源相應提高/降低所述基本層碼流的編碼質量,或者在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的部分增強層碼流。
3.如權利要求1所述的方法,其特征在于,存儲內容播放模式時,所述步驟A中,所述內容源先將產生的所述基本層碼流和增強層碼流分別存儲到對應的基本層碼流軌道和增強層軌道;流媒體服務器從所述基本層碼流軌道中讀出所述基本層碼流并轉發給審查設備,讀出所述增強層碼流并進行延遲處理后發送給用戶終端;所述步驟B中,審查設備根據需要的視頻質量,通知流媒體服務器在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流。
4.如權利要求1所述的方法,其特征在于,步驟B中,審查設備的審查方法包括解碼所述基本層碼流圖像并輸入自動識別裝置,自動識別裝置將預存的有害內容數據庫中的有害內容與所述基本層碼流圖像中包含的相關內容進行比較分析來進行有害內容的自動識別;和/或將所述基本層碼流圖像顯示給監控者來進行有害內容的人工識別。
5.如權利要求4所述的過濾方法,其特征在于,當人工識別和自動識別同時進行時,如果二者的識別結果出現不一致,則優先執行自動識別裝置或監控者的判決結果。
6.如權利要求4所述的過濾方法,其特征在于,當人工識別和自動識別同時進行時,由自動識別裝置和監控者分別根據預先設定的規則,為識別出的有害內容給出相應的有害程度分值,然后對兩個分值進行加權處理后得到最終執行的判決結果,當僅收到一方為認定的有害內容給出的分值時,默認另一方為該內容給出的分值為零。
7.如權利要求6所述的過濾方法,其特征在于,所述的加權處理方法為SI=(WM×SM+WH×SH)/(WM+WH)其中,WM和WH表示自動識別裝置和監控者的權值,WM和WH之間的相對大小表示了對識別結果的信任度,SM和SH分別自動識別裝置和監控者給出的分數,如果SI大于一個給定值,則判決結果為有害,否則判決結果為無害,WM、WH和給定值分別根據經驗值設定。
8.如權利要求1所述的過濾方法,其特征在于,所述的有害內容至少包括如下之一有害圖像、有害疊加文字或符號、特定人臉圖像。
9.如權利要求1所述的過濾方法,其特征在于,所述步驟B中,審查設備切斷轉發所述基本層碼流的同時,啟動轉發備用無害視頻碼流。
10.如權利要求2或3所述的過濾方法,其特征在于,所述方法還同時包括審查設備錄制并保存指定時段的基本層碼流和用于增強審查效果和準確性的增強層碼流。
11.如權利要求1所述的過濾方法,其特征在于,所述方法還同時包括將有害內容的識別情況記錄在日志中并生成日志報告。
12.如權利要求1所述的方法,其特征在于,步驟B之后還包括如下步驟用戶接收端接收到所有增強層碼流和基本層碼流時,解碼重構所述原始視頻碼流。
13.如權利要求1所述的方法,其特征在于,當基于空間分層視頻編碼方法時,內容源先根據設定比例對原始視頻碼流進行縮小處理后,再進行分層編碼。
14.一種視頻碼流內容審查的系統,包括視頻輸入設備、視頻編碼設備和流媒體服務器,其特征在于,所述視頻碼流審查系統還包括審查設備;所述視頻編碼設備將視頻輸入設備采集的原始視頻碼流的分層編碼為基本層碼流和至少一個增強層碼流,并將所述基本層碼流通過通信網絡轉發給審查設備,同時將所有增強層碼流進行延遲處理后通過通信網絡發送給用戶接收端;審查設備審查所述基本層碼流中是否包含有害內容,如果否再通過通信網絡將該基本層碼流轉發給用戶接收端,否則切斷向用戶接收端轉發該基本層碼流。
15.如權利要求14所述的系統,其特征在于,所述視頻編碼設備包括編碼器,編碼所述基本層碼流和增強層碼流,將所述基本層碼流直接轉發給審查設備;第一延遲模塊,將所述增強層碼流進行延遲處理后發送給用戶接收端。
16.如權利要求15所述的系統,其特征在于,所述審查設備還包括通信模塊,通信連接視頻編碼設備,審查設備根據需要的視頻質量,通知視頻編碼設備相應提高/降低所述基本層碼流的編碼質量,或者在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流,并同時將用于增強審查效果和準確性的增強層碼流進行延遲處理后轉發給用戶接收端。
17.如權利要求14所述的系統,其特征在于,所述視頻碼流審查系統還包括視頻內容數據庫,保存所述基本層碼流和增強層碼流,其中,所述基本層碼流保存在設定的基本層碼流軌道中,所述增強層碼流保存在設定的增強層碼流軌道中;所述流媒體服務器包括碼流讀取模塊和第二延遲模塊,碼流讀取模塊從所述基本層碼流軌道中讀出所述基本層碼流并轉發給審查設備,從所述增強層碼流軌道中讀取增強層碼流并通過所述第二延遲模塊進行延遲處理后發送給用戶接收端。
18.如權利要求17所述的系統,其特征在于,所述審查設備還包括通信模塊,通信連接視頻編碼設備流媒體服務器,審查設備根據需要的視頻質量,通知流媒體服務器在轉發該基本層碼流的同時,增加/減少轉發用于增強審查效果和準確性的增強層碼流,并同時將用于增強審查效果和準確性的增強層碼流進行延遲處理后轉發給用戶接收端。
19.如權利要求14-18任意之一所述的系統,其特征在于,所述審查設備包括第三延遲模塊,對接收到的所有碼流進行延遲處理后轉發給用戶接收端;審查模塊,審查接收到的所有碼流,在審查出該碼流中包含有害內容時輸出相應的控制信號;開關模塊,連接在所述第三延遲模塊之后;主控模塊,連接在所述審查模塊和開關模塊之間,根據所述控制信號觸發斷開所述開關模塊。
20.如權利要求19所述的系統,其特征在于,所述審查模塊中具體包括人工識別子模塊和/或自動識別子模塊,其中所述人工識別子模塊中具體包括解碼單元、增強處理單元、顯示單元和指令接收單元,所述解碼單元解碼接收到的所有碼流圖像,所述圖像通過增強處理單元處理后在顯示單元上顯示給監控者,監控者人工識別出該圖像中包含有害內容時,通過所述指令接收單元觸發所述主控單元輸出所述控制信號;所述自動識別子模塊中具體包括自動識別單元和有害內容數據庫,自動識別單元根據所述有害內容數據庫中的有害內容與接收到的所有碼流中包含的相關內容進行對比分析來進行有害內容的自動識別,并在識別出有害內容時自動觸發所述主控單元輸出所述控制信號。
21.如權利要求20所述的系統,其特征在于,當所述審查模塊中同時包括人工識別子模塊和自動識別子模塊時,該審查模塊中還包括審查方式切換模子塊,根據主控模塊的控制選擇啟動所述人工識別子模塊和/或自動識別子模塊;以及判決子模塊,同時接收所述指令接收單元和自動識別單元的輸出信號,并根據設定的判決原則判定是否觸發所述主控單元輸出所述控制信號。
22.如權利要求20所述的系統,其特征在于,所述審查模塊中還包括判決原則存儲子模塊,連接在所述判決子模塊和主控模塊之間,存儲通過主控模塊輸入的判決原則。
23.如權利要求14-18任意之一所述的系統,其特征在于,所述審查設備還包括如下之一或任意組合內容錄制模塊,連接所述第三延遲模塊,用于錄制指定時段該第三延遲模塊輸出的所有碼流;日志記錄模塊,分別連接其它模塊或子模塊,用于生成并輸出所述審查設備的運行狀態日志;決策支持知識庫,連接主控模塊,用于存儲特定或臨時的有害內容文字、人臉圖像以及相關的法律法規文件;視頻替換內容庫,連接在所述開關模塊,存儲無害備用視頻內容。
24.一種視頻編碼設備,包括編碼器,其特征在于,還包括所述視頻編碼設備還包括連接所述編碼器的第一延遲模塊,所述編碼器基于將原始視頻流分層編碼為基本層碼流和至少一層增強層碼流,然后直接輸出所述基本層碼流,通過所述第一延遲模塊經進行延遲處理后輸出所述增強層碼流;或者直接輸出所述基本層碼流和部分增強層碼流,通過所述第一延遲模塊進行延遲處理后輸出剩余的增強層碼流。
25.一種流媒體服務器,包括視頻碼流讀取模塊,其特征在于,所述流媒體服務器還包括連接所述視頻碼流讀取模塊的第二延遲模塊,所述視頻碼流讀取模塊從外部數據庫中讀取基于分層編碼的基本層碼流和至少一層增強層碼流,然后直接輸出所述基本層碼流,通過所述第二延遲模塊經進行延遲處理后輸出所述增強層碼流;或者直接輸出所述基本層碼流和部分增強層碼流,通過所述第二延遲模塊經進行延遲處理后輸出剩余的增強層碼流。
26.一種審查設備,被審查的原始視頻碼流由內容源進行分層編碼為基本層碼流和至少一層增強層碼流,所述審查設備包括通信模塊,通信連接其他網絡設備;其特征在于,第三延遲模塊,接收所述基本層碼流、或者基本層碼流和部分增強層碼流,并對接收到的所有碼流進行延遲處理后轉發給用戶接收端;審查模塊,審查接所有延遲轉發的碼流,在審查出所述碼流中包含有害內容時輸出相應的控制信號;開關模塊,連接在所述第三延遲模塊之后;主控模塊,連接在所述審查模塊和開關模塊之間,根據所述控制信號觸發斷開所述開關模塊。
27.如權利要求26所述的審查設備,其特征在于,所述審查模塊中具體包括人工識別子模塊和/或自動識別子模塊,其中所述人工識別子模塊中具體包括解碼單元、增強處理單元、顯示單元和指令接收單元,所述解碼單元解碼接收到的所有碼流圖像,所述圖像通過增強處理單元處理后在顯示單元上顯示給監控者,監控者人工識別出該圖像中包含有害內容時,通過所述指令接收單元觸發所述主控單元輸出所述控制信號;所述自動識別子模塊中具體包括自動識別單元和有害內容數據庫,自動識別單元根據所述有害內容數據庫中的有害內容與接收到的所有碼流中包含的相關內容進行對比分析來進行有害內容的自動識別,并在識別出有害內容時自動觸發所述主控單元輸出所述控制信號。
28.如權利要求27所述的審查設備,其特征在于,當所述審查模塊中同時包括人工識別子模塊和自動識別子模塊時,該審查模塊中還包括審查方式切換子模塊,根據主控模塊的控制選擇啟動所述人工識別子模塊和/或自動識別子模塊;判決子模塊,同時接收所述指令接收單元和自動識別單元的輸出信號,并根據設定的判決原則判定是否觸發所述主控單元輸出所述控制信號。
29.如權利要求28所述的審查設備,其特征在于,所述審查模塊中還包括判決原則存儲子模塊,連接在所述判決模塊和主控模塊之間,存儲通過主控模塊輸入的判決原則。
30.如權利要求26-29任意之一所述的審查設備,其特征在于,所述審查設備還包括如下之一或任意組合內容錄制模塊,連接所述第三延遲模塊,用于錄制指定時段該第三延遲模塊輸出的所有碼流;日志記錄模塊,分別連接其它模塊或子模塊,用于生成并輸出所述審查設備的運行狀態日志;決策支持知識庫,連接主控模塊,用于存儲特定或臨時的有害內容文字、人臉圖像以及相關的法律法規文件;視頻替換內容庫,連接在所述開關模塊,存儲無害備用視頻內容。
全文摘要
本發明涉及多媒體通信技術,提供一種視頻碼流審查方法、系統和相關設備,以解決現有技術中如何基于分層編碼技術方便實現視頻碼流深度內容審查的問題。本發明技術方案利用了分層編碼機制的碼流多層結構中基本層和增強層的關系,產生審查用碼流,審查用碼流包括基本層碼流,或者還可以包括部分增強層碼流,通過專用的審查設備審查并轉發審查用碼流,該專用審查設備在審查出審查用碼流中包含有害內容時,切斷向用戶轉發審查用碼流,用戶端無法解碼重構原始視頻流,從而達到控制有害內容傳播的目的。本發明技術方案可以分別用于直播模式和存儲內容播放模式。
文檔編號H04N7/16GK1968250SQ20061008131
公開日2007年5月23日 申請日期2006年5月16日 優先權日2006年5月16日
發明者羅忠 申請人:華為技術有限公司