SYSTEM AND METHOD FOR IMAGE SEGMENTATION
An image segmentation apparatus, preferably integrally implemented in a device such as an FPGA, including a buffer memory for storing pixel data, a digital filter in communication with the buffer memory, the digital filter having programmable coefficients, a histogram generating module in communicat...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An image segmentation apparatus, preferably integrally implemented in a device such as an FPGA, including a buffer memory for storing pixel data, a digital filter in communication with the buffer memory, the digital filter having programmable coefficients, a histogram generating module in communication with the buffer memory that generates a histogram of the pixel data, a statistics generating module in communication with the buffer memory that generates statistics regarding the pixel data, a threshold select module for selecting one of a plurality thresholds and an apply threshold module for applying the selected threshold to data stored in the buffer to generate exceedance data that exceed the selected threshold. In a preferred embodiment, a control module controls each of the buffer, histogram, statistics and threshold modules to control data flow, program filter coefficients and select the appropriate threshold.
L'invention concerne un appareil de segmentation d'images, de préférence, entièrement implémenté dans un dispositif, tel qu'une matrice FPGA, comprenant une mémoire tampon de stockage de données de pixels, un filtre numérique qui est en communication avec la mémoire tampon et qui présente des coefficients programmables, un module de génération d'histogrammes communiquant avec la mémoire tampon qui sert à engendrer un histogramme de données de pixels, un module de génération de statistiques communiquant avec la mémoire tampon qui sert à engendrer des statistiques concernant les données de pixels, un module de sélection d'un seuil parmi une pluralité de seuils et un module d'application du seuil sélectionné aux données stockées dans la mémoire tampon en vue d'engendrer des données d'excédent qui dépassent le seuil sélectionné. Dans un mode de réalisation préféré, un module de contrôle permet de contrôler chacun des modules de tampon, d'histogramme, de statistiques et de seuil afin de contrôler un flux de données, des coefficients de filtre de programme et de sélectionner le seuil approprié. |
---|