Skip to main content

AVxcelerate Sensors Simulator API 2025 R1

vss::feedback_control::Lens Struct Reference

Last update: 14.01.2025

Camera Lens System Parameters. More...

Collaboration diagram for vss::feedback_control::Lens:

Public Attributes

FisheyePolynomialDistortion fisheye_polynomial_distortion = 1
 
BrownDistortion brown_distortion = 2
 
google::protobuf::DoubleValue focal_length = 3 [deprecated = true]
 
CircularAperture circular = 4
 
RegularConvexPolygonAperture regular_convex = 5
 
SimpleChromaticAberration simple_chromatic_aberration = 6
 
AdvancedChromaticAberration advanced_chromatic_aberration = 7
 

Detailed Description

Camera Lens System Parameters.

Parameters of the camera lens system: focal length, distortion model, shape of the lens' aperture, and type of chromatic aberration.

Note
Changing the lens distortion model or the aperture shape during the simulation is not allowed.

Member Data Documentation

◆ fisheye_polynomial_distortion

FisheyePolynomialDistortion vss::feedback_control::Lens::fisheye_polynomial_distortion = 1

ONEOF(distortion) Polynomial distortion parameters (for fisheye cameras).

◆ brown_distortion

BrownDistortion vss::feedback_control::Lens::brown_distortion = 2

ONEOF(distortion) Brown distortion parameters (for cameras with standard field of view).

◆ focal_length

google::protobuf::DoubleValue vss::feedback_control::Lens::focal_length = 3 [deprecated = true]

Focal length of the lens.

Unit: meters (m)

Warning
This field is marked deprecated and might be removed in later versions. Consider using one of the two possibilities of lens_chromatic_aberration instead: SimpleChromaticAberration or AdvancedChromaticAberration.

◆ circular

CircularAperture vss::feedback_control::Lens::circular = 4

ONEOF(aperture_shape) Circular aperture.

◆ regular_convex

RegularConvexPolygonAperture vss::feedback_control::Lens::regular_convex = 5

ONEOF(aperture_shape) Regular convex polygon aperture.

◆ simple_chromatic_aberration

SimpleChromaticAberration vss::feedback_control::Lens::simple_chromatic_aberration = 6

ONEOF(lens_chromatic_aberration) Simple chromatic aberration.

◆ advanced_chromatic_aberration

AdvancedChromaticAberration vss::feedback_control::Lens::advanced_chromatic_aberration = 7

ONEOF(lens_chromatic_aberration) Advanced chromatic aberration.


The documentation for this struct was generated from the following file:
  • feedback_control_camera_parameters.proto

Connect with Ansys