云台摄像机定位的方法、装置、云台摄像机、设备及介质制造方法及图纸

技术编号:21899434 阅读:21 留言:0更新日期:2019-08-17 18:43
本申请提供了一种云台摄像机定位的方法、装置、云台摄像机、设备及介质。该云台摄像机定位的方法包括:监测用户在显示有云台摄像机拍摄的视频画面的显示屏上的点击操作;获取所述点击操作对应所述显示屏上的M个像素点,所述M为大于1的整数;根据所述M个像素点从所述显示屏对应的多个坐标中确定出一个目标坐标,其中,每个坐标对应所述显示屏上的多个像素点;根据所述目标坐标进行所述云台摄像机的定位。本申请能够减小坐标与用户实际触碰点击区域之间的误差,提高云台摄像机的定位精准度。

Method, device, camera, equipment and medium for positioning of pan-tilt camera

【技术实现步骤摘要】
云台摄像机定位的方法、装置、云台摄像机、设备及介质
本申请涉及云台摄像机定位
,具体而言,涉及云台摄像机定位的方法、装置、云台摄像机、设备及介质。
技术介绍
随着家用智能摄像机的普及,以及用户对摄像机监控范围需求,用户可以通过手机应用来实时观看监控画面以及操控云台摄像机转动。目前常用的控制云台摄像机转动的方式是:使用上下左右按键控制,但是假如用户需要云台摄像机转动到某一位置,若云台摄像机的电机转动幅度小,则需要多次重复操作方向按键,会导致用户体验较差。为了提高用户体验,有人提出通过计算镜头畸变前后任意点的坐标,且每个坐标对应一个像素点的方式来实现定位,然而这种定位方式存在较大误差,使得定位不准确。
技术实现思路
有鉴于此,本申请实施例提供的云台摄像机定位的方法、装置、云台摄像机、设备及介质,能够减小坐标与用户实际触碰点击区域之间的误差,提高定位精准度。第一方面,本申请实施例提供的一种云台摄像机定位的方法,所述方法包括:监测用户在显示有云台摄像机拍摄的视频画面的显示屏上的点击操作;获取所述点击操作对应所述显示屏上的M个像素点,所述M为大于1的整数;根据所述M个像素点从所述显示屏对应的多个坐标中确定出一个目标坐标,其中,每个坐标对应所述显示屏上的多个像素点;根据所述目标坐标进行所述云台摄像机的定位。在上述实现过程中,本申请通过将多个像素点作为一个坐标,从而使得用户在进行点击操作时,通过获取所述点击操作对应所述显示屏上的M个像素点,根据所述M个像素点从所述显示屏对应的多个坐标中确定出一个目标坐标,从而可以有效减小坐标与用户实际触碰点击区域之间的误差,提高定位精准度。结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,所述根据所述目标坐标进行所述云台摄像机的定位,包括:向所述云台摄像机发送所述目标坐标,以便于所述云台摄像机根据所述目标坐标进行定位。在上述实现过程中,通过将向所述云台摄像机发送所述目标坐标,从而使得云台摄像机可以通过所接收到的目标坐标来计算云台需要转动的步数,进而定位到目标坐标对应的位置。结合第一方面,本申请实施例提供了第一方面的第二种可能的实施方式,所述根据所述坐标进行所述云台摄像机的定位,包括:根据所述目标坐标确定所述云台摄像机的转动参数;向所述云台摄像机发送所述转动参数,以便于所述云台摄像机根据所述转动参数进行定位。在上述实现过程中,通过利用电子设备自身的处理资源来根据目标坐标确定出云台摄像机的转动参数,将转动参数发送给云台摄像机,以使云台摄像机在接收到转动参数后可以直接进行定位,而无需在对接收到的数据进行计算,可以降低云台摄像机的处理资源开销,提高云台摄像机的定位速度。结合第一方面的第二种可能的实施方式,本申请实施例提供了第一方面的第三种可能的实施方式,所述根据所述目标坐标确定所述云台摄像机的转动参数,包括:确定所述目标坐标相对所述视频画面的中心点的偏移参数,所述偏移参数包括横轴偏移量和纵轴偏移量;根据所述偏移参数和所述云台摄像机的预设参数确定所述云台摄像机的总转动步数;将所述总转动步数作为所述云台摄像机的转动参数。在上述实现过程中,通过确定所述目标坐标相对所述视频画面的中心点的偏移参数;根据所述偏移参数和所述云台摄像机的预设参数确定所述云台摄像机的总转动步数,从而准确计算云台摄像机需要转动的总步数,使得云台摄像机能够基于准确的总步数转动到目标坐标对应的位置,进而提高定位精准度。结合第一方面的第三种可能的实施方式,本申请实施例提供了第一方面的第四种可能的实施方式,所述预设参数包括所述云台摄像头的物距、最大转动步数、转动弧度和最大转动角度。结合第一方面的第四种可能的实施方式,本申请实施例提供了第一方面的第五种可能的实施方式,所述根据所述偏移参数和所述云台摄像机的预设参数确定所述云台摄像机的总转动步数,包括:计算所述横轴偏移量与所述物距的第一商值;计算所述最大转动步数、所述转动弧度和所述最大转动角度之间的乘积;将所述第一商值与所述乘积相乘,得到第一转动步数,所述第一转动步数为所述云台摄像机在横轴上的转动步数;和,计算所述纵轴偏移量与所述物距的第二商值;将所述第二商值与所述乘积相乘,得到第二转动步数,所述第二转动步数为所述云台摄像机在纵轴上的转动步数;将所述第一转动步数和所述第二转动步数作为所述总转动步数。在上述实现过程中,通过横轴偏移量、纵轴偏移量、物距、最大转动步数、转动弧度和最大转动角度准确计算出云台摄像机需要转动的总步数,使得云台摄像机能够基于准确的总步数转动到目标坐标对应的位置,进而提高定位精准度。结合第一方面的第五种可能的实施方式,本申请实施例提供了第一方面的第六种可能的实施方式,所述第一转动步数满足:其中,所述numberx表征所述第一转动步数,所述xoffset表征所述横轴偏移量;所述Distance表征所述物距;所述表征所述转动弧度;所述LevelMax表征所述最大转动步数;所述DegreeMax表征所述最大转动角度。结合第一方面的第六种可能的实施方式,本申请实施例提供了第一方面的第七种可能的实施方式,所述第二转动步数满足:其中,所述numbery表征所述第二转动步数,所述yoffset表征所述横轴偏移量。结合第一方面,本申请实施例提供了第一方面的第八种可能的实施方式,所述根据所述M个像素点从所述显示屏对应的多个坐标中确定出一个目标坐标,包括:分别确定所述M个像素点中每个像素点所属的坐标;判断所述每个像素点所属的坐标是否为同一坐标;若所述每个像素点所属的坐标为同一坐标,将所述坐标作为所述目标坐标;若所述每个像素点所属的坐标不为同一坐标,分别确定所述M个像素点对应的多个坐标中的每个所述坐标中包含所述M个像素点中的像素点的个数;将所述多个坐标中包含所述M个像素点中的像素点的个数最多的坐标作为所述目标坐标。在上述实现过程中,通过分别确定所述M个像素点中每个像素点所属的坐标;判断所述每个像素点所属的坐标是否为同一坐标;若所述每个像素点所属的坐标为同一坐标,将所述坐标作为所述目标坐标;若所述每个像素点所属的坐标不为同一坐标,分别确定所述M个像素点对应的多个坐标中的每个所述坐标中包含所述M个像素点中的像素点的个数;将所述多个坐标中包含所述M个像素点中的像素点的个数最多的坐标作为所述目标坐标,从而确定出一个更加精确的目标坐标,进而使得云台摄像机能够转动到更加精确的位置,以提高云台摄像机的定位精准度。第二方面,本申请实施例提供的一种云台摄像机定位的方法,所述方法包括:接收电子设备发送的目标坐标,所述目标坐标是从所述电子设备的显示屏对应的多个坐标中确定出的一个,每个坐标对应所述显示屏上的多个像素点;根据所述目标坐标确定转动参数;根据所述转动参数进行定位。在上述实现过程中,由于本申请中所获得的坐标是对应多个像素点的,从而可以使得所得到的目标坐标即为用户使用触屏点击时候的手指点击位置,进而减小坐标与用户实际触碰点击区域之间的误差,提高定位精准度。结合第二方面,本申请实施例提供了第二方面的第一种可能的实施方式,所述根据所述目标坐标确定转动参数,包括:确定所述目标坐标相对所述视频画面的中心点的偏移参数,所述偏移参数包括横轴偏移量和纵轴偏移量;根据所述偏移参数和所述云台摄像机本文档来自技高网...

【技术保护点】
1.一种云台摄像机定位的方法,其特征在于,所述方法包括:监测用户在显示有云台摄像机拍摄的视频画面的显示屏上的点击操作;获取所述点击操作对应所述显示屏上的M个像素点,所述M为大于1的整数;根据所述M个像素点从所述显示屏对应的多个坐标中确定出一个目标坐标,其中,每个坐标对应所述显示屏上的多个像素点;根据所述目标坐标进行所述云台摄像机的定位。

【技术特征摘要】
1.一种云台摄像机定位的方法,其特征在于,所述方法包括:监测用户在显示有云台摄像机拍摄的视频画面的显示屏上的点击操作;获取所述点击操作对应所述显示屏上的M个像素点,所述M为大于1的整数;根据所述M个像素点从所述显示屏对应的多个坐标中确定出一个目标坐标,其中,每个坐标对应所述显示屏上的多个像素点;根据所述目标坐标进行所述云台摄像机的定位。2.根据权利要求1所述云台摄像机定位的方法,其特征在于,所述根据所述目标坐标进行所述云台摄像机的定位,包括:向所述云台摄像机发送所述目标坐标,以便于所述云台摄像机根据所述目标坐标进行定位。3.根据权利要求1所述云台摄像机定位的方法,其特征在于,所述根据所述坐标进行所述云台摄像机的定位,包括:根据所述目标坐标确定所述云台摄像机的转动参数;向所述云台摄像机发送所述转动参数,以便于所述云台摄像机根据所述转动参数进行定位。4.根据权利要求3所述云台摄像机定位的方法,其特征在于,所述根据所述目标坐标确定所述云台摄像机的转动参数,包括:确定所述目标坐标相对所述视频画面的中心点的偏移参数,所述偏移参数包括横轴偏移量和纵轴偏移量;根据所述偏移参数和所述云台摄像机的预设参数确定所述云台摄像机的总转动步数;将所述总转动步数作为所述云台摄像机的转动参数。5.根据权利要求4所述云台摄像机定位的方法,其特征在于,所述预设参数包括所述云台摄像头的物距、最大转动步数、转动弧度和最大转动角度,所述根据所述偏移参数和所述云台摄像机的预设参数确定所述云台摄像机的总转动步数,包括:计算所述横轴偏移量与所述物距的第一商值;计算所述最大转动步数、所述转动弧度和所述最大转动角度之间的乘积;将所述第一商值与所述乘积相乘,得到第一转动步数,所述第一转动步数为所述云台摄像机在横轴上的转动步数;和,计算所述纵轴偏移量与所述物距的第二商值;将所述第二商值与所述乘积相乘,得到第二转动步数,所述第二转动步数为所述云台摄像机在纵轴上的转动步数;将所述第一转动步数和所述第二转动步数作为所述总转动步数。6.根据权利要求1所述云台摄像机定位的方法,其特征在于,所述根据所述M个像素点从所述显示屏对应的多个坐标中确定出一个目标坐标,包括:分别确定所述M个像素点中每个像素点所属的坐标;判断所述每个像素点所属的坐标是否为同一坐标;若所述每个...

【专利技术属性】
技术研发人员:朱汝柏
申请(专利权)人:广东安居宝数码科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1