<?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>0304-2847</journal-id>
<journal-title><![CDATA[Revista Facultad Nacional de Agronomía Medellín]]></journal-title>
<abbrev-journal-title><![CDATA[Rev. Fac. Nac. Agron. Medellín]]></abbrev-journal-title>
<issn>0304-2847</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ciencias Agrarias - Universidad Nacional de Colombia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0304-28472006000100015</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[SEGMENTACIÓN DE FRUTOS DE CAFÉ MEDIANTE MÉTODOS DE CRECIMIENTO DE REGIONES]]></article-title>
<article-title xml:lang="en"><![CDATA[SEGMENTATION OF COFFEE BEANS BY MEANS OF SEEDED REGION GROWING TECHNIQUES]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Betancur Acevedo]]></surname>
<given-names><![CDATA[Julián Andrés]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Prieto Ortiz]]></surname>
<given-names><![CDATA[Flavio Augusto]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Osorio Londoño]]></surname>
<given-names><![CDATA[Gustavo Adolfo]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Nacional de Colombia, Sede Manizales Facultad de Ingeniería y Arquitectura ]]></institution>
<addr-line><![CDATA[Manizales ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Nacional de Colombia, Sede Manizales Facultad de Ingeniería y Arquitectura ]]></institution>
<addr-line><![CDATA[Manizales ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad Nacional de Colombia, Sede Manizales Facultad de Ingeniería y Arquitectura ]]></institution>
<addr-line><![CDATA[Manizales ]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>06</month>
<year>2006</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>06</month>
<year>2006</year>
</pub-date>
<volume>59</volume>
<numero>1</numero>
<fpage>3311</fpage>
<lpage>3333</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0304-28472006000100015&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0304-28472006000100015&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0304-28472006000100015&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Se presentan tres diferentes sistemas de segmentación los cuales utilizan la técnica de crecimiento de regiones a partir de semillas SRG (Seeded Region Growing). El primero de ellos, llamado Sistema Euclídeo, hace uso de la distancia euclídea con el fin de encontrar la región de interés (grano de café). El Sistema ACB-PCB utiliza dos medidas de discontinuidad llamadas contraste promedio y contraste periférico, las cuales se derivan del promedio de las componentes de color de los p&#305;xeles que conforman la región y aquellos que conforman dos de sus contornos. Luego de un proceso iterativo, se halla el contorno de contraste promedio ACB y el contorno de contraste periférico PCB, que se usan para segmentar el grano de café. Por último, el Sistema Híbrido utiliza la información de las principales componentes geométricas presentes en la escena (dadas por un Detector de Bordes de Color), y la medida de contraste promedio. Las herramientas de segmentación fueron aplicadas a imágenes de frutos de café, adquiridas bajo condiciones controladas. Los resultados obtenidos muestran un buen desempeño del detector de bordes de color implementado, así como de los sistemas de segmentación, en especial de los sistemas ACB-PCB e Híbrido.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Three segmentation systems are presented which use the Seeded Region Growing Technique SRG. The first one, called the Euclidean System, uses a Euclidean distance measure in order to find the region of interest (coffee bean). The ACB-PCB System uses two discontinuity measures called average contrast and peripheral contrast, which are derived from the mean of the color components of the pixels that form the region and those that form two of its boundaries. Following an iterative process, the Average Contrast Boundary ACB and the Peripheral Contrast Boundary PCB are computed for use in performing the coffee bean segmentation. Finally, the Hybrid System uses both information from the principal geometrical components in the scene (provided by a Color Edge Detector) and the average contrast measure. These segmentation tools were applied to coffee images acquired under controlled conditions. Results showed a good performance of the Color Edge Detector, as well as the ACB-PCB and Hybrid systems.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Procesamiento de imágenes]]></kwd>
<kwd lng="es"><![CDATA[segmentación]]></kwd>
<kwd lng="es"><![CDATA[crecimiento de regiones]]></kwd>
<kwd lng="es"><![CDATA[Técnica SRG (Seeded Region Growing)]]></kwd>
<kwd lng="en"><![CDATA[Image processing]]></kwd>
<kwd lng="en"><![CDATA[image segmentation]]></kwd>
<kwd lng="en"><![CDATA[Seeded Region Growing SRG]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><b>SEGMENTACIÓN     DE FRUTOS DE CAFÉ MEDIANTE MÉTODOS DE CRECIMIENTO     DE REGIONES</b> </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>SEGMENTATION       OF COFFEE BEANS BY MEANS OF SEEDED REGION GROWING       TECHNIQUES</i></b></font></p>     <p>&nbsp;</p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Julián Andrés       Betancur Acevedo<sup>1</sup>; Flavio Augusto Prieto Ortiz<sup>2</sup> y   Gustavo Adolfo Osorio Londoño<sup>3</sup></b></font></p>     <p>&nbsp;</p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><sup><i>1</i></sup></b><i> Profesor Asociado. Universidad   Nacional de Colombia, Sede Manizales. Facultad de Ingeniería y Arquitectura.   A.A. 127. Manizales, Colombia. <<a href="mailto:julianbetancur@gmail.com">julianbetancur@gmail.com</a>>    <br>   <b><sup>2</sup></b> Profesor Asociado. Universidad   Nacional de Colombia, Sede Manizales. Facultad de Ingeniería y Arquitectura.   A.A. 127. Manizales, Colombia. <<a href="mailto:faprietoo@unal.edu.co">faprietoo@unal.edu.co</a>>    <br>   <b><sup>3</sup></b> Profesor Asistente.   Universidad Nacional de Colombia, Sede Manizales. Facultad de Ingeniería y   Arquitectura. A.A. 127. Manizales, Colombia. <<a href="mailto:gaosoriol@unal.edu.co">gaosoriol@unal.edu.co</a>></i></font></p>     <p>&nbsp;</p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Recibido: Julio 18 de 2005; aceptado: Noviembre 2 de   2005.</b></font></p> <hr>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>RESUMEN</i></b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><i>Se presentan       tres diferentes sistemas de segmentación los cuales utilizan la técnica de crecimiento de     regiones a partir de semillas SRG (Seeded Region Growing). El primero de     ellos, llamado Sistema Euclídeo, hace uso de la distancia euclídea con el     fin de encontrar la región de interés (grano de café). El Sistema ACB-PCB     utiliza dos medidas de discontinuidad llamadas contraste promedio y contraste     periférico, las cuales se derivan del promedio de las componentes de color     de los p&#305;xeles que conforman la región y aquellos que conforman dos     de sus contornos. Luego de un proceso iterativo, se halla el contorno de     contraste promedio ACB y el contorno de contraste periférico PCB, que se     usan para segmentar el grano de café. Por último, el Sistema Híbrido utiliza     la información de las principales componentes geométricas presentes en la     escena (dadas por un Detector de Bordes de Color), y la medida de contraste     promedio. Las herramientas de segmentación fueron aplicadas a imágenes de     frutos de café, adquiridas bajo condiciones controladas. Los resultados obtenidos     muestran un buen desempeño del detector de bordes de color implementado,     así como de los sistemas de segmentación, en especial de los sistemas ACB-PCB     e Híbrido. </i></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Palabras claves: </b>Procesamiento   de imágenes, segmentación, crecimiento de regiones, Técnica SRG (Seeded Region   Growing).</font></p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>ABSTRACT</i></b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><i>Three segmentation systems     are presented which use the Seeded Region Growing Technique SRG. The first     one, called the Euclidean System, uses a Euclidean distance measure in order     to find the region of interest (coffee bean). The ACB-PCB System uses two     discontinuity measures called average contrast and peripheral contrast, which     are derived from the mean of the color components of the pixels that form     the region and those that form two of its boundaries. Following an iterative     process, the Average Contrast Boundary ACB and the Peripheral Contrast Boundary     PCB are computed for use in performing the coffee bean segmentation. Finally,     the Hybrid System uses both information from the principal geometrical components     in the scene (provided by a Color Edge Detector) and the average contrast     measure. These segmentation tools were applied to coffee images acquired     under controlled conditions. Results showed a good performance of the Color     Edge Detector, as well as the ACB-PCB and Hybrid systems.</i></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Key words</b>:  Image   processing, image segmentation, Seeded Region Growing SRG.</font></p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="indice"></a><a href="#1"><img src="/img/revistas/rfnam/v59n1/down.gif" border="0"></a> ANTECEDENTES    <br>     <a href="#2"><img src="/img/revistas/rfnam/v59n1/down.gif" border="0"></a> RESULTADOS    <br>     <a href="#3"><img src="/img/revistas/rfnam/v59n1/down.gif" border="0"></a> CONCLUSIONES    <br> <a href="#4"><img src="/img/revistas/rfnam/v59n1/down.gif" border="0"></a> BIBLIOGRAF&Iacute;A</b></font></p> <hr>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La cosecha mecanizada     de frutos de café es poco selectiva respecto del grado de maduración del fruto, por lo   cual, en procesos de postcosechado tal como el beneficio, se tiene una gran   cantidad de estos en diferentes etapas. Por esta razón se hace necesaria una   etapa de clasificación, dado que la calidad del café producido está íntimamente   relacionada con la etapa de maduración en que se encuentre el fruto. Para   ello se utilizan técnicas de visión artificial, debido a que las características   visuales tales como el color y la forma son discriminantes. En la clasificación   de frutos de café   mediante técnicas de visión artificial, la segmentación es parte fundamental   y crítica (Maya 2001). Existen, esencialmente, cuatro métodos de segmentación   automática: técnicas de Umbralización, técnicas basadas en Contornos, técnicas   basadas en Regiones y técnicas Híbridas (Jianping <i>et al.</i> 2001). En este   trabajo se presentan dos métodos diferentes basados en la técnica SRG (Seeded   Region Growing: Crecimiento de Regiones a partir de Semillas). Cada uno de   los sistemas implementados (Sección 3, Sección 4 y Sección 5), requiere de   la posición de los p&#305;xeles semilla. Para este caso, la ubicación de los   p&#305;xeles semilla en la imagen es dada por el usuario; por esta razón, los   sistemas mostrados aquí son de segmentación asistida. Sin embargo, dicha posición   puede ser hallada calculando los centroides de las regiones etiquetadas mediante   la técnica <i>SCT/Center </i>(Umbaugh 1998, Montes 2001).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Todos los sistemas implementados   utilizan el vecindario de segundo orden mostrado en Jianping <i>et al</i>.   2001, para determinar cualquier tipo de medición o análisis de conectividad.   El primer sistema implementado, centra su criterio de adición de pixeles en   la distancia euclídea (Palus y Bereska 1999). Esta distancia se mide en los   espacios de color <i>RGB</i>, <i>Y UV </i>o <i>Y IQ</i>, por lo cual el criterio   de segmentación se aplica para la escena cuya imagen digital ha sido transformada   hacia alguno de dichos espacios de color (Palus y Bereska 1999).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El segundo sistema, el <i>ACB-PCB </i>(Hijjatoleslami   y Kittler 1998), realiza un proceso iterativo de adición de pixeles. En cada   iteración, se agrega un nuevo pixel a la región en crecimiento y se calculan   dos medidas de discontinuidad: <i>contraste promedio </i>y <i>contraste periférico</i>.   Luego de iterar lo suficiente, tal que la región al final del proceso iterativo   contenga la región que se desea segmentar, se realiza un análisis de las medidas   tomadas durante el proceso, y se procede a hallar la región final.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el <i>Sistema       Híbrido</i>,   el último de ellos, se implementó un <i>Detector de Bordes de Color </i>(Jianping <i>et   al.</i> 2001), el cual suministra información sobre las principales componentes   geométricas presentes en la imagen. Al igual que en el sistema anterior, el   proceso es iterativo, aunque solo se utiliza la medida de <i>contraste promedio </i>para   llevar a cabo la segmentación. </font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="1"></a>ANTECEDENTES</b></font> <a href="#indice"><img src="/img/revistas/rfnam/v59n1/up.gif" border="0"></a></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Son diversas las áreas en las   que se ha obtenido una aplicación satisfactoria de sistemas de Visión Artificial,   entre las que se encuentran la medicina, industria, seguridad, robótica o   la agricultura. El área agrícola debe ser de especial interés para Colombia,   dada la amplia gama de productos que este país ofrece, a nivel nacional e internacional.   La competitividad de estos productos en los mercados internacionales, dependería   en gran medida de la innovación y aplicación de nuevos métodos en los diferentes   procesos que conlleva su producción, que puedan incidir positivamente en su   costo, calidad, selectividad, entre otros.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Visión Artificial         y Agricultura</i></b><i>. </i>La   creciente demanda de productos de alta calidad, ha promovido el uso de los   computadores y la electrónica en los procesos agrícolas. Estos pueden ser aplicados   para hacer tareas como inspección de calidad, clasificación y procesos automáticos.   Los sistemas de Visión Artificial han sido ampliamente usados para llevar   a cabo dichas tareas (Brosnan y Sun 2002). Este creciente uso de la visión   computacional en la industria agrícola, es debida a ventajas como economía,   consistencia, objetividad (Brosnan y Sun 2002), y la capacidad de proveer valores   numéricos a atributos como tamaño, forma, color y textura (Chen, Chao y Kim   2002). Otro beneficio importante de la Visión Artificial es su naturaleza no   destructiva. Sin embargo, a pesar de estas ventajas, surgen algunos problemas.   Los resultados del sistema dependen de la calidad de las imágenes adquiridas.   Adicionalmente, aunque se pregone la consistencia de los resultados, en muchas   aplicaciones la capacidad humana continúa siendo mejor (Studman 2001).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Algunos investigadores,     han hecho desarrollos en los campos de inspección de calidad y clasificación de   manzanas, naranjas, fresas, nueces, tomates, duraznos, peras, papas, trigo,   maíz, arroz y otros productos. Una revisión de estos trabajos se muestra en   Brosnan y Sun 2002. En Yang 1994, se propone un algoritmo para detectar defectos   en manzanas. En Nakano 1997, se discute un método para la clasificación de   manzanas en categorías de calidad. En Leemans, Magein y Destain 1998, se desarrolló un   algoritmo capaz de detectar un amplio rango de defectos en las manzanas de   tipo “Golden Delicious”. Posteriormente, usaron un clasificador bayesiano para   detectar los defectos en las manzanas “Jonagold” (Leemans, Magein y Destain   1999). En Aleixos <i>et al</i>. 2002, son clasificadas naranjas, mandarinas   y limones, para medir su tamaño y detectar defectos. Un trabajo de clasificación   de hongos fue desarrollado en Vízhányó   y Felfóldi 2000. Por último, en Marchant, Oyango y Street 1990, se implementa   un sistema de visión computacional para ponderar las papas en categorías de   tamaño y forma.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La inspección y clasificación   de productos agrícolas es de gran importancia. Colombia es bien conocida   alrededor del mundo, por la calidad de su café, la cual depende en gran medida   de la naturaleza selectiva del proceso de recolección manual. Una desventaja   de este método de cosechado es su alto costo. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Segmentación de imágenes       digitales.</i></b> Diversos sistemas de segmentación automática       o asistida de imágenes digitales, han sido presentados en la literatura.       En general, cada sistema es propuesto para un tipo determinado de imagen,       ya sean médicas, industriales, agrícolas, de exteriores, etc., dado que       este responde a la solución específica de un problema. Dado que no hay       una metodología que pueda ser aplicada a cualquier tipo de escena, los       métodos propuestos en la literatura son muy variados. No obstante, estos       pueden ser agrupados, a groso modo, en cuatro clases (Skarbek y Koschan       1994, González y Woods 1996, Jianping <i>et al</i>. 2001, Betancur 2002).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Técnicas de umbralización</i></b>.     Utilizan generalmente la información del histograma. Su resultado es satisfactorio   si los objetos presentan un alto contraste respecto del fondo, y si no hay   objetos juntos u oclusos.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Métodos         basados en contornos</i></b>. Utiliza   la hipótesis que los valores de los p&#305;xeles cambian rápidamente en el   contorno entre dos regiones (Palmer, Dabis y Kittler 1996). En general, se   soportan en la información de bordes y/o en el ajuste de formas para encontrar   el objeto, tal como las técnicas que usan la Transformada de Hough o Contornos   Activos (snakes).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Métodos         basados en regiones</i></b>. Se   sustenta en la hipótesis que los p&#305;xeles que pertenecen a una misma región,   tienen características visuales similares (textura, color, forma, etc.). Se   destacan la técnica de División y Unión, y la de Crecimiento de Regiones a   partir de Semillas SRG. Un sistema SRG, es propuesto en Hijjatoleslami y Kittler   1998, para imágenes de resonancia magnética en escala de grises. El sistema   ACB-PCB mostrado aquí, es una extensión de Hijjatoleslami y Kittler 1998, hacia   imágenes a color, y se aplica al caso del café.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Métodos híbridos</i></b>.     Estos integran las características de los métodos anteriores, para solucionar el   problema de la segmentación. Un sistema de esta naturaleza se presenta en   Jianping <i>et al.</i> 2001. En el presente artículo, se propone un sistema   híbrido, el cual integra la detección de bordes con el crecimiento de regiones. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De lo métodos anteriores, el   híbrido se destaca para la solución de problemas de segmentación, dado que   involucra las bondades de diversas técnicas, para la solución de un problema   complejo. Cabe anotar que, según la estructura de visión artificial “clásica” que   se muestra en Betancur 2002, la segmentación, como los demás bloques, utiliza   el conocimiento <i>a priori </i>que se tiene del tipo de escena que se desea   procesar. Es por esto que, la mayor cantidad de sistemas son diseñados para   problemas específicos.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los sistemas basados     en contornos son apropiados allí donde la forma es un factor determinante para la segmentación   de los objetos, dado que es fácil adaptar restricciones de forma tal que,   el proceso de ajuste del contorno y/o la región segmentada al final, sean afines   con el objeto. No obstante, la minimización de la función objetivo no necesariamente   da como resultado la mejor región, dado que puede caer en un mínimo local (González   y Woods 1996). Las técnicas de umbralización o de agrupamiento espectral, las   cuales utilizan la información espectral para llevar a cabo la segmentación,   son satisfactorias allí donde los objetos, que tengan las mismas características   espectrales, aparezcan separados. Además, en todo caso, se debe proveer de   un fondo de alto contrate con respecto a los objetos presentes. Los métodos   de crecimiento de regiones, son altamente dependientes de la homogeneidad   espectral de los objetos que estén presentes en la escena, pues el criterio   de homogeneidad que controla el proceso de crecimiento, generalmente incorpora   dicha información. En otras palabras, en el problema del café, podría suceder   que un fruto pintón, el cual no es homogéneo espectralmente pues puede tener   amarillos, rojos o verdes, no sea segmentado satisfactoriamente.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el caso de     la segmentación   de imágenes de café, intuitivamente se observa que, la mayoría de los frutos   que pertenecen a la misma etapa de maduración, presentan homogeneidad en el   color, excepción hecha de los frutos pintones. Sin embargo, la información   de bordes podría ser incorporada para obtener una segmentación satisfactoria   en dichos casos. En este trabajo, se presenta un enfoque de crecimiento de   regiones, partiendo del método clásico de crecimiento euclídeo, presentado   a continuación un sistema iterativo que utiliza medidas globales de afinidad   espectral, para la segmentación de los granos. Finalmente, se presenta también   un método híbrido, que incorpora la información de los bordes en la imagen.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Sistema         Euclídeo.</i></b> En   este sistema la integración de p&#305;xeles a la región en crecimiento se hace   mediante la distancia euclídea, medida en los espacios de color <i>RGB</i>, <i>Y   UV </i>o <i>Y IQ</i>, entre el p&#305;xel candidato y el promedio de color   de los p&#305;xeles que conforman la región a la cual se va a adherir (Palus   y Bereska 1999). La distancia euclídea para el espacio de color <i>RGB </i>está definida   por: </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq01.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">donde <i>X </i>es un punto   en el espacio de color <i>RGB</i>, con componentes <i>X<sub>R</sub>, X<sub>G</sub> y   X<sub>B</sub> </i>correspondientes a cada uno de sus valores rojo, verde y   azul en dicho espacio; <i>Y </i>es otro punto en el espacio de color <i>RGB </i>y, <i>d</i>(<i>X,   Y </i>)<i><sub>RGB</sub> </i>es la distancia euclídea que existe entre los   dos puntos.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El <i>Sistema       Euclídeo</i> hace   uso de la definición de distancia euclídea dada por la Ec.1, para crecer p&#305;xel   a p&#305;xel la región, partiendo de un p&#305;xel inicial llamado <i>p&#305;xel   semilla </i>(Jianping <i>et al.</i> 2001). Cada que se tenga un p&#305;xel   candidato a adherirse a la región, se debe cumplir el siguiente criterio:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq02.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Donde <i>P </i>es     el punto en el espacio de color RGB del p&#305;xel candidato; <i>R </i>es     el punto en el espacio de color RGB correspondiente al promedio de los p&#305;xeles que   conforman la región en crecimiento, y <i>d<sub>RGB</sub> </i>es la distancia   máxima (umbral) en el espacio de color <i>RGB</i>. En el momento en que la   distancia desde la media de las componentes de color de la región <i>R<sub>R</sub>,   R<sub>G</sub>, R<sub>B</sub></i>, hacia las componentes <i>P<sub>R</sub>, P<sub>G</sub>,   P<sub>B</sub> </i>de todos los p&#305;xeles vecinos a ella, exceden el umbral <i>d<sub>RGB</sub></i>,   el proceso de crecimiento se detiene. La región crecida hasta ese momento es   la región final. En los espacios de color <i>Y UV </i>e <i>Y IQ </i>se pueden   involucrar las tres componentes de color: la de iluminación (<i>Y </i>) y   las de crominancia (<i>U</i>, <i>V </i>) o (<i>I</i>, <i>Q</i>). En este caso   los criterios de adición de p&#305;xeles son: </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq0304.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El segundo criterio,     involucra únicamente     las componentes de crominancia <i>U,     V </i>, y se define así: </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq05.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los pixeles semilla,     junto con el espacio de color y el umbral correspondiente, de acuerdo con     las Ec.2 a la Ec.4, son dados antes de que el proceso de segmentación   inicie. Cada p&#305;xel semilla es etiquetado, y esta etiqueta se correspondería   a la de la región crecida a partir de él. Existen por lo tanto tantas regiones   como semillas hallan sido ofrecidas al programa. En el caso de <i>n </i>p&#305;xeles   semilla, se tiene:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq06.gif" ></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">con <i>R<sub>i</sub> </i>la <i>i</i>-ésima   región crecida a partir de su correspondiente semilla. La ecuación anterior   establece que las regiones crecidas a partir de las semillas son disyuntas,   aunque no necesariamente corresponden a una partición de la imagen <sub><img border=0 src="/img/revistas/rfnam/v59n1/a15eq002.gif"></sub>: imagen)   (González y Woods 1996). Esto último es consecuencia del hecho que se tiene   una semilla por fruto, pero la escena no necesariamente está compuesta completamente   por ellos, pues pueden encontrarse otros objetos tales como tallo, hojas, fondo,   entre otros.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Actualización       de la media.</i></b> Dado que en cada uno de los criterios de adición       de p&#305;xeles (Ec. 2 a Ec. 5) es necesaria la media de las componentes       de la región en crecimiento, se utiliza un método iterativo de actualización       de la media (Palus y Bereska 1999) cada que se adhiere un nuevo p&#305;xel       a la región:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq07.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">donde <i>Mn </i>es la media   actualizada, <i>Mn&#8722;</i>1 la media antes de adherir el p&#305;xel con   componente <i>P</i>, y <i>n </i>es el número actual de p&#305;xeles de la   región. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Dirección         de crecimiento.</i></b> La         <a href="#fig01">Figura 1</a> muestra una región compuesta por 20 p&#305;xeles, donde se pueden   apreciar los <i>contornos actual </i>e <i>interno </i>de la misma. El <i>contorno   actual </i>está compuesto por los p&#305;xeles que no pertenecen a la región,   pero que son vecinos a ésta, según el vecindario de segundo orden mostrado   en (Jianping <i>et al</i>. 2001).</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig01"></a><img src="/img/revistas/rfnam/v59n1/a15fig01.gif">    <br>   Figura       1 </b>Esquema que muestra el <i>Contorno Actual </i>(<b>CB</b>), el cual       contiene el p&#305;xel candidato a ser adherido, el C<i>ontorno Interno </i>(<b>IB</b>)       conformado por los pixeles m&aacute;s externos de la regi&oacute;n, y la regi&oacute;n misma. La regi&oacute;n consiste de 20 pixeles.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para el caso del     crecimiento euclídeo, los p&#305;xeles candidatos a adherirse a la región     conforman el contorno actual (<b>CB</b>) de la misma (<a href="#fig01">Figura     1</a>). A lo largo     del crecimiento, muchos de estos p&#305;xeles cumplen el criterio euclídeo de segmentación (Ec.2   a Ec.4), por lo cual debe definirse una dirección de crecimiento que permita   obtener al final del proceso, la región más homogénea posible. Con este fin,   la dirección de crecimiento tomada es aquella de mínima distancia euclídea,   es decir que, de los p&#305;xeles candidatos, se toma aquel que tenga la menor   distancia euclídea hacia la región en crecimiento. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La <a href="#fig02">Figura       2</a> muestra     el resultado obtenido al aplicar el método euclídeo sobre imágenes de laboratorio. A partir   de los p&#305;xeles semilla colocados sobre diferentes frutos de café en la   imagen original (<a href="#fig02">Figura 2 (a)</a>), se obtienen las imágenes resultado para los   diferentes espacios de color mostradas en las <a href="#fig02">Figuras 2(b),   2(c) y 2(d)</a>.</font></p>       <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig02"></a><img src="/img/revistas/rfnam/v59n1/a15fig02.jpg">    ]]></body>
<body><![CDATA[<br>   Figura 2 </b>Resultados   sobre imágenes de laboratorio del sistema euclídeo: (a) Imagen original   y pixeles semilla, (b) Crecimiento en el espacio <i>RGB</i>, (c) Crecimiento   en el espacio <i>Y UV</i>, (d) Crecimiento en el espacio <i>Y IQ</i>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Sistema ACB-PCB. </i></b>Este   sistema hace uso de dos medidas de discontinuidad llamadas <i>contraste promedio </i>y <i>contraste   periférico </i>(Hijjatoleslami y Kittler 1998). Con el fin de encontrar la   región final, se realiza un proceso iterativo mediante el cual se crece una   región lo suficientemente grande tal que, al final, la región contenga el grano   de café que se desea segmentar. Utilizando las medidas tomadas durante el   proceso, se procede a hallar el <i>contorno de contraste promedio </i>(<b>ACB</b>:   Average Contrast Boundary), y el <i>contorno de contraste periférico </i>(<b>PCB</b>:   Peripheral Contrast. Boundary), los cuales son utilizados para realizar la   segmentación.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El número de iteraciones es   un parámetro que debe ser ajustado basándose en un conocimiento a <i>priori</i> del   tipo de escena; en este caso depende del tamaño máximo que puede tener el objeto   que se desea segmentar (p.e. 1,5 veces dicho valor). Para las imágenes de café,   el número de iteraciones tomadas fue de 10<i>,</i>000, porque, en la base de   datos de prueba, dicho valor corresponde a uno mayor al máximo tamaño de   un grano de café. Para imágenes tomadas en condiciones controladas (fundamentalmente   con distancia al objetivo y zoom constante), este parámetro no cambia.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Contraste         promedio y contraste periférico.</i></b> Las medidas de <i>contraste promedio </i>y <i>contraste       periférico </i>para imágenes en escala de grises, se definen en Palus y       Bereska 1999; sin embargo, para imágenes a color no están definidas. Por       lo tanto, se toma la distancia euclídea en el espacio RGB (parte izq. de       la Ec. 2), como base para calcularlas. Se define la medida de <i>contraste       promedio</i>, como la distancia euclídea que existe entre el promedio de       las componentes de color de los pixeles que conforman el <b>CB</b>, y los       que conforman la región en crecimiento <b>R</b>:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq08.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">donde   <sub><img border=0 src="/img/revistas/rfnam/v59n1/a15eq004.gif"></sub> </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">son las componentes promedio   de los pixeles que conforman el <b>CB<sub>i</sub></b>;</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><sub><img border=0 src="/img/revistas/rfnam/v59n1/a15eq006.gif"></sub> son las componentes   promedio de los pixeles que conforman la región en crecimiento <b>R<sub>i</sub></b>,   y <i>c</i>(<i>i</i>) es la medida de <i>contraste promedio </i>en la i-ésima   iteración (0 <i>&#8804; i < </i>10<i>,</i>000). De forma similar, se define   la medida de <i>contraste periférico p</i>(<i>i</i>), la cual es la distancia   euclídea entre el promedio de las componentes de los pixeles del <b>IB</b>,   y el promedio de aquellos del <b>CB</b>:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq09.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">donde <sub><img border=0 src="/img/revistas/rfnam/v59n1/a15eq008.gif"></sub> son las componentes   promedio de los pixeles que conforman el <b>IB<sub>i</sub></b>. </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La medida de <i>contraste promedio</i>,   suministra información sobre el contraste que existe entre la región en crecimiento   y su entorno, mientras que, el <i>contraste periférico</i>, muestra la fuerza   o gradiente entre el c<i>ontorno periférico </i>de la región y su <i>contorno   actual </i>(<a href="#fig01">Figura.1</a>). Esta última es menos sensible al ruido, dado que no   utiliza la medida del gradiente entre dos pixeles vecinos, sino entre dos contornos   vecinos (Hijjatoleslami y Kittler 1998).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Actualización       de la media. </i></b>Igual que en el Sistema Euclídeo, se implementó   un método iterativo para la actualización de la media por adición de pixeles   (Ec.7). No obstante, es necesario obtener un método similar para el caso en   que se retiran pixeles de los contornos <b>CB </b>e <b>IB</b>, lo cual es posible   mediante la siguiente ecuación:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq10.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">con <i>n </i>el   número de pixeles luego de extraerse aquel con componente <i>P</i>, <i>M<sub>n&#8722;</sub></i><sub>1 </sub>la   media anterior y, <i>M<sub>n</sub> </i>la media actualizada.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Segmentación         ACB-PCB.</i></b> Igual   que para el sistema anterior, la dirección de crecimiento utilizada es la de   mínima distancia euclídea (Sección 3.2). El método ACB-PCB, adhiere en cada   iteración un nuevo pixel a la región, tomándolo del contorno actual (<a href="#fig01">Figura   1</a>). Por lo tanto, entre iteraciones, es necesario actualizar el <i>contorno   actual </i></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">y <i>periférico </i>de   la nueva región. Dado que las medidas necesarias para obtener la segmentación   son la media de color de la región, y las medias de color de cada contorno,   se utilizan las ecuaciones de actualización de la media, con el fin de hacer   más rápido el proceso. Así pues, cuando se retira un pixel del <b>CB </b>para   adherirlo a la región, se utiliza la Ec.10 para actualizar su media, y cuando   se adhiere el pixel a la región, se utiliza la Ec.7, para actualizar la media   de esta. Estas ecuaciones, son usadas también para computar dicha medida en   el proceso de actualización de los contornos.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con el fin   de segmentar el grano de café, luego del proceso de iteración se procede a   hallar el <b>ACB </b>y el <b>PCB</b>. El <b>PCB </b>contiene la región segmentada   final. Para burbujas gausianas (<a href="#fig03">Figura 3</a>), el valor del c<i>ontraste promedio </i>crecerá a   medida que el proceso de crecimiento continúe incorporando pixeles de alta   intensidad de la burbuja. Una vez que se comienza a crecer dentro del fondo,   el cambio de la intensidad decrece, y por lo tanto el <i>contraste promedio </i>comienza   a decrecer. Así la iteración que produce la máxima medida de <i>contraste promedio</i>,   corresponde al punto donde la región comienza a crecer en el fondo. Dicha iteración   corresponde a la región contenida por el <i>contorno de contraste promedio </i><b>ACB </b>(Hijjatoleslami   y Kittler 1998).</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig03"></a><img src="/img/revistas/rfnam/v59n1/a15fig03.jpg">    <br>   Figura       3. </b>(a) Burbuja gausiana con <i>&#963;</i> = 25 <i>pix</i>, (b) Contorno       de contraste promedio <b>ACB</b>, (c) Contorno de contrate perif&eacute;rico <b>PCB </b>y (d) Evoluci&oacute;n de las medidas de contraste promedio y perif&eacute;rico.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para regiones   relativamente homogéneas, el <i>contraste periférico </i>tiene un máximo global.   Sin embargo, para regiones ruidosas o con texturas, como en los frutos de   café, la medida de <i>contraste periférico m</i>uestra diferentes picos, cada   uno de los cuales podría utilizarse para hallar el <b>PCB </b>y por lo tanto   la región final. El criterio usado con este fin es utilizar el máximo <i>contraste   periférico </i>anterior al máximo global de la medida de <i>contraste promedio</i>.   El punto donde se tiene el máximo, corresponde a la región contenida por el <b>PCB</b>,   la cual es la región segmentada final. Básicamente, la segmentación ACB-PCB   consiste en hallar la región crecida a partir de una semilla, que presente   el mayor gradiente entre su <b>CB </b>e <b>IB</b>, contenida dentro de la región   con mayor contraste hacia su entorno (Hijjatoleslami y Kittler 1998).</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El proceso   utilizado arriba para una burbuja gausiana puede ser aplicado en imágenes de   café, donde se observará un comportamiento de la medida de <i>contraste promedio </i>similar   (es decir con un máximo global), aunque la evolución del <i>contraste periférico </i>puede   presentar diferentes máximos locales. Utilizando el criterio mencionado en   el párrafo anterior, se obtienen los resultados mostrados en la <a href="#fig04">Figura   4</a>.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig04"></a><img src="/img/revistas/rfnam/v59n1/a15fig04.gif">    <br>   Figura       4. </b>(a), (b) Frutos segmentados mediante el sistema ACB-PCB, (c) Evoluci&oacute;n       de las medidas de contraste promedio y perif&eacute;rico para (b).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Sistema       híbrido.  </i></b>Este sistema se clasifica como <i>Híbrido</i>, ya que       integra la detección de bordes con el crecimiento de regiones.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Extracción         de bordes de color.</i></b> El sistema detector de bordes de color implementado       se muestra en la <a href="#fig05">Figura 5</a>. Se puede dividir la extracción de Bordes de       la escena en 5 etapas, cada una de las cuales se muestra en la figura.       En la ETAPA 1, se obtienen los planos de color <b>I<sub>Y</sub></b>, <b>I<sub>U</sub> </b>e <b>I<sub>V</sub> </b>de       la imagen <b><sub><img border=0 src="/img/revistas/rfnam/v59n1/a15eq010.gif"><img border=0 src="/img/revistas/rfnam/v59n1/a15eq012.gif"></sub></b>. En la       ETAPA 2, se utilizan las máscaras de Sobel (<a href="#tab01">Tabla 1</a>) (Umbaugh 1998), con       el fin de hallar el gradiente existente entre cada pixel y sus vecinos,       de acuerdo al vecindario de segundo orden <i>N</i>(<i>x, y</i>) (Jianping <i>et       al</i>. 2001), en cada plano de color <b>I<sub>Y</sub></b>, <b>I<sub>U</sub> </b>e <b>I<sub>V</sub></b>.       En la ETAPA 3, se clasifican los pixeles de un solo mapa de bordes <b>E</b>,       que contiene la información de los bordes presentes en la imagen, obtenidos       a partir de aquellos que se encontraron en cada uno de los planos de color.       Finalmente, la ETAPA 5, realiza un postprocesamiento al mapa de bordes <b>E</b>,       con el fin de eliminar aquellos bordes no conexos que, en general, no ofrecen       información sobre las principales componentes geométricas presentes en       la escena. Las ETAPAS 1, 2, 3 y 4 son propuestas en (Jianping <i>et al.</i> 2001),       mientras que la ETAPA 5 se propone y adiciona en este trabajo, para obtener       un mejor desempeño.</font></p>       <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab01"></a>Tabla 1 </b>Coeficientes   para calcular <i>HOE</i>(<i>x, y</i>), <i>V OE</i>(<i>x, y</i>), <i>NOE</i>(<i>x,   y</i>) y <i>SOE</i>(<i>x, y</i>), respectivamente. Estas son las máscaras de   Sobel para computar el gradiente en las cuatro direcciones: H, V, NE, SE.</font>    <br>   <img src="/img/revistas/rfnam/v59n1/a15tab01.gif"></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig05"></a><img src="/img/revistas/rfnam/v59n1/a15fig05.gif">    <br>   Figura 5. </b>Sistema detector de bordes de   color.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La ETAPA 5 tiene como entrada <b>E</b>,   la cual es una matriz Booleana en donde cada posición tiene un valor <i>Verdadero </i>o <i>Falso</i>,   dependiendo si el p&#305;xel ha sido clasificado como <i>pixel de borde </i>o   como <i>pixel de no borde</i>, respectivamente. Los pixeles pertenecientes   a la clase <i>pixel de borde </i>en <b>E</b>, forman el grupo de pixeles denotado   como <b>E(1)</b>. Dicho grupo está conformado por <i>z </i>subgrupos de pixeles   de borde conexos así: </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq11.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para un grupo de bordes conexos,   cumple que:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq12.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">donde <b>B<sub>i</sub> </b>es   el i-esimo subgrupo de pixeles de borde conexos y, <i>N</i>(<i>x, y</i>) es   el vecindario de segundo orden para el pixel en la posición (<i>x, y</i>) (Jianping <i>et   al</i>. 2001). El postproceso consiste en eliminar aquellos grupos de pixeles   de borde conexos menores a 20 pixeles (<b>B<sub>i</sub> </b><i>&#8804; </i>20   pix.), ya que estos generalmente corresponden a bordes que no dan ninguna información   sobre las principales estructuras geométricas presentes en la escena. La   imagen de bordes luego del postproceso se denota como <b>E´</b>. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La <a href="#fig06">Figura       6</a> muestra algunos   resultados del <i>Detector de Bordes de Color </i>sobre imágenes de café:   la <a href="#fig06">Figura 6(a)</a> muestra la imagen original <b>I<sub>RGB</sub></b>, la <a href="#fig06">Figura   6(b)</a> muestra el mapa de bordes <b>E </b>obtenido, y la <a href="#fig06">Figura   6(c)</a>, muestra   la imagen resultante al aplicar el postproceso <b>E´</b>. Nótese la mejora   con respecto a la imagen precedente, principalmente en aquellos bordes dispersos   que en la imagen final han desaparecido. Sin embargo, aquellos bordes que dan   información sobre las componentes geométricas presentes en la imagen original,   pero que no conforman un grupo conexo de al menos 20 pix, desaparecen también   (ver grano del centro).</font></p>       <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig06"></a><img src="/img/revistas/rfnam/v59n1/a15fig06.jpg">    <br>   Figura 6. </b>Resultado   sobre una imagen de laboratorio del <i>detector de bordes de color</i>: (a)   Imagen de laboratorio, (b) Mapa de bordes, y (c) Imagen de bordes obtenida   al final del postproceso.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Segmentación híbrida.</i></b> Luego   de obtener la imagen de bordes con el sistema mostrado en la <a href="#fig05">Figura   5</a>, se procede   a realizar la segmentación. Esta debe vincular la información que suministra   la imagen de bordes con la de la medida de <i>contraste promedio</i>. Igual   que en el sistema anterior, se itera hasta 10<i>,</i>000 para que la región   al final contenga el grano que se desea segmentar (ver sección 4). Sin embargo,   el sistema híbrido segmenta la región final de acuerdo al <b>ACB </b>y no   al <b>PCB</b>. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para involucrar     la información   de bordes, se define una nueva dirección de crecimiento.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Dirección         de crecimiento</i></b><i>. </i>La   dirección de crecimiento para el sistema híbrido es similar que en los sistemas   anteriores, lo que se modifica es el conjunto de pixeles candidatos a adherirse   a la región. Para el caso de los sistemas anteriores, los pixeles candidatos   son aquellos que conforman el contorno actual (<b>CB</b>) de la región en   crecimiento (<a href="#fig01">Figura.1</a>). En el sistema híbrido, los pixeles candidatos también   se encuentran en este contorno, pero no se tienen en cuenta aquellos que sean <i>pixeles   de borde </i>en la imagen de bordes luego del postproceso <b>E´</b>. La siguiente   función aclara esto:</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/rfnam/v59n1/a15eq13.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">donde <b>E´</b>(<b>1</b>) es   el conjunto de pixeles pertenecientes a la clase <i>pixel de borde </i>en <b>E´</b>, <i>N</i>(<i>x,   y</i>) es el vecindario de segundo orden (Jianping <i>et al.</i> 2001), y <b>K<sub>i </sub></b>es   el conjunto de pixeles candidatos para la región en crecimiento <b>R<sub>i</sub></b>.   Así, la medida de <i>contraste promedio </i>no llevará la cuenta de aquellos   pixeles que pertenezcan a la imagen de bordes. Esto permite crecer la región   por donde no se tiene información sobre las componentes geométricas, lo que   se traduce en hallar la región con mayor contraste entre ella y su entorno,   que se encuentre dentro de los límites dados por los pixeles de borde, y que,   donde no existan, los ajuste de acuerdo al <b>ACB </b>encontrado.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Debido al nuevo conjunto de   pixeles candidatos tomado (Ec.13), pueden suceder dos casos:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Caso 1: </b><i>La imagen     es segmentada con el </i><b>ACB</b>. Corresponde a la situación en que el     sistema puede iterar hasta 10<i>,</i>000, para luego segmentar usando el <b>ACB</b>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Caso 2: </b><i>No existen     pixeles candidatos</i>. Dada la Ec.13, puede suceder que todos los pixeles     en el <b>CB<sub>i</sub> </b>sean pixeles de borde, situación en la cual no     existirían pixeles candidatos <b>K<sub>i</sub></b>. En tal caso, la región     segmentada final es la que lleve el proceso iterativo en ese momento.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La <a href="#fig07">Figura       7</a>, muestra el resultado   obtenido luego de aplicar el <i>Sistema Híbrido </i>sobre una imagen de laboratorio.   En ella puede observarse el resultado de la segmentación para los dos casos   posibles: las <a href="#fig07">Figuras 7(c) y 7(d)</a> son las imágenes resultantes para el caso   1. Debido a que en este caso se segmenta con el <b>ACB </b>y no con el <b>PCB</b>,   la región segmentada final corresponde, por lo tanto, a aquella crecida a   partir de un pixel semilla, que presenta el mayor contraste de color con respecto   a su entorno; por consiguiente, la segmentación podrá tomar mayor parte del   grano por allí donde los bordes lo permitan. Sin embargo, puede suceder que   existan pixeles de borde dentro del grano de café, por lo cual la segmentación   resultaría imprecisa dado que estos pixeles no pueden adherirse a la región   en crecimiento (Ec.13). No obstante, esta situación puede ser positiva. En   el caso del ombligo p.e., generalmente este presenta un mayor contraste con   respecto al grano, y está   definido en gran parte por sus bordes de color. Así, el ombligo puede ser rodeado   por la región final, lo que permite tomar características de él (<a href="#fig07">Figura   7(c)</a>).   La <a href="#fig07">Figura 7(b)</a> muestra el resultado para el caso 2; aquí la región segmentada   es óptima dado que el grano está totalmente rodeado por pixeles de borde.</font></p>       <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig07"></a><img src="/img/revistas/rfnam/v59n1/a15fig07.jpg">    <br>   Figura 7. </b>Resultado     sobre una imagen de café del Sistema Híbrido: (a) Imagen de Bordes luego     del Postproceso(<b>E´</b>),   (b) Resultado Caso 2, (c) y (d) Resultados con <b>ACB </b>(Caso 1).</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="2"></a>RESULTADOS</b></font> <a href="#indice"><img src="/img/revistas/rfnam/v59n1/up.gif" border="0"></a></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Esta sección muestra los índices   de desempeño para los diferentes sistemas implementados, y para el detector   de bordes. Los índices de desempeño utilizados son: <i>Verdadera Aceptación,   Verdadero Rechazo, Falsa Aceptación y Falso Rechazo</i>. Todos los indicadores   son calculados tomando como referente, la cantidad de pixeles que conforman   la región que se desea segmentar.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La <i>Verdadera     Aceptación </i>(V.A.) indica que porcentaje de la región fue segmentada     por el método (Valor ideal: 100%). El <i>Verdadero Rechazo </i>(V.R.) indica     qué porcentaje de los pixeles que no pertenecen al grano de café, fueron     rechazados por el sistema (Valor ideal: 100 %). La <i>Falsa Aceptación </i>(F.A.)     indica que porcentaje de los pixeles que no pertenecen al grano fueron clasificados     como tal (Valor ideal: 0 %). Este valor puede ser mayor al 100%. Por ejemplo,     para un <i>F.R. </i>= 200 %, la cantidad de pixeles que fueron falsamente     segmentados como pertenecientes a la región, suman el doble de pixeles que     conforman la región misma. Por último, el <i>Falso Rechazo </i>(F.R.) indica     qué porcentaje de los pixeles que pertenecen al grano fueron rechazados     por el sistema (Valor ideal: 0 %).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para todo caso,   la <i>Verdadera Aceptación </i>y el <i>Falso Rechazo </i>suman 100   %, es decir: % <i>V.A </i>= 100 % <i>&#8722; </i>% <i>F.R</i>. Esto porque   la porción rechazada del grano, corresponde a aquella región que, aunque pertenece   al grano, no pertenece a la región segmentada final, la cual debería abarcar   al grano por completo (en cuyo caso, <i>V.A. </i>= 100 % <i>FR </i>= 0 %).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Sistema       Euclídeo. </i></b>La <a href="#tab02">Tabla 2</a> muestra el resultado obtenido con el <i>Sistema       Euclídeo</i>. En ella se muestran los mejores desempeños obtenidos en cada       uno de los espacios de color. Se puede observar que el desempeño es levemente       mejor, en cuanto al índice de V.A., en el espacio de color <i>RGB</i>.       No obstante,  es finalmente en el espacio <i>YIQ </i>donde se presenta       el mejor desempeño, dado que el índice V.A. es alto, a la vez que la F.A.       es baja. Nótese también la dependencia del umbral al espacio de color en       el cual se trabaje (debido a la transformación entre espacios de color       (Palus y Bereska 1999)). Como se observa en las figuras precedentes, la       región a la cual se llega utilizando el <i>Sistema Euclídeo </i>(<a href="#fig02">Figura       2</a>), abarca menor porción del grano que la región que se obtiene usando       los sistemas <i>ACB-PCB </i>e <i>Híbrido </i>(<a href="#fig04">Figuras       (4)</a> y <a href="#fig07">7</a>).</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab02"></a>Tabla 2 </b>Resultados del <i>Sistema       Euclídeo</i> para   los umbrales que mostraron mejor desempeño. <b>d </b>indica la distancia euclídea   utilizada, V.A, V.R, F.A, F.R son los índices de desempeño.</font>    <br>   <img src="/img/revistas/rfnam/v59n1/a15tab02.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Sistema ACB-PCB. </i></b>La     <a href="#tab03">Tabla 3</a> muestra los Índices de desempeño para el Sistema ACB-PCB. En este caso,   el sistema requiere únicamente del punto semilla a partir del cual será crecida   la región (el número de iteraciones se mantiene constante debido a que son   imágenes tomadas en condiciones controladas). Su desempeño es similar al del <i>Sistema   Híbrido</i>.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab03"></a>Tabla 3 </b>Resultados del sistema de segmentación <i>ACB&#8722;PCB.</i></font>    <br> <img src="/img/revistas/rfnam/v59n1/a15tab03.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Sistema         Híbrido</i></b><i>. </i>La         <a href="#tab04">Tabla 4</a> muestra los índices de desempeño para el detector de Bordes de Color.   A su vez la <a href="#tab05">Tabla 5</a> para el <i>Sistema Híbrido.</i></font></p>       ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab04"></a>Tabla 4 </b>Índices de desempeño   para el detector de bordes de color, antes del postproceso (B.Color) y luego   de éste (B. Post).</font>    <br>   <img src="/img/revistas/rfnam/v59n1/a15tab04.gif"></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab05"></a>Tabla 5 </b>Índices de desempeño     para el <i>Sistema     Híbrido</i>.</font>    <br>     <img src="/img/revistas/rfnam/v59n1/a15tab05.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la <a href="#tab04">Tabla       4</a>  el índice de   F.A. es superior al 100%, lo cual se debe a la gran cantidad de bordes que   son clasificados como tal, pero que, según aquellos tomados por un humano,   realmente no lo son.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Análisis.</i></b> El   desempeño del <i>Detector de Bordes de Color </i>es mejor que aquellos utilizados   en imágenes en escala de grises (Sobel, Kirsh) (Umbaugh 1998), dado que se   tiene información de bordes debidos a diferencias en el espacio de color y   no simplemente a diferencias en intensidad de gris. En cuanto al resultado   arrojado al aplicar el Postproceso, se observa que éste mejora en un 16% el índice   de Falsa Aceptación (lo cual es lo deseado) aunque afecta en menor grado los   demás índices. La importancia de tener una buena imagen de bordes de color   radica en que, para el caso de la aplicación de imágenes de café, el color   tiene información discriminante que puede ser utilizada para diferenciar entre   frutos en diversas etapas de maduración, o entre un grano y hojas o el tallo   (en algunos casos). Esto se aprovecha tanto en la etapa de segmentación (discutida   en este artículo) como en la etapa de clasificación del grano de café (Maya   2001).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con respecto a     la técnica de   segmentación híbrida, debido a que se incorpora información sobre los bordes   de color presentes en la imagen, la dirección de crecimiento se focaliza hacia   aquellos pixeles que más probablemente pueden pertenecer al grano, y rechaza   de plano aquellos que definitivamente presentan una fuerte diferencia de color   con su entorno (bordes de color). El uso del <b>ACB </b>(Caso 1) como región   segmentada final produce dos efectos: por un lado los índices de Verdadera   Aceptación y Falso Rechazo mejoran (están correlacionados), aunque los índices   de Verdadero Rechazo y Falsa Aceptación se alejan de su valor ideal pues se   toma la región con mayor contraste con respecto a su entorno, y no aquella   dentro de ésta, que tiene el mayor gradiente entre sus contornos actual y periférico   (como en la segmentación ACB-PCB). Lo anterior significa que la región segmentada   frecuentemente contiene parte de una región vecina (otro grano, hoja o tallo).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El <i>Sistema       Euclídeo </i>depende   de diferentes parámetros que deben ser dados por el usuario final, mientras   que los sistemas ACB-PCB e <i>Híbrido</i> sólo requieren, en este caso, de   la posición del punto semilla, por lo cual los resultados obtenidos utilizando   éste sistema sólo pueden ser analizados entre aquellos obtenidos con diferentes   variaciones de tales parámetros. Puede anotarse la dependencia del umbral con   el espacio de color analizado, debido a la transformación entre espacios de   color. La implementación del <i>Sistema Euclídeo </i>se realiza con el propósito   de introducir la medida básica de <i>distancia euclídea</i>, la cual es ampliamente   utilizada en los posteriores sistemas de segmentación.</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="3"></a>CONCLUSIONES</b></font> <a href="#indice"><img src="/img/revistas/rfnam/v59n1/up.gif" border="0"></a></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tres sistemas     de segmentación   de frutos de café se presentaron en este artículo utilizando la técnica <i>SRG </i>de <i>crecimiento   de regiones</i>. El primero, utiliza la distancia euclídea tomada desde el   p&#305;xel candidato hasta la región, para una imagen en el espacio de color <i>RGB</i>, <i>Y   UV </i>o <i>Y IQ</i>, y exhibe un comportamiento óptimo cuando existe un alto   contraste entre la región que se desea segmentar (grano de café) y el entorno   a esta. Sin embargo, su resultado es dependiente de la posición del p&#305;xel   semilla (es decir, la región segmentada luego de aplicar el sistema Euclídeo   para un mismo grano de café, pero partiendo de diferentes p&#305;xeles semilla,   no es siempre la misma), y del valor del umbral, el cual es dejado a consideración   del usuario del sistema.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El segundo sistema     utiliza dos medidas de discontinuidad entre la región en crecimiento <b>R</b>, y sus   contornos <b>CB </b>e <b>IB </b>(<i>c</i>(<i>i</i>)<i>, p</i>(<i>i</i>)). Este   requiere un proceso de iteración, luego del cual se procede a realizar la segmentación.   El sistema requiere además del máximo tamaño de los frutos de café. Aquí, es   importante anotar que, similarmente a los sistemas de segmentación basados   en bordes, se aplica una medida de discontinuidad que suministra información   sobre el gradiente: <i>contraste periférico </i>(en este caso entre dos contornos   de la región). Esta medida es menos sensible al ruido presente en la imagen   (Hijjatoleslami y Kittler 1998).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El tercer sistema     utiliza la información disponible tanto de discontinuidad p&#305;xel a p&#305;xel (Bordes   de Color), como entre la región y su contorno <b>CB </b>(<i>c</i>(<i>i</i>)).   La característica de este algoritmo es que en cada iteración se adhiere un   p&#305;xel a la región en crecimiento, el cual no es un píxel de borde dentro   de la imagen. Su desempeño es similar al <i>Sistema ACB-PCB</i>, aunque dado   que utiliza el <b>ACB </b>para realizar la segmentación, el índice de <i>Verdadera   Aceptación </i>es levemente mayor por lo que su índice de <i>Falso Rechazo </i>disminuye,   aunque la <i>Falsa Aceptación </i>aumenta. Este sistema tiene buenos resultados   allí   donde la imagen de bordes sea discriminante, es decir donde sea posible obtener   las principales componentes geométricas presentes en la imagen.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Finalmente, se     concluye del análisis de las <a href="#tab02">Tablas 2</a>, <a href="#tab03">3</a>, y <a href="#tab05">5</a>, que el Sistema ACB-PCB es el mejor de los   tres. Esto porque, aunque tiene un menor índice de V.A. que el <i>Sistema Híbrido</i>,   su índice de V.R. es mayor, y el de F.A. es claramente superior. Esto significa,   que aunque el sistema puede no tener la mayor parte del fruto segmentado, se   asegura que la región segmentada probablemente es solamente parte del grano,   mientras que el resultado que se obtendría con el <i>Sistema Híbrido</i>, podría   contener mayor parte del fruto, pero también otras regiones no deseables como   parte del fondo, de una hoja o de otro grano.</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="4"></a>BIBLIOGRAFÍA</b></font> <a href="#indice"><img src="/img/revistas/rfnam/v59n1/up.gif" border="0"></a></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Aleixos, N., Blasco,     J., Navarrón,   F. and Moltó, E. 2002. Multispectral inspection of citrus in realtime using   machine vision and digital signal pro-cessors. En: Computers and Electronics   in Agriculture. Vol. 33, no. 2; p. 121–137. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000139&pid=S0304-2847200600010001500001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Betancur, Julián. 2002. Segmentación   de granos de café mediante métodos de crecimiento de regiones. Manizales,   89 h. Tesis Ingeniería Electrónica. Universidad Nacional de Colombia. Facultad   de Ingeniería y Arquitectura.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000140&pid=S0304-2847200600010001500002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Brosnan, T. D.     and Sun, D. W. 2002. Inspection and grading of agricultural and food products     by computer vision systems: a review. En: Computers and Electronics in Agriculture.     Vol. 36; p. 193-213.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000141&pid=S0304-2847200600010001500003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Chen, Y. R., Chao,     K., and Kim, M. S. 2002. Machine vision technology for agricultural applications.   En: Computers and Electronics in Agriculture. Vol. 36; p. 173–191, </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000142&pid=S0304-2847200600010001500004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">González, R. y Woods, R. 1996.   Tratamiento digital de imágenes. Wilniington, Delaware: Addison-Wesley. 518   p.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000143&pid=S0304-2847200600010001500005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Hijjatoleslami,     S. A. and Kittler, J. 1998. Region growing: a new approach. En: IEEE Transactions   on Image Processing. Vol. 7, no. 7; p. 1079–1084. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000144&pid=S0304-2847200600010001500006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Jianping, David,     Yau, K., Elmagarmid, Ahmed and Aref, Walid. 2001. Automatic image segmentation     by integrating color-edge extraction and seeded region growing. En: IEEE   Transactions on Image Processing. Vol. 10, no. 10; p. 1454–1465. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000145&pid=S0304-2847200600010001500007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Leemans, V., Magein,     H. and Destain, M. F. 1999. Defect segmentation on ‘Jonagold’ apples using colour   vision and a bayesian classification method. En: Computers and Electronics   in Agriculture. Vol. 23, no. 1; p. 43–53. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000146&pid=S0304-2847200600010001500008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Leemans, V., Magein,     H. and Destain, M. F. 1998. Defects segmentation on ‘Golden delicious’ apples     by using colour machine vision. En: Computers and Electronics in Agriculture.   Vol. 20; p. 117-130. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000147&pid=S0304-2847200600010001500009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Marchant, J. A.,     Oyango, C. M. and Street, M. J. 1990. Computer vision for potato inspection     without singulation. En: Computers and Electronics in Agriculture. Vol.   4, no. 3; p. 235–244. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000148&pid=S0304-2847200600010001500010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Maya, Carolina.     2001. Desarrollo de un algoritmo para la caracterización y clasificación de granos de café empleando   técnicas de visión artificial. Manizales, 68 h. Tesis Ingeniería Electrónica.   Universidad Nacional de Colombia. Facultad de Ingeniería y Arquitectura.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000149&pid=S0304-2847200600010001500011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Montes Castrillón, Nubia Liliana.   2001. Desarrollo de algoritmos de segmentación de frutos maduros y verdes   de café en imágenes tomadas en condiciones controladas basados en las propiedades   de color. Manizales, 44 h. Tesis Ingeniería Electrónica. Universidad Nacional   de Colombia. Facultad de Ingeniería y Arquitectura.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000150&pid=S0304-2847200600010001500012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ñakano, K. ­1997. Application   of neural networks to the color grading of apples. En: Computers and Electronics   in Agriculture. Vol.18; p.105–116. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000151&pid=S0304-2847200600010001500013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Palmer, P. L., Dabis, and Kittler,   H. J. 1996. Performance measure for boundary detection algorithms. En: Computer   Vision and Image Understanding. Vol. 63; p. 476-494. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000152&pid=S0304-2847200600010001500014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Palus, Henryk and Bereska,   Damian. 1999. Region-based colour image segmentation. Gliwice, Poland : Silesian </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">University of Technology,   Department of Automatic Control. 101 p.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000153&pid=S0304-2847200600010001500015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Skarbek, W. and Koschan, A. 1994. Colour image segmentation: a survey. Technical University of Berlin,  Institute for Technical Informatics . p. 2-81.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000154&pid=S0304-2847200600010001500016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Studman, C. J. 2001. Computers   and electronics in postharvest technology: a review. En: Co mputers and Electronics   in Agriculture. Vol. 30; p. 109-124. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000155&pid=S0304-2847200600010001500017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Umbaugh, Scott. 1998. Computer   vision and image processing. New Jersey: Prentice Hall. 85 p.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000156&pid=S0304-2847200600010001500018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Vízhányó<i>,</i>T.     and Felföldi,   J. 2000. Enhancing colour differences in images of diseased mushrooms. En:   Computers and Electronics in Agriculture. Vol. 26; p. 187–198. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000157&pid=S0304-2847200600010001500019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Yang, Q. 1994.     An approach to apple surface feature detection by machine vision. En: Computers   and Electronics in Agriculture. Vol. 11; p. 249–264.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000158&pid=S0304-2847200600010001500020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Aleixos]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
<name>
<surname><![CDATA[Blasco]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Navarrón]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[Moltó]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Multispectral inspection of citrus in realtime using machine vision and digital signal processors]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>2002</year>
<volume>33</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>121-137</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Betancur]]></surname>
<given-names><![CDATA[Julián]]></given-names>
</name>
</person-group>
<source><![CDATA[Segmentación de granos de café mediante métodos de crecimiento de regiones]]></source>
<year>2002</year>
<publisher-loc><![CDATA[Manizales ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Brosnan]]></surname>
<given-names><![CDATA[T. D.]]></given-names>
</name>
<name>
<surname><![CDATA[Sun]]></surname>
<given-names><![CDATA[D. W.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Inspection and grading of agricultural and food products by computer vision systems: a review]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>2002</year>
<volume>36</volume>
<page-range>193-213</page-range></nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[Y. R.]]></given-names>
</name>
<name>
<surname><![CDATA[Chao]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[M. S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Machine vision technology for agricultural applications]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>2002</year>
<volume>36</volume>
<page-range>173-191</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[González]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Woods]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Tratamiento digital de imágenes]]></source>
<year>1996</year>
<publisher-loc><![CDATA[Wilniington^eDelaware Delaware]]></publisher-loc>
<publisher-name><![CDATA[Addison-Wesley]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hijjatoleslami]]></surname>
<given-names><![CDATA[S. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Kittler]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Region growing: a new approach]]></article-title>
<source><![CDATA[IEEE Transactions on Image Processing]]></source>
<year>1998</year>
<volume>7</volume>
<numero>7</numero>
<issue>7</issue>
<page-range>1079-1084</page-range></nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Jianping]]></surname>
<given-names><![CDATA[David]]></given-names>
</name>
<name>
<surname><![CDATA[Yau]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Elmagarmid]]></surname>
<given-names><![CDATA[Ahmed]]></given-names>
</name>
<name>
<surname><![CDATA[Aref]]></surname>
<given-names><![CDATA[Walid]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Automatic image segmentation by integrating color-edge extraction and seeded region growing]]></article-title>
<source><![CDATA[IEEE Transactions on Image Processing]]></source>
<year>2001</year>
<volume>10</volume>
<numero>10</numero>
<issue>10</issue>
<page-range>1454-1465</page-range></nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Leemans]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
<name>
<surname><![CDATA[Magein]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Destain]]></surname>
<given-names><![CDATA[M. F.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Defect segmentation on ‘Jonagold' apples using colour vision and a bayesian classification method]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>1999</year>
<volume>23</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>43-53</page-range></nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Leemans]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
<name>
<surname><![CDATA[Magein]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Destain]]></surname>
<given-names><![CDATA[M. F.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Defects segmentation on ‘Golden delicious' apples by using colour machine vision.]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>1998</year>
<volume>20</volume>
<page-range>117-130</page-range></nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Marchant]]></surname>
<given-names><![CDATA[J. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Oyango]]></surname>
<given-names><![CDATA[C. M.]]></given-names>
</name>
<name>
<surname><![CDATA[Street]]></surname>
<given-names><![CDATA[M. J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Computer vision for potato inspection without singulation]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>1990</year>
<volume>4</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>235-244</page-range></nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Maya]]></surname>
<given-names><![CDATA[Carolina]]></given-names>
</name>
</person-group>
<source><![CDATA[Desarrollo de un algoritmo para la caracterización y clasificación de granos de café empleando técnicas de visión artificial]]></source>
<year>2001</year>
<publisher-loc><![CDATA[Manizales ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Montes Castrillón]]></surname>
<given-names><![CDATA[Nubia Liliana]]></given-names>
</name>
</person-group>
<source><![CDATA[Desarrollo de algoritmos de segmentación de frutos maduros y verdes de café en imágenes tomadas en condiciones controladas basados en las propiedades de color]]></source>
<year>2001</year>
<publisher-loc><![CDATA[Manizales ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ñakano]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Application of neural networks to the color grading of apples]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>­199</year>
<month>7</month>
<volume>18</volume>
<page-range>105-116</page-range></nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Palmer]]></surname>
<given-names><![CDATA[P. L.]]></given-names>
</name>
<name>
<surname><![CDATA[Dabis]]></surname>
</name>
<name>
<surname><![CDATA[Kittler]]></surname>
<given-names><![CDATA[H. J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Performance measure for boundary detection algorithms]]></article-title>
<source><![CDATA[Computer Vision and Image Understanding]]></source>
<year>1996</year>
<volume>63</volume>
<page-range>476-494</page-range></nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Palus]]></surname>
<given-names><![CDATA[Henryk]]></given-names>
</name>
<name>
<surname><![CDATA[Bereska]]></surname>
<given-names><![CDATA[Damian]]></given-names>
</name>
</person-group>
<collab>Silesian University of Technology^dDepartment of Automatic Control</collab>
<source><![CDATA[Region-based colour image segmentation]]></source>
<year>1999</year>
<publisher-loc><![CDATA[Gliwice ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Skarbek]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
<name>
<surname><![CDATA[Koschan]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<collab>Technical University of Berlin^dInstitute for Technical Informatics</collab>
<source><![CDATA[Colour image segmentation: a survey]]></source>
<year>1994</year>
<page-range>2-81</page-range></nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Studman]]></surname>
<given-names><![CDATA[C. J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Computers and electronics in postharvest technology: a review]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>2001</year>
<volume>30</volume>
<page-range>109-124</page-range></nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Umbaugh]]></surname>
<given-names><![CDATA[Scott]]></given-names>
</name>
</person-group>
<source><![CDATA[Computer vision and image processing]]></source>
<year>1998</year>
<publisher-loc><![CDATA[New Jersey ]]></publisher-loc>
<publisher-name><![CDATA[Prentice Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Vízhányó]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Felföldi]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Enhancing colour differences in images of diseased mushrooms]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>2000</year>
<volume>26</volume>
<page-range>187-198</page-range></nlm-citation>
</ref>
<ref id="B20">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yang]]></surname>
<given-names><![CDATA[Q.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An approach to apple surface feature detection by machine vision]]></article-title>
<source><![CDATA[Computers and Electronics in Agriculture]]></source>
<year>1994</year>
<volume>11</volume>
<page-range>249-264</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
