You are on page 1of 16

DESARROLLO DE NEGOCIOS

AV VISION
Estudiante:

Enrquez Albarrn Alma Vanessa


o 340015486

Univercidad del Valle de Mxico


Campus Coyoacan
Ingieneria Mecatrnica
9 Cuatrimestre
Profesora:
Lic. Segundo Isabel

Fecha de entrega: 20 de Agosto del 2015

1 | Pgina

NDICE

ndice
..1
Introduccin
..2
Marco Terico..

4
Desarrollo.

6
Conclusin
8
Bibliografa..

2 | Pgina

INTRODUCCIN
Se puede definir la Visin Artificial como un campo de la Inteligencia
Artificial que, mediante la utilizacin de las tcnicas adecuadas, permite la
obtencin, procesamiento y anlisis de cualquier tipo de informacin
especial obtenida a travs de imgenes digitales.
La visin artificial la componen un conjunto de procesos destinados a
realizar el anlisis de imgenes. Estos procesos son: Captacin de
imgenes, memorizacin de la informacin, procesado e interpretacin de
los resultados.
Los objetivos tpicos de la visin artificial incluyen:
La deteccin, segmentacin, localizacin y reconocimiento de ciertos
objetos en imgenes (por ejemplo, caras humanas).
La evaluacin de los resultados (por ejemplo, segmentacin, registro).
Registro de diferentes imgenes de una misma escena u objeto, es
decir, hacer concordar un mismo objeto en diversas imgenes.
Seguimiento de un objeto en una secuencia de imgenes.
Mapeo de una escena para generar un modelo tridimensional de la
escena; este modelo podra ser usado por un robot para navegar por
la escena.
Estimacin de las posturas tridimensionales de humanos.
Bsqueda de imgenes digitales por su contenido.
Con la visin artificial se pueden:
Automatizar tareas repetitivas de inspeccin realizadas por
operadores.
Realizar controles de calidad de productos que no era posible
verificar por mtodos tradicionales.
Realizar inspecciones de objetos sin contacto fsico.
Realizar la inspeccin del 100% de la produccin (calidad total) a
3 | Pgina

gran velocidad.
Reducir el tiempo de ciclo en procesos automatizados.
Realizar inspecciones en procesos donde existe diversidad de
piezas con cambios frecuentes de produccin.
Las principales aplicaciones de la visin artificial en la industria actual son:
Identificacin e inspeccin de objetos.
Determinacin de la posicin de los objetos en el espacio.
Establecimiento de relaciones espaciales entre varios objetos
(guiado de robots)
Determinacin de las coordenadas importantes de un objeto.
Realizacin de mediciones angulares.
Mediciones tridimensionales.

PROYECTO

Tras definir todos lo que engloba la Visin Artificial podemos hacer hincapi
en las diferentes funcionalidades de nuestro proyecto, primeramente se
har notar que este proyecto est enfocado a la deteccin de entidades,
siendo su caracterstica fundamental el color, como indicativo primordial en
la base de nuestro programa, posteriormente busca localizar el objeto con
esta caracterstica y lo sigue en su trayectoria, se delimita una Zona en la
que los objetos se pueden desplazar y al pasar entre zonas se contabiliza
cuantos Objetos de este color han pasado por una zona y en qu zona se
encuentran actualmente.

Tarea a Resolver
El Objetivo primordial de este programa es detectar un Objeto por su color y
base a esto mantener un seguimiento de su trayectoria y contabilizar
cuantas veces pasa por una Zona.
Una aplicacin Rutinaria dentro de la robtica que se tena en mente era la
identificacin de Tapas de Refresco que pasan por una banda transportadora
al ser detectado su color se desplazan hacia un lugar para llevar cabo su
contabilizacin y de esta forma se tiene un mayor control del inventario en
el rea de produccin con un mnimo de error.

Inteligencia dentro del Programa


La visin por si misma puede ser considerada una capacidad de Intelecto ya
que requiere de una interaccin con el medio, de una memoria, de un censo
y de un reconocimiento para que pueda ser considerada como tal, pero en
adicin a esto, de poder detectar que tipo de objeto es, sus caractersticas,
como forma, color y seguir su desplazamiento, se puede tomar una decisin
4 | Pgina

en base a esta informacin, nuestro programa se limita a identificar un color


ya sea Azul, o Rojo y contabilizar su estado en funcin a un espacio
predeterminado.
Un sistema de informacin es captar de tomar una imagen y obtener
caractersticas de la misma, la ventaja y el por qu se debe utilizar visin
Artificial para este tipo de procesos es que la capacidad de anlisis se ve
incrementada exponencialmente al no solo procesar miles de imgenes por
segundo, si no que se puede hacer en tiempo real y de una manera mucho
ms gil que con un sistema de informacin.
MARCO TERICO
Mtodos de captacin de las
imgenes.
Digital. La funcin obtenida tras el resultado de la medida o
muestreos realizados a intervalos de tiempo espaciados
regularmente, siendo el valor de dicha funcin un nmero positivo y
entero. Los valores que esta funcin toma en cada punto dependen
del brillo que presenta en esos puntos la imagen original.
o Pxel. Una imagen digital se considera como una cuadrcula.
Cada elemento de esa cuadrcula se llama Pxel (Picture
element). La resolucin estndar de una imagen digital se
puede considerar de 512x484 Pixel.
o Nivel de grises. Cuando una imagen es digitalizada, la
intensidad del brillo en la escena original correspondiente a
cada punto es cuantificada, dando lugar a un nmero
denominado nivel de gris.
o Imagen binaria. Es aquella que slo tiene dos niveles de gris:
negro y blanco. Cada pxel se convierte en negro o blanco en
funcin del llamado nivel binario o UMBRAL.
o Escena. Es un rea de memoria donde se guardan todos los
parmetros referentes a la inspeccin de un objeto en
particular: Cmara utilizada, imgenes patrn memorizadas,
tolerancias, datos a visualizar, entradas y salidas de control,
etc.
o Window (ventana de medida). Es el rea especfica de la
imagen recogida que se quiere inspeccionar.
DIAGRAMA DE BLOQUES

5 | Pgina

CMARA

PROCESADOR DE
IMAGEN
SALIDA
DE VDEO

MODULO DE
DIGITALIZACIN
ENTRADAMONITOR
DE VDEO

BUS

MEMORIA DE
IMAGEN

MODULO DE
VISUALIZACIN

BUS

Mdulo
de(E/S)digitalizacin.
Convierte
la seal analgica
PROCESADOR
ENTRADAS /
COMUNICACIN
proporcionada
AUXILIARES por la cmara
SALIDAS a una seal digital (para su posterior
procesamiento).
Memoria de imagen. Almacena la seal procedente del mdulo
de digitalizacin.
Mdulo de visualizacin. Convierte la seal digital residente en
memoria, en seal de vdeo analgica para poder ser visualizada
en el monitor de TV.
Procesador de imagen. Procesa e interpreta las imgenes
captadas por la cmara.
Mdulo de entradas/salidas. Gestiona la entrada de sincronismo
de captacin de imagen y las salidas de control que actan
sobre dispositivos externos en funcin del resultado de la
inspeccin.
Comunicaciones. Va I/O, ethernet, RS232 .

6 | Pgina

Captacin. Obtencin de la imagen visual del objeto a


inspeccionar.
Instrucciones. Conjunto de operaciones a realizar para resolver el
problema.
Procesado. Tratamiento de la imagen mediante las instrucciones
aplicadas.
Actuacin. Sobre el entorno (aparato, pieza, elemento) en funcin
del resultado obtenido.

7 | Pgina

DESARROLLO

Algoritmo de implementacin
Declaracin de Variables, para este
programa tuvimos en cuenta 3 Sectores
que seran nuestros limites a considerar,
para usos prcticos se tiene delimitado
por Zonas, La Zona 1 que en la Seccin
Superior, La Zona 2 que es nuestro centro
de desplazamiento y la Zona 3 que es la
Seccin Inferior, estas Zonas estn en
Funcin de 2 limites denominados L1, L2.
El conjunto de Variables Inferiores son las
que requerimos para realizar el Rastreo
de los Objetos que se van a estar
movilizando dentro de nuestro video ya
que dentro de nuestra Zonificacin
tenemos existen 3 Zonas, por lo tanto
debemos delimitarlas, cada una tiene por
delimitante
sus
4
aristas
correspondientes.
Y por ltimo en las Declaraciones
Superiores
podemos
Observar
los
parmetros
de
Texto,
Contadores,
Variables Globales, Etc.

6 | Pgina

En esta seccin tenemos la inicializacin del


Video, la declaracin de los filtros, y en la
declaracin de los momentos que se
encargaran de detectar los Objetos por su
color, y buscar su centro, as mismo este
procedimiento nos sirve para realizar el
seguimiento de la trayectoria de los Objetos
ya que estos momentos estn en funcin del
Objeto de color a detectar.
Cabe destacar que todo esto dentro de un
Ciclo para que el video se ejecute mientras
se cumplan las condiciones de ejecucin, en
caso de haber un error en la ejecucin, en
algn parmetro o condicin, este no se
ejecutara.

Posteriormente podemos encontrar las condiciones que delimitan


nuestras Zonas, as mismo con estas variables podemos determinar en
qu Zona se encuentra un Objeto de manera constante y tambin
tenemos las condiciones en las que se realiza el conteo de Objetos que
pasan de Zona a Zona.

7 | Pgina

En esta ltima Seccin tenemos los mensajes que despliegan en pantalla


mientras se est ejecutando el Video, que son el los que se muestra el
estado de nuestras Variables mencionadas anteriormente.

PRODUCCIN
Al tratarse de un sistema de almacenamiento basado en la
realizacin sobre una lmina de microsurcos que pueden ser ledos
ms tarde por un lser, la ms mnima mota de polvo puede
desbaratar el proceso de fabricacin. Por ello, esta se lleva a cabo
en un entorno ultra-limpio.
El proceso de Produccin se puede Reducir al Grabado e imprimacin
del CD.
1.
En este disco se graba la informacin que se desea que tenga el CD final
mediante un lser de escritura.
2.
Se recubre el CD con una imprimacin y una capa resistente a la luz,
que requiere de un secado en un horno durante 30 minutos.
3.
Se introduce el disco en el revelador, que pulveriza agua ionizada y un
lquido que revela los datos impresos en el cristal.
4.
Se le aplica una fina capa de metal, y otra de nquel y vanadio; y se
sumerge en una solucin qumica durante 70 minutos.
5.
A continuacin, mediante troquelado, se le da la forma deseada. As
queda terminado el mster, a partir del cual se fabricarn todos los dems.
6.
Un tcnico retira la pelcula protectora que se ha formado sobre el
disco, y lo introduce en el departamento de prensado tras una inspeccin
visual.

8 | Pgina

Master de grabacin

REPLICADO
El proceso est casi totalmente automatizado. Se pueden llegar a
elaborar 100 000 discos al da en una sola fbrica.

Capas de un CD

1.
Una vez en el departamento de prensado, se comienza el proceso de
fabricacin de los CDs ordinarios. Una mquina hace que el molde, en el que ya
se encuentra la matriz, se cierre. Entonces, se produce la estampacin de la
9 | Pgina

matriz sobre un disco de policarbonato (PC) en l, consiguiendo una copia


exacta (en negativo) del original (Capa A).
2.
Un brazo robotizado lleva el disco hasta una cinta transportadora que lo
dirige hasta la siguiente fase: su recubrimiento con una capa muy fina de
aluminio (B). Este proceso se realiza por inyeccin en una coquilla.
3.
Se recubre el CD con una capa de barniz (C) que adems facilitar la
adhesin del diseo serigrafiado. Acto seguido, unas lmparas ultravioleta lo
secan.
4.
Finalmente, se adhiere el diseo del disco por serigrafa (D). Consiste
en el paso de la tinta a travs de una malla tensada en un marco en la cual se
han bloqueado las partes que no han de recibir tinta mediante una emulsin o
barniz. Es un proceso muy rpido, llegando a realizarse 70 impresiones por
minuto.

EMPAQUETADO
Las cajas de los CDs van a estar fabricadas con piezas de metacrilato (PMMA)
y polipropileno (PP), mediante moldeo por inyeccin. Requieren un proceso
de ensamblado, e incorporan elementos de papel o cartulina tales como las
cartulas o el libreto, pero el proceso de fabricacin de este lo dejaremos para
otra ocasin.

RECURSOS
Recursos humanos.
Se estima la Contratacin de 30 individuos totales para diferentes
labores dentro de la empresa.
Diseo y Desarrollo de Software: 2
Administrativos: 5
Operaciones: 5
Produccin: 10
Ventas: 3
Recursos tecnolgicos.

10 | P g i n a

Al inicio se requerir una inversin fuerte de Instrumentara, ya que se


requieren, Estaciones de replicado de CD, de serigrafa y de Diseo, para
esto se tiene contemplado un rea mnima de produccin, ya que el
proceso de replicacin y grabado se puede realizar en la misma rea.
Recursos materiales.
Como en toda empresa se requiere materiales de produccin (Materia
Prima, en este caso seran los CD y el polvo para Grabar de Serigrafa),
de papelera, materiales de Oficina (COMPUTADORS, CILLAS,
ESCRITORIOS, ETC).
Recursos financieros.
La inversin inicial que se planea se estima en 500, 000 pesos, ya que
las estaciones de impresin, grabacin, y diseo representan casi el 80%
de esta inversin.

COSTOS

11 | P g i n a

El modelo prev la normalizacin de los niveles de produccin, valor


bruto de produccin, valor agregado, costo de produccin y valor de
ventas detectados en la ENIA 2001, como resultado de la validacin
mutua y correccin de las informaciones provenientes del IPVF base
1989, ENIA 2002, encuestas sectoriales relacionadas del INE e
informacin de terceros.

12 | P g i n a

Las codificaciones de productos y establecimientos corresponden a las


previstas en el Sistema de Cuentas Nacionales 1993, es decir,
Clasificacin Industrial Internacional Uniforme (CIIU Rev. 3) y Clasificador
Central de Productos (CPC), ambos de la Comisin de Estadsticas de
Naciones Unidas.
El IPVF es de periodicidad mensual que permite cuantificar ndices
promedio anuales, tiempo en el cual la canasta de productos, estructura
de ponderaciones y panel de producto-establecimientos permanecen
inamovibles. A partir de la publicacin de la ENIA referida al ao 2003 y
siguientes, se actualizarn anualmente estos tres elementos y se
empalmarn los ndices resultantes.
En el periodo enero 2002 a julio 2004, los ndices mensuales de
produccin y venta fsica se calcularon, en forma paralela, segn las
bases 1989 y 2002 cuyas mediciones validaron la consistencia de los
resultados.

UBICACIN GEOGRAFICA
La zona en la que se planea tener la planta de produccin es
Naucalpn, en una Zona Industrial donde podremos tratar el material
y de ah tendremos una Zona de distribucin en la misma.
CONCLUSIN
La visin Artificial en Python es una de las Herramientas ms
competitivas y de mayor campo de aplicacin que he tenido la suerte de
conocer, esta herramienta tiene una extensin infinita de aplicaciones,
entre los cuales su desarrollo de visin est muy completo no solo es
capaz de detectar Objetos y filtrarlos en funcin de sus caractersticas,
sino que es capaz de mandarte una seal en funcin a esos resultados y
con esto puedes realizar una ejecucin Robtica o Computacional,
simplemente llevar un registro guardar una imagen, un documento, en
conclusin estoy muy entusiasmada por haber trabajado con esta
herramienta es muy funcional, y de haber tenido as tiempo para
explotar su potencial yo considero que hubiese sido interesante realizar
la comunicacin de Python con un microntrolador para en base a estos
resultados pudisemos llevar a cabo una Accin Mecnica.

13 | P g i n a

BIBLIOGRAFA
Alexander Mordvintsev, Meanshift and Camshift, 20 de Agosto de 2015,
http://docs.opencv.org/master/db/df8/tutorial_py_meanshift.html#gsc.tab=0
Alexander Mordvintsev & Abid K. Revision, Changing Colorspaces, 20 de
Agosto de 2015, http://opencv-pythontutroals.readthedocs.org/en/latest/py_tutorials/py_imgproc/py_colorspaces/py_c
olorspaces.html#object-trackinghttp:/
Annimo, Visin Artificial, 20 de agosto de 2015,
http://www.etitudela.com/celula/downloads/visionartificial.pdf
Bradski, G.R., "Real time face and object tracking as a component of a
perceptual user interface", 20 de Agosto de 2015,
http://docs.opencv.org/master/db/df8/tutorial_py_meanshift.html#gsc.tab=0
Elena Gvozdeva , The Core Functionality (core module), 20 de Agosto de
2015,
http://docs.opencv.org/master/de/d7a/tutorial_table_of_content_core.html#gsc.
tab=0

14 | P g i n a

You might also like