[發明專利]一種用于視頻HDR與SDR實時轉碼的方法及系統有效
| 申請號: | 202011119224.6 | 申請日: | 2020-10-19 |
| 公開(公告)號: | CN112261442B | 公開(公告)日: | 2022-11-11 |
| 發明(設計)人: | 唐杰;王紅玲;李慶瑜;戴立言 | 申請(專利權)人: | 上海網達軟件股份有限公司 |
| 主分類號: | H04N21/2343 | 分類號: | H04N21/2343;H04N21/4402;H04N9/64 |
| 代理公司: | 上海漢聲知識產權代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 201206 上海市浦東新區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 視頻 hdr sdr 實時 方法 系統 | ||
本發明涉及視頻轉碼的技術領域,提供了一種用于視頻HDR與SDR實時轉碼的方法及系統,其方法包括:S1:接收輸入的包括HDR或SDR在內的任意一種源視頻流或文件,經過解封裝模塊對源視頻流或文件進行解封裝,解封出視頻碼流;S2:視頻解碼模塊將所述視頻碼流解碼為YUV數據,進而通過調色處理模塊對所述YUV數據進行處理,轉出為包括SDR或HDR在內的任意一種經調色處理后的所述YUV數據;S3:將所述處理后的所述YUV數據進行編碼,形成編碼后的所述視頻碼流,后對編碼后的所述視頻碼流進行封裝后輸出。能夠在保留源視頻色彩的同時進行4K HDR與SDR的實時相互轉換。
技術領域
本發明涉及視頻轉碼的技術領域,尤其涉及對4K HDR、SDR視頻實時互轉的技術領域,具體涉及一種用于視頻HDR與SDR實時轉碼的方法及系統。
背景技術
當前市面的播放終端中部分解碼芯片及顯示設備相對老舊,只能播放低動態范圍的4K SDR的視頻,不能支持4K HDR高動態范圍視頻的播放。當將4K HDR視頻直接在不支持4K HDR的播放終端上進行播放時,不能保留圖像原有的圖像細節和顏色明暗等,圖像質量明顯降低。
另外,對于支持4K HDR視頻的播放終端,需要使用4K HDR視頻進行播放時,由于目前4K HDR視頻資源也相對缺乏,制作4K HDR視頻需要耗費大量的時間。
終上所述,在現有技術中存在以下問題:
視頻分別HDR與SDR兩種類型,對于不支持HDR視頻播放的播放終端,當強行播放HDR視頻時,不能保留原有的圖像細節和顏色明暗等,圖像質量降低,對于支持HDR視頻的播放終端,由于目前HDR的視頻資源太少,制作HDR視頻需要耗費大量的時間,導致HDR視頻播放終端不能很好的發揮出自己的優勢。
發明內容
針對上述問題,本發明的目的在于提供一種用于視頻HDR與SDR實時轉碼的方法及系統,在保留源視頻色彩信息的同時,進行4K HDR與SDR的實時相互轉換。
本發明的上述發明目的是通過以下技術方案得以實現的:
一種用于視頻HDR與SDR實時轉碼的方法,包括以下步驟:
S1:接收輸入的包括HDR或SDR在內的任意一種源視頻流或文件,經過解封裝模塊對源視頻流或文件進行解封裝,解封出視頻碼流;
S2:視頻解碼模塊將所述視頻碼流解碼為YUV數據,進而通過調色處理模塊對所述YUV數據進行處理,轉出為包括SDR或HDR在內的任意一種經調色處理后的所述YUV數據;
S3:將所述處理后的所述YUV數據進行編碼,形成編碼后的所述視頻碼流,后對編碼后的所述視頻碼流進行封裝后輸出。
進一步地,在步驟S2中,通過調色處理模塊對所述YUV數據進行處理,轉出為包括SDR或HDR在內的任意一種經調色處理后的所述YUV數據,具體為:
S21:將接收到的所述YUV數據通過YUV轉RGB的轉換矩陣,轉出對應的RGB數據,其中,所述YUV轉RGB的轉換矩陣,包括針對于HDR的輸入源視頻的BT2020色域轉換矩陣以及針對于SDR的輸入源視頻的BT709色域轉換矩陣在內的任意一種轉換矩陣,針對于不同類型的源視頻選擇對應的轉換矩陣進行轉換;
S22:對所述RGB數據進行歸一化處理,歸一化為[0,1]的對應的歸一化后的所述RGB數據;
S23:使用調色文件對歸一化后的所述RGB數據進行調色,形成調色后的所述RGB數據;
S24:對調色后的所述RGB數據進行反歸一化處理,形成反歸一化后的所述RGB數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海網達軟件股份有限公司,未經上海網達軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011119224.6/2.html,轉載請聲明來源鉆瓜專利網。





