CC-SGG: Corner Case Scenario Generation using Learned Scene Graphs
- URL: http://arxiv.org/abs/2309.09844v2
- Date: Tue, 6 Feb 2024 17:53:02 GMT
- Title: CC-SGG: Corner Case Scenario Generation using Learned Scene Graphs
- Authors: George Drayson, Efimia Panagiotaki, Daniel Omeiza, Lars Kunze
- Abstract summary: Corner case scenarios are an essential tool for testing and validating the safety of autonomous vehicles (AVs)
We introduce a novel approach based on Heterogeneous Graph Neural Networks (HGNNs) to transform regular driving scenarios into corner cases.
Our model successfully learned to produce corner cases from input scene graphs, achieving 89.9% prediction accuracy on our testing dataset.
- Score: 6.131026007721575
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Corner case scenarios are an essential tool for testing and validating the
safety of autonomous vehicles (AVs). As these scenarios are often
insufficiently present in naturalistic driving datasets, augmenting the data
with synthetic corner cases greatly enhances the safe operation of AVs in
unique situations. However, the generation of synthetic, yet realistic, corner
cases poses a significant challenge. In this work, we introduce a novel
approach based on Heterogeneous Graph Neural Networks (HGNNs) to transform
regular driving scenarios into corner cases. To achieve this, we first generate
concise representations of regular driving scenes as scene graphs, minimally
manipulating their structure and properties. Our model then learns to perturb
those graphs to generate corner cases using attention and triple embeddings.
The input and perturbed graphs are then imported back into the simulation to
generate corner case scenarios. Our model successfully learned to produce
corner cases from input scene graphs, achieving 89.9% prediction accuracy on
our testing dataset. We further validate the generated scenarios on baseline
autonomous driving methods, demonstrating our model's ability to effectively
create critical situations for the baselines.
Related papers
- CERES: Critical-Event Reconstruction via Temporal Scene Graph Completion [7.542220697870245]
This paper proposes a method for on-demand scenario generation in simulation, grounded on real-world data.
By integrating scenarios derived from real-world datasets into the simulation, we enhance the plausibility and validity of testing.
arXiv Detail & Related papers (2024-10-17T13:02:06Z) - XLD: A Cross-Lane Dataset for Benchmarking Novel Driving View Synthesis [84.23233209017192]
This paper presents a novel driving view synthesis dataset and benchmark specifically designed for autonomous driving simulations.
The dataset is unique as it includes testing images captured by deviating from the training trajectory by 1-4 meters.
We establish the first realistic benchmark for evaluating existing NVS approaches under front-only and multi-camera settings.
arXiv Detail & Related papers (2024-06-26T14:00:21Z) - Criteria for Uncertainty-based Corner Cases Detection in Instance Segmentation [2.9419365092937086]
We present corner case criteria based on the predictive uncertainty.
We evaluate each corner case criterion using the COCO and the NuImages dataset.
We also provide a corner case decision function that allows us to distinguish each object into True Positive (TP), localization and/or classification corner case, or False Positive (FP)
arXiv Detail & Related papers (2024-04-17T11:17:12Z) - RealGen: Retrieval Augmented Generation for Controllable Traffic Scenarios [58.62407014256686]
RealGen is a novel retrieval-based in-context learning framework for traffic scenario generation.
RealGen synthesizes new scenarios by combining behaviors from multiple retrieved examples in a gradient-free way.
This in-context learning framework endows versatile generative capabilities, including the ability to edit scenarios.
arXiv Detail & Related papers (2023-12-19T23:11:06Z) - Generating and Explaining Corner Cases Using Learnt Probabilistic Lane
Graphs [5.309950889075669]
We introduce Probabilistic Lane Graphs (PLGs) to describe a finite set of lane positions and directions in which vehicles might travel.
The structure of PLGs is learnt directly from historic traffic data.
We use reinforcement learning techniques to modify this policy to generate realistic and explainable corner case scenarios.
arXiv Detail & Related papers (2023-08-25T20:17:49Z) - Realistic Safety-critical Scenarios Search for Autonomous Driving System
via Behavior Tree [8.286351881735191]
We propose the Matrix-Fuzzer, a behavior tree-based testing framework, to automatically generate realistic safety-critical test scenarios.
Our approach is able to find the most types of safety-critical scenarios, but only generating around 30% of the total scenarios compared with the baseline algorithm.
arXiv Detail & Related papers (2023-05-11T06:53:03Z) - CARLA-GeAR: a Dataset Generator for a Systematic Evaluation of
Adversarial Robustness of Vision Models [61.68061613161187]
This paper presents CARLA-GeAR, a tool for the automatic generation of synthetic datasets for evaluating the robustness of neural models against physical adversarial patches.
The tool is built on the CARLA simulator, using its Python API, and allows the generation of datasets for several vision tasks in the context of autonomous driving.
The paper presents an experimental study to evaluate the performance of some defense methods against such attacks, showing how the datasets generated with CARLA-GeAR might be used in future work as a benchmark for adversarial defense in the real world.
arXiv Detail & Related papers (2022-06-09T09:17:38Z) - A-Eye: Driving with the Eyes of AI for Corner Case Generation [0.6445605125467573]
The overall goal of this work is to enrich training data for automated driving with so called corner cases.
We present the design of a test rig to generate synthetic corner cases using a human-in-the-loop approach.
arXiv Detail & Related papers (2022-02-22T10:42:23Z) - Generating Useful Accident-Prone Driving Scenarios via a Learned Traffic
Prior [135.78858513845233]
STRIVE is a method to automatically generate challenging scenarios that cause a given planner to produce undesirable behavior, like collisions.
To maintain scenario plausibility, the key idea is to leverage a learned model of traffic motion in the form of a graph-based conditional VAE.
A subsequent optimization is used to find a "solution" to the scenario, ensuring it is useful to improve the given planner.
arXiv Detail & Related papers (2021-12-09T18:03:27Z) - Towards Optimal Strategies for Training Self-Driving Perception Models
in Simulation [98.51313127382937]
We focus on the use of labels in the synthetic domain alone.
Our approach introduces both a way to learn neural-invariant representations and a theoretically inspired view on how to sample the data from the simulator.
We showcase our approach on the bird's-eye-view vehicle segmentation task with multi-sensor data.
arXiv Detail & Related papers (2021-11-15T18:37:43Z) - Generating and Characterizing Scenarios for Safety Testing of Autonomous
Vehicles [86.9067793493874]
We propose efficient mechanisms to characterize and generate testing scenarios using a state-of-the-art driving simulator.
We use our method to characterize real driving data from the Next Generation Simulation (NGSIM) project.
We rank the scenarios by defining metrics based on the complexity of avoiding accidents and provide insights into how the AV could have minimized the probability of incurring an accident.
arXiv Detail & Related papers (2021-03-12T17:00:23Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.