[发明专利]检测视频滚动条纹的方法、装置、电子设备和存储介质有效
申请号: | 202111101763.1 | 申请日: | 2021-09-18 |
公开(公告)号: | CN113766089B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 王向阳;邢怀飞 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;G06T7/00;G06T7/13 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 罗岚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 视频 滚动 条纹 方法 装置 电子设备 存储 介质 | ||
1.一种检测视频滚动条纹的方法,包括:
获取所述视频中当前帧图像与相邻帧图像的第一帧差图,并对所述第一帧差图进行处理,获得所述第一帧差图中的至少一个轮廓;
根据所述第一帧差图中的至少一个轮廓,获取至少一个疑似滚动条纹和每个所述疑似滚动条纹的角度;
根据每个所述疑似滚动条纹的角度,找出疑似滚动条纹的数量最多的角度范围;
根据所述角度范围下的疑似滚动条纹数量,检测所述视频是否存在滚动条纹;
其中,所述根据所述第一帧差图中的至少一个轮廓,获取至少一个疑似滚动条纹和每个所述疑似滚动条纹的角度,包括:
获取所述至少一个轮廓的至少一个最小外接矩形;
根据每个所述最小外接矩形的长度和宽度,从所述至少一个轮廓中获取至少一个疑似滚动条纹;
获取每个所述疑似滚动条纹的最小外接矩形的角度;
将每个所述疑似滚动条纹的最小外接矩形的角度,作为每个所述疑似滚动条纹的角度。
2.根据权利要求1所述的方法,其中,所述对所述第一帧差图进行处理,获得所述第一帧差图中的至少一个轮廓,包括:
对所述第一帧差图进行阈值处理,获得第二帧差图;
对所述第二帧差图进行均值滤波且进行均值处理,获得第三帧差图;
对所述第三帧差图进行形态学开运算,获得所述第一帧差图中的至少一个轮廓。
3.根据权利要求1所述的方法,其中,所述根据每个所述最小外接矩形的长度和宽度,从所述至少一个轮廓中获取至少一个疑似滚动条纹,包括:
根据每个所述最小外接矩形的长度和宽度,从所述至少一个最小外接矩形中获取所述长度和宽度满足预设条件的至少一个目标最小外接矩形;其中,所述长度和宽度满足预设条件包括长度大于第一阈值且长度与宽度间的比值满足第一条件;
将每个所述目标最小外接矩形对应的轮廓确定为疑似滚动条纹。
4.根据权利要求1所述的方法,其中,所述根据每个所述疑似滚动条纹的角度,找出疑似滚动条纹的数量最多的角度范围,包括:
根据每个所述疑似滚动条纹的角度和疑似滚动条纹的数量,生成角度直方图;
采用预设的滑动窗口,对所述角度直方图进行滑动窗口扫描,以找出疑似滚动条纹数最多的角度范围。
5.根据权利要求1所述的方法,其中,所述根据所述角度范围下的疑似滚动条纹数量,检测所述视频是否存在滚动条纹,包括:
统计所述角度范围下的疑似滚动条纹数量;
响应于所述角度范围下的疑似滚动条纹数量大于第二阈值,确定所述视频存在滚动条纹。
6.根据权利要求5所述的方法,还包括:
响应于所述角度范围下的疑似滚动条纹数量小于或等于所述第二阈值,确定所述当前帧图像不存在滚动条纹;
获取所述视频的下一帧图像,并将所述下一帧图像作为新的当前帧图像,返回执行所述获取所述视频中当前帧图像与相邻帧图像的第一帧差图的步骤。
7.根据权利要求1所述的方法,还包括:
统计连续检测出存在滚动条纹的视频帧数量;
响应于所述视频帧数量大于第三阈值,确定所述视频存在滚动条纹。
8.根据权利要求6或7所述的方法,还包括:
响应于所述视频之中的单帧图像均不存在滚动条纹,确定所述视频不存在滚动条纹;
或者,响应于所述视频帧数量小于或等于所述第三阈值,确定所述视频不存在滚动条纹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111101763.1/1.html,转载请声明来源钻瓜专利网。