-
1.
公开(公告)号:US12125379B2
公开(公告)日:2024-10-22
申请号:US17725814
申请日:2022-04-21
Applicant: GM Global Technology Operations LLC
Inventor: Wei Tong , Shige Wang , Shuqing Zeng , Sourav Dey , Xiaofeng Frank Song , Upali P. Mudalige , Praveen Choudhury
IPC: G08G1/01
CPC classification number: G08G1/0145 , G08G1/0133 , G08G1/0141
Abstract: A method for validating an autonomous vehicle performance using nearby traffic patterns includes receiving remote vehicle data. The remote vehicle data includes at least one remote-vehicle motion parameter about a movement of a plurality of remote vehicles during a predetermined time interval. The method further includes determining a traffic pattern of the plurality of remote vehicles using the at least one remote-vehicle motion parameter. The method includes determining a similarity between the traffic pattern of the plurality of remote vehicles and movements of the host vehicle. Further, the method includes determining whether the similarity between the traffic pattern of the plurality of remote vehicles and movements of the host vehicle is less than a predetermined threshold. Also, the method includes commanding the host vehicle to adjust the movements thereof to match the traffic pattern of the plurality of remote vehicles.
-
2.
公开(公告)号:US20230027275A1
公开(公告)日:2023-01-26
申请号:US17382459
申请日:2021-07-22
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Wei Tong , Shige Wang , Shuqing Zeng
Abstract: A system for an attention-based perception includes a camera device configured to provide an image of an operating environment of a vehicle. The system further includes a computerized device monitoring the image, analyzing sensor data to identify a feature in the image as corresponding to an object in the operating environment and assign a score for the feature based upon an identification, a location, or a behavior of the object. The computerized device is further operable to define candidate regions of interest upon the image, correlate the score for the feature to the candidate regions of interest to accrue a total region score, select some of the candidate regions for analysis based upon the total region scores, and analyze the portion of the candidate regions to generate a path of travel output. The system further includes a device controlling the vehicle based upon the output.
-
公开(公告)号:US20210129842A1
公开(公告)日:2021-05-06
申请号:US16671727
申请日:2019-11-01
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Shige Wang , Wei Tong , Stephen N. McKinnie , Shuqing Zeng
Abstract: Presented are embedded control systems with logic for computation and data sharing, methods for making/using such systems, and vehicles with distributed sensors and embedded processing hardware for provisioning automated driving functionality. A method for operating embedded controllers connected with distributed sensors includes receiving a first data stream from a first sensor via a first embedded controller, and storing the first data stream with a first timestamp and data lifespan via a shared data buffer in a memory device. A second data stream is received from a second sensor via a second embedded controller. A timing impact of the second data stream is calculated based on the corresponding timestamp and data lifespan. Upon determining that the timing impact does not violate a timing constraint, the first data stream is purged from memory and the second data stream is stored with a second timestamp and data lifespan in the memory device.
-
公开(公告)号:US10754689B1
公开(公告)日:2020-08-25
申请号:US16274685
申请日:2019-02-13
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Shige Wang , Unmesh Dutta Bordoloi , Stephen G. Lusko , Stephen N. McKinnie
IPC: G06F9/48 , H04L12/873 , G06F9/38 , H04L29/08 , H04L12/865 , H04L12/863 , G06K9/00
Abstract: A stream manager for managing the distribution of instructions to a plurality of processing devices includes a dispatcher module configured to: receive multiple instruction streams, wherein each instruction stream includes a plurality of requested computations for processing perception data from a perception data source; partition each instruction stream into a plurality of partitions based on type of device to perform a requested computation from the instruction stream; assign a release time and deadline to each partition, and dispatch partition computations to a plurality of scheduling queues to distribute processing of the partition computations amongst the plurality of processing devices. The plurality of scheduling queues include: a plurality of CPU schedulers, wherein each CPU scheduler is assigned to a specific CPU and a specific scheduling queue; and a plurality of accelerator schedulers, wherein each accelerator scheduler is assigned to a specific scheduling queue and a specific type of accelerator.
-
公开(公告)号:US20200160125A1
公开(公告)日:2020-05-21
申请号:US16193303
申请日:2018-11-16
Applicant: GM Global Technology Operations LLC
Inventor: Shige Wang , Wei Tong , Shuqing Zeng , Roman L. Millett
Abstract: A signal processing system includes a central processing unit (CPU) in communication with an accelerator, and an instruction scheduler in communication with the accelerator. A first memory device including a first instruction set is configured to operate the accelerator, a second instruction set is configured to operate the CPU, and a second memory device is configured to receive a datafile. The accelerator includes a plurality of processing engines (PEs) and an instruction scheduler, the instruction set includes a plurality of operators, and the instruction scheduler is configured to implement the operators in the accelerator employing the PEs. The CPU employs the operators implemented in the accelerator to analyze the datafile to extract a feature therefrom.
-
公开(公告)号:US12026165B2
公开(公告)日:2024-07-02
申请号:US17823315
申请日:2022-08-30
Applicant: GM Global Technology Operations LLC
Inventor: Paolo Giusto , Roy J. Mathieu , Ramesh Sethu , Prakash M. Peranandam , Arun Adiththan , Shige Wang , Farui Peng , Bakhtiar B. Litkouhi , Wenyuan Qi , Osman Eser Atesoglu
IPC: G06F16/2457 , G06F16/23 , G06Q10/0875
CPC classification number: G06F16/2457 , G06F16/2358 , G06F16/2365 , G06Q10/0875
Abstract: A computing system including a cooperative system architecture for cataloging, informing, sharing, and managing engineering assets within an organization includes a user management subsystem for creating a registered user profile associated with a specific user of the computing system. The registered user profile includes user metadata that provides identifying characteristics of the specific user. The computing system includes an asset management subsystem including an asset repository for recording one or more engineering assets. The asset management subsystem modifies the user metadata of the registered user profile in response to the specific user recording an engineering asset in the asset repository. The computing system includes a test management subsystem including a test repository for recording one or more test bill of materials.
-
公开(公告)号:US11922806B2
公开(公告)日:2024-03-05
申请号:US17679368
申请日:2022-02-24
Applicant: GM Global Technology Operations LLC
Inventor: Shige Wang , Wei Tong , Shuqing Zeng , Xiaofeng Frank Song , Sourav Dey , Praveen Choudhury
CPC classification number: G08G1/017 , G07C5/008 , G07C5/02 , G08G1/0112
Abstract: An automobile vehicle continuous validation system includes a backend collecting data from a vehicle fleet and wirelessly communicating with the vehicle fleet. The backend is in wireless communication with at least one client. A vehicle module is provided on-board individual ones of multiple automobile vehicles of the vehicle fleet and performing an on-board vehicle validation analysis. A fleet-based validation module provided either at the backend or cloud based manages data defining a configuration of and a capability of the multiple automobile vehicles of the vehicle fleet. A validation manager generates validation tasks based on a user's definition or a desired production of the validation tasks of the validation analysis and a fleet vehicle availability. A client-side module remote from the multiple automobile vehicles of the vehicle fleet has interface items applied by the at least one client seeking to perform the validation analysis.
-
8.
公开(公告)号:US20230343210A1
公开(公告)日:2023-10-26
申请号:US17725814
申请日:2022-04-21
Applicant: GM Global Technology Operations LLC
Inventor: Wei Tong , Shige Wang , Shuqing Zeng , Sourav Dey , Xiaofeng Frank Song , Upali P. Mudalige , Praveen Choudhury
IPC: G08G1/01
CPC classification number: G08G1/0145 , G08G1/0141 , G08G1/0133
Abstract: A method for validating an autonomous vehicle performance using nearby traffic patterns includes receiving remote vehicle data. The remote vehicle data includes at least one remote-vehicle motion parameter about a movement of a plurality of remote vehicles during a predetermined time interval. The method further includes determining a traffic pattern of the plurality of remote vehicles using the at least one remote-vehicle motion parameter. The method includes determining a similarity between the traffic pattern of the plurality of remote vehicles and movements of the host vehicle. Further, the method includes determining whether the similarity between the traffic pattern of the plurality of remote vehicles and movements of the host vehicle is less than a predetermined threshold. Also, the method includes commanding the host vehicle to adjust the movements thereof to match the traffic pattern of the plurality of remote vehicles.
-
9.
公开(公告)号:US11281974B2
公开(公告)日:2022-03-22
申请号:US16170698
申请日:2018-10-25
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Shuqing Zeng , Wei Tong , Shige Wang , Roman L. Millett
Abstract: In one example implementation according to aspects of the present disclosure, a computer-implemented method includes capturing a plurality of images at a camera associated with a vehicle and storing image data associated with the plurality of images to a memory. The method further includes dispatching vehicle perception tasks to a plurality of processing elements of an accelerator in communication with the memory. The method further includes performing, by at least one of the plurality of processing elements, the vehicle perception tasks for the vehicle perception using a neural network, wherein performing the vehicle perception tasks comprises performing an activation bypass for values below a first threshold, and performing weight pruning of synapses and neurons of the neural network based at least in part on a second threshold. The method further includes controlling the vehicle based at least in part on a result of performing the vehicle perception tasks.
-
公开(公告)号:US20200257560A1
公开(公告)日:2020-08-13
申请号:US16274685
申请日:2019-02-13
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Shige Wang , Unmesh Dutta Bordoloi , Stephen G. Lusko , Stephen N. McKinnie
IPC: G06F9/48 , G06F9/38 , H04L12/863 , H04L12/865 , H04L12/873 , H04L29/08
Abstract: A stream manager for managing the distribution of instructions to a plurality of processing devices includes a dispatcher module configured to: receive multiple instruction streams, wherein each instruction stream includes a plurality of requested computations for processing perception data from a perception data source; partition each instruction stream into a plurality of partitions based on type of device to perform a requested computation from the instruction stream; assign a release time and deadline to each partition, and dispatch partition computations to a plurality of scheduling queues to distribute processing of the partition computations amongst the plurality of processing devices. The plurality of scheduling queues include: a plurality of CPU schedulers, wherein each CPU scheduler is assigned to a specific CPU and a specific scheduling queue; and a plurality of accelerator schedulers, wherein each accelerator scheduler is assigned to a specific scheduling queue and a specific type of accelerator.
-
-
-
-
-
-
-
-
-