[go: up one dir, main page]

CN100390566C - A Method of Detecting Surface Change Based on Remote Sensing Image Processing - Google Patents

A Method of Detecting Surface Change Based on Remote Sensing Image Processing Download PDF

Info

Publication number
CN100390566C
CN100390566C CNB2006100118668A CN200610011866A CN100390566C CN 100390566 C CN100390566 C CN 100390566C CN B2006100118668 A CNB2006100118668 A CN B2006100118668A CN 200610011866 A CN200610011866 A CN 200610011866A CN 100390566 C CN100390566 C CN 100390566C
Authority
CN
China
Prior art keywords
change
image
area
region
value
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.)
Expired - Fee Related
Application number
CNB2006100118668A
Other languages
Chinese (zh)
Other versions
CN1844952A (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.)
Beijing Haowangjiao Image Technology Co., Ltd.
Original Assignee
HAOWANGJIAO MEDICIAL IMAGE TECHNOLOGY Co Ltd BEIJING
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 HAOWANGJIAO MEDICIAL IMAGE TECHNOLOGY Co Ltd BEIJING filed Critical HAOWANGJIAO MEDICIAL IMAGE TECHNOLOGY Co Ltd BEIJING
Priority to CNB2006100118668A priority Critical patent/CN100390566C/en
Publication of CN1844952A publication Critical patent/CN1844952A/en
Application granted granted Critical
Publication of CN100390566C publication Critical patent/CN100390566C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

The present invention relates to a surface change detection method based on remote sensing image treatment, which comprises the following steps: step 1, a standard image and an image to be detected are respectively separated to get separated result images, and each separated region in the separated result images has the characteristic value of a regional gray scale and the characteristic value of a regional area; step 2, the change ranges of the regional gray scale and the regional area which are corresponding to the separated result image are detected point-by-point to judge if change happens in the regional gray scale of a corresponding point and change does not happen in the regional area, the change is false change, namely, the change does not happen in actuality, if the change happens in the regional area of the corresponding point and the change does not happen in the regional gray scale, the change is false change, and if the change happens in the gray scale and the change happens in the area, small change quantity is adopted as measure value which is used for determining corresponding surface change. The adoption of the method can gain a more correct detection result to the surface change by remote sensing images.

Description

基于遥感图像处理的对地表变化进行检测的方法 A Method of Detecting Surface Change Based on Remote Sensing Image Processing

技术领域 technical field

本发明涉及图像处理技术及其应用,特别是一种基于遥感图像处理的对地表变化进行检测的方法。采用该方法,能够较方便地区分变化区域的真伪,从而通过遥感图像获得对地表变化的较为准确的检测结果。The invention relates to image processing technology and its application, in particular to a method for detecting changes in the ground surface based on remote sensing image processing. By using this method, the authenticity of the changed area can be distinguished more conveniently, so that a more accurate detection result of the surface change can be obtained through the remote sensing image.

背景技术 Background technique

随着传感器技术、航空和航天平台技术、数据通讯技术的进一步发展,遥感所提供的信息将以我们无法想象的倍率递增。如何准确快速地利用遥感数据发现变化、如何自动地从影像中提取变化区域等理论和技术对于遥感技术今后的发展具有十分重要的意义。目前常用变化检测的方法主要分为以下两类:一是基于灰度的变化检测方法;二是基于分割的变化检测方法,即根据变化前后的图像分割结果进行变化检测。With the further development of sensor technology, aviation and aerospace platform technology, and data communication technology, the information provided by remote sensing will increase at an unimaginable rate. Theories and technologies such as how to accurately and quickly use remote sensing data to find changes, and how to automatically extract changing areas from images are of great significance to the future development of remote sensing technology. At present, the commonly used change detection methods are mainly divided into the following two categories: one is the change detection method based on gray scale; the other is the change detection method based on segmentation, that is, the change detection is performed according to the image segmentation results before and after the change.

基于灰度的变化检测法对不同时相图像中对应像素的灰度值进行相减,结果图像代表了两个时间图像的变化。这种方法的特点是运算简单直接,能检测出图像上所有的变化区域。但是由于引起图像灰度变化的原因多种多样,比如不同季节、太阳高度角的变化等,因此单纯基于灰度的变化检测方法的检测结果中会有很多伪变化区域。The grayscale-based change detection method subtracts the grayscale values of corresponding pixels in different temporal images, and the resulting image represents the change of the two temporal images. The characteristic of this method is that the operation is simple and direct, and it can detect all the changing areas on the image. However, there are many reasons for image grayscale changes, such as different seasons, changes in the sun's altitude angle, etc., so there will be many false change areas in the detection results of the change detection method based solely on grayscale.

基于分割的变化检测方法是指对每个图像单独进行分割,然后根据相应象素类别的差异来判定变化的区域。基于分割的变化检测的一个重要的进步是可以克服由于多时相图像的传感器性质、分辨率等因素的差异带来的不便,不需要数据归一化过程,因为两幅图像是单独分割的。图像分割已经有很多种方法,如聚类、边缘检测和区域增长,这些方法主要是根据图像灰度将图像分成不同的区域,而Watersheds算法在分割过程中不仅考虑了灰度特征,而且考虑像元的邻域特征。因此Watersheds算法愈来愈引起专家的重视。The change detection method based on segmentation refers to segmenting each image separately, and then judging the changed area according to the difference of the corresponding pixel category. An important advancement of segmentation-based change detection is that it can overcome the inconvenience caused by differences in sensor properties, resolution, etc. of multi-temporal images, and no data normalization process is required because the two images are segmented separately. There are already many methods for image segmentation, such as clustering, edge detection, and region growth. These methods mainly divide the image into different regions according to the grayscale of the image, while the Watersheds algorithm not only considers grayscale features in the segmentation process, but also considers features such as Neighborhood features of elements. Therefore, the Watersheds algorithm has attracted more and more attention from experts.

Watersheds算法将图像看作一个起伏跌宕的山地模型,其中每个像素的灰度值代表该点的海拔。在这样的地形中,既有地势很低的山谷(局部极小区域),也有高高耸立的山脊(分水岭),还有山脊和谷底之间的或陡或缓的山坡(贮水盆地)。模拟浸水就是在各个谷底刺穿一个小孔,然后把整个模型慢慢浸入水中,随着水位的上升,水面慢慢顺着山坡向上扩展,当到达山脊时就会溢出,这时就在此处建筑堤坝,如此直到整个模型浸入水中。所有堤坝就成为分开各个贮水盆地的分水岭。The Watersheds algorithm regards the image as an undulating mountain model, where the gray value of each pixel represents the altitude of the point. In such terrain, there are not only low-lying valleys (locally small areas), but also high-rise ridges (watersheds), and steep or gentle hillsides (water storage basins) between the ridges and valley bottoms. To simulate flooding is to puncture a small hole at the bottom of each valley, and then slowly immerse the whole model in the water. As the water level rises, the water surface slowly expands up the hillside, and when it reaches the ridge, it will overflow, and it is here Build dikes, and so on until the entire model is submerged. All dikes then become watersheds separating the various storage basins.

Watersheds算法实现方法包括以下两个步骤:The Watersheds algorithm implementation method includes the following two steps:

(1)像素排序:扫描图像,建立像素灰度值从低到高的索引,便于直接访问同一灰度值的像素;(1) Pixel sorting: scan the image, and establish the index of the pixel gray value from low to high, so as to directly access the pixels of the same gray value;

(2)模拟浸水:从像素灰度值的最低值h0开始进行模拟浸水,假设小于和等于h灰度级的像素所属的贮水盆地已经标识出来了,则在处理h+1灰度级的像素时,就将这一灰度级中与已标记的贮水盆地相邻的像素送入一个先进先出(FIFO)队列,再由这些像素开始,根据测地距离,将已经标注的贮水盆地扩展至h+1灰度级,若h+1灰度级还有未被标记的像素,则作为新出现的局部极小区域,赋予新的区域标号(label)。最后,在模拟浸水结果中,相同标号的像素属于同一贮水盆地,而将距离不同贮水盆地距离相等的像素标记为分水岭点。(2) Simulate water immersion: Simulate water immersion starting from the lowest value h0 of the gray value of the pixel, assuming that the water storage basins to which the pixels with a gray level less than or equal to h have been identified, then processing the gray level h+1 pixels, the pixels adjacent to the marked water storage basins in this gray level are sent to a first-in-first-out (FIFO) queue, and then starting from these pixels, according to the geodesic distance, the marked water storage basins are The basin is extended to h+1 gray level. If there are unmarked pixels in h+1 gray level, it will be regarded as a newly emerging local minimum area and given a new area label (label). Finally, in the simulated water immersion results, the pixels with the same label belong to the same water storage basin, and the pixels with the same distance from different water storage basins are marked as watershed points.

Watersheds算法的重要特性就是将象素的灰度信息和邻域信息结合起来,随着灰度级的增加,逐个分析前像素的邻居像素的情况,直到所有像素都被分析到。对于八邻域情况而言,有8个邻居点影响着当前点的分割结果,易受噪声影响,造成过分割现象,而合并过分割区域会消耗大量的时间和内存。因此,在分割大尺寸遥感图像时,很大程度上限制了此算法的广泛应用。The important feature of the Watersheds algorithm is to combine the gray level information of the pixel with the neighborhood information. As the gray level increases, the neighbor pixels of the previous pixel are analyzed one by one until all the pixels are analyzed. For the eight-neighborhood case, there are 8 neighbor points that affect the segmentation result of the current point, which are easily affected by noise and cause over-segmentation, and merging over-segmented regions will consume a lot of time and memory. Therefore, when segmenting large-scale remote sensing images, the wide application of this algorithm is largely limited.

发明内容 Contents of the invention

本发明针对现有技术中存在的缺陷或不足,提供一种基于遥感图像处理的对地表变化进行检测的方法,采用该方法,能够较方便地区分变化区域的真伪,从而通过遥感图像获得对地表变化的较为准确的检测结果,或者说,使检测结果更符合客观实际。Aiming at the defects or deficiencies in the prior art, the present invention provides a method for detecting changes in the ground surface based on remote sensing image processing. With this method, the authenticity of the changed area can be distinguished more conveniently, so that the remote sensing image can be used to obtain the correctness. The more accurate detection results of surface changes, or in other words, make the detection results more in line with objective reality.

本发明总的技术构思为,通过图像分割得到每个区域的特征值,包括区域的面积和区域的灰度两个特征值,根据这两个量的变化进行变化检测,从而通过遥感图像获得对地表变化的较为准确的检测结果。例如,将进行变化检测的两幅图像分别进行图像分割,得到分割结果图像;用差值法检测结果图像的每个点所在区域的灰度和面积的变化;如果对应点的灰度发生了变化,但是区域的面积没有变化,则该变化是一个伪变化(实际没有发生变化),反之如果对应点的区域面积发生了变化,但是灰度没有变化,也是一个伪变化。如果灰度和面积都发生了变化,则取变化小的量作为确定地表变化的量度值。The general technical concept of the present invention is to obtain the feature value of each region through image segmentation, including two feature values of the area of the region and the gray level of the region, and perform change detection according to the changes of these two quantities, so as to obtain the corresponding value through the remote sensing image. More accurate detection results of surface changes. For example, image segmentation is performed on the two images for change detection to obtain the segmentation result image; the difference method is used to detect the change of the gray level and area of each point of the result image; if the gray level of the corresponding point changes , but the area of the region does not change, then the change is a pseudo-change (actually no change), on the contrary, if the area of the corresponding point changes, but the gray level does not change, it is also a pseudo-change. If both grayscale and area have changed, take the smaller amount as the measurement value to determine the surface change.

本发明的技术方案如下:Technical scheme of the present invention is as follows:

基于遥感图像处理的对地表变化进行检测的方法,其特征在于包括以下步骤:步骤1,对基准图像和待检测图像分别进行图像分割,得到分割结果图像,该结果图像中的每个分割区域具有区域灰度特征值和区域面积特征值;步骤2,逐点检测对应分割结果图像的区域灰度和区域面积的变化幅度并进行下述判断:如果对应点的区域灰度发生了变化,但是区域面积没有变化,则该变化是一个伪变化即实际没有发生变化;反之如果对应点的区域面积发生了变化,但是区域灰度没有变化,也是一个伪变化;如果灰度和面积都发生了变化,则采用变化小的量作为确定相应地表变化的量度值。The method for detecting surface changes based on remote sensing image processing is characterized in that it includes the following steps: Step 1, image segmentation is performed on the reference image and the image to be detected respectively to obtain a segmentation result image, and each segmentation area in the result image has Regional grayscale eigenvalues and regional area eigenvalues; step 2, detect the range of change of the regional grayscale and regional area of the corresponding segmentation result image point by point and make the following judgments: if the regional grayscale of the corresponding point changes, but the area If the area does not change, the change is a pseudo-change, that is, there is no actual change; on the contrary, if the area of the corresponding point changes, but the gray level of the area does not change, it is also a pseudo-change; if both the gray level and the area have changed, Then the small amount of change is used as the measurement value to determine the corresponding surface change.

用于对地表变化进行检测的遥感图像的处理方法,其特征在于包括对遥感图像进行图像分割,所述图像分割包括初始分割和区域合并,对初始分割所形成的各分割区域进行区域标识,对区域合并所形成的各合并区域进行区域灰度特征值和区域面积特征值的确定。The method for processing remote sensing images used for detecting surface changes is characterized in that it includes performing image segmentation on the remote sensing images, the image segmentation includes initial segmentation and region merging, performing regional identification on each segmented region formed by the initial segmentation, and For each merged region formed by region merging, the gray value of the region and the characteristic value of the region area are determined.

所述区域标识包括几何特征。The area identification includes geometric features.

所述几何特征是指区域面积。The geometric feature refers to the area of the region.

所述区域标识还包括区域位置、邻域个数、区域灰度均值和邻域标记。The region identification also includes region position, number of neighbors, gray mean value of the region, and neighborhood marks.

所述初始分割包括以下步骤:步骤A,对图像进行小波变换,计算最低分辨率图像的梯度;步骤B,对梯度结果图采用分水岭变换进行初始分割,形成若干个初始分割区域,对每个区域赋予一个标记。The initial segmentation includes the following steps: step A, performing wavelet transformation on the image, and calculating the gradient of the lowest resolution image; step B, performing initial segmentation on the gradient result map using watershed transformation to form several initial segmentation regions, and for each region Assign a mark.

所述区域合并根据区域的灰度均值的相似性进行,如果两个相邻区域的灰度均值的平方差小于某一阈值,则合并,并重新计算新区域的特征值;当任意两个相邻区域的灰度相似性都大于某一阈值,则合并完毕;对区域合并后形成的低分辨率图像进行小波反变换,重构原始分辨率图像。The region merging is carried out according to the similarity of the gray mean value of the region, if the square difference of the gray mean value of two adjacent regions is less than a certain threshold, then merge, and recalculate the feature value of the new region; when any two similar When the gray similarity of the adjacent regions is greater than a certain threshold, the merging is completed; the low-resolution image formed after the region merging is subjected to inverse wavelet transform to reconstruct the original resolution image.

所述步骤A中的小波变换采用Haar小波,所述步骤A中的梯度计算的梯度算子采用Robert算子,所述步骤B中包括:对梯度结果图像进行扫描,像元按照梯度值的增长顺序建立每一级梯度的索引值;从最低梯度值开始,根据梯度值和像素的邻域标记情况进行分类。The wavelet transform in the step A adopts the Haar wavelet, the gradient operator in the gradient calculation in the step A adopts the Robert operator, and the step B includes: scanning the gradient result image, and the pixel increases according to the gradient value The index value of each level of gradient is established sequentially; starting from the lowest gradient value, classification is performed according to the gradient value and the neighborhood label of the pixel.

所述根据梯度值和像素的邻域标记情况进行分类是指:从像素灰度值的最低值h0开始进行模拟浸水,假设小于和等于h灰度级的像素所属的贮水盆地已经标识出来了,则在处理h+1灰度级的像素时,就将这一灰度级中与已标记的贮水盆地相邻的像素送入一个先进先出即FIFO队列,再由这些像素开始,根据测地距离,将已经标注的贮水盆地扩展至h+1灰度级,若h+1灰度级还有未被标记的像素,则作为新出现的局部极小区域,赋予新的区域标号;直到所有的像素都被遍历到。The classification according to the gradient value and the neighborhood labeling of the pixels refers to: starting from the lowest value h0 of the gray value of the pixel to simulate flooding, assuming that the water storage basins to which the pixels with a gray level less than or equal to h belong have been identified Then, when processing pixels of h+1 gray level, the pixels adjacent to the marked water storage basin in this gray level are sent to a first-in first-out (FIFO) queue, and then start from these pixels, According to the geodesic distance, the marked water storage basin is extended to h+1 gray level. If there are unmarked pixels in the h+1 gray level, it will be used as a new local minimum area and assigned to a new area. label; until all pixels are traversed.

所述重构原始分辨率图像包括以下步骤:步骤a,对图像ML进行反小波变换,得到ML-1步骤b,对图像ML-1进行Robert梯度运算然后进行分水岭变换,将区域内部设为0,边界设为255,得到二值图像BL-1;步骤c,根据BL-1的边界线来细化ML-1的边界和区域,即:将BL-1和ML-1逐点对应,统计BL-1每个区域映射到ML-1的区域内的点的数目;统计出映射点最多的ML-1内区域标记值;将该标记值赋值给BL-1的对应区域;步骤d,重复以上3个过程,直到L=0为止。The reconstruction of the original resolution image includes the following steps: step a, performing inverse wavelet transform on image M L to obtain M L-1 ; step b, performing Robert gradient operation on image M L-1 and then performing watershed transform, and converting the inner region Set it to 0, set the boundary to 255, and get the binary image B L-1 ; step c, refine the boundary and area of M L -1 according to the boundary line of B L-1 , that is: combine B L-1 and M L-1 corresponds point by point, and counts the number of points in each area of B L-1 mapped to the area of M L-1 ; counts the mark value of the area in M L-1 with the most mapping points; assigns the mark value to The corresponding area of B L-1 ; step d, repeat the above three processes until L=0.

本发明的技术效果如下:Technical effect of the present invention is as follows:

本发明的目的在于克服已有技术的不足之处,在原有方法的基础上,结合灰度检测和图像分割两种方法。在图像分割过程中结合小波变换,在低分辨率图像上进行初始分割和合并区域两个过程,在增加了图像分割处理流程的前提下,有效的降低了计算量和运算时间,并且减弱了算法对噪声的敏感度。在变化检测过程中,同时检测灰度和区域特征的变化,使检测结果中的伪变化区域减少。The purpose of the present invention is to overcome the deficiencies of the prior art, and combine two methods of gray scale detection and image segmentation on the basis of the original method. Combined with wavelet transform in the image segmentation process, two processes of initial segmentation and merging regions are performed on low-resolution images. On the premise of increasing the image segmentation process, it effectively reduces the amount of calculation and operation time, and weakens the algorithm. Sensitivity to Noise. In the process of change detection, the changes of grayscale and regional features are detected simultaneously, so that the false change regions in the detection results are reduced.

本发明的方法,包括图像分割和变化检测两个部分。图像分割得到每个区域的特征值,包括区域的面积和区域的灰度两个特征值,根据这两个量的变化进行变化检测。The method of the present invention includes two parts of image segmentation and change detection. Image segmentation obtains the feature value of each region, including the area of the region and the gray level of the region, and changes are detected according to the changes of these two quantities.

本发明与现有技术相比有如下特点:Compared with the prior art, the present invention has following characteristics:

第一:分割过程中,将小波变换和Watersheds算法结合,在最低分辨率图像进行分割,降低了计算量,节省了运算时间;First: In the segmentation process, the wavelet transform and the Watersheds algorithm are combined to perform segmentation on the lowest resolution image, which reduces the amount of calculation and saves calculation time;

第二:在初始分割之前先计算梯度,这样分割的过程实际上就是提取梯度图像中的边界,能够准确定位边界;Second: Calculate the gradient before the initial segmentation, so that the segmentation process is actually to extract the boundaries in the gradient image, and can accurately locate the boundaries;

第三:采用小波反变换将低分辨率图像投影到原始分辨率图像,解决了直接放大图像会引起边界变粗和锯齿状边界的问题;Third: The low-resolution image is projected to the original resolution image by using inverse wavelet transform, which solves the problem of thickening and jagged boundaries caused by directly enlarging the image;

第四:进行变化检测时,检测灰度和面积的变化,使检测结果更符合客观实际。Fourth: When performing change detection, detect changes in grayscale and area to make the detection results more in line with objective reality.

总之,将分割和灰度检测方法相结合进行变化检测。在分割过程中结合分水岭变换(Watersheds Transform)和小波变换,在低分辨率图像上进行初始分割和区域合并,通过小波反变换投影回原始分辨率图像,得到分割结果,降低了计算量,同时也降低了对噪声的敏感度。在变化检测过程中检测区域灰度和区域面积的变化,减少了伪变化。In summary, segmentation and grayscale detection methods are combined for change detection. In the segmentation process, combined with Watershed Transform (Watersheds Transform) and wavelet transform, the initial segmentation and region merging are performed on the low-resolution image, and the original resolution image is projected back to the original resolution image through the wavelet inverse transform to obtain the segmentation result, which reduces the amount of calculation and also Reduced sensitivity to noise. In the process of change detection, the change of regional gray level and region area is detected, and false changes are reduced.

附图说明 Description of drawings

图1为本发明的图像分割流程图。Fig. 1 is the flow chart of image segmentation in the present invention.

图2为本发明的区域结构图。Fig. 2 is a regional structure diagram of the present invention.

图3为本发明的变化检测流程图。Fig. 3 is a flow chart of change detection in the present invention.

具体实施方式 Detailed ways

采用本发明方法实现变化检测的实施例子如图1~图3所示,现结合图对其进行详细描述。Implementation examples of implementing change detection by using the method of the present invention are shown in FIGS. 1 to 3 , which will now be described in detail with reference to the figures.

本发明所述的图像分割的实现流程如图1所示,其工作过程为:The realization process of image segmentation of the present invention is as shown in Figure 1, and its work process is:

1)对整幅图像进行Haar小波变换,计算最低分辨率图像的梯度;1) Haar wavelet transform is performed on the entire image, and the gradient of the lowest resolution image is calculated;

2)在梯度图像上用Watersheds变换进行初始分割,形成很多个初始分割区域,每个区域赋予一个标记(label);2) Perform initial segmentation with Watersheds transformation on the gradient image to form many initial segmentation regions, and assign a label to each region;

3)初始分割完成后,统计区域的特征值,包括:面积、均值、位置、邻居数目和邻居标记(label);3) After the initial segmentation is completed, the feature values of the statistics area include: area, mean value, position, number of neighbors and neighbor label (label);

4)合并分割区域:根据相邻区域的灰度相似性进行区域合并,如果相邻区域i和j的灰度均值的平方差小于阈值某一d,则将区域i和j合并,并重新计算新区域的特征值。当任意两个相邻区域的灰度相似性都大于d,则合并完毕;阐值d与图像相关。阈值越大,合并的区域越多,分割结果中区域个数越少,反之阈值越小,分割结果中区域的个数越多。4) Merge segmented regions: Merge regions according to the gray similarity of adjacent regions. If the square difference of the gray mean values of adjacent regions i and j is less than a certain threshold value d, merge regions i and j and recalculate Eigenvalues for the new region. When the gray similarity of any two adjacent regions is greater than d, the merging is completed; the value d is related to the image. The larger the threshold is, the more regions are merged, and the number of regions in the segmentation result is smaller; otherwise, the smaller the threshold is, the more regions are in the segmentation result.

5)区域投影:以上3步都是在低分辨率图像上进行的,为了重构原始分辨率图像,需要进行区域投影。如果直接对图像进行放大到原始尺度,则边界上会产生阶梯状锯齿,同时,在重采样过程中也丢失了图像信息。为了解决上述问题,我们对分割后的低分辨率图像进行小波反变换,一直达到全分辨率为止。具体过程如下:5) Regional projection: The above three steps are all performed on low-resolution images. In order to reconstruct the original resolution image, regional projection is required. If the image is directly enlarged to the original scale, there will be stepped jagged edges, and image information will be lost during the resampling process. In order to solve the above problems, we perform wavelet inverse transform on the segmented low-resolution image until the full resolution is reached. The specific process is as follows:

(1)对图像ML进行反小波变换,得到ML-1(1) Perform inverse wavelet transform on the image M L to obtain M L-1 .

(2)对图像ML-1进行Robert梯度运算然后进行分水岭变换,将区域内部设为0,边界设为255,得到二值图像BL-1(2) Carry out Robert's gradient calculation on the image M L-1 and then perform watershed transformation, set the interior of the region to 0, and the boundary to 255 to obtain a binary image B L-1 .

(3)根据BL-1的边界线来细化ML-1的边界和区域,细化的过程如下:(3) Refine the boundary and area of M L-1 according to the boundary line of BL -1 . The refinement process is as follows:

a、将BL-1和ML-1逐点对应,统计BL-1每个区域映射到ML-1的区域内的点的数目;a. Corresponding BL -1 and ML -1 point by point, counting the number of points in the area where each area of BL -1 is mapped to ML -1 ;

b、统计出映射点最多的ML-1内区域标记值(label);b. Statistically calculate the label value (label) in the M L-1 area with the most mapping points;

c、将该label值赋值给BL-1的对应区域。c. Assign the label value to the corresponding area of B L-1 .

(4)以上过程得到的结果,得到了就是图像金字塔的IL-1。重复以上过程,直到L=0为止。(4) The result obtained in the above process is I L-1 of the image pyramid. Repeat the above process until L=0.

本发明的区域结构如图2所示,它包含区域的标记(label)和区域特征参数,区域特征参数有5个:区域面积、区域位置、区域均值、邻域个数和邻域标记。The regional structure of the present invention is shown in Figure 2, and it comprises the mark (label) of region and regional characteristic parameter, and regional characteristic parameter has 5: regional area, regional position, regional mean value, neighborhood number and neighborhood label.

本发明所述的变化检测的实现流程如图3所示,其工作过程为:The realization process of change detection described in the present invention is as shown in Figure 3, and its work process is:

(1)将进行变化检测的两幅图像分别进行图像分割,得到分割结果图像;(1) Segment the two images for change detection respectively to obtain the segmentation result image;

(2)用差值法检测结果图像的每个点所在区域的灰度和面积的变化;如果对应点的灰度发生了变化,但是区域的面积没有变化,则该变化是一个伪变化(实际没有发生变化),反之如果对应点的区域面积发生了变化,但是灰度没有变化,也是一个伪变化。如果灰度和面积都发生了变化,则取变化小的量作为变化。(2) Use the difference method to detect the change of the gray level and area of each point of the result image; if the gray level of the corresponding point changes, but the area of the area does not change, then the change is a false change (actual No change), on the contrary, if the area of the corresponding point changes, but the gray level does not change, it is also a pseudo-change. If both the gray scale and the area have changed, take the smaller amount as the change.

应当指出,以上所述具体实施方式可以使本领域的技术人员更全面地理解本发明,但不以任何方式限制本发明。因此,尽管本说明书参照附图和实施方式对本发明已进行了详细的说明,但是,本领域技术人员应当理解,仍然可以对本发明进行修改或者等同替换;而一切不脱离本发明的精神和技术实质的技术方案及其改进,其均应涵盖在本发明专利的保护范围当中。It should be pointed out that the specific embodiments described above can enable those skilled in the art to understand the present invention more comprehensively, but do not limit the present invention in any way. Therefore, although the specification has described the present invention in detail with reference to the accompanying drawings and embodiments, those skilled in the art should understand that the present invention can still be modified or equivalently replaced; and everything does not depart from the spirit and technical essence of the present invention The technical solutions and their improvements shall be covered by the protection scope of the patent of the present invention.

Claims (10)

1.基于遥感图像处理的对地表变化进行检测的方法,其特征在于包括以下步骤:步骤1,对基准图像和待检测图像分别进行图像分割,得到分割结果图像,该结果图像中的每个分割区域具有区域灰度特征值和区域面积特征值;步骤2,逐点检测对应分割结果图像的区域灰度和区域面积的变化幅度并进行下述判断:如果对应点的区域灰度发生了变化,但是区域面积没有变化,则该变化是一个伪变化即实际没有发生变化;反之如果对应点的区域面积发生了变化,但是区域灰度没有变化,也是一个伪变化;如果灰度和面积都发生了变化,则采用变化小的量作为确定相应地表变化的量度值。1. The method for detecting surface changes based on remote sensing image processing is characterized in that it comprises the following steps: Step 1, image segmentation is carried out respectively to reference image and image to be detected, obtains segmentation result image, each segmentation in this result image The region has regional grayscale eigenvalues and regional area eigenvalues; step 2, detect the region grayscale and region area change range of the corresponding segmentation result image point by point and make the following judgments: if the regional grayscale of the corresponding point changes, However, if the area area does not change, the change is a pseudo-change, that is, there is no actual change; on the contrary, if the area area of the corresponding point changes, but the gray level of the area does not change, it is also a pseudo-change; if both the gray level and the area have occurred change, the small change is used as the measurement value to determine the corresponding surface change. 2.用于对地表变化进行检测的遥感图像的处理方法,其特征在于包括对遥感图像进行图像分割,所述图像分割包括初始分割和区域合并,对初始分割所形成的各分割区域进行区域标识,对区域合并所形成的各合并区域进行区域灰度特征值和区域面积特征值的确定。2. The method for processing remote sensing images used to detect surface changes, characterized in that it includes image segmentation of remote sensing images, the image segmentation includes initial segmentation and regional merging, and regional identification is carried out for each segmented area formed by the initial segmentation , to determine the regional gray value and regional area characteristic value for each merged region formed by region merger. 3.根据权利要求2所述的用于对地表变化进行检测的遥感图像的处理方法,其特征在于:所述区域标识包括几何特征。3. The method for processing remote sensing images used for detecting surface changes according to claim 2, characterized in that: the area identification includes geometric features. 4.根据权利要求3所述的用于对地表变化进行检测的遥感图像的处理方法,其特征在于:所述几何特征是指区域面积。4. The method for processing remote sensing images for detecting surface changes according to claim 3, wherein the geometric feature refers to the area of the region. 5.根据权利要求3所述的用于对地表变化进行检测的遥感图像的处理方法,其特征在于:所述区域标识还包括区域位置、邻域个数、区域灰度均值、和/或邻域标记。5. The method for processing remote sensing images for detecting surface changes according to claim 3, characterized in that: the region identification also includes region position, neighborhood number, region gray mean value, and/or neighborhood domain tag. 6.根据权利要求2所述的用于对地表变化进行检测的遥感图像的处理方法,其特征在于:所述初始分割包括以下步骤:步骤A,对图像进行小波变换,计算最低分辨率图像的梯度;步骤B,对梯度结果图采用分水岭变换进行初始分割,形成若干个初始分割区域,对每个区域赋予一个标记。6. The processing method for remote sensing images used for detecting surface changes according to claim 2, characterized in that: said initial segmentation comprises the following steps: step A, carrying out wavelet transform to images, and calculating the minimum resolution image Gradient; step B, initial segmentation is performed on the gradient result map using watershed transformation to form several initial segmentation regions, and each region is assigned a mark. 7.根据权利要求2所述的用于对地表变化进行检测的遥感图像的处理方法,其特征在于:所述区域合并根据区域的灰度均值的相似性进行,如果两个相邻区域的灰度均值的平方差小于某一阈值,则合并,并重新计算新区域的特征值;当任意两个相邻区域的灰度相似性都大于某一阈值,则合并完毕;对区域合并后形成的低分辨率图像进行小波反变换,重构原始分辨率图像。7. The method for processing remote sensing images for detecting surface changes according to claim 2, characterized in that: said region merging is performed according to the similarity of the gray mean value of the region, if the gray values of two adjacent regions If the square difference of the degree mean value is less than a certain threshold, then merge and recalculate the feature value of the new region; when the gray similarity of any two adjacent regions is greater than a certain threshold, the merger is completed; Inverse wavelet transform is performed on the low-resolution image to reconstruct the original-resolution image. 8.根据权利要求6所述的用于对地表变化进行检测的遥感图像的处理方法,其特征在于:所述步骤A中的小波变换采用Haar小波,所述步骤A中的梯度计算的梯度算子采用Robert算子,所述步骤B中包括;对梯度结果图像进行扫描,像元按照梯度值的增长顺序建立每一级梯度的索引值;从最低梯度值开始,根据梯度值和像素的邻域标记情况进行分类。8. the processing method for the remote sensing image that is used to detect surface change according to claim 6, is characterized in that: the wavelet transform in the described step A adopts Haar wavelet, the gradient calculation of the gradient calculation in the described step A The Robert operator is adopted, and the step B includes; the gradient result image is scanned, and the pixel establishes the index value of each level of gradient according to the order of growth of the gradient value; starting from the lowest gradient value, according to the gradient value and the neighborhood of the pixel Classification of domain labeling situations. 9.根据权利要求8所述的用于对地表变化进行检测的遥感图像的处理方法,其特征在于:所述根据梯度值和像素的邻域标记情况进行分类是指:从像素灰度值的最低值h0开始进行模拟浸水,假设小于和等于h灰度级的像素所属的贮水盆地已经标识出来了,则在处理h+1灰度级的像素时,就将这一灰度级中与已标记的贮水盆地相邻的像素送入一个先进先出即FIFO队列,再由这些像素开始,根据测地距离,将已经标注的贮水盆地扩展至h+1灰度级,若h+1灰度级还有未被标记的像素,则作为新出现的局部极小区域,赋予新的区域标号;直到所有的像素都被遍历到。9. The processing method for remote sensing images used for detecting surface changes according to claim 8, characterized in that: said classification according to the gradient value and neighborhood labeling of pixels refers to: from the pixel gray value The lowest value h 0 starts simulating water immersion, assuming that the water storage basin to which the pixels of the gray level less than or equal to h have been identified, then when processing the pixels of the gray level h+1, the pixels in this gray level The pixels adjacent to the marked water storage basin are sent into a first-in first-out (FIFO) queue, and then starting from these pixels, according to the geodesic distance, the marked water storage basin is extended to h+1 gray level, if h There are still unmarked pixels in the +1 gray level, which will be used as newly emerging local minimum regions, and given new region labels; until all pixels have been traversed. 10.根据权利要求7所述的用于对地表变化进行检测的遥感图像的处理方法,其特征在于:所述重构原始分辨率图像包括以下步骤:步骤a,对图像ML进行反小波变换,得到ML-1;步骤b,对图像ML-1进行Robert梯度运算然后进行分水岭变换,将区域内部设为0,边界设为255,得到二值图像BL-1;步骤c,根据BL-1的边界线来细化ML-1的边界和区域,即:将BL-1和ML-1逐点对应,统计BL-1每个区域映射到ML-1的区域内的点的数目;统计出映射点最多的ML-1内区域标记值;将该标记值赋值给BL-1的对应区域;步骤d,重复以上3个过程,直到L=0为止。10. The processing method for remote sensing images used for detecting surface changes according to claim 7, characterized in that: said reconstructing the original resolution image comprises the following steps: step a, performing inverse wavelet transform on image M L , to get M L-1 ; step b, perform Robert gradient operation on the image M L-1 and then perform watershed transformation, set the interior of the region to 0, and the boundary to 255 to obtain a binary image B L-1 ; step c, according to The boundary line of BL -1 is used to refine the boundary and area of ML -1 , namely: correspond BL -1 and ML -1 point by point, and map each area of BL -1 to ML-1 The number of points in the area; count the area mark value in M L-1 with the most mapping points; assign the mark value to the corresponding area of B L-1 ; step d, repeat the above three processes until L=0 .
CNB2006100118668A 2006-05-10 2006-05-10 A Method of Detecting Surface Change Based on Remote Sensing Image Processing Expired - Fee Related CN100390566C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100118668A CN100390566C (en) 2006-05-10 2006-05-10 A Method of Detecting Surface Change Based on Remote Sensing Image Processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100118668A CN100390566C (en) 2006-05-10 2006-05-10 A Method of Detecting Surface Change Based on Remote Sensing Image Processing

Publications (2)

Publication Number Publication Date
CN1844952A CN1844952A (en) 2006-10-11
CN100390566C true CN100390566C (en) 2008-05-28

Family

ID=37063895

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100118668A Expired - Fee Related CN100390566C (en) 2006-05-10 2006-05-10 A Method of Detecting Surface Change Based on Remote Sensing Image Processing

Country Status (1)

Country Link
CN (1) CN100390566C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102169545B (en) * 2011-04-25 2013-02-13 中国科学院自动化研究所 Detection method for changes of high-resolution remote sensing images
CN103063311B (en) * 2012-12-24 2015-01-14 珠江水利委员会珠江水利科学研究院 Nudity bed rock information extraction method based on soil index
CN105095846B (en) * 2014-09-28 2019-07-30 航天恒星科技有限公司 Region growing seed point extracting method and system towards the segmentation of remote sensing images sea land
CN110458044A (en) * 2019-07-22 2019-11-15 苏州慧润百年物联科技有限公司 A kind of judgement ground immersion method based on image recognition
CN113359133B (en) * 2021-06-03 2022-03-15 电子科技大学 An Object-Oriented Change Detection Method for Synergistic Optical and Radar Remote Sensing Data
CN114066881B (en) * 2021-12-01 2022-07-15 常州市宏发纵横新材料科技股份有限公司 Nonlinear transformation based detection method, computer equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6021213A (en) * 1996-06-13 2000-02-01 Eli Lilly And Company Automatic contextual segmentation for imaging bones for osteoporosis therapies
US20030174889A1 (en) * 2002-01-08 2003-09-18 Dorin Comaniciu Image segmentation using statistical clustering with saddle point detection
CN1472634A (en) * 2003-05-16 2004-02-04 上海交通大学 Joint Weighted Random Classification Method for Hyperspectral Remote Sensing Images
CN1710380A (en) * 2005-07-01 2005-12-21 武汉大学 Three-dimensional Information Extraction Method Based on Image Segmentation Technology
CN1731217A (en) * 2005-08-18 2006-02-08 上海交通大学 Real-time detection method of multiple small targets in infrared large field of view environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6021213A (en) * 1996-06-13 2000-02-01 Eli Lilly And Company Automatic contextual segmentation for imaging bones for osteoporosis therapies
US20030174889A1 (en) * 2002-01-08 2003-09-18 Dorin Comaniciu Image segmentation using statistical clustering with saddle point detection
CN1472634A (en) * 2003-05-16 2004-02-04 上海交通大学 Joint Weighted Random Classification Method for Hyperspectral Remote Sensing Images
CN1710380A (en) * 2005-07-01 2005-12-21 武汉大学 Three-dimensional Information Extraction Method Based on Image Segmentation Technology
CN1731217A (en) * 2005-08-18 2006-02-08 上海交通大学 Real-time detection method of multiple small targets in infrared large field of view environment

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
QuickBird卫星图像信息识别. 林辉,李际平,莫登奎.中国图象图形学报,第10卷第10期. 2005 *
一种有效的遥感图像无缝分割方法. 余杰千,方涛,陈雍业.计算机应用,第23卷第12期. 2003 *
基于数学形态学的遥感影像水域提取方法. 翟辉琴.测绘科学,第31卷第1期. 2006 *
组合利用灰度和几何特性的图像分割算法. 蔡涛,王润生.计算机工程与应用,第5期. 2001 *

Also Published As

Publication number Publication date
CN1844952A (en) 2006-10-11

Similar Documents

Publication Publication Date Title
CN112287807B (en) A road extraction method from remote sensing images based on multi-branch pyramid neural network
CN103400151B (en) The optical remote sensing image of integration and GIS autoregistration and Clean water withdraw method
CN101634706B (en) Method for automatically detecting bridge target in high-resolution SAR images
CN112819809B (en) Method for quantifying morphology of mineral particles in rock
CN108121991B (en) Deep learning ship target detection method based on edge candidate region extraction
CN111598098B (en) A fully convolutional neural network-based method for water level detection and validity identification of water gauge
CN105701483B (en) A kind of urban border extracting method of fusion Multi-spectral Remote Sensing Data and night lights remotely-sensed data
CN108305260A (en) Detection method, device and the equipment of angle point in a kind of image
CN111046772A (en) Multi-temporal satellite remote sensing island shore line and development and utilization information extraction method
CN111598856A (en) Chip surface defect automatic detection method and system based on defect-oriented multi-point positioning neural network
CN101859382A (en) A license plate detection and recognition method based on the maximum stable extremum region
CN100390566C (en) A Method of Detecting Surface Change Based on Remote Sensing Image Processing
CN109635722B (en) A method for automatic identification of intersections in high-resolution remote sensing images
CN101738607A (en) Method for detecting SAR image changes of cluster-based higher order cumulant cross entropy
CN103048329A (en) Pavement crack detecting method based on active contour model
CN101329815A (en) A new four-phase vehicle flow detection system and method at traffic intersections
CN102156984B (en) Method for determining optimal mark image by adaptive threshold segmentation
CN108427919A (en) A kind of unsupervised oil tank object detection method guiding conspicuousness model based on shape
CN111986164A (en) Road crack detection method based on multi-source Unet + Attention network migration
CN108537116B (en) A method and system for extracting secondary types of coastlines based on multi-scale features
CN115578695A (en) A water gauge water level machine vision detection method and device with free shooting angle
CN115619799B (en) Grain image segmentation method and system based on transfer learning
CN117372942A (en) Reservoir floater automatic identification method based on improved SegNet model
CN108765440B (en) Line-guided superpixel coastline extraction method of single-polarized SAR image
CN108648200B (en) An indirect urban high-resolution impervious surface extraction method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: BEIJING CAPE IMAGE TECHNOLOGY CO., LTD.

Free format text: FORMER NAME OR ADDRESS: BEIJING HAOWANGJIAO MEDICINE IMAGE TECHNOLOGY CO., LTD.

CP03 Change of name, title or address

Address after: Room 606, 6 floor, No. 26 Information Road, Beijing, Haidian District

Patentee after: Beijing Haowangjiao Image Technology Co., Ltd.

Address before: Room 606, 6 floor, No. 26 Information Road, Beijing, Haidian District

Patentee before: Haowangjiao Medicial Image Technology Co., Ltd., Beijing

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080528

Termination date: 20110510