Rolling-Shutter Point-Cloud Simulation With Zoned Capture Masks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for generating synthetic data for training perception systems in autonomous driving, such as ray-tracing, are resource-intensive and often fail to accurately simulate the rolling shutter effect, leading to poor quality training data due to high simulation rates that are beyond available computing resources.

Innovation Solution

The approach involves computing a sequence of partial simulation images, each associated with an estimated simulation time, and applying capture masks to simulate sensor point-clouds captured in a capture interval, reducing computational resources while increasing accuracy by dividing the scanning pattern into zones and using graphical processing units for image processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the simulation rate is increased to accurately simulate the rolling shutter effect, then the accuracy of simulated sensor point-clouds is improved, but the computational resources required increase beyond available capacity

Engineering Contradiction:
Improveaccuracy of simulated sensor point-cloudsVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent divides the scanning pattern into multiple zones and generates partial simulation images for each zone separately. This segmentation allows the system to process smaller regions with higher effective resolution without requiring a globally increased simulation rate, thereby maintaining accuracy while reducing overall computational burden.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial dimension by dividing the field of view into zones and processing them independently. This dimensional approach allows selective refinement of specific regions rather than uniformly increasing simulation rate across the entire scene, achieving local accuracy improvements without proportional resource increases.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If the simulation rate is increased to capture rolling shutter effects, then the quality of training data is improved, but the cost and resource requirements become prohibitive

Engineering Contradiction:
Improvequality of training dataVSAvoidcost-effectiveness
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent applies different processing qualities to different zones. By identifying zones that contain relevant objects for training and applying higher-resolution partial simulation images specifically to those regions, the system improves training data quality where it matters most while using lower resources in less critical areas.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent generates partial simulation images with higher detail than a standard simulation rate would provide, but only for specific zones and time intervals relevant to the training objectives. This partial action approach delivers sufficient quality for reliable training without the excessive computational cost of uniformly high-rate simulation.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If full simulation images are generated at high simulation rates, then complete scene accuracy is improved, but the processing time and computational load increase significantly

Engineering Contradiction:
Improvescene accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the scene into multiple zones and processes them as separate partial simulation images. This segmentation enables parallel processing of zones and allows the system to focus computational effort on specific regions, reducing total processing time while maintaining scene accuracy through comprehensive zone coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent processes zones in periodic intervals rather than generating all simulation images simultaneously at high rate. By sequentially processing different zones at their required resolutions and combining them, the system achieves complete scene accuracy with distributed computational load over time, reducing peak processing requirements.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20240257410A1Simulating shutter rolling effect
Publication Date: 2024.08.01 COGNATA LTD
  • US20240257410A1 patent drawing
  • US20240257410A1 patent drawing
  • US20240257410A1 patent drawing

AI summary

A system for generating synthetic data, comprising at least one processing circuitry adapted for: computing a sequence of partial simulation images, where each of the sequence of partial simulation images is associated with an estimated simulation time and with part of a simulated environment at the respective estimated simulation time thereof; computing at least one simulated point-cloud, each simulating a point-cloud captured in a capture interval by a sensor operated in a scanning pattern from an environment equivalent to a simulated environment, by applying to each partial simulation image of the sequence of partial simulation images a capture mask computed according to the scanning pattern and a relation between the capture interval and an estimated simulation time associated with the partial simulation image; and providing the at least one simulated point-cloud to a training engine to train a perception system comprising the sensor.