Camera simulation for robot simulation: how important are various camera model components?

11/16/2022
by   Asher Elmquist, et al.
0

Modeling cameras for the simulation of autonomous robotics is critical for generating synthetic images with appropriate realism to effectively evaluate a perception algorithm in simulation. In many cases though, simulated images are produced by traditional rendering techniques that exclude or superficially handle processing steps and aspects encountered in the actual camera pipeline. The purpose of this contribution is to quantify the degree to which the exclusion from the camera model of various image generation steps or aspects affect the sim-to-real gap in robotics. We investigate what happens if one ignores aspects tied to processes from within the physical camera, e.g., lens distortion, noise, and signal processing; scene effects, e.g., lighting and reflection; and rendering quality. The results of the study demonstrate, quantitatively, that large-scale changes to color, scene, and location have far greater impact than model aspects concerned with local, feature-level artifacts. Moreover, we show that these scene-level aspects can stem from lens distortion and signal processing, particularly when considering white-balance and auto-exposure modeling.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

research
08/24/2019

Deep Camera: A Fully Convolutional Neural Network for Image Signal Processing

A conventional camera performs various signal processing steps sequentia...
research
04/27/2021

Fisheye Lens Camera based Autonomous Valet Parking System

This paper proposes an efficient autonomous valet parking system utilizi...
research
10/13/2021

ADOP: Approximate Differentiable One-Pixel Point Rendering

We present a novel point-based, differentiable neural rendering pipeline...
research
09/20/2023

How to turn your camera into a perfect pinhole model

Camera calibration is a first and fundamental step in various computer v...
research
08/01/2022

A performance contextualization approach to validating camera models for robot simulation

The focus of this contribution is on camera simulation as it comes into ...
research
09/17/2021

Auto White-Balance Correction for Mixed-Illuminant Scenes

Auto white balance (AWB) is applied by camera hardware at capture time t...
research
11/15/2021

Recursive Self-Improvement for Camera Image and Signal Processing Pipeline

Current camera image and signal processing pipelines (ISPs), including d...

Please sign up or login with your details

Forgot password? Click here to reset