Unlock instant, AI-driven research and patent intelligence for your innovation.

Architecture and method supporting multiple vision stream using shared server on embedded platform

A server, server input technology, applied in the field of computer systems, can solve the problems of loss of processing power, inability to synchronize multiple perception streams, high cost, etc.

Pending Publication Date: 2021-02-02
GM GLOBAL TECH OPERATIONS LLC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Computations on these devices, CPUs, and accelerators may not be well synchronized for multiple perceptual streams, resulting in loss of processing power and higher costs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Architecture and method supporting multiple vision stream using shared server on embedded platform
  • Architecture and method supporting multiple vision stream using shared server on embedded platform
  • Architecture and method supporting multiple vision stream using shared server on embedded platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039]The following detailed description is merely exemplary in nature and is not intended to limit the application and use. Furthermore, there is no intention to be bound by any expressed or implied theory presented in the preceding technical field, brief summary or the following detailed description. As used herein, the term "module" refers to any hardware, software, firmware, electronic control component, processing logic, and / or processor device, alone or in any combination, including, but not limited to, an Application Specific Integrated Circuit (ASIC) , Field Programmable Gate Arrays (FPGAs), electronic circuits, processors (shared, dedicated, or grouped) and memories that execute one or more software or firmware programs, combinational logic circuits, and / or other suitable parts.

[0040] Embodiments of the disclosure may be described herein in terms of functional and / or logical block components and various processing steps. It should be appreciated that such block c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method in a multiprocessor system for processing multiple perception streams is disclosed. The method comprises: reading data from a plurality of perception streams according to a reading schedule determined by a predetermined policy, each perception stream comprising perception data from a different perception sensor; assigning a unique identification tag to each perception stream; writing eachperception stream with its unique identification tag to a server input queue based on the predetermined policy; and processing the tagged perception streams using a server. The processing includes: retrieving tagged perception streams from the server input queue; applying a processing algorithm to process the retrieved tagged perception streams; and outputting the processed perception streams toa server output queue. The method further includes retrieving the processed perception streams from the server output queue and dispatching each retrieved processed perception stream to an appropriatepost-processing destination based on the tag associated with the retrieved processed perception stream.

Description

technical field [0001] The technology described in this patent document relates generally to computer systems, and more specifically to computer system architectures that allow for sharing of processing resources. Background technique [0002] Modern advanced vision processing algorithms such as DLNN (Deep Learning Neural Network) algorithms introduce high computational and memory workloads on the controller. This can limit the number of visual streams that can be processed simultaneously by the controller to a small number. [0003] Advanced autonomous vehicle (AV) and advanced driver assistance systems (ADAS) applications utilize multiple perception devices, such as cameras, and thus process data from multiple perception devices. The processing of the sensory stream from the sensory device may involve computations of both CPU (Central Processing Unit) and accelerators (eg GPU, DSP, FPGA). When multiple perceptual streams require computation, the processing of multiple pe...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06F9/54G06N3/04
CPCG06F9/5072G06F9/546G06F2209/548G06N3/045G06N3/02G06F9/5027G06F9/3877G06F9/3856
Inventor S.王M.杨W.童U.杜塔博多洛伊
Owner GM GLOBAL TECH OPERATIONS LLC