一种基于ONVIF协议的摄像头全景拼接方法及系统与流程

文档序号:37275259发布日期:2024-03-12 21:08阅读:13来源:国知局
一种基于ONVIF协议的摄像头全景拼接方法及系统与流程

本申请属于图像拼接,尤其涉及一种基于onvif协议的摄像头全景拼接方法及系统。


背景技术:

1、在保护区监控领域,高清变焦摄像头在保护区监测领域和动物监测领域有着广泛应用,对保护区安全和生物多样性监测有着重大意义,高清变焦摄像头的广泛应用也让湿地保护区工作人员在无需去实地现场的情况下就能通过操控高清变焦摄像头达到实地查看情况和调查的效果。

2、现有技术中,通过多目矩阵全景摄像头,实现了全景拼接,使用多个分布式摄像头对同一目标进行拍摄和识别并最终对画面进行拼接。

3、但是摄像头的安装位置较高,拍摄范围有限,需要控制多个摄像头之间的协调运动,工作人员操作量较大,摄像头昂贵且通用性较差。


技术实现思路

1、本申请实施例的目的在于提供一种基于onvif协议的摄像头全景拼接方法,旨在解决摄像头的安装位置较高,拍摄范围有限,需要控制多个摄像头之间的协调运动,工作人员操作量较大,摄像头昂贵且通用性较差等问题。

2、本申请实施例是这样实现的,一种基于onvif协议的摄像头全景拼接方法,所述方法包括:

3、获取摄像头实时拍摄的当前帧图片以及摄像头的拍摄参数,所述拍摄参数包括:放大倍数、水平广角范围、垂直广角范围;

4、根据所述当前帧图片,得到所述帧图片的位置信息,所述位置信息包括所述帧图片的像素宽、高以及中心像素坐标;

5、根据所述摄像头的拍摄参数和所述位置信息,将所述帧图片划分成网格,并计算各个网格的中心像素坐标;

6、基于onvif协议,根据所述网格的中心像素坐标得到所述摄像头旋转参数、俯仰参数;

7、根据所述摄像头旋转参数、俯仰参数得到网格的图片,组合所述网格的图片,得到全景图片。

8、本申请实施例的另一目的在于一种基于onvif协议的摄像头全景拼接系统,所述系统包括:

9、信息获取模块,用于获取摄像头实时拍摄的当前帧图片以及摄像头的拍摄参数;所述拍摄参数包括:放大倍数、水平广角范围、垂直广角范围;

10、预处理模块,用于根据所述当前帧图片,得到所述帧图片的位置信息;根据所述摄像头的拍摄参数和所述位置信息,将所述帧图片划分成网格,并计算各个网格的中心像素坐标;

11、运算控制模块,基于onvif协议,根据所述网格的中心像素坐标得到所述摄像头旋转参数、俯仰参数;根据所述摄像头旋转参数、俯仰参数得到网格的图片,组合所述网格的图片,得到全景图片。

12、本申请实施例的另一目的在于一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的基于onvif协议的摄像头全景拼接方法的步骤。

13、本申请实施例的另一目的在于一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述的基于onvif协议的摄像头全景拼接方法的步骤。

14、本申请实施例提供的一种基于onvif协议的摄像头全景拼接方法,通过将帧图划分成多个网格布局,基于onvif协议,使摄像头可根据ptz信息拍摄全景图片,并将各个角度的全景图片组合成一个360度的全景图片,极大缓解了工作人员配备不足造成巡护的压力,整个跟踪过程更为简洁,程序所占性能更低,过程中无需与服务端进行数据交互,普适性高,仅需要具备基本功能的高清摄像头即可完成,可帮助保护区用户定期统计目标的数量变化趋势,对保护区的管理起到决策支持。



技术特征:

1.一种基于onvif协议的摄像头全景拼接方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于onvif协议的摄像头全景拼接方法,其特征在于,所述获取摄像头实时拍摄的当前帧图片以及摄像头拍照参数,包括以下步骤:

3.根据权利要求1所述的一种基于onvif协议的摄像头全景拼接方法,其特征在于,所述将所述帧图片划分成网格,并计算各个网格的中心像素坐标,包括以下步骤:

4.根据权利要求3所述的一种基于onvif协议的摄像头全景拼接方法,其特征在于,所述坐标计算公式为:

5.根据权利要求1所述的一种基于onvif协议的摄像头全景拼接方法,其特征在于,所述基于onvif协议,根据所述网格的中心像素坐标得到所述摄像头旋转参数、俯仰参数,包括以下步骤:

6.根据权利要求1所述的一种基于onvif协议的摄像头全景拼接方法,其特征在于,所述组合所述网格的图片,得到全景图片,还包括以下步骤:

7.一种基于onvif协议的摄像头全景拼接系统,其特征在于,所述系统包括:

8.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项权利要求所述的一种基于onvif协议的摄像头全景拼接方法的步骤。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行权利要求1至6中任一项权利要求所述的一种基于onvif协议的摄像头全景拼接方法的步骤。


技术总结
本申请适用于图像拼接技术领域,提供了一种基于ONVIF协议的摄像头全景拼接方法及系统,所述方法包括:获取摄像头实时拍摄的当前帧图片以及摄像头的拍摄参数;根据所述当前帧图片,得到所述帧图片的位置信息;根据所述摄像头的拍摄参数和所述位置信息,将所述帧图片划分成网格,并计算各个网格的中心像素坐标;基于ONVIF协议,根据所述网格的中心像素坐标得到所述摄像头旋转参数、俯仰参数;根据所述摄像头旋转参数、俯仰参数得到网格的图片,组合所述网格的图片,得到全景图片。相比现有全景图片获得的更为简洁,程序所占性能更低,过程无需与服务端的进行数据交互,具有较高的普适性,可以利用现有的旧设备。

技术研发人员:舒璐
受保护的技术使用者:百鸟数据科技(北京)有限责任公司
技术研发日:
技术公布日:2024/3/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1