Method and system for validating autonomous vehicle performance using nearby traffic patterns

    公开(公告)号:US12125379B2

    公开(公告)日:2024-10-22

    申请号:US17725814

    申请日:2022-04-21

    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.

    SYSTEM AND METHOD FOR REGION OF INTEREST WINDOW GENERATION FOR ATTENTION BASED PERCEPTION

    公开(公告)号:US20230027275A1

    公开(公告)日:2023-01-26

    申请号:US17382459

    申请日:2021-07-22

    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.

    INTELLIGENT VEHICLES WITH DISTRIBUTED SENSOR ARCHITECTURES AND EMBEDDED PROCESSING WITH COMPUTATION AND DATA SHARING

    公开(公告)号:US20210129842A1

    公开(公告)日:2021-05-06

    申请号:US16671727

    申请日:2019-11-01

    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.

    Architecture and device for multi-stream vision processing on shared devices

    公开(公告)号:US10754689B1

    公开(公告)日:2020-08-25

    申请号:US16274685

    申请日:2019-02-13

    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.

    METHOD AND APPARATUS FOR A NEURAL NETWORK
    5.
    发明申请

    公开(公告)号:US20200160125A1

    公开(公告)日:2020-05-21

    申请号:US16193303

    申请日:2018-11-16

    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.

    METHOD AND SYSTEM FOR VALIDATING AUTONOMOUS VEHICLE PERFORMANCE USING NEARBY TRAFFIC PATTERNS

    公开(公告)号:US20230343210A1

    公开(公告)日:2023-10-26

    申请号:US17725814

    申请日:2022-04-21

    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.

    Activation zero-bypass and weight pruning in neural networks for vehicle perception systems

    公开(公告)号:US11281974B2

    公开(公告)日:2022-03-22

    申请号:US16170698

    申请日:2018-10-25

    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.

    ARCHITECTURE AND DEVICE FOR MULTI-STREAM VISION PROCESSING ON SHARED DEVICES

    公开(公告)号:US20200257560A1

    公开(公告)日:2020-08-13

    申请号:US16274685

    申请日:2019-02-13

    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.

Patent Agency Ranking