Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality...

16
Comparing Segmentations and Fractal Dimension Techniques for Automatic Quality Control on Textile Industry C. B. Proença- TEM/UFF A. Conci - IC/UFF

Transcript of Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality...

Page 1: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Comparing Segmentations and Fractal Dimension Techniques for Automatic Quality Control on Textile Industry

C. B. Proença- TEM/UFFA. Conci - IC/UFF

Page 2: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

INTENTS:

• comparison between: Fractal Dimension (FD) and Segmentation techniques for Automated Visual Inspection.

• presentation of an implemented system for fabric manufacturing inspection.

Page 3: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Importance:

Visual inspection is an important part ofquality control in the textile industry.

• Quality Control on Textile Industry :Changing from human decision based to a faster inspection using Automatic Visual Inspection (Machine Vision)

Page 4: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Manual Inspection = human eyes

Page 5: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Human Inspection:

• has been :– time consuming ,– cost-intensive , and– due to the stress of the task, does not achieve

a high degree of accuracy.

Page 6: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Automated Visual Inspectioncamera= image acquisition, computer=image analysis

Page 7: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Automated Visual Inspection :

• a very high degree of product quality control.

• but: how quantify visual impressions in complex situation like those met in fabricmanufacture.

Page 8: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Main Dificulties:

• great variety and complexity of types of defects on textiles;

• industrial vision systems must operate in real-time;

• produce a low false alarm rate ;

• must be flexible so as to accommodate changes in themanufacturing process easily.

Page 9: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Implemented System : Flowchart of global process

• implemented software

START

Set parameters:Number of Frames (NF)

Standard Values (S)and Variation (V)

Repeat the main process until NF

ENDFinal report

Page 10: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Implemented System :Flowchart of the main process

Approach?

STARTinput image

Sobel, orThresholding

?

Number ofBorder

points: B

BS-BV<B<BS+BV?

FDS-FDV<FD<FDS+FDV?

ComputeFractal

Dimension: FD

Textilegood!

Nextimage?

Yes

Segmentation

Fractal Dimension

Alarm!Fault detected!

Stopor

Next image?

No

B Border points BV Border VariationBS Border StandardFD Fractal DimensionFDV Fractal Dimension VariationFDS Fractal Dimension Standard

No Yes

Page 11: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Types of defects tested:

C= "canaster"; FG = "bulky thread"; B ="gap" ; FP = "broken thread"; BT = "weaving strip" FE = "wrong thread" ; R= "draw back"; and S= "slub".

Page 12: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

EVALUATION

• Experimentation was carry on using a C++ software .

• Two categories of image are used: with or without the types of defects tested.

• The same images were processed by all approaches.

• Ideal systems: must detect “100% of fabrics without defect” and “100% of the fabrics with faults”.

Page 13: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

How the System Work:Original images (left), result of applying Edge Detection by Sobel (center)

and threshoding operations (right column)

Page 14: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Results

0

20

40

60

80

100

C FG B FP BT FE R S

Sobel

Thresholding

Fractal Dimension

Page 15: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

Considering time of processing

0

10

20

30

40

Sobel Thresholding FractalDimension

time (s)

Page 16: Comparing Segmentations and Fractal Dimension …visual.ic.uff.br/textilesqualitycontrol.pdfquality control in the textile industry. • Quality Control on Textile Industry : Changing

CONCLUSIONS

• the better approach for fail detection is related to the expected type of defects.

• the studied methodologies (Fractal Dimension, Edge Detection=Sobel or Thresholding) have showed a classification accuracy greater than 80% on average.

• the use of Fractal Dimension is 3.5 times faster than Edge Detection and presents better average results.

• the results show that Fractal Dimension is the most reliable method.