Clear Filters
Clear Filters

Vision Detector Generator Noise Properties

7 views (last 30 days)
N
N on 29 Jan 2021
Answered: Zuber Khan on 20 Sep 2024 at 11:48
I would like to add noise in terms of poor weather conditions. I only see the following properties:
HasNoise: true or false - how do I know what level of external noise has been added if it is a boolean set to true?
ProcessIntensityNoise: - what is the maximum value I can use here, without affecting the integrity of the camera, and keep it believable?
Also, setting the HasNoise to true made no difference to the longitudanal and latitude plots as specified here: model vision sensors detection example
So I am not sure what this HasNoise = true is actually doing. Please clarify, and also let me know how I can add noise due to bad weather.
Thanks.

Answers (1)

Zuber Khan
Zuber Khan on 20 Sep 2024 at 11:48
Hi,
The visionDetectionGenerator object holds information about the vision sensor's configuration and provides a method that models the detection of targets according to positions and velocities of the targets and ego vehicle.
As mentioned in the documentation, the arguement 'ProcessNoiseIntensity' refers to the noise intensity used for filtering position and velocity measurements, specified as a positive real scalar. Noise intensity defines the standard deviation of the process noise of the internal constant-velocity Kalman filter used in a vision sensor. The filter models the process noise using a piecewise-constant white noise acceleration model. The noise intensity is defined in units of m/s^2 and should be of the order of the maximum acceleration magnitude expected for a target to be detected by the sensor. Since it is a scalar value, the maximum value required depends on target's acceleration.
As per my understanding, if a detection is generated, the measurements are generated from the bounding box which encloses the target’s visible image. Noise is then added to the position estimate according to the uncertainty of the target’s position introduced by the width and height of the camera’s pixels. It is likely a random Gaussian distributed measurement noise.
For more information on exact mathematical relationships governing the algorithm, I would recommend you to contact MathWorks Technical Support using the following link:
Regards,
Zuber

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!