[發(fā)明專利]一種視頻數(shù)據(jù)存儲方法、裝置和計算機可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010470842.9 | 申請日: | 2020-05-28 |
| 公開(公告)號: | CN111683251A | 公開(公告)日: | 2020-09-18 |
| 發(fā)明(設(shè)計)人: | 張貞雷;劉同強;周玉龍;童元滿 | 申請(專利權(quán))人: | 浪潮(北京)電子信息產(chǎn)業(yè)有限公司 |
| 主分類號: | H04N19/42 | 分類號: | H04N19/42;H04N19/423;H04N19/186 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 史翠 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻 數(shù)據(jù) 存儲 方法 裝置 計算機 可讀 介質(zhì) | ||
本發(fā)明實施例公開了一種視頻數(shù)據(jù)存儲方法、裝置和介質(zhì),獲取原始視頻數(shù)據(jù);利用顏色編碼的剩余存儲空間所對應(yīng)的丟幀率,對原始視頻數(shù)據(jù)進行丟幀處理,以得到目標視頻數(shù)據(jù)。根據(jù)顏色編碼的存儲空間使用情況,對原始視頻數(shù)據(jù)進行動態(tài)可配丟幀,保證了視頻的流暢性。對目標視頻數(shù)據(jù)進行色彩空間轉(zhuǎn)換,并按照原始視頻數(shù)據(jù)對應(yīng)的壓縮模式,對色彩空間轉(zhuǎn)換后的目標視頻數(shù)據(jù)進行YUV丟數(shù)處理,將YUV丟數(shù)處理后的目標視頻數(shù)據(jù)存儲至DDR。在該技術(shù)方案中,原始視頻數(shù)據(jù)在存入DDR之前,提前進行色彩空間轉(zhuǎn)換以及YUV丟數(shù)處理,然后將YUV丟數(shù)處理之后的視頻數(shù)據(jù)存入DDR,極大的降低了SoC系統(tǒng)中視頻功能所占的內(nèi)存帶寬和資源。
技術(shù)領(lǐng)域
本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,特別是涉及一種視頻數(shù)據(jù)存儲方法、裝置和計算機可讀存儲介質(zhì)。
背景技術(shù)
傳統(tǒng)的集成視頻壓縮功能的片上系統(tǒng)(System on Chip,Soc)需要將全部的原始RGB數(shù)據(jù)存入雙倍速率同步動態(tài)隨機存儲器(Double Data Rate,DDR),然后控制模塊再讀出RGB數(shù)據(jù),進行RGB2YUV色彩空間轉(zhuǎn)換的處理,進而根據(jù)軟件配置的壓縮編碼模式,對完成色彩空間轉(zhuǎn)換的YUV數(shù)據(jù)進行處理。其中,YUV是一種顏色編碼方法,其對應(yīng)的英文全稱為Luminance-Bandwidth-Chrominance,Y表示亮度,U表示色度,V表示濃度。壓縮IP內(nèi)部的地址產(chǎn)生模塊,根據(jù)當(dāng)前幀的分辨率信息及編碼模式,按照BLOCK的順序及配置的Y、U、V初始地址,產(chǎn)生DDR地址,以BLOCK的形式,將YUV數(shù)據(jù)讀回至壓縮IP內(nèi)部。完成壓縮后,將壓縮視頻數(shù)據(jù)寫回至DDR指定地址。
傳統(tǒng)方案中,需要將全部的原始RGB數(shù)據(jù)進行存儲,以YUV420編碼模式為例,其實真正輸入到壓縮IP的數(shù)據(jù),只是原始數(shù)據(jù)的50%。而多存儲另外一半的數(shù)據(jù),其實是沒有意義的,不僅占用內(nèi)存帶寬,并且占用內(nèi)存資源。
可見,如何降低視頻壓縮所占用的內(nèi)存帶寬,是本領(lǐng)域技術(shù)人員需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明實施例的目的是提供一種視頻數(shù)據(jù)存儲方法、裝置和計算機可讀存儲介質(zhì),可以降低視頻壓縮所占用的內(nèi)存帶寬。
為解決上述技術(shù)問題,本發(fā)明實施例提供一種視頻數(shù)據(jù)存儲方法,包括:
獲取原始視頻數(shù)據(jù);
利用顏色編碼的剩余存儲空間所對應(yīng)的丟幀率,對所述原始視頻數(shù)據(jù)進行丟幀處理,以得到目標視頻數(shù)據(jù);
對所述目標視頻數(shù)據(jù)進行色彩空間轉(zhuǎn)換,并按照所述原始視頻數(shù)據(jù)對應(yīng)的壓縮模式,對色彩空間轉(zhuǎn)換后的目標視頻數(shù)據(jù)進行YUV丟數(shù)處理,將YUV丟數(shù)處理后的目標視頻數(shù)據(jù)存儲至DDR。
可選地,所述利用顏色編碼的剩余存儲空間所對應(yīng)的丟幀率,對所述原始視頻數(shù)據(jù)進行丟幀處理,以得到目標視頻數(shù)據(jù)包括:
根據(jù)顏色編碼的初始存儲空間以及當(dāng)前的DDR讀地址和DDR寫地址,計算出顏色編碼的剩余存儲空間;
依據(jù)存儲空間與丟幀率的對應(yīng)關(guān)系,確定出所述原始視頻數(shù)據(jù)的目標丟幀率;
按照所述目標丟幀率對所述原始視頻數(shù)據(jù)進行丟幀處理,以得到目標視頻數(shù)據(jù)。
可選地,所述依據(jù)存儲空間與丟幀率的對應(yīng)關(guān)系,確定出所述原始視頻數(shù)據(jù)的目標丟幀率包括:
判斷所述剩余存儲空間是否小于預(yù)設(shè)閾值;
若否,則將目標丟幀率設(shè)置為0;
若是,則查找所述剩余存儲空間所匹配的空間范圍,將所述空間范圍對應(yīng)的丟幀率作為所述原始視頻數(shù)據(jù)的目標丟幀率;其中,不同的空間范圍對應(yīng)不同的丟幀率。
可選地,所述按照所述目標丟幀率對所述原始視頻數(shù)據(jù)進行丟幀處理,以得到目標視頻數(shù)據(jù)包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮(北京)電子信息產(chǎn)業(yè)有限公司,未經(jīng)浪潮(北京)電子信息產(chǎn)業(yè)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010470842.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





