本發(fā)明涉及圖像處理領域,尤其涉及一種視頻圖像壓縮和讀取的方法、裝置及系統(tǒng)。
背景技術:
數(shù)字視頻壓縮標準開始于20世紀80年代,經(jīng)過30多年的發(fā)展,現(xiàn)有的標準有ITU-T系列的H.261、H.263,ISO的MPEG-1、MPEG-4,以及兩個組織共同制定的MPEG-2/H.262、H.264/AVC,HEVC(2013年最新發(fā)布)。還有其他組織的標準,比如國內(nèi)的AVS、微軟的VC-1、谷歌的VP8等。相同的是,這些標準都采用基于塊的混合編碼框架,融合預測編碼、變換編碼、以及熵編碼3大編碼技術。
基于塊的混合編碼框架編碼流程如圖1所示,將要編碼的圖像先進行分塊處理,分成16x16的塊,稱作宏塊(Macroblock)(HEVC的塊大小可以變化,從8x8到64x64,叫做最大編碼單元LCU)。如圖3所示,宏塊按照從左至右、從上至下的掃描順序進行編碼。每個宏塊首先進行預測編碼,利用前面一幀重建圖像或者宏塊周圍已經(jīng)編碼部分做參考,獲得預測后的殘差數(shù)據(jù);殘差數(shù)據(jù)進行空間的變換編碼,采用DCT或者ICT按不同大小塊對參數(shù)數(shù)據(jù)進行變換,得到頻域中的變換系數(shù);變換系數(shù)經(jīng)過量化后,送到熵編碼中,獲得最終的碼流。為了有效對下一幀圖像進行編碼,當前量化后的數(shù)據(jù)需要經(jīng)過反向處理,也就是反量化、反變換,再與預測數(shù)據(jù)相加獲得解碼出來的圖像,也就是重建圖像,重建圖像放在參考緩存中,作為下一幀圖像編碼的參考圖像?;趬K的混合編碼框架的解碼流程如圖2所示,編碼碼流經(jīng)過熵解碼、反量化、反變換后,再與預測的圖像進行相加就得到了解碼的圖像(視頻信號)。解碼出來的圖像需要存儲起來,以做下幀解碼的參考圖像使用。
預測編碼是視頻壓縮的重要編碼技術,根據(jù)預測數(shù)據(jù)來源不同,可以把 編碼圖像分成I幀(幀內(nèi)預測幀、Intra)、P幀(幀間預測幀、Prediction)、B幀(雙向預測幀、Bi-Prediction)。如圖4所示,I幀進行預測編碼時,只采用本幀的數(shù)據(jù)進行預測,解碼的時候可以獨立解碼,不依賴其他幀。P幀進行預測編碼時,采用前面一幀已編碼圖像的重建圖像作為參考,P幀解碼的時候,必須等參考幀的圖像解碼完成才能解碼。B幀進行預測編碼時,可以同時采用前面幀和后面幀做參考,成為雙向參考幀,B幀解碼是需要前面參考幀和后面參考幀都解碼成功后才能解碼。P幀、B幀在編碼時除了用其他幀做參考,也可以像I幀樣用本幀數(shù)據(jù)做參考,選擇兩者最優(yōu)情況就行。I幀可以獨立解碼,通常用作隨機插入使用,比如數(shù)字電視要求1~1.5秒插入I幀,保證用戶切換頻道時,能夠盡快看到圖像。但是I幀壓縮效率低,碼率比較大,通常是P幀的4~10倍,甚至幾十倍。就壓縮效率來說,通常情況下I幀<P幀<B幀,就運算復雜度來說,通常情況下I幀<P幀<B幀。
在進行幀間預測時,可以采用前面多個重建圖像做參考幀,如圖5所示,其是P幀多幀參考情況,在編碼第2個P幀時,采用前面兩幀圖像做參考;如圖6所示,其是B幀多幀參考情況,B幀的前向參考幀有兩幀,后向參考幀為一幀。多幀參考可以提高壓縮效率,同時也會增加運算的復雜度。
在實際應用中,特別是視頻監(jiān)控應用中,用戶往往對畫面中特定的目標感興趣,比如畫面中的人、車、出入口區(qū)域等,希望這些區(qū)域畫面質(zhì)量清晰,也就是感興趣編碼,圖7所示圖像存在3個感興趣區(qū)域。另外,由于監(jiān)控視頻點位多、時間長,導致數(shù)據(jù)量大,用戶希望通過檢索的方式快速定位目標,而不是查看整個視頻。
在現(xiàn)有的視頻中處理感興趣編碼采用對感興趣區(qū)域類的編碼塊分配不同的量化系數(shù)來實現(xiàn),通常量化系數(shù)比其他區(qū)域小,畫面質(zhì)量高。但是,碼流的順序、塊與相鄰塊之間的依賴關系、以及塊與參考圖像塊的依賴關系并沒有變。這時,用戶如果需要對視頻進行檢索,需要解碼所有的畫面,才能獲得感興趣區(qū)域的畫面。通常情況,監(jiān)控畫面的運動物體并不多,而且含有運動物體的時段也是少數(shù),完全解出所有的圖像再檢索,計算資源的浪費嚴重。
技術實現(xiàn)要素:
本發(fā)明的目的是提供一種視頻圖像壓縮和讀取的方法、裝置和系統(tǒng),其通過從待編碼圖像提取出背景圖層和目標圖層,將背景圖層和目標圖層分別進行編碼各自生成碼流,再將碼流復合,解碼時將復合碼流解碼,直接檢索含有目標對象的圖像,提高了計算資源的利用率。
為實現(xiàn)上述目的,具體采用以下技術方案:
第一方面采用一種視頻圖像壓縮方法,包括:
從待編碼圖像提取出背景圖層和目標圖層,所述目標圖層中的目標為待編碼圖像中的興趣區(qū)域部分;
分別對目標圖層和背景圖層編碼各自生成碼流;
將目標圖層的碼流和背景圖層的碼流進行復合。
其中,所述將目標圖層的碼流和背景圖層的碼流進行復合,具體為:
為待編碼圖像對應的碼流添加頭信息,在頭信息后記錄目標圖層的碼流和背景圖層的碼流。
其中,所述分別對目標圖層和背景圖層編碼各自生成碼流,包括:
將所述目標圖層中目標之外的區(qū)域用固定值填充;
將所述背景圖層中對應所述目標圖層中目標所在的區(qū)域用固定值填充;
分別對填充后的目標圖層和背景圖層編碼各自生成碼流。
其中,所述頭信息中記錄有目標圖層中的目標的位置信息。
其中,當待編碼圖像中提取目標圖層失敗時,所述頭信息中目標圖層中的目標的位置信息記錄為空。
其中,所述頭信息后的目標圖層的碼流和背景圖層的碼流之間插入有分隔標識符。
第二方面采用一種視頻圖像壓縮裝置,包括:
圖層提取單元,用于從待編碼圖像提取出背景圖層和目標圖層,所述目標圖層中的目標為待編碼圖像中的興趣區(qū)域部分;
圖層編碼單元,用于分別對目標圖層和背景圖層編碼各自生成碼流;
碼流復合單元,用于將目標圖層的碼流和背景圖層的碼流進行復合。
其中,所述碼流復合單元,具體用于:
為待編碼圖像對應的碼流添加頭信息,在頭信息后記錄目標圖層的碼流和背景圖層的碼流。
其中,所述圖層編碼單元,包括:
第一填充模塊,用于將所述目標圖層中目標之外的區(qū)域用固定值填充;
第二填充模塊,用于將所述背景圖層中對應所述目標圖層中目標所在的區(qū)域用固定值填充;
圖層編碼模塊,用于分別對填充后的目標圖層和背景圖層編碼各自生成碼流。
其中,所述頭信息中記錄有目標圖層中的目標的位置信息。
其中,當待編碼圖像中提取目標圖層失敗時,所述頭信息中目標圖層中的目標的位置信息記錄為空。
其中,所述頭信息后的目標圖層的碼流和背景圖層的碼流之間插入有分隔標識符。
第三方面采用一種視頻圖像讀取方法,包括:
獲取視頻碼流,所述視頻碼流由目標圖層的碼流和背景圖層的碼流復合而成;其中,所述目標圖層中的目標為圖像中的興趣區(qū)域部分;
確認解碼目標所在的目標視頻幀;
從所述目標視頻幀開始對相關視頻碼流解碼。
其中,所述視頻碼流添加有頭信息,所述頭信息記錄有目標圖層中的目標的位置信息;
從所述目標視頻幀開始對相關視頻碼流解碼,具體為:
從所述目標視頻幀中解碼出興趣區(qū)域部分,將所述興趣區(qū)域部分根據(jù)所述位置信息復合到所述背景圖層。
其中,所述頭信息后的目標圖層的碼流和背景圖層的碼流之間插入有分隔標識符。
第四方面采用一種視頻圖像讀取裝置,包括:
碼流獲取單元,用于獲取視頻碼流,所述視頻碼流由目標圖層的碼流和背景圖層的碼流復合而成;其中,所述目標圖層中的目標為圖像中的興趣區(qū)域部分;
目標確認單元,用于確認解碼目標所在的目標視頻幀;
碼流解碼單元,用于從所述目標視頻幀開始對相關視頻碼流解碼。
其中,所述視頻碼流添加有頭信息,所述頭信息記錄有目標圖層中的目標的位置信息;
所述碼流解碼單元,具體用于:
從所述目標視頻幀中解碼出興趣區(qū)域部分,將所述興趣區(qū)域部分根據(jù)所述位置信息復合到所述背景圖層。
其中,所述頭信息后的目標圖層的碼流和背景圖層的碼流之間插入有分隔標識符。
第五方面采用一種視頻圖像處理系統(tǒng),包括上述任意一項所述的視頻圖像壓縮裝置和上述任意一項所述的視頻圖像讀取裝置。
本發(fā)明的有益效果在于:通過從待編碼圖像提取出背景圖層和目標圖層,將背景圖層和目標圖層分別進行編碼各自生成碼流,再將碼流復合,解碼時將復合碼流解碼,直接檢索含有目標對象的圖像,提高了計算資源的利用率。
附圖說明
圖1是現(xiàn)有技術中基于塊的混合編碼框架編碼的流程示意圖;
圖2是現(xiàn)有技術中基于塊的混合編碼框架解碼的流程示意圖;
圖3是現(xiàn)有技術中基于塊的混合編碼中宏塊的掃描順序示意圖;
圖4是現(xiàn)有技術中基于塊的混合編碼中幀間參考關系的示意圖;
圖5是現(xiàn)有技術中基于塊的混合編碼中P幀多幀參考的參考關系的示意圖;
圖6是現(xiàn)有技術中基于塊的混合編碼中B幀多幀參考的參考關系的示意圖;
圖7是現(xiàn)有技術中圖像中的感興趣區(qū)域的示意圖;
圖8是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的方法的第一實施例的方法流程圖;
圖9是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的方法的第二實施例的方法流程圖;
圖10是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的方法的第二實施例中圖像層和背景層的示意圖;
圖11是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的方法的第二實施例中碼流的組織方式的示意圖;
圖12是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的裝置的第一實施例的結構示意圖
圖13是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的裝置的第二實施例的結構方框圖。
圖14是本發(fā)明具體實施方式中提供的一種視頻圖像讀取的方法的第一實施例的方法流程圖。
圖15是本發(fā)明具體實施方式中提供的一種視頻圖像讀取的裝置的第一實施例的結構方框圖。
圖16是本發(fā)明具體實施方式中提供的一種視頻圖像處理的系統(tǒng)的第一實施例的結構方框圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明了,下面結合具體實施方式并參照附圖,對本發(fā)明進一步詳細說明。應該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對公知結構和技術的描述,以避免不必要地混淆本發(fā)明的概念。
請參考圖8,其是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的方法的第一實施例的方法流程圖。本實施例中的方法,主要用于各種視頻,特別是監(jiān)控視頻的存儲。如圖所示,該方法,包括:
步驟S101:從待編碼圖像提取出背景圖層和目標圖層,所述目標圖層中的目標為待編碼圖像中的興趣區(qū)域部分。
在本方案中,特別針對于監(jiān)控視頻而言,畫面中特定的目標,例如人、車、出入口等位置和區(qū)域,由于監(jiān)控視頻點位多,時間長,通常希望這些區(qū)域能夠快速定位,無需對整個視頻進行全面觀察。所以將待編碼圖像區(qū)分為背景圖層和目標圖層,將視頻中的目標區(qū)分到目標圖層中,在查看視頻時,直接對目標圖層進行檢索,實現(xiàn)對需要檢索的目標的快速檢索,提高運算效率。
步驟S102:分別對目標圖層和背景圖層編碼各自生成碼流。
為使得解碼時能夠針對性地分別解碼,在編碼時對目標圖層和背景圖層分別編碼形成各自碼流,具體可以針對采用的編碼標準完成編碼。
步驟S103:將目標圖層的碼流和背景圖層的碼流進行復合。
目標圖層的碼流和背景圖層的碼流進行復合,與現(xiàn)有技術的方案相比,復合后的碼流能夠進行更加精確的定位,直接訪問確定的目標所在的圖像。解碼效率提高。
綜上所述,通過從待編碼圖像提取出背景圖層和目標圖層,將背景圖層和目標圖層分別進行編碼各自生成碼流,再將碼流復合,解碼時將復合碼流解碼,直接檢索含有目標對象的圖像,提高了計算資源的利用率。
請參考圖9,其是發(fā)明具體實施方式中提供的一種視頻圖像壓縮的方法的第二實施例的方法流程圖,如圖所示,該方法包括:
步驟S201:從待編碼圖像提取出背景圖層和目標圖層,所述目標圖層中的目標為待編碼圖像中的興趣區(qū)域部分。
背景圖層和目標圖層的提取通過圖像識別或圖像分析實現(xiàn),還可通過對攝像設備的設置完成目標圖層的范圍選定。具體的技術方案在現(xiàn)有技術中已有實現(xiàn),在此不做進一步說明。
步驟S202:將所述目標圖層中目標之外的區(qū)域用固定值填充。
步驟S203:將所述背景圖層中對應所述目標圖層中目標所在的區(qū)域用固定值填充。
為了使得解碼時目標圖層處于圖像中的原始的位置,將目標層中目標之外的區(qū)域用固定值填充,將背景圖層中對應所述目標圖層中目標所在的區(qū)域 也用固定值填充,在編碼時目標圖層和背景圖層具備相同的圖像大小和分辨率,后續(xù)的復合操作更加精確。具體的填充方式如圖10所示,兩個從圖像中提取出兩個圖層,在各自圖層中對另一圖層對應的位置進行填充,相當于得到兩個具有相同的分辨率的子圖像幀,再對兩個圖層分別編碼。
步驟S204:分別對填充后的目標圖層和背景圖層編碼各自生成碼流。
對目標圖層和背景圖層進行編碼時,依然按照從左至右、從上之下的掃描方式,對每個分塊進行編碼,只有在遇到填充部分時,直接跳過不用處理,每個圖層產(chǎn)生的碼流復合在一起。
步驟S205:為待編碼圖像對應的碼流添加頭信息,在頭信息后記錄目標圖層的碼流和背景圖層的碼流。
所述頭信息中記錄有目標圖層中的目標的位置信息。所述頭信息后的目標圖層的碼流和背景圖層的碼流之間插入有分隔標識符;具體地分隔標識符可以為能起分隔作用的起始碼標識,即每個圖層的碼流都設置有起始碼標識,以便解碼時對碼流的起始位置進行區(qū)分。具體的碼流的組織方式如圖11所示,在視頻流之前加入頭信息,記錄目標圖層中的目標的的位置,在視頻進行檢索時,直接通過頭信息進行精確定位,提高了數(shù)據(jù)的處理效率,具體的目標圖層的碼流和背景圖層的碼流的位置關系不作限制,圖11中的圖層1碼流和圖層2碼流各自對應一個即可。
綜上所述,通過從待編碼圖像提取出背景圖層和目標圖層,將背景圖層和目標圖層分別進行編碼各自生成碼流,再將碼流復合,解碼時將復合碼流解碼,直接檢索含有目標對象的圖像,提高了計算資源的利用率。同時還設置了頭信息,在頭信息后記錄目標圖層的碼流和背景圖層的碼流,在頭信息 中記錄目標圖層中的目標的位置信息,在目標圖層的碼流和背景圖層的碼流之間插入分隔標識符對二者進行區(qū)分,實現(xiàn)了兩個碼流的有序存儲和快速檢索。
以下是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的裝置的實施例,視頻圖像壓縮的裝置的實施例基于上述的視頻圖像壓縮的方法的實施例實現(xiàn),在數(shù)視頻圖像壓縮的裝置的實施例中未盡的闡述,請參考上述的視頻圖像壓縮的方法的實施例。
請參考圖12,其是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的裝置的第一實施例的結構方框圖,如圖所示,該裝置,包括:
圖層提取單元310,用于從待編碼圖像提取出背景圖層和目標圖層,所述目標圖層中的目標為待編碼圖像中的興趣區(qū)域部分;
通過將待編碼圖像區(qū)分為背景圖層和目標圖層,將視頻中的目標區(qū)分到目標圖層中,在查看視頻時,直接對目標圖層進行檢索,實現(xiàn)對需要檢索的目標的快速檢索,提高運算效率。
圖層編碼單元320,用于分別對目標圖層和背景圖層編碼各自生成碼流;
碼流復合單元330,用于將目標圖層的碼流和背景圖層的碼流進行復合。
綜上所述,上述各單元的協(xié)同工作,通過從待編碼圖像提取出背景圖層和目標圖層,將背景圖層和目標圖層分別進行編碼各自生成碼流,再將碼流復合,解碼時將復合碼流解碼,直接檢索含有目標對象的圖像,提高了計算資源的利用率。
請參考圖13,其是本發(fā)明具體實施方式中提供的一種視頻圖像壓縮的裝置的第二實施例的結構方框圖,如圖所示,該裝置,包括:
圖層提取單元310,用于從待編碼圖像提取出背景圖層和目標圖層,所述目標圖層中的目標為待編碼圖像中的興趣區(qū)域部分;
圖層編碼單元320,用于分別對目標圖層和背景圖層編碼各自生成碼流;
碼流復合單元330,用于將目標圖層的碼流和背景圖層的碼流進行復合。
其中,所述碼流復合單元330,具體用于:
為待編碼圖像對應的碼流添加頭信息,在頭信息后記錄目標圖層的碼流和背景圖層的碼流。
其中,所述圖層編碼單元320,包括:
第一填充模塊321,用于將所述目標圖層中目標之外的區(qū)域用固定值填充;
第二填充模塊322,用于將所述背景圖層中對應所述目標圖層中目標所在的區(qū)域用固定值填充;
圖層編碼模塊323,用于分別對填充后的目標圖層和背景圖層編碼各自生成碼流。
對目標圖層和背景圖層進行編碼時,依然按照從左至右、從上之下的掃描方式,對每個分塊進行編碼,只有在遇到填充部分時,直接跳過不用處理,每個圖層產(chǎn)生的碼流復合在一起。
其中,所述頭信息中記錄有目標圖層中的目標的位置信息。
其中,當待編碼圖像中提取目標圖層失敗時,所述頭信息中目標圖層中的目標的位置信息記錄為空。
其中,所述頭信息后的目標圖層的碼流和背景圖層的碼流之間插入有分隔標識符,具體地,每個圖層的碼流都設置有起始碼標識,以便解碼時對碼 流的起始位置進行區(qū)分。。
綜上所述,上述功能模塊的協(xié)同合作,通過從待編碼圖像提取出背景圖層和目標圖層,將背景圖層和目標圖層分別進行編碼各自生成碼流,再將碼流復合,解碼時將復合碼流解碼,直接檢索含有目標對象的圖像,提高了計算資源的利用率。同時還設置了頭信息,在頭信息后記錄目標圖層的碼流和背景圖層的碼流,在頭信息中記錄目標圖層中的目標的位置信息,在目標圖層的碼流和背景圖層的碼流之間插入分隔標識符對二者進行區(qū)分,實現(xiàn)了兩個碼流的有序存儲和快速檢索。
以下是本發(fā)明具體實施方式中提供的一種視頻圖像讀取的方法的實施例,本實施例中的方案用于對前述實施例中得到的視頻碼流進行讀取。請參考圖14,其是本發(fā)明具體實施方式中提供的一種視頻圖像讀取的方法的第一實施例的方法流程圖,如圖所示,該方法包括:
步驟S401:獲取視頻碼流,所述視頻碼流由目標圖層的碼流和背景圖層的碼流復合而成;其中,所述目標圖層中的目標為圖像中的興趣區(qū)域部分。
視頻碼流是有目標圖層的碼流和背景圖層的碼流復合而成,在讀取時,有針對性地對想要讀取的目標信息進行定位。
步驟S402:確認頭信息中記錄有解碼目標的位置信息的幀為目標視頻幀。
所述視頻碼流添加有頭信息,所述頭信息記錄有目標圖層中的目標的位置信息??梢灾苯油ㄟ^頭信息記錄的位置進行訪問。
確認解碼目標所在的目標視頻幀還可根據(jù)其他的方案實現(xiàn),例如不設置頭信息,直接對視頻進行逐幀訪問。
步驟S403:從所述目標視頻幀中解碼出興趣區(qū)域部分,將所述興趣區(qū)域部分根據(jù)所述位置信息復合到所述背景圖層。
所述頭信息后的目標圖層的碼流和背景圖層的碼流之間插入有分隔標識符。當對視頻圖像進行訪問時,直接根據(jù)分隔標識符的分界,對目標圖層所在碼流進行訪問即可。
綜上所述,通過對復合生成的視頻碼流的讀取,實現(xiàn)對目標圖層的快速訪問,提高了解碼的效率,降低了運算的復雜度。
以下是本發(fā)明具體實施方式中提供的一種視頻圖像讀取的裝置的實施例,視頻圖像讀取的裝置的實施例基于上述的視頻圖像讀取的方法的實施例實現(xiàn),在數(shù)視頻圖像讀取的裝置的實施例中未盡的闡述,請參考上述的視頻圖像讀取的方法的實施例。
請參考圖15,其是第本發(fā)明具體實施方式中提供的一種視頻圖像讀取的裝置的結構方框圖,如圖所示,該裝置包括:
碼流獲取單元510,用于獲取視頻碼流,所述視頻碼流由目標圖層的碼流和背景圖層的碼流復合而成;其中,所述目標圖層中的目標為圖像中的興趣區(qū)域部分;
目標確認單元520,用于確認解碼目標所在的目標視頻幀;
碼流解碼單元530,用于從所述目標視頻幀開始對相關視頻碼流解碼。
其中,所述視頻碼流添加有頭信息,所述頭信息記錄有目標圖層中的目標的位置信息;
所述碼流解碼單元530,具體用于:
從所述目標視頻幀中解碼出興趣區(qū)域部分,將所述興趣區(qū)域部分根據(jù)所 述位置信息復合到所述背景圖層。
其中,所述頭信息后的目標圖層的碼流和背景圖層的碼流之間插入有分隔標識符。
綜上所述,上述各單元的協(xié)同工作,通過對復合生成的視頻碼流的讀取,實現(xiàn)對目標圖層的快速訪問,提高了解碼的效率,降低了運算的復雜度。
最后本發(fā)明具體實施方式中還提供了一種視頻圖像處理系統(tǒng)的實施例,視頻圖像處理系統(tǒng)包含上述的視頻圖像壓縮的裝置30和視頻圖像讀取的裝置50兩部分。具體如圖16所示,視頻圖像壓縮的裝置30包括:
圖層提取單元310,用于從待編碼圖像提取出背景圖層和目標圖層,所述目標圖層中的目標為待編碼圖像中的興趣區(qū)域部分;
圖層編碼單元320,用于分別對目標圖層和背景圖層編碼各自生成碼流;
碼流復合單元330,用于將目標圖層的碼流和背景圖層的碼流進行復合。
視頻圖像讀取的裝置50包括:
碼流獲取單元510,用于獲取視頻碼流,所述視頻碼流由目標圖層的碼流和背景圖層的碼流復合而成;其中,所述目標圖層中的目標為圖像中的興趣區(qū)域部分;
目標確認單元520,用于確認解碼目標所在的目標視頻幀;
碼流解碼單元530,用于從所述目標視頻幀開始對相關視頻碼流解碼。
綜上所述,上述各單元的協(xié)同工作,通過從待編碼圖像提取出背景圖層和目標圖層,將背景圖層和目標圖層分別進行編碼各自生成碼流,再將碼流復合,解碼時將復合碼流解碼,直接檢索含有目標對象的圖像,提高了計算資源的利用率。通過對復合生成的視頻碼流的讀取,實現(xiàn)對目標圖層的快速 訪問,提高了解碼的效率,降低了運算的復雜度。
應當理解的是,本發(fā)明的上述具體實施方式僅僅用于示例性說明或解釋本發(fā)明的原理,而不構成對本發(fā)明的限制。因此,在不偏離本發(fā)明的精神和范圍的情況下所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。此外,本發(fā)明所附權利要求旨在涵蓋落入所附權利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。
盡管已經(jīng)詳細描述了本發(fā)明的實施方式,但是應該理解的是,在不偏離本發(fā)明的精神和范圍的情況下,可以對本發(fā)明的實施方式做出各種改變、替換和變更。