CN105975972B - Bridge Crack detection and feature extracting method based on image - Google Patents

Bridge Crack detection and feature extracting method based on image Download PDF

Info

Publication number
CN105975972B
CN105975972B CN201610269077.8A CN201610269077A CN105975972B CN 105975972 B CN105975972 B CN 105975972B CN 201610269077 A CN201610269077 A CN 201610269077A CN 105975972 B CN105975972 B CN 105975972B
Authority
CN
China
Prior art keywords
crack
image
area
gray
obtains
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610269077.8A
Other languages
Chinese (zh)
Other versions
CN105975972A (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.)
Hunan Bridge Health Intelligence Science And Technology Ltd
Original Assignee
Hunan Bridge Health Intelligence Science And Technology Ltd
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 Hunan Bridge Health Intelligence Science And Technology Ltd filed Critical Hunan Bridge Health Intelligence Science And Technology Ltd
Priority to CN201610269077.8A priority Critical patent/CN105975972B/en
Publication of CN105975972A publication Critical patent/CN105975972A/en
Application granted granted Critical
Publication of CN105975972B publication Critical patent/CN105975972B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/46Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
    • G06V10/462Salient features, e.g. scale invariant feature transforms [SIFT]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • G01N2021/8887Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques
    • G01N2021/889Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques providing a bare video image, i.e. without visual measurement aids

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Pathology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Immunology (AREA)
  • Chemical & Material Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Biochemistry (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Image Analysis (AREA)

Abstract

The present invention provide it is a kind of based on image Bridge Crack detection and feature extracting method.A kind of Bridge Crack detection based on image includes the following steps: with feature extracting method Step 1: bridge floor Image Acquisition;Step 2: image preprocessing;Step 3: obtaining crack candidate regions;Step 4: crack area enhances;Step 5: feature extraction;Step 6: crack result is extracted.Bridge Crack based on image of the invention detects and feature extracting method, is based on bridge surface image, detects crack area and simultaneously extracts Expressive Features, algorithm is simple, efficient, and tests to test and show precision with higher.

Description

Bridge Crack detection and feature extracting method based on image
Technical field
The present invention relates to magnetic material measuring device field, in particular to a kind of Bridge Crack detection and spy based on image Levy extracting method.
Background technique
With the national projects such as China's economic development, urbanization process quickening, high-speed rail develop rapidly, highway, railway or It is that all kinds of bridge numbers of the leaping over obstacles in the rural water conservancy construction of city, built increasingly are increased sharply, bridge is in the national economic development In play very important effect, while being also a kind of embodiment of China's comprehensive strength.Due to the universal existence of bridge, pontic The safety of structure and persistence can not be ignored.Crack is as a kind of main crossstructure Disease Characters, to crossstructure The harm that durability and safety generate is maximum, and therefore, crack is one of primary evaluation index of its health status.
Current detection method is still based on artificial detection, place that there are many deficiencies:
(1) detection efficiency is low: it is time-consuming, need to install or remove the equipment such as hand cradle;
(2) detection accuracy is low: mainly carrying out observation detection with human eye, is easy to be influenced by the subjective factor of people;
(3) large labor intensity: bridge is more, detects heavy workload, simple by being accomplished manually, intensity is very big;
(4) safety is low: testing staff need under to detecting under bridge, safety does not ensure;
(5) at high cost: to be detected, spent high using a large amount of human and material resources;
(6) level of informatization is low: can not accurately establish Bridge Crack historical data, be not easy to the management and dimension of Dangerous Bridge Shield, can not also provide decision support information to government administration section.
These deficiencies cause current detection status not adapt to bridge construction and development instantly completely.
In recent years, the algorithm for extracting crack on road based on image vision method detection box is put forward one after another, this makes to attain the Way There is biggish development in the automation in road crack, intellectualized detection.Bridge structure crack and pavement of road Crack Detection are similar Seemingly, but the former is increasingly complex, is mainly shown as in terms of two: first, the complexity of bridge structure leads to view-based access control model image side Method difficulty when obtaining data is significantly greatly increased, and bridge structure upper surface is almost the same with road, and data relatively easily obtain, at present Also there is practical system to put into production, still, all do not occur effective Data acquisition and processing system so far for its following table Face;Second, pavement of road textural characteristics are relatively easy, single, and FRACTURE CHARACTERISTICS is generally with uniformity, and bridge bottom surface line Manage relative complex, it is a large amount of " noise " that there are a large amount of spots, stain, water stain, detection of sign etc., the difficulty of Crack Detection and extraction It spends bigger.This two o'clock strongly limits the automatic detection of bridge structure crack and intelligent structural safety monitoring.
The different understanding of fracture feature so that it has been proposed that crack detection method it is also various, most of algorithm The essential characteristic utilized is consistent, and the process of algorithm is also roughly the same: pretreatment, crack area detection and segmentation, after Processing is described with feature.Crack seems simply as one kind, but have because of its background and structure feature itself variability and The target of complexity, existing crack on road detection algorithm is there are still more defect, far from meeting its demand.
In short, the feature for detecting crack is varied, but simple and efficient detection or a difficult point, How the crack of numerous and disorderly multiplicity preferably to be separated with background characteristics, how rapidly extracting FRACTURE CHARACTERISTICS quickly rebuilds crack knot Structure feature is all challenging problem.This patent solves these problems to a certain extent, proposes based on form Background removal algorithm and the method for being clustered and being divided based on grayscale information, realize the Crack Detection under complex scene, it Two-dimensional topology optimized relation is realized using the counterincision crack structure containing structural information of characteristic curve afterwards.
Summary of the invention
In order to solve since pavement of road textural characteristics are relatively easy, single in existing highway bridge detection process, FRACTURE CHARACTERISTICS It is general with uniformity, and bridge bottom surface texture is relative complex, there are a large amount of spot, stain, water stain, detection of sign Deng a large amount of " noises ", the big technical problem of the difficulty of Crack Detection and extraction, the present invention provide it is a kind of can splitting numerous and disorderly multiplicity Seam is preferably separated with background characteristics, and energy rapidly extracting FRACTURE CHARACTERISTICS quickly rebuilds the bridge based on image of fissured structure feature Beam Crack Detection and feature extracting method.
Bridge Crack detection and feature extracting method provided by the invention based on image, includes the following steps:
Step 1: bridge floor Image Acquisition;
Step 2: image preprocessing: using Gaussian smoothing filter, weakens the noise jamming in image, specifically: utilize height This smothing filtering removes isolated noise point existing for concrete structural surface, while retaining the structure of crack area;
Step 3: obtaining crack candidate regions: the method for utilizing the self adapting morphology background removal based on image definition, It is preliminary to remove the non-crack area of image, crack candidate region is obtained, specifically: using gray level image closed operation principle, and according to The vision crack generating principle for the readability and people being imaged when every photograph taking, i.e., it is usual along the luminous intensity in crack Secretly much than other background areas, and the length in crack is significantly larger than the principle of width, automatically generates background removal Coefficient obtains image background, i.e., non-crack area, to obtain preliminary crack area by the method;
The method that the morphological background removes includes the following steps:
Step 3 one passes through morphological operation and obtains background image: using the vision crack generating principle of people, i.e., along splitting Usually secretly much than other background areas, and the length in crack is significantly larger than the principle of width to the luminous intensity of seam, obtains back Scape image;
Step 3 two automatically generates background removal coefficient: suitable back is automatically generated within the scope of 0 to 1 penalty coefficient Scape removes coefficient;
In the step 3 two, the penalty coefficient is inversely proportional selected with clarity, and the clarity evaluation method uses Tenen Grad clarity evaluation method, includes the following steps:
Step 321 determines gradient magnitude: according to the arithmetic square root of horizontal gradient and vertical gradient quadratic sum, determining Gradient magnitude;
Step 3 two or two determines final clarity evaluation of estimate: according to preset threshold value, obtaining final clarity evaluation Value;
Step 3 three obtains image background: utilizing gray level image closed operation principle, the gray value of image is stretched to 0 and is arrived 255, then image background is obtained by linear transformation function;
Step 4: crack area enhance: using gray scale cluster method, further enhance back as a result, then making Final crack area is obtained with the binarization segmentation method of local auto-adaptive;
The method clustered using gray scale in the step 4 are as follows: using crack area darker in color in background area, And otherness is little between crack area and clustering principle, the gray value and gray scale cluster centre to each pixel are logical It crosses clustering function to be compared, obtains the high gray level image of energy value, further remove the non-crack area of image, enhancing, which obtains, to be split Stitch candidate region;
Specifically comprise the following steps:
Step 4 one by one, the set of the gray value of reliable area: global binary segmentation is carried out to image, obtains reliable area Then range seeks common ground with former gray level image, the gray value within the scope of reliable area is added in set;
Step 4 one or two obtains gray scale cluster centre: passing through the collection of the gray value of the reliable area in the candidate region of crack The arithmetic mean of instantaneous value of conjunction obtains gray scale cluster centre;
Step 4 one or three, the judgement of image grayscale cluster value: led to by gray value to each pixel and gray scale cluster centre It crosses clustering function to be compared, obtains the high gray level image of energy value;
The binarization segmentation method of the local auto-adaptive in the step 4 obtains final crack area and specifically wraps Include following steps:
Step 421 obtains the inter-class variance that gray level is threshold value: passing through background, the gray average of target part and general Rate obtains the inter-class variance that gray level is threshold value;
Step 4 two or two, search maximum between-cluster variance determine segmentation threshold: being 0 search for arriving maximum gray scale in gray level Maximum between-cluster variance is found in space, determines segmentation threshold;
Step 4 two or three determines the corresponding segmentation threshold of each pixel value: according to local gray feature is counted, according to image The gray average of middle window obtains local auto-adaptive threshold value;
Step 4 two or four, local auto-adaptive binary segmentation obtain final crack area: passing through segmentation threshold and adaptive thresholding Overall situation and partial situation's threshold value is combined using the method for overall situation and partial situation's weighting segmentation, is retained the feature of overall situation and partial situation, reached by value To comparatively ideal segmentation, final crack area is obtained;
Step 5: feature extraction: utilizing bianry image skeletonization method, extract the framework characteristic of crack area, according to splitting The continuity of seam and the spatial structure characteristic of flatness optimize skeletonizing result;
Described utilizes bianry image skeletonization method, extracts the framework characteristic of crack area, specially utilizes Guo- Hall Thinning8- neighborhood thinning algorithm generates the skeleton structure line in bianry image region;
It is described according to the continuity in crack and the spatial structure characteristic of flatness, optimize skeletonizing as a result, specifically: it is right The hole as present on crack area or fracture after the micronization processes of region, and destroy has good adjacency and company originally The fissured structure of the general character, fracture fragment carry out two-dimensional topology relationship analysis, carry out key point connection to key point, by neighbouring or Crack fragments mosaicing with good connection is together;
Step 6: crack result is extracted.
In the Bridge Crack detection and a kind of preferred embodiment of feature extracting method provided by the invention based on image, After the step 3 three further include: using the image background of acquisition described in dimensional Gaussian the disposal of gentle filter.
Compared with the existing technology, the Bridge Crack detection of the invention based on image has as follows with feature extracting method The utility model has the advantages that
One, it is based on bridge surface image, detect crack area and extracts Expressive Features, enhances crack area, inhibits noise With non-crack area, the crack of numerous and disorderly multiplicity can preferably be separated with background characteristics, energy rapidly extracting FRACTURE CHARACTERISTICS is quick Fissured structure feature is rebuild, algorithm is simple, efficient, and tests test and show precision with higher.
Two, using Gaussian smoothing filter, gray level image closed operation principle, morphologic background removal algorithm, utilize gray scale The method of cluster, the binarization segmentation method of local auto-adaptive obtain final crack area, utilize bianry image skeletonizing side Method, extracts the framework characteristic of crack area and according to various methods such as the spatial structure characteristics of the continuity in crack and flatness, Concrete structural surface is removed there are noise jamming existing for a large amount of isolated noise point and concrete, cement surface, is protected simultaneously The structure of crack area has been stayed, and denoising result has been optimized, has made measurement result precision with higher.
Three, using Gaussian smoothing filter, removing concrete structural surface, there are the isolated noises such as a large amount of spot, stain Point, while retaining the structure of crack area." TenenGrad " clarity evaluation method has been used, the tax of penalty coefficient α is obtained Value, then by background removal algorithm, there is more precipitous variation characteristic, noiseproof feature is good, focus sensitivity height and reliability High feature identical compared with the visual experience of human eye, further noise reduction;In method using gray scale cluster, in reliable area model Gray value in enclosing is added to a simple screening for gathering that this process is fracture candidate region in fact, does not make directly The noise jamming as existing for concrete, cement surface is mainly considered as crack area in region after using background removal, This interference is weakened further by global binary segmentation, chooses candidate regions the most significant as far as possible as reliable crack area Domain;The method combined using overall situation and partial situation's threshold value can weaken image irradiation unevenness and local blank area to a certain extent The influence in domain improves anti-noise ability, improves segmentation effect.Final split is obtained using the binarization segmentation method of local auto-adaptive Region is stitched, it is uneven and local empty can to weaken image irradiation to a certain extent for the method combined using overall situation and partial situation's threshold value The influence of white region improves anti-noise ability, improves segmentation effect.Using bianry image skeletonization method, crack area is extracted The method of framework characteristic can be stable generate the skeleton line of single pixel width, but during refinement, it is easy to by original The influence of extracted region result, especially when, there are when hole and subbranch, this is generally deposited in crack area detection in region Herein before carrying out thinning algorithm, the hole in region is being filled up using morphological dilations;Using according to the continuity in crack and The method of the spatial structure characteristic of flatness, when meeting preferable propinquity or good connectivity, so that it may by the two The crack fragments mosaicing at place locally can be approximately straight line connection joining method simplification together.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other Attached drawing, in which:
Fig. 1 is the knot of the Bridge Crack detection and one preferred embodiment of feature extracting method provided by the invention based on image Structure schematic diagram;
Fig. 2 is that the morphological background of the Bridge Crack detection and feature extracting method shown in FIG. 1 based on image removes The flow chart of one preferred embodiment of method;
Fig. 3 is the Bridge Crack detection shown in FIG. 1 based on image and the side of feature extracting method clustered using gray scale The flow chart of one preferred embodiment of method;
Fig. 4 is the two-value of the Bridge Crack detection and the local auto-adaptive of feature extracting method shown in FIG. 1 based on image Change the flow chart that dividing method obtains final one preferred embodiment of crack area.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that the described embodiments are merely a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts all other Embodiment shall fall within the protection scope of the present invention.
Also referring to Fig. 1 to Fig. 4, wherein Fig. 1 is the Bridge Crack detection and feature provided by the invention based on image The structural schematic diagram of one preferred embodiment of extracting method, Fig. 2 are that the Bridge Crack detection shown in FIG. 1 based on image is mentioned with feature The flow chart for one preferred embodiment of method for taking the morphological background of method to remove, Fig. 3 are the bridges shown in FIG. 1 based on image The flow chart of one preferred embodiment of method using gray scale cluster of Crack Detection and feature extracting method, Fig. 4 is shown in FIG. 1 The binarization segmentation method of Bridge Crack detection and the local auto-adaptive of feature extracting method based on image obtains final split Stitch the flow chart of one preferred embodiment of region.
The Bridge Crack detection based on image includes the following steps: with feature extracting method
Step S1, bridge floor Image Acquisition;
Step S2: image preprocessing: using Gaussian smoothing filter, weakens the noise jamming in image;
Specifically: Gaussian smoothing filter is utilized, the isolated noises such as spot, stain existing for concrete structural surface are removed Point, while retaining the structure of crack area.
Step S3, crack candidate regions are obtained: utilizing the method for the self adapting morphology background removal based on image definition S30, it is preliminary to remove the non-crack area of image, crack candidate region is obtained, specifically: gray level image closed operation principle is utilized, and The vision crack generating principle for the readability and people being imaged when according to every photograph taking, i.e., along the luminous intensity in crack Usually secretly much than other background areas, and the length in crack is significantly larger than the principle of width, automatically generates background shifting The coefficient removed obtains image background, i.e., non-crack area, to obtain preliminary crack area by the method;
The method S30 that the morphological background removes includes the following steps:
Step S31, pass through morphological operation and obtain background image: using the vision crack generating principle of people, i.e., along splitting Usually secretly much than other background areas, and the length in crack is significantly larger than the principle of width to the luminous intensity of seam, obtains back Scape image;
Step S32, it automatically generates background removal coefficient: automatically generating suitable background within the scope of 0 to 1 penalty coefficient Remove coefficient;
The penalty coefficient be inversely proportional with clarity it is selected, the clarity evaluation method use Tenen Grad clarity Evaluation method S320, includes the following steps:
Step S321, it determines gradient magnitude: according to the arithmetic square root of horizontal gradient and vertical gradient quadratic sum, determining ladder Spend size;
Step S322, it determines final clarity evaluation of estimate: according to preset threshold value, obtaining final clarity evaluation Value.
Step S33, it obtains image background: utilizing gray level image closed operation principle, the gray value of image is stretched to 0 and is arrived 255, then image background is obtained by linear transformation function;
Step S34, using the image background of acquisition described in dimensional Gaussian the disposal of gentle filter.
Step S4, crack area enhance: using gray scale cluster method S410, further enhance back as a result, right Final crack area S420 is obtained using the binarization segmentation method of local auto-adaptive afterwards;
The method S410 clustered using gray scale are as follows: using crack area darker in color in background area, and crack area Between otherness is little and clustering principle, clustering function is passed through to the gray value and gray scale cluster centre of each pixel It is compared, obtains the high gray level image of energy value, further remove the non-crack area of image, enhancing obtains crack candidate regions Domain;
Specifically comprise the following steps:
Step S411, the set of the gray value of reliable area: global binary segmentation is carried out to image, obtains reliable area model It encloses, then seeks common ground with former gray level image I, the gray value within the scope of reliable area is added in set Is;
Step S412, it obtains gray scale cluster centre: passing through the set of the gray value of the reliable area in the candidate region of crack Arithmetic mean of instantaneous value, obtain gray scale cluster centre;
Step S413, image grayscale cluster value judges: being passed through by the gray value to each pixel with gray scale cluster centre Clustering function is compared, and obtains the high gray level image of energy value;
The binarization segmentation method of the local auto-adaptive obtains final crack area S420 and specifically comprises the following steps:
Step S421, the inter-class variance that gray level is threshold value is obtained: by background, the gray average of target part and general Rate obtains the inter-class variance that gray level is threshold value;
Step S422, search maximum between-cluster variance determines segmentation threshold: empty in the search that gray level is 0 to maximum gray scale Interior searching maximum between-cluster variance, determines segmentation threshold;
Step S423, the corresponding segmentation threshold of each pixel value is determined: according to local gray feature is counted, according in image The gray average of window obtains local auto-adaptive threshold value;
Step S424, local auto-adaptive binary segmentation obtains final crack area: by segmentation threshold and adaptive threshold, Using overall situation and partial situation weighting segmentation method, overall situation and partial situation's threshold value is combined, the feature of overall situation and partial situation is retained, reach compared with Ideal segmentation, obtains final crack area.
Step S5, feature extraction: bianry image skeletonization method is utilized, the framework characteristic of crack area is extracted, according to splitting The continuity of seam and the spatial structure characteristic of flatness optimize skeletonizing result;
Described utilizes bianry image skeletonization method, extracts the framework characteristic of crack area, specially utilizes Guo- Hall Thinning8- neighborhood thinning algorithm generates the skeleton structure line in bianry image region.
It is described according to the continuity in crack and the spatial structure characteristic of flatness, optimize skeletonizing as a result, specifically: it is right The hole as present on crack area or fracture after the micronization processes of region, and destroy has good adjacency and company originally The fissured structure of the general character, fracture fragment carry out two-dimensional topology relationship analysis, carry out key point connection to key point, by neighbouring or Crack fragments mosaicing with good connection is together.
Step S6: crack result is extracted.
Bridge Crack detection based on image of the invention has as follows with feature extracting method 100 and its measurement method The utility model has the advantages that
One, it is based on bridge surface image, detect crack area and extracts Expressive Features, enhances crack area, inhibits noise With non-crack area, the crack of numerous and disorderly multiplicity can preferably be separated with background characteristics, energy rapidly extracting FRACTURE CHARACTERISTICS is quick Fissured structure feature is rebuild, algorithm is simple, efficient, and tests test and show precision with higher.
Two, using Gaussian smoothing filter, gray level image closed operation principle, morphologic background removal algorithm S30, utilize ash The binarization segmentation method of the method S410, local auto-adaptive that spend cluster obtain final crack area S420, utilize binary map As skeletonization method, the framework characteristic of crack area is extracted and according to the continuity in crack and spatial structure characteristic of flatness etc. Various methods, there are noises existing for a large amount of isolated noise point and concrete, cement surface to do for removal concrete structural surface It disturbs, while retaining the structure of crack area, and optimize to denoising result, make measurement result precision with higher.
Three, using Gaussian smoothing filter, removing concrete structural surface, there are the isolated noises such as a large amount of spot, stain Point, while retaining the structure of crack area." TenenGrad " clarity evaluation method S320 has been used, penalty coefficient α is obtained Assignment, then by background removal algorithm S30, there is more precipitous variation characteristic, noiseproof feature is good, focus sensitivity height and High reliablity feature identical compared with the visual experience of human eye, further noise reduction;In method S410 using gray scale cluster, Gray value within the scope of reliable area is added to a simple screening for gathering that this process is fracture candidate region in fact, Region after not using background removal directly is as crack area, mainly in view of existing due to concrete, cement surface Noise jamming, weaken this interference further by global binary segmentation, choose candidate regions the most significant as far as possible and make For reliable crack area;The method combined using overall situation and partial situation's threshold value can weaken image irradiation unevenness to a certain extent With the influence of local white space, anti-noise ability is improved, improves segmentation effect.Utilize the binarization segmentation method of local auto-adaptive Final crack area S420 is obtained, the method combined using overall situation and partial situation's threshold value can weaken image to a certain extent The influence of uneven illumination and local white space, improves anti-noise ability, improves segmentation effect.Utilize bianry image skeletonizing side Method, the method for extracting the framework characteristic of crack area can be stable generate the skeleton line of single pixel width, but in refinement In the process, it is easy to be influenced by former extracted region result, especially when, there are when hole and subbranch, this is in crack in region It is generally existing in region detection, herein before carrying out thinning algorithm, the hole in region is filled up using morphological dilations;Using root According to the method for the spatial structure characteristic of the continuity and flatness in crack, meeting preferable propinquity or good connectivity When, so that it may it locally can be approximately that straight line connects joining method simplification together by the crack fragments mosaicing where the two It connects.
The above description is only an embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field, is included within the scope of the present invention.

Claims (2)

1. a kind of Bridge Crack detection and feature extracting method based on image, which comprises the steps of:
Step 1: bridge floor Image Acquisition;
Step 2: image preprocessing: using Gaussian smoothing filter, weakens the noise jamming in image, specifically: it is flat using Gauss Sliding filtering, removes isolated noise point existing for concrete structural surface, while retaining the structure of crack area;
Step 3: obtaining crack candidate regions: using the method for the self adapting morphology background removal based on image definition, tentatively The non-crack area of image is removed, crack candidate region is obtained, specifically: gray level image closed operation principle is utilized, and according to every The vision crack generating principle for the readability and people being imaged when photograph taking, i.e., along crack luminous intensity usually than Secretly much, and the length in crack is significantly larger than the principle of width, automatically generates the coefficient of background removal for other background areas, Image background, i.e., non-crack area, to obtain preliminary crack area are obtained by the method;
The method that the morphological background removes includes the following steps:
Step 3 one obtains background image by morphological operation: using the vision crack generating principle of people, i.e., along crack Usually secretly much than other background areas, and the length in crack is significantly larger than the principle of width to luminous intensity, obtains Background Picture;
Step 3 two automatically generates background removal coefficient: automatically generating suitable background within the scope of 0 to 1 penalty coefficient and moves Except coefficient;
In the step 3 two, the penalty coefficient be inversely proportional with clarity it is selected, the clarity evaluation method use Tenen Grad clarity evaluation method, includes the following steps:
Step 321 determines gradient magnitude: according to the arithmetic square root of horizontal gradient and vertical gradient quadratic sum, determining gradient Size;
Step 3 two or two determines final clarity evaluation of estimate: according to preset threshold value, obtaining final clarity evaluation of estimate;
Step 3 three obtains image background: gray level image closed operation principle utilized, the gray value of image is stretched to 0 to 255, Image background is obtained by linear transformation function again;
Step 4: crack area enhances: the method clustered using gray scale, then further enhance back as a result, use office The adaptive binarization segmentation method in portion obtains final crack area;
The method clustered using gray scale in the step 4 are as follows: using crack area darker in color in background area, and split Otherness is little between seam region and clustering principle, gray value and gray scale cluster centre to each pixel pass through poly- Class function is compared, and obtains the high gray level image of energy value, further removes the non-crack area of image, and enhancing obtains crack and waits Favored area;
Specifically comprise the following steps:
Step 4 one by one, the set of the gray value of reliable area: global binary segmentation is carried out to image, obtains reliable area model It encloses, then seeks common ground with former gray level image, the gray value within the scope of reliable area is added in set;
Step 4 one or two obtains gray scale cluster centre: by the set of the gray value of the reliable area in the candidate region of crack Arithmetic mean of instantaneous value obtains gray scale cluster centre;
Step 4 one or three, the judgement of image grayscale cluster value: by gray value to each pixel and gray scale cluster centre by gathering Class function is compared, and obtains the high gray level image of energy value;
The binarization segmentation method of the local auto-adaptive in the step 4 obtain final crack area specifically include as Lower step:
Step 421 obtains the inter-class variance that gray level is threshold value: by background, the gray average and probability of target part, Obtain the inter-class variance that gray level is threshold value;
Step 4 two or two, search maximum between-cluster variance determine segmentation threshold: being 0 search space for arriving maximum gray scale in gray level Interior searching maximum between-cluster variance, determines segmentation threshold;
Step 4 two or three determines the corresponding segmentation threshold of each pixel value: according to local gray feature is counted, according to window in image The gray average of mouth obtains local auto-adaptive threshold value;
Step 4 two or four, local auto-adaptive binary segmentation obtain final crack area: by segmentation threshold and adaptive threshold, making With the method for overall situation and partial situation's weighting segmentation, overall situation and partial situation's threshold value is combined, the feature of overall situation and partial situation is retained, reached and relatively manage The segmentation thought obtains final crack area;
Step 5: feature extraction: utilizing bianry image skeletonization method, the framework characteristic of crack area is extracted, according to crack The spatial structure characteristic of continuity and flatness optimizes skeletonizing result;
Described utilizes bianry image skeletonization method, extracts the framework characteristic of crack area, specially utilizes Guo-Hall Thinning8- neighborhood thinning algorithm generates the skeleton structure line in bianry image region;
It is described according to the continuity in crack and the spatial structure characteristic of flatness, optimize skeletonizing as a result, specifically: to region The hole as present on crack area or fracture after micronization processes, and destroy has good adjacency and connectivity originally Fissured structure, fracture fragment carries out two-dimensional topology relationship analysis, carries out key point connection to key point, will be neighbouring or have The crack fragments mosaicing of good connection is together;
Step 6: crack result is extracted.
2. the Bridge Crack detection and feature extracting method according to claim 1 based on image, which is characterized in that described After step 3 three further include: using the image background of acquisition described in dimensional Gaussian the disposal of gentle filter.
CN201610269077.8A 2016-04-27 2016-04-27 Bridge Crack detection and feature extracting method based on image Active CN105975972B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610269077.8A CN105975972B (en) 2016-04-27 2016-04-27 Bridge Crack detection and feature extracting method based on image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610269077.8A CN105975972B (en) 2016-04-27 2016-04-27 Bridge Crack detection and feature extracting method based on image

Publications (2)

Publication Number Publication Date
CN105975972A CN105975972A (en) 2016-09-28
CN105975972B true CN105975972B (en) 2019-05-07

Family

ID=56993306

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610269077.8A Active CN105975972B (en) 2016-04-27 2016-04-27 Bridge Crack detection and feature extracting method based on image

Country Status (1)

Country Link
CN (1) CN105975972B (en)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106645171A (en) * 2016-12-22 2017-05-10 江苏工程职业技术学院 Method for detecting concrete cracks by using wall-climbing robot
CN107123109A (en) * 2017-01-13 2017-09-01 陕西师范大学 A kind of window sliding algorithm detected for Bridge Crack
CN107169953B (en) * 2017-04-07 2020-02-21 西安电子科技大学 Bridge concrete surface crack detection method based on HOG characteristics
CN107463934A (en) * 2017-08-08 2017-12-12 浙江国自机器人技术有限公司 A kind of tunnel slot detection method and device
CN108106801B (en) * 2017-11-15 2021-11-05 温州市交通工程试验检测有限公司 Bridge and tunnel disease non-contact detection system and detection method
CN107967685A (en) * 2017-12-11 2018-04-27 中交第二公路勘察设计研究院有限公司 A kind of bridge pier and tower crack harmless quantitative detection method based on unmanned aerial vehicle remote sensing
CN108805855B (en) * 2018-01-09 2021-09-24 湖南科技大学 Method for quickly identifying concrete cracks
CN108801151A (en) * 2018-05-29 2018-11-13 云南富龙高速公路建设指挥部 Pavement crack detection device based on smart mobile phone and detection method
CN108764345B (en) * 2018-05-30 2022-04-26 河海大学常州校区 Underwater dam crack detection method based on local and global clustering
CN108921847B (en) * 2018-08-08 2022-06-24 长沙理工大学 Bridge bottom detection method based on machine vision
CN109410205B (en) * 2018-11-01 2021-05-04 西安建筑科技大学 Crack extraction method under complex pavement background
CN109374651B (en) * 2018-11-02 2021-04-27 深圳大学 Large bridge detection method and detection device based on tethered unmanned aerial vehicle
CN109459443A (en) * 2018-11-08 2019-03-12 青海民族大学 A kind of detection of extremely frigid zones Bridge Crack and analytic method based on machine vision
CN109493339B (en) * 2018-11-20 2022-02-18 北京嘉恒中自图像技术有限公司 Endoscope imaging-based method for detecting defects of pores on inner surface of casting
CN109580657B (en) * 2019-01-23 2021-08-20 郑州工程技术学院 Crack detection method in bridge quality detection
CN110021017B (en) * 2019-04-02 2022-06-17 南通大学 Method for extracting central line of welding line
CN109919942B (en) * 2019-04-04 2020-01-14 哈尔滨工业大学 Bridge crack intelligent detection method based on high-precision noise reduction theory
CN110189290A (en) * 2019-04-08 2019-08-30 广东工业大学 Metal surface fine defects detection method and device based on deep learning
CN110175987B (en) * 2019-04-23 2022-10-04 江西科技学院 Bridge crack detection method and system
CN110223283B (en) * 2019-06-10 2022-04-19 西安汇智信息科技有限公司 Bridge crack detection method
CN110853034A (en) * 2020-01-15 2020-02-28 清华四川能源互联网研究院 Crack detection method, crack detection device, electronic equipment and computer-readable storage medium
CN112581433B (en) * 2020-12-07 2022-10-11 上海大学 Geometric information extraction method for thermal barrier coating cracks
CN112801972A (en) * 2021-01-25 2021-05-14 武汉理工大学 Bridge defect detection method, device, system and storage medium
CN113240649B (en) * 2021-05-19 2023-12-19 姚坚超 Building component detection method and system based on image analysis
CN113592861B (en) * 2021-09-27 2021-12-24 江苏中云筑智慧运维研究院有限公司 Bridge crack detection method based on dynamic threshold
CN114418957B (en) * 2021-12-24 2022-11-18 广州大学 Global and local binary pattern image crack segmentation method based on robot vision
CN115294080B (en) * 2022-08-15 2023-09-08 山东大学 Automatic slotting robot for highway cracks and working method and application thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101915764A (en) * 2010-08-10 2010-12-15 武汉武大卓越科技有限责任公司 Road surface crack detection method based on dynamic programming
CN103048329A (en) * 2012-12-11 2013-04-17 北京恒达锦程图像技术有限公司 Pavement crack detecting method based on active contour model
CN103440657A (en) * 2013-08-27 2013-12-11 武汉大学 Method for online screening cracks of road

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101915764A (en) * 2010-08-10 2010-12-15 武汉武大卓越科技有限责任公司 Road surface crack detection method based on dynamic programming
CN103048329A (en) * 2012-12-11 2013-04-17 北京恒达锦程图像技术有限公司 Pavement crack detecting method based on active contour model
CN103440657A (en) * 2013-08-27 2013-12-11 武汉大学 Method for online screening cracks of road

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Fast Fully Parallel Thinning Algorithms";ZICHENG GUO etc,;《Cvgip Image Understanding》;19921231;第55卷(第3期);摘要、第2节、图2
"桥梁裂缝检测中图像识别方法";齐超;《万方数据知识服务平台》;20150629;摘要、第2.2节、3.4-3.6节、5.1.4-5.1.5节

Also Published As

Publication number Publication date
CN105975972A (en) 2016-09-28

Similar Documents

Publication Publication Date Title
CN105975972B (en) Bridge Crack detection and feature extracting method based on image
Wang et al. Pavement crack image acquisition methods and crack extraction algorithms: A review
CN104008553B (en) Crack detection method with image gradient information and watershed method conflated
CN104504388B (en) A kind of pavement crack identification and feature extraction algorithm and system
CN101706445B (en) Image processing mthod for beef marbling grain grade scoring
CN107578035A (en) Human body contour outline extracting method based on super-pixel polychrome color space
Rau et al. Bridge crack detection using multi-rotary UAV and object-base image analysis
CN105046206B (en) Based on the pedestrian detection method and device for moving prior information in video
CN108009591A (en) A kind of contact network key component identification method based on deep learning
CN109596634A (en) The detection method and device of electric cable stoppage, storage medium, processor
CN105512666A (en) River garbage identification method based on videos
CN107610104A (en) Crack detecting method at a kind of elevator compensation chain R based on machine vision
CN107240079A (en) A kind of road surface crack detection method based on image procossing
CN110009618A (en) A kind of Axle Surface quality determining method and device
CN109191432A (en) The remote sensing images cloud detection method of optic of filtering multi-resolution decomposition is converted based on domain
CN108830877A (en) The stereoscopic micro-image quantitative description of rock core
CN103295199A (en) Intelligent repair assistance system for cracks of ancient wall murals
CN110415241A (en) A kind of surface of concrete structure quality determining method based on computer vision
CN106096603A (en) A kind of dynamic flame detection method merging multiple features and device
CN109685788A (en) A kind of flooring defect image automatic testing method based on morphological feature
CN110473187A (en) A kind of line scanning three-dimensional pavement crack extract method of object-oriented
CN106023226A (en) Crack automatic detection method based on three-dimensional virtual pavement
CN108682012A (en) A kind of 3D bend glass profile pattern defect inspection methods for sweeping laser based on line
CN103226829A (en) Image edge detection method based on edge enhancement operator
CN109410205A (en) A kind of crack extract method under complex road surface background

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant