System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及云台相机控制,特别是涉及一种基于云台相机控制的图像显示方法、设备以及存储介质。
技术介绍
1、云台相机是安装、固定手机、相机、摄像机等图像采集设备的支撑设备,通常分为固定和电动云台相机两种。云台相机可以进行任意旋转,方便使用者进行图像采集。
2、目前,常见的有图像采集设备和云台相机一体设计的(例如云台相机摄像头、云台相机等),也有将云台相机单体设计再另行组装图像采集设备的。无论何种设计方式,云台相机在运行过程中通常存在限位设置,使得对应的图像采集设备也具有了一定的视场范围。
3、通常情况下,图像采集设备以初始变焦(例如1.0x)进行图像采集时,若云台相机转动到限位边界,则图像采集设备会采集到边界图像。但是若图像采集设备以更大焦距(例如5.0x)进行图像采集时,由于焦距越大视场越小,即使云台相机转动到限位边界,但图像采集设备却无法得到边界图像,最终造成画面遗漏问题。
技术实现思路
1、本申请至少提供一种基于云台相机控制的图像显示方法、装置、设备以及计算机可读存储介质。
2、本申请第一方面提供了一种基于云台相机控制的图像显示方法,包括:响应于接收到所述云台相机处于限位位姿,获取所述云台相机处于所述限位位姿时显示区域中的当前显示图像;将所述当前显示图像和所述云台相机的初始采集图像进行图像匹配,得到图像匹配结果;响应于所述图像匹配结果表征图像不匹配,则生成图像移动指令;基于所述图像移动指令对所述显示区域中的显示图像进行移动处理。
3
4、在一实施例中,所述变焦模式包括数码变焦,所述基于所述目标控制策略和所述图像移动指令控制所述显示区域中的显示图像进行移动处理,包括:基于所述图像移动指令确定图像移动步长;基于所述图像移动步长将所述显示区域中的显示图像进行对应移动,直至所述显示区域中的显示图像的实际移动步长和所述图像移动步长相同,或者所述显示区域中的显示图像的边界和所述初始采集图像的边界匹配。
5、在一实施例中,所述变焦模式包括数码变焦和光学变焦,所述基于所述目标控制策略和所述图像移动指令控制所述显示区域中的显示图像进行移动处理,包括:基于所述图像移动指令生成变焦指令;基于所述图像移动指令将所述显示区域中的显示图像进行移动,并基于所述变焦指令控制所述云台相机进行所述数码变焦和所述光学变焦,直至所述显示区域中的显示图像的实际移动步长和所述图像移动指令对应的图像移动步长相同,或者所述显示区域中的显示图像的边界和所述初始采集图像的边界匹配。
6、在一实施例中,所述基于所述变焦指令控制所述云台相机进行所述数码变焦和所述光学变焦,包括:基于所述变焦指令控制所述云台相机在图像移动过程中,按照预设的变焦映射关系增大数码变焦并减小光学变焦,以使所述显示区域中的显示图像的图像比例不变。
7、在一实施例中,在所述基于所述变焦指令控制所述云台相机在图像移动过程中,按照预设的变焦映射关系增大数码变焦并减小光学变焦之后,所述方法还包括:
8、若接收到控制所述云台相机向当前限位位姿的相反方向进行转动的转动指令,则基于所述转动指令生成对应的反向移动指令,并基于所述反向移动指令控制所述显示区域中的显示图像进行移动;基于所述反向移动指令生成反向变焦指令;基于所述反向变焦指令控制所述云台相机在图像移动过程中,按照所述变焦映射关系减小数码变焦并增大光学变焦。
9、在一实施例中,在所述响应于接收到所述云台相机处于限位位姿,获取所述云台相机处于所述限位位姿时显示区域中的当前显示图像之前,所述方法还包括:控制所述云台相机基于初始变焦参数在所述限位位姿内进行图像采集处理,得到初始图像;将所述云台相机基于当前变焦参数采集到的当前图像和所述初始图像在所述显示区域中进行叠加显示。
10、在一实施例中,所述控制所述云台相机基于初始变焦参数在所述限位位姿内进行图像采集处理,得到初始图像,包括:将接收到的图像采集指令发送至所述云台相机,以使所述云台相机基于接收到的图像采集指令进行图像采集,得到多张采集图像;将所述多张采集图像进行图像融合处理,得到所述初始图像。
11、本申请第二方面提供了一种基于云台相机控制的图像显示装置,包括:获取模块,用于响应于接收到所述云台相机处于限位位姿,获取所述云台相机处于所述限位位姿时显示区域中的当前显示图像;匹配模块,用于将所述当前显示图像和所述云台相机的初始采集图像进行图像匹配,得到图像匹配结果;指令生成模块,用于响应于所述图像匹配结果表征图像不匹配,则生成图像移动指令;图像移动模块,用于基于所述图像移动指令对所述显示区域中的显示图像进行移动处理。
12、本申请第三方面提供了一种电子设备,包括存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述基于云台相机控制的图像显示方法。
13、本申请第四方面提供了一种计算机可读存储介质,其上存储有程序指令,程序指令被处理器执行时实现上述基于云台相机控制的图像显示方法。
14、上述方案,在云台相机处于限位位姿时,获取显示区域中的当前显示图像;将所述当前显示图像和所述云台相机的初始采集图像进行图像匹配,能够得知在云台相机处于限位位姿时当前显示图像是否能够显示云台相机应当采集到的完整图像画面,并得到图像匹配结果;若图像匹配结果表征图像不匹配,则说明存在画面遗漏问题,因此生成图像移动指令;基于所述图像移动指令对所述显示区域中的显示图像进行移动处理;由此将显示区域中的显示图像进行移动以实现在显示区域中将遗漏的图像画面进行显示,避免了因云台相机处于限位边界进行图像放大采集时而造成的画面遗漏问题。
15、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
本文档来自技高网...【技术保护点】
1.一种基于云台相机控制的图像显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述图像移动指令对所述显示区域中的显示图像进行移动处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述变焦模式包括数码变焦,所述基于所述目标控制策略和所述图像移动指令控制所述显示区域中的显示图像进行移动处理,包括:
4.根据权利要求2所述的方法,其特征在于,所述变焦模式包括数码变焦和光学变焦,所述基于所述目标控制策略和所述图像移动指令控制所述显示区域中的显示图像进行移动处理,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述变焦指令控制所述云台相机进行所述数码变焦和所述光学变焦,包括:
6.根据权利要求5所述的方法,其特征在于,在所述基于所述变焦指令控制所述云台相机在图像移动过程中,按照预设的变焦映射关系增大数码变焦并减小光学变焦之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,在所述响应于接收到所述云台相机处于限位位姿,获取所述云台相机处于所述限位位姿时显
8.根据权利要求7所述的方法,其特征在于,所述控制所述云台相机基于初始变焦参数在所述限位位姿内进行图像采集处理,得到初始图像,包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述处理器用于执行所述存储器中存储的程序指令,以实现权利要求1至8任一项所述的方法。
10.一种计算机可读存储介质,其上存储有程序指令,其特征在于,所述程序指令被处理器执行时实现权利要求1至8任一项所述的方法。
...【技术特征摘要】
1.一种基于云台相机控制的图像显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述图像移动指令对所述显示区域中的显示图像进行移动处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述变焦模式包括数码变焦,所述基于所述目标控制策略和所述图像移动指令控制所述显示区域中的显示图像进行移动处理,包括:
4.根据权利要求2所述的方法,其特征在于,所述变焦模式包括数码变焦和光学变焦,所述基于所述目标控制策略和所述图像移动指令控制所述显示区域中的显示图像进行移动处理,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述变焦指令控制所述云台相机进行所述数码变焦和所述光学变焦,包括:
6.根据权利要求5所述的方法,其特征在于,在所...
【专利技术属性】
技术研发人员:豆红雷,
申请(专利权)人:杭州华橙软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。