本发明属于图像处理领域,具体是一种高清视频文件的图像噪声检测方法及系统。
背景技术:
1、图像处理指的是利用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。图像处理一般指数字图像处理。数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元素称为像素,其值称为灰度值。图像处理技术一般包括图像压缩,增强和复原,匹配、描述和识别3个部分。
2、当前在对视频文件的图像进行噪声检测时,并未对视频文件进行安全性检测,而且也没有对视频文件设定相适配的图像噪声检测办法,为此,我们提出一种高清视频文件的图像噪声检测方法及系统。
技术实现思路
1、针对现有技术存在的不足,本发明目的是提供一种高清视频文件的图像噪声检测方法及系统。
2、本发明所要解决的技术问题为:
3、(1)如何对进行图像噪声检测的高清视频文件进行安全性检测;
4、(2)如何对高清视频文件设定相适配的图像噪声检测办法。
5、为了实现上述目的,本发明采用了如下技术方案:
6、一种高清视频文件的图像噪声检测方法,图像噪声检测方法具体如下:
7、步骤s100,文件导入模块上传待测视频文件并发送至暂存空间,安全监测模块对上传的待测视频文件进行安全监测,生成文件安全信号或文件异常信号反馈至暂存空间,若接收文件安全信号则将待测视频文件发送至视频抽帧模块,若接收到文件异常信号则将待测视频文件发送至隔绝空间,隔绝空间对待测视频文件进行隔绝查杀;
8、步骤s200,视频抽帧模块按照时间轴将待测视频文件转化为多帧视频图像并发送至智能划分模块,智能划分模块对待测视频文件的视频图像进行划分,得到待测视频文件的图像集发送至检测测定模块和图像噪声检测模块;
9、步骤s300,检测测定模块对待测视频文件对应图像集的检测力度进行设定,得到待测视频文件对应图像集的检测等级发送至图像噪声检测模块;
10、步骤s400,图像噪声检测模块依据检测等级对待测视频文件的图像噪声进行检测,得到正常视频图片或异常视频图片发送至显示模块,显示模块将待测视频文件的异常视频图片进行显示。
11、进一步地,在步骤s100中,所述安全监测模块的安全监测过程具体如下:
12、步骤s101,安全监测模块中内置有虚拟机,虚拟机内存放有一可格式化的测试文件;
13、步骤s102,将待测视频文件的副本移入虚拟机中,并在虚拟机中进行播放;
14、步骤s103,获取待测视频文件播放前测试文件的初始扇区,而后获取待测视频文件播放后的实时扇区;
15、步骤s104,将初始扇区与实时扇区进行比对,若实时扇区与初始扇区一致,则生成文件安全信号,若实时扇区与初始扇区不一致,则生成文件异常信号。
16、进一步地,所述步骤s200中智能划分模的划分过程具体如下;
17、步骤s201,按照时间轴将待测视频文件的视频图像进行依次排布;
18、步骤s202,获取视频图像中的转场图像,得到转场图像相邻的两张视频图像;
19、步骤s203,将待测视频文件中的第一帧视频图像作为划分开始图像,将待测视频文件中的最后一帧视频图像作为划分结束图像;
20、步骤s204,同时,将转场图像记为划分结束图像,将转场图像的下一帧视频图像记为划分开始图像;
21、步骤s205,依据划分开始图像与划分结束图像将待测视频文件的视频图像归纳至不同图像集中。
22、进一步地,转场图像为待测视频文件播放时,由第一视频场景切换至第二视频场景,第一视频场景中最后一帧视频图像记为转场图像。
23、进一步地,所述步骤s300中检测测定模块的设定过程具体如下:
24、步骤s301,获取上述得到的待测视频文件对应的图像集;
25、步骤s302,而后统计图像集中视频图像的帧数,并将每个图像集中视频图像的帧数记为图像数tsi,i为图像集的编号,实际可以采用阿拉伯数字或英文字母进行按序排布;
26、步骤s303,同时,获取图像集中划分开始图像的开始时间与图像集中划分结束图像的结束时间,结束时间减去开始时间得到图像集的持续时长cti;
27、步骤s304,通过公式cdi=tsi×a1+cti×a2计算得到待测视频文件对应图像集的测定值cdi;式中,a1和a2均为固定数值的权重系数,且a1+a2=1;
28、步骤s305,若测定值小于第一测定阈值,则待测视频文件对应图像集的检测等级为第三检测等级,若测定值大于等于第一测定阈值且小于第二测定阈值,则待测视频文件对应图像集的检测等级为第二检测等级,若测定值大于等于第二测定阈值,则待测视频文件对应图像集的检测等级为第一检测等级。
29、进一步地,第一检测等级的检测力度大于第二检测等级的检测力度,第二检测等级的检测力度大于第三检测等级的检测力度。
30、进一步地,在步骤s400中,所述图像噪声检测模块的检测过程具体如下:
31、依据检测等级得到待测视频文件对应图像集的检测次数;
32、结合检测次数对待测视频文件对应图像集中的视频图像进行图像噪声检测;
33、若视频图像存在图像噪声,则将视频图片记为异常视频图片;
34、若视频图像不存在图像噪声,则将视频图片记为正常视频图片。
35、进一步地,第一检测等级对应第一检测次数,第二检测等级对应第二检测次数,第三检测等级对应第三检测次数;
36、第一检测次数大于第二检测次数,第二检测次数大于第三检测次数。
37、一种高清视频文件的图像噪声检测系统,包括文件导入模块、暂存空间、隔绝空间、数据采集模块、安全监测模块、视频抽帧模块、智能划分模块、检测测定模块、图像噪声监测模块以及显示模块;
38、所述文件导入模块用于上传待测视频文件,并将待测视频文件发送至暂存空间;
39、所述安全监测模块用于对上传的待测视频文件进行安全监测,生成文件安全信号或文件异常信号反馈至暂存空间,若暂存空间接收到文件安全信号,则将待测视频文件发送至视频抽帧模块,若暂存空间接收到文件异常信号,则将待测视频文件发送至隔绝空间;
40、所述隔绝空间用于对待测视频文件进行隔绝查杀;
41、所述视频抽帧模块用于按照时间轴将待测视频文件转化为多帧视频图像,并将多帧视频图像发送至智能划分模块;
42、所述智能划分模块用于对待测视频文件的视频图像进行划分,得到待测视频文件的图像集发送至检测测定模块和图像噪声检测模块;
43、所述检测测定模块用于对待测视频文件对应图像集的检测力度进行设定,得到待测视频文件对应图像集的检测等级发送至图像噪声检测模块;
44、所述图像噪声检测模块用于依据检测等级对待测视频文件的图像噪声进行检测,得到正常视频图片或异常视频图片发送至显示模块;
45、所述显示模块用于将待测视频文件的异常视频图片进行显示。
46、综上所述,由于采用了上述技术方案,本发明的有益效果是:
47、1、本发明通过安全监测模块对上传的待测视频文件进行安全监测,生成文件安全信号或文件异常信号,若生成文件安全信号则将待测视频文件发送至视频抽帧模块,若生成文件异常信号则将待测视频文件发送至隔绝空间,隔绝空间对待测视频文件进行隔绝查杀,本发明实现对需进行图像噪声检测的高清视频文件进行安全性检测;
48、2、本发明在待测视频文件安全时,利用视频抽帧模块按照时间轴将待测视频文件转化为多帧视频图像并发送至智能划分模块,智能划分模块对待测视频文件的视频图像进行划分,得到待测视频文件的图像集发送至检测测定模块和图像噪声检测模块,检测测定模块对待测视频文件对应图像集的检测力度进行设定,得到待测视频文件对应图像集的检测等级发送至图像噪声检测模块,图像噪声检测模块依据检测等级对待测视频文件的图像噪声进行检测,得到正常视频图片或异常视频图片,本发明对高清视频文件设定相适配的图像噪声检测办法。