[发明专利]帧序列处理方法、系统和存储介质有效
申请号: | 202010148217.2 | 申请日: | 2020-03-05 |
公开(公告)号: | CN111277914B | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 王熙;张继刚 | 申请(专利权)人: | 山东三宏信息科技有限公司 |
主分类号: | H04N21/8358 | 分类号: | H04N21/8358;H04N21/234;H04N21/2343;H04N21/44;H04N21/4402 |
代理公司: | 北京锺维联合知识产权代理有限公司 11579 | 代理人: | 黄利萍 |
地址: | 276300 山东省临沂市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 序列 处理 方法 系统 存储 介质 | ||
本发明提供了一种帧序列处理方法,利用内容相同但分辨率不同的第一帧序列和第二帧序列获得无水印的高分辨率的帧序列。本发明实施例提供的帧序列处理方法,能够获得无水印的高分辨率的帧序列,提高视频观看效果。
技术领域
本发明涉及一种帧序列处理方法、系统和存储介质,具体涉及一种能够消除水印的高分辨率的帧序列处理方法、系统和存储介质。
背景技术
帧是组成视频序列的基本单位。帧序列是指随时间变化的多个帧,一般指多个图像、一个视频或多个视频。一帧等于一幅图像,帧具有分辨率,相同条件下,分辨率越高越清晰,越低越模糊。
在现有技术中,可以容易获得低分辨率的无水印的帧序列和高分辨率的有水印的帧序列,然而,这两种帧序列都会影响视频的观看效果,无法获得优越的观看效果,因此,需要提供一种能够获得无水印的高分辨率的帧序列的方案,以提高视频的观看效果。
发明内容
本发明的目的旨在提供一种能够获得无水印的高分辨率的帧序列处理方法,以解决现有技术中无法获得无水印的高分辨率的帧序列的问题。
本发明采用的技术方案为:
本发明实施例提供一种帧序列处理方法,用于利用内容相同但分辨率不同的第一帧序列和第二帧序列获得无水印的高分辨率的帧序列,所述第一帧序列和所述第二帧序列的帧数相同,并且所述第一帧序列的分辨率大于所述第二帧序列的分辨率,所述方法包括:
接收用户在第一帧序列中选定的选定区域;
基于选定的选定区域,确定所述第一帧序列和所述第二帧序列中包含所述选定区域内的水印的最小矩形包围盒,包括所述包围盒的左上角和右下角的坐标;
将所述第一帧序列和所述第二帧序列中对应的帧的包围盒内的图像逐帧分别读入第一帧缓存和第二帧缓存中;
将所述第二帧缓存中的帧的分辨率从低分辨率扩大到与第一帧缓存中的帧的分辨率相同;
将第一帧缓存和第二帧缓存中的帧进行逐差处理得到第一差图像,并将第一差图像中的每个差图像内的所有像素点的像素值的平方进行加权求和处理;
对所有像素点的像素值的平方的加权和大于预设阈值的差图像对应的第一帧缓存中的帧进行标记;
根据标记的帧,确定标记帧的水印位置,所述水印位置包括静态水印位置和动态水印位置;
根据确定的水印位置和第二帧缓存中的帧,去除第一帧缓存中的标记帧的水印,并将去除水印后的帧更新第一帧序列中的对应部分。
可选地,所述根据标记的帧,确定标记帧的水印位置包括:
使用标记帧中的第i帧逐像素的减去第i+1帧,获得第二差图像,1≤i≤K-1,K为标记帧的数目;
如果第二差图像中的某个像素值小于预设误差阈值,则将该像素值的位置确定为第i帧的静态水印位置;如果第二差图像中的像素值都大于预设误差阈值,则表征所述标记帧中的水印位置为动态水印位置,并执行如下步骤:
确定平移窗口;
基于预设的帧步长L和所述平移窗口,确定所述动态水印位置;
其中,第K帧的水印位置与第K-1帧的水印位置相同。
可选地,所述确定平移窗口包括:
(1)读取标记帧中的间隔预设帧步长的两个帧,所述两个帧包括第一比较帧和第二比较帧;
(2)将所述第二比较帧向左/右平移预设个像素;
(3)将所述第一比较帧和左右平移后的第二比较帧进行做差,形成第三差图像;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东三宏信息科技有限公司,未经山东三宏信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010148217.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种火焰检测分析预警系统
- 下一篇:一种研究物质反应气体生成量的实验装置