<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0123-921X</journal-id>
<journal-title><![CDATA[Tecnura]]></journal-title>
<abbrev-journal-title><![CDATA[Tecnura]]></abbrev-journal-title>
<issn>0123-921X</issn>
<publisher>
<publisher-name><![CDATA[Universidad Distrital Francisco José de Caldas]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0123-921X2016000100008</article-id>
<article-id pub-id-type="doi">10.14483/udistrital.jour.tecnura.2016.1.a08</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Detección de defectos en textiles mediante técnicas espaciales para análisis de textura]]></article-title>
<article-title xml:lang="en"><![CDATA[Defect detection in textiles using special techniques fortexture analysis]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Alvarado Moreno]]></surname>
<given-names><![CDATA[José David]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad de Cundinamarca  ]]></institution>
<addr-line><![CDATA[ Fusagasugá]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>01</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>01</month>
<year>2016</year>
</pub-date>
<volume>20</volume>
<numero>47</numero>
<fpage>97</fpage>
<lpage>106</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0123-921X2016000100008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0123-921X2016000100008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0123-921X2016000100008&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[En el siguiente trabajo se presenta la utilización de técnicas espaciales de análisis de textura en imágenes para la identificación de defectos en textiles, en donde se presenta la aplicación de técnicas para pre-procesamiento, y para el análisis de textura los patrones locales binarios y la matriz de co-ocurrencia con fin de extraer características resaltar las diferencias e identificar los defectos en textiles haciendo uso del clasificador basado en la distancia de mahalanobis.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[This paper presents the use of spatial analysis techniques texture images for defects identification in textiles, where the application of pre-processing techniques is presented, and the analysis of texture local binary patterns and co-occurrence matrix to extract features to highlight differences and identify defects in textiles using classifier based on the Mahalanobis distance.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[análisis de textura]]></kwd>
<kwd lng="es"><![CDATA[distancia de mahalanobis]]></kwd>
<kwd lng="es"><![CDATA[defectos en textiles]]></kwd>
<kwd lng="es"><![CDATA[matriz de co-ocurrencia]]></kwd>
<kwd lng="es"><![CDATA[patrones locales binarios]]></kwd>
<kwd lng="es"><![CDATA[filtrado de imágenes]]></kwd>
<kwd lng="en"><![CDATA[Co-occurrence matrix]]></kwd>
<kwd lng="en"><![CDATA[defects in textiles]]></kwd>
<kwd lng="en"><![CDATA[Mahalanobis distance]]></kwd>
<kwd lng="en"><![CDATA[pre-processing]]></kwd>
<kwd lng="en"><![CDATA[local binary patterns]]></kwd>
<kwd lng="en"><![CDATA[texture analysis]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <font face="Verdana" size="2">     <P>DOI: <a href="http://dx.doi.org/10.14483/udistrital.jour.tecnura.2016.1.a08" target="_blank">http://dx.doi.org/10.14483/udistrital.jour.tecnura.2016.1.a08</a></p>      <p align="center"><font size="4"><b>Detecci&oacute;n de defectos en textiles mediante t&eacute;cnicas espaciales para an&aacute;lisis de textura</b></font></p>      <P align="center"><font size="3"><b>Defect detection in textiles using special techniques fortexture analysis</b></font></p>      <P align="center"><b>Jos&eacute; David Alvarado Moreno</b><sup>1</sup></p>      <p><Sup>1</Sup> Ingeniero Electr&oacute;nico, magister en Ingenier&iacute;a de Control Industrial. Docente de la Universidad de Cundinamarca. Fusagasug&aacute;, Colombia. Contacto: <A href="mailto:jdalvarado@mail.unicundi.edu.co">jdalvarado@mail.unicundi.edu.co</A> </p>      <p><B>Fecha de recepci&oacute;n: </B>15 de octubre de 2014<B> Fecha de aceptaci&oacute;n: </B>18 de septiembre de 2015</p>      <p><B>C&oacute;mo citar: </B>Alvarado Moreno, J. D.<B> </B>(2016). Detecci&oacute;n de defectos en textiles, utilizando t&eacute;cnicas espaciales para an&aacute;lisis de textura. <I>Revista Tecnura, 20(47),</I> 97-106. doi: 10.14483/udistrital.jour.tecnura.2016.1.a08</p> <hr>      <p><b><font size="3">Resumen</font></b></p>      <p>En el siguiente trabajo se presenta la utilizaci&oacute;n de t&eacute;cnicas espaciales de an&aacute;lisis de textura en im&aacute;genes para la identificaci&oacute;n de defectos en textiles, en donde se presenta la aplicaci&oacute;n de t&eacute;cnicas para pre-procesamiento, y para el an&aacute;lisis de textura los patrones locales binarios y la matriz de co-ocurrencia con fin de extraer caracter&iacute;sticas resaltar las diferencias e identificar los defectos en textiles haciendo uso del clasificador basado en la distancia de mahalanobis.</p>      ]]></body>
<body><![CDATA[<p><B><I>Palabras clave:</I> </B>an&aacute;lisis de textura, distancia de mahalanobis, defectos en textiles, matriz de co-ocurrencia, patrones locales binarios, filtrado de im&aacute;genes.</p> <hr>      <p><b><font size="3">Abstract</font></b></p>      <p>This paper presents the use of spatial analysis techniques texture images for defects identification in textiles, where the application of pre-processing techniques is presented, and the analysis of texture local binary patterns and co-occurrence matrix to extract features to highlight differences and identify defects in textiles using classifier based on the Mahalanobis distance.</p>      <p><B><I>Keywords:</I></B> Co-occurrence matrix, defects in textiles, Mahalanobis distance, pre-processing, local binary patterns, texture analysis.</p> <hr>      <p><B><font size="3">Introducci&oacute;n</font></b></p>      <p>El sector textil ha presentado cambios a trav&eacute;s de los a&ntilde;os, debido a factores como: la demanda, la globalizaci&oacute;n, la cantidad elevada de productores y cambios en la moda, lo que hace de esta industria un sector receptivo al cambio y en el que la innovaci&oacute;n plantea mejoras en los diferentes procesos (Supersociedades, 2013).</p>      <p>En el proceso que las m&aacute;quinas de hilar fibras realizan, es posible que se puedan presentar diferentes tipos de defectos que generan fallas en el tejido. Por lo general, para su identificaci&oacute;n, una persona (operario) hace una inspecci&oacute;n visual en busca de dichos defectos. En ocasiones, este tipo de control es insuficiente, pues los imperfectos son demasiado peque&ntilde;os y no se perciben a simple vista, o porque la fatiga del inspector de calidad impide la identificaci&oacute;n (Che-Seung, Byeong-Mook y Moo-Jin, 2005).</p>      <p>Para la inspecci&oacute;n autom&aacute;tica de los defectos, en el mercado encontramos diferentes soluciones para la industria textil (Ullua y Rodr&iacute;guez, 2009), en las cuales se han implementado diferentes t&eacute;cnicas de procesamiento de im&aacute;genes para la detecci&oacute;n de los defectos. En la literatura hay propuestas basadas en la transformada de Fourier (Chi-Ho y Pang, 1999), transformada <I>wavelet</I> (Sungshin, Hyeon, Seong-Pyo y Kwang-Baek, 2005), demodulaci&oacute;n AM-FM (Ullua y Rodr&iacute;guez, 2009), entre otros.</p>      <p>Anterior a este proyecto se desarroll&oacute; un estudio de t&eacute;cnicas de an&aacute;lisis de im&aacute;genes para la identificaci&oacute;n de defectos en textiles (Fern&aacute;ndez y Alvarado, 2010), en donde se clasificaban las im&aacute;genes en dos clases: <I>defectos</I> y <I>sin defectos</I> (<a href="#f1">figura 1</a>); los resultados obtenidos de porcentaje de acierto se muestran en la <a href="#t1">tabla 1</a>. Las t&eacute;cnicas, matriz de co-ocurrencia (GLCM) y patrones locales binarios (LBP) presentaron mejores resultados en porcentaje de clasificaci&oacute;n y en tiempo de procesamiento, comparadas con el an&aacute;lisis de la energ&iacute;a de Laws.</p>     <p align="center"><a name="f1"></a><img src="img/revistas/tecn/v20n47/v20n47a08f1.jpg"></p>     ]]></body>
<body><![CDATA[<p align="center"><a name="t1"></a><img src="img/revistas/tecn/v20n47/v20n47a08t1.jpg"></p>      <p>En este art&iacute;culo se presentan los resultados de la continuaci&oacute;n de la evaluaci&oacute;n de alternativas de las t&eacute;cnicas espaciales de an&aacute;lisis de textura, en donde se busca identificar los diferentes tipos de defectos que se producen en la fabricaci&oacute;n de telas.</p>      <p><b><font size="3">Metodolog&iacute;a</font></b></p>      <p>En este trabajo se utiliza la base de datos <I>texUAN </I>que cuenta con cerca de 2000 im&aacute;genes, las cuales representan muestras de tela que no tienen estampados ni adiciones de color y que fueron suministradas por empresas textiles de la ciudad de Ibagu&eacute; (Tolima). Dicha base de datos est&aacute; compuesta, originalmente, por im&aacute;genes de 640&times;480; se elabor&oacute; un subconjunto de im&aacute;genes de 100&times;100 divididas en las siguientes clases de im&aacute;genes: pique con 434, barrado con 421, mariposeo con 440, mota tejida con 318, mancha con 342, sin defecto con 1041, que corresponden a los diferentes tipos de defectos de estudio. En la figura 1 se pueden observar las im&aacute;genes de 640&times;480, y en la <a href="#f2">figura 2</a> las diferentes clases de las im&aacute;genes de 100&times;100.</p>     <p align="center"><a name="f2"></a><img src="img/revistas/tecn/v20n47/v20n47a08f2.jpg"></p>      <p>El sistema propuesto se desarrolla en tres etapas: en la primera se analizan diferentes t&eacute;cnicas de filtrado para homogenizar la superficie de las im&aacute;genes; en la segunda se estudian t&eacute;cnicas espaciales de an&aacute;lisis de textura, y en la tercera se utiliza un sistema de clasificaci&oacute;n y la matriz de confusi&oacute;n para verificar el funcionamiento del sistema de detecci&oacute;n de defectos en textiles.</p>      <p><B>T&eacute;cnicas de filtrado de im&aacute;genes</b></p>      <p>En el proceso de adquisici&oacute;n de las im&aacute;genes de la base de datos, el sistema de iluminaci&oacute;n utilizado permiti&oacute; la influencia de luz del entorno con el objetivo de simular un ambiente industrial, debido a esto las im&aacute;genes presentan diferencias en contraste y brillo. Para atenuar estas variaciones se buscaron diferentes alternativas para estabilizar los niveles de gris en la imagen.</p>      <p><B>Filtro basado en la transformada "wavelet" </b></p>      <p>Se propone la utilizaci&oacute;n de un filtro basado en la transformada <I>wavelet</I>, que busca mejorar la distribuci&oacute;n de los niveles de gris de la superficie. Se realiza inicialmente un filtro para atenuar los niveles altos de iluminaci&oacute;n mediante una <I>wavelet</I> Daubechies; en la caso de los niveles bajos de luminosidad se utiliza la <I>wavelet</I> Haar, donde se descarta la componente de baja frecuencia para obtener un realce de los niveles. En las <a href="#f3">figuras 3(b)</a> y <a href="#f3">3(c)</a> se observa la imagen de salida y la superficie la imagen de la <a href="#f3">figura 3(a)</a> aplicando esta t&eacute;cnica .</p>     ]]></body>
<body><![CDATA[<p align="center"><a name="f3"></a><img src="img/revistas/tecn/v20n47/v20n47a08f3.jpg"></p>      <p><B>Filtro espacial promedio </b></p>      <p>Para mejorar tanto la distribuci&oacute;n de los niveles de gris de la imagen como la caracterizaci&oacute;n de la textura, se implement&oacute; un filtro espacial utilizando el concepto del <I>filtro promedio</I>. Lo que se plantea inicialmente es el c&aacute;lculo de la media (<I>&micro;</I>) de la imagen, luego se busca que cada pixel est&eacute; a menor distancia con respecto a la media. Al aplicar este concepto, se tiene una imagen compacta y corrige algunos problemas de iluminaci&oacute;n de la imagen. En la <a href="#ec1">ecuaci&oacute;n (1)</a> se define matem&aacute;ticamente el funcionamiento del filtro y en la <a href="#f3">figura 3(d)</a> y <a href="#f3">3(e)</a> la imagen de salida y la superficie de la <a href="#f3">figura 3(a)</a> aplicando esta t&eacute;cnica.</p>     <p align="center"><a name="ec1"></a><img src="img/revistas/tecn/v20n47/v20n47a08ec1.jpg"></p>      <p><B>T&eacute;cnicas espacilaes de an&aacute;lisis de textura</b></p>      <p><b>Matriz de co-ocurrencia (GLCM)</b></p>      <p>La t&eacute;cnica matriz de co-ocurrencia analiza las repeticiones de la distribuci&oacute;n de los niveles de gris que se presentan en una imagen, en funci&oacute;n del pixel de inter&eacute;s y el pixel adyacente denominado <I>vecino</I>; la informaci&oacute;n recopilada en esta matriz describe la relaci&oacute;n de los p&iacute;xeles en una condici&oacute;n espec&iacute;fica de textura.</p>      <p>Para realizar este an&aacute;lisis, la t&eacute;cnica se puede definir en la siguiente secuencia de pasos:</p>  <ul>    <li>La distancia del pixel de inter&eacute;s al vecino.</li>     <li>El &aacute;ngulo (&Theta;) para establecer el patr&oacute;n de an&aacute;lisis.</li>     ]]></body>
<body><![CDATA[<li>Los niveles o el n&uacute;mero de bits de profundidad de la imagen.</li>     <li>Recorrer la imagen para recopilar la informaci&oacute;n en la matriz.</li>     <li>Utilizaci&oacute;n de los descriptores.</li>    </ul>      <p>La distancia espacial interpixel sirve de referencia para el tama&ntilde;o de la ventana; los valores de esta var&iacute;an en n&uacute;meros impares iniciando en 3&times;3 hasta 21&times;21 (Haralick, Shanmugam y Dinstein, 1973). El &aacute;ngulo puede tomar valores de 0<Sup>o</Sup>, 45<Sup>o</Sup>, 90<Sup>o</Sup>, y 135<Sup>o</Sup>; al variar estos valores es posible caracterizar diferentes tipos de textura o patrones de una textura en particular. En la <a href="#f4">figura 4</a> se observa la distribuci&oacute;n de los &aacute;ngulos en una venta de 3&times;3.</p>     <p align="center"><a name="f4"></a><img src="img/revistas/tecn/v20n47/v20n47a08f4.jpg"></p>      <p>Los niveles de la matriz GLCM se definen como <B>2<Sup>n</Sup></B>, en donde <B>n</B> depende de la profundidad de la imagen (n&uacute;mero de bits). Por lo general, el an&aacute;lisis de la textura se realiza en im&aacute;genes a escala de grises (8 bits), en este caso, el n&uacute;mero de niveles es de 256. En la <a href="#t2">tabla 2</a> se presenta un ejemplo de la distribuci&oacute;n de las posibles combinaciones presentes en una textura de 5 niveles para matriz GLCM. Por lo cual para 256 niveles obtenemos una matriz de tama&ntilde;o 256&times;256 que contiene la informaci&oacute;n de la distribuci&oacute;n espacial, en una distancia y &aacute;ngulo espec&iacute;fico. Por &uacute;ltimo, se utilizan algunos descriptores de textura (Haralick, 1979) como energ&iacute;a, entrop&iacute;a, contraste, correlaci&oacute;n y homogeneidad.</p>     <p align="center"><a name="t2"></a><img src="img/revistas/tecn/v20n47/v20n47a08t2.jpg"></p>      <p><B>Patrones locales binarios (LBP) </b></p>      <p>El operador de an&aacute;lisis de textura LBP est&aacute; definido como una medida invariante a la escala de grises, derivado de una definici&oacute;n general de la textura en una vecindad local (Alvarado y Fern&aacute;ndez, 2010). La propuesta original (Ojala, Pietik&auml;inen y Harwood, 1999) consiste en la comparaci&oacute;n de pixel central con los vecinos, en donde el pixel central es tomado como el umbral con respecto a sus vecinos. Al comparar el pixel central con el vecino se le asigna un valor de uno (1) si el vecino es mayor o igual; en caso contrario, se le asigna un valor de cero (0). A cada resultado del umbral se le asigna un peso de 2<Sup><I>n</I></Sup>, en donde <I>n</I> depende de la posici&oacute;n del vecino con respecto al pixel central. Por &uacute;ltimo, se realiza una suma de los diferentes pesos obteniendo la representaci&oacute;n LBP de pixel.</p>      ]]></body>
<body><![CDATA[<p>El funcionamiento del operador original se presenta en la <a href="#f5">figura 5</a>, donde se analiza una ventana de tama&ntilde;o 3&times;3 y la relaci&oacute;n del pixel central en esta caso con sus 8 vecinos. El equivalente LBP para los valores de la <a href="#f5">figura 5(b)</a> se presentan en la <a href="#ec2">ecuaci&oacute;n (2)</a>.</p>     <p align="center"><a name="f5"></a><img src="img/revistas/tecn/v20n47/v20n47a08f5.jpg"></p>     <p align="center"><a name="ec2"></a><img src="img/revistas/tecn/v20n47/v20n47a08ec2.jpg"></p>      <p>Posteriormente, del operador LBP original se deriva uno nuevo, que modifica los tama&ntilde;os de la ventana y el n&uacute;mero de vecindades para pixel de inter&eacute;s (M&auml;enp&auml;&auml;, 2003). Para esta derivaci&oacute;n se definen unos par&aacute;metros denominados <I>R </I>y <I>P</I>, donde <I>R </I>corresponde a la distancia (radio) a partir del pixel de origen al vecino y <I>P </I>el n&uacute;mero de vecinos utilizados para el c&aacute;lculo de LBP.</p>      <p>La distancia y la distribuci&oacute;n de los vecinos <I>P </I>se encuentran igualmente espaciados y repartidos en una circunferencia sim&eacute;trica que se construye a partir del valor de <I>R</I>, para valores de <I>R</I>&gt;0 y <I>P</I>&gt;1. Al modificar <I>P</I> y <I>R</I> se pueden obtener diferentes medidas de textura del &aacute;rea de inter&eacute;s. En la <a href="#f6">figura 6</a> se puede observar la distribuci&oacute;n de los vecinos para diferentes valores de <I>R </I>y <I>P</I>.</p>     <p align="center"><a name="f6"></a><img src="img/revistas/tecn/v20n47/v20n47a08f6.jpg"></p>      <p>La distribuci&oacute;n circular de los pixeles vecinos se realiza mediante la <a href="#ec3">ecuaci&oacute;n (3)</a>, con la que se establece una aproximaci&oacute;n inicial de la ubicaci&oacute;n de los vecinos, a lo que es necesario complementarlo con un proceso de interpolaci&oacute;n para definir las coordenadas (<I>x</I>.<I>y</I>) de los vecinos:</p>     <p align="center"><a name="ec3"></a><img src="img/revistas/tecn/v20n47/v20n47a08ec3.jpg"></p>      <p>Por &uacute;ltimo, la derivaci&oacute;n del operador LBP para una imagen se define en la <a href="#ec4">ecuaci&oacute;n (4)</a>.</p>     <p align="center"><a name="ec4"></a><img src="img/revistas/tecn/v20n47/v20n47a08ec4.jpg"></p>      ]]></body>
<body><![CDATA[<p><B>Patrones locales binarios invariantes a la rotaci&oacute;n</b></p>      <p>El trabajo de Ojala, Pietikainen y M&auml;enp&auml;&auml; (2002) plantea un operador derivado del modelo <I>LBP</I><Sub><I>P,R</I></Sub>; en este se considera cada pixel como un centro de giro y se incorpora el concepto de la rotaci&oacute;n invariante local utilizando la forma circular de la relaci&oacute;n con sus vecinos; se establecen patrones de textura definidos de la forma circular del operador, que analiza las diferencias de textura debido a cambios en las posiciones relativas de una fuente de luz y el objeto de an&aacute;lisis. No considera los cambios producidos por los elementos de captura que son causados por los efectos de digitalizaci&oacute;n. Para este operador, el par&aacute;metro <I>P</I>, adem&aacute;s del n&uacute;mero de vecinos, define los niveles del operador, en el caso de <I>P </I>= 8, el valor cada LBP tiene 8-bits, lo que representa 256 niveles y 36 &uacute;nicos patrones locales de invariantes en su rotaci&oacute;n (Ojala, Pietikainen y M&auml;enp&auml;&auml;, 2002). En la <a href="#f7">figura 7</a> se ilustran seis tipos de patrones de texturas invariantes en su rotaci&oacute;n.</p>     <p align="center"><a name="f7"></a><img src="img/revistas/tecn/v20n47/v20n47a08f7.jpg"></p>      <p>El operador <img src="img/revistas/tecn/v20n47/v20n47a08img1.jpg"> para <I>P </I>= 8 se puede representar como un histograma de 36 distribuciones, en donde se resumen las repeticiones de los diferentes patrones <I>ri36</I>, matem&aacute;ticamente se define en la <a href="#ec5">ecuaci&oacute;n (5)</a>.</p>     <p align="center"><a name="ec5"></a><img src="img/revistas/tecn/v20n47/v20n47a08ec5.jpg"></p>      <p>Donde <I>ROR</I>(<I>LBP</I><Sub>8</Sub><Sub><I>,R</I></Sub>) realiza una rotaci&oacute;n bit a bit de cada patr&oacute;n <I>ri36</I>; el n&uacute;mero de rotaciones posibles puede variar dependiendo del cada patr&oacute;n entre 0 a 7. En la <a href="#f8">figura 8</a> se observa el funcionamiento para <I>ri7</I>.</p>     <p align="center"><a name="f8"></a><img src="img/revistas/tecn/v20n47/v20n47a08f8.jpg"></p>      <p>El operador <I>LBP</I><Sup><I>ri</I></Sup><Sup>36 </Sup>posteriormente se le incorpora un concepto adicional de la uniformidad, en donde se realiza una divisi&oacute;n de los tipos de patrones definidos originalmente en el operador; este establece dos clases (Topi, Timo, Matti y Maricor, 2000): la primera compuesta de 9 texturas que forman un subconjunto de las texturas denotadas como uniformes; el segundo subconjunto conformado por las 27 texturas restantes denominadas <I>no uniformes</I>. Esta metodolog&iacute;a se considera una descripci&oacute;n robusta y eficiente que puede alcanzar mejores &iacute;ndices de clasificaci&oacute;n. Para este operador se obtiene un histograma de 10 distribuciones las cuales corresponden 9 al primer subconjunto y las restantes 27 a la distribuci&oacute;n faltante; el operador LBP invariante en la rotaci&oacute;n uniforme se denota en la <a href="#ec6">ecuaci&oacute;n (6)</a>:</p>     <p align="center"><a name="ec6"></a><img src="img/revistas/tecn/v20n47/v20n47a08ec6.jpg"></p>      <p><B>M&eacute;todo de clasificaci&oacute;n</b></p>      ]]></body>
<body><![CDATA[<p>Para el sistema de clasificaci&oacute;n se utiliza el concepto de la distancia de Mahalanobis (1936), que es usado frecuentemente para medir la distancia entre un individuo y el centro de la poblaci&oacute;n de donde procede el individuo. Este concepto permite establecer la semejanza de un individuo con el resto de la poblaci&oacute;n (Mahalanobis, 1936), cada patr&oacute;n seleccionado aleatoriamente se define como un vector <I>x</I><Sub><I>i </I></Sub>= (<I>x</I><Sub><I>i</I></Sub><Sub>(1)</Sub><I>,x</I><Sub><I>i</I></Sub><Sub>(2)</Sub><I>,....,x</I><Sub><I>i</I></Sub><Sub>(</Sub><Sub><I>n</I></Sub><Sub>)</Sub>), para una poblaci&oacute;n con centro <I>&micro;</I><Sub><I>i </I></Sub>= (<I>&micro;</I><Sub><I>i</I></Sub><Sub>(1)</Sub><I>,&micro;</I><Sub><I>i</I></Sub><Sub>(2)</Sub><I>,....,&micro;</I><Sub><I>i</I></Sub><Sub>(</Sub><Sub><I>n</I></Sub><Sub>)</Sub>), y una matriz de covarianzas &sum;.</p>      <p>El sistema propuesto busca establecer si la imagen presenta alg&uacute;n defecto y a qu&eacute; tipo de defecto corresponde. Las clases establecidas son: (1) sin defecto, (2) barrado, (3) mancha, (4) mariposeo, (5) mota tejida y (6) pique. Al presentar una imagen de entrada aleatoria, el proceso de clasificaci&oacute;n consiste en una fase de aprendizaje y una fase de clasificaci&oacute;n.</p>      <p><B>Fase de aprendizaje </b></p>      <p>Se toman <I>N </I>im&aacute;genes que pertenecen a cada clase; a cada imagen se le extrae el vector caracter&iacute;stico <I>x</I><Sub><I>i </I></Sub>definido por el tipo de t&eacute;cnica de an&aacute;lisis de textura; cada vector se recopila en una matriz M representada en la <a href="#ec7">ecuaci&oacute;n (7)</a>.</p>     <p align="center"><a name="ec7"></a><img src="img/revistas/tecn/v20n47/v20n47a08ec7.jpg"></p>      <p>Se le calcula a <I>M </I>el vector de media <I>&micro;</I><Sub><I>i </I></Sub>y la matriz inversa de covarianza &sum;<Sup>&minus;1 </Sup>para cada clase.</p>      <p>Se almacenan los vectores de media <I>&micro;</I><Sub><I>i </I></Sub>y la matriz inversa de covarianza &sum;<Sup>&minus;1 </Sup>para cada clase.</p>      <p><B>Fase de clasificaci&oacute;n </b></p>      <p>En este paso se realiza tambi&eacute;n la extracci&oacute;n del vector de caracter&iacute;sticas de cada imagen a clasificar <I>x</I><Sub><I>i</I></Sub>.</p>      <p>Se calcula la distancia de Mahalanobis <I>d</I><Sub><I>i </I></Sub>entre el vector de caracter&iacute;sticas <I>x</I><Sub><I>i</I></Sub>, el vector media <I>&micro;</I><Sub><I>i </I></Sub>y la matriz inversa de covarianza &sum;<Sup>&minus;1</Sup>, en donde obtenemos un vector <I>D </I>= &#91;<I>d</I><Sub><I>i</I></Sub>(1)<I>,d</I><Sub><I>i</I></Sub>(2)<I>,d</I><Sub><I>i</I></Sub>(3)<I>,d</I><Sub><I>i</I></Sub>(4)<I>,d</I><Sub><I>i</I></Sub>(5)<I>,d</I><Sub><I>i</I></Sub>(6)&#93; que corresponde a las distancias de la imagen de entrada con cada clase.</p>     ]]></body>
<body><![CDATA[<p align="center"><a name="ec8"></a><img src="img/revistas/tecn/v20n47/v20n47a08ec8.jpg"></p>      <p>Por &uacute;ltimo, se incorpor&oacute; un algoritmo de competencia para determinar la pertenencia de los datos a una clase determinada. De esta manera es posible establecer la clase a la que pertenece una imagen para los diferentes tipos de defectos establecidos.</p>      <p><b><font size="3">Resultados</font></b></p>      <p>Para la validaci&oacute;n de los resultados se utilizaron las im&aacute;genes de la base de datos <I>texUAN</I>, donde 50 % de las im&aacute;genes de cada clase son usadas para el entrenamiento, y el porcentaje restante, para la clasificaci&oacute;n. Para establecer los porcentajes de acierto se utiliz&oacute; el concepto de <I>matriz de confusi&oacute;n</I> (Umbaugh, 2010) para las seis clases establecidas. En la <a href="#t3">tabla 3</a> se muestra la matriz de confusi&oacute;n utilizando el filtro promedio y la t&eacute;cnica <img src="img/revistas/tecn/v20n47/v20n47a08img2.jpg"></p>     <p align="center"><a name="t3"></a><img src="img/revistas/tecn/v20n47/v20n47a08t3.jpg"></p>      <p>Los resultados obtenidos para la t&eacute;cnica de patrones locales binarios (LBP) y sus extensiones se resumen en la <a href="#t4">tabla 4</a>; las im&aacute;genes sin ning&uacute;n tipo de filtrado, en la <a href="#t5">tabla 5</a>, y en la <a href="#t6">tabla 6</a> se muestran los resultados aplicando los dos tipos de filtrado descritos.</p>     <p align="center"><a name="t4"></a><img src="img/revistas/tecn/v20n47/v20n47a08t4.jpg"></p>     <p align="center"><a name="t5"></a><img src="img/revistas/tecn/v20n47/v20n47a08t5.jpg"></p>     <p align="center"><a name="t6"></a><img src="img/revistas/tecn/v20n47/v20n47a08t6.jpg"></p>      <p>En el caso de la matriz de co-ocurrencia (GLCM), se analizaron los resultados para las posibles combinaciones de GLCM 0<Sup>o</Sup>, GLCM 45<Sup>o</Sup>, GLCM 90<Sup>o </Sup>y GLCM 135<Sup>o</Sup>, y cada uno de estos, para un total 15 posibilidades. En la <a href="#t7">tabla 7</a> se muestran las cuatro opciones que presentan mayores porcentajes de acierto, mediante la t&eacute;cnica de filtrado basada en el filtro <I>wavelet</I> que present&oacute; mejores resultados para esta t&eacute;cnica.</p>     ]]></body>
<body><![CDATA[<p align="center"><a name="t7"></a><img src="img/revistas/tecn/v20n47/v20n47a08t7.jpg"></p>      <p><font size="3"><b>Conclusiones</b></font></p>      <p>Las t&eacute;cnicas de filtrado utilizadas mejoran el porcentaje de acierto de las t&eacute;cnicas de an&aacute;lisis de textura. Para los patrones locales binarios el filtro promedio y en la matriz de co-ocurrencia el filtro <I>wavelet</I>, incrementaron el porcentaje de acierto en la identificaci&oacute;n de los defectos en la tela. En la identificaci&oacute;n de los diferentes defectos de estudio el filtro <I>wavelet</I> aumenta el porcentaje de acierto en la clasificaci&oacute;n del mariposeo y la mota tejida, el filtro promedio en im&aacute;genes sin defecto, y sin utilizar filtros el barrado, la mancha y el pique.</p>      <p>Para la matriz de coocurrencia se exploraron deferentes alternativas para mejorar el porcentaje de acierto, dentro de las cuales la que mostr&oacute; mejores resultados de clasificaci&oacute;n fue la combinaci&oacute;n de las cuatro componentes de GLCM 0<Sup>o</Sup>, 45<Sup>o</Sup>, 90<Sup>o</Sup>, 135<Sup>o</Sup>. En resumen, la t&eacute;cnica no result&oacute; ser tan eficiente para detecci&oacute;n de los diferentes defectos textiles de las im&aacute;genes analizadas.</p>      <p>La derivaci&oacute;n original del operador LBP no fue eficiente para la identificaci&oacute;n de defectos en textiles debido a que la informaci&oacute;n recopilada es una descripci&oacute;n general de la textura, y las caracter&iacute;sticas de las im&aacute;genes de estudio presentan una similitud que no se puede establecer con este m&eacute;todo. Por otra parte las extensiones derivadas de <I>LBP</I><Sup><I>ri</I></Sup><Sup>36 </Sup>y <I>LBP</I><Sup><I>riu</I></Sup><Sup>2 </Sup>presentaron mejores porcentajes en la clasificaci&oacute;n, donde <I>ri36 </I>result&oacute; ser la t&eacute;cnica con mejores resultados en la identificaci&oacute;n de defectos en textiles, ya que a trav&eacute;s de esta se busca caracterizar las texturas uniformes y no uniformes presentes en la imagen.</p>      <p><B>Financiamiento</b></p>      <p>Este proyecto fue financiado por la Universidad Antonio Nari&ntilde;o en la convocatoria interna para proyectos de investigaci&oacute;n.</p> <hr>      <p><b><font size="3">Referencias</font></b></p>      <!-- ref --><p>Alvarado, J.D. &amp; Fern&aacute;ndez, J. (2012). An&aacute;lisis de textura en im&aacute;genes a escala de grises, utilizando patrones locales binarios (LBP). <I>Revista ENGI 1</I>(1), 1-6. Recuperado de: <a href="http://revistas_electronicas.unicundi.edu.co/index.php/Revistas_electronicas/article/view/5/5" target="_blank">http://revistas_electronicas.unicundi.edu.co/index.php/Revistas_electronicas/article/view/5/5</a>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000101&pid=S0123-921X201600010000800001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>Che-Seung, C.; Byeong-Mook, C. &amp; Moo-Jin, P. (2005, Aug). Development of Real-Time Vision-Based Fabric Inspection System. <I>Industrial Electronics, IEEE Transactions on 52</I>(4), 1073-1079. DOI:10.1109/TIE.2005.851648.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000103&pid=S0123-921X201600010000800002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Chi-Ho, C. &amp; Pang, G. (1999). Fabric defect Detection by Fourier Analysis. <I>Industry Applications Conference, </I>3, 1743-1750. DOI: 10.1109/IAS.1999.805975.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000105&pid=S0123-921X201600010000800003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Fernandez, J. &amp; Alvarado, J.D. (2010). Estudio comparativo de t&eacute;cnicas espaciles para la identi&#64257;caci&oacute;n de defectos en textiles. <I>ITECKNE 7</I>(1), 75-82. Recuperado de: <a href="http://revistas.ustabuca.edu.co/index.php/ITECKNE/article/download/354/316" target="_blank">http://revistas.ustabuca.edu.co/index.php/ITECKNE/article/download/354/316</a>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000107&pid=S0123-921X201600010000800004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Haralick, R.M. (1979). Statistical and Structural Approaches to Texture. <I>Proceedings of the IEEE 67</I>(5), 786-804. DOI:10.1109/PROC.1979.11328.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000109&pid=S0123-921X201600010000800005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Haralick, R.; Shanmugam, K. &amp; Dinstein, I. (1973). Texture Features for Image Classification. <I>Systems, Man and Cybernetics, SMC</I>,<I> </I>3, 610-621. DOI:10.1109/TSMC.1973.4309314.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000111&pid=S0123-921X201600010000800006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>M&auml;enp&auml;&auml;, T. (2003). <I>The Local Binary Pattern Approach to Texture Analysis-Extensions and Applications.</I> Dissertation, Acta Univ Oul C 187, 78 p + App.: University of Oulu.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000113&pid=S0123-921X201600010000800007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Mahalanobis, P. C. (1936). On the Generalized Distance in Statistics. <I>Proceedings of the National Institute of Sciences II</I>(1), 49-55.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000115&pid=S0123-921X201600010000800008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Ojala, T.; Pietik&auml;inen, M. &amp; Harwood, D. (1999). A Comparative Study of Texture Measures with Classi&#64257;cation Based on Featured Distributions. <I>Pattern Recognition 29</I>(1), 51-59. DOI:10.1016/0031-3203(95)00067-4.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000117&pid=S0123-921X201600010000800009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Ojala, T.; Pietikainen, M. &amp; Maenpaa, T. (2002). Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns. <I>Pattern Analysis and Machine Intelligence, IEEE Transactions on 24</I>(7), 971-987. DOI:10.1109/TPAMI.2002.1017623.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000119&pid=S0123-921X201600010000800010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Sungshin, K.; Hyeon, B.; Seong-Pyo, C. &amp; Kwang-Baek, K. (2005). On-line Fabric-Defects Detection Based on Wavelet Analysis. En <I>ICCSA</I>. <I>Computational Science and Its Applications</I>, <I>3483</I>, (1075-1084). Berl&iacute;n: Springer Berlin Heidelberg. DOI:10.1007/11424925.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000121&pid=S0123-921X201600010000800011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>Superintendencia de Sociedades. (2013). <I>Desempe&ntilde;o del sector textil confecci&oacute;n 2008-2012.</I> Bogot&aacute; D.C.: Delegatura de Asuntos Econ&oacute;micos y Contables, Grupo de Estudios Econ&oacute;micos y Financieros.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000123&pid=S0123-921X201600010000800012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Topi, M.; Timo, O.; Matti, P. &amp; Maricor, S. (2000). Robust Texture Classification by Subsets of Local Binary Patterns. <I>Pattern Recognition, 2000. Proceedings. 15th International Conference on 3,</I> 935-938. doi:10.1109/ICPR.2000.903698.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000125&pid=S0123-921X201600010000800013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Ullua, A. &amp; Rodr&iacute;guez, P. (2009). Detecci&oacute;n autom&aacute;tica de defectos en telas basado en la demodulaci&oacute;n AM-FM. <I>Ibero-American Conference on Trends in Engineering Education and Collaboration</I>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000127&pid=S0123-921X201600010000800014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>Umbaugh, S. E. (2010). <I>Digital Image Processing and Analysis: Human and Computer Vision Applications with CVIP tools.</I> Boca Raton: CRC Press.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000129&pid=S0123-921X201600010000800015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>  </font>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Alvarado]]></surname>
<given-names><![CDATA[J.D]]></given-names>
</name>
<name>
<surname><![CDATA[Fernández]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Análisis de textura en imágenes a escala de grises, utilizando patrones locales binarios (LBP)]]></article-title>
<source><![CDATA[Revista ENGI]]></source>
<year>2012</year>
<volume>1</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>1-6</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Che-Seung]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Byeong-Mook]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Moo-Jin]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Development of Real-Time Vision-Based Fabric Inspection System]]></article-title>
<source><![CDATA[Industrial Electronics, IEEE Transactions on]]></source>
<year>2005</year>
<month>, </month>
<day>Au</day>
<volume>52</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>1073-1079</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chi-Ho]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Pang]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<source><![CDATA[Fabric defect Detection by Fourier Analysis]]></source>
<year>1999</year>
<volume>3</volume>
<conf-name><![CDATA[ Industry Applications Conference]]></conf-name>
<conf-loc> </conf-loc>
<page-range>1743-1750</page-range></nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fernandez]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Alvarado]]></surname>
<given-names><![CDATA[J.D]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Estudio comparativo de técnicas espaciles para la identi&#64257;cación de defectos en textiles]]></article-title>
<source><![CDATA[ITECKNE]]></source>
<year>2010</year>
<volume>7</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>75-82</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Haralick]]></surname>
<given-names><![CDATA[R.M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Statistical and Structural Approaches to Texture]]></article-title>
<source><![CDATA[Proceedings of the IEEE]]></source>
<year>1979</year>
<volume>67</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>786-804</page-range></nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Haralick]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Shanmugam]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Dinstein]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Texture Features for Image Classification]]></article-title>
<source><![CDATA[Systems, Man and Cybernetics, SMC]]></source>
<year>1973</year>
<volume>3</volume>
<page-range>610-621</page-range></nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mäenpää]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[The Local Binary Pattern Approach to Texture Analysis-Extensions and Applications]]></source>
<year>2003</year>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mahalanobis]]></surname>
<given-names><![CDATA[P. C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On the Generalized Distance in Statistics]]></article-title>
<source><![CDATA[Proceedings of the National Institute of Sciences]]></source>
<year>1936</year>
<volume>II</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>49-55</page-range></nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ojala]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[Pietikäinen]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Harwood]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Comparative Study of Texture Measures with Classi&#64257;cation Based on Featured Distributions]]></article-title>
<source><![CDATA[Pattern Recognition]]></source>
<year>1999</year>
<volume>29</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>51-59</page-range></nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ojala]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[Pietikainen]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Maenpaa]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns. Pattern Analysis and Machine Intelligence]]></article-title>
<source><![CDATA[IEEE Transactions on]]></source>
<year>2002</year>
<volume>24</volume>
<numero>7</numero>
<issue>7</issue>
<page-range>971-987</page-range></nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sungshin]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Hyeon]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
<name>
<surname><![CDATA[Seong-Pyo]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Kwang-Baek]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
</person-group>
<source><![CDATA[On-line Fabric-Defects Detection Based on Wavelet Analysis]]></source>
<year>2005</year>
<volume>3483</volume>
<conf-name><![CDATA[ ICCSA. Computational Science and Its Applications]]></conf-name>
<conf-loc> </conf-loc>
<page-range>1075-1084</page-range><publisher-loc><![CDATA[Berlín ]]></publisher-loc>
<publisher-name><![CDATA[Springer Berlin Heidelberg]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="book">
<collab>Superintendencia de Sociedades</collab>
<source><![CDATA[Desempeño del sector textil confección 2008-2012]]></source>
<year>2013</year>
<publisher-loc><![CDATA[Bogotá^eD.C D.C]]></publisher-loc>
<publisher-name><![CDATA[Delegatura de Asuntos Económicos y Contables, Grupo de Estudios Económicos y Financieros]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Topi]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Timo]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
<name>
<surname><![CDATA[Matti]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Maricor]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[Robust Texture Classification by Subsets of Local Binary Patterns]]></source>
<year>2000</year>
<conf-name><![CDATA[ Pattern Recognition, 2000. Proceedings. 15th International Conference on 3]]></conf-name>
<conf-loc> </conf-loc>
<page-range>935-938</page-range></nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ullua]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Rodríguez]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<source><![CDATA[Detección automática de defectos en telas basado en la demodulación AM-FM]]></source>
<year>2009</year>
<conf-name><![CDATA[ Ibero-American Conference on Trends in Engineering Education and Collaboration]]></conf-name>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Umbaugh]]></surname>
<given-names><![CDATA[S. E]]></given-names>
</name>
</person-group>
<source><![CDATA[Digital Image Processing and Analysis: Human and Computer Vision Applications with CVIP tools]]></source>
<year>2010</year>
<publisher-loc><![CDATA[Boca Raton ]]></publisher-loc>
<publisher-name><![CDATA[CRC Press]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
