Processing

Please wait...

Settings

Settings

1. WO2020000383 - SYSTEMS AND METHODS FOR LOW-POWER, REAL-TIME OBJECT DETECTION

Publication Number WO/2020/000383
Publication Date 02.01.2020
International Application No. PCT/CN2018/093717
International Filing Date 29.06.2018
IPC
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
T
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
1
General purpose image data processing
20
Processor architectures; Processor configuration, e.g. pipelining
G06T 1/20 (2006.01)
CPC
G06T 1/20
Applicants
  • BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD. [CN/CN]; 2/F A2 Zhongguancun Software Park 17th Building No.8, Dongbeiwang West Road, Haidian District Beijing 100080, CN
  • BAIDU USA LLC [US/US]; 1195 Bordeaux Dr. Sunnyvale, CA 94089, US
Inventors
  • KOU, Haofeng; US
  • WANG, Kuipeng; US
  • KANG, Le; US
  • WANG, Xuejun; CN
  • BAO, Yingze; US
Agents
  • INSIGHT INTELLECTUAL PROPERTY LIMITED; 19 A, Tower A, InDo Building No. 48A Zhichun Road, Haidian District Beijing 100098, CN
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEMS AND METHODS FOR LOW-POWER, REAL-TIME OBJECT DETECTION
(FR) SYSTÈMES ET PROCÉDÉS DE DÉTECTION D'OBJET EN TEMPS RÉEL À BASSE PUISSANCE
Abstract
(EN)
Described herein are systems and methods for object detection to achieve hard real-time performance with low latency. Real-time object detection frameworks are disclosed. In one or more embodiments, a framework comprises a first CPU core, a second CPU core, and a plurality of shaves. In one or more embodiments, the first CPU core handles general CPU tasks, while the second CPU core handles the image frames from a camera sensor and computation task scheduling. In one or more embodiments, the scheduled computation tasks are implemented by the plurality of shaves using at least one object-detection model to detect an object in an image frame. In one or more embodiments, computation results from the object-detection model with a higher detection probability is used to form an output for object detection. In one or more embodiments, the object-detection models share some parameters for smaller size and higher implementing speed.
(FR)
L'invention concerne des systèmes et des procédés de détection d'objet permettant d'obtenir des performances matérielles en temps réel avec une faible latence. L'invention concerne également des cadres de détection d'objets en temps réel. Dans un ou plusieurs modes de réalisation, un cadre comprend un premier cœur de CPU, un deuxième cœur de CPU et une pluralité de processeurs SHAVE. Dans un ou plusieurs modes de réalisation, le premier cœur de CPU traite des tâches de CPU générales, tandis que le deuxième cœur de CPU traite les trames d'image provenant d'un capteur de caméra et la planification de tâches de calcul. Dans un ou plusieurs modes de réalisation, les tâches de calcul planifiées sont mises en œuvre par la pluralité de processeurs SHAVE en utilisant au moins un modèle de détection d'objet pour détecter un objet dans une trame d'image. Dans un ou plusieurs modes de réalisation, des résultats de calcul provenant du modèle de détection d'objet avec une probabilité de détection supérieure sont utilisés pour former une sortie pour la détection d'objet. Dans un ou plusieurs modes de réalisation, les modèles de détection d'objet partagent certains paramètres pour une taille plus petite et une vitesse de mise en œuvre plus rapide.
Latest bibliographic data on file with the International Bureau