HARDWARE AND SYSTEM OF BOUNDING BOX GENERATION FOR IMAGE PROCESSING PIPELINE

Described is a system for bounding box generation. The system operates on an image comprised of pixels having a one-bit value per pixel. Bounding boxes are generated around connected components in the image, the connected components having pixel coordinate and pixel count information. A ranking scor...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GARRIDO, Austin, CRUZ-ALBRECHT, Jose, RAO, Shankar, DEROSIER, Timothy
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Described is a system for bounding box generation. The system operates on an image comprised of pixels having a one-bit value per pixel. Bounding boxes are generated around connected components in the image, the connected components having pixel coordinate and pixel count information. A ranking score is generated for each bounding box based on the pixel coordinate and pixel count information. The bounding boxes are filtered to remove bounding boxes that exceed a predetermined size and pixel count based on the pixel coordinate and pixel count information. The bounding boxes are further filtered to remove bounding boxes that fall below a predetermined ranking score, resulting in remaining bounding boxes. Finally, a device can be controlled or otherwise operated based on the remaining bounding boxes. La présente invention concerne un système de génération de rectangle englobant. Le système opère sur une image composée de pixels ayant une valeur à un seul bit par pixel. Des rectangles englobants sont générés autour de composantes connexes dans l'image, les composantes connexes ayant des informations de coordonnées de pixel et de nombre de pixels. Un score de classement est généré pour chaque rectangle englobant sur la base des informations de coordonnées de pixels et de nombre de pixels. Les rectangles englobants sont filtrés pour éliminer des rectangles englobants qui dépassent une taille et un nombre de pixels prédéterminés sur la base des informations de coordonnées de pixels et de nombre de pixels. Les rectangles englobants sont en outre filtrés pour éliminer des rectangles englobants qui tombent au-dessous d'un score de classement prédéterminé, ce qui permet d'obtenir des rectangles englobants restants. Enfin, un dispositif peut être commandé ou autrement actionné sur la base des rectangles englobants restants.