Reducing Temporal Noise on Images

Hi,

I am using Sony IMX219 sensors for image capture. Wondering is there any feature available in Deepstream to correct noise generation.

Thanks
Karunakar

Hi,
You may try to set the two properties in nvarguscamerasrc:

  tnr-strength        : property to adjust temporal noise reduction strength
                        flags: readable, writable
                        Float. Range:              -1 -               1 Default:              -1
  tnr-mode            : property to select temporal noise reduction mode
                        flags: readable, writable
                        Enum "GstNvArgusCamTNRMode" Default: 1, "NoiseReduction_Fast"
                           (0): NoiseReduction_Off - GST_NVCAM_NR_OFF
                           (1): NoiseReduction_Fast - GST_NVCAM_NR_FAST

Thanks @DaneLLL
What is the value do I have to set for tar-strength. I tried checking documentation, but dont see any good doc elaborating more about this feature.
For tnr-mode, if by default if correction is enabled, i feel I may not required to touch this parameter. Please correct me.

Thanks
Karunakar

The tnr-strength is an floating point value range from [0.1~1.0], You can try it on argus_camera by change the value from graphic interface.

Thanks @ShaneCCC for prompt response.

However, when I search for argus_camera, I got lot of links, none seems to be relevent. Could you please share me the link where can I download the utility.

Thanks
Karunakar

Have below command to download it and check the …/argus/README.txt to build it.

sudo apt list -a nvidia-l4t-jetson-multimedia-api
sudo apt install nvidia-l4t-jetson-multimedia-api=32.xxxxxxx