CN107292870A - Track plug pin fault detection method and system based on image alignment with detection network model - Google Patents

Track plug pin fault detection method and system based on image alignment with detection network model Download PDF

Info

Publication number
CN107292870A
CN107292870A CN201710424243.1A CN201710424243A CN107292870A CN 107292870 A CN107292870 A CN 107292870A CN 201710424243 A CN201710424243 A CN 201710424243A CN 107292870 A CN107292870 A CN 107292870A
Authority
CN
China
Prior art keywords
image
plug pin
rail
network
track
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
CN201710424243.1A
Other languages
Chinese (zh)
Other versions
CN107292870B (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.)
Fudan University
Original Assignee
Fudan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fudan University filed Critical Fudan University
Priority to CN201710424243.1A priority Critical patent/CN107292870B/en
Publication of CN107292870A publication Critical patent/CN107292870A/en
Application granted granted Critical
Publication of CN107292870B publication Critical patent/CN107292870B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/136Segmentation; Edge detection involving thresholding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Image Analysis (AREA)

Abstract

The invention belongs to computer glitch detection technique field, specially a kind of track plug pin fault detection method and system based on image alignment with detection network model.In the present invention, normal plug pin image is recorded as benchmark image by rail inspection car;Staff is during routine rail inspection, newest rail conditions are shot using inspection car, rail conditions image is obtained as image to be detected, processing is analyzed to current image to be detected and benchmark image, detect problem plug pin component locations in rail, so as to carry out changing problem plug pin in time, it is ensured that the safety of rail operation;Specific steps include:High-speed railway rail image Accurate align based on depth network model and marking area, the fault detect of the track plug pin compensated based on depth network model and environmental change.The present invention carries out image alignment based on depth network model and compensated with environmental change, with more accurate recognition performance and reliability.

Description

Based on image alignment with detection network model track plug pin fault detection method with System
Technical field
The invention belongs to computer glitch detection technique field, and in particular to high-speed railway rail fault detection method and system.
Background technology
It is important transportation trade in China railways, rail is related to the life of the people as the carrier of railway transportation Order property safety.For a long time, the detection of high-speed railway rail uses manual inspection, easily by weather condition, illumination etc. Influence, and there is potential safety hazard in rail patrol officer.High-speed railway rail fault detect based on image procossing has important grind Study carefully value.
Because the plug pin of high-speed railway rail failure in practice is less, it is possible to by shooting same position of multiple months High-speed railway rail and compare the change of plug pin, judge that plug pin whether there is failure with this.
Plug pin fault detect mainly includes two aspects in high-speed railway rail:Track alignment and fault detect.Orbital image pair Mainly there are three difficult points with detection together:One be rail track difference it is smaller, directly carry out matching easily cause erroneous matching.Two Be image location information it is inaccurate, rail inspection car is equipped with gps system, but GPS location has error.Three be high-speed railway rail Influenceed very big by illumination factor, because the time of shooting is different, illumination is different, and the rail of same position has very big in brightness Difference.
The feature that traditional plug pin detection method is relied on all is artificial constructed by rule of thumb, such as classical HOG, LBP is special [1-4] is levied etc., traditional disaggregated model is then based on and is judged, performance of such method in feature representation and grader On often have larger limitation.
Compared with artificial constructed feature, deep learning algorithm can train suitable character representation automatically, if added Reasonable utilization, can improve the detection performance of plug pin failure in high-speed railway rail.Used in document [5] based on depth network Disaggregated model carries out the detection of rail surface defect, does not then use the feature representation based on depth network wherein.In text Offer in [6], author proposes the object detection algorithms based on depth network structure, but it is not included for processing high-speed railway rail The alignment occurred in image and the counter-measure of environmental change problem.
The present invention solves the above problems, it is proposed that image alignment model and object fault detect mould based on depth network Type, and modelling and algorithm optimization have been done for the shooting environmental change of high-speed railway rail photo, realize high-precision failure Detection.The resolving ideas proposed in this programme can not only use the plug pin fault detect in high-speed railway rail, can be applicable to Unit failure detection in other type high-speed railway rails.
With reference to selected works:
[1] Du Xinyu, height favorable to the people, Wu Nan, Cheng Yu, Wang Xiaodong railway plug pin image detecting methods and device CN201510752738.8,2016.
[2]E.Deutschl,C.Gasser,A.Niel and J.Werschonig.Defect detection on rail surfaces by a vision based system.IEEE Intelligent Vehicles Symposium, 2004,pp. 507-511.
[3]Lin Jie,Luo Siwei,Li Qingyong,Zhang Hanqing and Ren Shengwei.Real- time rail head surface defect detection:A geometrical approach.2009IEEE International Symposium on Industrial Electronics,Seoul,2009,pp.769-774.
[4] railway plug pins of the Du Xin fine jades based on computer vision technique is automatically positioned algorithm railway communication signals, 52 (9):68-72,2016.
[5] vision-based detection of Tang Xiangna, Wang Yao south rail surface defects and recognizer computer engineering, 39 (3): 25-30, 2013.
[6]Shaoqing Ren,Kaiming He,Ross B Girshick,Jian Sun.Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks.In Advances in Neural Information Processing Systems,2015,pp.91–99.。
The content of the invention
It is an object of the invention to provide a kind of high accuracy, efficient track plug pin fault detection method and system.
, it is necessary to record normal plug pin image as benchmark image by rail inspection car in the application scenarios of the present invention. After staff during routine rail inspection, newest rail conditions are shot using inspection car, rail conditions are obtained These present images (image to be detected) and benchmark image are analyzed by the present invention as image to be detected for image Reason, detects problem plug pin component locations in rail, so as to carry out changing problem plug pin in time, it is ensured that the safety of rail operation.
The track plug pin fault detection method that the present invention is provided, is comprised the following steps that:
1st, the high-speed railway rail image Accurate align based on depth network model and marking area
Influenceed by GPS location error, rail inspection car is in the image not photographed in the same time to same section of railway track track In the presence of certain skew, therefore before analyzing the image that detection-phase is photographed, first by present image and reference map As being alignd.The alignment of general orbital image is location information and characteristic matching by rail to complete, conventional method Use and matched based on the local feature that SIFT, HOG etc. are extracted mostly, but by the performance impact of traditional characteristic, The algorithm accuracy of these alignment needs into a raising.The alignment schemes of the present invention are to be based on specific network proposed by the present invention Model, the network model includes:Object segmentation network, image alignment network, can scheme to the benchmark image and detection of input automatically Extract and estimate with offset deviation as the key point carried out, realize that fast and accurately orbital image aligns.Consider in rail image Image segmentation algorithm is used in feature, network model, strengthen track, sleeper, outside track switch the signal portion image such as row's lock weight, To realize that more accurately alignment is calculated.
The input of network model includes two parts:A part is the rail image currently inputted, i.e., failure to be detected Rail image;Another part is reference picture, i.e. the image of the plug pin comprising normal mounting.Reference picture is clapped for rail inspection car The historical photograph in this section taken the photograph, plug pin therein is normal condition after firm install.Current input image and reference picture In the presence of certain GPS location error and shooting angle error.
Reference picture inputs object segmentation network respectively with image to be detected.The object segmentation network is main by full convolutional layer The depth network composition of structure, and instructed for the segmentation task of the obvious object such as row's lock outside railroad track, sleeper and track switch Practice.Row's lock is the important reference object on rail wherein outside track switch, as shown in the part marked in the red frame in left side in Fig. 3.By thing After body segmentation network, the general information of the obvious object such as row's lock outside railroad track in image, sleeper and track switch is obtained.Split network Structure mainly use full convolutional network structure, as shown in Figure 4.Network is output as the classification of each pixel, i.e.,:
Wherein,The prediction probability to kth type objects is arranged for the i-th row jth, K is the number for predicting classification.Obtained object Cut zone is weighted as the weight of original image, wherein notable thing to the characteristics of image figure of convolutional layer in the middle of network The weight of body region is close to 1, and the weight of non-significant object area is close to 0, so as to reach the effect of noise filtering.Last feature adds The forms of characterization of power is:
zijijxij
Wherein αij∈ [0,1] be the i-th row jth row whether be object weight, xijIt is original characteristic value, zijIt is weighting Characteristic value afterwards.
The feature of reference picture and image to be aligned with weight inputs follow-up image alignment network respectively, obtains figure As alignment parameters.The image alignment network is mainly made up of some convolutional layers and full articulamentum, and netting twine finally exports four variables, Respectively with entering to be fitted horizontal displacement Δ x, vertical displacement amount Δ y, horizontal stretch coefficient gammawWith stretched vertically coefficient gammah, according to These coefficients correct input picture with regard to that can be alignd after detection image.The operation of alignment is with being mathematically represented by:
X '=γw(x-Δx)
Y '=γh(y-Δy)
(x, y) is the coordinate before alignment in formula, and (x ', y ') is the coordinate after alignment.
2nd, the fault detect of the track plug pin compensated based on depth network model and environmental change
The purpose of middle orbit plug pin fault detect of the present invention is to find plug pin the problem of in track, and it technically passes through Compare what the plug pin image in detection photo was realized with the change of original normal plug pin image in reference picture, if plug pin shape State there occurs certain change, then judge that plug pin breaks down.Conventional conventional method combination Manual definition feature (such as HOG, LBP, Haar etc.) and the grader such as SVM and Adaboost judged, recognition accuracy Shortcomings, by environmental change influenceed compared with Greatly.Track plug pin detection method in the present invention extracts plug pin feature by depth network model, and in the centre of network model Get integrated into environment compensated information in layer, to reduce the influence of the environmental factors such as weather, illumination, improves what algorithm was judged failure plug pin Accuracy.
As in Fig. 5, the image to be detected of the module input of the leftmost side for reference picture and after aliging, wherein, square frame is marked Position be plug pin position.Reference picture is first fed to object detection network with image to be detected after aliging.The present invention's Realize and object detection network (the full volume with Region Proposal Network based on deep learning is employed in system Product network structure) target detection is carried out to input picture, the network structure can quickly and accurately find the specific thing in image Body, exports position (x, y, w, h) (transverse axis, ordinate of orthogonal axes, width, height) and the feature representation z of object.During training network, I Network is trained as positive example sample using the plug pin position on rail.By the object detection network, we can tie Positional information after conjunction alignment obtains the plug pin feature in the reference picture and image to be detected at same position, the comparison for after Analysis is used.
Meanwhile, whole reference picture is input to an ambient compensation network with the detection image after aliging, environment is obtained Compensating for variations feature, is influenceed to reduce the rail photo photographed due to different time by environmental change.The ambient compensation Network use with multiple convolutional layers network structure, system by reference picture with align after detection image subtract each other after residual error The network structure with multiple convolutional layers is input to, obtains describing the further feature description of overall photo change, this feature will be tired Plug pin object features to be detected are added to as the compensation rate of environmental change.It is expressed mathematically as
X '=x+xc
Wherein, x is the component feature of script, xcFor the complementary characteristics amount calculated, x ' is the characteristic quantity after overcompensation. Plug pin object features in reference picture will be defeated with the plug pin object features in image to be detected by environmental change compensation Enter to the last contiguous function being similar in twins' network and be compared, the contiguous function in the present invention uses European Distance function.If both difference is more than certain threshold value, then it is assumed that plug pin to be detected has failure, and system sends alarm Information.
Object detection network, environmental change compensation network, contiguous function in whole fault detection module is in model training When be integral progress optimized parameter study, the contrastive loss functions used in training, its mathematical form is:
Wherein, E is final loss function value, and the image of component that y=1 represents two groups of contrasts belongs to normal component, y= There is failure for detection part in what 0 representative was inputted;N is the number of input sample, d=| | an-bn||2It is the difference of two groups of predicted values Different degree, an、bnIt is the network output vector of reference sample and sample to be checked respectively;Margin is default constant threshold, typically Take 1.
Corresponding to two steps of above-mentioned track plug pin fault detection method, track plug pin fault detection system includes two Module, i.e., high-speed railway rail image Accurate align module based on depth network model and marking area, based on depth network model The fault detection module of the track plug pin compensated with environmental change;Two modules realize the operation of two steps respectively.
The specific implementation step of present system is:
The first step, deployment completes the fault detection system of the present invention.The computing unit of detecting system is installed on calculating service Device center, carries out telecommunication with the camera of rail inspection car, obtains rail photo, analyzed;
Second step, user records normal rail image by rail inspection car and is used as reference picture.Rail inspection car band There is GPS location function, while each lengths of rail photo is shot, the geographical location information where current rail is recorded automatically;
3rd step, periodically using rail inspection car, rail carries out the shooting of image to user to along, and remote transmission is extremely counted Analyzed at calculation center;
Algorithm in 4th step, system combines the GPS location information that rail inspection car is provided in real time, uses the figure in system As alignment module to current shooting to rail image and reference picture (the normal plug pin comprising same section is gone through in reference picture History image) carry out alignment operation.Alignment model is based entirely on the depth network structure of the present invention during this, wherein using peculiar Railroad track, sleeper and track switch outside row lock etc. obvious object segmentation and weighting block.Algorithm is detected in picture first to be occurred The region of lock is arranged outside railroad track, sleeper and track switch, then in a network interbed to occur outside railroad track, sleeper and track switch arrange The part in the region of lock is weighted.The characteristics of image being weighted continues through the estimation that network model calculates alignment deviation Value;
5th step, system calls Fault Model therein to detect plug pin image wherein of problems, such as Fruit finds wherein there is failure plug pin, and system can give a warning in time.Fault Model is based entirely on the present invention during this Depth web results, wherein using distinctive ambient compensation mixed-media network modules mixed-media.The main thought of fault detect be it is preceding after alignment Input picture in detection there is the position of plug pin, feature extraction then is carried out to the image in these plug pin regions.Extracting After original characteristic value in these plug pin regions, the overall difference of original input picture and reference picture is compared by network model, Automatically the correction value of character representation brought to environmental change is learnt, the characteristic value in adjustment plug pin region, i.e. environmental change are compensated. Finally, the plug pin provincial characteristics after overcompensation by sorter network model export whether be normal condition plug pin part it is pre- Survey;
6th step, maintenance personal can be repaired by system feedback to failure plug pin.After the completion of maintenance, can and When shoot, update new reference image data.
The main points of the present invention can be summarized as:
(1) the track plug pin fault detection system based on image alignment with detection network model is provided, the system is by image Alignment module and fault detection module two large divisions composition, realize the track plug pin fault detect based on graphical analysis;
(2) detection image and reference map of rail inspection car shooting are realized by the image alignment network model specially designed Split submodule by image in the alignment operation of picture, the alignment network to strengthen for row's lock etc. thing outside track, sleeper, track switch The weight of body, removes the noise information in image, lifts the performance of image alignment algorithm;
(3) position of plug pin in image is found by fault detect network model, while extracting the depth net of plug pin object Network feature.Environmental change complementary characteristics (as shown in Figure 4) specially are devised, the plug pin in image to be detected after compensating will be worked as Object is compared with the normal plug pin characteristics of image in benchmark image with position, so as to be made whether the judgement that there is failure.
The rail with the weighting such as row's lock outside middle orbit, sleeper, track switch in above technical scheme in (1) article aligns network The fault detect network compensated with environmental change in model and (2) article is the central inventive point of the present invention.
The advantage of this programme:
(1) the image alignment model in this programme is all based on depth network model with Fault Model, compared to tradition Method performance more preferably, with higher robustness;
(2) the organic weight for introducing marking area in the structure of depth network of the image alignment model in this programme, The influence of noise is eliminated in the study of alignment parameters, so as to obtain higher alignment accuracy;
(3) the organic compensation letter for having incorporated environmental change in the structure of depth network of the Fault Model in this programme Breath, the Expressive Features expression way under complex environment change is learnt by depth network model automatically, and using similar to double born of the same parents The structure of tire network carries out normal component and compared with the feature of part to be detected, so as to reach more reliable fault detection accuracy.
Brief description of the drawings
The orbital image example that Fig. 1 photographs for the rail inspection car of the present invention.
Fig. 2 is the high-speed railway rail plug pin fault detection system overview flow chart proposed in the present invention.
Fig. 3 is the image alignment module principle figure proposed in the present invention.
Fig. 4 is the fault detection module schematic diagram proposed in the present invention.
Fig. 5 be the leftmost side module input be reference picture with align after image to be detected.
Embodiment
Technology in the present invention is mainly used in the failure plug pin in automatic detection high ferro railroad track, to reduce artificial detection Time and cost overhead.
User records normal rail image by rail inspection car first and is used as reference when using the present invention.Rail Inspection car carries GPS location function, and while each lengths of rail photo is shot, the geographical position where current rail can be recorded automatically Confidence ceases.As the rail photo captured by rail inspection car as shown in figure 1, white edge tab area is to be detected in the present invention in figure Plug pin part.After deployment completes the fault detection system of this hair energy, user only needs periodically to use rail inspection car to along The algorithm that rail is carried out in the shooting of image, system can combine the GPS location information that rail inspection car is provided in real time, use system In the rail image that is arrived to current shooting of image alignment module and reference picture it is (normal comprising same section in reference picture Plug pin history image) carry out alignment operation;Then system can call Fault Model therein to plug wherein of problems Nail image is detected that, if it find that wherein there is failure plug pin, system can give a warning in time.
This hair can implement the overall procedure of fault detection system as shown in Fig. 2 image to be detected is passed through respectively with reference picture Image alignment module is crossed with after fault detection module, obtaining whether including the result of determination of failure plug pin in image to be detected.Tool The failure detection steps of body are as follows:
Error present in the positional informations such as GPS location and shooting angle when the 1, due to rail inspection car shooting photo, Calling figure carries out aliging for current input image and reference picture, general frame such as Fig. 3 institutes of the module as alignment module first Show.
(a) input of image alignment module is made up of two parts.A portion is the rail image currently inputted, that is, is treated Detect the rail image of failure;Another part is reference picture, i.e. the image of the plug pin comprising normal mounting.Reference picture is iron The historical photograph in another section that rail inspection car is shot, plug pin therein is normal condition after firm install.Current input image There is certain GPS location error and shooting angle error with reference picture;
(b) reference picture inputs object segmentation network respectively with image to be detected.The object segmentation network is main by rolling up entirely The depth network composition of lamination structure, and enter for the segmentation task of the obvious object such as row's lock outside railroad track, sleeper and track switch Row training.Row's lock is the important reference object on rail wherein outside track switch, as shown in the part marked in the red frame in left side in Fig. 3.Thing The general information of the obvious object such as row's lock outside railroad track in image, sleeper and track switch can be obtained after body segmentation network;
(c) the object segmentation region obtained is using as the weight of original image, to the characteristics of image of convolutional layer in the middle of network Figure is weighted, and wherein the weight in obvious object region is close to 1, and the weight of non-significant object area is close to 0, so as to reach noise The effect of filtering;
(d) feature of the reference picture with weight and image to be aligned inputs follow-up image alignment network mould respectively Type, obtains image alignment parameter.The network is mainly made up of some convolutional layers and full articulamentum, and netting twine finally exports four changes Amount, respectively with entering to be fitted horizontal displacement Δ x, vertical displacement amount Δ y, horizontal stretch coefficient gammawWith stretched vertically coefficient gammah, root Detection image after correcting input picture with regard to that can be alignd according to these coefficients.
2nd, after the image after being alignd, system further calls fault detection module to plug pin wherein of problems Image is detected that the module can find plug pin position of problems in input picture automatically, and send alarm.Fault detect The overall flow of module is as shown in Figure 4.
(a) in Fig. 4 the leftmost side module input for reference picture with align after image to be detected, wherein white box mark The position of note is plug pin position;
(b) reference picture can be admitted to object detection network first with image to be detected after aliging.The realization of the present invention Object detection network (the full convolution net with Region Proposal Network based on deep learning is employed in system Network structure) target detection is carried out to input picture, the network structure can quickly and accurately find the certain objects in image, Export position (x, y, w, h) (transverse axis, ordinate of orthogonal axes, width, height) and the feature representation z of object.During training network, we Network is trained as positive example sample using the plug pin position on rail.By the object detection network, we can combine Positional information after alignment obtains the plug pin feature in the reference picture and image to be detected at same position, the comparison for after point Analysis is used;
(c) simultaneously, whole reference picture is input to an ambient compensation network mould by us with the detection image after aliging Type, obtains environmental change complementary characteristics, is influenceed to reduce the rail photo photographed due to different time by environmental change. The network by reference picture with align after detection image subtract each other after residual error be input to the network structure with multiple convolutional layers, Obtain describing the further feature description of overall photo change, this feature is used as environment using plug pin object features to be detected are added to The compensation rate of change;
(d) the plug pin object features in reference picture and the plug pin object in the image to be detected compensated by environmental change Feature is compared the last contiguous function being similar in twins' network is input into, and the contiguous function in the present invention is adopted It is Euclidean distance function.If both difference is more than certain threshold value, then it is assumed that plug pin to be detected has failure, is System sends a warning;
(e) object detection network, environmental change compensation network, contiguous function in whole fault detection module is instructed in model Progress optimized parameter study, the contrastive loss functions used in training are integral when practicing;
(f) the failure plug in the rail image of 80 kilometers of total length is detected paragraph by paragraph in units of two meters with the system in this patent Nail, reaches precision ratio 97% after tested, and recall ratio 99%, every section of image averaging detects 0.10 second used time;Compared to traditional characteristic Method (precision ratio 83%, recall ratio 98%, every section of image averaging detects 0.18 second used time) has a distinct increment.
Maintenance personal can be repaired by system feedback to failure plug pin.After the completion of maintenance, can shoot in time, Update new reference image data.
Bibliography
[1]Krizhevsky,Alex,Ilya Sutskever,Geoffrey E.Hinton.ImageNet Classification with Deep Convolutional Neural Networks.In Advances in neural information processing systems, 2012,pp.1097-1105.
[2]NavneetDalal,Bill Triggs.Histograms of Oriented Gradients for Human Detection.IEEE Computer Society Conference on Computer Vision and Pattern Recognition,2005,pp.886-893.
[3] Du Xinyu, height favorable to the people, Wu Nan, Cheng Yu, Wang Xiaodong railway plug pin image detecting methods and device .CN201510752738.8, 2016.
[4]E.Deutschl,C.Gasser,A.Niel and J.Werschonig.Defect detection on rail surfaces by a vision based system.IEEE Intelligent Vehicles Symposium, 2004,pp.507-511.
[5]Lin Jie,Luo Siwei,Li Qingyong,Zhang Hanqing and Ren Shengwei.Real- time rail head surface defect detection:A geometrical approach.2009IEEE International Symposium on Industrial Electronics,Seoul,2009,pp.769-774.
[6] railway plug pins of the Du Xin fine jades based on computer vision technique is automatically positioned algorithm railway communication signals, 52 (9):68-72,2016.
[7] vision-based detection of Tang Xiangna, Wang Yao south rail surface defects and recognizer computer engineering, 39 (3): 25-30,2013.
[8]Shaoqing Ren,Kaiming He,Ross B Girshick,Jian Sun.Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks.In Advances in Neural Information Processing Systems,2015,pp.91–99。

Claims (3)

1. track plug pin fault detection method, normal plug pin image is recorded as benchmark image by rail inspection car;Work people After member during routine rail inspection, newest rail conditions are shot using inspection car, rail conditions image work is obtained For image to be detected, processing is analyzed to current image to be detected and benchmark image, problem plug pin in rail is detected Component locations, so as to carry out changing problem plug pin in time, it is ensured that the safety of rail operation;Characterized in that, comprising the following steps that:
(1)High-speed railway rail image Accurate align based on depth network model and marking area
High-speed railway rail image Accurate align uses specific network model, and the network model includes:Object segmentation network, image pair Neat network, extracts to the key point that benchmark image and image to be detected are carried out and estimates with offset deviation, realize fast and accurately rail Road image alignment;Wherein:
Object segmentation network is mainly made up of the depth network of full convolution Rotating fields, and for outside railroad track, sleeper and track switch The segmentation task of the obvious objects such as row's lock is trained;After object segmentation network, obtain railroad track in image, sleeper with The general information of the obvious object such as row's lock outside track switch;Segmentation network is output as the classification of each pixel, i.e.,:
Wherein,The prediction probability to kth type objects is arranged for the i-th row jth,KIt is the number for predicting classification;Obtained object point Region is cut as the weight of original image, the characteristics of image figure of convolutional layer in the middle of network is weighted, wherein obvious object area The weight in domain is close to 1, and the weight of non-significant object area is close to 0, so as to reach the effect of noise filtering;Last characteristic weighing Forms of characterization is:
Wherein,Be the i-th row jth row whether be object weight,It is original characteristic value,After being weighting Characteristic value;
The feature of reference picture and image to be aligned with weight inputs follow-up image alignment network respectively, obtains image pair Neat parameter;The image alignment network is mainly made up of some convolutional layers and full articulamentum, finally exports four variables, respectively with entering It is fitted horizontal displacement∆x, vertical displacement amount∆y, horizontal stretch coefficientγ w With stretched vertically coefficientγ h , according to these coefficients Detection image after input picture is corrected with regard to that can be alignd;The operation of alignment is with being mathematically represented as:
In formula, It is the coordinate before alignment, It is the coordinate after alignment;
(2)The fault detect of the track plug pin compensated based on depth network model and environmental change
The fault detect of track plug pin is to extract plug pin feature by depth network model, and is melted in the intermediate layer of network model Enter ambient compensation information, to reduce the influence of the environmental factors such as weather, illumination, improve the accuracy judged failure plug pin;Institute Stating depth network model includes:Object detection network, ambient compensation network, contiguous function;Wherein:
Reference picture is first fed into object detection network with image to be detected after aliging;Object detection network, which is used, is based on depth The object detection network with Region Proposal Network of study carries out target detection, output to input picture The position of body:Transverse axis, ordinate of orthogonal axes, width, height, and feature representation z;
Meanwhile, whole reference picture is input to ambient compensation network with image to be detected after aliging, environmental change benefit is obtained Feature is repaid, is influenceed to reduce the rail photo photographed due to different time by environmental change;The ambient compensation network is adopted With the network structure with multiple convolutional layers, system first subtracts each other reference picture with the detection image after aliging, obtained residual error The network structure with multiple convolutional layers is input to, obtains describing the further feature description of overall photo change, this feature will be tired Plug pin object features to be detected are added to as the compensation rate of environmental change;Plug pin object features in reference picture are with passing through ring Plug pin object features in image to be detected of border compensating for variations are input into the last connection being similar in twins' network Function is compared;Contiguous function uses Euclidean distance function;If both difference is more than certain threshold value, then it is assumed that to be checked There is failure in the plug pin of survey, system sends a warning;
Object detection network, ambient compensation network, contiguous function in process fault detection are integral in model training Optimized parameter study, the contrastive loss functions used in training are carried out, its mathematical form is:
Wherein,EIt is final loss function value,y=1 image of component for representing two groups of contrasts belongs to normal component,y=0 represents There is failure for detection part in what is inputted;NIt is the number of input sample,It is the diversity factor of two groups of predicted values,a n b n It is the network output vector of reference sample and sample to be checked respectively;Margin is default constant threshold.
2. a kind of track plug pin fault detection system based on claim 1 methods described, it is characterised in that including two moulds Block, i.e., high-speed railway rail image Accurate align module based on depth network model and marking area, based on depth network model with The fault detection module of the track plug pin of environmental change compensation, realizes two corresponding to the track plug pin fault detection method Step works.
3. the implementation of track plug pin fault detection system as claimed in claim 2, concrete operations flow is as follows:
The first step, disposes track plug pin fault detection system, i.e., is installed on the computing unit of track plug pin fault detection system Calculation server center, carries out telecommunication with the camera of rail inspection car, obtains rail photo, analyzed;
Second step, user records normal rail image by rail inspection car and is used as reference picture;Rail inspection car carries GPS Positioning function, while each lengths of rail photo is shot, records the geographical location information where current rail automatically;
3rd step, periodically using rail inspection car, rail carries out the shooting of image to user to along, and remote transmission is into calculating The heart is analyzed;
Algorithm in 4th step, road plug pin fault detection system combines the GPS location information that rail inspection car is provided in real time, uses The rail image that image alignment module in system is arrived to current shooting carries out alignment operation with reference picture;The figure being weighted As feature continues through the estimate that network model calculates alignment deviation;
5th step, road plug pin fault detection system calls Fault Model therein to enter plug pin image wherein of problems Row detection, if it find that wherein there is failure plug pin, gives a warning in time;
6th step, maintenance personal is repaired by system feedback information to failure plug pin;After the completion of maintenance, shoot in time, more New reference image data.
CN201710424243.1A 2017-06-07 2017-06-07 Track plug pin fault detection method and system based on image alignment and detection network model Active CN107292870B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710424243.1A CN107292870B (en) 2017-06-07 2017-06-07 Track plug pin fault detection method and system based on image alignment and detection network model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710424243.1A CN107292870B (en) 2017-06-07 2017-06-07 Track plug pin fault detection method and system based on image alignment and detection network model

Publications (2)

Publication Number Publication Date
CN107292870A true CN107292870A (en) 2017-10-24
CN107292870B CN107292870B (en) 2020-11-20

Family

ID=60096070

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710424243.1A Active CN107292870B (en) 2017-06-07 2017-06-07 Track plug pin fault detection method and system based on image alignment and detection network model

Country Status (1)

Country Link
CN (1) CN107292870B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108846841A (en) * 2018-07-02 2018-11-20 北京百度网讯科技有限公司 Display screen quality determining method, device, electronic equipment and storage medium
CN108961288A (en) * 2018-07-10 2018-12-07 中国铁路上海局集团有限公司科学技术研究所 A kind of web of the rail plug pin pin and lead detection image intelligent identification Method
CN109116865A (en) * 2018-09-19 2019-01-01 苏州傲特欣智能科技有限公司 Large scale equipment unmanned plane cruising inspection system and its method based on machine vision
CN109636812A (en) * 2018-12-13 2019-04-16 银河水滴科技(北京)有限公司 A kind of Rail Surface and contact net surface image dividing method and device
CN109658397A (en) * 2018-12-12 2019-04-19 广州地铁集团有限公司 A kind of rail polling method and system
CN109948690A (en) * 2019-03-14 2019-06-28 西南交通大学 A kind of high-speed rail scene perception method based on deep learning and structural information
CN110782443A (en) * 2019-10-23 2020-02-11 四川大学 Railway track defect detection method and system
CN111091554A (en) * 2019-12-12 2020-05-01 哈尔滨市科佳通用机电股份有限公司 Railway wagon swing bolster fracture fault image identification method
CN111197977A (en) * 2019-12-31 2020-05-26 北京京天威科技发展有限公司 Choke transformer box image real-time screening method based on rail web plug pin image recognition
CN111340774A (en) * 2020-02-24 2020-06-26 腾讯科技(深圳)有限公司 Image detection method, image detection device, computer equipment and storage medium
CN112526959A (en) * 2019-09-19 2021-03-19 北京国双科技有限公司 Oil well pump fault diagnosis method, device, equipment and storage medium
CN112997196A (en) * 2018-11-20 2021-06-18 北伯林顿铁路公司 System and method for determining defects of physical objects
CN113365896A (en) * 2018-11-15 2021-09-07 阿万特国际科技公司 Image-based track/rail fault monitoring and detection
CN114022826A (en) * 2022-01-05 2022-02-08 石家庄学院 Block chain-based rail detection method and system
CN118101413A (en) * 2024-04-25 2024-05-28 中国电建集团江西省电力设计院有限公司 Data communication network equipment fault diagnosis method and equipment based on neural network

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105426894A (en) * 2015-11-06 2016-03-23 中国铁道科学研究院 Image detection method and device for railroad plug nails

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105426894A (en) * 2015-11-06 2016-03-23 中国铁道科学研究院 Image detection method and device for railroad plug nails

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
SHAOQING REN 等: "Faster R-CNN:Towards Real-Time Object Detection with Regin Proposal Networks", 《ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEM》 *
吴楠 等: "高速铁路轨腰塞钉巡检***研究", 《中国铁路》 *
杜馨瑜 等: "基于深度学习的铁道塞钉自动检测算法", 《中国铁道科学》 *
杜馨瑜: "基于计算机视觉技术的铁道塞钉自动定位算法", 《铁道通信信号》 *

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108846841A (en) * 2018-07-02 2018-11-20 北京百度网讯科技有限公司 Display screen quality determining method, device, electronic equipment and storage medium
US11488294B2 (en) 2018-07-02 2022-11-01 Beijing Baidu Netcom Science Technology Co., Ltd. Method for detecting display screen quality, apparatus, electronic device and storage medium
CN108961288A (en) * 2018-07-10 2018-12-07 中国铁路上海局集团有限公司科学技术研究所 A kind of web of the rail plug pin pin and lead detection image intelligent identification Method
CN108961288B (en) * 2018-07-10 2022-03-01 中国铁路上海局集团有限公司科学技术研究所 Intelligent identification method for rail web plug pin and lead detection image
CN109116865A (en) * 2018-09-19 2019-01-01 苏州傲特欣智能科技有限公司 Large scale equipment unmanned plane cruising inspection system and its method based on machine vision
CN113365896B (en) * 2018-11-15 2024-02-27 阿万特国际科技公司 Image-based track/rail fault monitoring and detection
CN113365896A (en) * 2018-11-15 2021-09-07 阿万特国际科技公司 Image-based track/rail fault monitoring and detection
CN112997196A (en) * 2018-11-20 2021-06-18 北伯林顿铁路公司 System and method for determining defects of physical objects
CN109658397A (en) * 2018-12-12 2019-04-19 广州地铁集团有限公司 A kind of rail polling method and system
CN109636812A (en) * 2018-12-13 2019-04-16 银河水滴科技(北京)有限公司 A kind of Rail Surface and contact net surface image dividing method and device
CN109948690A (en) * 2019-03-14 2019-06-28 西南交通大学 A kind of high-speed rail scene perception method based on deep learning and structural information
CN112526959A (en) * 2019-09-19 2021-03-19 北京国双科技有限公司 Oil well pump fault diagnosis method, device, equipment and storage medium
CN110782443A (en) * 2019-10-23 2020-02-11 四川大学 Railway track defect detection method and system
CN111091554B (en) * 2019-12-12 2020-08-28 哈尔滨市科佳通用机电股份有限公司 Railway wagon swing bolster fracture fault image identification method
CN111091554A (en) * 2019-12-12 2020-05-01 哈尔滨市科佳通用机电股份有限公司 Railway wagon swing bolster fracture fault image identification method
CN111197977A (en) * 2019-12-31 2020-05-26 北京京天威科技发展有限公司 Choke transformer box image real-time screening method based on rail web plug pin image recognition
CN111340774A (en) * 2020-02-24 2020-06-26 腾讯科技(深圳)有限公司 Image detection method, image detection device, computer equipment and storage medium
CN111340774B (en) * 2020-02-24 2023-03-21 腾讯科技(深圳)有限公司 Image detection method, image detection device, computer equipment and storage medium
CN114022826A (en) * 2022-01-05 2022-02-08 石家庄学院 Block chain-based rail detection method and system
CN118101413A (en) * 2024-04-25 2024-05-28 中国电建集团江西省电力设计院有限公司 Data communication network equipment fault diagnosis method and equipment based on neural network

Also Published As

Publication number Publication date
CN107292870B (en) 2020-11-20

Similar Documents

Publication Publication Date Title
CN107292870A (en) Track plug pin fault detection method and system based on image alignment with detection network model
CN107016357B (en) Video pedestrian detection method based on time domain convolutional neural network
CN107657226B (en) People number estimation method based on deep learning
CN105373135B (en) A kind of method and system of aircraft docking guidance and plane type recognition based on machine vision
CN104183127B (en) Traffic surveillance video detection method and device
CN103324913B (en) A kind of pedestrian event detection method of Shape-based interpolation characteristic sum trajectory analysis
CN108921875A (en) A kind of real-time traffic flow detection and method for tracing based on data of taking photo by plane
CN104268538A (en) Online visual inspection method for dot matrix sprayed code characters of beverage cans
CN111611874B (en) Face mask wearing detection method based on ResNet and Canny
CN110033002A (en) Detection method of license plate based on multitask concatenated convolutional neural network
CN103886325B (en) Cyclic matrix video tracking method with partition
CN104504897A (en) Intersection traffic flow characteristic analysis and vehicle moving prediction method based on trajectory data
CN106682586A (en) Method for real-time lane line detection based on vision under complex lighting conditions
CN105184271A (en) Automatic vehicle detection method based on deep learning
CN105787482A (en) Specific target outline image segmentation method based on depth convolution neural network
CN110084165A (en) The intelligent recognition and method for early warning of anomalous event under the open scene of power domain based on edge calculations
CN103425967A (en) Pedestrian flow monitoring method based on pedestrian detection and tracking
CN108230254A (en) A kind of full lane line automatic testing method of the high-speed transit of adaptive scene switching
CN103473570A (en) Self-adaptive video scene pedestrian detection method
CN105205486A (en) Vehicle logo recognition method and device
CN103886589A (en) Goal-oriented automatic high-precision edge extraction method
CN110516633A (en) A kind of method for detecting lane lines and system based on deep learning
CN111862029A (en) Fault detection method for bolt part of vertical shock absorber of railway motor train unit
CN106096504A (en) A kind of model recognizing method based on unmanned aerial vehicle onboard platform
CN104732236B (en) A kind of crowd's abnormal behaviour intelligent detecting method based on layered shaping

Legal Events

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