|
Con procesadores
Son los frame grabbers más sofisticados. Incorporan procesadores a bordo y por ese motivo se denominan también frame grabbers inteligentes. Este tipo de frame grabbers son interconectables con lo que se puede aprovechar la potencia de los procesadores de distintos frame grabbers para resolver una aplicación compleja.
Los procesadores especializados en este tipo de frame grabbers se puede dividir en :
-
Circuitos de preproceso. Permiten realizar funciones de preproceso por hardware antes de transferirlo al ordenador o al procesador de la propia placa. Eliminando la necesidad de realizar este preproceso por software, permite tener más tiempo para el análisis de la imagen. Algunas funciones de preproceso son: corrección de Iluminación píxel a píxel ( Flat field correction); procesos aritméticos y boléanos con imágenes (Suma, Resta, AND, OR...); filtros y convoluciones; reducción de datos (Run length encoding).
-
Procesadores expandibles. Históricamente se han utilizado tecnologías DSP, permitiendo velocidades de captura, transferencia y proceso superiores a los PC y a su bus PCI. La desventaja de esta tecnología es que no se pueden utilizar aplicaciones desarrolladas para un ordenador convencional y que cada vez que se cambia la tecnología del DSP se debe volver a escribir todo el código de la aplicación.Actualmente, los procesadores expandibles están basados en tecnología Pentium, lo que permite utilizar cualquier código escrito en entornos convencionales. Los procesadores expandibles son ideales cuando la velocidad de captura es superior a los 120 MB /seg (Ancho de banda del bus PCI) o cuando el proceso no puede ser absorbido por un ordenador con uno o dos procesadores. El amplio ancho de banda del bus de los frame grabbers con procesadores, y la posibilidad de trabajar en paralelo con hasta 32 procesadores al mismo tiempo permiten acometer cualquier tipo de aplicación por compleja o por rápida que esta sea.
|