[發明專利]一種基于嵌入式CPU的視頻色域檢測方法及系統有效
| 申請號: | 202010123305.7 | 申請日: | 2020-02-27 |
| 公開(公告)號: | CN111277862B | 公開(公告)日: | 2021-11-16 |
| 發明(設計)人: | 袁三男;吳立新;劉志超;孫哲 | 申請(專利權)人: | 上海電力大學 |
| 主分類號: | H04N21/234 | 分類號: | H04N21/234;H04N21/44 |
| 代理公司: | 南京禹為知識產權代理事務所(特殊普通合伙) 32272 | 代理人: | 宋華 |
| 地址: | 200090 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 嵌入式 cpu 視頻 檢測 方法 系統 | ||
1.一種基于嵌入式CPU的視頻色域檢測方法,其特征在于:包括,
控制模塊(100)讀取待檢測視頻幀內的像素點RGB坐標,并傳輸給計算模塊(200)進行處理;
所述計算模塊(200)對讀取的所述RGB坐標進行歸一化處理,利用XYZ顏色模型將處理后的所述RGB坐標轉化為XYZ坐標值;
對比模塊(300)分別對獲取的所述像素點R、G、B坐標值進行比較,直至獲得最大坐標對應轉換的所述XYZ坐標值,并通知所述控制模塊(100)停止讀取所述視頻幀;
所述計算模塊(200)利用GNTSC公式、對比結果數據,求得當前所述視頻幀的色域;
所述對比模塊(300)分別比較所述像素點R、G、B坐標值具體包括,
所述對比模塊(300)對每個像素點的R坐標進行比較,直至得到最大紅色坐標MR對應轉換的XYZ坐標Xr、Yr;
所述對比模塊(300)對每個像素點的G坐標進行比較,直至得到最大綠色坐標MG對應轉換的XYZ坐標Xg、Yg;
所述對比模塊(300)對每個像素點的B坐標進行比較,直至得到最大藍色坐標MB對應轉換的XYZ坐標Xb、Yb;
所述控制模塊(100)讀取所述RGB坐標包括,
將所述視頻幀解碼成各個所述像素點的數據矩陣,求解矩陣值,獲得RGB坐標值;
解碼所述視頻幀還包括,
求解所述矩陣值為3bit,記為所述RGB坐標值;
分別標記R坐標、G坐標、B坐標為所述像素點的紅色、綠色和藍色的數值;
將每個所述像素點的所述RGB坐標組合為矩陣供所述控制模塊(100)讀取;
歸一化處理所述RGB坐標值包括,
所述計算模塊(200)將所述RGB坐標值代入公式進行歸一化處理,消除量綱影響,獲取相應的顏色比例,所述公式如下,
其中,R’、G’、B’:歸一化后的所述RGB坐標值,R、G、B:所述像素點的所述RGB坐標值,在RGB空間內,顏色取決于所述RGB的比例;
利用所述XYZ顏色模型將歸一化后的所述RGB坐標值轉化為所述XYZ坐標值,如下,
其中,x、y、z:轉換后的坐標值,r、g、b:歸一化處理后的所述RGB坐標;
求取當前幀的所述色域包括,
將所述Xr、Yr、Xg、Yg、Xb、Yb代入所述GNTSC公式內,求解CIE1931和GB21520-2015標準的NTSC色域,所述GNTSC公式如下,
其中,GNTSC:所述視頻幀的所述NTSC色域,xr、yr:RGB表色系下最大R坐標對應像素點的XYZ坐標,xg、tg:所述RGB表色系下最大G坐標對應像素點的XYZ坐標,xb、yb:所述RGB表色系下最大B坐標對應像素點的XYZ坐標。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海電力大學,未經上海電力大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010123305.7/1.html,轉載請聲明來源鉆瓜專利網。





