相机定位方法、相机定位装置以及计算机存储介质制造方法及图纸

技术编号:39300687 阅读:11 留言:0更新日期:2023-11-12 15:52
本申请公开了一种相机定位方法、相机定位装置以及计算机存储介质,该相机定位方法包括:获取拍摄图像以及对应的相机高度,其中,相机的镜头前有预设标记物;获取预设标记物在拍摄图像上所占的像素数量;计算像素数量与基准数量的比例,基于相机高度与比例得到定位点与相机的距离;利用距离对定位点进行定位。通过上述方式,本申请能够基于预设标记物在拍摄图像上所占的像素数量和基准数量,得到定位点到相机的距离,从而对定位点进行定位,以实现对定位点的自动标定,减少人工操作步骤,从而提高定位效率,节省标定时间。节省标定时间。节省标定时间。

【技术实现步骤摘要】
相机定位方法、相机定位装置以及计算机存储介质


[0001]本申请涉及相机定位领域,特别是涉及一种相机定位方法、相机定位装置以及计算机存储介质。

技术介绍

[0002]随着计算机图像处理技术的不断发展,图像应用领域也越来越广泛,涉及生物医学、军事、机器视觉等多个应用领域。其中,基于图像的相机定位是其中一条重要分支。基于图像的相机定位是根据相机捕获的图像或视频计算图像中定位点实际所在的位置信息。
[0003]在一应用场景中,森林火灾的早期预警历来是林区工作的重中之重,当在森林或深山等区域中发生火灾时,由于地形复杂且区域面积大,当发现火情后,由于不能迅速确定火点位置,导致防火指挥部门不能及时调配、组织人员和装备投入火场,延误了灭火的最佳时机。为了提高定位的准确性,需要对相机进行标定,即将相机拍摄图像与遥感地图中的影像进行关联。
[0004]现有的定位技术通常依靠现场的技术人员肉眼对遥感地图中的影像与视频画面中实际的地物目标进行关联,耗费的时间过长,从而导致相机定位的效率低,且定位的准确性并不稳定,容易被人工误差造成的影响所干扰。

技术实现思路

[0005]本申请主要解决的技术问题是如何提高相机定位的效率,对此,本申请提供一种相机定位方法、相机定位装置以及计算机存储介质。
[0006]为解决上述技术问题,本申请采用的一个技术方案是:提供一种相机定位方法,该方法包括:获取拍摄图像以及对应的相机高度,其中,相机的镜头前有一预设标记物;获取预设标记物在拍摄图像上所占的像素数量;计算像素数量与基准数量的比例,基于相机高度与比例得到定位点与相机的距离;利用距离对定位点进行定位。
[0007]其中,定位点为拍摄图像的中心点。
[0008]其中,基于相机高度与比例得到定位点与相机的距离,包括:将相机高度与比例相乘,得到定位点与相机的距离。
[0009]其中,在获取拍摄图像以及对应的相机高度之前,还包括:获取基准图像,其中,基准图像包括一基准点。
[0010]其中,利用距离对定位点进行定位,包括:获取基准图像对应的第一相机俯仰角以及拍摄图像对应的第二相机俯仰角;基于基准点的位置信息、第一相机俯仰角、第二相机俯仰角和距离,计算得到定位点的位置信息。
[0011]其中,在计算像素数量与基准数量的比例之前,还包括:获取预设标记物在基准图像上所占的像素数量作为基准数量。
[0012]其中,基准图像与拍摄图像的分辨率相同;基准图像与拍摄图像由同一相机拍摄,且相机的拍摄倍率相同。
[0013]其中,图像定位方法还包括:获取多张拍摄图像,分别对拍摄图像中定位点进行定位。
[0014]为解决上述技术问题,本申请采用的另一个技术方案是:提供一种相机定位装置,该相机定位装置包括处理器和存储器,存储器与处理器耦接,存储器存储有程序数据,处理器用于执行程序数据以实现如上述的相机定位方法。
[0015]为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质存储有程序数据,程序数据在被执行时,用于实现上述的相机定位方法。
[0016]本申请的有益效果是:区别于现有技术的情况,本申请提供的相机定位方法应用于相机定位装置,相机定位装置获取拍摄图像以及对应的相机高度,其中,相机的镜头前有一预设标记物;获取预设标记物在拍摄图像上所占的像素数量;计算像素数量与基准数量的比例,基于相机高度与比例得到定位点与相机的距离;利用距离对定位点进行定位。通过上述方式,与常规的相机定位方法相比,本申请采用在相机定位装置中的相机镜头上预设一标记物,通过获取标记物在拍摄图像上所占的像素数量从而计算出定位点与相机之间的距离,再通过得到的距离对定位点进行定位。本申请提供的相机定位装置可以通过获取预设的标记物在拍摄图像上的像素数量,实现相机定位装置的自动对定位点进行标定,无需人工参与。
附图说明
[0017]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]其中:
[0019]图1是本申请提供的相机定位方法第一实施例的流程示意图;
[0020]图2是本申请提供的相机定位方法中弧长公式原理的解析示意图;
[0021]图3是本申请提供的相机定位装置中应用相机定位方法的流程示意图;
[0022]图4是本申请提供的相机定位方法中相机镜头中拍摄的图像示意图;
[0023]图5是本申请提供的相机定位方法中相机获取基准图像以及拍摄图像时的相机示意图;
[0024]图6是本申请提供的相机定位方法第二实施例的流程示意图;
[0025]图7是本申请提供的相机定位装置第一实施例的结构示意图;
[0026]图8是本申请提供的相机定位装置第二实施例的结构示意图;
[0027]图9是本申请提供的计算机可读存储介质一实施例的结构示意图。
具体实施方式
[0028]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本申请保护的范围。
[0029]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。此外,本文中的“多”表示两个或者多于两个。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括A、B、C中的至少一种,可以表示包括从A、B和C构成的集合中选择的任意一个或多个元素。
[0030]本申请提供的相机定位方法主要应用于一种相机定位装置,其中,本申请的相机定位装置可以为服务器,也可以为由服务器和终端设备相互配合的系统。相应地,相机定位装置包括的各个部分,例如各个单元、子单元、模块、子模块可以全部设置于服务器中,也可以分别设置于服务器和终端设备中。
[0031]进一步地,上述服务器可以是硬件,也可以是软件。当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成多个软件或软件模块,例如用来提供分布式服务器的软件或软件模块,也可以实现成单个软件或软件模块,在此不做具体限定。在一些可能的实现方式中,本申请实施例的相机定位方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
[0032]本申请提供的相机定位方法主要应用于依托视频或者图像对视频或图像中的定位点进行定位,从而将定位点与遥感地图中的遥感影像相关联本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像定位方法,其特征在于,所述图像定位方法包括:获取拍摄图像以及对应的相机高度,其中,相机的镜头前有预设标记物;获取所述预设标记物在所述拍摄图像上所占的像素数量;计算所述像素数量与基准数量的比例,基于所述相机高度与所述比例得到定位点与所述相机的距离;利用所述距离对所述定位点进行定位。2.根据权利要求1所述的图像定位方法,其特征在于,所述定位点为所述拍摄图像的中心点。3.根据权利要求1所述的图像定位方法,其特征在于,所述基于所述相机高度与所述比例得到所述定位点与所述相机的距离,包括:将所述相机高度与所述比例相乘,得到所述定位点与所述相机的距离。4.根据权利要求1所述的图像定位方法,其特征在于,在所述获取拍摄图像以及对应的相机高度之前,还包括:获取基准图像,其中,所述基准图像包括一基准点。5.根据权利要求4所述的图像定位方法,其特征在于,所述利用所述距离对所述定位点进行定位,包括:获取所述基准图像对应的第一相机俯仰角以及所述拍摄图像对应的第二相机俯仰角;基于所述基准点的位置信息、所述第...

【专利技术属性】
技术研发人员:李广义叶燕斌夏超平何曾范
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1