Está en la página 1de 16

SISTEMAS COMERCIALES DE

PROCESAMIENTO DE IMGENES

Luis Miguel Bergasa Pascual


Departamento de Electrnica. Universidad de Alcal.
Email:bergasa@depeca.uah.es

Luis M. Bergasa. Departamento de Electrnica


1

SISTEMAS COMERCIALES DE
PROCESAMIENTO DE IMGENES

MATLAB (Image Processing Toolbox)


SISTEMA MATROX (Matrox Image Library)
OpenCV (Open Computer Vision Library)
SISTEMA OMRON (F10, F150)
SISTEMA SIEMENS (ProVision, Simatic VS710)

Luis M. Bergasa. Departamento de Electrnica


2
MATLAB (Image Processing Toolbox)

Librera de funciones de procesamiento de imgenes de alto nivel de abstraccin

VENTAJAS:
Facilidad de programacin
Gran potencia de clculo en operaciones con matrices
Gran facilidad para obtener resultados grficos
Cdigo abierto disponible para Windows y Linux
Ideal para desarrollo terico de algoritmos y demostraciones en enseanza

INCONVENIENTES:
No funciona en tiempo real. Teoricamente genera cdigo C para aplicaciones en tiempo real pero en
la prctica es un cdigo poco optimizado que hace que esta opcin no sea viable
Conexin directa con sistemas de adquisicin de imgenes poco optimizada. Recientemente han
sacado una toolbox llamada Image Acquisition Toolbox que permite captura de dispositivos USB,
Fire-Wire(IEEE-1394), cmaras web, capturadoras estndar y DVD

MAS INFORMACIN: http://www.mathworks.com/products/imageprocessing/

Luis M. Bergasa. Departamento de Electrnica


3

MATLAB (Image Processing Toolbox)

Luis M. Bergasa. Departamento de Electrnica


4
SISTEMAS MATROX
Generalidades
Empresa multinacional dedicada al diseo de sistemas de visin artificial tanto desde el
punto de vista hardware como software

VENTAJAS:
Sistemas profesionales de gran calidad
Gran potencia de clculo en su hardware
Funciones muy optimizadas con bajos tiempos de proceso
Fcil desarrollo de sistemas multicmara en tiempo real con sincronismos externos
Gran desarrollo de drivers para todo tipo de cmaras (analgicas y digitales)
Herramientas de ayuda para el desarrollo de aplicaciones

INCONVENIENTES:
Las libreras de funciones son cerradas, no se proporciona el cdigo
Utilizan sistemas de seguridad con llave para poder desarrollar cdigo
Funciones desarrolladas nicamente para Windows
Sistemas muy caros tanto desde el punto de vista hardware como software. Se necesita renovar las
licencias anualmente para poder desarrollar cdigo

MAS INFORMACIN: http://www.matrox.com/imaging/home.htm

Luis M. Bergasa. Departamento de Electrnica


5

SISTEMAS MATROX
Software
Ofrece un conjunto de herramientas software para programadores

Libreras de funciones optimizadas con un API especfico para su hardware

Utilidades para definir el interfaz para cualquier cmara

Elementos:
MIL (Matrox Imaging Library)
Librera de funciones para adquisicin, transferencia y presentacin
de imgenes as como para procesamiento y anlisis de las mismas

MIL-Lite
Librera de funciones para adquisicin, transferencia y presentacin
de imgenes

Matrox inspector
Aplicacin para realizacin de pruebas rpidas mediante el acceso
interactivo a un gran conjunto de operaciones de imgen

Luis M. Bergasa. Departamento de Electrnica


6
SISTEMAS MATROX
Sistemas completos
Matrox 4Sight-II
Es un ordenador industrial con una tarjeta de adquisicin de imgenes que permite la captura,
procesamiento, presentacin de imgenes y comunicacin con el exterior (ethernet, USB, 1394,
puertos serie, puertos paralelo, etc) de una forma sencilla

Aplicaciones:
Sistemas de visin industriales
Procesamiento de imgenes mdicas
Aplicaciones de vigilancia

Luis M. Bergasa. Departamento de Electrnica


7

SISTEMAS MATROX
Frame-grabbers
Gran cantidad de frame-grabbers para todo tipo de aplicaciones:

Matrox CronosPlus
barato para adquisicin de vdeo estndar en B&W y color
MeteorII
Bajo coste para fuentes de vdeo estndar y proporciona transferencia
en tiempo real al sistema
MeteorII/Multi-Channel
Igual que la anterior pero tambien permite captura RGB
Matrox Meteor II-1394
Es un adaptador 1394 a PCI
Matrox Helios
Capacidad de procesamiento y gran ancho de banda en
el interface PCI-X
Matrox Corona-II
Combina captura de vdeo flexible y presentacin en una
nica tarjeta PCI
Genesis
Gran flexibilidad para controlar gran cantidad de cmaras y
dispositivos de entrada

Luis M. Bergasa. Departamento de Electrnica


8
LIBRERA OpenCV
Generalidades
Librera de funciones de visin de libre distribucin desarrollada por Intel

VENTAJAS:
Software libre donde se proporciona el cdigo de las funciones
Gran cantidad de funciones de anlisis de imgenes
Aplicables con sistemas operativos Windows y Linux

INCONVENIENTES:
Los drivers con los frame-grabbers se deben gestionar aparte
No se garantiza que el cdigo de las funciones sea el ms ptimo
Las actualizaciones y el control de la librera no es tan estricto como en las de pago

MAS INFORMACIN: http://sourceforge.net/projects/opencvlibrary/


HARDWARE ADICIONAL

Frame-grabber AverMedia Fire Wire Card Cmara 1394 Fire-i:


Luis M. Bergasa. Departamento de Electrnica
9

SISTEMAS OMRON
Caractersticas generales
Sistemas de visin basados en hardware destinados a la captura y tratamiento de
imgenes.

Orientados principalmente a aplicaciones de control de calidad, posicionamiento y


medida de piezas u objetos.

Extensa gama de producto que facilita su adaptacin a todo tipo de aplicaciones

Sistemas sencillos y compactos con iluminacin incorporada


Modelos F10 y F30

Sistemas modulares de alta funcionalidad con posibilidad de conexin a varias


cmaras, programables, comunicacin con otros dispositivos, etc.
Modelos F150, F160, F250, F300, F350

Luis M. Bergasa. Departamento de Electrnica


10
SISTEMAS OMRON
Mapa de producto

Precio

F250
F300/350

F160

F150-3

F30

F10

Funcionalidad

Luis M. Bergasa. Departamento de Electrnica


11

SISTEMAS OMRON
F10

Fcil
manejo
Alta
velocidad

Ajuste por
teaching
Luis M. Bergasa. Departamento de Electrnica
12
SISTEMAS OMRON
F10 Caractersticas
Sensor inteligente de deteccin de patrones que permite discriminar objetos
por comparacin con una imagen patrn (escala de grises)

Combina la tecnologa del sensor fotoelctrico convencional con la del


procesamiento de imgenes
Por su sencillez equivale a una fotoclula
Por su funcionalidad, a un pequeo sistema de visin

Fcil uso e instalacin basadas en sus reducidas dimensiones, estructura con


amplificador separado, funciones de teaching (incluso remoto), bancos de
control (hasta 8) y comunicacin con otros dispositivos
Teaching sencillo tanto para objetos estticos como en movimiento

Luis M. Bergasa. Departamento de Electrnica


13

SISTEMAS OMRON
F10 Caractersticas
No precisa de un monitor externo

Incorpora fuente de luz led y lentes

Procesamiento real de imgenes. Alta velocidad de respuesta (3,6 ms - 10,8


mseg)

Entradas externas de trigger y medida continua

Comunicacin RS232C/ RS422A

Controlable por Software (VisionPal)

Amplia variedad de modelos

Luis M. Bergasa. Departamento de Electrnica


14
SISTEMAS OMRON
F10 Caractersticas
Aplicaciones multipunto

RS232
MD- 42

RS422

F10-VR4

Luis M. Bergasa. Departamento de Electrnica


15

SISTEMAS OMRON
Software F10Pal
Software de fcil manejo que permite el control y configuracin del sistema
desde un PC

Ejecutar
teaching de
un modelo

Ejecutar
medida

Capturar
imagen

Luis M. Bergasa. Departamento de Electrnica


16
SISTEMAS OMRON
Mercados objetivos F10
Envase y Embalaje
Alimentacin y Bebidas
Electrnica
Manipulacin de material en general

Luis M. Bergasa. Departamento de Electrnica


17

SISTEMAS OMRON
F150-V3

2 cmaras

Nuevos
mtodos de
medida

Luis M. Bergasa. Departamento de Electrnica


18
SISTEMAS OMRON
F150-V3 Caractersticas
Procesamiento en Binario y Escala grises (256 niveles)

Resolucin de 512 (H) x 484 (V) Pixeles

Permite el uso de sistemas de iluminacin inteligente

Conexin de 1 o 2 cmaras (unidad de dos cmaras)

Nueve mtodos de medida implementados

Funcin de Compensacin de Posicin

16 Escenas de Trabajo y 16 Regiones de Inspeccin por escena con salida


independiente + salida OR de todas ellas

Luis M. Bergasa. Departamento de Electrnica


19

SISTEMAS OMRON
F150-V3 Caractersticas
Cinco modos de operacin

Memoria FIFO voltil de hasta 23 imgenes


Todas las imgenes (OK / NG)
Imgenes de productos rechazados (NG)

Permite copiar escenas

Alimentacin 24 VDC

Luis M. Bergasa. Departamento de Electrnica


20
SISTEMAS OMRON
F150-V3 Aplicaciones
Control de calidad e identificacin de piezas

Posicionamiento de robots

Verificacin de productos e inspeccin de superficies

Inspeccin de componentes electrnicos

Luis M. Bergasa. Departamento de Electrnica


21

SISTEMAS OMRON
F160

!!!! El ms potente y
rpido de su clase !!!
Luis M. Bergasa. Departamento de Electrnica
22
SISTEMAS OMRON
F250

Alta velocidad Feature


FeatureIIII
Feature
FeatureII

Algotitmos avanzados

Flexibilidad Feature
FeatureIII
III

Luis M. Bergasa. Departamento de Electrnica


23

SISTEMAS OMRON
F250
F150 F160 F250
Number of Cameras 1 2 4
Number of Scenes 16 32 (1024) 32 (1024)
Number of Regions 16 32 64
Speed
Double Speed Camera No Yes Yes
Real-time Search No No Yes
ROI Processing 31ms 4ms 4ms
New Algorithms
EC Technology No No Yes
Quest OCR No Yes (1 Char.) Yes
Fine Matching No No Yes
Added Functions to F150
Labeling (Blob) No Yes Yes
Rotation Search No Yes Yes
Classification No Yes Yes
:
Combination of Functions No No Yes
Customize Functions No Yes Yes
Non-Stop Tuning No No Yes
Trend Monitor No No Yes
Memory Card No 1 slot 2 Slots
I/F Terminal Terminal Terminal
RS232C RS232C/422 RS232C/422
DeviceNet (-DRT) Ethernet
Luis M. Bergasa. Departamento de Electrnica
24
SISTEMAS SIEMENS
Simatic VS 710
Es un sistema completo de procesamiento de imgenes en la camara con
interfases estandar

PROFIBUS-DP

VGA

RS 232

Tierra DI/DO
Alimentacin

Luis M. Bergasa. Departamento de Electrnica


25

SISTEMAS SIEMENS
Simatic VS 710
Es la solucin para procesamiento de imgenes distribuidas con PROFIBUS-
DP!
PROCESS FIELD BUS

SIMATIC VS 710
PLC (maestro DP) sensor inteligente
en PROFIBUS-DP HMI
PG*
Ej.: OP 25**

Ej.: S7-300/400, C7
PROFIBUS-DP superior a 12 Mbit/s

SIMATIC VS 710 SIMATIC VS 710


esclavo estandar 1 esclavo estandar n

Luis M. Bergasa. Departamento de Electrnica


26
SISTEMAS SIEMENS
Simatic VS 710 Caractersticas
La solucin ideal para tareas de automatizacin distribuida con
procesamiento de imgenes

Sistema con un bajo coste de mercado, inferior a 5.000

ProVision Software de parametrizacin bajo Windows para la


configuracin de aplicaciones en sistemas de programacin / pc

La arquitectura PC en la cmara es tambin la base adecuada para expertos


en procesamiento de imgenes interesados en programacin en C

Ventajas: Los errores son detectados eficazmente con antelacin, evitando as


el coste de otras operaciones ms caras ( chequeos intermedios en vez de
chequeo final )

Luis M. Bergasa. Departamento de Electrnica


27

SISTEMAS SIEMENS
Simatic VS 710 Caractersticas
Completo
Sensor inteligente para procesamiento de imgenes distribuidas con cmara,
evaluacin e interface de proceso en un bastidor
Red
Esclavo estandar rpido ( hasta 12 Mbit/s) en PROFIBUS-DP
con conexin sencilla a STEP7
Mando sencillo
Parametrizacin simple de tareas con ProVision en lugar de programar,
ahorrando costes de ingenieria
Flexible y fiable
Sistema de procesamiento seguro de imgenes en escala de grises para
inspeccin y reconocimiento de componentes en todas las ramas de la
industria
Econmico
Sistema de bajo coste para su introduccin, programacin, puesta en marcha y
aprendizaje

Luis M. Bergasa. Departamento de Electrnica


28
SISTEMAS SIEMENS
ProVision
Un sencillo software de parametrizacin en Windows para SIMATIC VS 710

Luis M. Bergasa. Departamento de Electrnica


29

SISTEMAS SIEMENS
ProVision Caractersticas
Software abierto para una configuracin flexible

Desarrollo y carga de programas ejecutables, transferencia de imgenes, test en


linea y optimizacion

Aprendizaje de cada dato en linea via RS232 o PROFIBUS DP

Memorizacin opcional de la ltima imagen de defecto

Almacenamiento residente del software runtime con librerias y drivers en el


sistema de destino

Programacin en C++ de nuevas funciones como OCXs bajo WINDOWS

Con Provisin, los programas de usuario son independientes del hardware debido
al compilador residente.

Luis M. Bergasa. Departamento de Electrnica


30
SISTEMAS SIEMENS
Aplicaciones

Inspeccin

Reconocimiento

Chequeo de montaje

Luis M. Bergasa. Departamento de Electrnica


31

También podría gustarte