SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE)
e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 6, Issue 3 (May. - Jun. 2013), PP 44-47
www.iosrjournals.org
www.iosrjournals.org 44 | Page
Leather Quality Estimation Using an Automated Machine Vision
System
Parag Kohli and Ms. Shalvi Garg
1
(ECE Deptt., BGIET Sangrur, Punjab INDIA,2
(Asst. Professor ECE Deptt. BGIET Sangrur, Punjab INDIA,
Abstract :In the presented work, it is proposed to design the feature vector of the parameters of leather
material in order to completely define the quality of the leather material. The proposed parameters are holes,
cracks, spots, cuts, and roughness etc.. The defects are localized according to their position on leather surface,
their size and shape. The histogram analysis method is proposed to be developed for use with very low-level
image features, such as color and luminance and is used as an image descriptor for color-matching
requirements. In the present scenario, it is observed that the leather quality is highly sensitive to surface finish
of the leather material. Manually it is not possible always to inspect each area of the leather surface under test
because of heavy lot of material and it is time consuming too. The main problem during the inspection is that
how to achieve the repeatable quality at regular interval. Therefore, in order to get the authentic leather
quality, it is required to have a set of features that could be given some numerical value so that the quality can
be justified in quantified manner. A machine vision system offers a fair solution in order to solve this problem.
In the proposed work, we propose to deduce some mathematical parameters besides size and location that are
arranged in a vector so as to determine the leather quality.
Keywords: GLCM  Gray Level Co-occurrence Matrix
I. INTRODUCTION
Automated visual inspection of leather surface defects is very important in the manufacturing of leather
products that require unusually high quality. These operations are currently performed by human inspectors who
tend to miss considerable numbers of defects because human beings are basically inconsistent and inappropriate
for such simple and repetitive tasks. Furthermore, since manual inspection is slow and labor-intensive tasks,
they can become a critical bottleneck in the entire production process. In this study we use machine vision to
substitute for human inspectors for automated surface inspection. Automated inspection can reduce human
workloads and labor costs while increasing throughput. More importantly, higher accuracy can be achieved by
eliminating human error due to fatigue.
Leather as a natural material with its variety of visual appearances – non-homogeneous in color,
thickness, brightness, wrinkledness, etc. is a complex object for control and analysis. The presence of defects is
critical factor for adjustment of the leather for manufacturing of particular good, because the existence of areas
with leather defects maybe considered as unusable or useful only for particular purposes. There are well known
different methods for analysis of leathers surface defects and classifications [3,4]. The method is based on
statistical analysis of the image gray levels. Most of algorithms to detect the leather defect by extracting a set of
textural features using co-occurrence matrix approaches[2], the Fourier transform, the Gabor transform[5] and
the wavelet transform[1]. These analysis methods are generally based on the extraction of textural features in the
spatial and spectral domains, besides high-dimensional feature space, the most difficult task of the feature-
extraction approach is to choose adequate textural features which can sufficiently represent the uniqueness of
the texture in the image.
II. RELATED WORKS
Great efforts have been made by scientific and technical community to automate many leather
manufacturing processes by using Machine Vision (MV) systems, especially for leather inspection and
classification, for nesting, cutting and gluing processes. A machine-vision-based approach for grading leather
hides for footwear industry is proposed in [1]; tools for automatically inspecting leather surfaces have been
proposed so far in [2 – 7] with the aim of detecting scars, mite nests, warts, open fissures, healed scars, holes,
pin holes, and fat folds. Such features are investigated, by using statistical or other computing techniques (e.g.
neural networks (NNs), fuzzy systems (FSs) and support vector machines (SVMs)) [8, 9]. LASER and water jet
cutting machines are widely employed [10]; generally speaking, such machines comprise a table where the
leather is arranged and a cutting station provided with the cutting device. Both systems may be, substantially,
defined as CNC machines which process 2D leather CAD sketches providing the proper cut path. These systems
overcome the limitations of classical leather cut, usually performed by means of pneumatic presses which set on
metallic dies manually positioned by the operators. Some systems have also been devised in order to help
Leather Quality Estimation Using An Automated Machine Vision System
www.iosrjournals.org 45 | Page
manual edge dyeing; such systems distribute the ink on a cylinder so as to provide, steadily, the right proportion
of ink while the operator properly move the leather patch.
III. METHODOLOGY
The main steps of the method for leather quality determination realized by the proposed system are as follow:
1. Image grabbing and Thresholding
2. Segmentation of defects
3. Computation of Centre of Gravity of segmented defect – Location Identification
4. Defects area computation
5. Perimeter Estimate
6. Histogram Analysis – Uniformity of Color/surface smoothness estimation
IV. IMAGE CAPTURING AND PREPROCESSING
Leather Surface images are captured using the CCD camera to cover a fixed area defined by distance of
the camera from the leather surface. Grabbed images are in jpeg format i.e. 24 color bit format and re converted
to gray scale color format using rgb2gray command in matlab. Following figure show the result of image
preprocessing operations:
Original Images Histogram Equalized Images
Fig. 1 Fig. 2
The gray scale image is now exposed to Otsu algorithm for binarization. A threshold is selected based on
minimum class variance. Based on the threshold, the gray scale image is converted to black and white image i.e.
binary image.
Gray Image Binary Image after Noise Removal
Fig. 3 Fig. 4 Fig. 5
V. SEGMENTATION OF DEFECTS
The binary image is now brought under the segmentation process. Here, the defects are segmented and
plotted in different frames of the same size as that of the original. The segmentation is performed using the
bwlabel command in matlab. The segmented images are given below:
Fig. 6 Fig. 7 Fig. 8
Fig. 9 Fig. 10
VI. COMPUTATION OF CENTRE OF GRAVITY OF SEGMENTED DEFECT – LOCATION
IDENTIFICATION
The centre of gravity of the segmented image is computed
by using the following formula:
Gx = (1/N) ∑ Xi
And Gy = (1/N) ∑ Yi
Leather Quality Estimation Using An Automated Machine Vision System
www.iosrjournals.org 46 | Page
Where (Xi, Yi) are the coordinates of the pixels on surface.
The centre of gravity (Gx,Gy) indicates the location of defect
on surface.
VII. DEFECTS AREA COMPUTATION
The area of defect in segmented image is computed by counting the no. of pixels on the body of the
defect. The segmented image is basically the binary image with white as background and black as the defect.
Therefore, the total no. of black pixels gives the estimate of the area of the defect on the surface.
VIII. PERIMETER ESTIMATE
For computing the perimeter of the surface defect, the contour of the defect is identified. A robert’s
operator is used for extraction of the contour of the defect. All the contour pixels are marked with different gray
shades other than that of the background and object under consideration. If the contour pixel color is C, then no.
pixels bearing the color shade C will be the perimeter of the defect on the surface.
IX. HISTOGRAM ANALYSIS – UNIFORMITY OF COLOR/SURFACE SMOOTHNESS ESTIMATION
The histogram analysis gives the idea about the smoothness of the leather surface. If the histogram is a
uniformly biased towards any side of the gray area, then it may be assumed that the leather surface is smooth
and fair one. However, a scattered histogram shows the coarseness of the surface. The degree of smoothness
may be computed by measuring the entropy of the image. Higher the entropy, more are the shades scattered on
the surface or more coarse is the leather surface and vice versa.
X. RESULTS
A leather image is acquired using the CCD camera as shown in fig. 1. The table below shows the
results after implementing the algorithm in matlab version 7.5. The table shows results for one of the leather
images. However, the algorithm has been tested on approx. 100 test images.
IMAGE
NO.
LOCATION
(COG)
AREA PERIMETER
DEGREE OF
SMOOTHNESS
6 (23,32) 123 54
ENTROPY =
5.5608
7 37,19) 48 35
8 100,145) 45 31
9 (34,38) 34 21
10 (200,239) 195 120
XI. CONCLUSION
The proposed work presents a data set that can be prepared based on particular application of leather
material e.g. leather in wallet industry, shoe industry, belts and baggage industry etc. The smoothness and other
parameters value will vary according to their application. In practice, it is required to have a data set of reference
leather quality material/surface, and the test image parameters may be computed using the same algorithm and
can be compared. The comparison score then may used as to estimate the quality of the leather material to that
of the referenced material.
REFERENCES
[1] Flores M., R. Longhi, M. Albertoni, B. Ferroni. Mastrit Skin 2002 Quality Standard and Global Concept. IPLnet Workshop’02, 2002.
[2] Hoang K., A. Nachimuthu. Image Processing Techniques for Leather Hide Ranking in the Footwear Industry. Machine Vision and
Applications, 9, pp. 119-129, 1996.
[3] Krastev K., L. Georgieva. Identification of Leather Surface Defects using Fuzzy Logic. International Conference on Computer
Systems and Technologies, IIIA.12, 2005.
[4] Krastev K., V. Dimitrov, L. Georgieva. A Software Program for Leather Quality Estimation. Scientific Session of RU’05, 2005.
[5] United States Hide, Skin, & Leather Association. Standards Governing the Export of North American Cattle Hides.
http://www.ushsla.org, 2005.
Leather Quality Estimation Using An Automated Machine Vision System
www.iosrjournals.org 47 | Page
[6] Yeh C., D. B. Perng. Establishing a Demerit Count Reference Standard for the Classification and Grading of Leather Hides. The
International Journal of Advanced Manufacturing Technology, 18, pp. 731-738, 2001.
[7] K. Hoang and A. Nachimuthu, Image processing techniques for leather hide ranking in the footwear industry, Machine Vision and
Applications Volume 9, Number 3, 1996, pp. 119-129.
[8] A. Branca, M. Tafuri, G. Attolico and A. Distante, Automated system for detection and classification of leather defects, Optical
Engineering, 1996, Vol. 35, Issue 12, pp. 3485-3494.
[9] K. Hoang, W. Wen, A. Nachimuthu and X.L. Jiang, Achieving automation in leather surface inspection, Computers in Industry,
1997, Vol. 34, Issue 1, pp. 43-54
[10] H. Fuqiang, W. Wen and C. Zichen, 2006, Automatic visual inspection for leather manufacture. Key Engineering Materials, 2006,
Vol. 326-328 Issue 1, pp 469-472
[11] Yeh, D.B. Perng, Establishing a Demerit count reference standard for the classification and grading of leather hides, International
Journal of Advanced Manufacturing Technology, 2001, Vol. 18, Issue 10, pp 731-738
[12] M.M. Neto, O. Vendrametto and J.P.A. Fusco, Automated System for Leather Inspecti on, The Machine Vision, Emerging Solutions
For Future Manufacturing Systems, 2005, Vol. 159, pp. 387-396

Mais conteúdo relacionado

Mais procurados

3D Surface Characterisation of Precision Finished Surfaces
3D Surface Characterisation of Precision Finished Surfaces3D Surface Characterisation of Precision Finished Surfaces
3D Surface Characterisation of Precision Finished Surfacestheijes
 
Ricardo rodriguez lopez spie paper final ver3
Ricardo rodriguez lopez spie paper final ver3Ricardo rodriguez lopez spie paper final ver3
Ricardo rodriguez lopez spie paper final ver3Ricardo Rodriguez Lopez
 
Automatic Segmentation of scaling in 2-D psoriasis skin images using a semi ...
Automatic Segmentation of scaling in 2-D psoriasis skin images  using a semi ...Automatic Segmentation of scaling in 2-D psoriasis skin images  using a semi ...
Automatic Segmentation of scaling in 2-D psoriasis skin images using a semi ...IJMER
 
COMPARATIVE STUDY OF HAND GESTURE RECOGNITION SYSTEM
COMPARATIVE STUDY OF HAND GESTURE RECOGNITION SYSTEMCOMPARATIVE STUDY OF HAND GESTURE RECOGNITION SYSTEM
COMPARATIVE STUDY OF HAND GESTURE RECOGNITION SYSTEMcscpconf
 
Visualization of Cortical Activity using fMRI - Summary
Visualization of Cortical Activity using fMRI - SummaryVisualization of Cortical Activity using fMRI - Summary
Visualization of Cortical Activity using fMRI - SummaryPatrick Teo
 
The accuracy of mobile phone camera instead of high resolution camera in digi...
The accuracy of mobile phone camera instead of high resolution camera in digi...The accuracy of mobile phone camera instead of high resolution camera in digi...
The accuracy of mobile phone camera instead of high resolution camera in digi...IAEME Publication
 
Contourlet based fingerprint antispoofing
Contourlet based fingerprint antispoofingContourlet based fingerprint antispoofing
Contourlet based fingerprint antispoofingcsandit
 
Simulation of collision avoidance by navigation
Simulation of collision avoidance by navigationSimulation of collision avoidance by navigation
Simulation of collision avoidance by navigationeSAT Publishing House
 
Design and Production of Subject Specific Insole Using Reverse Engineering an...
Design and Production of Subject Specific Insole Using Reverse Engineering an...Design and Production of Subject Specific Insole Using Reverse Engineering an...
Design and Production of Subject Specific Insole Using Reverse Engineering an...inventionjournals
 
3D Body Scanning for Human Anthropometry
3D Body Scanning for Human Anthropometry3D Body Scanning for Human Anthropometry
3D Body Scanning for Human Anthropometryijtsrd
 
3D Median Filter Design for Iris Recognition
3D Median Filter Design for Iris Recognition3D Median Filter Design for Iris Recognition
3D Median Filter Design for Iris RecognitionIJMER
 

Mais procurados (12)

3D Surface Characterisation of Precision Finished Surfaces
3D Surface Characterisation of Precision Finished Surfaces3D Surface Characterisation of Precision Finished Surfaces
3D Surface Characterisation of Precision Finished Surfaces
 
B04630510
B04630510B04630510
B04630510
 
Ricardo rodriguez lopez spie paper final ver3
Ricardo rodriguez lopez spie paper final ver3Ricardo rodriguez lopez spie paper final ver3
Ricardo rodriguez lopez spie paper final ver3
 
Automatic Segmentation of scaling in 2-D psoriasis skin images using a semi ...
Automatic Segmentation of scaling in 2-D psoriasis skin images  using a semi ...Automatic Segmentation of scaling in 2-D psoriasis skin images  using a semi ...
Automatic Segmentation of scaling in 2-D psoriasis skin images using a semi ...
 
COMPARATIVE STUDY OF HAND GESTURE RECOGNITION SYSTEM
COMPARATIVE STUDY OF HAND GESTURE RECOGNITION SYSTEMCOMPARATIVE STUDY OF HAND GESTURE RECOGNITION SYSTEM
COMPARATIVE STUDY OF HAND GESTURE RECOGNITION SYSTEM
 
Visualization of Cortical Activity using fMRI - Summary
Visualization of Cortical Activity using fMRI - SummaryVisualization of Cortical Activity using fMRI - Summary
Visualization of Cortical Activity using fMRI - Summary
 
The accuracy of mobile phone camera instead of high resolution camera in digi...
The accuracy of mobile phone camera instead of high resolution camera in digi...The accuracy of mobile phone camera instead of high resolution camera in digi...
The accuracy of mobile phone camera instead of high resolution camera in digi...
 
Contourlet based fingerprint antispoofing
Contourlet based fingerprint antispoofingContourlet based fingerprint antispoofing
Contourlet based fingerprint antispoofing
 
Simulation of collision avoidance by navigation
Simulation of collision avoidance by navigationSimulation of collision avoidance by navigation
Simulation of collision avoidance by navigation
 
Design and Production of Subject Specific Insole Using Reverse Engineering an...
Design and Production of Subject Specific Insole Using Reverse Engineering an...Design and Production of Subject Specific Insole Using Reverse Engineering an...
Design and Production of Subject Specific Insole Using Reverse Engineering an...
 
3D Body Scanning for Human Anthropometry
3D Body Scanning for Human Anthropometry3D Body Scanning for Human Anthropometry
3D Body Scanning for Human Anthropometry
 
3D Median Filter Design for Iris Recognition
3D Median Filter Design for Iris Recognition3D Median Filter Design for Iris Recognition
3D Median Filter Design for Iris Recognition
 

Destaque

Effectiveness of Information Communication Technologies for Education System
Effectiveness of Information Communication Technologies for Education SystemEffectiveness of Information Communication Technologies for Education System
Effectiveness of Information Communication Technologies for Education SystemIOSR Journals
 
Neural Network For The Estimation Of Ammonia Concentration In Breath Of Kidne...
Neural Network For The Estimation Of Ammonia Concentration In Breath Of Kidne...Neural Network For The Estimation Of Ammonia Concentration In Breath Of Kidne...
Neural Network For The Estimation Of Ammonia Concentration In Breath Of Kidne...IOSR Journals
 
Zooplanktonic Diversity and Trophic Status of Pashupatinath Pond in Relation ...
Zooplanktonic Diversity and Trophic Status of Pashupatinath Pond in Relation ...Zooplanktonic Diversity and Trophic Status of Pashupatinath Pond in Relation ...
Zooplanktonic Diversity and Trophic Status of Pashupatinath Pond in Relation ...IOSR Journals
 
Isolation and Purification of Secoisolariciresinoldiglucoside oligomers (Lign...
Isolation and Purification of Secoisolariciresinoldiglucoside oligomers (Lign...Isolation and Purification of Secoisolariciresinoldiglucoside oligomers (Lign...
Isolation and Purification of Secoisolariciresinoldiglucoside oligomers (Lign...IOSR Journals
 
Fault Detection Technique for Compact AES Design
Fault Detection Technique for Compact AES DesignFault Detection Technique for Compact AES Design
Fault Detection Technique for Compact AES DesignIOSR Journals
 
Factor analysis as a tool for evaluation of spatial and temporal variations i...
Factor analysis as a tool for evaluation of spatial and temporal variations i...Factor analysis as a tool for evaluation of spatial and temporal variations i...
Factor analysis as a tool for evaluation of spatial and temporal variations i...IOSR Journals
 
Synthesis, Characterization and Antibacterial Activity of New Complexes of So...
Synthesis, Characterization and Antibacterial Activity of New Complexes of So...Synthesis, Characterization and Antibacterial Activity of New Complexes of So...
Synthesis, Characterization and Antibacterial Activity of New Complexes of So...IOSR Journals
 
Auxin induced germination and plantlet regeneration via Rhizome section cultu...
Auxin induced germination and plantlet regeneration via Rhizome section cultu...Auxin induced germination and plantlet regeneration via Rhizome section cultu...
Auxin induced germination and plantlet regeneration via Rhizome section cultu...IOSR Journals
 

Destaque (20)

P01254123131
P01254123131P01254123131
P01254123131
 
B010611015
B010611015B010611015
B010611015
 
Effectiveness of Information Communication Technologies for Education System
Effectiveness of Information Communication Technologies for Education SystemEffectiveness of Information Communication Technologies for Education System
Effectiveness of Information Communication Technologies for Education System
 
Neural Network For The Estimation Of Ammonia Concentration In Breath Of Kidne...
Neural Network For The Estimation Of Ammonia Concentration In Breath Of Kidne...Neural Network For The Estimation Of Ammonia Concentration In Breath Of Kidne...
Neural Network For The Estimation Of Ammonia Concentration In Breath Of Kidne...
 
Zooplanktonic Diversity and Trophic Status of Pashupatinath Pond in Relation ...
Zooplanktonic Diversity and Trophic Status of Pashupatinath Pond in Relation ...Zooplanktonic Diversity and Trophic Status of Pashupatinath Pond in Relation ...
Zooplanktonic Diversity and Trophic Status of Pashupatinath Pond in Relation ...
 
Isolation and Purification of Secoisolariciresinoldiglucoside oligomers (Lign...
Isolation and Purification of Secoisolariciresinoldiglucoside oligomers (Lign...Isolation and Purification of Secoisolariciresinoldiglucoside oligomers (Lign...
Isolation and Purification of Secoisolariciresinoldiglucoside oligomers (Lign...
 
Fault Detection Technique for Compact AES Design
Fault Detection Technique for Compact AES DesignFault Detection Technique for Compact AES Design
Fault Detection Technique for Compact AES Design
 
L012648389
L012648389L012648389
L012648389
 
Factor analysis as a tool for evaluation of spatial and temporal variations i...
Factor analysis as a tool for evaluation of spatial and temporal variations i...Factor analysis as a tool for evaluation of spatial and temporal variations i...
Factor analysis as a tool for evaluation of spatial and temporal variations i...
 
C012261114
C012261114C012261114
C012261114
 
H012554147
H012554147H012554147
H012554147
 
Synthesis, Characterization and Antibacterial Activity of New Complexes of So...
Synthesis, Characterization and Antibacterial Activity of New Complexes of So...Synthesis, Characterization and Antibacterial Activity of New Complexes of So...
Synthesis, Characterization and Antibacterial Activity of New Complexes of So...
 
G012214045
G012214045G012214045
G012214045
 
C017331720
C017331720C017331720
C017331720
 
D010121923
D010121923D010121923
D010121923
 
H010526975
H010526975H010526975
H010526975
 
Auxin induced germination and plantlet regeneration via Rhizome section cultu...
Auxin induced germination and plantlet regeneration via Rhizome section cultu...Auxin induced germination and plantlet regeneration via Rhizome section cultu...
Auxin induced germination and plantlet regeneration via Rhizome section cultu...
 
M010226367
M010226367M010226367
M010226367
 
H012434257
H012434257H012434257
H012434257
 
L010127578
L010127578L010127578
L010127578
 

Semelhante a Leather Quality Estimation Using an Automated Machine Vision System

Identify Defects in Gears Using Digital Image Processing
Identify Defects in Gears Using Digital Image ProcessingIdentify Defects in Gears Using Digital Image Processing
Identify Defects in Gears Using Digital Image ProcessingIJERD Editor
 
AUTOMATED MANAGEMENT OF POTHOLE RELATED DISASTERS USING IMAGE PROCESSING AND ...
AUTOMATED MANAGEMENT OF POTHOLE RELATED DISASTERS USING IMAGE PROCESSING AND ...AUTOMATED MANAGEMENT OF POTHOLE RELATED DISASTERS USING IMAGE PROCESSING AND ...
AUTOMATED MANAGEMENT OF POTHOLE RELATED DISASTERS USING IMAGE PROCESSING AND ...ijcsit
 
IRJET- Tailoring Management System using AR and 3D Modeling
IRJET-  	  Tailoring Management System using AR and 3D ModelingIRJET-  	  Tailoring Management System using AR and 3D Modeling
IRJET- Tailoring Management System using AR and 3D ModelingIRJET Journal
 
Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...
Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...
Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...IOSR Journals
 
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXBAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXijistjournal
 
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXBAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXijistjournal
 
DETECTION OF LESION USING SVM
DETECTION OF LESION USING SVMDETECTION OF LESION USING SVM
DETECTION OF LESION USING SVMadeij1
 
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLABIRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLABIRJET Journal
 
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...IJERA Editor
 
Face detection for video summary using enhancement based fusion strategy
Face detection for video summary using enhancement based fusion strategyFace detection for video summary using enhancement based fusion strategy
Face detection for video summary using enhancement based fusion strategyeSAT Publishing House
 
Crack Detection in Ceramic Tiles using Zoning and Edge Detection Methods
Crack Detection in Ceramic Tiles using Zoning and Edge Detection MethodsCrack Detection in Ceramic Tiles using Zoning and Edge Detection Methods
Crack Detection in Ceramic Tiles using Zoning and Edge Detection Methodsijtsrd
 
IRJET- A Review on Various Techniques for Face Detection
IRJET- A Review on Various Techniques for Face DetectionIRJET- A Review on Various Techniques for Face Detection
IRJET- A Review on Various Techniques for Face DetectionIRJET Journal
 
IRJET- Real Time Vision System for Thread Counting in Woven Fabric
IRJET-  	  Real Time Vision System for Thread Counting in Woven FabricIRJET-  	  Real Time Vision System for Thread Counting in Woven Fabric
IRJET- Real Time Vision System for Thread Counting in Woven FabricIRJET Journal
 
Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...IAEME Publication
 
Gesture Recognition System
Gesture Recognition SystemGesture Recognition System
Gesture Recognition SystemIRJET Journal
 
Identification and Rejection of Defective Ceramic Tile using Image Processing...
Identification and Rejection of Defective Ceramic Tile using Image Processing...Identification and Rejection of Defective Ceramic Tile using Image Processing...
Identification and Rejection of Defective Ceramic Tile using Image Processing...IJMTST Journal
 
IRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture RecognitionIRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture RecognitionIRJET Journal
 
Number Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking SystemNumber Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking SystemIRJET Journal
 
IRJET- Estimation of Crowd Count in a Heavily Occulated Regions
IRJET-  	  Estimation of Crowd Count in a Heavily Occulated RegionsIRJET-  	  Estimation of Crowd Count in a Heavily Occulated Regions
IRJET- Estimation of Crowd Count in a Heavily Occulated RegionsIRJET Journal
 

Semelhante a Leather Quality Estimation Using an Automated Machine Vision System (20)

Identify Defects in Gears Using Digital Image Processing
Identify Defects in Gears Using Digital Image ProcessingIdentify Defects in Gears Using Digital Image Processing
Identify Defects in Gears Using Digital Image Processing
 
AUTOMATED MANAGEMENT OF POTHOLE RELATED DISASTERS USING IMAGE PROCESSING AND ...
AUTOMATED MANAGEMENT OF POTHOLE RELATED DISASTERS USING IMAGE PROCESSING AND ...AUTOMATED MANAGEMENT OF POTHOLE RELATED DISASTERS USING IMAGE PROCESSING AND ...
AUTOMATED MANAGEMENT OF POTHOLE RELATED DISASTERS USING IMAGE PROCESSING AND ...
 
E017443136
E017443136E017443136
E017443136
 
IRJET- Tailoring Management System using AR and 3D Modeling
IRJET-  	  Tailoring Management System using AR and 3D ModelingIRJET-  	  Tailoring Management System using AR and 3D Modeling
IRJET- Tailoring Management System using AR and 3D Modeling
 
Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...
Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...
Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...
 
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXBAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
 
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXBAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
 
DETECTION OF LESION USING SVM
DETECTION OF LESION USING SVMDETECTION OF LESION USING SVM
DETECTION OF LESION USING SVM
 
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLABIRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
 
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
 
Face detection for video summary using enhancement based fusion strategy
Face detection for video summary using enhancement based fusion strategyFace detection for video summary using enhancement based fusion strategy
Face detection for video summary using enhancement based fusion strategy
 
Crack Detection in Ceramic Tiles using Zoning and Edge Detection Methods
Crack Detection in Ceramic Tiles using Zoning and Edge Detection MethodsCrack Detection in Ceramic Tiles using Zoning and Edge Detection Methods
Crack Detection in Ceramic Tiles using Zoning and Edge Detection Methods
 
IRJET- A Review on Various Techniques for Face Detection
IRJET- A Review on Various Techniques for Face DetectionIRJET- A Review on Various Techniques for Face Detection
IRJET- A Review on Various Techniques for Face Detection
 
IRJET- Real Time Vision System for Thread Counting in Woven Fabric
IRJET-  	  Real Time Vision System for Thread Counting in Woven FabricIRJET-  	  Real Time Vision System for Thread Counting in Woven Fabric
IRJET- Real Time Vision System for Thread Counting in Woven Fabric
 
Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...
 
Gesture Recognition System
Gesture Recognition SystemGesture Recognition System
Gesture Recognition System
 
Identification and Rejection of Defective Ceramic Tile using Image Processing...
Identification and Rejection of Defective Ceramic Tile using Image Processing...Identification and Rejection of Defective Ceramic Tile using Image Processing...
Identification and Rejection of Defective Ceramic Tile using Image Processing...
 
IRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture RecognitionIRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture Recognition
 
Number Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking SystemNumber Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking System
 
IRJET- Estimation of Crowd Count in a Heavily Occulated Regions
IRJET-  	  Estimation of Crowd Count in a Heavily Occulated RegionsIRJET-  	  Estimation of Crowd Count in a Heavily Occulated Regions
IRJET- Estimation of Crowd Count in a Heavily Occulated Regions
 

Mais de IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Último

Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the weldingMuhammadUzairLiaqat
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 

Último (20)

Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the welding
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 

Leather Quality Estimation Using an Automated Machine Vision System

  • 1. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 6, Issue 3 (May. - Jun. 2013), PP 44-47 www.iosrjournals.org www.iosrjournals.org 44 | Page Leather Quality Estimation Using an Automated Machine Vision System Parag Kohli and Ms. Shalvi Garg 1 (ECE Deptt., BGIET Sangrur, Punjab INDIA,2 (Asst. Professor ECE Deptt. BGIET Sangrur, Punjab INDIA, Abstract :In the presented work, it is proposed to design the feature vector of the parameters of leather material in order to completely define the quality of the leather material. The proposed parameters are holes, cracks, spots, cuts, and roughness etc.. The defects are localized according to their position on leather surface, their size and shape. The histogram analysis method is proposed to be developed for use with very low-level image features, such as color and luminance and is used as an image descriptor for color-matching requirements. In the present scenario, it is observed that the leather quality is highly sensitive to surface finish of the leather material. Manually it is not possible always to inspect each area of the leather surface under test because of heavy lot of material and it is time consuming too. The main problem during the inspection is that how to achieve the repeatable quality at regular interval. Therefore, in order to get the authentic leather quality, it is required to have a set of features that could be given some numerical value so that the quality can be justified in quantified manner. A machine vision system offers a fair solution in order to solve this problem. In the proposed work, we propose to deduce some mathematical parameters besides size and location that are arranged in a vector so as to determine the leather quality. Keywords: GLCM  Gray Level Co-occurrence Matrix I. INTRODUCTION Automated visual inspection of leather surface defects is very important in the manufacturing of leather products that require unusually high quality. These operations are currently performed by human inspectors who tend to miss considerable numbers of defects because human beings are basically inconsistent and inappropriate for such simple and repetitive tasks. Furthermore, since manual inspection is slow and labor-intensive tasks, they can become a critical bottleneck in the entire production process. In this study we use machine vision to substitute for human inspectors for automated surface inspection. Automated inspection can reduce human workloads and labor costs while increasing throughput. More importantly, higher accuracy can be achieved by eliminating human error due to fatigue. Leather as a natural material with its variety of visual appearances – non-homogeneous in color, thickness, brightness, wrinkledness, etc. is a complex object for control and analysis. The presence of defects is critical factor for adjustment of the leather for manufacturing of particular good, because the existence of areas with leather defects maybe considered as unusable or useful only for particular purposes. There are well known different methods for analysis of leathers surface defects and classifications [3,4]. The method is based on statistical analysis of the image gray levels. Most of algorithms to detect the leather defect by extracting a set of textural features using co-occurrence matrix approaches[2], the Fourier transform, the Gabor transform[5] and the wavelet transform[1]. These analysis methods are generally based on the extraction of textural features in the spatial and spectral domains, besides high-dimensional feature space, the most difficult task of the feature- extraction approach is to choose adequate textural features which can sufficiently represent the uniqueness of the texture in the image. II. RELATED WORKS Great efforts have been made by scientific and technical community to automate many leather manufacturing processes by using Machine Vision (MV) systems, especially for leather inspection and classification, for nesting, cutting and gluing processes. A machine-vision-based approach for grading leather hides for footwear industry is proposed in [1]; tools for automatically inspecting leather surfaces have been proposed so far in [2 – 7] with the aim of detecting scars, mite nests, warts, open fissures, healed scars, holes, pin holes, and fat folds. Such features are investigated, by using statistical or other computing techniques (e.g. neural networks (NNs), fuzzy systems (FSs) and support vector machines (SVMs)) [8, 9]. LASER and water jet cutting machines are widely employed [10]; generally speaking, such machines comprise a table where the leather is arranged and a cutting station provided with the cutting device. Both systems may be, substantially, defined as CNC machines which process 2D leather CAD sketches providing the proper cut path. These systems overcome the limitations of classical leather cut, usually performed by means of pneumatic presses which set on metallic dies manually positioned by the operators. Some systems have also been devised in order to help
  • 2. Leather Quality Estimation Using An Automated Machine Vision System www.iosrjournals.org 45 | Page manual edge dyeing; such systems distribute the ink on a cylinder so as to provide, steadily, the right proportion of ink while the operator properly move the leather patch. III. METHODOLOGY The main steps of the method for leather quality determination realized by the proposed system are as follow: 1. Image grabbing and Thresholding 2. Segmentation of defects 3. Computation of Centre of Gravity of segmented defect – Location Identification 4. Defects area computation 5. Perimeter Estimate 6. Histogram Analysis – Uniformity of Color/surface smoothness estimation IV. IMAGE CAPTURING AND PREPROCESSING Leather Surface images are captured using the CCD camera to cover a fixed area defined by distance of the camera from the leather surface. Grabbed images are in jpeg format i.e. 24 color bit format and re converted to gray scale color format using rgb2gray command in matlab. Following figure show the result of image preprocessing operations: Original Images Histogram Equalized Images Fig. 1 Fig. 2 The gray scale image is now exposed to Otsu algorithm for binarization. A threshold is selected based on minimum class variance. Based on the threshold, the gray scale image is converted to black and white image i.e. binary image. Gray Image Binary Image after Noise Removal Fig. 3 Fig. 4 Fig. 5 V. SEGMENTATION OF DEFECTS The binary image is now brought under the segmentation process. Here, the defects are segmented and plotted in different frames of the same size as that of the original. The segmentation is performed using the bwlabel command in matlab. The segmented images are given below: Fig. 6 Fig. 7 Fig. 8 Fig. 9 Fig. 10 VI. COMPUTATION OF CENTRE OF GRAVITY OF SEGMENTED DEFECT – LOCATION IDENTIFICATION The centre of gravity of the segmented image is computed by using the following formula: Gx = (1/N) ∑ Xi And Gy = (1/N) ∑ Yi
  • 3. Leather Quality Estimation Using An Automated Machine Vision System www.iosrjournals.org 46 | Page Where (Xi, Yi) are the coordinates of the pixels on surface. The centre of gravity (Gx,Gy) indicates the location of defect on surface. VII. DEFECTS AREA COMPUTATION The area of defect in segmented image is computed by counting the no. of pixels on the body of the defect. The segmented image is basically the binary image with white as background and black as the defect. Therefore, the total no. of black pixels gives the estimate of the area of the defect on the surface. VIII. PERIMETER ESTIMATE For computing the perimeter of the surface defect, the contour of the defect is identified. A robert’s operator is used for extraction of the contour of the defect. All the contour pixels are marked with different gray shades other than that of the background and object under consideration. If the contour pixel color is C, then no. pixels bearing the color shade C will be the perimeter of the defect on the surface. IX. HISTOGRAM ANALYSIS – UNIFORMITY OF COLOR/SURFACE SMOOTHNESS ESTIMATION The histogram analysis gives the idea about the smoothness of the leather surface. If the histogram is a uniformly biased towards any side of the gray area, then it may be assumed that the leather surface is smooth and fair one. However, a scattered histogram shows the coarseness of the surface. The degree of smoothness may be computed by measuring the entropy of the image. Higher the entropy, more are the shades scattered on the surface or more coarse is the leather surface and vice versa. X. RESULTS A leather image is acquired using the CCD camera as shown in fig. 1. The table below shows the results after implementing the algorithm in matlab version 7.5. The table shows results for one of the leather images. However, the algorithm has been tested on approx. 100 test images. IMAGE NO. LOCATION (COG) AREA PERIMETER DEGREE OF SMOOTHNESS 6 (23,32) 123 54 ENTROPY = 5.5608 7 37,19) 48 35 8 100,145) 45 31 9 (34,38) 34 21 10 (200,239) 195 120 XI. CONCLUSION The proposed work presents a data set that can be prepared based on particular application of leather material e.g. leather in wallet industry, shoe industry, belts and baggage industry etc. The smoothness and other parameters value will vary according to their application. In practice, it is required to have a data set of reference leather quality material/surface, and the test image parameters may be computed using the same algorithm and can be compared. The comparison score then may used as to estimate the quality of the leather material to that of the referenced material. REFERENCES [1] Flores M., R. Longhi, M. Albertoni, B. Ferroni. Mastrit Skin 2002 Quality Standard and Global Concept. IPLnet Workshop’02, 2002. [2] Hoang K., A. Nachimuthu. Image Processing Techniques for Leather Hide Ranking in the Footwear Industry. Machine Vision and Applications, 9, pp. 119-129, 1996. [3] Krastev K., L. Georgieva. Identification of Leather Surface Defects using Fuzzy Logic. International Conference on Computer Systems and Technologies, IIIA.12, 2005. [4] Krastev K., V. Dimitrov, L. Georgieva. A Software Program for Leather Quality Estimation. Scientific Session of RU’05, 2005. [5] United States Hide, Skin, & Leather Association. Standards Governing the Export of North American Cattle Hides. http://www.ushsla.org, 2005.
  • 4. Leather Quality Estimation Using An Automated Machine Vision System www.iosrjournals.org 47 | Page [6] Yeh C., D. B. Perng. Establishing a Demerit Count Reference Standard for the Classification and Grading of Leather Hides. The International Journal of Advanced Manufacturing Technology, 18, pp. 731-738, 2001. [7] K. Hoang and A. Nachimuthu, Image processing techniques for leather hide ranking in the footwear industry, Machine Vision and Applications Volume 9, Number 3, 1996, pp. 119-129. [8] A. Branca, M. Tafuri, G. Attolico and A. Distante, Automated system for detection and classification of leather defects, Optical Engineering, 1996, Vol. 35, Issue 12, pp. 3485-3494. [9] K. Hoang, W. Wen, A. Nachimuthu and X.L. Jiang, Achieving automation in leather surface inspection, Computers in Industry, 1997, Vol. 34, Issue 1, pp. 43-54 [10] H. Fuqiang, W. Wen and C. Zichen, 2006, Automatic visual inspection for leather manufacture. Key Engineering Materials, 2006, Vol. 326-328 Issue 1, pp 469-472 [11] Yeh, D.B. Perng, Establishing a Demerit count reference standard for the classification and grading of leather hides, International Journal of Advanced Manufacturing Technology, 2001, Vol. 18, Issue 10, pp 731-738 [12] M.M. Neto, O. Vendrametto and J.P.A. Fusco, Automated System for Leather Inspecti on, The Machine Vision, Emerging Solutions For Future Manufacturing Systems, 2005, Vol. 159, pp. 387-396