视频指纹的绘制方法、装置、计算机设备和存储介质与流程

专利检索2025-03-16  40


本发明涉及视频处理,特别是涉及一种视频指纹的绘制方法、装置、计算机设备和存储介质。


背景技术:

1、随着科技的发展,视频定位尤其很重要,现有的视频定位不准确。纯视频定位的干扰因素较多,容易受定位算法模型、环境的干扰和影响。不同算法模型在特定场景的准确性往往不一致。

2、在需要实时跟踪目标物体的场景中,不准确的视频定位可能导致跟踪器失去目标物体的轨迹,从而无法正确跟踪目标,如果视频定位用于安全措施,例如人员定位或入侵检测,不准确的定位可能导致无法准确检测或报告关键事件,从而增加潜在的安全风险等问题。

3、视频指纹是提取视频内图像特征的一种特殊方式,原本不用于定位。这是一种新颖的方式。视频指纹可以提取视频关键帧中的画面对象特征、相互关系和位移趋势,还可以延伸至到声纹、语义的提取,形成基于画面的特征值/特征数据。这些指纹存在相关性。


技术实现思路

1、本发明的目的在于解决实现高精度视频定位的技术问题,提出一种视频指纹的绘制方法、装置、计算机设备和存储介质。

2、本发明的技术问题通过以下的技术方案予以解决:

3、一种视频指纹的绘制方法,包括以下步骤:

4、s101:获取目标图像,确定所述目标图像的聚焦区域;

5、s102:获取所述聚焦区域的照片,确定照片中锚点的实际位置和像素位置,其中,所述锚点是照片中的预设的参考点;

6、s103:将所述照片中锚点的实际位置和像素位置输入到自动绘制视频指纹程序中,生成视频指纹文件。

7、在一些实施例中,所述获取目标图像,确定所述目标图像的聚焦区域包括:

8、获取目标图像,获取所述目标图像中包括的第一位置以及第二位置,其中,所述第一位置是图像有人的位置,所述第二位置是图像能站人的位置;

9、获取摄像机的参数,所述摄像机的参数包括焦距以及分辨率;

10、在所述目标图像中的第一位置以及第二位置绘制栅格,通过所述摄像机的参数对栅格进行梯度矫正,将绘制栅格的区域确定为聚焦区域。

11、在一些实施例中,所述确定照片中锚点的实际位置包括:

12、确定所述照片中锚点;

13、选择锚点上的若干点;

14、确定所述若干点的实际坐标。

15、在一些实施例中,所述确定照片中锚点的像素位置包括:

16、将照片输入到windows系统中的画图软件内,确定所述锚点的像素坐标。

17、在一些实施例中,所述将所述照片中锚点的实际位置和像素位置输入到自动绘制视频指纹程序中,生成视频指纹文件的步骤之后,包括:

18、获取所述视频指纹文件中的任意一个点的像素坐标和实际坐标,判断任意一个点的像素坐标和实际坐标的误差是否在预设范围内;

19、若任意一个点的像素坐标和实际坐标的误差在预设范围内,则所述视频指纹文件描绘成功;

20、若任意一个点的像素坐标和实际坐标的误差不在预设范围内,则所述视频指纹文件描绘不成功。

21、在一些实施例中,所述将所述照片中锚点的实际位置和像素位置输入到自动绘制视频指纹程序中,生成视频指纹文件的步骤之后,包括:

22、通过目标人体两腿的间距进行位置误差修正,得到视频数据中目标人体的位置,基于所述视频指纹文件获取目标物体的实时坐标和第一时间戳,其中,所述第一时间戳是获取所述目标物体的实时坐标的时间;

23、获取蓝牙基站上一次发送的定位数据的第二时间戳;其中,蓝牙基站用于获取目标物体人体的定位数据;

24、判断第一时间戳和第二时间戳的偏差是否在预设范围内;

25、若所述第一时间戳和第二时间戳的偏差在预设范围内,则根据所述视频指纹文件获取目标物体的实时坐标确定目标物体的目标位置。

26、在一些实施例中,所述根据所述视频指纹文件获取目标物体的实时坐标确定目标物体的目标位置的步骤,包括:

27、将根据所述视频指纹文件获取的目标物体位置的实时坐标与蓝牙基站获取到目标物体的预设定位数据进行融合,得到所述目标物体的目标位置。

28、本发明还提出一种视频指纹的绘制装置,包括第一获取模块、第二获取模块和生成模块,

29、所述第一获取模块,用于获取目标图像,确定所述目标图像的聚焦区域;

30、所述第二获取模块,用于获取所述聚焦区域的照片,确定照片中锚点的实际位置和像素位置,其中,所述锚点是照片中的预设的参考点;

31、所述生成模块,用于将所述照片中锚点的实际位置和像素位置输入到自动绘制视频指纹程序中,生成视频指纹文件。

32、本发明还提出一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。

33、本发明还提出一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。

34、本发明与现有技术对比的有益效果包括:

35、本发明提出的视频指纹的绘制方法、装置、计算机设备和存储介质,通过获取目标图像,确定所述目标图像的聚焦区域;获取所述聚焦区域的照片,确定照片中锚点的实际位置和像素位置;将所述照片中锚点的实际位置和像素位置输入到自动绘制视频指纹程序中,生成视频指纹文件,绘制得到现场人员的图像信息,从而完成系统的高精度定位。

36、此外,在一些实施例中,还具有如下有益效果:

37、将蓝牙数据与图像点位融合在一起,实现多维坐标的统一结合,可以获得更全面、可靠和准确的目标物体位置信息,减少误差并提高位置确定的稳定性。

38、本发明实施例中的其他有益效果将在下文中进一步述及。



技术特征:

1.一种视频指纹的绘制方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种视频指纹的绘制方法,其特征在于,所述获取目标图像,确定所述目标图像的聚焦区域包括:

3.根据权利要求1所述的一种视频指纹的绘制方法,其特征在于,所述确定照片中锚点的实际位置包括:

4.根据权利要求1所述的一种视频指纹的绘制方法,其特征在于,所述确定照片中锚点的像素位置包括:

5.根据权利要求1所述的一种视频指纹的绘制方法,其特征在于,所述将所述照片中锚点的实际位置和像素位置输入到自动绘制视频指纹程序中,生成视频指纹文件的步骤之后,包括:

6.根据权利要求1所述的一种视频指纹的绘制方法,其特征在于,所述将所述照片中锚点的实际位置和像素位置输入到自动绘制视频指纹程序中,生成视频指纹文件的步骤之后,包括:

7.根据权利要求6所述的一种视频指纹的绘制方法,其特征在于,所述根据所述视频指纹文件获取目标物体的实时坐标确定目标物体的目标位置的步骤,包括:

8.一种视频指纹的绘制装置,其特征在于,包括第一获取模块、第二获取模块和生成模块;

9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。


技术总结
本发明公开了一种视频指纹的绘制方法、装置、计算机设备和存储介质,绘制方法包括以下步骤:获取目标图像,确定所述目标图像的聚焦区域;获取所述聚焦区域的照片,确定照片中锚点的实际位置和像素位置,其中,所述锚点是照片中的预设的参考点;将所述照片中锚点的实际位置和像素位置输入到自动绘制视频指纹程序中,生成视频指纹文件。本发明通过视频指纹绘制得到现场人员的图像信息,最后将定位数据与图像点位融合在一起,实现多维坐标的统一结合,从而完成系统的高精度定位。

技术研发人员:陈联宏,解鹏飞,张均一,赖昊明,许洪滨
受保护的技术使用者:深能环保科技研发中心(深圳)有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1151034.html

最新回复(0)