The embodiment of the invention relates to the field of human-computer interaction technology, and provides a pan-tilt steering control method, device, electronic equipment and storage medium. The method includes: obtaining the starting position of the click operation in response to the click operation in the interactive area; obtaining the drag by the uninterrupted drag operation in response to the click operation in the interactive area; and obtaining the drag by the uninterrupted drag operation in response The real-time position of the operation, the displacement vector between the starting position and the real-time position are calculated, and the steering control command is generated and sent to the Yuntai equipment according to the displacement vector, so that the Yuntai equipment can steer according to the steering control command. Compared with the prior art, the embodiment of the present invention can realize the steering control of the Yuntai equipment by performing click operation and uninterrupted dragging operation in the interactive area. The operation process is simple and intuitive, and the user experience is improved.
【技术实现步骤摘要】
云台转向控制方法、装置、电子设备及存储介质
本专利技术实施例涉及人机交互
,具体而言,涉及一种云台转向控制方法、装置、电子设备及存储介质。
技术介绍
云台是一种用于支撑和承载摄像机进行水平和垂直两个方向转动的装置,通过云台转动,带动摄像机进行不同角度拍摄。当用户利用软件客户端的人机交互界面实时查看摄像机回传的视频图像时,用户可以通过远程控制云台进行转向来获得更佳的摄像机视角。目前通常在软件客户端的用户界面中设置用于控制云台转向的虚拟按键,该虚拟按键通常为四方向或八方向的虚拟方向键,用户通过操作鼠标点击相应的虚拟方向键来调节云台的水平旋转角度和俯仰角度。但是,当用户操作鼠标点击虚拟方向键时,鼠标需要精确点击到虚拟方向键所在位置,才能触发形成转向控制命令,因此这种方式操作过程比较繁琐,不够简单直观。
技术实现思路
本专利技术实施例的目的在于提供一种云台转向控制方法、装置、电子设备及存储介质,用以改善上述问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种云台转向控制方法,应用于电子设备,所述电子设备与云台设备通信连接,且所 ...
【技术保护点】
1.一种云台转向控制方法,其特征在于,应用于电子设备,所述电子设备与云台设备通信连接,且所述电子设备预先设置有交互区域,所述方法包括:响应所述交互区域内的点击操作获取所述点击操作的起始位置;响应所述交互区域内的与所述点击操作不间断的拖动操作获取所述拖动操作的实时位置;计算所述起始位置与所述实时位置之间的位移矢量;依据所述位移矢量,生成转向控制指令发送至所述云台设备,以使所述云台设备按照所述转向控制指令进行转向。
【技术特征摘要】
1.一种云台转向控制方法,其特征在于,应用于电子设备,所述电子设备与云台设备通信连接,且所述电子设备预先设置有交互区域,所述方法包括:响应所述交互区域内的点击操作获取所述点击操作的起始位置;响应所述交互区域内的与所述点击操作不间断的拖动操作获取所述拖动操作的实时位置;计算所述起始位置与所述实时位置之间的位移矢量;依据所述位移矢量,生成转向控制指令发送至所述云台设备,以使所述云台设备按照所述转向控制指令进行转向。2.如权利要求1所述的方法,其特征在于,所述方法还包括:当检测到所述拖动操作开始时,生成转向启动指令以控制所述云台设备启动;当检测到所述拖动操作结束时,生成转向停止指令以控制所述云台设备停止。3.如权利要求1所述的方法,其特征在于,所述转向控制指令包括目标方向,所述依据所述位移矢量,生成转向控制指令的步骤,包括:计算所述位移矢量的水平分量和垂直分量;依据所述水平分量和垂直分量的方向,确定出所述云台设备的目标方向。4.如权利要求3所述的方法,其特征在于,所述转向控制指令还包括转向幅度,所述依据所述位移矢量,生成云台设备的转向控制指令的步骤,还包括:依据所述水平分量和垂直分量的位移量,计算出所述云台设备的转向幅度。5.如权利要求3或4所述的方法,其特征在于,所述电子设备中预先存储有拖动操作的拖动速度与云台设备的转向速度之间的对应关系,所述转向控制指令还包括转向速度,所述依据所述位移矢量,生成云台设备的转向控制指令的步骤,还包括:实时获取所述拖动操作在所述交互区域内的拖动速度;依据拖动操作的拖动速度与云台设备的转向速度之间的对应关系,计算出...
【专利技术属性】
技术研发人员:王超,陈亚飞,杨继业,
申请(专利权)人:北京淳中科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。