Username:    Password:       Register here
    

FPGA IP Cores for Video Content Analysis


The Cellular Multicore Video Analytics™ (C-MVA™) processor from Eutecus is the “powerhouse” of its Multi-core Video Analytics Engine (MVE™). C-MVA™ is the newest practical application to emerge from Eutecus’ Cellular Visual Technology™ (CVT). CVT’s groundbreaking use of massively parallel cellular array structures for ultra-fast image processing received the prestigious Microprocessor Report Analysts' Choice Award for Innovation (2006).

The C-MVA™ system is composed of a cascade of highly optimized processing blocks embedded in FPGA, which takes over the computationally-intensive, pixel-level early tasks of the video processing flow (such as noise filtering and signal reconstruction, foreground-background separation, and morphological shape/structure extraction) that would otherwise be handled by the main processor inside an intelligent camera (e.g., a DSP).

C-MVA™ processes 8-bit grayscale and color (8-bit QBayer) input from the image sensor or other source and produces a black-and-white output image of salient features, which can then be streamed for higher-level on-board processing and analysis.

C-MVA™ is currently configured to run on the Spartan-3A DSP ® FPGA (with 256 MB DDR2 SDRAM and 8 MB SPI Flash) embedded in Eutecus’ Bi-i™ V401X Video Analytics Module reference design and fully integrated into Eutecus’ InstantVision™ Integrated Software Environment (IV ISE). Eutecus works closely with OEMs at all levels to help them take advantage of CVT applications on a wide variety of hardware and software platforms.

In its current implementation, C-MVA™ pre-processes 1,024 x 1,024 resolution images at a rate of 30 frames per second. Resolution can be scaled up while maintaining video frame rate. Eutecus’ multi-core CVT provides almost unlimited scope for increased pixel rate. The individual cores that constitute the C-MVA™ are also available as separate IP blocks for implementation in other FPGA configurations. For more information on the IP blocks, how to license them, and availability of future releases, contact Eutecus.

® Spartan-3A is a registered trademark of Xilinx, Inc.

Top of page User-Login Print version Contact