[go: up one dir, main page]

CN110992330A - Multi-level integral relaxation matching high-resolution ortho-image shadow detection under artificial shadow drive - Google Patents

Multi-level integral relaxation matching high-resolution ortho-image shadow detection under artificial shadow drive Download PDF

Info

Publication number
CN110992330A
CN110992330A CN201911195527.3A CN201911195527A CN110992330A CN 110992330 A CN110992330 A CN 110992330A CN 201911195527 A CN201911195527 A CN 201911195527A CN 110992330 A CN110992330 A CN 110992330A
Authority
CN
China
Prior art keywords
shadow
building
matching
image
artificial
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
CN201911195527.3A
Other languages
Chinese (zh)
Other versions
CN110992330B (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.)
Guilin University of Technology
Original Assignee
Guilin University of Technology
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 Guilin University of Technology filed Critical Guilin University of Technology
Priority to CN201911195527.3A priority Critical patent/CN110992330B/en
Publication of CN110992330A publication Critical patent/CN110992330A/en
Application granted granted Critical
Publication of CN110992330B publication Critical patent/CN110992330B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/66Analysis of geometric attributes of image moments or centre of gravity
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30181Earth observation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Geometry (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Quality & Reliability (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

The invention discloses a high-resolution ortho-image shadow detection method for multilayer integral relaxation matching under the drive of artificial shadows. Firstly, acquiring a shadow contour of a single building in an orthoimage and an artificial shadow image by using an edge extraction algorithm, and establishing a shadow data set; then, layering the two sets of data sets according to the building height, and performing overall relaxation matching on the multi-level parallel surface characteristics of the shadow data set to obtain an initial matching result; and finally, performing surface feature integral matching on the building shadows in the unmatched set to obtain a final matching result, thereby completing the shadow detection of the high-resolution orthoimage. By using the method and the device for detecting the building shadow based on the artificial shadow, the position of the building shadow can be determined more directly, and the boundary of the building shadow can be obtained more accurately.

Description

Multi-level integral relaxation matching high-resolution ortho-image shadow detection under artificial shadow drive
Technical Field
The invention relates to the technical field of image processing, in particular to a high-resolution ortho image building shadow detection method.
Technical Field
The artificial shadow image is as follows: the sun altitude and azimuth during aerial image shooting are combined with a Digital Building Model (DBM) of the image, a shadow modeling algorithm is utilized to calculate the geometric range of a shadow area on the ground plane caused by blocking of solar rays by a building at a certain aerial image shooting moment, the geometric area is the required shadow area, and the gray value of the geometric area is assigned to be 0.
There are two general categories of shadow detection methods. The first is a model-based method, which builds a shadow statistical model according to the information in the image, the geometric shape of the scene, the solar altitude, DSM or sensor and other parameters, and distinguishes pixel by pixel. The second type is a shadow detection algorithm based on the property of the shadow, and the shadow region and the non-shadow region are divided by combining methods such as a characteristic threshold, a statistical mixture model, a D-S evidence theory and the like according to the difference of information such as the spectrum, the texture, the edge and the like of the shadow region and the non-shadow region. Through analyzing the current research situation at home and abroad, the following defects of the existing shadow detection algorithm are found:
(1) the detection method based on shadow texture and edge features has many factors influencing shadow formation, and depends on texture features and edge characteristics of a shadow area to realize shadow detection, so that not only a large amount of calculation is introduced, but also the definition of the boundary of the shadow area has considerable difficulty.
(2) The spectral characteristic detection method based on the spectral characteristic interferes with the identification of the shadow region because the spectral characteristics of the water body, the blue-biased ground object and the like on each wave band are very close to the shadow and the peak value of the threshold segmentation histogram is not obvious.
(3) The selection of the threshold requires strong prior knowledge, and the threshold is continuously adjusted according to human experience to achieve a satisfactory effect, so that the applicability of the detection method is reduced.
Disclosure of Invention
The invention provides a method for detecting the shadow of a multi-layer integral loose matched high-resolution ortho-image under the drive of an artificial shadow, which can detect the shadow of a building on the basis of the artificial shadow, can more directly determine the position of the shadow of the building and more accurately acquire the boundary of the shadow of the building.
In order to achieve the technical purpose, the technical scheme of the invention is as follows:
the method for detecting the shadow of the multilayer integrally relaxed matched high-resolution ortho-image under the drive of the artificial shadow comprises the following specific steps:
1. the solar altitude and azimuth angles during aerial image shooting are combined with DBM data of the images, and an artificial shadow image is generated by utilizing a shadow modeling algorithm.
Combining the solar altitude and azimuth angle when the aerial image is shot with DBM data of the image, generating a shadow image by using a shadow modeling algorithm, reclassifying a shadow area and a non-shadow area by using a space reclassification method, classifying the areas with the gray value of 0 into one class, assigning the other gray values to 255 as the same class, and classifying the other gray values into another class to obtain the artificial shadow image.
2. Building shadow outline data sets of the two images are created, and the characteristic attribute of the shadow surface matching unit is calculated.
And extracting the shadow contour in the image by adopting a Canny edge detection algorithm, and carrying out segmentation screening by combining DBM data to obtain a contour data set of the single building shadow. Determining the outline range and the size of the shadow polygons of the building in the two images, and calculating the barycentric coordinate of each shadow polygon; and extracting shadow contour feature points, and calculating the shape center distance value of each shadow surface.
3. Two sets of building shadow data sets are layered.
By comparing the area and shape similarity of the building shadows in the artificial image and the orthographic image, it is found that the higher the building is in the image, the larger the difference in area is. Therefore, each shadow data set is divided into 3 layers according to the height of the building.
4. And performing surface feature integral relaxation matching on the shadow data set of each layer to obtain the accurate position of the building shadow in the orthoimage.
(1) Probability matrix initialization
And calculating the position and shape similarity between corresponding surfaces in the building shadow polygon data set to be matched by taking the building shadow surfaces as matching units. And (4) obtaining a comprehensive initial probability by setting a weight and carrying out weighted average to obtain a similarity matrix between shadow surfaces in the two groups of data. Coarse screening the initial candidate matching pairs, eliminating obviously wrong candidate matching pairs, deleting the candidate matching pairs with similarity smaller than a given threshold value and assigning the similarity to be 0 to obtain a final similarity matrix; and then estimating the initial probability of matching, namely adding the characteristic correlation coefficients of each candidate surface, and dividing the sum by the correlation coefficients of all candidate surfaces to obtain an initial probability matrix.
(2) Probability matrix iterative update
And determining the number of target surface neighborhoods of the shadow surface of the building by taking the gravity center point of the shadow area as a search target through a breadth-first search strategy. After the neighborhood relationship is determined, calculating the feature difference value and the support degree between adjacent candidate matching pairs, and updating the initial matching matrix.
(3) Matching pair selection
And adding three correlation coefficients of shadow neighborhood position similarity, shape similarity and correlation coefficient, and performing iterative updating on the matching probability matrix. And when the matching probability variation of each candidate matching pair is smaller than a given threshold value in the two iterations, stopping the iteration.
And detecting candidate matching pairs of 1: M, N:1 and M: N. And extracting the characteristic points in the image according to a Harris method, and then screening out a characteristic point set of the shadow contour by combining the edge contour of the shadow surface. And taking the average value of curvature values of all the characteristic points contained in each shadow contour as the curvature value of the surface, calculating the similarity value of the curvatures between the candidate matching pairs, and determining the initial matching pair.
5. And (3) a matching process of multilayer integral relaxation matching of the high-resolution ortho-image under the drive of the artificial shadow.
(1) And (3) performing multi-level parallel surface feature overall relaxation matching on the building shadow data set in the step (3), and setting different neighborhood similarity thresholds and total similarity thresholds for each layer according to the shadow feature values to determine the matching pairs of the layer.
(2) And dividing the unmatched building shadows in each matching layer into an artificial shadow unmatched set and an orthoimage unmatched set. And performing surface feature integral matching on the building shadow polygons in the unmatched set according to the same method to obtain a final matching result.
(3) And finally, carrying out global traversal check on a small number of unmatched building shadows, and serving as an effective supplement for improving the matching accuracy.
The method provided by the invention performs integral loose matching on the artificially generated building shadow and the shadow in the ortho-image to obtain the accurate position of the building shadow in the ortho-image. The method can more directly determine the position of the building shadow and more accurately acquire the boundary of the building shadow.
Drawings
FIG. 1 is a flow chart of shadow detection according to an embodiment of the present invention
FIG. 2 is a schematic diagram of the overall matching of surface features according to an embodiment of the present invention
FIG. 3 is an artificial shadow map of an embodiment of the present invention
FIG. 4 is a DBM plane model according to an embodiment of the present invention
FIG. 5 is a shadow matching diagram of a first floor building according to an embodiment of the present invention
FIG. 6 is a diagram of shadow detection results according to an embodiment of the present invention
Detailed Description
The following detailed description of embodiments of the invention refers to the accompanying drawings. It is to be understood that the embodiments described are only some of the embodiments of the invention, and not all of them. All other embodiments, which can be made by those skilled in the art without any inventive presupposition based on the embodiments of the present invention, belong to the scope of the present invention.
Example (b):
in this embodiment, a high-resolution aerial image of a foreign area is selected as experimental data, and the average altitude of the aircraft flight when the data is shot is 1650m, wherein the course overlapping rate is 65% and the side overlapping rate is 30%.
In specific implementation, the technical scheme of the invention can be implemented in a mode of automatic operation of computer programming.
The specific operation steps of the high-resolution ortho-image shadow detection program with multilayer integral relaxation matching under the drive of artificial shadow provided by the invention can refer to a flow chart (figure 1):
step 1, generating an artificial shadow image.
In this example, the DBM is used as a research model, the solar altitude and azimuth angle when the aerial image is shot are combined with the DBM data of the image, a shadow modeling algorithm is used to calculate the geometric range of a shadow area on the ground plane caused by the blocking of the solar rays by the building at a certain aerial shooting moment, and the gray value of the shadow area is assigned to 0. The resulting artificial shadow is shown in figure 3.
And 2, extracting the edge outline of the building shadow, creating a building shadow data set, and calculating the characteristic attribute of the shadow surface matching unit.
In the example, the orthoimage is converted into a binary image, and then a Canny operator is used for extracting the rough contour of the architectural shadow in the image. Combining the two-dimensional DBM data of the images (as shown in figure 3), carrying out segmentation screening on the extracted data, eliminating edge contours in a DBM area, closing the shadow area, and obtaining a building shadow data set data of two images1={qi|i=1…m},data2={tj1 … n, where siAnd tjAre respectively data1、data2M and n are the number of the corresponding surface entities of each data set respectively. Calculating the characteristic attribute of each shadow surface as: si={Ai,Ci},tj={Aj,CjWhere d represents a set of barycentric coordinate points of the polygon and C represents a set of perimeters of a minimum bounding rectangle of the polygon.
And 3, layering the shadows in the image according to the height of the building.
In this example, by analyzing the similarity of the shadow planes of the two images corresponding to a single building, it is found that the area difference is larger as the building is higher in the images. Therefore, the shadow data set is divided into 3 layers according to the height of the building: the first-layer shadow data set is a shadow with the building height larger than 200 m; the second-layer shadow data set is a shadow with the building height of more than 100m and less than 200 m; the layer iii shadow dataset is a shadow of building height less than 100 m.
And 4, calculating the difference index of the matching pair according to the characteristic value between the position and the shape of the matching pair.
In this example, the shadow polygon s in the two images is calculated separatelyiAnd tjThe calculation method for the similarity of the positions and the shapes of the corresponding polygons comprises the following steps:
Figure BDA0002294565970000041
wherein s isi、tjRespectively representing arbitrary polygons in two sets of data, pd、ρCAre respectively candidate matching pairs(s)i,tj) Position, area and shape similarity of (c);
Figure BDA0002294565970000042
is a polygon si、tjThe coordinates of the center of gravity of the body,
Figure BDA0002294565970000043
the two features are combined to take the shadow plane as a matching unit. By calculating the data1Each polygon s in (1)iAnd data2And calculating the correlation coefficient of all the candidate matching shadow planes. The calculation method is as follows:
ρ(si,tj)=ω1·ρd2·ρC(2)
wherein, ω is1,ω2The position and shape similarity, respectively, are weighted with a value of 1/2. And calculating a similarity matrix R of each shadow surface of the two groups of data according to the characteristic values of the shadow surfaces.
And 5, initializing a probability matrix.
Coarse screening the initial candidate matching pairs calculated in the step 3 by setting corresponding position and shape similarity thresholds, removing obviously wrong candidate matching pairs, deleting and assigning the candidate matching pairs with similarity smaller than a given thresholdIs 0, obtaining a final similarity matrix R'M×N. Then, for the relaxation optimization calculation, the data is processed1The initial probability of matching of m polygons is estimated, i.e. the feature correlation coefficients of each candidate surface are added, and divided by the sum of the correlation coefficients of all candidate surfaces to obtain the initial probability. The calculation method is as follows:
Figure BDA0002294565970000051
calculate matrix R'M×NTo obtain an initial matching probability matrix P(0). Wherein each row represents data1Middle polygon siAnd data2Of n polygons.
And 6, iteratively updating the initial probability matrix.
And determining the number of target surface neighborhoods of the building shadow polygon data S and the data T by using the shadow region gravity center point as a search target through a breadth-first search strategy. And then, calculating the feature difference value and the support degree between the adjacent candidate matching pairs, and updating the initial matching matrix. Order to
Figure BDA0002294565970000052
Figure BDA0002294565970000053
Then shAnd tkRespectively represents siAnd tjArea targets within the neighborhood,(s)h,tk) Is(s)i,tj) Is determined. Then, the components are combined and respectively calculated(s)i,tj) And(s)h,tk) Relative position and relative shape relationship therebetween. The calculation method is as follows:
Figure BDA0002294565970000054
wherein r is1(si,tj;sh,tk)、r2(si,tj;sh,tk) Respectively represent(s)h,tk) And(s)i,tj) Relative position and relative character relationship between them; d (a, b) represents the gravity center distance between two surfaces a and b; c' (a, b) represents the similarity of the shape center distance values of the two faces a and b. Combining the above 2 relative geometric relationships to obtain(s)h,tk) And(s)i,tj) Coefficient r(s) of compatibility betweeni,tj;sh,tk) The calculation method is as follows:
r(si,tj;sh,tk)=W1·r1(si,tj;sh,tk)+W2·r2(si,tj;sh,tk)+W3·ρ(si,tj) (5)
calculating the matching support degree of each building shadow area according to the formula, and performing iterative updating, wherein the calculation method comprises the following steps:
Figure BDA0002294565970000061
Figure BDA0002294565970000062
and 7, selecting a building shadow matching pair.
Extracting characteristic points in the image according to a Harris method from the detected candidate matching pairs of 1: M, N:1 and M: N; screening out a characteristic point set of the shadow profile by combining the edge profile of the shadow surface; and taking the average value of curvature values of all the feature points contained in the profile of each surface as the curvature value of the surface, calculating the similarity value of the curvatures between the candidate matching pairs, and determining the final matching pair.
The calculation method of the shadow surface curvature similarity value is as follows: three feature points P in each set of pointsi-1、Pi、Pi+1Combine to obtain a vector
Figure BDA0002294565970000063
The set point P of the characteristic points is obtained by calculating the included angle and the approximate radian value between the two vectorsiThe calculation formula is as follows:
ki=sgn(i)Δαi/Δsi(8)
wherein, Delta αiIs a vector
Figure BDA0002294565970000064
And
Figure BDA0002294565970000065
the angle of,
Figure BDA0002294565970000066
for approximate arc length sgn (i) is a sign function, if point viSgn (i) ═ 1 in the case of convex, and sgn (i) ═ 1 in the case of concave.
Taking the average value of curvature values of all the feature points contained in each polygon outline as the curvature value of the polygon, further calculating similarity values E (A, B) of curvatures between candidate matching pairs, and defining:
Figure BDA0002294565970000067
where A, B denote the polygon pair to be matched, k0(i) Is a point PiCurvature on the shadow profile in the ortho image, k (i) being the point PiCurvature on the shadow contours in the artificial shadow image.
And 8, performing overall relaxation matching on the multi-level parallel surface characteristics of the building shadow to obtain a final matching result.
In this example, the multilevel parallel surface feature overall relaxation matching is performed on the building shadow data set (step 4-7), and different neighborhood similarity thresholds and total similarity thresholds are set for each layer according to the shadow feature values to determine the matching pairs of the layer. Through experiments, three layers of matching thresholds are respectively set as follows: the similarity value of the first layer matching neighborhood is greater than 0.7, and the total similarity value is greater than 0.65; the similarity value of the second-layer matching neighborhood is greater than 0.7, and the total similarity value is greater than 0.7; the similarity value of the III-level matching neighborhood is greater than 0.8, and the total similarity value is greater than 0.75.
And dividing the unmatched building shadows in each matching layer into an artificial shadow unmatched set and an orthoimage unmatched set, and performing surface feature integral matching on the building shadow polygons in the unmatched sets according to the same method. Wherein, the similarity value of the matching neighborhood is larger than 0.6, and the total similarity value is larger than 0.55.
And finally, carrying out global traversal inspection on a small number of unmatched building shadows to obtain a final matching result. The method comprises the steps of carrying out multi-layer integral loose matching on a building shadow surface in an image, and obtaining a matching result of an artificial shadow image and an orthoimage, so that shadow detection of the orthoimage with high resolution is completed.
The above description is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, several modifications and variations can be made without departing from the technical principle of the present invention, and these modifications and variations should also be regarded as the protection scope of the present invention.

Claims (8)

1. The method comprises the following specific steps of (1) multi-level integral relaxation-matched high-resolution ortho-image shadow detection under the drive of an artificial shadow:
step 1) generating an artificial shadow image by using a modeling tool;
step 2) building shadow contour data sets of the two images are created, and the characteristic attributes of the shadow surface matching units are calculated and added;
step 3) layering the two groups of shadow data sets according to the height of the building;
step 4) calculating initial probability values of shadow surface features in two groups of image building shadow data sets, and establishing an initial probability matrix;
step 5) calculating a support coefficient of each shadow face neighborhood in the image, and carrying out iterative updating on the initial probability matrix;
step 6) screening candidate matching pairs of 1: M, N:1 and M: N according to the corner point characteristics of the shadow surface to determine the matching pairs;
and 7) carrying out overall relaxation matching on the multi-level features of the building shadow data set in the image to obtain a matching result of the artificial shadow image and the ortho-image, thereby completing the shadow detection of the high-resolution ortho-image.
2. The method for detecting the shadow of the multi-level integral relaxation-matched high-resolution ortho image under the drive of the artificial shadow as claimed in claim 1, wherein: the matching unit feature attributes in the step (2) comprise the position and shape features of the shadow surface:
extracting the shadow contours in the images by adopting a Canny edge detection algorithm, and carrying out segmentation screening on the shadow contours by combining DBM data to determine the contour range and size of the building shadow polygons in the two images; according to the coordinate values corresponding to the contour, the barycentric coordinates of each shadow surface are calculated; and extracting shadow contour feature points, and calculating the shape center distance value of each shadow surface.
3. The method for detecting the shadow of the multi-level integral relaxation-matched high-resolution ortho image under the drive of the artificial shadow as claimed in claim 1, wherein: performing hierarchical matching on the two groups of shadow data sets in the step (3), and performing hierarchical matching according to the building height corresponding to each shadow surface:
and comparing the difference of the shadow surfaces in the two images, summarizing the law of the difference of the shadow surfaces, layering the building shadows in the images by using the height of the building, and dividing each image into 3 layers.
4. The method for detecting the shadow of the multi-level integral relaxation-matched high-resolution ortho image under the drive of the artificial shadow as claimed in claim 1, wherein: initializing two sets of shadow dataset probability matrices as described in step (4):
calculating the position and shape similarity value between the shadow surfaces of the two images to obtain the initial probability value of each shadow surface in the orthoimage; calculating the position and shape similarity between corresponding surfaces in two sets of planar building shadow surface data sets to be matched by taking the building shadow surfaces as matching units; setting a weight value, and carrying out weighted average to obtain a similarity matrix between shadow surfaces in the two groups of data;
coarse screening the initial candidate matching pairs, eliminating obviously wrong candidate matching pairs, deleting the candidate matching pairs with similarity smaller than a given threshold value and assigning the similarity to be 0 to obtain a final similarity matrix; and estimating the initial probability of matching, namely adding the characteristic correlation coefficients of each candidate surface, and dividing the sum by the correlation coefficients of all candidate surfaces to obtain an initial probability matrix.
5. The method for detecting the shadow of the multi-level integral relaxation-matched high-resolution ortho image under the drive of the artificial shadow as claimed in claim 1, wherein: in step (5), the support coefficient of each shadow neighborhood in the image is calculated, and the initial probability matrix is updated iteratively:
determining neighborhood candidate matching pairs of the building shadow surface, calculating the support coefficient of each neighborhood element, continuously iterating the initial probability value, and acquiring the position of the building shadow area in the orthoimage;
determining the number of target surface neighborhoods of the shadow surface of the building by taking the gravity center point of the shadow surface as a search target through a breadth-first search strategy; and calculating the feature difference value and the support degree between the adjacent candidate matching pairs, and updating the initial matching matrix.
6. The method for detecting the shadow of the multi-level integral relaxation-matched high-resolution ortho image under the drive of the artificial shadow as claimed in claim 1, wherein: in the step (6), screening candidate matching pairs 1: M, N:1 and M: N according to the corner feature pairs of the shadow surface to determine a final matching pair:
respectively calculating the relative position and the relative shape relationship between the adjacent candidate matching pairs; calculating the support coefficient of each neighborhood element; performing iterative updating on the matching probability matrix by using three correlation coefficients of the position, the shape similarity and the correlation coefficient;
extracting contour feature points of candidate matching pairs of 1: M, N:1 and M: N; screening out a characteristic point set of the shadow profile by combining the edge profile of the shadow surface; and taking the average value of curvature values of all the feature points contained in the profile of each surface as the curvature value of the surface, calculating the similarity value of the curvatures between the candidate matching pairs, and determining the initial matching pair.
7. The method for detecting the shadow of the multi-level integral relaxation-matched high-resolution ortho image under the drive of the artificial shadow as claimed in claim 1, wherein: in the step (7), performing multi-level parallel surface feature overall relaxation matching on the building shadow data set according to the claims 4-6, and setting different neighborhood similarity threshold values and total similarity threshold values for each layer according to the shadow feature values to determine the matching pairs of the layer; and dividing the unmatched building shadows in each matching layer into an artificial shadow unmatched set and an orthoimage unmatched set, and performing surface feature integral matching on the building shadows in the unmatched sets according to the same method to obtain a final matching result, so that the shadow detection of the orthoimage with high resolution is completed.
8. The method for detecting the shadow of the multilayer integral relaxation-matched high-resolution ortho-image under the drive of the artificial shadow according to claim 1, wherein the artificial shadow is characterized in that: the sun altitude and azimuth during aerial image shooting are combined with a Digital Building Model (DBM) of the image, a shadow modeling algorithm is utilized to calculate the geometric range of a shadow area on the ground plane caused by blocking of solar rays by a building at a certain aerial image shooting moment, the geometric area is the required shadow area, and the gray value of the geometric area is assigned to be 0.
CN201911195527.3A 2019-11-28 2019-11-28 High-resolution orthophoto shadow detection based on multi-level global relaxation matching driven by artificial shadows Active CN110992330B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911195527.3A CN110992330B (en) 2019-11-28 2019-11-28 High-resolution orthophoto shadow detection based on multi-level global relaxation matching driven by artificial shadows

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911195527.3A CN110992330B (en) 2019-11-28 2019-11-28 High-resolution orthophoto shadow detection based on multi-level global relaxation matching driven by artificial shadows

Publications (2)

Publication Number Publication Date
CN110992330A true CN110992330A (en) 2020-04-10
CN110992330B CN110992330B (en) 2021-05-25

Family

ID=70088025

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911195527.3A Active CN110992330B (en) 2019-11-28 2019-11-28 High-resolution orthophoto shadow detection based on multi-level global relaxation matching driven by artificial shadows

Country Status (1)

Country Link
CN (1) CN110992330B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113222918A (en) * 2021-04-29 2021-08-06 桂林理工大学 Method for detecting high-resolution orthographic image shadow by polygonal semantic matching

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080226145A1 (en) * 2007-03-05 2008-09-18 Fujifilm Corporation Image processing apparatus and computer readable media containing image processing program
CN101604018A (en) * 2009-07-24 2009-12-16 中国测绘科学研究院 High resolution remote sensing image data processing method and system
US9514381B1 (en) * 2013-03-15 2016-12-06 Pandoodle Corporation Method of identifying and replacing an object or area in a digital image with another object or area
CN107564017A (en) * 2017-08-29 2018-01-09 南京信息工程大学 A kind of city high score remote sensing image shadow Detection and dividing method
CN108629742A (en) * 2018-03-29 2018-10-09 深圳飞马机器人科技有限公司 True orthophoto shadow Detection and compensation method, device and storage medium
CN110298211A (en) * 2018-03-21 2019-10-01 北京大学 A kind of Methods Deriving Drainage Network based on deep learning and high-resolution remote sensing image
CN110309780A (en) * 2019-07-01 2019-10-08 中国科学院遥感与数字地球研究所 Rapid Supervision and Recognition of House Information in High Resolution Images Based on BFD-IGA-SVM Model

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080226145A1 (en) * 2007-03-05 2008-09-18 Fujifilm Corporation Image processing apparatus and computer readable media containing image processing program
CN101604018A (en) * 2009-07-24 2009-12-16 中国测绘科学研究院 High resolution remote sensing image data processing method and system
US9514381B1 (en) * 2013-03-15 2016-12-06 Pandoodle Corporation Method of identifying and replacing an object or area in a digital image with another object or area
CN107564017A (en) * 2017-08-29 2018-01-09 南京信息工程大学 A kind of city high score remote sensing image shadow Detection and dividing method
CN110298211A (en) * 2018-03-21 2019-10-01 北京大学 A kind of Methods Deriving Drainage Network based on deep learning and high-resolution remote sensing image
CN108629742A (en) * 2018-03-29 2018-10-09 深圳飞马机器人科技有限公司 True orthophoto shadow Detection and compensation method, device and storage medium
CN110309780A (en) * 2019-07-01 2019-10-08 中国科学院遥感与数字地球研究所 Rapid Supervision and Recognition of House Information in High Resolution Images Based on BFD-IGA-SVM Model

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RONGJUN QIN ET AL: "Object-Based 3-D Building Change Detection on Multitemporal Stereo Images", 《IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING》 *
李健等: "基于影像特征点、线整体匹配的DSM自动生成", 《测绘科学》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113222918A (en) * 2021-04-29 2021-08-06 桂林理工大学 Method for detecting high-resolution orthographic image shadow by polygonal semantic matching
CN113222918B (en) * 2021-04-29 2022-07-01 桂林理工大学 Method for detecting high-resolution orthographic image shadow through polygonal semantic matching

Also Published As

Publication number Publication date
CN110992330B (en) 2021-05-25

Similar Documents

Publication Publication Date Title
Zhou et al. Seamless fusion of LiDAR and aerial imagery for building extraction
CN110287898B (en) Optical satellite remote sensing image cloud detection method
US11804025B2 (en) Methods and systems for identifying topographic features
KR101549155B1 (en) Method of automatic extraction of building boundary from lidar data
AU2020103470A4 (en) Shadow Detection for High-resolution Orthorectificed Imagery through Multi-level Integral Relaxation Matching Driven by Artificial Shadows
Zakharov et al. Automatic building detection from satellite images using spectral graph theory
CN116805356A (en) Building model construction method, building model construction equipment and computer readable storage medium
CN103971377A (en) Building extraction method based on prior shape level set segmentation
CN115909099A (en) Side slope dangerous rock identification and monitoring method based on unmanned aerial vehicle inspection
Wang Automatic extraction of building outline from high resolution aerial imagery
CN117876984A (en) Road sign detection and recognition method based on MLS point cloud
CN112734816A (en) Heterogeneous image registration method based on CSS-Delaunay
CN107122782B (en) Balanced semi-dense stereo matching method
CN110992330B (en) High-resolution orthophoto shadow detection based on multi-level global relaxation matching driven by artificial shadows
Shahzad et al. Reconstructing 2-D/3-D building shapes from spaceborne tomographic synthetic aperture radar data
Omidalizarandi et al. Segmentation and classification of point clouds from dense aerial image matching
Bulatov et al. On Applications of Sequential Multi-view Dense Reconstruction from Aerial Images.
Novacheva Building roof reconstruction from LiDAR data and aerial images through plane extraction and colour edge detection
Di et al. Multi-scale segmentation of high resolution remote sensing images by integrating multiple features
CN113705582B (en) Method for extracting edge feature key points of building facade
CN115880325A (en) Building outline automatic extraction method based on point cloud dimension and spatial distance clustering
Ferreira et al. Acquisition of 3D regular prismatic models in urban environments from DSM and orthoimages
Haefner et al. Photometric segmentation: Simultaneous photometric stereo and masking
Li et al. A high-resolution satellite DEM filtering method assisted with building segmentation
Chen et al. Extraction of orthogonal building boundary from airborne lidar data based on feature dimension reduction

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