Programmable motion estimation module with vector array unit

   
   

A programmable motion estimation module for processing pixel values from a sequence of digital video images. The module includes a programmable microcontroller, scalar and control register files, arithmetic logic units, a direct memory access unit and a vector array processor. The vector array processor includes a series of processing elements, a memory subsystem for storing pixel values and a crossbar switch for distributing pixel values from the memory subsystem to the processing elements. The module provides a flexible platform that can be programmed to implement a variety of different Motion Estimation (ME) algorithms using an associated Instruction Set Architecture without the need to modify the hardware.

Ein programmierbares Bewegung Schätzungmodul für verarbeitenpixelwerte von einer Reihenfolge der digitalen Videobilder. Das Modul schließt einen programmierbaren Mikrocontroller, Scalar- und Steuerregisterakten, arithmetisch-logische Einheiten, eine direkter Direkt-Speicherzugriff Maßeinheit und ein vektorvektorenrechner mit ein. Der vektorvektorenrechner schließt eine Reihe Verarbeitung der Elemente, ein Gedächtnisuntersystem für die Speicherung von von Pixelwerten und von von Kreuzschienenverteiler für verteilende Pixelwerte vom Gedächtnisuntersystem zu den verarbeitenelementen ein. Das Modul liefert eine flexible Plattform, die programmiert werden kann, um eine Vielzahl der unterschiedlichen Algorithmen der Bewegung Schätzung (ICH) mit einer verbundenen Befehlsatz-Architektur ohne die Notwendigkeit einzuführen, die Kleinteile zu ändern.

 
Web www.patentalert.com

< Image inputting apparatus and its control method, information processing apparatus and method, and print system

< Image-taking apparatus, and camera and camera system incorporating it

> Method and systems for compressing a video stream with minimal loss after subsampled decoding

> Television tuner and television receiver

~ 00167