本发明涉及摄像领域,尤其涉及一种预置位校准方法及装置、电子设备及存储介质。
背景技术:
1、预置位是将云台摄像机当前状态下的水平角度、倾斜角度和摄像机镜头焦距等参数,通过预置位编号储存,需要时可以迅速调用这些参数,并将云台和摄像头调整至该位置。云台摄像机在需要维修或者更换的情况下,由于重新安装前后其安装角度和位置难以保持一致,因此需要对预置位进行校准。
2、目前,对预置位的校准往往难以达到理想的效果,例如可以通过对两个设备截取的图像进行比对来对预置位进行调整。实际情况中,截取的图像可能存在特征点不明显,特征点无法识别等问题,在很大程度上影响到配置位校准的结果,并且基于安装前后倾斜角导致的配置位偏差也难以进行精确校准,导致配置位校准结果的准确性偏低,校准效率偏低。
技术实现思路
1、本发明提供一种预置位校准方法及装置、电子设备及存储介质,用以解决现有技术中由于截取的图像可能存在特征点不明显、特征点无法识别、以及安装前后倾斜角偏差导致配置位校准结果的准确性偏低的缺陷,能够有效提高配置位校准结果的准确性,提高校准效率。
2、本发明提供一种预置位校准方法,包括:在水平平面内的多个预置位中确定目标预置位;其中,目标预置位的倍率大于其他预置位的倍率;根据目标预置位,将覆盖多个预置位的分布区域划分为多个单元区域;根据目标预置位的倍率、分布区域以及多个预置位的倍率,在多个单元区域的各单元区域中确定样本预置位;根据换机前样本预置位上采集的第一图像、以及换机后样本预置位上采集的第二图像,对样本预置位进行校准;根据所采集到的多个采样预置位所得的拟合曲线和样本预置位的校准结果,对预置位进行校准。
3、根据本发明提供的一种预置位校准方法,根据目标预置位的倍率、分布区域以及多个预置位的倍率,在多个单元区域的各单元区域中确定样本预置位,包括:根据目标预置位的倍率、以及目标单元区域中各区域预置位的倍率,计算各区域预置位的第一权重;其中,目标单元区域为多个单元区域中的任一个;根据预设的分布区域对应的分段线性函数、以及各区域预置位的水平坐标,计算各区域预置位的第二权重;根据各区域预置位的第一权重和第二权重,获得各区域预置位的评价权重;根据各区域预置位的评价权重,确定目标单元区域的样本预置位;其中,目标单元区域的样本预置位的评价权重大于目标单元区域中其他区域预置位的评价权重。
4、根据本发明提供的一种预置位校准方法,根据换机前样本预置位上采集的第一图像、以及换机后样本预置位上采集的第二图像,对样本预置位进行校准,包括:根据样本预置位的倍率,确定多个标定倍率;在每个标定倍率下,在换机前在样本预置位上采集图像作为第一图像、以及在换机后在样本预置位上采集图像作为第二图像;对每个标定倍率下的第一图像和第二图像进行比对,根据比对结果对预置位进行校准。
5、根据本发明提供的一种预置位校准方法,根据样本预置位的倍率,确定多个标定倍率,包括:根据目标预置位的倍率获得参考倍率;在样本预置位的倍率大于或等于参考倍率的情况下,确定多个标定倍率包括:广角倍率、中焦倍率以及预置位倍率;在样本预置位的倍率小于参考倍率的情况下,确定多个标定倍率包括:广角倍率以及预置位倍率。
6、根据本发明提供的一种预置位校准方法,根据目标预置位,将覆盖多个预置位的分布区域划分为多个单元区域,包括:以目标预置位为起点,云台与目标预置位间的距离为半径,将每旋转预设角度所扫过的第一扇形区域作为一个初始标记区域;将初始标记区域划分为两个相同的第二扇形区域,将第二扇形区域记作次标记区域;将相邻的初始标记区域中所相邻的两个次标记区域所对应的区域作为单元区域。
7、根据本发明提供的一种预置位校准方法,根据所采集到的多个样本预置位所得的拟合曲线和所述样本预置位的校准结果,对预置位进行校准,还包括:根据采集的多个采样预置位所得的拟合曲线,获得倾角曲线函数;根据倾角曲线函数,计算预置位偏移量;根据预置位偏移量,基于样本预置位的校准结果对预置位进行校准。
8、本发明还提供一种预置位校准装置,包括:确定模块,用于在水平平面内的多个预置位中确定目标预置位;其中,目标预置位的倍率大于其他预置位的倍率;划分模块,用于根据目标预置位,将覆盖多个预置位的分布区域划分为多个单元区域;处理模块,用于根据目标预置位的倍率、分布区域以及多个预置位的倍率,在多个单元区域的各单元区域中确定样本预置位;第一校准模块,用于根据换机前样本预置位上采集的第一图像、以及换机后样本预置位上采集的第二图像,对样本预置位进行校准;第二校准模块,用于根据所采集到的多个采样预置位所得的拟合曲线和样本预置位的校准结果,对预置位进行校准。
9、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如上述任一种预置位校准方法。
10、本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种预置位校准方法。
11、本发明还提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如上述任一种预置位校准方法。
12、本发明提供的预置位校准方法及装置、电子设备及存储介质,通过在水平平面内的多个预置位中确定目标预置位;其中,目标预置位的倍率大于其他预置位的倍率;根据目标预置位,将覆盖多个预置位的分布区域划分为多个单元区域;根据目标预置位的倍率、分布区域以及多个预置位的倍率,在多个单元区域的各单元区域中确定样本预置位;根据换机前样本预置位上采集的第一图像、以及换机后样本预置位上采集的第二图像,对样本预置位进行校准;根据采集的多个样本预置位所得的拟合曲线和样本预置位的校准结果,对预置位进行校准。通过上述过程,能够基于水平平面内的多个预置位的倍率,从中选择倍率权重较高的预置位作为样本预置位,保证选择出的样本预置位所拍摄图像具有较高的质量,从中可以找到明显的特征点来进行比对,以解决现有技术中由于截取的图像可能存在特征点不明显、特征点无法识别、以及安装前后倾斜角偏差等缺陷导致配置位校准结果的准确性偏低的问题,能够有效提高配置位校准结果的准确性,提高校准效率。
1.一种预置位校准方法,其特征在于,包括:
2.根据权利要求1所述的预置位校准方法,其特征在于,所述根据所述目标预置位的倍率、所述分布区域以及所述多个预置位的倍率,在所述多个单元区域的各单元区域中确定样本预置位,包括:
3.根据权利要求1所述的预置位校准方法,其特征在于,所述根据换机前所述样本预置位上采集的第一图像、以及换机后所述样本预置位上采集的第二图像,对所述样本预置位进行校准,包括:
4.根据权利要求3所述的预置位校准方法,其特征在于,所述根据所述样本预置位的倍率,确定多个标定倍率,包括:
5.根据权利要求1所述的预置位校准方法,其特征在于,所述根据所述目标预置位,将覆盖所述多个预置位的分布区域划分为多个单元区域,包括:
6.根据权利要求1-5任一项所述的预置位校准方法,其特征在于,所述根据所采集到的多个采样预置位的拟合曲线和所述样本预置位的校准结果,对预置位进行校准,包括:
7.一种预置位校准装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述的预置位校准方法。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的预置位校准方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的预置位校准方法。