[發明專利]基于依賴關系的視頻流分組傳輸方法、系統、終端及介質有效
| 申請號: | 202011622428.1 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112822514B | 公開(公告)日: | 2022-06-28 |
| 發明(設計)人: | 劉云淮;黃永貴;蘇玥琦;谷晟;馮哲 | 申請(專利權)人: | 北京大學 |
| 主分類號: | H04N21/2343 | 分類號: | H04N21/2343;H04N21/845;H04N19/42;H04N19/96 |
| 代理公司: | 北京漢之知識產權代理事務所(普通合伙) 11479 | 代理人: | 高園園 |
| 地址: | 100871*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 依賴 關系 視頻 分組 傳輸 方法 系統 終端 介質 | ||
本發明的基于依賴關系的視頻流分組傳輸方法、系統、終端及介質,通過獲取的各數據單元之間的依賴關系信息,將依賴關系緊密的數據單元安排在同一個分組中傳輸,減少網絡傳輸丟包時的錯誤擴散,進而減少網絡質量不佳時受影響的視頻圖像的范圍大小;由于該方案僅需改變視頻碼流分組傳輸時的裝包方式,不需要添加冗余,與傳統的基于冗余的抗誤碼方法相比可以節省網絡傳輸容量,并解決現有技術的問題。
技術領域
本申請涉及數據傳輸技術領域,尤其涉及基于依賴關系的視頻流分組傳輸方法、系統、終端及介質。
背景技術
近年來,移動互聯網中的視頻內容越來越多。由于原始視頻畫面數據量極大,必須經過視頻壓縮編碼才能在計算機存儲介質上存儲或在網絡中傳輸,接收端經過相應的解碼操作還原出原始的視頻畫面。
現有的視頻編碼算法中大量地考慮了視頻各部分畫面之間的關聯,因此編碼后得到的數據塊之間也具有較強的依賴性。其中,在編碼中具有依賴性的一系列連續的視頻畫面構成一個圖像組(Group of Pictures,GOP)。解碼算法在解碼某個數據塊時,要求其前置數據塊均已正確取得并解碼,才能順利還原出相應位置的視頻畫面,否則視頻解碼算法將自動使用一些替代信息對于缺失信息進行填補,導致最終還原得到的視頻畫面與原始視頻畫面不一致,有缺損部分。
在網絡傳輸,尤其是無線網絡中,由于網絡傳輸的容量是不穩定的,同時網絡傳輸存在一定的誤碼率,不可避免地會帶來一些數據塊的信息錯誤或丟失。由于數據丟失的最小單位為包,而一個包中包含了多個數據塊的信息,不同的裝包方式使得在正確傳輸的包比例相同時,可解碼的數據塊的比例產生巨大的差距。
按照順序發送數據包使得最終的數據包所承載的數據塊順序是固定的,如果沒有考慮依賴關系,會導致大量正確到達的包由于其他誤碼包中的前置數據塊無法正確解碼而被丟棄,進而大幅降低了網絡有數據丟失的情況下視頻畫面的質量。
發明內容
鑒于以上所述現有技術的缺點,本申請的目的在于提供基于依賴關系的視頻流分組傳輸方法、系統、終端及介質,解決現有技術中在視頻解碼體系中由于視頻分片的跨數據包依賴性,導致網絡傳輸中數據包損壞和丟失情況的出現,進而對視頻質量造成損害的問題。
為實現上述目標及其他相關目標,本申請提供一種基于依賴關系的視頻流分組傳輸方法,包括:獲取具有一或多個數據單元的目標視頻碼流以及各數據單元之間的依賴關系信息;基于所述依賴關系信息,將各數據單元分組并依次將各分組進行打包,以進行網絡傳輸。
于本申請的一或多個實施例中,所述基于所述依賴關系信息,將各數據單元分組并依次將各分組進行打包,以進行網絡傳輸的方式包括:基于所述依賴關系信息以及預設的依賴緊密度選擇規則,依次將各數據單元放入創建的暫存區以及一或多個分組,并依次將各分組進行打包,以進行網絡傳輸。
于本申請的一或多個實施例中,所述基于所述依賴關系信息以及預設的依賴緊密度選擇規則,依次將各數據單元放入創建的暫存區以及一或多個分組,并依次將各分組進行打包,以進行網絡傳輸的方式:基于所述依賴關系信息以及預設的依賴緊密度選擇規則,首先依次將各數據單元放入創建的暫存區,再從暫存區中將具有依賴緊密度的數據單元移動至相同分組中,并對各分組進行打包,以進行網絡傳輸。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京大學,未經北京大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011622428.1/2.html,轉載請聲明來源鉆瓜專利網。





