CN114390270B - Real-time intelligent site panorama survey method, device and electronic equipment - Google Patents
Real-time intelligent site panorama survey method, device and electronic equipment Download PDFInfo
- Publication number
- CN114390270B CN114390270B CN202011112049.8A CN202011112049A CN114390270B CN 114390270 B CN114390270 B CN 114390270B CN 202011112049 A CN202011112049 A CN 202011112049A CN 114390270 B CN114390270 B CN 114390270B
- Authority
- CN
- China
- Prior art keywords
- survey
- pole
- modeling
- task
- computer room
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/275—Image signal generators from 3D object models, e.g. computer-generated stereoscopic image signals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/204—Image signal generators using stereoscopic image cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/204—Image signal generators using stereoscopic image cameras
- H04N13/239—Image signal generators using stereoscopic image cameras using two 2D image sensors having a relative position equal to or related to the interocular distance
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
技术领域technical field
本发明涉及站点查勘技术领域,尤其涉及一种实时智能站点全景查勘方法、装置和电子设备。The invention relates to the technical field of site survey, in particular to a real-time intelligent site panorama survey method, device and electronic equipment.
背景技术Background technique
通信站点包括机房和抱杆,要对站点进行全景查勘需要采集室内的机房信息以及室外的抱杆的周围环境,机房的内部信息又包括机房内部查勘信息、机房设备信息和机房机柜空位情况,而抱杆的周围环境分有抱杆周边环境(即小范围,距离抱杆较近)和抱杆大范围环境(即大范围,距离抱杆较远),此小范围和大范围是根据站点的规模设定。现有的对站点的查勘方法,需要测量所有设施设备尺寸、记录所有设备编号和绘制图纸,都由人工完成,工作量大,效率较低,难度高,不能直观地展示出站点的情况,且图纸只包括二维信息,还不便于传播共享。The communication site includes the computer room and the pole. To conduct a panoramic survey of the site, it is necessary to collect the information of the indoor computer room and the surrounding environment of the outdoor pole. The surrounding environment of the pole holding is divided into the surrounding environment of the pole holding (that is, the small area, close to the holding pole) and the large-scale environment of the holding pole (that is, a large area, far away from the holding pole). The small area and the large area are based on the site Scale setting. The existing site survey method needs to measure the size of all facilities and equipment, record all equipment numbers and draw drawings, all of which are done manually, with heavy workload, low efficiency and high difficulty, and cannot visually display the situation of the site, and Drawings only include two-dimensional information, which is not easy to spread and share.
因此,如何避免采用人工的方法对站点进行查勘导致的效率低人工成本高的情况,且图纸形式的查勘结果信息量少且不便于共享的麻烦,仍然是本领域技术人员亟待解决的问题。Therefore, how to avoid the trouble of low efficiency and high labor cost caused by manual method for site survey, and the survey results in the form of drawings with little information and inconvenient sharing are still problems to be solved urgently by those skilled in the art.
发明内容Contents of the invention
本发明实施例提供一种实时智能站点全景查勘方法、装置和电子设备,用以解决现有的采用人工的方法对站点进行查勘导致的效率低人工成本高且图纸形式的查勘结果信息量少且不便于共享的问题。Embodiments of the present invention provide a real-time intelligent site panorama survey method, device and electronic equipment to solve the problems of low efficiency and high labor costs caused by the existing manual method for surveying sites and the lack of information in the survey results in the form of drawings. Problems that are not easy to share.
第一方面,本发明实施例提供一种实时智能站点全景查勘方法,包括:In the first aspect, the embodiment of the present invention provides a real-time intelligent site panorama survey method, including:
接收查勘任务,所述查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模;Receive survey tasks, the survey tasks include internal survey modeling of the computer room, modeling of the surrounding environment of the pole, and modeling of the large-scale environment of the pole;
采集所述查勘任务对应查勘目标的图像,其中,采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的;Collecting the image of the survey target corresponding to the survey task, wherein the collection equipment and collection method for collecting the image of the survey task corresponding to the survey target are determined based on the predetermined natural space conditions of the survey target;
基于所述图像进行三维模型恢复,将所述三维模型作为任务结果发送至查勘平台以供发布。The three-dimensional model is restored based on the image, and the three-dimensional model is sent to the survey platform as a task result for release.
优选地,该方法中,还包括:Preferably, in this method, also include:
若所述查勘目标为机房内部,则所述自然空间条件为自然光强度和设备纹理丰富程度;If the survey target is inside the machine room, the natural space conditions are the intensity of natural light and the richness of equipment textures;
若所述查勘目标为抱杆周边环境,则所述自然空间条件为抱杆周边雨雾情况;If the survey target is the surrounding environment of the pole, the natural space condition is the rain and fog around the pole;
若所述查勘目标为抱杆大范围环境,则所述自然空间条件为所述抱杆大范围环境中物体的体积。If the survey target is a large-scale environment with a pole, the natural space condition is the volume of an object in the large-scale environment with a pole.
优选地,该方法中,所述采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的,具体包括:Preferably, in this method, the acquisition equipment and acquisition method for acquiring the image of the survey target corresponding to the survey task are determined based on the predetermined natural space conditions of the survey target, specifically including:
当所述查勘任务为机房内部查勘建模时,When the survey task is the internal survey modeling of the computer room,
若自然光强度低且设备纹理缺乏,则使用SLAM机器人携带结构光深度相机在机房内运动拍摄;If the natural light intensity is low and the equipment texture is lacking, use the SLAM robot to carry the structured light depth camera to move and shoot in the computer room;
若自然光强度适当且设备纹理丰富,则使用SLAM机器人携带双目相机在机房内运动拍摄;If the natural light intensity is appropriate and the equipment texture is rich, use the SLAM robot to carry the binocular camera to move and shoot in the computer room;
若不满足上述任一条件,则使用SLAM机器人携带相机和激光雷达在机房内运动拍摄;If any of the above conditions are not met, use the SLAM robot to carry the camera and lidar to move and shoot in the computer room;
当所述查勘任务为抱杆周边环境建模时,When the survey task is modeling the surrounding environment of the pole,
若没有雨雾,则使用无人机搭载相机和激光雷达在抱杆周围绕飞并拍摄;If there is no rain and fog, use the drone to carry the camera and lidar to fly around the pole and take pictures;
当所述查勘任务为抱杆大范围环境建模时,When the survey task is modeling a large-scale environment with poles,
若抱杆大范围环境中物体体积较大,则使用无人机搭载相机在抱杆大范围环境中绕飞并拍摄;If the object is large in the large-scale environment of the pole, use the drone to carry the camera to fly around and shoot in the large-scale environment of the pole;
若抱杆大范围环境中物体体积较小,则使用无人机搭载相机和激光雷达在抱杆大范围环境中绕飞并拍摄。If the object is small in the large-scale environment of the pole, use a drone equipped with a camera and lidar to fly around and shoot in the large-scale environment of the pole.
优选地,该方法中,所述基于所述图像进行三维模型恢复,具体包括:Preferably, in the method, the restoration of the three-dimensional model based on the image specifically includes:
将所述图像基于SIFT算子进行特征匹配得到匹配特征点对;Carrying out feature matching of the image based on the SIFT operator to obtain a pair of matching feature points;
对所述匹配特征点对采用RANSAC八点法计算基础矩阵,剔除不满足所述基础矩阵的匹配特征点对;The matching feature point pair adopts the RANSAC eight-point method to calculate the basic matrix, and the matching feature point pair that does not satisfy the basic matrix is eliminated;
再将剔除后的匹配特征点对使用CMVS和PMVS算法进行稠密点云重建,得到三维模型。Then use the CMVS and PMVS algorithms to reconstruct the dense point cloud of the matched feature point pairs after elimination to obtain a 3D model.
第二方面,本发明实施例提供一种实时智能站点全景查勘装置,包括:In the second aspect, an embodiment of the present invention provides a real-time intelligent site panorama survey device, including:
接收单元,用于接收查勘任务,所述查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模;The receiving unit is used to receive survey tasks, and the survey tasks include survey modeling inside the computer room, modeling of the surrounding environment of the pole, and modeling of the large-scale environment of the pole;
采集单元,用于采集所述查勘任务对应查勘目标的图像,其中,采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的;The acquisition unit is configured to acquire the images of the survey targets corresponding to the survey tasks, wherein the acquisition equipment and acquisition method for acquiring the images of the survey tasks corresponding to the survey targets are determined based on the predetermined natural space conditions of the survey targets;
计算单元,用于基于所述图像进行三维模型恢复,将所述三维模型作为任务结果发送至查勘平台以供发布。The computing unit is configured to restore the 3D model based on the image, and send the 3D model as a task result to the survey platform for release.
优选地,该装置中,还包括:Preferably, the device also includes:
若所述查勘目标为机房内部,则所述自然空间条件为自然光强度和设备纹理丰富程度;If the survey target is inside the machine room, the natural space conditions are the intensity of natural light and the richness of equipment textures;
若所述查勘目标为抱杆周边环境,则所述自然空间条件为抱杆周边雨雾情况;If the survey target is the surrounding environment of the pole, the natural space condition is the rain and fog around the pole;
若所述查勘目标为抱杆大范围环境,则所述自然空间条件为所述抱杆大范围环境中物体的体积。If the survey target is a large-scale environment with a pole, the natural space condition is the volume of an object in the large-scale environment with a pole.
优选地,该装置中,所述采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的,具体包括:Preferably, in the device, the acquisition equipment and acquisition method for acquiring images corresponding to the survey targets of the survey tasks are determined based on the predetermined natural space conditions of the survey targets, specifically including:
当所述查勘任务为机房内部查勘建模时,When the survey task is the internal survey modeling of the computer room,
若自然光强度低且设备纹理缺乏,则使用SLAM机器人携带结构光深度相机在机房内运动拍摄;If the natural light intensity is low and the equipment texture is lacking, use the SLAM robot to carry the structured light depth camera to move and shoot in the computer room;
若自然光强度适当且设备纹理丰富,则使用SLAM机器人携带双目相机在机房内运动拍摄;If the natural light intensity is appropriate and the equipment texture is rich, use the SLAM robot to carry the binocular camera to move and shoot in the computer room;
若不满足上述任一条件,则使用SLAM机器人携带相机和激光雷达在机房内运动拍摄;If any of the above conditions are not met, use the SLAM robot to carry the camera and lidar to move and shoot in the computer room;
当所述查勘任务为抱杆周边环境建模时,When the survey task is modeling the surrounding environment of the pole,
若没有雨雾,则使用无人机搭载相机和激光雷达在抱杆周围绕飞并拍摄;If there is no rain and fog, use the drone to carry the camera and lidar to fly around the pole and take pictures;
当所述查勘任务为抱杆大范围环境建模时,When the survey task is modeling a large-scale environment with poles,
若抱杆大范围环境中物体体积较大,则使用无人机搭载相机在抱杆大范围环境中绕飞并拍摄;If the object is large in the large-scale environment of the pole, use the drone to carry the camera to fly around and shoot in the large-scale environment of the pole;
若抱杆大范围环境中物体体积较小,则使用无人机搭载相机和激光雷达在抱杆大范围环境中绕飞并拍摄。If the object is small in the large-scale environment of the pole, use a drone equipped with a camera and lidar to fly around and shoot in the large-scale environment of the pole.
优选地,该装置中,所述基于所述图像进行三维模型恢复,具体包括:Preferably, in the device, the restoration of the three-dimensional model based on the image specifically includes:
将所述图像基于SIFT算子进行特征匹配得到匹配特征点对;Carrying out feature matching of the image based on the SIFT operator to obtain a pair of matching feature points;
对所述匹配特征点对采用RANSAC八点法计算基础矩阵,剔除不满足所述基础矩阵的匹配特征点对;The matching feature point pair adopts the RANSAC eight-point method to calculate the basic matrix, and the matching feature point pair that does not satisfy the basic matrix is eliminated;
再将剔除后的匹配特征点对使用CMVS和PMVS算法进行稠密点云重建,得到三维模型。Then use the CMVS and PMVS algorithms to reconstruct the dense point cloud of the matched feature point pairs after elimination to obtain a 3D model.
第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所提供的实时智能站点全景查勘方法的步骤。In a third aspect, an embodiment of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the program, the computer program described in the first aspect is implemented. The steps of the real-time intelligent site panorama survey method provided.
第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所提供的实时智能站点全景查勘方法的步骤。In a fourth aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the real-time intelligent site panorama survey method as provided in the first aspect is implemented. step.
本发明实施例提供的方法、装置和电子设备,接收查勘任务,所述查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模;采集所述查勘任务对应查勘目标的图像,其中,采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的;基于所述图像进行三维模型恢复,将所述三维模型作为任务结果发送至查勘平台以供发布。如此,根据查勘任务的类型不同还有查勘任务对应的查勘目标的自然空间条件的不同选择相适应的采集图像的设备和方式,最后基于采集的图像进行识别或者三维建模得到的识别结果或者三维建模作为查勘任务结果进行返回,实现了查勘流程的自动化和结果自动返回分享且作为任务完成结果的三维模型还能提供更多信息便于展示。因此,本发明实施例提供的实时智能站点全景查勘方法、装置和电子设备,实现了站点全景查勘的高效率、低人工成本、查勘结果信息量大且易于展示和便于共享。The method, device, and electronic equipment provided by the embodiments of the present invention receive survey tasks, and the survey tasks include the internal survey modeling of the computer room, the surrounding environment modeling of the pole holding, and the large-scale environment modeling of the pole holding; the survey tasks corresponding to the survey tasks are collected The image of the target, wherein the acquisition equipment and acquisition method for acquiring the image of the survey target corresponding to the survey task are determined based on the predetermined natural space conditions of the survey target; the three-dimensional model is restored based on the image, and the The 3D model is sent to the survey platform as a task result for publication. In this way, according to the different types of survey tasks and the different natural space conditions of the survey targets corresponding to the survey tasks, the appropriate image acquisition equipment and methods are selected, and finally based on the collected images for identification or recognition results obtained by 3D modeling or 3D The modeling is returned as the result of the survey task, which realizes the automation of the survey process and the automatic return and sharing of the results, and the 3D model as the result of the task completion can also provide more information for easy display. Therefore, the real-time intelligent site panorama survey method, device, and electronic equipment provided by the embodiments of the present invention realize high efficiency, low labor cost, large amount of survey results, and easy display and sharing of site panorama survey.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明实施例提供的实时智能站点全景查勘方法的流程示意图;FIG. 1 is a schematic flow diagram of a real-time intelligent site panorama survey method provided by an embodiment of the present invention;
图2为本发明实施例提供的实时智能站点全景查勘装置的结构示意图;FIG. 2 is a schematic structural diagram of a real-time intelligent site panoramic survey device provided by an embodiment of the present invention;
图3为本发明实施例提供的电子设备的结构示意图。FIG. 3 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
现有的采用人工测量绘图的方法对站点进行查勘普遍存在效率低、人工成本高、图纸形式的查勘结果信息量少且不便于共享的问题。对此,本发明实施例提供了一种基于区块链的电信服务合约的一致性保障方法,该方法的执行主体为权威服务装置。图1为本发明实施例提供的实时智能站点全景查勘方法的流程示意图,如图1所示,该方法包括:The existing method of surveying sites by manual surveying and drawing generally has the problems of low efficiency, high labor costs, less information in the survey results in the form of drawings, and inconvenient sharing. In this regard, the embodiment of the present invention provides a method for ensuring the consistency of a telecommunications service contract based on blockchain, and the subject of execution of the method is an authoritative service device. Fig. 1 is a schematic flow chart of a real-time intelligent site panorama survey method provided by an embodiment of the present invention. As shown in Fig. 1, the method includes:
步骤110,接收查勘任务,所述查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模。In step 110, a survey task is received, and the survey task includes survey and modeling inside the computer room, modeling of the surrounding environment of the pole, and modeling of the large-scale environment of the pole.
具体地,接收查勘任务,然后确定查勘任务类别以及对应的查勘目标,其中,查勘任务类别分为三类:机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模,上述三类查勘任务对应的查勘目标分别是:机房内部、抱杆周边环境和抱杆大范围环境。上述任务都需要返回的是三维模型,即对查勘目标进行三维建模,然后将三维模型作为查勘结果进行返回。接收到查勘任务后,通过对任务的解析,可以得到任务类型和对应的查勘目标。Specifically, the survey task is received, and then the survey task category and the corresponding survey target are determined. Among them, the survey task category is divided into three categories: the internal survey modeling of the computer room, the surrounding environment modeling of the pole holding, and the large-scale environment modeling of the pole holding. The survey targets corresponding to the three types of survey tasks are: the interior of the computer room, the surrounding environment of the pole, and the large-scale environment of the pole. All the above tasks need to return a 3D model, that is, perform 3D modeling on the survey target, and then return the 3D model as the survey result. After receiving the survey task, the task type and the corresponding survey target can be obtained by analyzing the task.
步骤120,采集所述查勘任务对应查勘目标的图像,其中,采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的。Step 120, collecting the images of the survey targets corresponding to the survey tasks, wherein the acquisition equipment and acquisition method for acquiring the images of the survey tasks corresponding to the survey targets are determined based on the predetermined natural space conditions of the survey targets.
具体地,本发明实施例提供的站点全景查勘方法由于是全自动的,因此,无需人工进行查勘目标的测量和绘制,统一采用采集图像然后对采集的图形进行处理得到相应的三维模型。由于查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模,因此,不同的查勘任务和不同的查勘目标的环境条件需要选择相适应的采集图像的设备和方法。尤其对于站点环境建模,因为需要基于图像恢复出三维模型,而三维模型需要的图像信息丰富,对采集图像的要求较高,因此,机房内部的自然光强度和设备纹理丰富程度都会影响机房内部查勘建模时采集机房内部图像的设备和采集方法,而抱杆周边和抱杆大范围环境的空间环境情况(例如天气情况和环境中物体体积大小情况)也会影响抱杆周边环境和抱杆大范围环境的建模。而对于不同光线条件,不同纹理条件的机房内部以及天气情况不同的室外环境,可以选择相对应的图像采集技术,例如结构光深度相机更适合光线一般且物体设备缺乏纹理的近景拍摄,双目相机更适合物体纹理丰富的近景拍摄,相机加激光雷达适合任何情况只是成本更高,而室外的图像采集通常是无人机携带相机进行绕飞然后拍摄。因此,采用不同的设备和采集图像的方式更适应于查勘目标,而且避免了使用统一的采集设备带来的图像拍摄效果差最后需要强大的图像处理算法对不同质量的图像进行处理的麻烦。Specifically, since the site panorama survey method provided by the embodiment of the present invention is fully automatic, there is no need to manually measure and draw survey targets, and the collected images are uniformly used to process the collected graphics to obtain corresponding 3D models. Since the survey tasks include the internal survey modeling of the computer room, the surrounding environment modeling of the poles, and the large-scale environment modeling of the poles, different survey tasks and different environmental conditions of the survey targets need to choose suitable image acquisition equipment and methods . Especially for site environment modeling, because it is necessary to restore the 3D model based on the image, and the 3D model requires rich image information, and has high requirements for the collected images. Therefore, the natural light intensity inside the computer room and the richness of equipment texture will affect the internal survey of the computer room. The equipment and acquisition method for collecting images inside the computer room during modeling, and the spatial environment conditions around the pole and the large-scale environment of the pole (such as weather conditions and the size of objects in the environment) will also affect the surrounding environment of the pole and the size of the pole. Modeling of scoped environments. For the interior of the computer room with different light conditions, different texture conditions, and outdoor environments with different weather conditions, you can choose the corresponding image acquisition technology. For example, the structured light depth camera is more suitable for close-range shooting where the light is normal and the object equipment lacks texture. The binocular camera It is more suitable for close-range shooting with rich textures of objects. Camera plus lidar is suitable for any situation, but the cost is higher. Outdoor image collection is usually carried by drones with cameras to fly around and then shoot. Therefore, the use of different equipment and image acquisition methods is more suitable for the survey target, and avoids the trouble of poor image shooting effect caused by the use of unified acquisition equipment and the need for powerful image processing algorithms to process images of different quality.
步骤130,基于所述图像进行三维模型恢复,将所述三维模型作为任务结果发送至查勘平台以供发布。Step 130, restore the 3D model based on the image, and send the 3D model as a task result to the survey platform for release.
具体地,对于上述查勘任务,在确定好适应于查勘目标的采集图像设备和采集图像方法后,进行图像的采集,后续对采集的图像进行三维模型重建的过程,通常是基于深度数据得到点云数据,然后进行点云配准与融合,最后生成表面的过程,最后将生成的三维模型作为任务结果发送到查看平台进行发布。具体地,在内网设置服务器,将三维模型上传至服务器,之后需要查看三维模型的人员可以登录服务器网站进行查看而无需下载,例如:使用Register360和TrueView Enterprise进行自动拼接、测量距离和发布成果。当需要查看三维模型的人员登录服务器网站,选择要查看的模型,可以使用鼠标滚轮进行放大缩小,移动鼠标调整视角,点击采集点位实现跳转,从菜单选择测距功能,然后点击模型中除天空以外任意两点,可以测量距离以及X轴、Y轴和Z轴距离。Specifically, for the above-mentioned survey tasks, after determining the image acquisition equipment and image acquisition method suitable for the survey target, the image acquisition is carried out, and the subsequent process of reconstructing the 3D model of the acquired image is usually to obtain a point cloud based on the depth data. Data, then point cloud registration and fusion, and finally the process of generating the surface, and finally send the generated 3D model as the task result to the viewing platform for release. Specifically, set up a server on the intranet, upload the 3D model to the server, and then those who need to view the 3D model can log in to the server website to view without downloading, for example: use Register360 and TrueView Enterprise for automatic stitching, distance measurement and publishing results. When the person who needs to view the 3D model logs in to the server website and selects the model to be viewed, he can use the mouse wheel to zoom in and out, move the mouse to adjust the viewing angle, click the collection point to jump, select the distance measurement function from the menu, and then click the remove button from the model. Any two points outside the sky can measure the distance and the X-axis, Y-axis and Z-axis distance.
本发明实施例提供的方法,接收查勘任务,所述查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模;采集所述查勘任务对应查勘目标的图像,其中,采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的;基于所述图像进行三维模型恢复,将所述三维模型作为任务结果发送至查勘平台以供发布。如此,根据查勘任务的类型不同还有查勘任务对应的查勘目标的自然空间条件的不同选择相适应的采集图像的设备和方式,最后基于采集的图像进行识别或者三维建模得到的识别结果或者三维建模作为查勘任务结果进行返回,实现了查勘流程的自动化和结果自动返回分享且作为任务完成结果的三维模型还能提供更多信息便于展示。因此,本发明实施例提供的实时智能站点全景查勘方法,实现了站点全景查勘的高效率、低人工成本、查勘结果信息量大且易于展示和便于共享。The method provided by the embodiment of the present invention receives a survey task, and the survey task includes survey modeling inside the computer room, modeling of the surrounding environment of the pole, and modeling of the large-scale environment of the pole; collecting images of the survey target corresponding to the survey task, wherein The acquisition equipment and acquisition method for acquiring images of the survey targets corresponding to the survey tasks are determined based on the predetermined natural space conditions of the survey targets; the 3D model is restored based on the images, and the 3D model is used as the task result Send to survey platform for publication. In this way, according to the different types of survey tasks and the different natural space conditions of the survey targets corresponding to the survey tasks, the appropriate image acquisition equipment and methods are selected, and finally based on the collected images for identification or recognition results obtained by 3D modeling or 3D The modeling is returned as the result of the survey task, which realizes the automation of the survey process and the automatic return and sharing of the results, and the 3D model as the result of the task completion can also provide more information for easy display. Therefore, the real-time intelligent site panorama survey method provided by the embodiment of the present invention realizes high efficiency of site panorama survey, low labor cost, large amount of survey results and easy display and sharing.
基于上述实施例,该方法中,还包括:Based on the foregoing embodiments, the method also includes:
若所述查勘目标为机房内部,则所述自然空间条件为自然光强度和设备纹理丰富程度;If the survey target is inside the machine room, the natural space conditions are the intensity of natural light and the richness of equipment textures;
若所述查勘目标为抱杆周边环境,则所述自然空间条件为抱杆周边雨雾情况;If the survey target is the surrounding environment of the pole, the natural space condition is the rain and fog around the pole;
若所述查勘目标为抱杆大范围环境,则所述自然空间条件为所述抱杆大范围环境中物体的体积。If the survey target is a large-scale environment with a pole, the natural space condition is the volume of an object in the large-scale environment with a pole.
具体地,对于不同的查勘目标,对其进行图像采集的采集设备和采集方式会有影响的自然空间条件也不同。当查勘目标为机房内部,主要考虑自然光强度和设备纹理丰富程度对于图像采集的影响,当查勘目标为抱杆周边环境时,主要考虑抱杆周边的天气情况的影响,主要是雨雾情况,当查勘目标为抱杆大范围环境时,主要考虑抱杆大范围环境中物体的体积的影响。而上述自然空间条件都是可以直接获取的预先确定然后存储的状态数据。Specifically, for different survey targets, the natural space conditions that will affect the image acquisition equipment and acquisition methods are also different. When the survey target is inside the computer room, the impact of natural light intensity and equipment texture richness on image acquisition is mainly considered. When the survey target is the surrounding environment of the pole, the influence of the weather conditions around the pole, mainly rain and fog, is mainly considered. When surveying When the target is a large-scale environment with poles, the influence of the volume of objects in the large-scale environment with poles is mainly considered. The above-mentioned natural space conditions are pre-determined and stored state data that can be directly obtained.
基于上述任一实施例,该方法中,所述采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的,具体包括:Based on any of the above-mentioned embodiments, in this method, the acquisition equipment and acquisition method for acquiring the image of the survey target corresponding to the survey task are determined based on the predetermined natural space conditions of the survey target, specifically including:
具体包括:Specifically include:
当所述查勘任务为机房内部查勘建模时,When the survey task is the internal survey modeling of the computer room,
若自然光强度低且设备纹理缺乏,则使用SLAM机器人携带结构光深度相机在机房内运动拍摄;If the natural light intensity is low and the equipment texture is lacking, use the SLAM robot to carry the structured light depth camera to move and shoot in the computer room;
若自然光强度适当且设备纹理丰富,则使用SLAM机器人携带双目相机在机房内运动拍摄;If the natural light intensity is appropriate and the equipment texture is rich, use the SLAM robot to carry the binocular camera to move and shoot in the computer room;
若不满足上述任一条件,则使用SLAM机器人携带相机和激光雷达在机房内运动拍摄;If any of the above conditions are not met, use the SLAM robot to carry the camera and lidar to move and shoot in the computer room;
当所述查勘任务为抱杆周边环境建模时,When the survey task is modeling the surrounding environment of the pole,
若没有雨雾,则使用无人机搭载相机和激光雷达在抱杆周围绕飞并拍摄;If there is no rain and fog, use the drone to carry the camera and lidar to fly around the pole and take pictures;
当所述查勘任务为抱杆大范围环境建模时,When the survey task is modeling a large-scale environment with poles,
若抱杆大范围环境中物体体积较大,则使用无人机搭载相机在抱杆大范围环境中绕飞并拍摄;If the object is large in the large-scale environment of the pole, use the drone to carry the camera to fly around and shoot in the large-scale environment of the pole;
若抱杆大范围环境中物体体积较小,则使用无人机搭载相机和激光雷达在抱杆大范围环境中绕飞并拍摄。If the object is small in the large-scale environment of the pole, use a drone equipped with a camera and lidar to fly around and shoot in the large-scale environment of the pole.
具体地,当所述查勘任务为机房内部查勘建模时,若自然光强度低且设备纹理缺乏,则使用SLAM机器人携带结构光深度相机在机房内运动拍摄。其中,自然光强度低且设备纹理缺乏为可以直接获取的预先判定好的自然空间条件,即预先就通过自然光的强度检测和设备纹理丰富程度的检测和判定确定了该机房内的自然光强度高低和设备纹理丰富程度,上述检测和判定方法分别都有多种且常见,此处不再具体说明。而SLAM机器人携带结构光深度相机在机房内运动拍摄是指使用SLAM(Simultaneous Localization And Mapping,同步定位与建图)算法的机器人携带结构光深度相机在机房内运动拍摄,SLAM算法最早被应用于机器人领域,其目标是在没有任何先验知识的情况下,根据传感器数据实施构建周围环境地图,同时根据这个地图推测自身的地位,假设机器人携带传感器(相机)在未知环境中运动,运动时刻t=1,2,…,k,对应机器人的位置x1,x2,...,xk。假设地图由n个路标y1,y2,...,yn组成,每个时刻相机会测量到一部分路标数据,通过运动测量和传感器读数来求解定位问题(估计x)和建图问题(估计y)。该机器人在机房内进行运动拍摄时,会使用预先设定的路线和采集点停留时长来进行运动拍摄,通常,采集点的选择一般为机柜之间的地面上,需要靠近重要设备,每两个采集点之间的距离不能超过相机的测量距离,在所有采集点相机的测量范围加起来可以覆盖整个机房,采集点的数量越多生成的三维模型就会越精确,根据相机的测量距离和机房环境的复杂程度,一般每个点位停留一分钟以内,整个采集过程一般需要十分钟以内。当所述查勘任务为机房内部查勘建模时,若自然光强度低且设备纹理缺乏,则使用SLAM机器人携带结构光深度相机在机房内运动拍摄,会使用预先设定的路线和采集点停留时长来进行运动拍摄,通常,采集点的选择一般为机柜之间的地面上,需要靠近重要设备,每两个采集点之间的距离不能超过相机的测量距离,在所有采集点相机的测量范围加起来可以覆盖整个机房,采集点的数量越多生成的三维模型就会越精确,根据相机的测量距离和机房环境的复杂程度,一般每个点位停留数分钟,整个采集过程一般需要半小时至一小时。当所述查勘任务为机房内部查勘建模时,不是自然光强度低且设备纹理缺乏这种自然空间条件,也不是自然光强度适当且设备纹理丰富这种自然空间条件,就使用SLAM机器人携带相机和激光雷达在机房内运动拍摄。激光雷达更适合在自然环境不好的情况下作为深度信息的采集设备,会使用预先设定的路线和采集点停留时长来进行运动拍摄,通常,采集点的选择一般为机柜之间的地面上,需要靠近重要设备,每两个采集点之间的距离不能超过相机和激光雷达的测量距离,在所有采集点相机和激光雷达的测量范围加起来可以覆盖整个机房,采集点的数量越多生成的三维模型就会越精确,根据相机和激光雷达的测量距离和机房环境的复杂程度,一般每个点位停留一分钟以内,整个采集过程一般需要十分钟以内。当所述查勘任务为抱杆周边环境建模时,若没有雨雾,则使用无人机搭载相机和激光雷达在抱杆周围绕飞并拍摄;如有雨或雾,天气恶劣,无法进行图像采集,故查勘任务不能进行,只能等到天气恢复正常,再继续采集。当所述查勘任务为抱杆大范围环境建模时,若抱杆大范围环境中物体体积较大,则使用无人机搭载相机在抱杆大范围环境中绕飞并拍摄,物体体积大,即使用普通相机进行拍摄也能识别物体,特别是建模精度要求不高的条件下,由无人机搭载相机在抱杆环境绕飞并拍摄,根据需要采集的范围大小在数十米的空中飞行,直至覆盖环境内所有部分,并且需要多次绕飞;若抱杆大范围环境中物体体积较小,则使用无人机搭载相机和激光雷达在抱杆大范围环境中绕飞并拍摄,物体体积小,即需要相机加上激光雷达,特别是建模精度要求高的条件下,由无人机搭载相机和激光雷达在抱杆环境绕飞并拍摄,根据需要采集的范围大小在数十米的空中飞行,直至覆盖环境内所有部分,并且需要多次绕飞。Specifically, when the survey task is modeling the internal survey of the computer room, if the natural light intensity is low and the equipment texture is lacking, the SLAM robot is used to carry the structured light depth camera to move and shoot in the computer room. Among them, low natural light intensity and lack of equipment texture are pre-determined natural space conditions that can be directly obtained, that is, the natural light intensity and equipment in the computer room are determined in advance through the detection and determination of the intensity of natural light and the richness of equipment texture. The richness of the texture, the above detection and determination methods are various and common, and will not be described in detail here. The SLAM robot carrying a structured light depth camera to shoot in the computer room refers to a robot that uses the SLAM (Simultaneous Localization And Mapping, simultaneous positioning and mapping) algorithm to carry a structured light depth camera to shoot in the computer room. The SLAM algorithm was first applied to robots. field, its goal is to construct a map of the surrounding environment based on sensor data without any prior knowledge, and at the same time infer its own position based on this map, assuming that the robot carries a sensor (camera) to move in an unknown environment, and the movement time t = 1, 2, ..., k, corresponding to the position x1, x2, ..., xk of the robot. Assuming that the map consists of n landmarks y1, y2, ..., yn, the camera will measure a part of the landmark data at each moment, and solve the positioning problem (estimating x) and mapping problem (estimating y) through motion measurement and sensor readings . When the robot performs motion shooting in the computer room, it will use the preset route and the length of stay at the collection point for motion shooting. Usually, the collection point is usually on the ground between the cabinets, which needs to be close to important equipment. Every two The distance between the collection points cannot exceed the measurement distance of the camera. The measurement range of the cameras at all collection points can cover the entire computer room. The more collection points, the more accurate the 3D model will be. According to the measurement distance of the camera and the computer room Depending on the complexity of the environment, each point generally stays within one minute, and the entire collection process generally takes within ten minutes. When the survey task is the internal survey and modeling of the computer room, if the natural light intensity is low and the equipment texture is lacking, use the SLAM robot to carry the structured light depth camera to move and shoot in the computer room, and use the preset route and the length of stay at the collection point to For sports shooting, usually, the selection of collection points is generally on the ground between the cabinets, which need to be close to important equipment. The distance between every two collection points cannot exceed the measurement distance of the camera, and the measurement range of the camera at all collection points is added up. It can cover the entire computer room, and the more the number of collection points, the more accurate the 3D model will be. According to the measurement distance of the camera and the complexity of the computer room environment, each point usually stays for several minutes, and the entire collection process generally takes half an hour to one hour. Hour. When the survey task is the internal survey modeling of the computer room, it is not the natural space conditions of low natural light intensity and lack of equipment texture, nor the natural space conditions of appropriate natural light intensity and rich equipment texture, so the SLAM robot is used to carry the camera and laser Radar shot in motion in the engine room. LiDAR is more suitable as a depth information acquisition device in the case of a bad natural environment. It will use the preset route and the length of stay at the collection point for motion shooting. Usually, the selection of the collection point is generally on the ground between the cabinets. , needs to be close to important equipment, and the distance between every two collection points cannot exceed the measurement distance of the camera and lidar. The measurement range of the camera and lidar at all collection points can cover the entire computer room. The more collection points, the generated The more accurate the 3D model will be, according to the measurement distance of the camera and lidar and the complexity of the computer room environment, generally each point stays within one minute, and the entire acquisition process generally takes within ten minutes. When the survey task is to model the surrounding environment of the pole, if there is no rain and fog, use a drone equipped with a camera and a laser radar to fly around the pole and take pictures; if there is rain or fog, the weather is bad, and image collection cannot be performed , so the survey task cannot be carried out, and we can only wait until the weather returns to normal before continuing to collect. When the survey task is to model the large-scale environment of the pole, if the object in the large-scale environment of the pole is large, use the drone equipped with a camera to fly around and shoot in the large-scale environment of the pole. Objects can be recognized even when shooting with an ordinary camera, especially under the condition that the modeling accuracy is not high. The drone equipped with the camera flies around and shoots in the pole environment, and the range of collection is tens of meters in the air according to the needs Fly until all parts of the environment are covered, and it is necessary to fly around multiple times; if the object is small in a large-scale environment with a pole, use a drone equipped with a camera and a lidar to fly around and shoot in a large-scale environment with a pole. The small size of the object requires a camera and a laser radar. Especially under the condition of high modeling accuracy, a drone equipped with a camera and a laser radar flies around and shoots in a pole-holding environment. The range of collection is tens of Meters of airflight until all parts of the environment are covered, and multiple rounds are required.
基于上述任一实施例,该方法中,所述基于所述图像进行三维模型恢复,具体包括:Based on any of the above embodiments, in the method, the restoration of the 3D model based on the image specifically includes:
将所述图像基于SIFT算子进行特征匹配得到匹配特征点对;Carrying out feature matching of the image based on the SIFT operator to obtain a pair of matching feature points;
对所述匹配特征点对采用RANSAC八点法计算基础矩阵,剔除不满足所述基础矩阵的匹配特征点对;The matching feature point pair adopts the RANSAC eight-point method to calculate the basic matrix, and the matching feature point pair that does not satisfy the basic matrix is eliminated;
再将剔除后的匹配特征点对使用CMVS和PMVS算法进行稠密点云重建,得到三维模型。Then use the CMVS and PMVS algorithms to reconstruct the dense point cloud of the matched feature point pairs after elimination to obtain a 3D model.
具体地,首先进行图像特征提取和匹配:主要使用的是SIFT(尺度不变特征变换)算子进行提取,SIFT特征是基于物体上的一些局部外观的兴趣点而与影像的大小和旋转无关,具有尺度和旋转不变性,对光线、噪声、微视角改变的容忍度相当高,鲁棒性强,适合用来提取尺度变换和旋转角度的各种图片特征点信息,其准确性强;其次,进行稀疏点云重建:为了进行重建,首先要把匹配点中的错误匹配去掉。图像中一个特征点可能匹配多个特征点,就会出现多对一的情况,实际上特征点之间应该一一对应,为了解决这种多对一的情况,对匹配点可采用采样一致性算法RANSAC八点法计算基础矩阵,剔除不满足基础矩阵的匹配对,有了一对正确的匹配点后,就可以用三角测量法恢复对应的三维点的深度信息,加入更多的图像,与之前的图像进行匹配,推算出三维点信息,从而构成稀疏点云;最后,进行稠密点云重建:在稀疏点云重建之后一般会使用CMVS(clustering multi-view stereo)和PMVS(patch-based multi-view stereo)进行稠密点云重建,恢复更多的三维信息,以便于更好地建立三维模型,其中,CMVS是通过图像聚类算法过滤掉重合度较高的图像,减少后续PMVS算法需要处理的图像个数,PMVS是通过小块图片的多视角匹配来获得最终的稠密点云。Specifically, image feature extraction and matching are performed first: the SIFT (Scale Invariant Feature Transform) operator is mainly used for extraction. The SIFT feature is based on some local appearance points of interest on the object and has nothing to do with the size and rotation of the image. It has scale and rotation invariance, high tolerance to light, noise, and micro viewing angle changes, and strong robustness. It is suitable for extracting various image feature point information of scale transformation and rotation angle, and its accuracy is strong; secondly, Perform sparse point cloud reconstruction: In order to perform reconstruction, the wrong matches in the matched points must first be removed. A feature point in the image may match multiple feature points, and there will be a many-to-one situation. In fact, there should be one-to-one correspondence between feature points. In order to solve this many-to-one situation, sampling consistency can be used for matching points Algorithm The RANSAC eight-point method calculates the fundamental matrix, and eliminates the matching pairs that do not satisfy the fundamental matrix. After a pair of correct matching points is obtained, the depth information of the corresponding three-dimensional point can be recovered by triangulation, and more images can be added, and The previous images are matched, and the three-dimensional point information is calculated to form a sparse point cloud; finally, the dense point cloud reconstruction is performed: after the sparse point cloud reconstruction, CMVS (clustering multi-view stereo) and PMVS (patch-based multi-view stereo) are generally used. -view stereo) to perform dense point cloud reconstruction and restore more 3D information to better build a 3D model. Among them, CMVS filters out images with a high degree of overlap through image clustering algorithms, reducing the need for subsequent PMVS algorithms to process The number of images, PMVS obtains the final dense point cloud through multi-view matching of small pieces of images.
基于上述任一实施例,本发明实施例提供一种实时智能站点全景查勘装置,图2为本发明实施例提供的实时智能站点全景查勘装置的结构示意图。如图2所示,该装置包括接收单元210、采集单元220和计算单元230,其中,Based on any of the above-mentioned embodiments, an embodiment of the present invention provides a real-time intelligent site panoramic survey device, and FIG. 2 is a schematic structural diagram of the real-time intelligent site panoramic survey device provided by the embodiment of the present invention. As shown in FIG. 2, the device includes a receiving unit 210, an acquisition unit 220, and a computing unit 230, wherein,
所述接收单元210,用于接收查勘任务,所述查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模;The receiving unit 210 is configured to receive survey tasks, and the survey tasks include survey modeling inside the computer room, modeling of the surrounding environment of the pole, and modeling of the large-scale environment of the pole;
所述采集单元220,用于采集所述查勘任务对应查勘目标的图像,其中,采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的;The collection unit 220 is configured to collect the images of the survey targets corresponding to the survey tasks, wherein the collection equipment and collection method for collecting the images of the survey tasks corresponding to the survey targets are based on the predetermined natural space conditions of the survey targets definite;
所述计算单元230,用于基于所述图像进行三维模型恢复,将所述三维模型作为任务结果发送至查勘平台以供发布。The calculation unit 230 is configured to restore the 3D model based on the image, and send the 3D model as a task result to the survey platform for release.
本发明实施例提供的装置,接收查勘任务,所述查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模;采集所述查勘任务对应查勘目标的图像,其中,The device provided by the embodiment of the present invention receives a survey task, and the survey task includes the internal survey modeling of the computer room, the surrounding environment modeling of the pole holding, and the large-scale environment modeling of the pole holding; the image of the survey target corresponding to the survey task is collected, wherein ,
采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的;基于所述图像进行三维模型恢复,将所述三维模型作为任务结果发送至查勘平台以供发布。如此,根据查勘任务的类型不同还有查勘任务对应的查勘目标的自然空间条件的不同选择相适应的采集图像的设备和方式,最后基于采集的图像进行识别或者三维建模得到的识别结果或者三维建模作为查勘任务结果进行返回,实现了查勘流程的自动化和结果自动返回分享且作为任务完成结果的三维模型还能提供更多信息便于展示。因此,本发明实施例提供的实时智能站点全景查勘装置,实现了站点全景查勘的高效率、低人工成本、查勘结果信息量大且易于展示和便于共享。The acquisition equipment and acquisition method for acquiring images corresponding to the survey targets of the survey task are determined based on the predetermined natural space conditions of the survey targets; the 3D model is restored based on the images, and the 3D model is sent as a task result to the survey platform for publication. In this way, according to the different types of survey tasks and the different natural space conditions of the survey targets corresponding to the survey tasks, the appropriate image acquisition equipment and methods are selected, and finally based on the collected images for identification or recognition results obtained by 3D modeling or 3D The modeling is returned as the result of the survey task, which realizes the automation of the survey process and the automatic return and sharing of the results, and the 3D model as the result of the task completion can also provide more information for easy display. Therefore, the real-time intelligent site panorama survey device provided by the embodiment of the present invention realizes high efficiency of site panorama survey, low labor cost, large amount of survey results and easy display and sharing.
基于上述任一实施例,该装置中,还包括:Based on any of the above embodiments, the device further includes:
若所述查勘目标为机房内部,则所述自然空间条件为自然光强度和设备纹理丰富程度;If the survey target is inside the machine room, the natural space conditions are the intensity of natural light and the richness of equipment textures;
若所述查勘目标为抱杆周边环境,则所述自然空间条件为抱杆周边雨雾情况;If the survey target is the surrounding environment of the pole, the natural space condition is the rain and fog around the pole;
若所述查勘目标为抱杆大范围环境,则所述自然空间条件为所述抱杆大范围环境中物体的体积。If the survey target is a large-scale environment with a pole, the natural space condition is the volume of an object in the large-scale environment with a pole.
基于上述任一实施例,该装置中,所述采集所述站点环境建模对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的,具体包括:Based on any of the above-mentioned embodiments, in this device, the acquisition equipment and acquisition method for acquiring the image of the site environment modeling corresponding to the survey target are determined based on the predetermined natural space conditions of the survey target, specifically including:
当所述查勘任务为机房内部查勘建模时,When the survey task is the internal survey modeling of the computer room,
若自然光强度低且设备纹理缺乏,则使用SLAM机器人携带结构光深度相机在机房内运动拍摄;If the natural light intensity is low and the equipment texture is lacking, use the SLAM robot to carry the structured light depth camera to move and shoot in the computer room;
若自然光强度适当且设备纹理丰富,则使用SLAM机器人携带双目相机在机房内运动拍摄;If the natural light intensity is appropriate and the equipment texture is rich, use the SLAM robot to carry the binocular camera to move and shoot in the computer room;
若不满足上述任一条件,则使用SLAM机器人携带相机和激光雷达在机房内运动拍摄;If any of the above conditions are not met, use the SLAM robot to carry the camera and lidar to move and shoot in the computer room;
当所述查勘任务为抱杆周边环境建模时,When the survey task is modeling the surrounding environment of the pole,
若没有雨雾,则使用无人机搭载相机和激光雷达在抱杆周围绕飞并拍摄;If there is no rain and fog, use the drone to carry the camera and lidar to fly around the pole and take pictures;
当所述查勘任务为抱杆大范围环境建模时,When the survey task is modeling a large-scale environment with poles,
若抱杆大范围环境中物体体积较大,则使用无人机搭载相机在抱杆大范围环境中绕飞并拍摄;If the object is large in the large-scale environment of the pole, use the drone to carry the camera to fly around and shoot in the large-scale environment of the pole;
若抱杆大范围环境中物体体积较小,则使用无人机搭载相机和激光雷达在抱杆大范围环境中绕飞并拍摄。If the object is small in the large-scale environment of the pole, use a drone equipped with a camera and lidar to fly around and shoot in the large-scale environment of the pole.
基于上述任一实施例,该装置中,所述采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的,具体包括:Based on any of the above-mentioned embodiments, in this device, the acquisition equipment and acquisition method for acquiring the image of the survey target corresponding to the survey task are determined based on the predetermined natural space conditions of the survey target, specifically including:
将所述图像基于SIFT算子进行特征匹配得到匹配特征点对;Carrying out feature matching of the image based on the SIFT operator to obtain a pair of matching feature points;
对所述匹配特征点对采用RANSAC八点法计算基础矩阵,剔除不满足所述基础矩阵的匹配特征点对;The matching feature point pair adopts the RANSAC eight-point method to calculate the basic matrix, and the matching feature point pair that does not satisfy the basic matrix is eliminated;
再将剔除后的匹配特征点对使用CMVS和PMVS算法进行稠密点云重建,得到三维模型。Then use the CMVS and PMVS algorithms to reconstruct the dense point cloud of the matched feature point pairs after elimination to obtain a 3D model.
图3为本发明实施例提供的电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)301、通信接口(Communications Interface)302、存储器(memory)303和通信总线304,其中,处理器301,通信接口302,存储器303通过通信总线304完成相互间的通信。处理器301可以调用存储在存储器303上并可在处理器301上运行的计算机程序,以执行上述各实施例提供的实时智能站点全景查勘方法,例如包括:接收查勘任务,所述查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模;采集所述查勘任务对应查勘目标的图像,其中,采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的;基于所述图像进行三维模型恢复,将所述三维模型作为任务结果发送至查勘平台以供发布。FIG. 3 is a schematic diagram of the physical structure of the electronic device provided by the embodiment of the present invention. As shown in FIG. The bus 304 , wherein the processor 301 , the communication interface 302 , and the memory 303 communicate with each other through the communication bus 304 . The processor 301 can invoke a computer program stored in the memory 303 and runnable on the processor 301 to execute the real-time intelligent site panorama survey method provided by the above-mentioned embodiments, for example, including: receiving a survey task, the survey task including the computer room Internal survey modeling, surrounding environment modeling of the pole holding and large-scale environment modeling of the pole holding; collecting the image of the survey target corresponding to the survey task, wherein, the collection equipment and collection method for collecting the image of the survey task corresponding to the survey target are Determined based on the predetermined natural space conditions of the survey target; restore the 3D model based on the image, and send the 3D model as a task result to the survey platform for release.
此外,上述的存储器303中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。In addition, the above-mentioned logic instructions in the memory 303 may be implemented in the form of software functional units and may be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the embodiment of the present invention is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes. .
本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的实时智能站点全景查勘方法,例如包括:接收查勘任务,所述查勘任务包括机房内部查勘建模、抱杆周边环境建模和抱杆大范围环境建模;采集所述查勘任务对应查勘目标的图像,其中,采集所述查勘任务对应查勘目标的图像的采集设备和采集方式是基于预先确定的所述查勘目标的自然空间条件确定的;基于所述图像进行三维模型恢复,将所述三维模型作为任务结果发送至查勘平台以供发布。An embodiment of the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to perform the real-time intelligent site panorama survey method provided by the above-mentioned embodiments, for example, including : receiving a survey task, the survey task includes the internal survey modeling of the computer room, the surrounding environment modeling of the pole holding and the large-scale environment modeling of the pole holding; collecting the image of the survey target corresponding to the survey task, wherein the collection of the survey task corresponding to The acquisition equipment and acquisition method of the image of the survey target are determined based on the predetermined natural space conditions of the survey target; the 3D model is restored based on the image, and the 3D model is sent to the survey platform as a task result for release .
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. It can be understood and implemented by those skilled in the art without any creative efforts.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the above description of the implementations, those skilled in the art can clearly understand that each implementation can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic discs, optical discs, etc., including several instructions to make a computer device (which may be a personal computer, server, or network device, etc.) execute the methods described in various embodiments or some parts of the embodiments.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011112049.8A CN114390270B (en) | 2020-10-16 | 2020-10-16 | Real-time intelligent site panorama survey method, device and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011112049.8A CN114390270B (en) | 2020-10-16 | 2020-10-16 | Real-time intelligent site panorama survey method, device and electronic equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114390270A CN114390270A (en) | 2022-04-22 |
| CN114390270B true CN114390270B (en) | 2023-08-15 |
Family
ID=81194334
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202011112049.8A Active CN114390270B (en) | 2020-10-16 | 2020-10-16 | Real-time intelligent site panorama survey method, device and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114390270B (en) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006084385A1 (en) * | 2005-02-11 | 2006-08-17 | Macdonald Dettwiler & Associates Inc. | 3d imaging system |
| CN105023291A (en) * | 2015-05-22 | 2015-11-04 | 燕山大学 | Criminal scene reconstructing apparatus and method based on stereoscopic vision |
| CN106485655A (en) * | 2015-09-01 | 2017-03-08 | 张长隆 | A kind of taken photo by plane map generation system and method based on quadrotor |
| CN106780729A (en) * | 2016-11-10 | 2017-05-31 | 中国人民解放军理工大学 | A kind of unmanned plane sequential images batch processing three-dimensional rebuilding method |
| CN108375367A (en) * | 2018-01-25 | 2018-08-07 | 中铁第四勘察设计院集团有限公司 | Combined ground laser radar and the work of oblique photograph point surveying method and system |
| CN108765298A (en) * | 2018-06-15 | 2018-11-06 | 中国科学院遥感与数字地球研究所 | Unmanned plane image split-joint method based on three-dimensional reconstruction and system |
| CN109801358A (en) * | 2018-12-06 | 2019-05-24 | 宁波市电力设计院有限公司 | A kind of substation's three-dimensional investigation method scanning and put cloud visual fusion based on SLAM |
| CN110009218A (en) * | 2019-03-28 | 2019-07-12 | 云南电网有限责任公司临沧供电局 | A kind of intelligent substation safety work management-control method and system |
| CN111696194A (en) * | 2020-05-07 | 2020-09-22 | 广东康云科技有限公司 | Three-dimensional visualization implementation method and system based on field investigation and storage medium |
| CN111695424A (en) * | 2020-05-07 | 2020-09-22 | 广东康云科技有限公司 | Crime scene restoration method, crime scene restoration system and storage medium based on three-dimensional real scene |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9222771B2 (en) * | 2011-10-17 | 2015-12-29 | Kla-Tencor Corp. | Acquisition of information for a construction site |
| US9959625B2 (en) * | 2015-12-29 | 2018-05-01 | The United States Of America As Represented By The Secretary Of The Air Force | Method for fast camera pose refinement for wide area motion imagery |
-
2020
- 2020-10-16 CN CN202011112049.8A patent/CN114390270B/en active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006084385A1 (en) * | 2005-02-11 | 2006-08-17 | Macdonald Dettwiler & Associates Inc. | 3d imaging system |
| CN105023291A (en) * | 2015-05-22 | 2015-11-04 | 燕山大学 | Criminal scene reconstructing apparatus and method based on stereoscopic vision |
| CN106485655A (en) * | 2015-09-01 | 2017-03-08 | 张长隆 | A kind of taken photo by plane map generation system and method based on quadrotor |
| CN106780729A (en) * | 2016-11-10 | 2017-05-31 | 中国人民解放军理工大学 | A kind of unmanned plane sequential images batch processing three-dimensional rebuilding method |
| CN108375367A (en) * | 2018-01-25 | 2018-08-07 | 中铁第四勘察设计院集团有限公司 | Combined ground laser radar and the work of oblique photograph point surveying method and system |
| CN108765298A (en) * | 2018-06-15 | 2018-11-06 | 中国科学院遥感与数字地球研究所 | Unmanned plane image split-joint method based on three-dimensional reconstruction and system |
| CN109801358A (en) * | 2018-12-06 | 2019-05-24 | 宁波市电力设计院有限公司 | A kind of substation's three-dimensional investigation method scanning and put cloud visual fusion based on SLAM |
| CN110009218A (en) * | 2019-03-28 | 2019-07-12 | 云南电网有限责任公司临沧供电局 | A kind of intelligent substation safety work management-control method and system |
| CN111696194A (en) * | 2020-05-07 | 2020-09-22 | 广东康云科技有限公司 | Three-dimensional visualization implementation method and system based on field investigation and storage medium |
| CN111695424A (en) * | 2020-05-07 | 2020-09-22 | 广东康云科技有限公司 | Crime scene restoration method, crime scene restoration system and storage medium based on three-dimensional real scene |
Non-Patent Citations (1)
| Title |
|---|
| 3D face reconstruction and multimodal person identification from video captured using smartphone camera;R. Raghavendra;2013 IEEE International Conference on Technologies for Homeland Security;全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114390270A (en) | 2022-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108401461B (en) | Three-dimensional mapping method, device, system, cloud platform, electronic device and computer program product | |
| CN113592989B (en) | Three-dimensional scene reconstruction system, method, equipment and storage medium | |
| CN107808407B (en) | Binocular camera-based unmanned aerial vehicle vision SLAM method, unmanned aerial vehicle and storage medium | |
| Wendel et al. | Dense reconstruction on-the-fly | |
| CN108701374B (en) | Method and apparatus for three-dimensional point cloud reconstruction | |
| JP6144826B2 (en) | Interactive and automatic 3D object scanning method for database creation | |
| CN107862744B (en) | Three-dimensional modeling method for aerial image and related product | |
| KR102200299B1 (en) | A system implementing management solution of road facility based on 3D-VR multi-sensor system and a method thereof | |
| CN107507274A (en) | A kind of quick restoring method of public security criminal-scene three-dimensional live based on cloud computing | |
| EP3274964B1 (en) | Automatic connection of images using visual features | |
| CN111275015A (en) | Unmanned aerial vehicle-based power line inspection electric tower detection and identification method and system | |
| CN106462943A (en) | Aligning panoramic imagery and aerial imagery | |
| CN111143489B (en) | Image-based positioning method and device, computer equipment and readable storage medium | |
| CN109102566A (en) | A kind of indoor outdoor scene method for reconstructing and its device of substation | |
| CN105023266A (en) | Method and device for implementing augmented reality (AR) and terminal device | |
| CN110428501A (en) | Full-view image generation method, device, electronic equipment and readable storage medium storing program for executing | |
| CN112348887B (en) | Terminal posture determination method and related device | |
| Rahaman | Photogrammetry: what, how, and where | |
| CN113421332A (en) | Three-dimensional reconstruction method and device, electronic equipment and storage medium | |
| CN114299230B (en) | Data generation method, device, electronic device and storage medium | |
| CN111402392A (en) | Illumination model calculation method, material parameter processing method and material parameter processing device | |
| CN116091598A (en) | Fault location method, location device and electronic equipment for photovoltaic power station | |
| CN113129422A (en) | Three-dimensional model construction method and device, storage medium and computer equipment | |
| WO2022025283A1 (en) | Measurement processing device, method, and program | |
| CN114390270B (en) | Real-time intelligent site panorama survey method, device and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |