[发明专利]一种视频对比度增强方法及系统在审
| 申请号: | 202111655763.6 | 申请日: | 2021-12-30 |
| 公开(公告)号: | CN114372930A | 公开(公告)日: | 2022-04-19 |
| 发明(设计)人: | 唐杰;朱运平;张聪聪;李庆瑜;戴立言 | 申请(专利权)人: | 上海网达软件股份有限公司 |
| 主分类号: | G06T5/00 | 分类号: | G06T5/00;G06N3/08;G06T7/90 |
| 代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 200120 上海市浦东新区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 对比度 增强 方法 系统 | ||
1.一种视频对比度增强方法,其特征在于:包括:
S1:通过深度神经网络学习得到模型权重weights[1024][256];
S2:获得Map映射矩阵,其进一步包括:通过所述模型权重weights[1024][256]计算得到Map映射矩阵Map[1024],并将Map映射矩阵Map[1024]从小到大排序,后每四位求平均,得到最终的Map[256];
histY[k]是在Y分量上计算直方图;
S3:获得待处理图像的当前YCbCr数据,并从中获得Y分量数据,根据步骤S2的Map映射矩阵,得到后视频对比度增强之后的图像的Y分量当前数据y:
y=Map[x] x∈[0,255]
其中x是输入视频的Y分量数据。
2.如权利要求1所述的方法,其特征在于,还包括:
S4:采用L1loss和IQAloss有效的监督学习方式;
其中函数F的表达式如下:
N表示图像Y分量像素的个数;T是一个常数;iqa表示无参考图像质量评价模型。
3.如权利要求2所述的方法,其特征在于,在模型训练中T设置为0.0784。
4.如权利要求1所述的方法,其特征在于,还包括:
学习有效性的方式是L1loss,下面是L1loss指标的计算公式:
其中N表示图像单个通道像素的个数;Ugt表示fiveK开源数据集中GT的U分量数据;Vgt表示fiveK开源数据集中GT的V分量数据;U′表示模型训练过程输出的预测数据集中的U分量;V′表示模型训练过程输出的预测数据集中的V分量;
这一部分是模型训练的最外层框架,用于判断训练结果是否达到最佳效果,这里使用了模型的预测数据,通过预测数据和源数据进行L1Loss的一个计算,当L1Loss的变化一直稳定在预设变化范围内,认为训练已经达到效果,这里的预测数据是指计算的是Y分量,在Y分量上计算直方图histY[256],训练的模型也是一个线性模型,通过应用pytorch.nn.linear来进行训练,其工作原理就是输入一个维度为256维度的Y分量直方图数据,经过线性变化,得到Y分量的模型权重weights[1024][256]。
5.如权利要求1或4所述的方法,其特征在于,还包括:
模型训练,机器学习的过程就是所谓的模型训练,这一部分主要包括模型算法逻辑,输入训练数据,输出预测集;
模型训练的输入数据是开源的REDS deblur数据集,训练的模型是一个线性模型,通过应用pytorch.nn.linear来进行训练,其工作原理就是输入一个维度为256维度的Y分量直方图数据histUV[256×256],经过如下线性变化公式,Y分量的模型权重weights[1024][256]
线性变换公式:y=xA+b得到了上面的权重数据,就可以在实际运算中再转置,就能和x做矩阵乘法;
这里计算的是Y分量,在Y分量上计算直方图histY[256],训练的模型也是一个线性模型,通过应用pytorch.nn.linear来进行训练,其工作原理就是输入一个维度为256维度的Y分量直方图数据,经过线性变化,得到Y分量的模型权重weights[1024][256]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海网达软件股份有限公司,未经上海网达软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111655763.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:设备电池健康度检测方法及装置
- 下一篇:一种智能网联车辆环境感知方法





