本发明涉及图像处理,尤其涉及一种视频集锦处理方法、系统、装置及可读存储介质。
背景技术:
1、饲养宠物已然成为人们生活的一部分,在现有技术中,关于宠物的安全管家也越来越多,会对宠物进行全方位的监控,但是,视频采集完之后,一般通过人工或图像识别技术完成精彩片段的提取。对想要的视频或者想保留的视频进行人工筛选或者记录,工作量大,耗时多,而且容易忽略某些精彩的片段。或者就是通过图像识别技术提取精彩片段,但是并不能应用到所有视频中,更不能保证提取的视频片段的准确度和精彩度,可能随着时间的流逝,很多精彩片段或者有意义的片段已经被遗忘。
技术实现思路
1、本发明针对现有技术中的缺点,提供了一种视频集锦处理方法、系统、装置及可读存储介质。
2、为了解决上述技术问题,本发明通过下述技术方案得以解决:
3、一种视频集锦处理方法,包括以下步骤:
4、提取当前时段视频,并截取至少两张待处理图像;
5、基于宠物识别模型对所述待处理图像进行识别得到是否含有宠物,若有,则形成宠物位图数据集并将宠物的具体位置进行标记;
6、基于具体位置判断待处理图像中的宠物是否具有生物特征;
7、若是,则通过当前时刻宠物实际位置信息和宠物运行的变化速度得到下一时段宠物的运动方向,基于运动方向和变化速度调整图像获取装置的运行速度和旋转角度,进而对宠物进行实时跟踪拍摄;
8、获取宠物个数、每个宠物运行距离及宠物面积,并基于图像获取装置的旋转角度、宠物个数、每个宠物运行距离及宠物面积,确定每一时段视频的精彩分值;
9、将所述精彩分值进行排序,对精彩分值靠前的一个或多个视频进行剪辑生成精彩片段集锦。
10、作为一种可实施方式,还包括以下步骤:
11、获取宠物图像数据集,其中,宠物图像数据集中每张图片的尺寸为固定尺寸;
12、对宠物图像数据集中每张图片是否含有宠物进行标定及区域选择,形成宠物位图数据集。
13、作为一种可实施方式,所述宠物识别模型的构建过程如下:
14、对所述形成宠物位图数据集中每张图片标定宠物区域,得到宠物区域图像,形成宠物区域数据集,并将特征区域图像中每个区域的具体位置进行保存,形成具体位置集合,具体位置包括标注框在每张图片中的所述具体位置包括在每张图片的坐标信息及所处位置信息;
15、构建宠物识别预训练模型,基于宠物区域数据集对所述宠物识别预训练模型进行训练并测试,得到宠物识别模型。
16、作为一种可实施方式,所述基于具体位置判断待处理图像中的宠物是否具有生物特征,包括以下步骤:
17、获取形成宠物位图数据集中第一宠物位图,并获取对应的第一坐标信息及第一所处位置信息,其中,所述第一宠物位图对应的图像获取装置的拍摄时间为第一时间,角度为第一角度;
18、当图像获取装置再次位于第一角度或在停留在第一角度并与第一时间间隔预设时间段,获取对应的第二宠物位图,并获取第二宠物位图对应的第二坐标信息及第二所处位置信息;
19、将第一坐标信息及第一所处位置信息分别与第二坐标信息及第二所处位置信息进行多次对比,若每次结果一致,则判定待处理图像中的宠物不具有生物特征,其中,所述生物特征至少包括为活物和处于活动状态。
20、作为一种可实施方式,所述则通过当前时刻宠物实际位置信息和宠物运行的变化速度得到下一时段宠物的运动方向,包括以下步骤:
21、对形成宠物位图数据集中每张图片中宠物的运动形态进行标记,形成宠物运动形态数据集;
22、对所述宠物运动形态数据集中每张图片标定运动特征,形成运动特征数据集;
23、构建宠物活动预测预训练模型,基于运动特征数据集对所述宠物活动预测预训练模型进行训练并测试,得到宠物活动预测模型;
24、基于宠物活动预测模型对当前时刻的宠物位图进行预测,并结合宠物运行的变化速度,得到下一时段宠物的运动方向。
25、作为一种可实施方式,所述提取当前时刻视频,包括以下情况:
26、基于时间维度提取当前时刻视频,将当前时刻视频精确到某些特殊时间段对应的视频;
27、基于地点维度提取当前时刻视频,将当前时刻视频精确到某些特殊地点对应的视频;
28、基于行为维度提取当前时刻视频,将当前时刻视频精确到某些特殊行为对应的视频。
29、作为一种可实施方式,所述视频的精彩分值通过以下公式计算得到:
30、
31、其中,f表示视频的精彩分值,α表示图像获取装置角度范围,n表示宠物个数,δd表示每个宠物运行距离,v表示宠物面积,所述宠物面积为在待处理图像中的显示大小,ws是待处理图像的宽度,hs是待处理图像的高度,fnum表示每一时刻视频的图片帧数,d表示图像获取装置识别的最大间距,h表示宠物在图像中的高度,w表示宠物在图像中的宽度,fnum表示视频中第几帧,v=wfnum*hfnum,wfnum表示第fnum帧图像宠物的宽度,hfnum表示第fnum帧图像宠物的高度。
32、一种视频集锦处理系统,包括提取模块、识别模块、判断模块、调整模块、分值确定模块及剪辑生成模块;
33、所述提取模块,用于提取当前时段视频,并截取至少两张待处理图像;
34、所述识别模块,基于宠物识别模型对所述待处理图像进行识别得到是否含有宠物,若有,则形成宠物位图数据集并将宠物的具体位置进行标记;
35、所述判断模块,基于具体位置判断待处理图像中的宠物是否具有生物特征;
36、所述调整模块,若是,则通过当前时刻宠物实际位置信息和宠物运行的变化速度得到下一时段宠物的运动方向,基于运动方向和变化速度调整图像获取装置的运行速度和旋转角度,进而对宠物进行实时跟踪拍摄;
37、所述分值确定模块,用于获取宠物个数、每个宠物运行距离及宠物面积,并基于图像获取装置的旋转角度、宠物个数、每个宠物运行距离及宠物面积,确定每一时段视频的精彩分值;
38、所述剪辑生成模块,用于将所述精彩分值进行排序,对精彩分值靠前的一个或多个视频进行剪辑生成精彩片段集锦。
39、作为一种可实施方式,所述判断模块,被设置为:
40、获取形成宠物位图数据集中第一宠物位图,并获取对应的第一坐标信息及第一所处位置信息,其中,所述第一宠物位图对应的图像获取装置的拍摄时间为第一时间,角度为第一角度;
41、当图像获取装置再次位于第一角度或在停留在第一角度并与第一时间间隔预设时间段,获取对应的第二宠物位图,并获取第二宠物位图对应的第二坐标信息及第二所处位置信息;
42、将第一坐标信息及第一所处位置信息分别与第二坐标信息及第二所处位置信息进行多次对比,若每次结果一致,则判定待处理图像中的宠物不具有生物特征,其中,所述生物特征至少包括为活物和处于活动状态。
43、一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。
44、一种视频集锦处理装置,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的方法。
45、本发明由于采用了以上技术方案,具有显著的技术效果:
46、通过本发明的方法,不仅可以节约人工剪辑视频的人力成本;还可以对动态视频进行分析,实时追踪抓取宠物的下一时段视频;并且还可以判断是否有待处理图片中是否有生物特征,排除非生物的干扰;还可以计算出每一时段视频的精彩分值,根据精彩分值进行排序,形成用户喜欢的视频集锦。