[发明专利]一种时空一致的立体视频颜色校正方法有效
申请号: | 201910157230.1 | 申请日: | 2019-03-01 |
公开(公告)号: | CN109672874B | 公开(公告)日: | 2020-08-11 |
发明(设计)人: | 牛玉贞;杨彦;柯逍;郑晓华 | 申请(专利权)人: | 福州大学 |
主分类号: | H04N13/15 | 分类号: | H04N13/15;H04N13/106 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊 |
地址: | 350108 福建省福州市闽*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时空 一致 立体 视频 颜色 校正 方法 | ||
1.一种时空一致的立体视频颜色校正方法,其特征在于:包括以下步骤:
步骤S1:从参考视频帧Ir和目标视频帧It中每隔a帧选出一对关键帧,在每个时间滑动窗口内选取k对;
步骤S2:对于每一对关键帧,采用图像颜色校正算法获得目标视频关键帧的初始颜色校正结果帧Id,然后利用引导滤波计算得到和输入的目标视频关键帧It结构更加一致的颜色校正结果视频帧If;
步骤S3:在时间滑动窗口内,利用改进的直方图匹配算法求出目标视频关键帧和颜色校正后的目标视频关键帧之间的颜色映射函数;
步骤S4:用该颜色映射函数校正位于时间滑动窗口中心的a帧目标视频帧,得到a帧颜色校正后的最终目标视频帧Iv;其中第一个和最后一个颜色映射函数校正的目标视频数目是2.5a帧;
其中,步骤S2中,所述引导滤波采用局部线性模型;所述利用引导滤波计算得到和输入的目标视频关键帧It结构更加一致的颜色校正结果视频帧If包括以下步骤:
步骤S21:在引导滤波中,假设输出像素p是以像素q为中心的窗口ωq中的某个像素,它的值是索引图像中以像素q为中心的对应窗口中的像素的线性变换:
式中,p和q是像素索引,表示颜色校正后的结果视频帧中的第p个像素的颜色值,表示目标视频帧中第p个像素的颜色值,aq和bq是线性系数,并且在窗口ωq中是常数;
步骤S22:最小化以下成本函数,使得最终的颜色校正结果视频帧If和初始颜色校正结果视频帧Id之间的差异最小:
式中,表示初始颜色校正结果帧中第p个像素的颜色值;通过最小二乘法,得到线性系数aq和bq的值:
式中,ε是正则化系数用于防止求得的aq过大;uq和是目标视频帧It的窗口ωq中的均值和方差;|ω|是窗口ωq中像素的数量,是初始颜色校正结果帧Id在窗口ωq中的均值;
一个像素会被多个窗口包含,因此每个像素都由多个线性函数所描述;当要求某一个像素的输出值时,需计算所有包含该像素的线性函数值平均
通过让并且将上式写成如下表达式:
由此,得到和目标视频关键帧保持结构一致的颜色校正结果视频关键帧。
2.根据权利要求1所述的一种时空一致的立体视频颜色校正方法,其特征在于:步骤S3中,所述改进的直方图匹配算法为:首先将参考图像和目标图像从RGB颜色空间转换为HSV颜色空间,然后对于每个颜色通道单独计算其颜色直方图;所述颜色映射函数为:
式中,v表示颜色值,s和e是参考图像中被匹配到的最大颜色值和最小颜色值,i∈v,ni表示颜色值为i时的像素数目。
3.根据权利要求1所述的一种时空一致的立体视频颜色校正方法,其特征在于:步骤S4具体为:将在每个时间滑动窗口中求出的颜色映射函数应用到位于该窗口中心的a个目标视频帧,得到a个颜色校正后的最终目标视频帧,然后时间滑动窗口向前移动a帧,直至校正完所有的目标视频帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州大学,未经福州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910157230.1/1.html,转载请声明来源钻瓜专利网。