[發明專利]一種基于PCIE緩沖機制的同步解碼方法在審
| 申請號: | 202110973394.9 | 申請日: | 2021-08-24 |
| 公開(公告)號: | CN113709495A | 公開(公告)日: | 2021-11-26 |
| 發明(設計)人: | 高娟 | 申請(專利權)人: | 天津津航計算技術研究所 |
| 主分類號: | H04N19/44 | 分類號: | H04N19/44;H04N19/423;G06F13/28 |
| 代理公司: | 中國兵器工業集團公司專利中心 11011 | 代理人: | 劉瑞東 |
| 地址: | 300308 天津*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 pcie 緩沖 機制 同步 解碼 方法 | ||
本發明涉及一種基于PCIE緩沖機制的同步解碼方法,屬于視頻編解碼領域。本發明首先移植ffmpeg到海思平臺,對ffmpeg進行源碼修改使其適配海思芯片。其次,將海思芯片配置為PCIE從設備,設置主機端為PCIE主設備,并為板卡配置PCIE驅動,約定主機端和板卡之間的傳輸規則;最后,啟動PCIE的DMA任務讀取主機端發送的圖像原始數據,對PCIE通道讀取的數據進行緩沖,每次讀取固定協議幀長度數據傳輸給解碼器。啟動ffmpeg的動態庫對緩沖區內的數據進行軟解碼,并進行目標格式轉換,將解碼后的圖像再次通過PCIE的DMA傳輸任務發送給主機,從而完成解碼任務。
技術領域
本發明屬于視頻編解碼領域,具體涉及一種基于PCIE緩沖機制的同步解碼方法。
背景技術
Hi3559AV100是專業的8K Ultra HD Mobile Camera SOC,它提供了8K30/4K120廣播級圖像質量的數字視頻錄制,支持多路Sensor輸入,支持H.265編碼輸出或影視級的RAW數據輸出,并集成高性能ISP處理,同時采用先進低功耗工藝和低功耗架構設計,為用戶提供了卓越的圖像處理能力。
Hi3559AV100支持業界領先的多路4K Sensor輸入,多路ISP圖像處理,支持HDR10高動態范圍技術標準,并支持多路全景硬件拼接。在支持8K30/4K120視頻錄制下,Hi3559AV100提供硬化的6-Dof數字防抖,減少了對機械云臺的依賴。
PCI-Express(peripheral component interconnect express)是一種高速串行計算機擴展總線標準,它原來的名稱為3GIO,是由英特爾在2001年提出的,旨在替代舊的PCI,PCI-X和AGP總線標準。PCIe屬于高速串行點對點雙通道高帶寬傳輸,所連接的設備分配獨享通道帶寬,不共享總線帶寬,主要支持主動電源管理,錯誤報告,端對端的可靠性傳輸,熱插拔以及服務質量(QOS)等功能。PCIe交由PCI-SIG(PCI特殊興趣組織)認證發布后才改名為PCI-Express,簡稱PCI-e。它的主要優勢就是數據傳輸速率高,而且還有相當大的發展潛力。
但是Hi3559AV100屬于硬解碼范疇,在協議幀不完全符合解碼協議,或者錯誤幀比較多的情況下,解碼效率比較低下或者不能解碼。本發明采用ffmpeg解碼庫進行軟解碼,可實時調整解碼序列,使用Hi3559AV100的pcie模塊進行視頻數據的dma傳輸,有效減少傳輸時延。多路通道的數據接收不同步導致多路解碼時間不一致,建立緩沖機制可以保證多路解碼同步。
發明內容
(一)要解決的技術問題
本發明要解決的技術問題是如何提供一種基于PCIE緩沖機制的同步解碼方法,以解決多路解碼同步問題。
(二)技術方案
為了解決上述技術問題,本發明提出一種基于PCIE緩沖機制的同步解碼方法,該方法包括如下步驟:
S1、移植ffmpeg到海思平臺
首先,配置ffmpeg編譯屬性;然后,交叉編譯ffmpeg源碼;最后,獲取ffmpeg解碼動態庫拷貝到海思開發板;
S2、配置PCIE設備
首先,根據傳輸需求,將海思pcie配置成從設備,主機pcie設備為主設備;其次,配置pcie驅動;然后,制定主設備和從設備傳輸規則;最后,初始化海思PCIE設備;
S3、獲取主機通過PCIE傳輸的數據,并存入緩沖區
首先,創建pcie讀數據線程實時查看主機是否有新的圖像數據可供讀取;然后根據協議規則再在指定的地址段讀取數據;建立環形緩沖區,保存從PCIE讀取的數據;最后將讀完標志清零,以供主機進行下次傳輸數據;
S4、使用ffmpeg動態庫解碼緩沖區內的壓縮圖像數據
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津津航計算技術研究所,未經天津津航計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110973394.9/2.html,轉載請聲明來源鉆瓜專利網。





