[发明专利]一种基于嵌入式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.vipzhuanli.com/pat/books/202010123305.7/1.html,转载请声明来源钻瓜专利网。