SYSTEMS AND METHODS FOR MEMORY UTILIZATION FOR OBJECT DETECTION

A method for memory utilization by an electronic device is described. The method includes transferring a first portion of a first decision tree and a second portion of a second decision tree from a first memory to a cache memory. The first portion and second portion of each decision tree are stored...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GUO, FENG, DU, JUNCHEN, QUAN, SHUXUE, HARTHATTU, ASHWATH, QI, YINGYONG, ZHANG, XINPING, XU, LEI, ZHOU, BO, CASTELLOE, MICHAEL W
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:A method for memory utilization by an electronic device is described. The method includes transferring a first portion of a first decision tree and a second portion of a second decision tree from a first memory to a cache memory. The first portion and second portion of each decision tree are stored contiguously in the first memory. The first decision tree and second decision tree are each associated with a different feature of an object detection algorithm. The method also includes reducing cache misses by traversing the first portion of the first decision tree and the second portion of the second decision tree in the cache memory based on an order of execution of the object detection algorithm. L'invention concerne un procédé d'utilisation de mémoire par un dispositif électronique. Ce procédé consiste à transférer une première partie d'un premier arbre décisionnel et une deuxième partie d'un deuxième arbre décisionnel d'une première mémoire à une mémoire cache. Les première et deuxième parties de chaque arbre décisionnel sont stockées contiguës dans la première mémoire. Les premier et deuxième arbres décisionnels sont associés chacun à une caractéristique différente d'un algorithme de détection d'objets. Le procédé selon l'invention consiste également à réduire les erreurs de cache par traversée de la première partie du premier arbre décisionnel et de la deuxième partie du deuxième arbre décisionnel dans la mémoire cache, selon l'ordre d'exécution de l'algorithme de détection d'objets.