[go: up one dir, main page]

CN116894923A - High-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method - Google Patents

High-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method Download PDF

Info

Publication number
CN116894923A
CN116894923A CN202310886947.6A CN202310886947A CN116894923A CN 116894923 A CN116894923 A CN 116894923A CN 202310886947 A CN202310886947 A CN 202310886947A CN 116894923 A CN116894923 A CN 116894923A
Authority
CN
China
Prior art keywords
image
remote sensing
sensing image
dimensional
matching
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.)
Granted
Application number
CN202310886947.6A
Other languages
Chinese (zh)
Other versions
CN116894923B (en
Inventor
洪中华
张宏扬
周汝雁
潘海燕
马振玲
张云
韩彦岭
王静
杨树瑚
徐利军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Ocean University
Original Assignee
Shanghai Ocean University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Ocean University filed Critical Shanghai Ocean University
Priority to CN202310886947.6A priority Critical patent/CN116894923B/en
Publication of CN116894923A publication Critical patent/CN116894923A/en
Application granted granted Critical
Publication of CN116894923B publication Critical patent/CN116894923B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10032Satellite or aerial image; Remote sensing

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)

Abstract

本发明公开了一种高分辨率遥感影像映射转换密集匹配与三维重建方法,包括步骤:接收第一遥感影像;对所述第一遥感影像进行正射纠正,获得第二遥感影像;对第二遥感影像进行重采样,获得第三遥感影像;对第三遥感影像进行自适应扩展分块,并对分块后的影像进行密集匹配生成对应的视差图;基于视差图和分块信息,将每对同名像点恢复到其在正射纠正影像上的坐标,再对同名点对进行逆正射纠正,将点对坐标恢复到第一高分辨率遥感影像上,获得对应的三维点坐标形成的三维点云;对三维点云进行栅格化采样生成高分辨率DSM。

The invention discloses a high-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method, which includes the steps of: receiving a first remote sensing image; performing orthorectification on the first remote sensing image to obtain a second remote sensing image; and performing orthorectification on the second remote sensing image. The remote sensing image is resampled to obtain the third remote sensing image; the third remote sensing image is adaptively expanded into blocks, and the block images are densely matched to generate the corresponding disparity map; based on the disparity map and block information, each Restore the image point with the same name to its coordinates on the orthorectified image, then perform inverse orthorectification on the point pair with the same name, restore the coordinates of the point pair to the first high-resolution remote sensing image, and obtain the corresponding three-dimensional point coordinates formed by Three-dimensional point cloud; raster sampling of three-dimensional point cloud to generate high-resolution DSM.

Description

一种高分辨率遥感影像映射转换密集匹配与三维重建方法A high-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method

技术领域Technical field

本发明属于图像处理技术领域,特别涉及一种高分辨率遥感影像映射转换密集匹配与三维重建方法。The invention belongs to the field of image processing technology, and particularly relates to a high-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method.

背景技术Background technique

激光探测、雷达测距(LiDAR)数据和空中遥感图像都已经广泛应用于生成大规模数字表面模型(DSM,Digital Surface Model)。由高分辨率卫星图像(HRSI)生成的大规模数字表面模型(DSM)具有可比性、更便宜、更容易获得的优点。Laser detection, radar ranging (LiDAR) data and aerial remote sensing images have been widely used to generate large-scale digital surface models (DSM, Digital Surface Model). Large-scale digital surface models (DSM) generated from high-resolution satellite imagery (HRSI) have the advantage of being comparable, cheaper, and more readily available.

近年来,随着对地观测技术迅速发展,对地观测系统日益完善。国外以IKONOS、WorldView、Pleiades为代表的高分辨率对地观测遥感卫星技术已经非常成熟,以资源三号为代表的高分辨率民用测图卫星也已达到世界先进水平。以上列出的高分辨率线阵卫星都能形成立体观测(如资源三号三线阵传感器能够提供前视、下视和后视三视立体),从而为三维信息提取提供有效、可靠的数据来源。目前,高分辨率线阵卫星立体观测数据三维信息提取的应用包括而不仅限于:数字地表模型生成、城市三维建模、自然灾害评估和目标定位与跟踪等。In recent years, with the rapid development of earth observation technology, the earth observation system has become increasingly perfect. Foreign high-resolution earth observation remote sensing satellite technologies represented by IKONOS, WorldView, and Pleiades have become very mature, and high-resolution civilian mapping satellites represented by Ziyuan-3 have also reached the world's advanced level. The high-resolution linear array satellites listed above can form stereoscopic observations (for example, the Ziyu-3 linear array sensor can provide front-view, downward-view and rear-view three-view stereo), thus providing an effective and reliable data source for three-dimensional information extraction. . Currently, the applications of 3D information extraction from high-resolution linear array satellite stereoscopic observation data include but are not limited to: digital surface model generation, urban 3D modeling, natural disaster assessment, and target positioning and tracking.

发明内容Contents of the invention

本发明实施例之一,一种高分辨率遥感影像三维重建方法,采用高分辨率遥感影像映射转换密集匹配与三维重建。包括以下步骤:One embodiment of the present invention is a three-dimensional reconstruction method of high-resolution remote sensing images, which uses high-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction. Includes the following steps:

接收第一遥感影像;Receive the first remote sensing image;

对所述第一遥感影像进行正射纠正,获得第二遥感影像;Perform orthorectification on the first remote sensing image to obtain a second remote sensing image;

对第二遥感影像进行重采样,获得第三遥感影像;Resample the second remote sensing image to obtain the third remote sensing image;

对第三遥感影像进行自适应扩展分块,并对分块后的影响进行密集匹配生成对应的视差图;Adaptively expand the third remote sensing image into blocks, and perform dense matching on the effects of the blocks to generate corresponding disparity maps;

基于视差图和分块信息,将每对同名像点恢复到其在正射纠正影像上的坐标,再对同名点对进行逆正射纠正,将点对坐标恢复到第一高分辨率遥感影像上,获得对应的三维点坐标形成的三维点云;Based on the disparity map and block information, each pair of image points with the same name is restored to its coordinates on the orthorectified image, and then inverse orthorectification is performed on the same-named point pair to restore the coordinates of the point pair to the first high-resolution remote sensing image. above, obtain the three-dimensional point cloud formed by the corresponding three-dimensional point coordinates;

对三维点云进行栅格化采样生成高分辨率DSM。Raster sampling of 3D point clouds generates high-resolution DSM.

附图说明Description of the drawings

通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:The above and other objects, features and advantages of exemplary embodiments of the present invention will become apparent upon reading the following detailed description with reference to the accompanying drawings. In the drawings, several embodiments of the invention are shown by way of example and not by way of limitation, in which:

图1现有的一种卫星影像三维重建处理流程示意图。Figure 1 is a schematic diagram of an existing three-dimensional reconstruction processing flow chart of satellite images.

图2根据本发明实施例之一的遥感影像三维重建方法流程示意图。Figure 2 is a schematic flowchart of a three-dimensional reconstruction method for remote sensing images according to one embodiment of the present invention.

图3根据本发明实施例之一的正射纠正后同名像点行列差示例图。Figure 3 is an example diagram of the row and column difference of the same image point after orthorectification according to one embodiment of the present invention.

图4根据本发明实施例之一的视差空间上代价积聚过程示例图。Figure 4 is an example diagram of a cost accumulation process in disparity space according to one embodiment of the present invention.

图5根据本发明实施例之一的某遥感影像示例图。Figure 5 is an example of a remote sensing image according to one embodiment of the present invention.

图6根据本发明实施例之一的某遥感影像示例图。Figure 6 is an example of a remote sensing image according to one embodiment of the present invention.

图7根据本发明实施例之一的某遥感影像示例图。Figure 7 is an example of a remote sensing image according to one embodiment of the present invention.

图8根据本发明实施例之一的某遥感影像示例图。Figure 8 is an example of a remote sensing image according to one embodiment of the present invention.

图9根据本发明实施例之一的某遥感影像对比示例图。其中左侧图为本发明实施例生成的DSM,右侧为STRM 30m分辨率DEM。Figure 9 is an example diagram of a remote sensing image comparison according to one embodiment of the present invention. The picture on the left is the DSM generated by the embodiment of the present invention, and the picture on the right is the STRM 30m resolution DEM.

图10根据本发明实施例之一的某遥感影像三维重建示例图。Figure 10 is an example diagram of three-dimensional reconstruction of a remote sensing image according to one embodiment of the present invention.

具体实施方式Detailed ways

现有卫星图像三维重建软件,大多数采用改进版的半全局匹配(SGM)算法在核线约束的基础上进行密集图像匹配。从卫星影像中提取三维信息的一个核心技术就是立体的密集匹配技术,其中核线影像作为密集匹配的输入数据,其正确性直接影响到匹配结果的可靠度,进而影响三维信息的准确性。因此正确的核线影像输入对密集匹配至关重要。Most existing satellite image 3D reconstruction software uses an improved version of the semi-global matching (SGM) algorithm to perform dense image matching based on epipolar line constraints. A core technology for extracting three-dimensional information from satellite images is stereoscopic dense matching technology. As the input data of dense matching, the correctness of the epipolar image directly affects the reliability of the matching results, and thus the accuracy of the three-dimensional information. Therefore, correct epipolar line image input is crucial for dense matching.

与框幅式影像不同,线阵影像核线呈现双曲线状,这给核线影像生成带来了巨大挑战。传统核线影像生成方法,适用于某一种单一立体观测模式(比如同轨或者异轨),缺乏通用性。另外随着对地观测卫星越来越多,不同平台之间形成立体观测的可能性越来越大,因此获得一种能同时适用于同轨、异轨和异源立体像对的替代核线影像生成方法成为一种需要。Different from the frame image, the epicenter of the linear array image is hyperbolic, which brings great challenges to the generation of epipolar images. The traditional epipolar image generation method is suitable for a single stereoscopic observation mode (such as same orbit or different orbit) and lacks versatility. In addition, with the increasing number of Earth observation satellites, the possibility of stereoscopic observation between different platforms is increasing. Therefore, an alternative core line that can be applied to co-orbital, out-of-orbit and heterosource stereo pairs is obtained. Image generation methods became a need.

有一种立体匹配算法被提出,其4个步骤主要包括:匹配代价计算、代价聚合、视差计算和视差精化。立体匹配从匹配策略角度可以分为:局部立体匹配算法、半全局立体匹配算法和全局立体匹配算法。A stereo matching algorithm has been proposed. Its four steps mainly include: matching cost calculation, cost aggregation, disparity calculation and disparity refinement. From the perspective of matching strategy, stereo matching can be divided into: local stereo matching algorithm, semi-global stereo matching algorithm and global stereo matching algorithm.

局部立体匹配算法实时性较强,但是对于边缘位置视差不连续的像素点,很容易造成误匹配,导致匹配的精确度低,且该算法很容易受到噪声的影响。全局算法匹配精度高,但是这类算法的空间和时间的复杂度较高,到现在为止投入到实际的工程应用过程中十分困难。半全局算法的匹配速度和精度都较好,可以满足实时性的要求,所以被广泛应用于立体匹配。而其中包括被提出的半全局匹配算法(Semi-global Matching,SGM)。The local stereo matching algorithm has strong real-time performance, but for pixels with discontinuous parallax at the edge, it is easy to cause mismatching, resulting in low matching accuracy, and the algorithm is easily affected by noise. The global algorithm has high matching accuracy, but the space and time complexity of this type of algorithm is high, and it has been very difficult to put it into practical engineering applications until now. The semi-global algorithm has good matching speed and accuracy and can meet the real-time requirements, so it is widely used in stereo matching. This includes the proposed semi-global matching algorithm (Semi-global Matching, SGM).

目前各种卫星影像三维重建的软件,大多遵循下述的处理流程:At present, various software for 3D reconstruction of satellite images mostly follow the following processing flow:

首先对卫星立体像对进行特征匹配获得同名像点,以实现卫星相机模型的几何纠正并获得精确的卫星影像定向参数;First, feature matching is performed on satellite stereo image pairs to obtain image points with the same name, in order to achieve geometric correction of the satellite camera model and obtain accurate satellite image orientation parameters;

接着针对卫星影像框幅过大以及核线为近似曲线的问题,对卫星影像进行分块处理:Then, in order to solve the problem that the satellite image frame is too large and the epipolar line is an approximate curve, the satellite image is processed into blocks:

先对每对影像块进行核线纠正,接着进行密集匹配获得视差图,再基于视差图实现前方交汇获得每块的点云;First, epipolar line correction is performed on each pair of image blocks, and then dense matching is performed to obtain a disparity map. Then, based on the disparity map, forward intersection is performed to obtain the point cloud of each block;

最后对每块点云进行融合,获得整块区域的三维点云以及栅格化后的DSM产品。如图1所示。Finally, each point cloud is fused to obtain the three-dimensional point cloud of the entire area and the rasterized DSM product. As shown in Figure 1.

可见现有方案中,要对原始卫星立体像对进行核线纠正后才能进行密集匹配,但是因为卫星影像的大框幅、覆盖范围广、影像内地形差异过大、各种传感器类型存在差异等问题,没有一个通用的核线约束方法能够适用于大多数场景,在处理大范围卫星数据时不能满足需求。It can be seen that in the existing solution, the original satellite stereo image pairs need to be corrected for epipolar lines before dense matching can be carried out. However, due to the large frame and wide coverage of satellite images, excessive terrain differences within the images, and differences in various sensor types, etc. The problem is that there is no universal kernel line constraint method that can be applied to most scenarios and cannot meet the needs when processing large-scale satellite data.

在基于核线纠正影像进行密集匹配时,传统的tSGM算法只是对同一条核线上的像素进行同名点搜索,采用了构建多级金字塔的方法从上到下匹配,使用上层的匹配测度信息来索索下层金字塔的搜索范围,但是该方法并不能适用于核线不在一条直线上的情况,对于核线并没有对齐的核线纠正影像匹配精度很差。When performing dense matching based on epipolar line corrected images, the traditional tSGM algorithm only searches for identical points on pixels on the same epipolar line. It uses a method of constructing a multi-level pyramid to match from top to bottom, and uses the matching measurement information of the upper layer to Corso searches the lower pyramid's search range, but this method is not applicable to situations where the epipolar lines are not on a straight line. For epipolar lines that are not aligned, the corrected image matching accuracy is very poor.

因此,本公开的目的,是解决前文提到的核线约束方法难以适用于复杂场景的卫星影像三维重建问题,以及后续密集匹配因为不能进行窗口搜索而造成的匹配精度差问题。Therefore, the purpose of this disclosure is to solve the problem that the epipolar line constraint method mentioned above is difficult to apply to the three-dimensional reconstruction of satellite images in complex scenes, and the problem of poor matching accuracy caused by the inability to perform window search in subsequent dense matching.

根据一个或者多个实施例,一种基于正射纠正和窗口视差搜索的三维重建方法,下面是对于流程的简要介绍。According to one or more embodiments, a three-dimensional reconstruction method based on orthorectification and window disparity search is provided. The following is a brief introduction to the process.

第一步,对原始影像进行基于参考低分辨率DSM的正射纠正,该步骤将像点转换到物方以经纬度为单位的坐标系下,后续在正射纠正影像的基础上进行重采样获得同名像点坐标约束在rpc精度范围内的重采样影像。The first step is to perform orthorectification on the original image based on the reference low-resolution DSM. This step converts the image points to the object coordinate system in units of longitude and latitude. Subsequently, resampling is performed on the basis of the orthorectified image. A resampled image whose coordinates of the same image point are constrained within the rpc accuracy range.

第二步,对大幅宽卫星影像进行基于参考DEM高程值的自适应扩展分块,针对分块后的影像对进行密集匹配生成对应的视差图,具体的密集匹配过程采用基于tSGM的二维窗口搜索策略,采用高斯金字塔使用上层的同名点搜索结果缩小下层的搜索范围。In the second step, the large-width satellite image is adaptively expanded into blocks based on the reference DEM elevation value, and the corresponding disparity map is generated by dense matching for the block image pairs. The specific dense matching process uses a two-dimensional window based on tSGM. The search strategy adopts Gaussian pyramid and uses the same-name point search results in the upper layer to narrow the search range in the lower layer.

第三步,基于视差图和分块信息将每对同名像点恢复到其在正射纠正影像上的坐标,再基于参考低分辨率对同名点对进行逆正射纠正过程,将点对坐标恢复到原始影像上,接着使用RPC对原始像对进行前方交会获得对应的三维点坐标。The third step is to restore each pair of same-named image points to their coordinates on the orthorectified image based on the disparity map and block information, and then perform an inverse orthorectification process on the same-named point pair based on the reference low resolution, and convert the point pair coordinates Restore to the original image, and then use RPC to perform forward intersection on the original image pair to obtain the corresponding three-dimensional point coordinates.

最后,对于三维点云进行去噪、融合和基于参考DEM的水体去除等后处理操作,然后对三维点云进行栅格化采样生成高分辨率DSM,最后对DSM进行空洞填充、双边滤波和多重DSM融合操作提高DSM精度。本公开实施例的总体方案如图2所示。在图2中,对于立体影像只有两张的卫星传感器,左右影像分别相当于后视影像和前视影像,实际重建时只需要对两张影像进行三维重建即可。对于立体影像有三张的卫星传感器,一般采取两种方式进行重建:Finally, the 3D point cloud is subjected to post-processing operations such as denoising, fusion, and water body removal based on the reference DEM. Then the 3D point cloud is rasterized and sampled to generate a high-resolution DSM. Finally, the DSM is subjected to hole filling, bilateral filtering, and multiplexing. DSM fusion operation improves DSM accuracy. The overall scheme of the embodiment of the present disclosure is shown in Figure 2. In Figure 2, for a satellite sensor with only two stereoscopic images, the left and right images are equivalent to the rear-view image and the front-view image respectively. In actual reconstruction, only three-dimensional reconstruction of the two images is required. For satellite sensors with three stereoscopic images, two methods are generally used for reconstruction:

1、任意选择包含三视影像的两张进行重建,这里的左右影像等同于选择的两张影像。1. Select any two images containing three-view images for reconstruction. The left and right images here are equal to the two selected images.

2、分别使用下视和前视,下视和后视进行重建,得到两张DSM后再进行DSM融合。2. Use the downward view, the forward view, and the downward view and the backward view respectively to reconstruct, and then perform DSM fusion after obtaining two DSMs.

进一步的,对于正射纠正影像生成与分块,目前的处理流程中,为了提高影像匹配的精度并减少匹配所需的时间,在立体影像匹配前需要对影像进行核线校正,将二维匹配搜索降低为一维搜索.通常情况下,高分遥感影像的核线类似于双曲线,但在局部范围内可以近似看作直线,但一方面在地形起伏较大的区域,即使是足够小的分块也不能将同名像点都约束在同一条核线上,另一方面,目前效果最好的基于像方提取特征点对进行基础矩阵估计的方法有一个最大的问题,就是难以保证特征匹配获得同名点足够准确,即使是在使用RANSAC进行同名点过滤也难以去除所有错误点对。这就很难对所有地形都生成满足要求的核线影像。Furthermore, for orthorectified image generation and segmentation, in the current processing flow, in order to improve the accuracy of image matching and reduce the time required for matching, the image needs to be epipolarly corrected before stereoscopic image matching, and the two-dimensional matching is The search is reduced to a one-dimensional search. Normally, the epipolar line of high-resolution remote sensing images is similar to a hyperbola, but it can be approximately regarded as a straight line in a local range. But on the one hand, in areas with large terrain undulations, even if it is small enough Blocking also cannot constrain image points with the same name to the same core line. On the other hand, the currently best method of extracting feature point pairs based on image cubes for basic matrix estimation has one of the biggest problems, which is that it is difficult to ensure feature matching. Obtaining the same-name points is accurate enough that even when using RANSAC to filter the same-name points, it is difficult to remove all wrong point pairs. This makes it difficult to generate epipolar line images that meet the requirements for all terrains.

鉴于此,本公开使用基于rpc和参考低分辨的DEM来对左右影像分别进行正射纠正,完成正射纠正后的影像能够保证同名像点在邻域范围内,这同样能起到限制搜索范围的作用,而且避免了核线约束失效使得后续密集匹配算法失效的问题。当rpc精度足够高时,搜索范围可以限制在数十个像素以内,而同样的核线约束在地形起伏较大的区域内也同样要在数十个甚至更高的一维空间内进行搜索。正射纠正后同名像点距离如图3。In view of this, this disclosure uses RPC-based and reference low-resolution DEM to orthorectify the left and right images respectively. The orthorectified image can ensure that the image point with the same name is within the neighborhood, which can also limit the search range. function, and avoids the problem that the failure of the kernel line constraint makes the subsequent dense matching algorithm invalid. When the RPC accuracy is high enough, the search range can be limited to dozens of pixels, and the same epipolar line constraint also needs to be searched in dozens or even higher one-dimensional spaces in areas with large terrain undulations. The distance between the same image points after orthorectification is shown in Figure 3.

如图3所示,在地形起伏超过1000m的黄土高原区域,正射纠正后的同名像点搜索范围依然在行列5个像素范围以内,这完全可以保证同名像点的整个搜索范围在100个像素以内。As shown in Figure 3, in the Loess Plateau area with terrain undulations exceeding 1000m, the search range of the image point with the same name after orthorectification is still within 5 pixels in the row and row, which can fully ensure that the entire search range of the image point with the same name is within 100 pixels. Within.

在获得左右影像对应的正射纠正影像后,需要进行重采样对正射纠正影像的分辨率和框幅大小进行统一,进行重采样后的正射纠正影像具有相同的地理坐标仿射参数,这为后续左右影像查找重叠区域提供了极大的便利。不需要再基于rpc寻找对应的重叠区域,鉴于rpc的误差,这样获得的重叠区域往往要进行边缘扩展。而在重采样的过程中,加入了所需DSM分辨率作为可调参数,根据可调参数可以生成任意分辨率大小的正射影像,并基于此在后续的过程中生成同等分辨率的DSM。After obtaining the orthorectified images corresponding to the left and right images, resampling is needed to unify the resolution and frame size of the orthorectified images. The orthorectified images after resampling have the same geographical coordinate affine parameters. This is It provides great convenience for finding overlapping areas in subsequent left and right images. There is no need to find the corresponding overlapping area based on rpc. In view of the error of rpc, the overlapping area obtained in this way often needs to be edge expanded. In the resampling process, the required DSM resolution is added as an adjustable parameter. According to the adjustable parameters, an orthoimage of any resolution size can be generated, and based on this, a DSM of the same resolution is generated in the subsequent process.

接着会对正射纠正重采样影像对分别生成掩膜,生成掩膜的目的在于减小后续密集匹配过程中对于无效区域的搜索,这将极大程度的减少匹配的时间。Then, masks will be generated for the orthorectified resampled image pairs respectively. The purpose of generating the masks is to reduce the search for invalid areas in the subsequent dense matching process, which will greatly reduce the matching time.

最后,对于生成的正射纠正重采样影像及其掩膜进行带扩展区域的分块,以保证相邻正射影像块生成的视差图之间不产生空隙,块与块之间保证一定的重叠.通过对影像进行分块,一方面可以将视差搜索限定在一个较小的区间,可以减小重复纹理区域因视差搜索范围过大造成的误匹配,另一方面便于实现多线程处理,使得处理每一对影像块都可以作为一个独立的且互不干扰的线程,这将极大的减少整张DSM生成所需的时间。Finally, the generated orthorectified resampled image and its mask are divided into blocks with extended areas to ensure that there are no gaps between the disparity maps generated by adjacent orthorectified image blocks and that a certain overlap is guaranteed between blocks. .By dividing the image into blocks, on the one hand, the parallax search can be limited to a smaller interval, which can reduce the mismatching caused by the excessive parallax search range in repeated texture areas. On the other hand, it facilitates multi-threading processing, making the processing Each pair of image blocks can be used as an independent thread without interfering with each other, which will greatly reduce the time required to generate the entire DSM.

在进行密集匹配之前,可以做以下三个数据准备:Before performing dense matching, you can make the following three data preparations:

A、RPC平差(该处理非必须),基于特征匹配的区域网平差可以提高前方交互获得高程精度。A. RPC adjustment (this process is not necessary). Regional network adjustment based on feature matching can improve the elevation accuracy obtained by front-end interaction.

B、对应区域的参考dem(必须)。基于dem的高程约束可以提高三维重建的精度。B. Reference dem of the corresponding area (required). Dem-based elevation constraints can improve the accuracy of three-dimensional reconstruction.

C、匀光匀色(该处理非必须),对于颜色不一致的影像对,匀色后可以提高密集匹配的精度。C. Light and color uniformity (this process is not necessary). For image pairs with inconsistent colors, color uniformity can improve the accuracy of dense matching.

上述是可以进行的数据预处理,但是不进行非必须的预处理的影像对也可以进行密集匹配,只是精度在某些情况下(比如影像对的颜色差异较大)可能会差一些。The above is possible data preprocessing, but image pairs without unnecessary preprocessing can also be densely matched, but the accuracy may be worse in some cases (such as the color difference between image pairs is large).

以下对于本公开实施例中基于窗口搜索的tSGM算法加以说明。The following describes the tSGM algorithm based on window search in the embodiment of the present disclosure.

1)SGM基本算法,是通过建立全局能量函数,使能量函数达到最小时获取潜在的最优视差.能量函数为1) The basic algorithm of SGM is to establish a global energy function to obtain the potential optimal parallax when the energy function reaches a minimum. The energy function is

全局能量函数E(D)由数据项和平滑项组成.式(4.1)右侧第1项为数据项,表示所有像素点的匹配代价之和,C(p,Dp)表示左影像像素p视差为Dp时与右影像点的匹配代价[24].第2项为平滑项,其目的是对像点p临近视差差值等于1的像素q增加惩罚数P1.这使得相邻像素点的视差尽可能的一致,其中T[|Dp-Dq|=1]为一个判断函数,当判断条件为真时返回1,否则为0.第3项为平滑项,对像素点p临近视差差值大于1的像素q给予更大的惩罚数P2.通常P2随影像梯度的变化而改变,P2不能过大,否则视差边缘会被过度平滑。The global energy function E(D) consists of data items and smoothing items. The first item on the right side of equation (4.1) is the data item, which represents the sum of the matching costs of all pixels, and C(p,D p ) represents the left image pixel p The matching cost with the right image point when the disparity is D p [24]. The second term is the smoothing term, whose purpose is to increase the penalty number P 1 for the pixel q with a disparity difference equal to 1 near the image point p. This makes the adjacent pixels The disparity of the points is as consistent as possible, where T[|D p -D q |=1] is a judgment function, which returns 1 when the judgment condition is true, otherwise it is 0. The third item is the smoothing item, for the pixel point p Pixels q with adjacent parallax differences greater than 1 are given a larger penalty number P 2 . Usually P 2 changes with the change of the image gradient, and P 2 cannot be too large, otherwise the parallax edge will be over-smoothed.

SGM算法首先计算左影像上每个像素在视差搜索范围内的匹配代价,组成代价矩阵.代价矩阵维度为r×c×(dmax-dmin),其中r为影像行数,c为影像列数,dmax、dmin表示视差搜索的上下界.计算完代价矩阵后,对代价矩阵上的每个点考虑从多个方向(8或者16方向)进行积聚,如图4所示.The SGM algorithm first calculates the matching cost of each pixel on the left image within the disparity search range to form a cost matrix. The dimension of the cost matrix is r×c×(d max -d min ), where r is the number of image rows and c is the image column. numbers, d max and d min represent the upper and lower bounds of disparity search. After calculating the cost matrix, consider accumulating each point on the cost matrix from multiple directions (8 or 16 directions), as shown in Figure 4.

对像素点p,其在r方向上的积聚函数为For a pixel point p, its accumulation function in the r direction is

式中,右侧第1项表示像素点p视差为d时的匹配代价;第2项表示像素p在r方向上的前一个像素代价积聚的最小值(包含惩罚系数);最后一项减去积聚方向上的最小代价值保证了Lr(p,d)<Cmax(p,d)+P2,这一项对最优路径的选择没有影响.通过将不同方向上的代价积聚值进行求和后即可得到最终的代价积聚值,代价积聚求和公式为In the formula, the first term on the right side represents the matching cost when the disparity of pixel p is d; the second term represents the minimum value of the previous pixel cost accumulation (including the penalty coefficient) of pixel p in the r direction; the last term minus The minimum cost value in the accumulation direction ensures that Lr(p,d)<C max (p,d)+P 2. This term has no impact on the selection of the optimal path. It is calculated by accumulating the cost values in different directions. After summing, the final cost accumulation value can be obtained. The cost accumulation summation formula is

完成代价矩阵的积聚后,在视差搜索范围内利用胜者为王(WTA)算法获取积聚值最小位置即为当前像素的最优视差,最优视差选择的公式见式(4.4),D为最终的视差图After completing the accumulation of the cost matrix, use the Winner Takes All (WTA) algorithm within the disparity search range to obtain the minimum position of the accumulated value, which is the optimal disparity of the current pixel. The formula for optimal disparity selection is shown in Equation (4.4), and D is the final disparity map

2)基于tSGM的改进算法,其动机是,对于大像幅的高分遥感影像而言,将整个窗口作为视差搜索范围时应用半全局匹配算法存在较大的困难。一方面代价矩阵计算和代价积聚过程所需的内存开销较大,计算时间也相对较长;另一方面,由于每个像素都在整个窗口上计算匹配代价,当影像中存在较多低纹理或重复纹理信息时,会造成误匹配概率的增大。2) An improved algorithm based on tSGM. The motivation is that for large-format, high-resolution remote sensing images, it is difficult to apply a semi-global matching algorithm when using the entire window as the parallax search range. On the one hand, the memory overhead required for cost matrix calculation and cost accumulation process is relatively large, and the calculation time is relatively long; on the other hand, since each pixel calculates the matching cost on the entire window, when there are many low textures or Repeating texture information will increase the probability of mismatching.

对于tSGM算法,通过在金字塔像上逐层进行半全局匹配,利用本层匹配结果限制下一层匹配时的视差搜索边界,从而动态限定每个像素的视差搜索范围.tSGM算法确定像素的视差搜索范围时,首先在视差像素D(x)周围窗口中搜索视差最大值dmax、最小值dmin,然后判断最大、最小视差差值是否超出最大预设搜索范围R。如果dmax-dmin<R,此时上边界范围设置为tmax=dmax-D(x)+2,下边界范围设置为tmin=D(x)-dmax+2,如果超出最大预设范围,此时将视差搜索范围定义为式(4.3.1-5)For the tSGM algorithm, semi-global matching is performed layer by layer on the pyramid image, and the matching results of this layer are used to limit the disparity search boundary of the next layer of matching, thereby dynamically limiting the disparity search range of each pixel. The tSGM algorithm determines the disparity search of the pixel range, first search for the maximum value d max and minimum value d min of disparity in the window around the disparity pixel D(x), and then determine whether the maximum and minimum disparity difference exceeds the maximum preset search range R. If d max -d min <R, the upper boundary range is set to t max =d max -D(x)+2, and the lower boundary range is set to t min =D(x)-d max +2. If it exceeds the maximum Default range, at this time the parallax search range is defined as formula (4.3.1-5)

确定了本层影像的视差搜索边界后,将视差上下边界放大一倍作为下一层核线影像匹配时的视差搜索范围,然后逐层进行半全局匹配得到最终的匹配结果。After determining the disparity search boundary of this layer of images, the upper and lower disparity boundaries are doubled as the disparity search range for epipolar line image matching of the next layer, and then semi-global matching is performed layer by layer to obtain the final matching result.

而要把tSGM中对于一维搜索区域的扩展运用在搜索窗口中,采取的策略有所不同,代价计算步骤基本一致,都是在金字塔的每一层影像上使用census算法计算代价,不同的是,一维搜索计算代价只需要对同一行上搜索范围内的像素进行计算,二维搜索要对整个搜索区域进行计算代价值,一样的是最终获得的代价值结果都是存在一维数组中。To apply the expansion of the one-dimensional search area in tSGM to the search window, the strategies adopted are different. The cost calculation steps are basically the same. They use the census algorithm to calculate the cost on each layer of the pyramid image. The difference is that , the one-dimensional search calculation cost only needs to calculate the pixels within the search range on the same line, while the two-dimensional search needs to calculate the cost value for the entire search area. The same is that the final cost value results are stored in a one-dimensional array.

其中最大的不同就是代价聚合阶段,在获得给定视差的邻域像素代价聚合值时,此时的邻域不再是沿着一维方向只有左右两个邻域,而是包括了周边全部方向的八个邻域,所以代价聚合的公式应改为:The biggest difference is the cost aggregation stage. When obtaining the neighborhood pixel cost aggregation value for a given disparity, the neighborhood at this time is no longer only the left and right neighborhoods along the one-dimensional direction, but includes all surrounding directions. of eight neighborhoods, so the formula for cost aggregation should be changed to:

其中direction为存储了八个方向的索引,分别指向左上,上,右上,左,右,左下,下,右下八个方向,后续进行代价聚合计算时,需要获得相邻像素的代价聚合值时,可以直接根据索引获得对应位置的值。The direction stores indexes in eight directions, pointing to the eight directions of upper left, upper, upper right, left, right, lower left, lower, and lower right. When performing subsequent cost aggregation calculations, it is necessary to obtain the cost aggregation value of adjacent pixels. , the value of the corresponding position can be obtained directly based on the index.

在选择最优视差的过程中,仍然使用公式4.1.1-4进行计算,从每个像素对应的搜索窗口中选择代价聚合值最小的值。In the process of selecting the optimal disparity, formula 4.1.1-4 is still used for calculation, and the value with the smallest cost aggregation value is selected from the search window corresponding to each pixel.

视差后处理阶段基本一致,只是在从整形视差进行亚像素插值时,可以使用双二次曲线来拟合,使得获得的视差值精度更高。The disparity post-processing stage is basically the same, except that when performing sub-pixel interpolation from the plastic disparity, a biquadratic curve can be used for fitting, making the obtained disparity value more accurate.

同时为避免在搜索区域已经缩小的情况下仍然较大,本文采取了以下策略进行优化:At the same time, in order to avoid that the search area is still large even though it has been reduced, this article adopts the following strategies for optimization:

a.在金字塔的最上层对参考影像上的每个像素都在搜索影像上进行二维逐像素搜索。a. At the top level of the pyramid, perform a two-dimensional pixel-by-pixel search on the search image for each pixel on the reference image.

b.对于上一层匹配置信度较高的像素,在下一层直接给定固定大小的正方形窗口进行搜索,如果找到的同名像点的代价聚合值低于给定阈值或者同名像点位于边界上,就扩展搜索范围再进行搜索,直到同名像点代价值低于阈值且不落在边界上。b. For pixels with high matching confidence in the previous layer, a fixed-sized square window is directly given in the next layer to search. If the cost aggregation value of the found image point with the same name is lower than the given threshold or the image point with the same name is located on the boundary , expand the search range and search again until the cost value of the same image point is lower than the threshold and does not fall on the boundary.

c.用相邻像素的搜索范围缩小最大视差范围的像素的搜索域,这是因为上一步的视为不可信的边界视差会导致下一层对应像素使用最大视差搜索范围c. Use the search range of adjacent pixels to narrow the search domain of pixels with the maximum disparity range. This is because the boundary disparity considered untrustworthy in the previous step will cause the corresponding pixels in the next layer to use the maximum disparity search range.

d.对于掩膜为0的区域不进行搜索。d. Do not search for areas with a mask of 0.

为了进一步验证本公开实施例的技术效果,下面给出测试实例加以说明。In order to further verify the technical effects of the embodiments of the present disclosure, test examples are given below for illustration.

首先是本公开技术方案在不同地形重建结果。本公开的三维重建管道,在卫星立体像对测试中生成了重点地形区域的大量DSM产品,如下图5、6、7、8所示,从左至右依次为左右正射重采样影像和生成的DSM。The first is the reconstruction results of the disclosed technical solution in different terrains. The three-dimensional reconstruction pipeline of this disclosure generated a large number of DSM products of key terrain areas in the satellite stereo image pair test, as shown in Figures 5, 6, 7, and 8 below. From left to right, the left and right ortho-resampled images and generated DSM.

其次,对于重难点地形细节结果。在生成的DSM细节上,对比STRM 30m分辨率DSM产品效果也很显著,如下图9所示为世界第二高峰乔戈里峰的DSM细节展示及与STRM 30m分辨率的DEM对比。Secondly, for the detailed results of difficult and difficult terrain. In terms of the details of the generated DSM, the effect of comparing STRM 30m resolution DSM products is also very significant. Figure 9 below shows the DSM details of K2, the world’s second highest peak, and the comparison with STRM 30m resolution DEM.

从图9可以看出,本公开所提方法在最小高程为3500m,最大高程8600m左右,单对高差达到5000m的立体像对内仍然做到了高精度高分辨率的DSM生成,从细节图中可以看出,本公开所提方法生成的DSM在大致纹理和地势走向上和SRTM 30m分辨率的DEM基本一致,这充分验证了本方法的正确性和可靠性,而在地形的精细度和清晰度上,本公开所提方法更是远远超过SRTM,这一方面是因为本方法能生成和原图分辨率基本一致的DSM产品,另一方面也证明了本方法在像素级重建地形的完整和精确。As can be seen from Figure 9, the method proposed in this disclosure can still achieve high-precision and high-resolution DSM generation in a stereo pair with a minimum elevation of 3500m, a maximum elevation of about 8600m, and a single pair of height differences of 5000m. From the detailed figure It can be seen that the DSM generated by the method proposed in this disclosure is basically consistent with the SRTM 30m resolution DEM in terms of rough texture and terrain direction, which fully verifies the correctness and reliability of this method, while in the fineness and clarity of the terrain In terms of accuracy, the method proposed in this disclosure far exceeds SRTM. On the one hand, this method can generate a DSM product with a resolution that is basically consistent with the original image. On the other hand, it also proves that this method is complete in reconstructing terrain at the pixel level. and precise.

在对重点区域重建结果中,对于由数百幅影像组成的区域,该方法采用逐对重建最后融合的方式,下图10是由120张影像分别重建获得太湖区域的DSM,其中包括了城市和山区,可以看出,整块区域纹理清楚,重建出的DSM和正射影像完全一致。In the reconstruction results of key areas, for an area composed of hundreds of images, this method uses pairwise reconstruction and final fusion. Figure 10 below shows the DSM of the Taihu Lake area reconstructed from 120 images, including cities and In the mountainous area, it can be seen that the texture of the entire area is clear, and the reconstructed DSM is completely consistent with the orthophoto.

本公开实施例方案的定量对比,是对全国资源三影像选取重点区域50景立体像对 进行对比重建并使用ICESAT-1经过筛选后的全球激光点进行评估后的DSM高程精度对比结 果。 The quantitative comparison of the embodiments of this disclosure is the DSM elevation accuracy comparison result after comparative reconstruction of 50 scene stereo pairs in selected key areas of the National Resource Three Images and evaluation using ICESAT-1's filtered global laser points .

附:测试用时在i511400CPU主机+16G运行内存配置下所得。Attachment: The test time is obtained under the i511400 CPU host + 16G running memory configuration.

本公开涉及的术语以及缩写,说明如下。The terms and abbreviations used in this disclosure are explained below.

数字表面模型(DSM,Digital Surface Model)Digital Surface Model (DSM, Digital Surface Model)

半全局匹配算法(Semi-global Matching,SGM)Semi-global Matching (SGM)

数字地形(或地面)模型(DTM,Digital Terrain Model,缩写DTM)Digital terrain (or ground) model (DTM, Digital Terrain Model, abbreviation DTM)

数字高程模型(Digital Elevation Model,缩写DEM)Digital Elevation Model (DEM)

数字表面模型(Digital Surface Model,缩写DSM)Digital Surface Model (DSM)

数字正射影像图(Digital Orthophoto Map,缩写DOM)Digital Orthophoto Map (DOM)

有理多项式系数(RPC:Rational Polynomial Coefficients).Rational Polynomial Coefficients (RPC: Rational Polynomial Coefficients).

tSGM算法(SGM with a tube shaped disparity range,缩写tSGM)tSGM algorithm (SGM with a tube shaped disparity range, abbreviated as tSGM)

应理解,在本发明实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that in the embodiment of the present invention, the term "and/or" is only an association relationship describing associated objects, indicating that three relationships can exist. For example, A and/or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" in this article generally indicates that the related objects are an "or" relationship.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art can appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of both. In order to clearly illustrate the relationship between hardware and software Interchangeability, in the above description, the composition and steps of each example have been generally described according to functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each specific application, but such implementations should not be considered to be beyond the scope of the present invention.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or can be integrated into another system, or some features can be ignored, or not implemented. In addition, the coupling or direct coupling or communication connection between each other shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be electrical, mechanical or other forms of connection.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or software functional units.

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or contributes to the existing technology, or all or 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 cause a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in various embodiments of the present invention. The aforementioned storage media include: 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 code.

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person familiar with the technical field can easily think of various equivalent methods within the technical scope disclosed in the present invention. Modifications or substitutions shall be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.

Claims (9)

1. The three-dimensional reconstruction method of the remote sensing image is characterized by comprising the following steps of:
receiving a first remote sensing image;
carrying out orthorectification on the first remote sensing image to obtain a second remote sensing image;
resampling the second remote sensing image to obtain a third remote sensing image;
performing adaptive expansion partitioning on the third remote sensing image, and performing dense matching on the partitioned image to generate a corresponding parallax image;
based on the parallax map and the blocking information, restoring each pair of homonymous image points to the coordinates of the homonymous image points on the orthographic correction image, performing inverse orthographic correction on the homonymous image point pairs, restoring the point pair coordinates to the first high-resolution remote sensing image, and obtaining a three-dimensional point cloud formed by the corresponding three-dimensional point coordinates;
rasterizing the three-dimensional point cloud generates a high resolution DSM.
2. The method of claim 1, wherein the first remote sensing image is a high resolution remote sensing image.
3. The method of claim 2, wherein the first remote sensing image comprises a front view image, a bottom view image, and a back view image.
4. A remote sensing image three-dimensional reconstruction method according to claim 3, wherein the forward-looking image, the downward-looking image and the backward-looking image of the first remote sensing image are orthorectified based on a reference low resolution DEM.
5. The method of claim 4, wherein the second remote sensing image comprises a front-looking orthographic image, a lower-looking orthographic image, and a rear-looking orthographic image.
6. The method of claim 1, wherein the third remote sensing image is adaptively expanded and segmented based on a reference DEM elevation value.
7. The method for three-dimensional reconstruction of remote sensing images according to claim 6, wherein the dense matching adopts a two-dimensional window search strategy based on tSGM.
8. The method of claim 1, wherein after recovering the point-to-coordinate system onto the first high resolution remote sensing image, the first remote sensing image pair is subjected to forward intersection by using an RPC model to obtain the corresponding three-dimensional point coordinate system.
9. A computer program product comprising a computer program, characterized in that the computer program is executed by a processor to implement the method of any one of claims 1-8.
CN202310886947.6A 2023-07-19 2023-07-19 High-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method Active CN116894923B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310886947.6A CN116894923B (en) 2023-07-19 2023-07-19 High-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310886947.6A CN116894923B (en) 2023-07-19 2023-07-19 High-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method

Publications (2)

Publication Number Publication Date
CN116894923A true CN116894923A (en) 2023-10-17
CN116894923B CN116894923B (en) 2025-02-18

Family

ID=88310445

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310886947.6A Active CN116894923B (en) 2023-07-19 2023-07-19 High-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method

Country Status (1)

Country Link
CN (1) CN116894923B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118494468A (en) * 2024-07-17 2024-08-16 罗普特科技集团股份有限公司 Vehicle control method and system based on artificial intelligence

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103761739A (en) * 2014-01-23 2014-04-30 武汉大学 Image registration method based on half energy optimization
CN113358091A (en) * 2021-06-02 2021-09-07 自然资源部国土卫星遥感应用中心 Method for producing digital elevation model by using three-linear array three-dimensional satellite image
CN115328641A (en) * 2022-02-22 2022-11-11 土豆数据科技集团有限公司 Method, device, device and storage medium for processing remote sensing images based on cloud native

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103761739A (en) * 2014-01-23 2014-04-30 武汉大学 Image registration method based on half energy optimization
CN113358091A (en) * 2021-06-02 2021-09-07 自然资源部国土卫星遥感应用中心 Method for producing digital elevation model by using three-linear array three-dimensional satellite image
CN115328641A (en) * 2022-02-22 2022-11-11 土豆数据科技集团有限公司 Method, device, device and storage medium for processing remote sensing images based on cloud native

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
杨幸彬,等.: "高分辨率遥感影像DSM的改进半全局匹配生成方法", 《测绘学报》, vol. 47, no. 10, 31 October 2018 (2018-10-31), pages 1 - 2 *
费亮: "倾斜多视影像区域网平差与密集匹配关键算法研究", 中国博士学位论文全文数据库基础科学辑, 15 January 2020 (2020-01-15) *
邹思远,等.: "改进半全局匹配的高分卫星影像DSM提取方法", 测绘科学, vol. 45, no. 7, 31 July 2020 (2020-07-31) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118494468A (en) * 2024-07-17 2024-08-16 罗普特科技集团股份有限公司 Vehicle control method and system based on artificial intelligence

Also Published As

Publication number Publication date
CN116894923B (en) 2025-02-18

Similar Documents

Publication Publication Date Title
CN112085845B (en) Outdoor scene rapid three-dimensional reconstruction device based on unmanned aerial vehicle image
CN106651938B (en) A kind of depth map Enhancement Method merging high-resolution colour picture
CN112085844A (en) Unmanned aerial vehicle image rapid three-dimensional reconstruction method for field unknown environment
CN102073874B (en) Geometric constraint-attached spaceflight three-line-array charged coupled device (CCD) camera multi-image stereo matching method
WO2018127007A1 (en) Depth image acquisition method and system
CN102938142B (en) Based on the indoor LiDAR missing data complementing method of Kinect
Zhao et al. Geometric-constrained multi-view image matching method based on semi-global optimization
CN113689535B (en) Building model generation method and device based on unmanned aerial vehicle image
CN103017739A (en) Manufacturing method of true digital ortho map (TDOM) based on light detection and ranging (LiDAR) point cloud and aerial image
CN110211169B (en) Reconstruction method of narrow baseline parallax based on multi-scale super-pixel and phase correlation
CN114549338B (en) A method, device and computer-readable storage medium for generating an electronic map
d'Angelo et al. Dense multi-view stereo from satellite imagery
CN114241125B (en) Multi-view satellite image-based fine three-dimensional modeling method and system
Kuschk Large scale urban reconstruction from remote sensing imagery
CN110021041B (en) Unmanned scene incremental gridding structure reconstruction method based on binocular camera
CN113566793A (en) True orthoimage generation method and device based on unmanned aerial vehicle oblique image
CN108399631B (en) Scale invariance oblique image multi-view dense matching method
CN113077552A (en) DSM (digital communication system) generation method and device based on unmanned aerial vehicle image
CN113920275B (en) Triangular mesh construction method and device, electronic equipment and readable storage medium
CN105466399A (en) Quick semi-global dense matching method and device
WO2025086950A1 (en) Three-dimensional reconstruction method based on lidar and vision multi-information fusion
CN116894923B (en) High-resolution remote sensing image mapping conversion dense matching and three-dimensional reconstruction method
Hung et al. Multipass hierarchical stereo matching for generation of digital terrain models from aerial images
Hu et al. Block adjustment and coupled epipolar rectification of LROC NAC images for precision lunar topographic mapping
Zhu et al. Triangulation of well-defined points as a constraint for reliable image matching

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