An Automatic Fault Recognition Method for Side Frame Key in TFDS

Similar documents
Open Access An Improved Character Recognition Algorithm for License Plate Based on BP Neural Network

Open Access The Application of Digital Image Processing Method in Range Finding by Camera

Automatic Licenses Plate Recognition System

Open Access Three Dimensional Finite Element Modeling and Analysis of Different Subway Tunnels Stray Current Fields

Research on Pupil Segmentation and Localization in Micro Operation Hu BinLiang1, a, Chen GuoLiang2, b, Ma Hui2, c

License Plate Localisation based on Morphological Operations

A rapid automatic analyzer and its methodology for effective bentonite content based on image recognition technology

An Improved Bernsen Algorithm Approaches For License Plate Recognition

Face Detection System on Ada boost Algorithm Using Haar Classifiers

Open Access Structural Parameters Optimum Design of the New Type of Optical Aiming

A Solution for Identification of Bird s Nests on Transmission Lines with UAV Patrol. Qinghua Wang

CCD Automatic Gain Algorithm Design of Noncontact Measurement System Based on High-speed Circuit Breaker

CHAPTER-4 FRUIT QUALITY GRADATION USING SHAPE, SIZE AND DEFECT ATTRIBUTES

IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP

FLUORESCENCE MAGNETIC PARTICLE FLAW DETECTING SYSTEM BASED ON LOW LIGHT LEVEL CCD

Effects of Measuring Instrument and Measuring Points on Circular Coordinate Measurement Precision

Research on the Face Image Detection in Coal Mine Environment

An Evaluation of Automatic License Plate Recognition Vikas Kotagyale, Prof.S.D.Joshi

Implementation of Face Detection System Based on ZYNQ FPGA Jing Feng1, a, Busheng Zheng1, b* and Hao Xiao1, c

中国科技论文在线. An Efficient Method of License Plate Location in Natural-scene Image. Haiqi Huang 1, Ming Gu 2,Hongyang Chao 2

Research on Casting Edge Grinding Machine of Tracking Type Chang-Chun LI a,*, Nai-Jian CHEN b, Chang-Zhong WU c

Image Measurement of Roller Chain Board Based on CCD Qingmin Liu 1,a, Zhikui Liu 1,b, Qionghong Lei 2,c and Kui Zhang 1,d

Optimization of unipolar magnetic couplers for EV wireless power chargers

Drink Bottle Defect Detection Based on Machine Vision Large Data Analysis. Yuesheng Wang, Hua Li a

Open Access IMC-PID Controller and the Tuning Method in Pneumatic Control Valve Positioner

Open Access On Improving the Time Synchronization Precision in the Electric Power System. Qiang Song * and Weifeng Jia

A Novel Morphological Method for Detection and Recognition of Vehicle License Plates

Open Access Partial Discharge Fault Decision and Location of 24kV Composite Porcelain Insulator based on Power Spectrum Density Algorithm

Implementation of License Plate Recognition System in ARM Cortex A8 Board

The Elevator Fault Diagnosis Method Based on Sequential Probability Ratio Test (SPRT)

An Efficient Method for Vehicle License Plate Detection in Complex Scenes

Malaysian Car Number Plate Detection System Based on Template Matching and Colour Information

Integrated Digital System for Yarn Surface Quality Evaluation using Computer Vision and Artificial Intelligence

Open Access Research of Dielectric Loss Measurement with Sparse Representation

Keyword: Morphological operation, template matching, license plate localization, character recognition.

The Research of the Lane Detection Algorithm Base on Vision Sensor

Automated Driving Car Using Image Processing

A Training Based Approach for Vehicle Plate Recognition (VPR)

Displacement Measurement of Burr Arch-Truss Under Dynamic Loading Based on Image Processing Technology

MAV-ID card processing using camera images

A Method of Multi-License Plate Location in Road Bayonet Image

AGRICULTURE, LIVESTOCK and FISHERIES

A Chinese License Plate Recognition System

Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network

Open Access Design of Diesel Engine Adaptive Active Disturbance Rejection Speed Controller

IMAGE PROCESSING TECHNIQUES FOR CROWD DENSITY ESTIMATION USING A REFERENCE IMAGE

A New Speed Measurement Sensor Using Difference Structure

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization

Study on the Technology of Leakage Protection

Open Access AOA and TDOA-Based a Novel Three Dimensional Location Algorithm in Wireless Sensor Network

Color Image Segmentation in RGB Color Space Based on Color Saliency

Open Access Partial Discharge Fault Decision and Location of 24kV Multi-layer Porcelain Insulator based on Power Spectrum Density Algorithm

An Engraving Character Recognition System Based on Machine Vision

DV-HOP LOCALIZATION ALGORITHM IMPROVEMENT OF WIRELESS SENSOR NETWORK

Comparison between Open CV and MATLAB Performance in Real Time Applications MATLAB)

A Fast Algorithm of Extracting Rail Profile Base on the Structured Light

Libyan Licenses Plate Recognition Using Template Matching Method

The Open Automation and Control Systems Journal, 2015, 7, Application of Fuzzy PID Control in the Level Process Control

Study on the Algorithm of Vibration Source Identification Based on the Optical Fiber Vibration Pre-Warning System

Iris Recognition using Hamming Distance and Fragile Bit Distance

Automatic optical measurement of high density fiber connector

Segmentation Plate and Number Vehicle using Integral Projection

An Algorithm for Fingerprint Image Postprocessing

Design of High-Precision Infrared Multi-Touch Screen Based on the EFM32

Application of Machine Vision Technology in the Diagnosis of Maize Disease

Analysis on Privacy and Reliability of Ad Hoc Network-Based in Protecting Agricultural Data

Open Access Application of Partial Discharge Online Monitoring Technology in ± 660kV Converter Transformer

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

Research on 3-D measurement system based on handheld microscope

Table 1 The wheel-set security system of China high-speed railway

Detection of Defects in Glass Using Edge Detection with Adaptive Histogram Equalization

Combined Approach for Face Detection, Eye Region Detection and Eye State Analysis- Extended Paper

Detection of Rail Fastener Based on Wavelet Decomposition and PCA Ben-yu XIAO 1, Yong-zhi MIN 1,* and Hong-feng MA 2

Research Article Research of Smart Car s Speed Control Based on the Internal Model Control

C. Efficient Removal Of Impulse Noise In [7], a method used to remove the impulse noise (ERIN) is based on simple fuzzy impulse detection technique.

The Key Information Technology of Soybean Disease Diagnosis

Contrast adaptive binarization of low quality document images

Automatic Electricity Meter Reading Based on Image Processing

Study on closed loop operation of low voltage distribution network under three-phase unbalanced condition

INDIAN VEHICLE LICENSE PLATE EXTRACTION AND SEGMENTATION

Research on Picking Goods in Warehouse Using Grab Picking Robots

ROBOT VISION. Dr.M.Madhavi, MED, MVSREC

Virtual Digital Control Experimental System

OPEN CV BASED AUTONOMOUS RC-CAR

Image Processing Based Vehicle Detection And Tracking System

Automatic Vehicles Detection from High Resolution Satellite Imagery Using Morphological Neural Networks

Tan-Hsu Tan Dept. of Electrical Engineering National Taipei University of Technology Taipei, Taiwan (ROC)

Open Access Coal and Gas Outburst Accident Virtual Escape System for Miners Based on Virtools

3D display is imperfect, the contents stereoscopic video are not compatible, and viewing of the limitations of the environment make people feel

Detection and Verification of Missing Components in SMD using AOI Techniques

Design of intelligent vehicle control system based on machine visual

Hand Gesture Recognition System Using Camera

Quality Detection System of Transparent Nonel Tubes Based on Image Processing

Road marking abrasion defects detection based on video image processing

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

QUALITY CHECKING AND INSPECTION BASED ON MACHINE VISION TECHNIQUE TO DETERMINE TOLERANCEVALUE USING SINGLE CERAMIC CUP

Pupil Detection and Tracking Based on a Round Shape Criterion by Image Processing Techniques for a Human Eye-Computer Interaction System

A Recognition of License Plate Images from Fast Moving Vehicles Using Blur Kernel Estimation

Proceeding The Alignment Method for Linear Scale Projection Lithography Based on CCD Image Analysis

Efficient 2-D Structuring Element for Noise Removal of Grayscale Images using Morphological Operations

Transcription:

Send Orders for Reprints to reprints@benthamscience.ae 22 The Open Mechanical Engineering Journal, 2015, 9, 22-27 Open Access An Automatic Fault Recognition Method for Side Frame Key in TFDS Guodong Sun *, Wei Feng, Daxing Zhao and Linjie Yang School of Mechanical Engineering, Hubei University of Technology, Wuhan, Hubei, China Abstract: Trouble of moving Freight car Detection System (TFDS) constitutes an important part of the railway safety warning systems. With TFDS, dynamic images of freight cars are captured by high-speed cameras, timely transmitted to the train inspection center by special optical fiber network and finally observed for fault recognition. In this paper, an automatic fault recognition method for side frame key in TFDS is proposed based on open source computer vision library (OpenCV) to overcome the disadvantages of manual fault recognition. At first, image preprocessing and segmentation are applied to eliminate the impact of the surrounding environment and further simplify images. Then the axle and throughhole are calibrated through Hough circle transformation and the side frame key is located indirectly according to the geometric relationship among the axle, through-hole and side frame key. Finally, the difference of mean gray values in the region of interest (ROI) is analyzed to judge whether the side frame key is missing or not. Featured by the high efficiency, reliability and practicability, the proposed method lays the foundation for engineering applications in automatic fault recognition of freight cars. Keywords: Fault detection, image processing, rail safety, side frame key. 1. INTRODUCTION In recent years, with steady and robust economic development, the railway as the main artery of national economy has undergone leapfrog development. Along with the increase of high-speed railways, the trains change into those of high speed, heavy loads and large density as well, which puts forward higher requirements for safe operation of trains. Therefore, a stable, accurate and efficient fault detection method is of great importance. At present, traditional manual fault detection is mainly applied in train inspection in China. However, manual fault detection is easily affected by many inevitable factors, such as the weather, occupational level and fatigue degree of the workers. Since traditional manual fault detection fails to meet the higher requirements for train operation safety, Trouble of moving Freight car Detection System (TFDS) takes aim at eliminating uncertain factors in manual fault detection [1]. With TFDS, fault detection is accomplished automatically by computers or man-machines, thus the efficiency and reliability of fault recognition are greatly improved. TFDS plays an important role in improving train inspection quality, railway running safety and transport efficiency [2]. Nowadays there is still limited research on automatic fault detection in TFDS, though image processing has been widely applied in all aspects of human life and work. Chinese researchers mainly focus on fault detection for bolster snubber springs and heart-shaped plate bolts in TFDS. Zhou et al. [3] extracted Harr features of bolster snubber springs from sample images, adopted AdaBoost algorithm to train the classifier and finally achieved good results in detecting the fault of bolster snubber springs. While in other countries, train inspection modes are different and the high-speed imaging and non-destructive testing technology has been widely applied to safety monitoring [4-6]. Velastin et al. [7] presented a safety warning system for the subway station based on dynamic image detection, which freed the workers from simultaneously observing hundreds of cameras and carelessly missing the faults due to slow reaction. Kim et al. [8] extracted the shaded regions of brake shoes and wheels, and fitted the boundaries of brake shoes and wheels with the constraint curve. Three parameters, namely the thickness of brake shoes, uneven wear and the distance of wheels, were measured for the automatic vision detection of brake shoes. However, this method was limited by the accuracy of boundary extraction. As one of the key components of freight cars, the side frame key is used to ensure wheel sets and bogies do not separate and reduce the damages when the derailment happens. Important as the side frame key is, it is one of the most easily lost components of freight cars and it is difficult to calibrate its position directly due to its small size. In this paper, an automatic fault recognition method is proposed to calibrate the side frame key indirectly and judge whether the side frame key is missing or not, meanwhile it is proved to be highly effective and reliable, providing some reference for automatic recognition of other faults of freight cars. 2. AUTOMATIC FAULT DETECTION SCHEME FOR SIDE FRAME KEY Effective fault detection for the side frame key in TFDS is very important, and the automatic fault detection scheme for the side frame key is as illustrated in Fig. (1). 1874-155X/15 2015 Bentham Open

An Automatic Fault Recognition Method for Side Frame Key in TFDS The Open Mechanical Engineering Journal, 2015, Volume 9 23 Fig. (1). The automatic fault detection scheme of the side frame key. Firstly, the images captured by TFDS, as shown in Fig. (2a, d), are preprocessed to eliminate the impact of the surrounding environment and noise, and image segmentation is applied to highlight the outlines of the region of interest (ROI). Then, Hough circle transformation is adopted to determine the position of the axle and through-hole, so the side frame key is located indirectly according to the geometric relationship among the axle, through-hole and side frame key. Finally, the difference of mean gray values in the ROI is analyzed to judge whether the side frame key is missing or not. 3. IMAGE PREPROCESSING AND SEGMENTATION 3.1. Image Pre-Processing As CCD high-speed digital cameras in TFDS work in field, the gray values of images captured by these cameras are easily affected by many environmental factors such as the weather and illumination intensity. Besides, the resonance of the cameras and the train may cause noise in real-time detection. Due to the adverse effects of noise on image segmentation, the noise must be firstly eliminated. There are many typical methods to eliminate the noise in images, such as the median filter and the mean filter [9]. The median filter is a kind of non-linear spatial filter and it has a good denoising capability for most random noise. In particular, fuzzy edges caused by the median filter are less than those caused by the mean filter of the same size. Hence, the median filter is selected to eliminate the noise, and the denoising effect is shown in Fig. (2b, e). 3.2. Image Segmentation Image segmentation is a critical step between image preprocessing and image analysis, and it is conducive to the further image processing. The parallel region technology is adopted for threshold segmentation, which can extract the grayscale differences between the target and the background and then divide the image into the ROI and the background according to different grayscales [10]. The binary images produced by threshold segmentation are characterized by simple content, less data and simplified calculation. Nonoverlapping regions in the binary images can be defined with closed or connected boundaries and the ROI can be determined with highlighted outlines. As Images obtained by TFDS may contain over and under exposure ones, the mean gray value of every image is selected as the adaptive threshold to segment the respective image. Fig. (2c, f) show the binary images without and with the fault of side frame key, respectively. By comparing the binary images, it can be found that a white region, similar to a triangle, is located at the position of the side frame key in Fig. (2c) but the white region doesn t exist in Fig. (2f). Therefore, after threshold segmentation, the approximately triangular white region at the location of the side frame key can be a key to judging whether the side frame key is missing or not. 4. CALIBRATION OF THE AXLE, THROUGH-HOLE AND SIDE FRAME KEY Since the images in TFDS are captured from different angles and the side frame key is pretty small, it is difficult to calibrate the side frame key directly. Instead, the axle and through-hole are quite large and can be easily detected. Therefore, an indirect method for calibration of the side frame key is proposed according to the geometric relationship among the axle, through-hole and the side frame key. 4.1. Calibration of The Axle and Through-Hole As is mentioned above, edge contours of images are particularly evident after image preprocessing and segmentation. Since the edge contours of the axle and through-hole must be circular, all the circular contours in the processed image can be detected and the centers of these circles can be determined through Hough circle transformation. The image resolution is 1400 by 1024, and each pixel represents 1.2353 mm. By defining the contour characteristics of the axle and through-hole, unnecessary circular contours are excluded and then the axle and throughhole are calibrated. The algorithm process is as shown in Fig. (3). Firstly, all the circular contours can be detected by Hough circle transformation after image segmentation. The experiment reveals that the radius of the axle R falls within the interval [120, 150] and the radius of through-hole R falls within the interval [20, 40]. Therefore, all the circles whose radii fall within the intervals [20, 40] or [120, 150] can be saved as candidate circles. And the structure named Circle is defined to store the No., coordinate of center and radius of candidate circles. Once the radius of a circle falls within the intervals of [20, 40] or [120, 150], a structure Circle will be created dynamically to store the key information of the circle. Subsequently, these candidate circles will be extracted and compared with each other. If the center distance of two circles d is within the interval [m+n, 2(m+n)], where m and n represent the radii of two circles respectively, the two circles will be defined as a pair. Then the angle θ between the centerline of two circles and the horizontal direction can be calculated. If 0 θ 5, it can be concluded that the large circle is the axle and the small circle is throughhole. Therefore, the calibration of two reference circles of the axle and through-hole is eventually completed. The result is as shown in Fig. (4).

24 The Open Mechanical Engineering Journal, 2015, Volume 9 Sun et al. Fig. (2). Image preprocessing and segmentation: (a) Original image without faults; (b) Median filtering for (a); (c) Threshold segmentation for (b); (d) Original image with side frame key faults; (e) Median filtering for (d); (f) Threshold segmentation for (e). 4.2. Calibration of The Side Frame Key It can be seen from Fig. (4) that the side frame key is located between the axle and through-hole and is usually at the lower right side of the axle. For convenience and accurate calibration of the side frame key, a mathematical model is built according to the geometric relationship among the axle, through-hole and side frame key, as is shown in Fig. (5).

An Automatic Fault Recognition Method for Side Frame Key in TFDS The Open Mechanical Engineering Journal, 2015, Volume 9 25 represents the radius of the large circle; d is the center distance between the large and small circles. d= ( x 1 -x 2 ) 2 + ( y 1 -y 2 ) 2 (1) It is assumed that p(x, y) is the tangent point of the outer tangent line made from the center of the small circle to the large circle. In this model, a binary quadratic equation set is formed. For the right triangle pp 1 p 2 :! (x x 1 )2 + (y y 1 ) 2 = d 2 m 2 (2) For the right triangle qpp 2 : (x ) 2 + ( y y 2 ) 2 = m 2 (3) Fig. (3). Flow chart of the axle and through-hole calibration. Subtract equation (3) from equation (2), and x = x 1 + x 2 2 ( ) y ( y y 1 2 ) + y 2 2 y 1 2 Define two variables, and ( ) d 2 m 2 x 1 (4) k = y 1 y 2 x 1 (5) Fig. (4). The result of calibration of the axle and through-hole for Fig. (2f). Fig. (5). Simplified geometric model of the axle, through-hole and side frame key. where p 2 (x 2, y 2 ) and p 1 (x 1, y 1 ) denote the coordinates of two centers of the large and small circles respectively; m B = x 1 + x 2 2 + y 2 2 y 1 2 ( ) d 2 m 2 ( ) Substitute equations (5) and (6) into equation (4), and x = B ky (7) Substitute equation (7) into equation (3), and a quadratic equation is obtained: (k 2 +1)y 2 + 2 kx 1 Bk y 1 (6) ( ) y + (B x 1 ) 2 + y 1 2 m 2 = 0 (8) Since the tangent point is always below both centers of the large and small circles, y < y 1, y < y 2 (9) Equation (8) can be solved with the formula method and the unique root y which meets the conditions in formula (9) is obtained. When the root y is substituted into equation (7), the coordinate x can be calculated. Finally the coordinates of the tangent point p(x, y) can be accurately worked out. Since the tangent point is close to the location of side frame key, the tangent point can be considered as the base point to determine the rectangular ROI. The size of the ROI is proportional to the pixel dimensions, and the side frame key contained in the ROI is positioned indirectly [11]. Fig. (6a, b) show two different forms of the axle and through-hole of freight cars and the tangent point is calibrated as the upper right and upper left endpoint of the rectangular ROI, respectively. The length and height of the rectangular ROI are respectively a half and one-third of the center distance between the axle and through-hole, so the endpoint can be determined with the tangent point and the dimensions of ROI. The calibration result is as shown in Fig.

26 The Open Mechanical Engineering Journal, 2015, Volume 9 Sun et al. (6) and the region where side frame key should be is marked with the green rectangle. (a) (b) As is shown in Table 1, after a lot of experiments and studies, it is found that in the image without the fault of side frame key, the side frame key region looks white, which indicates the gray values in ROI is mostly 255 and mean gray value is more than 80, but in the image with the fault of side frame key, the side frame key region appears black, which means the gray value in ROI is mostly 0 and mean gray value is less than 10. Since there is great difference in mean gray values of ROI between the images with and without the fault of side frame key, a reasonable threshold on mean gray value of ROI can be selected to accurately determine whether the side frame key is missing or not. If mean gray value of ROI is more than 80, it can be concluded that the fault of side frame key doesn t exist. However, if mean gray value of ROI is less than 80 and especially is close to 10, the fault of side frame key does exist. As OpenCV library provides a wealth of programming functions for real-time computer vision and has the advantages of cross-platform, portability and high efficiency [12], an automatic recognition program has been carried out with the proposed method and OpenCV library, and the fault recognition rate is over 95%. CONCLUSION Fig. (6). The result of calibration of the side frame key: (a) The axle on the right; (b) The axle on the left. 5. ROI GRAYSCALE ANALYSIS After the calibration of the axle, through-hole and side frame key, the fault of side frame key can be judged according to the grayscales in the ROI. After image segmentation, gray values of the resultant images fall into only two categories: 0 and 255. To simplify the calculation, mean gray value in the ROI is selected as the only feature to analyze and judge the fault of side frame key. Table 1. The comparison of mean gray values in ROI between images with and without the fault of side frame key. Types of Images Mean Gray Values Image without the fault of side frame key More than 80 Image with the fault of side frame key Less than 10 In this paper, an automatic fault recognition method is proposed for the side frame key in TFDS. Firstly, the median filter is used to eliminate the noise in the images captured by high-speed cameras, and image segmentation is to highlight the outlines of ROI. Then Hough circle transformation is applied to calibrate the axle and through-hole with the large and small radii, and the side frame key is calibrated indirectly according to the geometric relationship among the axle, through-hole and side frame key. Finally, the difference in mean gray values of ROI is analyzed to judge whether the side frame key is missing or not. An automatic recognition program based on OpenCV is performed to detect the fault of side frame key in TFDS and the result shows that the proposed method is simple, effective and reliable, which lays the foundation for engineering applications in automatic fault recognition of freight cars. CONFLICT OF INTEREST The authors confirm that this article content has no conflict of interest. ACKNOWLEDGEMENTS This work was supported by the National Natural Science Foundation of China [grant numbers 51205115, 51075130]. REFERENCES [1] R. Y. Liu, and Y. M. Wang, Principle and application of TFDS, Beijing: China Railway Publication, 2005. [2] D. Zhong, The study of detection system based on TFDS is compatible with TVDS, In: Proc. 2011 Int Conf. Multimedia Technol. ICMT, Hangzhou, China, 2011. [3] F. Q. Zhou, Y. Jiang, and G. J. Zhang, A dynamic image recognition method of sleeper springs trouble of moving freight cars based on Harr features, Proc SPIE Int. Soc. Opt. Eng., vol. 6358, pp. 63581K. 2006.

An Automatic Fault Recognition Method for Side Frame Key in TFDS The Open Mechanical Engineering Journal, 2015, Volume 9 27 [4] Y. P. Huang, M. Ross, A. S. Mark, D. Gunwant, J. R. Peter, B. Peter, M. Alexandros, and K. Jan, Development of an automated testing system for vehicle infotainment system, Int. J. Adv. Manuf. Technol., vol. 51, pp. 233-246, 2005. [5] B. W. Schlake, S. Todorovic, J. R. Edwards, J. M. Hart, N. Ahuja, and C. P. L. Barkan, Machine vision condition monitoring of heavy-axle load railcar structural underframe components, In: Proc. IMech E Part F: J. Rail Rapid Transit., vol. 224, no. 5, pp. 499-511, 2010. [6] A. Landi, I. Menconi, and I. Sani, Hough transform and thermovision for monitoring pantograph-catenary system, In: Proc. IMech E Part F: J. Rail Rapid Transit., vol. 220, no. 4, pp. 435-447, 2006. [7] S. A. Velastin, B. A. Boghossian, and M. A. Vicencio-Silva, A motion-based image processing system for detecting potentially dangerous situations in underground railway stations, Transp. Res. Part C Emerg. Technol., vol. 14, no. 2, pp. 96-113, 2006, [8] W. Y. Kim, and H. Kim, Automated inspection system for rolling stock brake shoes, IEEE Trans. Instrum. Meas., vol. 60, no. 8, pp. 2835-2847, 2011. [9] C. X. Xiao and J. J. Gan, Fast image dehazing using guided joint bilateral filter, Vis. Comput., vol. 28, pp. 713-721, 2012. [10] F. Zhong, X. Y. Qin, and Q. S. Peng, Robust image segmentation against complex color distribution, Vis. Comput., vol. 27, pp. 707-716, 2011. [11] Y. J. Zhang, Extraction of ROI by using improved Mumford-Shah algorithm and its application to defect detection, Insight Non Destr. Test Cond. Monit., vol. 57, no. 3, pp. 387-391, 2011. [12] B. Gary, and K. Adrian, Learning OpenCV, USA: O Reilly Media, Inc, 2008. Received: January 8, 2015 Revised: January 15, 2015 Accepted: January 16, 2015 Sun et al.; Licensee Bentham Open. This is an open access article licensed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted, non-commercial use, distribution and reproduction in any medium, provided the work is properly cited.