【技术实现步骤摘要】
基于无人机的房屋普查方法及装置
[0001]本专利技术涉及数据处理
,特别涉及一种基于无人机的房屋普查方法及装置。
技术介绍
[0002]房屋普查是社会经济的重要组成部分,房屋的数量质量是反映国情以及国力的一个重要标志。进行房屋普查首先需要获取各房屋的图像,然后基于各房屋的图像确定出房屋的数量和质量。
[0003]现有技术中,进行房屋普查的过程中,房屋图像的确定方法是人工手动的操纵无人机对每个房屋进行拍照,但是此方式会浪费大量的时间,导致房屋普查的效率较低。
技术实现思路
[0004]本公开示例性的实施方式中提供一种基于无人机的房屋普查方法及装置,用于提高房屋普查效率。
[0005]本公开的第一方面提供一种基于无人机的房屋普查方法,所述方法包括:
[0006]响应于用户发送的房屋普查指令,确定与所述房屋普查指令相对应的各目标房屋;
[0007]针对任意一个目标房屋,基于所述目标房屋的参数,得到与所述目标房屋相对应的目标拍摄点的位置;
[0008]利用各目标拍摄点的位置对各目标拍摄点进行聚类,得到指定数量的拍摄点集合;
[0009]针对任意一个拍摄点集合,根据所述拍摄点集合对应的子航线的边缘拍摄点的位置和其他各拍摄点集合对应的子航线的边缘拍摄点的位置,得到所述子航线分别与其他各拍摄点集合的子航线之间的第一距离,其中,所述边缘拍摄点为位于所述子航线边缘的拍摄点;
[0010]基于各子航线之间的第一距离,确定所述各子航线的连接顺序,并根据所述各子 ...
【技术保护点】
【技术特征摘要】
1.一种基于无人机的房屋普查方法,其特征在于,所述方法包括:响应于用户发送的房屋普查指令,确定与所述房屋普查指令相对应的各目标房屋;针对任意一个目标房屋,基于所述目标房屋的参数,得到与所述目标房屋相对应的目标拍摄点的位置;利用各目标拍摄点的位置对各目标拍摄点进行聚类,得到指定数量的拍摄点集合;针对任意一个拍摄点集合,根据所述拍摄点集合对应的子航线的边缘拍摄点的位置和其他各拍摄点集合对应的子航线的边缘拍摄点的位置,得到所述子航线分别与其他各拍摄点集合的子航线之间的第一距离,其中,所述边缘拍摄点为位于所述子航线边缘的拍摄点;基于各子航线之间的第一距离,确定所述各子航线的连接顺序,并根据所述各子航线的连接顺序对各子航线进行拼接,得到目标飞行航线;利用所述目标飞行航线,向无人机发送飞行指令,以使所述无人机根据所述飞行指令依次移动到所述目标飞行航线中的各目标拍摄点分别对各目标房屋进行拍照。2.根据权利要求1所述的方法,其特征在于,所述目标房屋的参数包括房屋长度和房屋高度;所述基于所述目标房屋的参数,得到与所述目标房屋相对应的目标拍摄点的位置,包括:基于所述目标房屋的房屋长度和无人机的相机视角,确定所述目标拍摄点与所述目标房屋之间的目标距离,并利用所述目标房屋的房屋高度,得到所述目标拍摄点的目标高度;利用所述目标距离和预设的障碍物区域,确定所述目标拍摄点是否在所述障碍物区域中;若确定所述目标拍摄点在所述障碍物区域,则确定所述目标拍摄点与所述障碍物区域各边界之间的第二距离,并根据最小的第二距离,得到所述目标拍摄点与所述目标房屋中心点之间的偏离距离之后,通过所述目标距离、所述偏离距离和所述目标高度,得到所述目标拍摄点的位置;若确定所述目标拍摄点不在所述障碍物区域,则通过所述目标距离和所述目标高度,得到所述目标拍摄点的位置。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标房屋的房屋长度和无人机的相机视角,确定所述目标拍摄点与所述目标房屋之间的目标距离,包括:通过以下公式确定所述目标距离:其中,d为所述目标距离,θ为所述无人机的相机视角,W为所述目标房屋的房屋长度。4.根据权利要求1所述的方法,其特征在于,所述基于各子航线之间的第一距离,确定所述各子航线的连接顺序,包括:针对任意一个子航线,将其他各子航线中与所述子航线之间的第一距离最短的其他子航线确定为与所述子航线相连接的目标子航线,其中,所述其他子航线不包括所述子航线和已经存在目标子航线的子航线;根据预设的初始子航线以及与各子航线相连接的目标子航线,得到各子航线的连接顺序。
5.根据权利要求1所述的方法,其特征在于,所述根据所述各子航线的连接顺序对各子航线进行拼接,得到目标飞行航线之后,所述方法还包括;针对任意一个目标拍摄点,基于所述目标拍摄点以及所述目标飞行航线中所述目标拍摄点的上一个目标拍摄点,得到无人机到达所述目标拍摄点的飞行方向;利用与所述目标拍摄点相对应的...
【专利技术属性】
技术研发人员:方亚华,谭肇,郭又铭,王义俊,
申请(专利权)人:北京思湃德信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。