SISTEMA DE RECONOCIMINETO Y CONTEO POLLOS - Rev-Jurado
SISTEMA DE RECONOCIMINETO Y CONTEO POLLOS - Rev-Jurado
SISTEMA DE RECONOCIMINETO Y CONTEO POLLOS - Rev-Jurado
UNIVERSIDAD MARIANA
Facultada de Ingeniería
1
Prototipo de un sistema automático para el reconocimiento y conteo de pollos utilizando visión
artificial para la empresa POFRESCOL LTDA
Asesor:
Co-asesor:
UNIVERSIDAD MARIANA
Facultada de Ingeniería
2
1. PROBLEMÁTICA.
3
proceso de producción para el comercio y venta del producto elevando la calidad de estas etapas
en la planta POFRESCOL LTDA.
4
1.2 FORMULACIÓN DEL PROBLEMA
¿Cómo realizar un sistema de conteo automático que permita verificar el número exacto de
pollos que entra y sale de la línea de producción de POFRESCOL, para evitar pérdidas y mejorar
sus rendimientos económicos y estándares de calidad?
2. JUSTIFICACIÓN
Las empresas de alimentos tienen una gran responsabilidad con la sociedad puesto que son las
encargadas de manipular y crear productos destinados al consumo humano. Dentro de un
comunicado de prensa publicado el 21 de diciembre del año 2017, la Federación Nacional de
Avicultores (Fenavi) comentaba que en Colombia la carne de pollo se ha convertido en la base
fundamental de su alimentación, su afirmación está basada en cifras recolectadas por la misma
Federación Nacional de Avicultores, las cuales indican que para el 2017 el sector avícola tuvo un
crecimiento del 6,4% en relación con el año 2016. El 14 de diciembre del año 2018, la misma
organización comentó: “la avicultura fue uno de los grandes protagonistas del crecimiento
agropecuario del país”, registrando un récord que significó un crecimiento del 4,5% en relación
con el 2017.
Por esta razón, siendo el sector avícola un importante negocio para compañías internacionales
como nacionales, que tienen crecimientos económicos cada año, es importante poder generar
dicho crecimiento en la empresa nariñense Pollos Frescos de Colombia Limitada, a partir de
mejoras que tendrán un énfasis en las etapas de recepción y despacho, que son las áreas
específicas donde se encontraron un número significativo de pérdidas aproximadas del 18% de
sus ganancias. Por tal motivo, la importancia de realizar un sistema de reconocimiento y conteo
de pollos tanto en la fase inicial como en la fase final de su línea de producción, implementando
tecnología electrónica por computadora para poder potenciar a la empresa POFRESCOL LTDA,
aumentando las posibilidades de participación dentro del desarrollo en la industria avícola,
aumentando sus ganancias financieras.
5
3. OBJETIVOS
6
4. FUNDAMENTACIÓN TEÓRICA
Para determinar las referencias teóricas, en los fundamentos, en los estudios y en los métodos
actuales para los procesos de desarrollo de nuestro proyecto a tratar, se utilizarán herramientas
tecnológicas, electrónicas de fácil alcance, fundamentos con conocimiento adquirido por la
carrera de Ingeniería Mecatrónica y mediante el proceso de investigación generar la oportunidad
de prestar apoyo a distintas industrias avícolas, en este caso la empresa POFRESCOL LTDA. Así
mismo, la realización del presente proyecto permite aplicar conceptos en un contexto real, donde
se adquiere conocimiento y compromiso para dar solución a la problemática planteada. La
empresa POFRESCOL LTDA cuenta con una estructura de proceso muy bien estructurada, en el
siguiente diagrama se expone su composición.
7
4.1.1. Descripción de las etapas a trabajar
Etapa de recepción
El objetivo de esta etapa es colocar las aves sobre la plataforma de recepción para ser colgadas
en la línea. Antes de realizar este proceso se deberá recibir un reconocimiento de la granja donde
se evidencie el buen estado de los pollos, libres de enfermedades que puedan perjudicar el
proceso de sacrificio.
Responsables
Etapa de Colgado.
Se cuelga a los pollos vivos en ganchos para iniciar y simplificar el proceso. Se coloca el pollo
de la parte inferior de la pierna a la altura del hueso inferior, se tiene que evitar aplicar mucha
presión para no causar magulladuras, luego se cuelga la pierna para evitar fracturas y
traumatismos.
8
Figura 3: Proceso de colgado de los pollos en la línea de producción
Responsables
● Un operario asignado.
Etapa de Insensibilización.
El objetivo de esta etapa es evitar que los pollos recuperen sensibilidad para permitir un
corte correcto. Por medio de descargas eléctricas, se aturde al pollo dejándolo semi-inconsciente
pasando a través de una banda transportadora. (Maria_Carolina, 2013). Se verificará el correcto
aturdimiento de cada pollo, el cual debe presentar las siguientes características:
1. Cuello arqueado
2. Ojos bien abiertos
3. Pupilas dilatadas
4. Piernas rígidas y extendidas
5. Alas pegadas al cuerpo.
9
Responsables
En esta etapa debe hacerse un correcto corte sobre la yugular para permitir un sangrado
suficiente, eliminando la mayor cantidad de sangre posible del cuerpo del ave (María Carolina,
2013).
Responsable
Entre estas tres etapas estará destinado nuestro proyecto ya que son las etapas iniciales en la
procesadora y así se puede determinar la contabilidad de pollos ingresados y hacer un monitoreo
y control de las ganancias aproximadas.
10
Un sistema de visión artificial se compone de un conjunto de procesos destinados a
realizar el análisis de imágenes como se puede observar en la figura 6. Algunos de estos procesos
se pueden hacer mediante hardware y otros dependen de los algoritmos implementados mediante
software. Estos procesos son: adquisición de imágenes, memorización de la información (formato
digital), procesado e interpretación de los resultados.
Uno de los sistemas más complejos y difíciles de imitar es el sistema de visión humano,
debido a que nosotros somos capaces de detectar objetos que se encuentran a nuestro alrededor y
por ende de percibirlos de manera física, algo que en teoría es fácil, pero implementarlo en una
máquina ya requiere de ciertos procedimientos e implementos.
11
4.1.4. Detección de objetos
Figura 7. Detección de
La detección por visión artificial estudia el reconocimiento de objetos tanto en la vida real o
en imágenes, esta acción debe realizarse relativamente fácil en un periodo de tiempo y
procesamiento muy corto. No importa su ubicación, ni el tamaño o si el objeto a detectar esta
obstruido por algún factor externo, se puede concluir que la visión artificial busca adoptar la
capacidad humana de recibir diferentes señales eléctricas del ojo y realizar una inmediata
identificación del objeto, Ya que un sistema de visón artificial por computadora o ya sea
autónomo tiene que poder ordenarlas en una matriz realizando operaciones necesarias para poder
detectar un objeto. Teniendo en cuenta esto se debe elegir la plataforma correcta para realizar el
estudio y así concretar operaciones, que dependerán del entorno de desarrollo y la capacidad de
adquisición de datos.
Los sistemas por computadora interactúan con cámaras de adquisición de imágenes que son
compatibles con softwares de visión artificial configurable. Así mismo, las computadoras brindan
una gran cantidad de opciones al momento de desarrollar un código personalizado en lenguajes
conocidos como Java Visual C + +, entre otros. Sin embargo, su desarrollo llega a ser un poco
complicado, por lo que se suele limitar a grandes instalaciones, principalmente a los usuarios de
visión artificial y programadores más avanzados (Plataformas de visión artificial basada en PC |
Cognex, 2020).
12
4.1.6. Sistemas de visión autónomos
Los sistemas de visión independientes pueden ser configurados de forma rápida y fácil. Estos
sistemas vienen con un sensor de cámara, procesador y comunicaciones. Algunos de ellos
también integran la parte de iluminación y autoenfoque. En muchos casos estos sistemas son
compactos y lo suficientemente económicos como para instalarlos en toda la fábrica. Mediante el
uso de sistemas de visión independientes en puntos clave del proceso, los defectos se pueden
detectar antes en la línea de fabricación y los problemas del equipo se pueden identificar más
rápidamente. La mayoría ofrece comunicaciones Ethernet integradas, lo que permite a los
usuarios no solo distribuir la visión a lo largo del proceso, sino unir dos o más sistemas en una
red de visión escalable en la que se intercambian datos entre sistemas y es administrada por un
anfitrión[ CITATION Cog20 \l 3082 ].
Todo sistema de visión artificial se basa en un proceso general identificado y representado por
la Figura 8. Dentro de este proceso tenemos dos factores importantes que lo resumen. La parte
que capta el objeto, que vendría siendo el sensor óptico, ya sea una cámara fotográfica, cámara de
video, escáner, entre otros. El cual está unido a un convertidor analógico-digital, que puede
trabajar con la imagen desde una interfaz en la computadora, el cual representa el segundo factor,
capaz de almacenar el objeto en forma de imagen y ejecutar los algoritmos propios del software
de visión[CITATION itz19 \l 3082 ].
13
Existen distintos tipos de imágenes, estas pueden ser de alcance refiriéndose a profundidades o
a perfiles de superficies las cuales se ayudan de sensores de alcance óptico para su óptima captura
como lo son radares, láser entre otros; por otro lado, tenemos las imágenes de intensidad, que
como su nombre lo indica, están ligadas directamente con el concepto de luminosidad, su captura
se hace mediante dispositivos ópticos basados en la luz como lo son las cámaras fotográficas,
cámaras de video y demás [ CITATION Mig13 \l 3082 ].
4.1.8.1 Cámara:
Los sensores de visión usados más recientemente son los basados en matrices de dispositivos
acoplados por carga (en inglés charge-coupled device, conocido también como CCD); estos
transductores proporcionan una señal con amplitud proporcional a la luminosidad de la escena y
realizan una digitalización espacial completa en dos dimensiones (líneas y columnas), pues
descomponen la imagen en una matriz de puntos.
4.1.8.2 Digitalizador:
14
● Iluminación frontal o de campo claro
● Iluminación lateral
● Iluminación por contraste
● Iluminación difusa
El procesamiento digital de imágenes es un proceso a través del cual se extrae una imagen del
mundo real y se produce una versión modificada de la misma por medio de algoritmos para su
análisis posterior. Al analizar una imagen se crea un proceso mediante el cual a partir de la
imagen se puede obtener una medición, una interpretación o una decisión, es decir, la
transformación de la imagen original en otra imagen ayudará en eliminar aquellos problemas de
ruido o de iluminación variable.
15
4.2 MARCO CONTEXTUAL
Sensor. Un sensor es un dispositivo que está capacitado para detectar acciones o estímulos
externos. Estos aparatos pueden transformar las magnitudes físicas o químicas en magnitudes
eléctricas llamadas magnitudes de instrumentación, dichas magnitudes pueden ser: temperatura,
distancia, intensidad lumínica, fuerza, humedad, imágenes, etc.
Hardware. Se trata de la parte física del computador, es decir, sus componentes físicos
electrónicos, destinados a diversas funciones, desde la gestión de la información hasta la
alimentación eléctrica y los cálculos de base. Equivaldría al “cuerpo” del aparato. En dicho
conjunto se incluyen los dispositivos electrónicos y electromecánicos, circuitos, cables, tarjetas,
armarios o cajas, periféricos de todo tipo y otros elementos físicos.
Software. Esta es la parte intangible, digital, del computador, en donde se dan todas las
operaciones de tipo conceptual o abstracto, y que normalmente operan en un entorno virtual
simulado: en una representación. El software está compuesto por los programas, tanto los de base
como las aplicaciones posteriormente instaladas. Equivaldría al “espíritu” del aparato.
Interfaz. Interfaz es un término que procede del vocablo inglés interface. En informática, esta
noción sirve para señalar a la conexión que se da de manera física y a nivel de utilidad entre
16
dispositivos o sistemas. Es una conexión entre dos máquinas de cualquier tipo, a las cuales les
brinda un soporte para la comunicación a diferentes estratos. Es posible entender la interfaz como
un espacio el lugar donde se desarrolla la interacción
Para llevar a cabo el desarrollo exitoso de este proyecto, se ha hecho una búsqueda
bibliográfica de investigaciones para estudiar las medidas a tener en cuenta sobre nuestro
proyecto de un sistema automático para el reconocimiento y conteo de pollos utilizando visión
artificial.
Accepted 13
December 2017
17
Accepted: 11
February 2019
Accepted 24 April
2017
6. METODOLOGÍA
18
fase se procederá a verificar el funcionamiento, uniendo ambos sistemas para lograr el objetivo
principal del proyecto de investigación.
internacional
19
Diseñar y modificar piezas de Modelo en 3D realizado
la banda transportadora para en un programa CAD
lograr un prototipado a escala como lo es SolidWorks o
Realizar prototipo del AutoCAD
sistema reconocimiento y
conteo automático de Validar funcionamiento de Pruebas escritas y video
pollos usado en la prototipo de banda de grabadas del
empresa POFRESCOL producción de pollos
LTDA. funcionamiento prototipo
de banda de producción
conteo y reconocimiento
de pollos.
20
Entrenamiento del modelo para Modelos entrenados con
el reconocimiento de pollos una precisión razonable.
con los datos recopilados.
7. PRESUPUESTO
21
Motor Dc 250w Bicicleta Eléctrica
1 $149.750 $149.750
Y Otras Aplicaciones
Cámara Semiprofesional
1 $ 338.400 $338.400
Canon
Total $2’610.000
G
22
8. CRONOGRAMA
Tabla 4. Cronograma.
2020 2021
NOVIEMBRE DICIEMBRE ENERO FEBRERO MARZO ABRIL MAYO JUNIO JULIO
s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s
e e e e e e e e e e e e e e e e e e e e e e e s e e e s e e e s e e e
No. se m m m m m m m m m m m m m m m m m m m m m m m e m m m e m m m e m m m
m a a a a a a a a a a a a a a a a a a a a a a a m a a a m a a a m a a a
Acti
an n n n n n n n n n n n n n n n n n n n n n n n a n n n a n n n a n n n
vid a n n n
a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
ad 1 a a a
1 1 1
2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 2 3 4 2 3 4 2 3 4
1
2
3
4
5
6
7
8
9
10
11
CONSTR
UCCIÓN
DOCUM
ENTO
9. REFERENCIAS
23
● American Psychological Association. (2010). Manual de Publicaciones de la American
Psychological Association (6 ed.). (M. G. Frías, Trad.) México, México: El Manual Moderno.
● Araujo, d. f. (2011). relación entre el manejo del ambiente del galpón con presencia de
problemas sanitarios en pollos de engorde. Obtenido de
http://ameveaperu.org/wpcontent/uploads/2011/05/03-relacion-entre-el-manejo-del-ambiente-del-
galpon-con-presencia-deproblemas-sanitarios-en-pollos-de-engorde.pdf, [citado en 3 de
septiembre de 2010].
● Bedoya, G. (s.f.). el campo colombiano hoy. ¿y mañana?
● chile, U. s. (2003). Unión europea: una visión agropecuaria. Unión europea: una visión
agropecuaria.
● Fuente: En la web: http://ingenierobeta.com/que-es-la-vision-artificial/
● Fuente: En la web: https://itziasite.wordpress.com/sistema-de-vision-artificial/
● cognex.com. (s.f.). Obtenido de 8https://www.cognex.com/es-ar/library/media/files/17151.pdf
● materias.fi.uba.ar. (03 de 04 de 2010). Obtenido de 1http:// materias.fi.uba.ar/7031/comercio%
20internacional.pdf [citado en 3 de mayo de 2010].
● Cognex.com. 2020. Plataformas De Visión Artificial Basada En PC | Cognex. [online] Available
at: <https://www.cognex.com/es-co/what-is/machine-vision/system-types/pc-based-platforms>
[Accessed 17 November 2020].
● Cognex.com. 2020. Controladores De Visión | Cognex. [online] Available at:
<https://www.cognex.com/es-ve/what-is/machine-vision/system-types/vision-controllers>
[Accessed 17 November 2020].
● https://itziasite.wordpress.com/sistema-de-vision-artificial/. (s.f.).
● sensores-opticos. (s.f.). Obtenido de https://es.slideshare.net/torito2691/sensores-opticos
● sistema-de-vision-artificial. (s.f.). Obtenido de https://itziasite.wordpress.com/sistema-de-vision-
artificial/
● https://concepto.de/computadora/#ixzz66GZRTzbX
● https://definicion.de/maquina
● herramientas-de-control-monitoreo-y-acceso-a-base-de-datos. (s.f.). Obtenido de
https://es.slideshare.net/yazminic/herramientas-de-control-monitoreo-y-acceso-a-base-de-datos
● https://itziasite.wordpress.com/sistema-de-vision-artificial/. (s.f.).
● sensores-opticos. (s.f.). Obtenido de https://es.slideshare.net/torito2691/sensores-opticos
● sistema-de-vision-artificial. (s.f.). Obtenido de https://itziasite.wordpress.com/sistema-de-vision-
artificial/
● MariaCarolina, V. y. (2013). Obtenido de
https://repository.javeriana.edu.co/bitstream/handle/10554/6307/ViteriPalaciosMariaCarolina2013
.pdf;sequence=1
● [ Domingo M., Visión por Computador, Departamento de Ciencia de la Computación., Santiago
de Chile: Universidad Catolica de Chile, Agosto 2004 ]
● [ Batchelor B. y Whelan P., Intelligent Vision Systems for Industry, Reino Unido Londres:
Springer, 2002 ]
● http://tesis.pucp.edu.pe/repositorio/bitstream/handle/20.500.12404/68/SOBRADO_EDDIE_VISI
ON_ARTIFICIAL_BRAZO_ROBOT.pdf?sequence=2&isAllowed=y
24
● [5] M. Sonka, V. y R. Hlavac Boyle, Image Processing, Analysis, and Machine Vision, Cole
Publishing Company, 1999. 57-58p.
● [1] «El Sector Avícola En Colombia creció 4.5% en 2018». [En línea]. Disponible en:
http://www.fenavi.org/index.php?option=com_content&view=article&id=3577:2018-01-09-14-
39-02&catid=454:comunicados-de-prensa&Itemid=1348. [Accedido: 29-jun-2018].
25