Using Image Augmentation with Simulated Objects for Training Machine Learning Models in Autonomous Driving Applications

    公开(公告)号:US20210309248A1

    公开(公告)日:2021-10-07

    申请号:US17150954

    申请日:2021-01-15

    摘要: In various examples, systems and methods are disclosed that preserve rich, detail-centric information from a real-world image by augmenting the real-world image with simulated objects to train a machine learning model to detect objects in an input image. The machine learning model may be trained, in deployment, to detect objects and determine bounding shapes to encapsulate detected objects. The machine learning model may further be trained to determine the type of road object encountered, calculate hazard ratings, and calculate confidence percentages. In deployment, detection of a road object, determination of a corresponding bounding shape, identification of road object type, and/or calculation of a hazard rating by the machine learning model may be used as an aid for determining next steps regarding the surrounding environment—e.g., navigating around the road debris, driving over the road debris, or coming to a complete stop—in a variety of autonomous machine applications.

    IMITATION TRAINING USING SYNTHETIC DATA

    公开(公告)号:US20220122001A1

    公开(公告)日:2022-04-21

    申请号:US17219350

    申请日:2021-03-31

    IPC分类号: G06N20/20 A63F13/50 G06N3/04

    摘要: Approaches presented herein provide for the generation of synthetic data to fortify a dataset for use in training a network via imitation learning. In at least one embodiment, a system is evaluated to identify failure cases, such as may correspond to false positives and false negative detections. Additional synthetic data imitating these failure cases can then be generated and utilized to provide a more abundant dataset. A network or model can then be trained, or retrained, with the original training data and the additional synthetic data. In one or more embodiments, these steps may be repeated until the evaluation metric converges, with additional synthetic training data being generated corresponding to the failure cases at each training pass.