Ayuda
Ir al contenido

Dialnet


Resumen de Diseño de un sistema de adquisición de imágenes basado en cámaras web USB y hardware reconfigurable

David Delgado León

  • español

    El diseño de sistemas electrónicos que incluyen procesamiento digital de imágenes, basados en cámaras web USB como elemento de adquisición, se ha visto frenado por la complejidad relacionada con el estándar USB y la diversidad de controladores presentes entre los diferentes fabricantes de cámaras. La tendencia a la estandarización de los controladores, específicamente a través de la clase de video de USB (UVC por sus siglas en inglés) y la posibilidad de diseñar sistemas digitales utilizando hardware reconfigurable, brinda la posibilidad de desarrollar toda una gama de aplicaciones a partir de cámaras web USB. Este artículo presenta el diseño de un sistema de adquisición de imágenes basado en cámaras web USB y hardware reconfigurable. Dicho sistema se encuentra diseñado sobre un FPGA de Xilinx; con un soft-procesador microblaze embebido y las imágenes son capturadas con una cámara web USB con soporte UVC. El diseño basado en software es programado en lenguaje C y se ejecuta sobre el sistema operativo petalinux. Además utiliza el controlador UVC y la interfaz de programación de aplicaciones video4linux2 presentes en petalinux. Se brinda una visión general de la arquitectura del sistema, los resultados de las simulaciones funcionales y detalles relacionados con la implementación.

  • English

    The design of electronics systems that include digital processing of images, based in USB webcams as element of acquisition, has seen slowed by the complexity associated with USB standards and the diversity of drivers in different camera manufactures. The tendency to standardization of drivers, specifically through the USB Video Class (UVC) and the possibility of design digital systems using reconfigurable hardware, offers the possibility of developing a whole range of applications based on USB webcams. This article presents the design of an image acquisition system based on USB webcam and reconfigurable hardware. This system is designed on Xilinx FPGAs, with an embedded soft-processor like microblaze and the images are captured using a USB webcam with UVC driver support. The software solution has been developed on C language and runs over an operating system like petalinux. Also uses features of petalinux like UVC driver and video4linux2 application program interface. An overview of the system architecture, the results of functional simulations and details related to implementation are provided.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus