CN101852768A - Workpiece flaw identification method based on compound characteristics in magnaflux powder inspection environment - Google Patents

Workpiece flaw identification method based on compound characteristics in magnaflux powder inspection environment Download PDF

Info

Publication number
CN101852768A
CN101852768A CN 201010162959 CN201010162959A CN101852768A CN 101852768 A CN101852768 A CN 101852768A CN 201010162959 CN201010162959 CN 201010162959 CN 201010162959 A CN201010162959 A CN 201010162959A CN 101852768 A CN101852768 A CN 101852768A
Authority
CN
China
Prior art keywords
scar
suspicious
workpiece
zone
image
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
CN 201010162959
Other languages
Chinese (zh)
Other versions
CN101852768B (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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN2010101629597A priority Critical patent/CN101852768B/en
Publication of CN101852768A publication Critical patent/CN101852768A/en
Application granted granted Critical
Publication of CN101852768B publication Critical patent/CN101852768B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention relates to a workpiece flaw identification method based on compound characteristics in a magnaflux powder inspection environment, which comprises the following steps of: firstly, preprocessing workpiece images collected in the magnaflux powder inspection environment in the process of flaw automatic detection for the workpiece images, wherein the image preprocessing process comprises an image filtering, image enhancement and image segmentation; after accomplishing the image segmentation, obtaining the foreground regions of the workpieces; performing image morphologic operation on the foreground regions of the workpieces to extract the suspicious flaw regions; performing a surface transverse flaw detection step, extracting the transverse flaw characteristics for the suspicious flaw regions by using a surface transverse flaw detection technology, automatically classifying the flaw characteristics of an SVW classifier obtained by automatically learning the transverse flaw sample set to determine whether the surface transverse flaws in the suspicious flaw regions exist or not. The invention has the advantages of low dependence to the detected objects and convenience for application, thereby realizing the workpiece flaw identification of various parts in the magnaflux powder inspection environment.

Description

Under the magnetic powder inspection environment based on the workpiece scar recognition methods of compound characteristics
Technical field
The invention belongs to the Automatic Measurement Technique field, specifically, relate to the workpiece nondestructive testing technique under a kind of magnetic powder inspection environment.
Background technology
Be accompanied by China's rapid development of economy, market competition fierceness day by day, before the user outclass for the concern of product quality, various nondestructiving inspecting equipments are widely used among the manufacturing process of enterprise, but what form sharp contrast therewith is can't carry out automatic scar identification to defectogram picture or industrial flaw detection video that nondestructiving inspecting equipment obtains, a large amount of identification need of work related personnel finish, caused waste of manpower resource, the lifting of cost, the increase of single product testing time and the instability of testing result.
The magnetic powder inspection technology is as a kind of industrial nondestructive testing technique important and that be widely used, be that workpiece with magnetic material such as iron and steel is magnetized, after having the workpiece of surface or near surface flaw to be magnetized, when defective direction and magnetic direction are angled, because the variation of the magnetic permeability of fault location, magnetic line of force effusion surface of the work produces stray field, and the absorption magnetic forms the magnetic trace.Use the magnetic powder detection surface crack, with ultrasonic inspection and radiographic inspection relatively, it is highly sensitive, simple to operate, reliable results, good reproducibility, defective are recognized easily.But this method is only applicable to check the surface and the near surface flaw of ferrimagnet, and in the actual production operation, the magnetic trace identification of its surface of the work also is to be finished by the quality aufsichtsrat.Up to the present, the instrument of magnetic powder inspection on the market mainly provides the automatic control and the automatic imaging function of automatic workpiece magnetizing operation, complete machine, but the Automatic Measurement Technique at workpiece scar in image under the magnetic powder inspection environment or the flaw detection video is not provided.
In the prior art, Southern Yangtze University has proposed " based on the bearing defect detecting technique of embedded machine vision " by name on April 13rd, 2009, and number of patent application is the Chinese patent application of CN200910030476.9.This patent application provides a kind of bearing defect detecting technique based on embedded machine vision, the cut, the rust staining that need not manually-operated cut to bearing surface, rust staining, casting skin, outer lead angle, bearing bridge depression, the scarce pearl of bearing, scarce nail and bearing side detect, successively detect filtration by substep, finally finish the filtration of defective bearing.This programme is when scarce nail that carries out bearing or the detection of scarce pearl, at first with circle localization method location area-of-interest, area-of-interest is carried out spot density and the eccentricity that regions contract, binaryzation operation, region growing, morphological operation obtain area-of-interest, the threshold value that lacks nail, lacks pearl is set with this, the threshold value of the accuracy of detection that obtains meeting by continuous loop test uses this threshold value to lack the detection of nail or scarce pearl.This programme is when carrying out bearing surface cut, rust staining detection, at first arrive area-of-interest by the circle detection and localization, to area-of-interest carry out regions contract, binaryzation operation, grey level stretching, gray-scale value relatively obtain the speck area of area-of-interest and girth and with the number percent of annulus area, be provided with corresponding by the condition threshold value with this, the threshold value of the accuracy of detection that obtains meeting by continuous loop test uses this threshold value to carry out the bearing surface cut, rust staining detects.This programme is when carrying out the bearing concave surface defects detection, at first arrive area-of-interest by the circle detection and localization, area-of-interest is carried out minimax distance ratio, area, girth, the centre distance that the operation of regions contract, binaryzation, morphological operation obtain the area-of-interest spot, with this minimax distance ratio, area, girth, centre distance threshold value are set, the threshold value of the accuracy of detection that obtains meeting by continuous loop test uses this threshold value to carry out the bearing concave surface defects detection.This programme is when carrying out bearing side cut, rust staining detection, adopt independent positioning method to detect area-of-interest, the length and the broadband of area-of-interest are set, the textural characteristics that obtains area-of-interest comprises average gray value, smoothness and consistance, the threshold value of texture features parameter is set, the threshold value of the accuracy of detection that obtains meeting by continuous loop test uses this threshold value to carry out bearing side cut, rust staining detects.The bearing defect of this programme detects, and mainly bearing image texture features, gray feature, provincial characteristics is analyzed and is handled.
But the scheme of the present patent application is mainly paid attention to the detection of particular type bearing scar, does not carry out cutting apart of foreground object, for the imaging circumstances complicated situation, as its station-keeping ability deficiency of magnetic powder inspection environment.Its characteristic threshold value selected is the mode that adopts loop iteration, occurs the over-fitting phenomenon easily, do not have the autonomous learning mechanism of scar feature, and generalization and applicability are limited, so this programme has stronger dependence to testee, can not apply.
In the prior art, Institutes Of Technology Of Tianjin proposed " embedded high-speed on-line machine vision detection method and device " by name on November 17th, 2008, and number of patent application is the Chinese patent application of CN200810153102.1.A kind of embedded high-speed on-line machine vision detection method that this patent application proposes, techniqueflow is at first to carry out imaging to the detected object on the production line, cut apart the sensitizing range that quality problems appear in location easily, extract the sensitive image provincial characteristics that occurs quality problems easily, by comparing with standard feature, passing threshold judges whether detected object is qualified.This patent application is when carrying out the On-line Product detection, at first use industrial camera to gather the picture signal of detected object on the production line, the image of gathering is carried out denoising, filtering and background compensation, image after handling is extracted the sensitizing range that easily goes wrong, use wavelet transformation that feature extraction is carried out in the sensitizing range, feature and the standard feature extracted are compared, whether reach threshold value according to both similarity and judge whether detected object is qualified.
But, the scheme of the present patent application only is to use wavelet transformation to extract the frequency domain character of image, the scar feature is single, only be applicable to the detection of specific scar, the threshold value of detection does not have stability by artificial setting, and be unfavorable for promoting, applicability is limited, lacks the study mechanism of scar feature, and human factor is bigger to the final detection result influence.Therefore, this scheme is not high to the accuracy of scar identification, can not further discern the kind of scar.
Summary of the invention
The objective of the invention is in order to overcome the deficiency of workpiece scar recognition methods under the existing magnetic powder inspection environment, the workpiece scar recognition methods based on compound characteristics is provided under a kind of magnetic powder inspection environment.The scar that this method can be directed to workpiece image or workpiece video respectively detects automatically.
To achieve these goals, the invention provides under a kind of magnetic powder inspection environment, may further comprise the steps based on the workpiece scar recognition methods of compound characteristics:
Step 1: workpiece image is being carried out in the automatic testing process of scar, at first carry out the image pre-service under the magnetic powder inspection environment, collecting workpiece image, the image preprocessing process comprises that image filter is made an uproar, figure image intensifying and image segmentation, after finishing, image segmentation obtains the workpiece foreground area, the foreground area of workpiece is carried out the morphological image operation, extract suspicious scar zone;
Step 2: carry out laterally scar detection operation of surface, utilize the horizontal scar detection technique in surface to the horizontal scar feature of suspicious scar extracted region, SVM (the support vector machine that use obtains horizontal scar sample set autonomous learning, Support Vector Machines) sorter is classified automatically to the scar feature, determines whether to exist in the suspicious scar zone laterally scar of surface;
Step 3: to not detecting the suspicious scar zone of scar in the step 2, carry out the surface longitudinal scar and detect operation, utilize surface longitudinal scar detection technique to the vertical scar feature of suspicious scar extracted region, use is classified to the scar feature automatically to the svm classifier device that vertical scar sample set autonomous learning obtains, and determines whether there is the surface longitudinal scar in the suspicious scar zone;
Step 4: to not detecting the suspicious scar zone of scar in the step 3, carry out surperficial lathe tool line scar and detect operation, utilize surperficial lathe tool line scar detection technique to suspicious scar extracted region lathe tool line scar feature, use is classified to the scar feature automatically to the svm classifier device that lathe tool line scar sample set autonomous learning obtains, and determines whether there is surperficial lathe tool line scar in the suspicious scar zone;
Step 5: carrying out radially to the workpiece cross section, scar detects operation, utilize radially scar feature of suspicious scar extracted region that cross-section radial scar detection technique obtains the workpiece cross section, the svm classifier device that uses scar sample set autonomous learning radially to obtain is classified automatically to the scar feature, determines whether there is the cross-section radial scar in the suspicious scar zone, workpiece cross section.
In the above-mentioned steps 1 to collect the magnetic powder inspection workpiece image carry out that image filter is made an uproar, the process of figure image intensifying, image segmentation and suspicious scar extracted region, comprise the steps:
Step 11: image is carried out medium filtering, the spiced salt noise that exists in the filtering image;
Step 12: the image to filtering carries out the gray-scale value stretching;
Step 13: image is carried out vertically and the horizontal edge extraction, obtain the external margin of workpiece according to the positional information of detected workpiece;
Step 14:, the external margin that obtains in the step 13 is carried out curve fitting as curvature, length breadth ratio, surface area according to the shape information of detected workpiece;
Step 15: the prospect mask according to the result of curve fitting in the step 14 forms workpiece, extract complete workpiece to be detected in the magnetic powder inspection image;
Step 16: the workpiece to be detected that extracts in the step 15 is carried out local binaryzation operation, the bianry image that obtains is carried out image filtering, the magnetic spot that filtering forms at surface of the work owing to spray magnetic keeps suspicious magnetic trace zone, as the suspicious scar zone of workpiece to be detected.
In the above-mentioned steps 2 to extract the suspicious scar zone of detected workpiece carry out the surface laterally scar detect operation, comprise the steps:
Step 21: the image overall binary conversion treatment is carried out in the suspicious scar zone to detected workpiece;
Step 22: the binary image to the suspicious scar zone that obtains in the step 21 carries out filtering noise and image smoothing operation;
Step 23: the area that calculates the doubtful scar in the suspicious scar zone in the bianry image that in step 22, obtains;
Step 24: with the bianry image that obtains in the step 23 is the prospect mask, use Suo Beier operator (Sobeloperator) that the doubtful scar in the suspicious scar zone is carried out rim detection and extracts its gradient feature, comprise boundary length, gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar;
Step 25:, extract the boundary chain code statistical nature of the doubtful scar in the suspicious scar zone with the edge detection results in the suspicious scar zone that obtains in the step 24;
Step 26: with the bianry image that obtains in the step 22 is the prospect mask, extracts the doubtful scar in the suspicious scar zone and the brightness ratio of background;
Step 27: HOG (the Histograms of OrientedGradients) feature of extracting the suspicious scar zone of detected workpiece;
Step 28: the scar feature that step 23 is extracted in the step 27 forms proper vector, uses the svm classifier device that horizontal scar sample set autonomous learning is obtained that proper vector is made the classification mark, judges the true and false of doubtful scar in the suspicious scar zone;
Step 29: the operation of step 23 to step 28 carried out in all the doubtful scar circulations in the suspicious scar zone, and all the doubtful scars in suspicious scar zone have all carried out the identification of horizontal scar.
In the above-mentioned steps 3 the surface longitudinal scar is carried out in the suspicious scar zone that does not detect horizontal scar and detect operation, comprise the steps:
Step 31: the image overall binary conversion treatment is carried out in the suspicious scar zone to detected workpiece;
Step 32: the binary image to the suspicious scar zone that obtains in the step 31 carries out filtering noise and image smoothing operation;
Step 33: with the bianry image that obtains in the step 32 is the prospect mask, uses the sobel operator that the doubtful scar in the suspicious scar zone is extracted its gradient feature, comprises gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar;
Step 34: carry out Fast Fourier Transform (FFT) to extracting suspicious scar zone, extract the frequency domain character in suspicious scar zone;
Step 35: carry out the horizontal direction projection to extracting suspicious scar zone, extract the average and the variance of the statistic histogram of suspicious scar zone level projection formation;
Step 36: the HOG feature of extracting the suspicious scar zone of detected workpiece;
Step 37: the scar feature that step 33 is extracted in the step 36 forms proper vector, uses the svm classifier device that vertical scar sample set autonomous learning is obtained that proper vector is made the classification mark, judges the true and false of doubtful scar in the suspicious scar zone;
Step 38: the operation of step 33 to step 37 carried out in all the doubtful scar circulations in the suspicious scar zone, and all the doubtful scars in suspicious scar zone have all carried out the identification of vertical scar.
In the above-mentioned steps 4 surperficial lathe tool line scar is carried out in the suspicious scar zone that does not detect vertical scar and detect operation, comprise the steps:
Step 41: the image overall binary conversion treatment is carried out in the suspicious scar zone to detected workpiece;
Step 42: the binary image to the suspicious scar zone that obtains in the step 41 carries out filtering noise and image smoothing operation;
Step 43: with the bianry image that obtains in the step 42 is the prospect mask, uses the sobel operator that the doubtful scar in the suspicious scar zone is extracted its gradient feature, comprises gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar;
Step 44: carry out Fast Fourier Transform (FFT) to extracting suspicious scar zone, extract the frequency domain character in suspicious scar zone;
Step 45: the horizontal direction projection is carried out in the suspicious scar zone of extracting, extracted the average and the variance of the statistic histogram of suspicious scar zone level projection formation;
Step 46: use the Canny algorithm to extract the vertical border in suspicious scar zone, obtain the vertical boundary number in suspicious scar zone;
Step 47: extract the textural characteristics in suspicious scar zone, comprise angle second moment, moment of inertia, correlativity and entropy statistical nature;
Step 48: HOG feature description that extracts the suspicious scar zone of detected workpiece;
Step 49: the scar feature that step 43 is extracted in the step 48 forms proper vector, uses the svm classifier device that lathe tool line scar sample set autonomous learning is obtained that proper vector is made the classification mark, judges the true and false of doubtful scar in the suspicious scar zone;
Step 410: the operation of step 43 to step 49 carried out in all the doubtful scar circulations in the suspicious scar zone, and all the doubtful scars in suspicious scar zone have all carried out the identification of lathe tool line scar.
To the detection operation of workpiece cross-section radial scar, comprise the steps: in the above-mentioned steps 5
Step 51: image is carried out medium filtering, the spiced salt noise that exists in the filtering image;
Step 52: the image to filtering carries out the gray-scale value stretching;
Step 53: the image after step 52 processing is carried out local binaryzation operation earlier, then bianry image is carried out morphology and expand, the connected domain that obtains the region area maximum is as the prospect mask that extracts the workpiece cross section;
Step 54: obtain the workpiece cross section by the prospect mask that obtains in the step 53, fixing transverse observation window is set, watch window is less than the workpiece cross section, and the workpiece cross section by the degree rotation is obtained will enter the workpiece cross section of watch window as suspicious scar zone;
Step 55: image binaryzation is carried out in the suspicious scar zone in detected workpiece cross section handle;
Step 56: the area that calculates the doubtful scar in the suspicious scar zone in the bianry image that in step 55, obtains;
Step 57: with the bianry image that obtains in the step 55 is the prospect mask, use the sobel operator that the doubtful scar in the suspicious scar zone is carried out rim detection and extracts its gradient feature, comprise boundary length, gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar;
Step 58: with the bianry image that obtains in the step 55 is the prospect mask, extracts the boundary chain code statistical nature of the doubtful scar in the suspicious scar zone;
Step 59: with the bianry image that obtains in the step 55 is the prospect mask, extracts the doubtful scar in the suspicious scar zone and the brightness ratio of background;
Step 510: HOG feature description that extracts the suspicious scar zone of detected workpiece;
Step 511: the scar feature that step 56 is extracted in the step 511 forms proper vector, use pair cross-section radially the svm classifier device that obtains of scar sample set autonomous learning proper vector is made the classification mark, judge the true and false of doubtful scar in the suspicious scar zone;
Step 512: the operation of step 56 to step 512 carried out in all the doubtful scar circulations in the suspicious scar zone, and all the doubtful scars in suspicious scar zone have all carried out the identification of cross-section radial scar;
Step 513: the watch window that rotates is carried out the operation of step 55 to step 513, finished the rotation in a week up to the workpiece cross-sectional image.
Above-mentioned steps 2 detects operation, surface longitudinal scar at the horizontal scar in described surface and detects operation, surperficial lathe tool line scar and detect the training that operation and cross-section radial scar detect the svm classifier device that obtains based on specific scar sample set autonomous learning that uses in the operation and comprise the steps: in step 5
Step 61: specific scar highlight regions is carried out the image pattern collection, form the to be selected positive sample set of the specific scar svm classifier device of training;
Step 62: pseudo-scar highlight regions is carried out the image pattern collection, form the negative sample collection to be selected of the specific scar svm classifier device of training;
Step 63: the magnetic trace highlight regions of acquisition testing workpiece (comprising specific scar highlight regions and pseudo-scar highlight regions) forms the test set of specific scar svm classifier device;
Step 64: positive sample set of initial training and initial training negative sample collection extract a sample formation from positive sample set to be selected and negative sample collection to be selected at random;
Step 65: align sample set and negative sample collection and extract specific scar feature, form the characteristic data set of training svm classifier device, use sample class mark and characteristic set pair svm classifier device to train, generate initial svm classifier device at specific scar;
Step 66: the initial svm classifier device of use test set pair is tested, and obtains the initial detecting rate;
Step 67: extract a new samples from positive sample set to be selected and negative sample collection to be selected at random and expand positive sample set of training and training negative sample collection, the operation in carry out step 65 generates new svm classifier device;
Step 68: the svm classifier device that the use test set pair is new is tested, and accepts the positive sample set of training that expands if verification and measurement ratio improves and trains the negative sample collection, otherwise reject newly-increased sample, carries out the picked at random exptended sample again;
Step 69: step 67 and step 68 are carried out in circulation, reach actual requirement or converge to a certain than high measurement accuracy up to final svm classifier device accuracy of detection.
In order to realize purpose of the present invention, also further provide under the improved magnetic powder inspection environment at the workpiece scar recognition methods based on compound characteristics of industrial video, may further comprise the steps:
Step S1: under the magnetic powder inspection environment workpiece flaw detection video is carried out scar and detect automatically, at first be to read the workpiece video frame by frame, upgrade magnetic testing environment background, undergo mutation to determine leaving of the arrival of new workpiece and workpiece that detection finishes by detection background;
Step S2: for the workpiece that is detecting, each the frame workpiece image that reads is carried out scar detect, comprise step:
Step S21: workpiece image is being carried out in the automatic testing process of scar, at first carry out image filter and make an uproar and the figure image intensifying under the magnetic powder inspection environment, collecting workpiece image, carry out image segmentation in conjunction with prior imformations such as the shape of workpiece, positions, obtain the workpiece foreground area, the foreground area of workpiece is carried out the morphological image operation, extract suspicious scar zone;
Step S22: carry out laterally scar detection operation of surface, utilize the horizontal scar detection technique in surface to the horizontal scar feature of suspicious scar extracted region, use is classified to the scar feature automatically to the svm classifier device that horizontal scar sample set autonomous learning obtains, and determines whether to exist in the suspicious scar zone laterally scar of surface;
Step S23: to not detecting the suspicious scar zone of scar among the step S22, carry out the surface longitudinal scar and detect operation, utilize surface longitudinal scar detection technique to the vertical scar feature of suspicious scar extracted region, use is classified to the scar feature automatically to the svm classifier device that vertical scar sample set autonomous learning obtains, and determines whether there is the surface longitudinal scar in the suspicious scar zone;
Step S24: to not detecting the suspicious scar zone of scar among the step S23, carry out surperficial lathe tool line scar and detect operation, utilize surperficial lathe tool line scar detection technique to suspicious scar extracted region lathe tool line scar feature, use is classified to the scar feature automatically to the svm classifier device that lathe tool line scar sample set autonomous learning obtains, and determines whether there is surperficial lathe tool line scar in the suspicious scar zone;
Step S25: carrying out radially to the workpiece cross section, scar detects operation, utilize radially scar feature of suspicious scar extracted region that cross-section radial scar detection technique obtains the workpiece cross section, the svm classifier device that uses scar sample set autonomous learning radially to obtain is classified automatically to the scar feature, determines whether there is the cross-section radial scar in the suspicious scar zone, workpiece cross section;
Step S3: the workpiece video is being carried out in the automatic scar testing process, same workpiece video will form an image sequence, the Multi-SVM sorter that is used to complete training carries out the judgement of the scar true and false according to the testing result of step S2 to image sequence, determines finally whether this workpiece exists scar.
The training process of the Multi-SVM sorter that uses among the above-mentioned steps S3 comprises the steps:
Step S31: all types of scar highlight regions are carried out the image pattern collection, form the positive sample set of the single feature svm classifier device of training;
Step S32: pseudo-scar highlight regions is carried out the image pattern collection, form the negative sample collection of the single feature svm classifier device of training;
Step S33: the magnetic trace highlight regions of acquisition testing workpiece forms the test set of single feature svm classifier device;
Step S34: align sample set and negative sample collection and extract a certain scar and describe feature, form the data set of the single feature svm classifier device of training.Use positive sample set and negative sample set pair list feature svm classifier device to train, generate single feature svm classifier device of describing feature at certain scar;
Step S35: single feature svm classifier device that the use test set pair generates is tested, if verification and measurement ratio is higher than 0.5, then calculates the weight of this list feature svm classifier device, otherwise should the zero setting of list feature svm classifier device weight;
Step S36: circulation execution in step S34 describes feature up to all scars and has generated corresponding single feature svm classifier device and weight to step S35;
Step S37: use the positive sample set of single feature svm classifier device to test all single feature svm classifier devices, at the sample in the positive sample set of each single feature svm classifier device, the value that used single feature svm classifier device be multiply by the respective weights addition to the response of this sample and obtain is as a sample in the positive sample set of training Multi-SVM sorter, use the negative sample collection of single feature svm classifier device to test all single feature svm classifier devices, the sample of concentrating at the negative sample of each single feature svm classifier device multiply by the respective weights addition with used single feature svm classifier device to the response of this sample and a sample that the value that obtains is concentrated as the negative sample of training Multi-SVM sorter;
Step S38: use the positive sample set of Multi-SVM sorter and negative sample training to practice generation Multi-SVM sorter.
The invention has the beneficial effects as follows: in order to satisfy the demand of the automatic detection of scar under the magnetic powder inspection environment, this programme proposes its compound characteristics of feature extraction according to the workpiece scar, the gradient feature (as scar region gradient statistic) that comprises scar, textural characteristics (as the statistic of the gray level co-occurrence matrixes in scar zone), gray feature (as scar zone and background luminance ratio), edge feature (as edge chain code and edge direction), provincial characteristics (as the area and the girth of scar), frequency domain character (as the wavelet transformation characteristic statistic in scar zone), from multi-angle the workpiece scar is described, by support vector machine (SVM, Support vector machines) the scar feature is carried out autonomous learning, the svm classifier device that utilizes training to finish is discerned at the specific scar image of each class, and the multiclass scar that under unified testing process same workpiece is walked abreast detects.Therefore the scheme of the relative prior art of this programme has following advantage: 1. the dependence of pair testee is low, is convenient to apply, and realizes the workpiece scar identification of various parts under the magnetic powder inspection environment.2. this scheme can further be discerned the kind of scar to the accuracy height of scar identification, has improved the single product testing speed of workpiece.3. the technical program detects except carrying out scar at image, and can carry out the scar detection of image sequence at the industrial flaw detection video, has improved the industrial automation level.
Description of drawings
Fig. 1 is the workpiece scar recognition methods main flow chart of the embodiment of the invention 1.
Fig. 2 is the process flow diagram of the image pretreatment process of the embodiment of the invention 1.
Fig. 3 is that the horizontal scar in the surface of the embodiment of the invention 1 detects process flow chart
Fig. 4 is that the surface longitudinal scar of the embodiment of the invention 1 detects process flow chart
Fig. 5 is that the surperficial lathe tool line scar of the embodiment of the invention 1 detects process flow chart
Fig. 6 is that the cross-section radial scar of the embodiment of the invention 1 detects process flow chart
Fig. 7 is the svm classifier device training process flow diagram of the embodiment of the invention 1
Fig. 8 is the workpiece scar recognition methods main flow chart of the embodiment of the invention 2.
Fig. 9 is the Multi-SVM sorter training process flow diagram of the embodiment of the invention 2
Embodiment
The present invention is described further below in conjunction with accompanying drawing and concrete specific embodiment:
Embodiment 1: as shown in Figure 1, that describes among the figure detects process flow chart automatically for scar in the workpiece image under the magnetic powder inspection environment.This flow chart description under a kind of magnetic powder inspection environment based on the workpiece scar recognition methods of compound characteristics, may further comprise the steps:
Step 1: workpiece image is being carried out in the automatic testing process of scar, at first carry out the image pre-service under the magnetic powder inspection environment, collecting workpiece image, the image preprocessing process comprises that image filter is made an uproar, figure image intensifying and image segmentation, after finishing, image segmentation obtains the workpiece foreground area, the foreground area of workpiece is carried out the morphological image operation, extract suspicious scar zone.Because the magnetic powder inspection environment can be subjected to a lot of influence of environmental noise in imaging process and because in order to improve the effect of magnetic powder inspection, whole flaw detection operating process is among the camera bellows, therefore collect to such an extent that mostly workpiece image is to be subjected to noise pollution and integral color is dark partially, the noise that can suppress image by this step, help the scar Feature Extraction, thereby strengthen the accuracy of identification of scar.Because the sprinkling of magnetic is very inaccurate and even in the magnetic powder inspection process, for fear of the influence of workpiece background and workpiece sensing operator's console for the scar feature extraction, thereby pass through foreground segmentation, making the automatic testing process of whole scar be directed to the prospect workpiece operates, in this step except finishing foreground segmentation, according to stretch forward technical characterstic of magnetic itself, the scar place of detected workpiece is because the uneven magnetic trace that can form high brightness of magnetic field substep, can in the prospect workpiece, determine some suspicious scar zones by these characteristics, improve the real-time that scar detects automatically.
Step 2: carry out laterally scar detection operation of surface, utilize the horizontal scar detection technique in surface to the horizontal scar feature of suspicious scar extracted region, SVM (the support vector machine that use obtains horizontal scar sample set autonomous learning, Support Vector Machines) sorter is classified automatically to the scar feature, determines whether to exist in the suspicious scar zone laterally scar of surface.
Step 3: to not detecting the suspicious scar zone of scar in the step 2, carry out the surface longitudinal scar and detect operation, utilize surface longitudinal scar detection technique to the vertical scar feature of suspicious scar extracted region, use is classified to the scar feature automatically to the svm classifier device that vertical scar sample set autonomous learning obtains, and determines whether there is the surface longitudinal scar in the suspicious scar zone.
Step 4: to not detecting the suspicious scar zone of scar in the step 3, carry out surperficial lathe tool line scar and detect operation, utilize surperficial lathe tool line scar detection technique to suspicious scar extracted region lathe tool line scar feature, use is classified to the scar feature automatically to the svm classifier device that lathe tool line scar sample set autonomous learning obtains, and determines whether there is surperficial lathe tool line scar in the suspicious scar zone.
Step 5: carrying out radially to the workpiece cross section, scar detects operation, utilize radially scar feature of suspicious scar extracted region that cross-section radial scar detection technique obtains the workpiece cross section, the svm classifier device that uses scar sample set autonomous learning radially to obtain is classified automatically to the scar feature, determines whether there is the cross-section radial scar in the suspicious scar zone, workpiece cross section.
Above-mentioned steps 2,3,4 and 5 all be at extract in the step 1 suspicious scar zone extract respectively laterally, vertically, the feature of lathe tool line and cross-section radial scar, use the sorter of the specific scar of training in advance success, as horizontal scar svm classifier device, vertical scar svm classifier device, lathe tool line scar svm classifier device and cross-section radial scar svm classifier device, to extracting to such an extent that the feature in suspicious scar zone is classified, distinguish in the suspicious scar zone whether have true scar with this.
What describe among the figure as shown in Figure 2, is workpiece image pretreatment process process flow diagram under the magnetic powder inspection environment.
Step 11. pair image carries out medium filtering, the spiced salt noise that exists in the filtering image; The magnetic powder inspection image that collects is carried out medium filtering, can the filtering image acquisition process in because the salt-pepper noise that the testing environment instability causes.
The image of step 12. pair filtering carries out gray-scale value and stretches.Image is carried out gray-scale value stretches since in the practical operation of magnetic powder inspection in order to improve the scar visibility, be in the half-light state in the workpiece image gatherer process always, help the detection in suspicious scar zone by the contrast that increases image.
Step 13. pair image carries out vertically and horizontal edge extracts, and obtains the external margin of workpiece according to the positional information of detected workpiece.Carry out rim detection at the workpiece image that collects, because what use in the magnetic powder inspection process is mechanically actuated and image acquisition point relative fixed always, therefore the picture position relative fixed of workpiece according to the big or small setting search window of workpiece, obtains the exterior contour edge of workpiece.
Step 14. carries out curve fitting to the external margin that obtains in the step 13 as curvature, length breadth ratio, surface area according to the shape information of detected workpiece.Exterior contour edge to detected workpiece in the step 13 carries out curve fitting, and obtains the complete edge of work.Because the edge curvature of a class workpiece generally is fixed value, therefore in the process of carrying out the boundary curve match, can pre-determine the curvature of workpiece.
Step 15. is extracted complete workpiece to be detected according to the prospect mask that the result of curve fitting in the step 14 forms workpiece in the magnetic powder inspection image.Utilize the complete edge of work that step 14 obtains prospect mask, from collecting to such an extent that obtain the prospect workpiece the magnetic powder inspection image as workpiece.
The workpiece to be detected that extracts in the step 16. pair step 15 carries out local binaryzation operation, the bianry image that obtains is carried out image filtering, the magnetic spot that filtering forms at surface of the work owing to spray magnetic keeps suspicious magnetic trace zone, as the suspicious scar zone of workpiece to be detected.Because magnetic powder inspection technology is if exist scar according to these characteristics the workpiece foreground segmentation in the step 15 to be become a series of suspicious scar zones that have the magnetic trace because the disturbance of the magnetic line of force forms the magnetic trace on the surface of the work.
What describe among the figure as shown in Figure 3, is that the horizontal scar in workpiece image surface detects process flow chart under the magnetic powder inspection environment.After the workpiece image of gathering is finished the image pre-service, can carry out the feature extraction of horizontal scar to extracting suspicious scar zone, and then finish automatic detection horizontal scar, comprise the steps:
The image overall binary conversion treatment is carried out in the suspicious scar zone of step 21. pair detected workpiece.The result images of its binaryzation will be used for the extraction of scar area features.
The binary image in the suspicious scar zone that obtains in the step 22. pair step 21 carries out filtering noise and image smoothing operation.Because except the magnetic trace of doubtful scar, also there are some a spot of inhomogeneous magnetics in suspicious scar zone, these magnetics can impact the scar Feature Extraction, therefore make an uproar by the image filter and eliminate the influence of the magnetic that is scattered with smooth operation.
Calculate the area of the doubtful scar in the suspicious scar zone in the bianry image that step 23. obtains in step 22.The binary image that obtains with step 22 calculates the area in doubtful highlighted scar zone as the prospect mask in suspicious scar zone, as one of feature of the horizontal scar in surface.
Step 24. is the prospect mask with the bianry image that obtains in the step 23, use Suo Beier operator (Sobeloperator) that the doubtful scar in the suspicious scar zone is carried out rim detection and extracts its gradient feature, comprise boundary length, gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar.And with boundary length, gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of scar in the suspicious scar zone as one of feature of the horizontal scar in surface.
Step 25. is extracted the boundary chain code statistical nature of the doubtful scar in the suspicious scar zone with the edge detection results in the suspicious scar zone that obtains in the step 24.To the edge in suspicious scar zone use from all directions to chain code be described, with the chain code value at the edge in suspicious scar zone as one of feature of the horizontal scar in surface.
Step 26. is the prospect mask with the bianry image that obtains in the step 22, and the brightness ratio of extracting doubtful scar in the suspicious scar zone and background is as one of feature of the horizontal scar in surface.
Step 27. is extracted HOG (the Histograms of OrientedGradients) feature in the suspicious scar zone of detected workpiece.The HOG feature in suspicious scar zone, in fact based on the statistic of partial gradient feature, initial HOG feature is applied to pedestrian detection, in order to improve the applicability of HOG feature to workpiece scar in the magnetic powder inspection, when extracting the HOG feature, enlarged the Local Search window, make the HOG feature be more suitable for representing the direction of workpiece scar, with extract the HOG feature in suspicious scar zone as one of feature of the horizontal scar in surface.
The scar feature that step 28. is extracted step 23 in the step 27 forms proper vector, uses the svm classifier device that horizontal scar sample set autonomous learning is obtained that proper vector is made the classification mark, judges the true and false of doubtful scar in the suspicious scar zone;
The operation of step 23 to step 28 carried out in the doubtful scar circulation of in the step 29. pair suspicious scar zone all, and all the doubtful scars in suspicious scar zone have all carried out the identification of horizontal scar.
What describe among the figure as shown in Figure 4, is that workpiece image surface longitudinal scar detects process flow chart under the magnetic powder inspection environment.After the horizontal scar of gathering in workpiece image surface is detected operation, can carry out the feature extraction of vertical scar to the suspicious scar zone of extracting, and then finish automatic detection vertical scar, comprise the steps:
The image overall binary conversion treatment is carried out in the suspicious scar zone of step 31. pair detected workpiece.
The binary image in the suspicious scar zone that obtains in the step 32. pair step 31 carries out filtering noise and image smoothing operation.
Step 33. is the prospect mask with the bianry image that obtains in the step 32, uses the sobel operator that the doubtful scar in the suspicious scar zone is extracted its gradient feature, comprises gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar.
Step 34. pair is extracted suspicious scar zone and is carried out Fast Fourier Transform (FFT), and the frequency domain character that extracts suspicious scar zone is as one of feature of surface longitudinal scar.
The horizontal direction projection is carried out in the step 35. pair suspicious scar of extraction zone, extracts the average and the variance of the statistic histogram of suspicious scar zone level projection formation.Horizontal projection is carried out in suspicious scar zone, if having vertical scar in the suspicious scar zone, then tangible peak value will appear in the histogram that forms of projection operation, therefore with histogrammic statistic as one of surface longitudinal scar feature.
Step 36. is extracted the HOG feature in the suspicious scar zone of detected workpiece.
The scar feature that step 37. is extracted step 33 in the step 36 forms proper vector, uses the svm classifier device that vertical scar sample set autonomous learning is obtained that proper vector is made the classification mark, judges the true and false of doubtful scar in the suspicious scar zone.
The operation of step 33 to step 37 carried out in the doubtful scar circulation of in the step 38. pair suspicious scar zone all, and all the doubtful scars in suspicious scar zone have all carried out the identification of vertical scar.
Above-mentioned workpiece image surface longitudinal scar detects operation, and except that step 34 and step 35, the principle of all the other steps is identical with the step that the horizontal scar in workpiece image surface detects operation, therefore is not described in detail.
What describe among the figure as shown in Figure 5, is that workpiece image surface lathe tool line scar detects process flow chart under the magnetic powder inspection environment.After the workpiece image surface longitudinal scar of gathering is detected operation, can carry out the feature extraction of lathe tool line scar to the suspicious scar zone of extracting, and then finish automatic detection lathe tool line scar, comprise the steps:
The image overall binary conversion treatment is carried out in the suspicious scar zone of step 41. pair detected workpiece.
The binary image in the suspicious scar zone that obtains in the step 42. pair step 41 carries out filtering noise and image smoothing operation.
Step 43. is the prospect mask with the bianry image that obtains in the step 42, uses the sobel operator that the doubtful scar in the suspicious scar zone is extracted its gradient feature, comprises gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar.
Fast Fourier Transform (FFT) is carried out in the step 44. pair suspicious scar of extraction zone, extracts the frequency domain character in suspicious scar zone.
The horizontal direction projection is carried out in the suspicious scar zone of step 45. pair extraction, extracts the average and the variance of the statistic histogram of suspicious scar zone level projection formation.
Step 46. uses the Canny algorithm to extract the vertical border in suspicious scar zone, and the vertical boundary number of obtaining suspicious scar zone is as one of feature of surperficial lathe tool line scar.
Step 47. is extracted the textural characteristics in suspicious scar zone, comprises angle second moment, moment of inertia, correlativity and entropy statistical nature.By obtaining the gray level co-occurrence matrixes in suspicious scar zone, and then calculate as the textural characteristics of angle second moment, moment of inertia, correlativity and entropy or the like statistical nature, be used for the automatic detection of the scar of lathe tool line as suspicious scar zone by gray level co-occurrence matrixes.
Step 48. is extracted the HOG feature in the suspicious scar zone of detected workpiece.
The scar feature that step 49. is extracted step 43 in the step 48 forms proper vector, uses the svm classifier device that lathe tool line scar sample set autonomous learning is obtained that proper vector is made the classification mark, judges the true and false of doubtful scar in the suspicious scar zone.
The operation of step 43 to step 49 carried out in the doubtful scar circulation of in the step 410. pair suspicious scar zone all, and all the doubtful scars in suspicious scar zone have all carried out the identification of lathe tool line scar.
Above-mentioned workpiece image surface lathe tool line scar detects operation, and except that step 46 and step 47, the principle of all the other steps is identical with the step that workpiece image surface longitudinal scar detects operation, therefore is not described in detail.
As shown in Figure 6, the detection process flow chart of describing among the figure for workpiece cross-section radial scar under the magnetic powder inspection environment.This operation comprises the steps:
Step 51. pair image carries out medium filtering, the spiced salt noise that exists in the filtering image.
The image of step 52. pair filtering carries out gray-scale value and stretches.
Image after step 53. pair step 52 is handled carries out local binaryzation operation earlier, then bianry image is carried out morphology and expands, and the connected domain that obtains the region area maximum is as the prospect mask that extracts the workpiece cross section.Because a large amount of magnetics can be sprayed in the workpiece cross section when carrying out magnetic powder inspection, and magnetic can form local high-brightness region in the workpiece cross-sectional image that finally collects, therefore use the method for local binaryzation, can be that a large amount of discrete specks appears in the workpiece cross section, and these specks can connect together and formed the prospect mask in workpiece cross section after morphology expands.
Step 54. is obtained the workpiece cross section by the prospect mask that obtains in the step 53, and fixing transverse observation window is set, and watch window is less than the workpiece cross section, and the workpiece cross section by the degree rotation is obtained will enter the workpiece cross section of watch window as suspicious scar zone.
The suspicious scar zone in step 55. pair detected workpiece cross section is carried out image binaryzation and is handled.
Calculate the area of the doubtful scar in the suspicious scar zone in the bianry image that step 56. obtains in step 55.
Step 57. is the prospect mask with the bianry image that obtains in the step 55, use the sobel operator that the doubtful scar in the suspicious scar zone is carried out rim detection and extracts its gradient feature, comprise boundary length, gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar.
Step 58. is the prospect mask with the bianry image that obtains in the step 55, extracts the boundary chain code statistical nature of the doubtful scar in the suspicious scar zone.
Step 59. is the prospect mask with the bianry image that obtains in the step 55, extracts the doubtful scar in the suspicious scar zone and the brightness ratio of background.
Step 510. is extracted the HOG feature in the suspicious scar zone of detected workpiece.
The scar feature that step 511. is extracted step 56 in the step 511 forms proper vector, use pair cross-section radially the svm classifier device that obtains of scar sample set autonomous learning proper vector is made the classification mark, judge the true and false of doubtful scar in the suspicious scar zone.
Step 512: the operation of step 56 to step 512 carried out in all the doubtful scar circulations in the suspicious scar zone, and all the doubtful scars in suspicious scar zone have all carried out the identification of cross-section radial scar.
Step 513: the watch window that rotates is carried out the operation of step 55 to step 513, finished the rotation in a week up to the workpiece cross-sectional image.By the rotational workpieces cross section prospect of degree, bring in constant renewal in suspicious scar zone, covered whole workpiece cross section prospects until the watch window circulation.
Above-mentioned cross-section radial scar detects in the operation, and step 57 is identical with the principle that horizontal scar detects the operation corresponding steps to the scar feature extracting method of step 511, therefore is not described in detail.
As shown in Figure 7, the svm classifier device training process flow diagram of describing among the figure for the horizontal scar detection of magnetic powder inspection environment lower surface operation, surface longitudinal scar detection operation, surperficial lathe tool line scar detection operation and cross-section radial scar detection operation, so the svm classifier device training flow process unanimity of above-mentioned operation is this unified description.In the above-mentioned operation, the training of the svm classifier device that obtains based on specific scar sample set autonomous learning of use comprises the steps:
Step 61: specific scar (as the horizontal scar in surface, surface longitudinal scar, surperficial lathe tool line scar and cross-section radial scar) highlight regions is carried out the image pattern collection, form the to be selected positive sample set of the specific scar svm classifier device of training.
Step 62: pseudo-scar highlight regions is carried out the image pattern collection, form the negative sample collection to be selected of the specific scar svm classifier device of training.Collection has formed the magnetic trace but without any the pseudo-scar area image of the workpiece of scar, has formed the negative sample collection to be selected that training classifier uses.
Step 63: the magnetic trace highlight regions of acquisition testing workpiece (comprising specific scar highlight regions and pseudo-scar highlight regions) forms the test set of specific scar svm classifier device.
Step 64: positive sample set of initial training and initial training negative sample collection extract a sample formation from positive sample set to be selected and negative sample collection to be selected at random.
Step 65: align sample set and negative sample collection and extract specific scar feature, form the characteristic data set of training svm classifier device, use sample class mark and characteristic set pair svm classifier device to train, generate initial svm classifier device at specific scar.
Step 66: use test collection (comprising true scar zone and pseudo-scar zone) is tested initial svm classifier device, obtains the initial detecting rate.
Step 67: extract a new samples from positive sample set to be selected and negative sample collection to be selected at random and expand positive sample set of training and training negative sample collection, the operation in carry out step 65 generates new svm classifier device.
Step 68: the svm classifier device that the use test set pair is new is tested, and accepts the positive sample set of training that expands if verification and measurement ratio improves and trains the negative sample collection, otherwise reject newly-increased sample, carries out the picked at random exptended sample again.
Step 69: step 67 and step 68 are carried out in circulation, reach actual requirement or converge to a certain than high measurement accuracy up to final svm classifier device accuracy of detection.
Embodiment 2: embodiment 1 is at scar automatic testing method in the image under the magnetic powder inspection environment.On the basis of embodiment 1, the invention allows for automatic testing method at scar in the workpiece video under the magnetic powder inspection environment.Automatic detection for scar in the workpiece video, each frame of video can be regarded as a width of cloth workpiece image, but the maximum difference that scar detects in scar detection and the image in the video is that same workpiece can form a continuous images sequence in video, and existingly in this image sequence differentiated for there being the frame of video of scar, also have and differentiated for there not being the frame of video of scar, therefore the identification of scar is aimed at image sequence, but not individual picture.As shown in Figure 8, described, comprised step at the workpiece scar recognition methods in the workpiece video under the magnetic powder inspection environment:
Step S1: under the magnetic powder inspection environment workpiece flaw detection video is carried out scar and detect automatically, at first be to read the workpiece video frame by frame, upgrade magnetic testing environment background, undergo mutation to determine leaving of the arrival of new workpiece and workpiece that detection finishes by detection background.To workpiece video reading frame by frame, be used to judge for every frame statistical color histogram whether workpiece arrives.If workpiece arrives, then can change the distribution of the color histogram of present frame, according to color histogram whether sudden change having taken place determines to carry out the time that scar detects.
Step S2. carries out scar to each the frame workpiece image that reads and detects for the workpiece that is detecting, and comprises step:
Step S21: workpiece image is being carried out in the automatic testing process of scar, at first carry out image filter and make an uproar and the figure image intensifying under the magnetic powder inspection environment, collecting workpiece image, carry out image segmentation in conjunction with prior imformations such as the shape of workpiece, positions, obtain the workpiece foreground area, the foreground area of workpiece is carried out the morphological image operation, extract suspicious scar zone;
Step S22: carry out laterally scar detection operation of surface, utilize the horizontal scar detection technique in surface to the horizontal scar feature of suspicious scar extracted region, SVM (the support vector machine that use obtains horizontal scar sample set autonomous learning, Support Vector Machines) sorter is classified automatically to the scar feature, determines whether to exist in the suspicious scar zone laterally scar of surface;
Step S23: to not detecting the suspicious scar zone of scar among the step S22, carry out the surface longitudinal scar and detect operation, utilize surface longitudinal scar detection technique to the vertical scar feature of suspicious scar extracted region, use is classified to the scar feature automatically to the svm classifier device that vertical scar sample set autonomous learning obtains, and determines whether there is the surface longitudinal scar in the suspicious scar zone;
Step S24: to not detecting the suspicious scar zone of scar among the step S23, carry out surperficial lathe tool line scar and detect operation, utilize surperficial lathe tool line scar detection technique to suspicious scar extracted region lathe tool line scar feature, use is classified to the scar feature automatically to the svm classifier device that lathe tool line scar sample set autonomous learning obtains, and determines whether there is surperficial lathe tool line scar in the suspicious scar zone;
Step S25: carrying out radially to the workpiece cross section, scar detects operation, utilize radially scar feature of suspicious scar extracted region that cross-section radial scar detection technique obtains the workpiece cross section, the svm classifier device that uses scar sample set autonomous learning radially to obtain is classified automatically to the scar feature, determines whether there is the cross-section radial scar in the suspicious scar zone, workpiece cross section.(all utilized the svm classifier device to carry out autonomous learning, this process is the innovation place)
This step S2 has quoted the complete processing procedure of embodiment 1 fully, and its concrete steps can reference example 1, therefore is not described in detail.
Step S3: the workpiece video is being carried out in the automatic scar testing process, same workpiece video will form an image sequence, the Multi-SVM sorter that is used to complete training carries out the judgement of the scar true and false according to the testing result of step S2 to image sequence, determines finally whether this workpiece exists scar.
As shown in Figure 9, the training process of having described the Multi-SVM sorter that uses among the step S3 comprises the steps:
Step S31: all types of scar highlight regions are carried out the image pattern collection, form the positive sample set of the single feature svm classifier device of training.
Step S32: pseudo-scar highlight regions is carried out the image pattern collection, form the negative sample collection of the single feature svm classifier device of training.
Step S33: the magnetic trace highlight regions of acquisition testing workpiece forms the test set of single feature svm classifier device.
Step S34: to the negative sample collection of the positive sample set of single tagsort device and single tagsort device extract successively used sample to the data of single feature (as scar gradient feature, textural characteristics, frequency domain character or the like) as the single tagsort device of training, use positive sample set and negative sample set pair list feature svm classifier device to train, generate single feature svm classifier device at certain scar feature.
Step S35: single feature svm classifier device that the use test set pair generates is tested, if verification and measurement ratio is higher than 0.5, then uses the F-score method to calculate the weight of sorter, otherwise should the zero setting of list feature svm classifier device weight.
Step S36: circulation execution in step S34 has generated corresponding single feature svm classifier device and weight to step S35 up to all scar features.
Step S37: use the positive sample set of single feature svm classifier device to test all single feature svm classifier devices, at the sample in the positive sample set of each single feature svm classifier device, the value that used single feature svm classifier device be multiply by the respective weights addition to the response of this sample and obtain is as a sample in the positive sample set of training Multi-SVM sorter, use the negative sample collection of single feature svm classifier device to test all single feature svm classifier devices, the sample of concentrating at the negative sample of each single feature svm classifier device multiply by the respective weights addition with used single feature svm classifier device to the response of this sample and a sample that the value that obtains is concentrated as the negative sample of training Multi-SVM sorter.
Step S38: use the positive sample set of Multi-SVM sorter and negative sample training to practice generation Multi-SVM sorter.
Embodiment 1 and embodiment 2 utilize compound characteristics the workpiece scar under the magnetic powder inspection environment to be carried out the description of multi-angle, relying on computer vision technique provides the unified solution, particularly embodiment 2 that the polytype scar is discerned automatically not only to support the automatic identification of static workpiece scar for image but also has supported the automatic identification of dynamic workpiece scar for video.
Those of ordinary skill in the art will appreciate that embodiment described here is in order to help reader understanding's principle of the present invention, should to be understood that protection scope of the present invention is not limited to such special statement and embodiment.Those of ordinary skill in the art can make various other various concrete distortion and combinations that do not break away from essence of the present invention according to these technology enlightenments disclosed by the invention, and these distortion and combination are still in protection scope of the present invention.

Claims (9)

  1. Under the magnetic powder inspection environment based on the workpiece scar recognition methods of compound characteristics, it is characterized in that, may further comprise the steps:
    Step 1: workpiece image is being carried out in the automatic testing process of scar, at first carry out the image pre-service under the magnetic powder inspection environment, collecting workpiece image, the image preprocessing process comprises that image filter is made an uproar, figure image intensifying and image segmentation, after finishing, image segmentation obtains the workpiece foreground area, the foreground area of workpiece is carried out the morphological image operation, extract suspicious scar zone;
    Step 2: carry out laterally scar detection operation of surface, (back has a detailed description to utilize the horizontal scar detection technique in surface, all be that the inventor proposes) to the horizontal scar feature of suspicious scar extracted region, SVM (the support vector machine that use obtains horizontal scar sample set autonomous learning, Support VectorMachines) sorter is classified automatically to the scar feature, determines whether to exist in the suspicious scar zone laterally scar of surface;
    Step 3: to not detecting the suspicious scar zone of scar in the step 2, carry out the surface longitudinal scar and detect operation, utilize surface longitudinal scar detection technique to the vertical scar feature of suspicious scar extracted region, use is classified to the scar feature automatically to the svm classifier device that vertical scar sample set autonomous learning obtains, and determines whether there is the surface longitudinal scar in the suspicious scar zone;
    Step 4: to not detecting the suspicious scar zone of scar in the step 3, carry out surperficial lathe tool line scar and detect operation, utilize surperficial lathe tool line scar detection technique to suspicious scar extracted region lathe tool line scar feature, use is classified to the scar feature automatically to the svm classifier device that lathe tool line scar sample set autonomous learning obtains, and determines whether there is surperficial lathe tool line scar in the suspicious scar zone;
    Step 5: carrying out radially to the workpiece cross section, scar detects operation, utilize radially scar feature of suspicious scar extracted region that cross-section radial scar detection technique obtains the workpiece cross section, the svm classifier device that uses scar sample set autonomous learning radially to obtain is classified automatically to the scar feature, determines whether there is the cross-section radial scar in the suspicious scar zone, workpiece cross section.
  2. 2. under the magnetic powder inspection environment according to claim 1 based on the workpiece scar recognition methods of compound characteristics, it is characterized in that, in the step 1 to collect the magnetic powder inspection workpiece image carry out that image filter is made an uproar, the process of figure image intensifying, image segmentation and suspicious scar extracted region, comprise the steps:
    Step 11: image is carried out medium filtering, the spiced salt noise that exists in the filtering image;
    Step 12: the image to filtering carries out the gray-scale value stretching;
    Step 13: image is carried out vertically and the horizontal edge extraction, obtain the external margin of workpiece according to the positional information of detected workpiece;
    Step 14:, the external margin that obtains in the step 13 is carried out curve fitting as curvature, length breadth ratio, surface area according to the shape information of detected workpiece;
    Step 15: the prospect mask according to the result of curve fitting in the step 14 forms workpiece, extract complete workpiece to be detected in the magnetic powder inspection image;
    Step 16: the workpiece to be detected that extracts in the step 15 is carried out local binaryzation operation, the bianry image that obtains is carried out image filtering, the magnetic spot that filtering forms at surface of the work owing to spray magnetic keeps suspicious magnetic trace zone, as the suspicious scar zone of workpiece to be detected.
  3. 3. based on the workpiece scar recognition methods of compound characteristics, it is characterized in that under the magnetic powder inspection environment according to claim 1, in the step 2 to extract the suspicious scar zone of detected workpiece carry out the surface laterally scar detect operation, comprise the steps:
    Step 21: the image overall binary conversion treatment is carried out in the suspicious scar zone to detected workpiece;
    Step 22: the binary image to the suspicious scar zone that obtains in the step 21 carries out filtering noise and image smoothing operation;
    Step 23: the area that calculates the doubtful scar in the suspicious scar zone in the bianry image that in step 22, obtains;
    Step 24: with the bianry image that obtains in the step 23 is the prospect mask, use Suo Beier operator (Sobeloperator) that the doubtful scar in the suspicious scar zone is carried out rim detection and extracts its gradient feature, comprise boundary length, gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar;
    Step 25:, extract the boundary chain code statistical nature of the doubtful scar in the suspicious scar zone with the edge detection results in the suspicious scar zone that obtains in the step 24;
    Step 26: with the bianry image that obtains in the step 22 is the prospect mask, extracts the doubtful scar in the suspicious scar zone and the brightness ratio of background;
    Step 27: HOG (the Histograms of 0rientedGradients) feature of extracting the suspicious scar zone of detected workpiece;
    Step 28: the scar feature that step 23 is extracted in the step 27 forms proper vector, uses the svm classifier device that horizontal scar sample set autonomous learning is obtained that proper vector is made the classification mark, judges the true and false of doubtful scar in the suspicious scar zone;
    Step 29: the operation of step 23 to step 28 carried out in all the doubtful scar circulations in the suspicious scar zone, and all the doubtful scars in suspicious scar zone have all carried out the identification of horizontal scar.
  4. 4. based on the workpiece scar recognition methods of compound characteristics, it is characterized in that under the magnetic powder inspection environment according to claim 1, in the step 3 the surface longitudinal scar is carried out in the suspicious scar zone that does not detect horizontal scar and detect operation, comprise the steps:
    Step 31: the image overall binary conversion treatment is carried out in the suspicious scar zone to detected workpiece;
    Step 32: the binary image to the suspicious scar zone that obtains in the step 31 carries out filtering noise and image smoothing operation;
    Step 33: with the bianry image that obtains in the step 32 is the prospect mask, uses the sobel operator that the doubtful scar in the suspicious scar zone is extracted its gradient feature, comprises gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar;
    Step 34: carry out Fast Fourier Transform (FFT) to extracting suspicious scar zone, extract the frequency domain character in suspicious scar zone;
    Step 35: carry out the horizontal direction projection to extracting suspicious scar zone, extract the average and the variance of the statistic histogram of suspicious scar zone level projection formation;
    Step 36: the HOG feature of extracting the suspicious scar zone of detected workpiece;
    Step 37: the scar feature that step 33 is extracted in the step 36 forms proper vector, uses the svm classifier device that vertical scar sample set autonomous learning is obtained that proper vector is made the classification mark, judges the true and false of doubtful scar in the suspicious scar zone;
    Step 38: the operation of step 33 to step 37 carried out in all the doubtful scar circulations in the suspicious scar zone, and all the doubtful scars in suspicious scar zone have all carried out the identification of vertical scar.
  5. 5. based on the workpiece scar recognition methods of compound characteristics, it is characterized in that under the magnetic powder inspection environment according to claim 1, in the step 4 surperficial lathe tool line scar is carried out in the suspicious scar zone that does not detect vertical scar and detect operation, comprise the steps:
    Step 41: the image overall binary conversion treatment is carried out in the suspicious scar zone to detected workpiece;
    Step 42: the binary image to the suspicious scar zone that obtains in the step 41 carries out filtering noise and image smoothing operation;
    Step 43: with the bianry image that obtains in the step 42 is the prospect mask, uses the sobel operator that the doubtful scar in the suspicious scar zone is extracted its gradient feature, comprises gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar;
    Step 44: carry out Fast Fourier Transform (FFT) to extracting suspicious scar zone, extract the frequency domain character in suspicious scar zone;
    Step 45: the horizontal direction projection is carried out in the suspicious scar zone of extracting, extracted the average and the variance of the statistic histogram of suspicious scar zone level projection formation;
    Step 46: use the Canny algorithm to extract the vertical border in suspicious scar zone, obtain the vertical boundary number in suspicious scar zone;
    Step 47: extract the textural characteristics in suspicious scar zone, comprise angle second moment, moment of inertia, correlativity and entropy statistical nature;
    Step 48: HOG feature description that extracts the suspicious scar zone of detected workpiece;
    Step 49: the scar feature that step 43 is extracted in the step 48 forms proper vector, uses the svm classifier device that lathe tool line scar sample set autonomous learning is obtained that proper vector is made the classification mark, judges the true and false of doubtful scar in the suspicious scar zone;
    Step 410: the operation of step 43 to step 49 carried out in all the doubtful scar circulations in the suspicious scar zone, and all the doubtful scars in suspicious scar zone have all carried out the identification of lathe tool line scar.
  6. 6. based on the workpiece scar recognition methods of compound characteristics, it is characterized in that under the magnetic powder inspection environment according to claim 1, to the detection operation of workpiece cross-section radial scar, comprise the steps: in the step 5
    Step 51: image is carried out medium filtering, the spiced salt noise that exists in the filtering image;
    Step 52: the image to filtering carries out the gray-scale value stretching;
    Step 53: the image after step 52 processing is carried out local binaryzation operation earlier, then bianry image is carried out morphology and expand, the connected domain that obtains the region area maximum is as the prospect mask that extracts the workpiece cross section;
    Step 54: obtain the workpiece cross section by the prospect mask that obtains in the step 53, fixing transverse observation window is set, watch window is less than the workpiece cross section, and the workpiece cross section by the degree rotation is obtained will enter the workpiece cross section of watch window as suspicious scar zone;
    Step 55: image binaryzation is carried out in the suspicious scar zone in detected workpiece cross section handle;
    Step 56: the area that calculates the doubtful scar in the suspicious scar zone in the bianry image that in step 55, obtains;
    Step 57: with the bianry image that obtains in the step 55 is the prospect mask, use the sobel operator that the doubtful scar in the suspicious scar zone is carried out rim detection and extracts its gradient feature, comprise boundary length, gradient mean value, gradient maximal value, gradient minimum value and the gradient variance of doubtful scar;
    Step 58: with the bianry image that obtains in the step 55 is the prospect mask, extracts the boundary chain code statistical nature of the doubtful scar in the suspicious scar zone;
    Step 59: with the bianry image that obtains in the step 55 is the prospect mask, extracts the doubtful scar in the suspicious scar zone and the brightness ratio of background;
    Step 510: HOG feature description that extracts the suspicious scar zone of detected workpiece;
    Step 511: the scar feature that step 56 is extracted in the step 511 forms proper vector, use pair cross-section radially the svm classifier device that obtains of scar sample set autonomous learning proper vector is made the classification mark, judge the true and false of doubtful scar in the suspicious scar zone;
    Step 512: the operation of step 56 to step 512 carried out in all the doubtful scar circulations in the suspicious scar zone, and all the doubtful scars in suspicious scar zone have all carried out the identification of cross-section radial scar;
    Step 513: the watch window that rotates is carried out the operation of step 55 to step 513, finished the rotation in a week up to the workpiece cross-sectional image.
  7. According under the described magnetic powder inspection environment of claim 1 to 5 based on the workpiece scar recognition methods of compound characteristics, it is characterized in that, detect operation, surface longitudinal scar at the horizontal scar in described surface and detect operation, surperficial lathe tool line scar and detect the training that operation and cross-section radial scar detect the svm classifier device that obtains based on specific scar sample set autonomous learning that uses in the operation and comprise the steps:
    Step 61: specific scar highlight regions is carried out the image pattern collection, form the to be selected positive sample set of the specific scar svm classifier device of training;
    Step 62: pseudo-scar highlight regions is carried out the image pattern collection, form the negative sample collection to be selected of the specific scar svm classifier device of training;
    Step 63: the magnetic trace highlight regions of acquisition testing workpiece (comprising specific scar highlight regions and pseudo-scar highlight regions) forms the test set of specific scar svm classifier device;
    Step 64: positive sample set of initial training and initial training negative sample collection extract a sample formation from positive sample set to be selected and negative sample collection to be selected at random;
    Step 65: align sample set and negative sample collection and extract specific scar feature, form the characteristic data set of training svm classifier device, use sample class mark and characteristic set pair svm classifier device to train, generate initial svm classifier device at specific scar;
    Step 66: the initial svm classifier device of use test set pair is tested, and obtains the initial detecting rate;
    Step 67: extract a new samples from positive sample set to be selected and negative sample collection to be selected at random and expand positive sample set of training and training negative sample collection, the operation in carry out step 65 generates new svm classifier device;
    Step 68: the svm classifier device that the use test set pair is new is tested, and accepts the positive sample set of training that expands if verification and measurement ratio improves and trains the negative sample collection, otherwise reject newly-increased sample, carries out the picked at random exptended sample again;
    Step 69: step 67 and step 68 are carried out in circulation, reach actual requirement or converge to a certain than high measurement accuracy up to final svm classifier device accuracy of detection.
  8. Under the magnetic powder inspection environment based on the workpiece scar recognition methods of compound characteristics, it is characterized in that, may further comprise the steps:
    Step S1: under the magnetic powder inspection environment workpiece flaw detection video is carried out scar and detect automatically, at first be to read the workpiece video frame by frame, upgrade magnetic testing environment background, undergo mutation to determine leaving of the arrival of new workpiece and workpiece that detection finishes by detection background;
    Step S2: for the workpiece that is detecting, each the frame workpiece image that reads is carried out scar detect, comprise step:
    Step S21: workpiece image is being carried out in the automatic testing process of scar, at first carry out image filter and make an uproar and the figure image intensifying under the magnetic powder inspection environment, collecting workpiece image, carry out image segmentation in conjunction with prior imformations such as the shape of workpiece, positions, obtain the workpiece foreground area, the foreground area of workpiece is carried out the morphological image operation, extract suspicious scar zone;
    Step S22: carry out laterally scar detection operation of surface, utilize the horizontal scar detection technique in surface to the horizontal scar feature of suspicious scar extracted region, use is classified to the scar feature automatically to the svm classifier device that horizontal scar sample set autonomous learning obtains, and determines whether to exist in the suspicious scar zone laterally scar of surface;
    Step S23: to not detecting the suspicious scar zone of scar among the step S22, carry out the surface longitudinal scar and detect operation, utilize surface longitudinal scar detection technique to the vertical scar feature of suspicious scar extracted region, use is classified to the scar feature automatically to the svm classifier device that vertical scar sample set autonomous learning obtains, and determines whether there is the surface longitudinal scar in the suspicious scar zone;
    Step S24: to not detecting the suspicious scar zone of scar among the step S23, carry out surperficial lathe tool line scar and detect operation, utilize surperficial lathe tool line scar detection technique to suspicious scar extracted region lathe tool line scar feature, use is classified to the scar feature automatically to the svm classifier device that lathe tool line scar sample set autonomous learning obtains, and determines whether there is surperficial lathe tool line scar in the suspicious scar zone;
    Step S25: carrying out radially to the workpiece cross section, scar detects operation, utilize radially scar feature of suspicious scar extracted region that cross-section radial scar detection technique obtains the workpiece cross section, the svm classifier device that uses scar sample set autonomous learning radially to obtain is classified automatically to the scar feature, determines whether there is the cross-section radial scar in the suspicious scar zone, workpiece cross section;
    Step S3: the workpiece video is being carried out in the automatic scar testing process, same workpiece video will form an image sequence, the Multi-SVM sorter that is used to complete training carries out the judgement of the scar true and false according to the testing result of step S2 to image sequence, determines finally whether this workpiece exists scar.
  9. 9. based on the workpiece scar recognition methods of compound characteristics, it is characterized in that under the magnetic powder inspection environment according to claim 7 that the training process of the Multi-SVM sorter that uses among the described step S3 comprises the steps:
    Step S31: all types of scar highlight regions are carried out the image pattern collection, form the positive sample set of the single feature svm classifier device of training;
    Step S32: pseudo-scar highlight regions is carried out the image pattern collection, form the negative sample collection of the single feature svm classifier device of training;
    Step S33: the magnetic trace highlight regions of acquisition testing workpiece forms the test set of single feature svm classifier device;
    Step S34: align sample set and negative sample collection and extract a certain scar and describe feature, form the data set of the single feature svm classifier device of training.Use sample class mark and positive sample set and negative sample set pair list feature svm classifier device to train, generate single feature svm classifier device of describing feature at certain scar;
    Step S35: single feature svm classifier device that the use test set pair generates is tested, if verification and measurement ratio is higher than 0.5, then calculates the weight of this list feature svm classifier device, otherwise should the zero setting of list feature svm classifier device weight;
    Step S36: circulation execution in step S34 describes feature up to all scars and has generated corresponding single feature svm classifier device and weight to step S35;
    Step S37: use the positive sample set of single feature svm classifier device to test all single feature svm classifier devices, at the sample in the positive sample set of each single feature svm classifier device, the value that used single feature svm classifier device be multiply by the respective weights addition to the response of this sample and obtain is as a sample in the positive sample set of training Multi-SVM sorter, use the negative sample collection of single feature svm classifier device to test all single feature svm classifier devices, the sample of concentrating at the negative sample of each single feature svm classifier device multiply by the respective weights addition with used single feature svm classifier device to the response of this sample and a sample that the value that obtains is concentrated as the negative sample of training Multi-SVM sorter;
    Step S38: use the positive sample set of Multi-SVM sorter and negative sample training to practice generation Multi-SVM sorter.
CN2010101629597A 2010-05-05 2010-05-05 Workpiece flaw identification method based on compound characteristics in magnaflux environment Expired - Fee Related CN101852768B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101629597A CN101852768B (en) 2010-05-05 2010-05-05 Workpiece flaw identification method based on compound characteristics in magnaflux environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101629597A CN101852768B (en) 2010-05-05 2010-05-05 Workpiece flaw identification method based on compound characteristics in magnaflux environment

Publications (2)

Publication Number Publication Date
CN101852768A true CN101852768A (en) 2010-10-06
CN101852768B CN101852768B (en) 2012-02-22

Family

ID=42804354

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101629597A Expired - Fee Related CN101852768B (en) 2010-05-05 2010-05-05 Workpiece flaw identification method based on compound characteristics in magnaflux environment

Country Status (1)

Country Link
CN (1) CN101852768B (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102590330A (en) * 2011-12-29 2012-07-18 南京理工大学常熟研究院有限公司 Image processing-based magnetic particle inspection defect intelligent identification detection system
CN102854191A (en) * 2012-07-18 2013-01-02 湖南大学 Real-time visual detection and identification method for high speed rail surface defect
CN102854193A (en) * 2012-08-30 2013-01-02 苏州天准精密技术有限公司 Detection method and detection system used for image defect detection
CN103395433A (en) * 2013-07-30 2013-11-20 广州电力机车有限公司 Locomotive body maintenance method
CN103984951A (en) * 2014-04-25 2014-08-13 西南科技大学 Automatic defect recognition method and system for magnetic particle testing
CN104297335A (en) * 2014-09-25 2015-01-21 武汉重工铸锻有限责任公司 Method applied to quality detection of surface of hot extrusion pipe nozzle of main steam super pipeline
CN104463180A (en) * 2014-12-31 2015-03-25 深圳市华星光电技术有限公司 Method for identifying conducting particle indentations
CN104951795A (en) * 2015-05-26 2015-09-30 重庆金山科技(集团)有限公司 Image classification identifying and judging method
CN105388162A (en) * 2015-10-28 2016-03-09 镇江苏仪德科技有限公司 Raw material silicon wafer surface scratch detection method based on machine vision
CN103745234B (en) * 2014-01-23 2017-01-25 东北大学 Band steel surface defect feature extraction and classification method
CN106485231A (en) * 2016-10-21 2017-03-08 上海未来伙伴机器人有限公司 A kind of target color lump extracting method and device
CN107004266A (en) * 2014-12-15 2017-08-01 米其林集团总公司 The method for detecting defect on surface of tyre
CN107145896A (en) * 2017-03-14 2017-09-08 西南科技大学 Dysnusia identifying system based on fluorescentmagnetic particle(powder)
CN107862689A (en) * 2017-11-21 2018-03-30 广东工业大学 Leather surface substantially damaged automatic identifying method and computer-readable recording medium
CN108460763A (en) * 2018-03-26 2018-08-28 上海交通大学 A kind of automatic detection recognition method of magnetic powder inspection image
CN108876769A (en) * 2018-05-31 2018-11-23 厦门大学 A kind of left auricle of heart CT image partition method
CN109118471A (en) * 2018-06-26 2019-01-01 广东工业大学 A kind of polishing workpiece, defect detection method suitable under complex environment
CN109685756A (en) * 2017-10-16 2019-04-26 乐达创意科技有限公司 Image feature automatic identifier, system and method
WO2020140198A1 (en) * 2019-01-02 2020-07-09 深圳市邻友通科技发展有限公司 Fingernail image segmentation method, apparatus and device, and storage medium
CN112435245A (en) * 2020-11-27 2021-03-02 济宁鲁科检测器材有限公司 Magnetic mark defect automatic identification method based on Internet of things
CN112508891A (en) * 2020-11-27 2021-03-16 济宁鲁科检测器材有限公司 AI intelligent defect identification magnetic powder flaw detection system based on mobile phone and method thereof
CN113538423A (en) * 2021-09-15 2021-10-22 常州微亿智造科技有限公司 Industrial part defect detection interval clustering method based on combined optimization algorithm
CN113935992A (en) * 2021-12-15 2022-01-14 武汉和众成设备工贸有限公司 Image processing-based oil pollution interference resistant gear crack detection method and system
CN116091499A (en) * 2023-04-07 2023-05-09 山东中胜涂料有限公司 Abnormal paint production identification system
CN116577408A (en) * 2023-07-12 2023-08-11 江苏赛福探伤设备制造有限公司 Magnetic powder inspection machine for bearing roller
CN117115165A (en) * 2023-10-24 2023-11-24 长沙康乾电子科技有限公司 Method and device for scratching processing surface of mask

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101122585A (en) * 2007-09-12 2008-02-13 天津大学 Automatic identification method for supersonic phased array for detecting oil gas pipeline girth weld defect type
CN101403602A (en) * 2008-11-17 2009-04-08 天津理工大学 Embedded high-speed on-line machine vision detection method and device
CN101526484A (en) * 2009-04-13 2009-09-09 江南大学 Bearing defect detecting technique based on embedded-type machine vision
US20090287621A1 (en) * 2008-05-15 2009-11-19 Eyal Krupka Forward feature selection for support vector machines

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101122585A (en) * 2007-09-12 2008-02-13 天津大学 Automatic identification method for supersonic phased array for detecting oil gas pipeline girth weld defect type
US20090287621A1 (en) * 2008-05-15 2009-11-19 Eyal Krupka Forward feature selection for support vector machines
CN101403602A (en) * 2008-11-17 2009-04-08 天津理工大学 Embedded high-speed on-line machine vision detection method and device
CN101526484A (en) * 2009-04-13 2009-09-09 江南大学 Bearing defect detecting technique based on embedded-type machine vision

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《重庆大学学报(自然科学版)》 20020630 朱凌云 等 基于支持向量机的缺陷识别方法 42-54 1-9 第25卷, 第6期 2 *

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102590330A (en) * 2011-12-29 2012-07-18 南京理工大学常熟研究院有限公司 Image processing-based magnetic particle inspection defect intelligent identification detection system
CN102854191A (en) * 2012-07-18 2013-01-02 湖南大学 Real-time visual detection and identification method for high speed rail surface defect
CN102854193A (en) * 2012-08-30 2013-01-02 苏州天准精密技术有限公司 Detection method and detection system used for image defect detection
CN103395433B (en) * 2013-07-30 2016-04-27 广州电力机车有限公司 A kind of Locomotive body maintenance method
CN103395433A (en) * 2013-07-30 2013-11-20 广州电力机车有限公司 Locomotive body maintenance method
CN103745234B (en) * 2014-01-23 2017-01-25 东北大学 Band steel surface defect feature extraction and classification method
CN103984951B (en) * 2014-04-25 2017-12-08 西南科技大学 A kind of Magnetic testing defect inspection method and system
CN103984951A (en) * 2014-04-25 2014-08-13 西南科技大学 Automatic defect recognition method and system for magnetic particle testing
CN104297335A (en) * 2014-09-25 2015-01-21 武汉重工铸锻有限责任公司 Method applied to quality detection of surface of hot extrusion pipe nozzle of main steam super pipeline
CN107004266A (en) * 2014-12-15 2017-08-01 米其林集团总公司 The method for detecting defect on surface of tyre
CN104463180B (en) * 2014-12-31 2018-01-12 深圳市华星光电技术有限公司 The method for identifying conducting particles press mark
CN104463180A (en) * 2014-12-31 2015-03-25 深圳市华星光电技术有限公司 Method for identifying conducting particle indentations
CN104951795A (en) * 2015-05-26 2015-09-30 重庆金山科技(集团)有限公司 Image classification identifying and judging method
CN104951795B (en) * 2015-05-26 2019-07-05 重庆金山科技(集团)有限公司 Image classification identifies judgment method
CN105388162B (en) * 2015-10-28 2017-12-01 镇江苏仪德科技有限公司 Raw material silicon chip surface scratch detection method based on machine vision
CN105388162A (en) * 2015-10-28 2016-03-09 镇江苏仪德科技有限公司 Raw material silicon wafer surface scratch detection method based on machine vision
CN106485231A (en) * 2016-10-21 2017-03-08 上海未来伙伴机器人有限公司 A kind of target color lump extracting method and device
CN107145896A (en) * 2017-03-14 2017-09-08 西南科技大学 Dysnusia identifying system based on fluorescentmagnetic particle(powder)
CN109685756A (en) * 2017-10-16 2019-04-26 乐达创意科技有限公司 Image feature automatic identifier, system and method
CN107862689A (en) * 2017-11-21 2018-03-30 广东工业大学 Leather surface substantially damaged automatic identifying method and computer-readable recording medium
CN108460763A (en) * 2018-03-26 2018-08-28 上海交通大学 A kind of automatic detection recognition method of magnetic powder inspection image
CN108460763B (en) * 2018-03-26 2021-03-30 上海交通大学 Automatic detection and identification method for magnetic powder inspection image
CN108876769A (en) * 2018-05-31 2018-11-23 厦门大学 A kind of left auricle of heart CT image partition method
CN109118471A (en) * 2018-06-26 2019-01-01 广东工业大学 A kind of polishing workpiece, defect detection method suitable under complex environment
WO2020140198A1 (en) * 2019-01-02 2020-07-09 深圳市邻友通科技发展有限公司 Fingernail image segmentation method, apparatus and device, and storage medium
CN112508891B (en) * 2020-11-27 2022-07-22 济宁鲁科检测器材有限公司 AI intelligent defect identification magnetic powder flaw detection system based on mobile phone and method thereof
CN112435245A (en) * 2020-11-27 2021-03-02 济宁鲁科检测器材有限公司 Magnetic mark defect automatic identification method based on Internet of things
CN112508891A (en) * 2020-11-27 2021-03-16 济宁鲁科检测器材有限公司 AI intelligent defect identification magnetic powder flaw detection system based on mobile phone and method thereof
CN113538423A (en) * 2021-09-15 2021-10-22 常州微亿智造科技有限公司 Industrial part defect detection interval clustering method based on combined optimization algorithm
CN113538423B (en) * 2021-09-15 2022-01-07 常州微亿智造科技有限公司 Industrial part defect detection interval clustering method based on combined optimization algorithm
CN113935992A (en) * 2021-12-15 2022-01-14 武汉和众成设备工贸有限公司 Image processing-based oil pollution interference resistant gear crack detection method and system
CN113935992B (en) * 2021-12-15 2022-03-22 武汉和众成设备工贸有限公司 Image processing-based oil pollution interference resistant gear crack detection method and system
CN116091499A (en) * 2023-04-07 2023-05-09 山东中胜涂料有限公司 Abnormal paint production identification system
CN116577408A (en) * 2023-07-12 2023-08-11 江苏赛福探伤设备制造有限公司 Magnetic powder inspection machine for bearing roller
CN116577408B (en) * 2023-07-12 2023-10-03 江苏赛福探伤设备制造有限公司 Magnetic powder inspection machine for bearing roller
CN117115165A (en) * 2023-10-24 2023-11-24 长沙康乾电子科技有限公司 Method and device for scratching processing surface of mask

Also Published As

Publication number Publication date
CN101852768B (en) 2012-02-22

Similar Documents

Publication Publication Date Title
CN101852768B (en) Workpiece flaw identification method based on compound characteristics in magnaflux environment
Zhang et al. Matched filtering algorithm for pavement cracking detection
CN106093066A (en) A kind of magnetic tile surface defect detection method based on the machine vision attention mechanism improved
CN102854191B (en) Real-time visual detection and identification method for high speed rail surface defect
CN103871053B (en) Vision conspicuousness-based cloth flaw detection method
CN107389701A (en) A kind of PCB visual defects automatic checkout system and method based on image
CN108765402B (en) Non-woven fabric defect detection and classification method
CN107610104A (en) Crack detecting method at a kind of elevator compensation chain R based on machine vision
CN107782733A (en) Image recognition the cannot-harm-detection device and method of cracks of metal surface
CN110211101A (en) A kind of rail surface defect rapid detection system and method
CN109087286A (en) A kind of detection method and application based on Computer Image Processing and pattern-recognition
CN110009618A (en) A kind of Axle Surface quality determining method and device
CN108985170A (en) Transmission line of electricity hanger recognition methods based on Three image difference and deep learning
CN106250936A (en) Multiple features multithreading safety check contraband automatic identifying method based on machine learning
CN102879401A (en) Method for automatically detecting and classifying textile flaws based on pattern recognition and image processing
CN107230203A (en) Casting defect recognition methods based on human eye vision attention mechanism
CN103984951A (en) Automatic defect recognition method and system for magnetic particle testing
CN104215639A (en) Pear surface defect detection method based on machine vision
CN109509171A (en) A kind of Fabric Defects Inspection detection method based on GMM and image pyramid
CN109785301A (en) A kind of rail corrugation automatic identifying method and appraisal procedure based on image procossing
CN110096980A (en) Character machining identifying system
CN101782526A (en) Method and device for automatically restoring, measuring and classifying steel dimple images
CN113252568A (en) Lens surface defect detection method, system, product and terminal based on machine vision
CN106914428A (en) A kind of New Algorithm of the steel ball surface defect Differential Detection based on machine vision
CN115953666B (en) Substation site progress identification method based on improved Mask-RCNN

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120222

Termination date: 20140505