本发明专利技术公开了一种操作云台摄像机的遥控装置及方法,该遥控装置包括传感器、控制模块、指令生成模块和网络连接模块。该方法通过传感器感知本装置的位置状态变化得到检测数据,控制模块获取检测数据生成操作参数,指令生成模块通过云台控制协议将所述操作参数转变为云台操作指令,最后由网络连接模块与网络建立连接,向与网络连接的远端云台摄像机发送所述云台操作指令,控制云台摄像机进行相应动作。本发明专利技术的遥控装置及方法,具有操作灵活,反应快捷准确的特点。
【技术实现步骤摘要】
本专利技术属于视频监控
,尤其涉及视频监控系统中。
技术介绍
随着视频监控在安防领域的推广应用,大量监控摄像机分布在城市的角角落落。在视频监控系统中,摄像机分布在各个现场,而客户端通常集中在机房或管理中心,用户需要通过客户端来进行视频的实时查看和存储。在目前的情况下,用户通常是在客户端通过应用程序界面或者使用同PC连接的云台控制键盘及摇杆,来发出指令,对云台摄像机的上、下、左、右的动作进行控制,以及对镜头进行调焦变倍等操作。使用应用程序界面来对云台摄像机进行操作,通常是以菜单的形式在菜单上呈现控制按钮箭头,然后当需要操作时,点击对应的方向按钮,实现方向的控制。或者通过应用程序在界面上设置虚拟按钮,通过操作虚拟按钮来对云台摄像机进行控制操作。显然目前的操作模式比较单一,操作比较复杂,反应不够快捷。
技术实现思路
本专利技术的目的是提供,为用户操作远端云台摄像机提供便利,反应快,操作简单。为了实现上述目的,本专利技术技术方案如下:一种操作云台摄像机的遥控装置,用于通过网络操作远端连接的云台摄像机,该装置包括:传感器,用于感知本装置的位置状态变化得到检测数据;控制模块,用于从所述传感器获取检测数据,生成操作参数;指令生成模块,用于通过云台控制协议将所述控制模块输出的操作参数转变为云台操作指令;网络连接模块,用于与网络建立连接,向与网络连接的远端云台摄像机发送所述云台操作指令,控制云台摄像机进行相应动作。进一步地,该遥控装置的操作模式包括控制模式或/和同步模式,当所述操作模式为控制模式时,所述控制模块获取位置状态变化前后的检测数据,以检测数据差值作为操作参数;当所述操作模式为同步模式时,所述控制模块将获取的当前检测数据直接作为操作参数。当所述传感器为方向传感器,所述检测数据包括倾斜度Αχ、滚动角度Ay和方位Αζ,分别表示本装置沿空间坐标系X、Y、Z轴旋转的角度,所述通过云台控制协议将所述控制模块输出的操作参数转变为云台操作指令,具体包括:将倾斜度Ax变化对应的操作参数转变为云台摄像机左右转动的云台操作指令;将滚动角度Ay变化对应的操作参数转变为云台摄像机上下转动的云台操作指令;将滚动角度Az变化对应的操作参数转变为云台摄像机镜头拉远或拉近的云台操作指令。当所述传感器为加速度传感器,所述检测数据包括沿X轴方向的加速度Βχ、沿Y轴方向的加速度By和沿Z轴方向的加速度Βζ,分别表示本装置沿空间坐标系X、Y、Z轴平移的加速度,所述通过云台控制协议将所述控制模块输出的操作参数转变为云台操作指令,具体包括:将沿Z轴方向的加速度Bz变化对应的操作参数对应为云台摄像机上下转动的云台操作指令;将沿Y轴方向的加速度By变化对应的操作参数对应为云台摄像机左右转动的云台操作指令;将沿X轴方向的加速度Ax变化对应的操作参数对应为云台摄像机镜头拉远或拉近的云台操作指令。进一步地,该遥控装置还包括反馈模块,所述控制模块还用于接收云台摄像机的操作指令响应结果,控制所述反馈模块向操作用户进行反馈。本专利技术还提出了一种操作云台摄像机的方法,采用上述的遥控装置通过网络操作远端连接的云台摄像机,其特征在于,该方法包括步骤:感知所述遥控装置的位置状态变化得到检测数据;获取检测数据生成操作参数;通过云台控制协议将所述操作参数转变为云台操作指令;与网络建立连接,向与网络连接的远端云台摄像机发送所述云台操作指令,控制云台摄像机进行相应动作。进一步地,所述遥控装置的操作模式包括控制模式或/和同步模式,当所述操作模式为控制模式时,所述获取检测数据生成操作参数,是以获取的所述遥控装置的位置状态变化前后的检测数据差值作为操作参数;当所述操作模式为同步模式时,所述获取检测数据生成操作参数,是以获取的所述遥控装置的当前检测数据直接作为操作参数。当所述传感器为方向传感器,所述检测数据包括倾斜度Αχ、滚动角度Ay和方位Αζ,分别表示本装置沿空间坐标系X、Y、Z轴旋转的角度,所述通过云台控制协议将所述控制模块输出的操作参数转变为云台操作指令,具体包括:将倾斜度Ax变化对应的操作参数转变为云台摄像机左右转动的云台操作指令;将滚动角度Ay变化对应的操作参数转变为云台摄像机上下转动的云台操作指令;将滚动角度Az变化对应的操作参数转变为云台摄像机镜头拉远或拉近的云台操作指令。当所述传感器为加速度传感器,所述检测数据包括沿X轴方向的加速度Βχ、沿Y轴方向的加速度By和沿Z轴方向的加速度Βζ,分别表示本装置沿空间坐标系X、Y、Z轴平移的加速度,所述通过云台控制协议将所述控制模块输出的操作参数转变为云台操作指令,具体包括:将沿Z轴方向的加速度Bz变化对应的操作参数对应为云台摄像机上下转动的云台操作指令;将沿Y轴方向的加速度By变化对应的操作参数对应为云台摄像机左右转动的云台操作指令;将沿X轴方向的加速度Ax变化对应的操作参数对应为云台摄像机镜头拉远或拉近的云台操作指令。进一步地,所述操作云台摄像机的方法还包括步骤:接收云台摄像机的操作指令响应结果,向操作用户进行反馈。本专利技术提出的操作云台摄像机的遥控装置及方法,通过直接转动或平移装置本身,生成云台操作指令来操作云台,操作简单直观。通过进行模式切换,可以实现不同的操作模式,带给用户不同的体验。同时通过反馈模块振动来提醒用户,有效的实现与用户的互动。本专利技术的装置及方法,用于远端操作云台摄像头动作以跟踪被监控对象,具有操作灵活,反应快捷准确的特点。【附图说明】图1为本专利技术操作云台摄像机的遥控装置的结构示意图;图2为本专利技术操作云台摄像机的遥控装置在空间坐标系中的位置关系示意图;图3为本专利技术操作云台摄像机的方法流程图。【具体实施方式】下面结合附图和实施例对本专利技术技术方案做进一步详细说明,以下实施例不构成对本专利技术的限定。如图1所示,本专利技术操作云台摄像机的遥控装置包括传感器、控制模块、指令生成模块和网络连接模块。其中传感器用于感知本装置的位置状态变化得到检测数据。传感器可以是方向传感器,或加速度传感器,或陀螺仪传感器,或磁力传感器和重力传感器等。本实施例通过方向传感器来进行说明,选用其他传感器也能达到类似的目的,至于所选择的传感器类型,本
的技术人员可以根据需要灵活选择,这里不再赘述。图2示出了本装置在空间坐标系中的位置关系,图中平行四边形表示本装置,将本装置水平放置在XY轴构成的水平面上,其中的方向传感器可以检测三个数据,分别为倾斜度Αχ、滚动角度Ay和方位Αζ,分别表示本装置沿空间坐标系Χ、Υ、Ζ轴旋转的角度,其中:Ax值表示倾斜度,或本装置翘起的程度,当本装置绕着X轴倾斜时该值发生变化,取值范围是-180?180。假设将本装置朝上水平放在桌子上,这时如果桌子是完全水平的,Ax的值应该是O (由于很少有桌子是绝对水平的,因此,该值很可能不为0,但一般都是-5和5之间的某个值)。例如从本装置顶部开始抬起,直到将本装置沿X轴旋转180度(朝下水平放在桌面上)。在这个旋转过程中,Ax会在O到-180之间变化,也就是说,从本装置顶部抬起时,Ax的值会逐渐变小,直到等于-180。如果从本装置底部开始抬起,直到将手机沿X轴旋转180度,这时Ax会在O到180之间变化,也就是Ax的值会逐渐增大,直到等于180。Ay值表示本装置沿着Y本文档来自技高网...
【技术保护点】
一种操作云台摄像机的遥控装置,用于通过网络操作远端连接的云台摄像机,其特征在于,该装置包括:传感器,用于感知本装置的位置状态变化得到检测数据;控制模块,用于从所述传感器获取检测数据,生成操作参数;指令生成模块,用于通过云台控制协议将所述控制模块输出的操作参数转变为云台操作指令;网络连接模块,用于与网络建立连接,向与网络连接的远端云台摄像机发送所述云台操作指令,控制云台摄像机进行相应动作。
【技术特征摘要】
1.一种操作云台摄像机的遥控装置,用于通过网络操作远端连接的云台摄像机,其特征在于,该装置包括: 传感器,用于感知本装置的位置状态变化得到检测数据; 控制模块,用于从所述传感器获取检测数据,生成操作参数; 指令生成模块,用于通过云台控制协议将所述控制模块输出的操作参数转变为云台操作指令; 网络连接模块,用于与网络建立连接,向与网络连接的远端云台摄像机发送所述云台操作指令,控制云台摄像机进行相应动作。2.根据权利要求1所述的遥控装置,其特征在于,该遥控装置的操作模式包括控制模式或/和同步模式,当所述操作模式为控制模式时,所述控制模块获取位置状态变化前后的检测数据,以检测数据差值作为操作参数;当所述操作模式为同步模式时,所述控制模块将获取的当前检测数据直接作为操作参数。3.根据权利要求1所述的遥控装置,其特征在于,所述传感器为方向传感器,所述检测数据包括倾斜度Αχ、滚动角度Ay和方位Αζ,分别表示本装置沿空间坐标系Χ、Υ、Ζ轴旋转的角度,所述通过云台控制协议将所述控制模块输出的操作参数转变为云台操作指令,具体包括: 将倾斜度Ax变化对应的 操作参数转变为云台摄像机左右转动的云台操作指令; 将滚动角度Ay变化对应的操作参数转变为云台摄像机上下转动的云台操作指令; 将滚动角度Az变化对应的操作参数转变为云台摄像机镜头拉远或拉近的云台操作指令。4.根据权利要求1所述的遥控装置,其特征在于,所述传感器为加速度传感器,所述检测数据包括沿X轴方向的加速度Βχ、沿Y轴方向的加速度By和沿Z轴方向的加速度Bz,分别表示本装置沿空间坐标系X、Y、Z轴平移的加速度,所述通过云台控制协议将所述控制模块输出的操作参数转变为云台操作指令,具体包括: 将沿Z轴方向的加速度Bz变化对应的操作参数对应为云台摄像机上下转动的云台操作指令; 将沿Y轴方向的加速度By变化对应的操作参数对应为云台摄像机左右转动的云台操作指令; 将沿X轴方向的加速度Ax变化对应的操作参数对应为云台摄像机镜头拉远或拉近的云台操作指令。5.根据权利要求1所述的遥控装置,其特征在于,该遥控装置还包括反馈模块,所述控制模块还用于接收云台摄像机的操作指令响应结果,控制所述反馈模块向操作用户进行反馈...
【专利技术属性】
技术研发人员:赵子华,周迪,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。