System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及摄像机,尤其涉及一种云台摄像机限位方法、装置、电子设备和存储介质。
技术介绍
1、在安防监控领域,云台摄像机已得到广泛应用。云台摄像机与普通摄像机相比,最大的区别就是可以上下和/或左右自由旋转。而每个用户对监控范围的要求不同,所以需要对云台摄像机进行限位。
2、相关技术中,在对云台摄像机进行限位时,通常是用户基于所需的监控范围分别在上下方向和/或左右方向手动转动云台摄像机,在转动至所需角度时,在云台摄像机的界面上点击标定按钮,使得云台摄像机将当前角度确定为限位角度,进而实现云台摄像机的限位。
3、但上述相关技术中,需要用户手动确定每个方向的限位角度,导致确定的限位角度不准确,降低了云台摄像机限位的准确性。
技术实现思路
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、限位单元,用于基于所述目标坐标点确定限位角度,并基于所述限位角度对所述云台摄像机进行限位。
32、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述云台摄像机限位方法。
33、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述云台摄像机限位方法。
34、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述云台摄像机限位方法。
35、本专利技术提供的云台摄像机限位方法、装置、电子设备和存储介质,获取云台摄像机拍摄的第一拍摄视频中至少一个目标的运行轨迹,确定每个运行轨迹中最靠近第一拍摄视频对应图像的边缘的坐标点,并在每个运行本文档来自技高网...
【技术保护点】
1.一种云台摄像机限位方法,其特征在于,包括:
2.根据权利要求1所述的云台摄像机限位方法,其特征在于,所述云台摄像机的水平转动角度大于或等于第一预设角度,且小于或等于第二预设角度;所述第一预设角度小于所述第二预设角度;所述坐标点的坐标值包括水平角度;
3.根据权利要求1或2所述的云台摄像机限位方法,其特征在于,所述云台的垂直转动角度大于或等于第三预设角度,且小于或等于第四预设角度;所述第三预设角度小于所述第四预设角度;所述坐标点的坐标值包括垂直角度;
4.根据权利要求2所述的云台摄像机限位方法,其特征在于,所述基于所述目标坐标点确定限位角度,并基于所述限位角度对所述云台摄像机进行限位,包括:
5.根据权利要求3所述的云台摄像机限位方法,其特征在于,所述基于所述目标坐标点确定限位角度,并基于所述限位角度对所述云台摄像机进行限位,包括:
6.根据权利要求1或2所述的云台摄像机限位方法,其特征在于,在所述基于所述限位角度对所述云台摄像机进行限位之后,所述方法还包括:
7.根据权利要求1或2所述的云台摄像机限位方法
8.一种云台摄像机限位装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述云台摄像机限位方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述云台摄像机限位方法。
...【技术特征摘要】
1.一种云台摄像机限位方法,其特征在于,包括:
2.根据权利要求1所述的云台摄像机限位方法,其特征在于,所述云台摄像机的水平转动角度大于或等于第一预设角度,且小于或等于第二预设角度;所述第一预设角度小于所述第二预设角度;所述坐标点的坐标值包括水平角度;
3.根据权利要求1或2所述的云台摄像机限位方法,其特征在于,所述云台的垂直转动角度大于或等于第三预设角度,且小于或等于第四预设角度;所述第三预设角度小于所述第四预设角度;所述坐标点的坐标值包括垂直角度;
4.根据权利要求2所述的云台摄像机限位方法,其特征在于,所述基于所述目标坐标点确定限位角度,并基于所述限位角度对所述云台摄像机进行限位,包括:
5.根据权利要求3所述的云台摄像机限位方法,其特征在于,所述基于所述目标坐标点确定限位角度,...
【专利技术属性】
技术研发人员:屈思云,任创,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。