This topic has been discussed before, see, e.g. here for JP5.1.
Situation:
I run a MIPI CSI-2 camera on a Jetson Orin AGX Devkit on Jetpack 6.3 and 6.4.
I am trying to measure the sharpness of the lens camera system (MTF50 values to be precise) and acquire images via the argus_camera tool on the Jetson. Also, more generally, I believe I would prefer to have images that do not noticeably exhibit sharpened edges (i.e., framed outlines).
The ISP on the Jetson appears to always apply some sharpening even if this setting is disabled in argus_camera , see here for a discussion on the topic. The outcome of the linked topic was that NVIDIA provided a modified version of libnvscf.so.sharpness, but this was for JP5.
Request:
Would you be able to provide me:
the adapted “libsharpness” library updated for JP6.3 and 6.4 as well? I tried the the one provided for JP5 in the linked thread above and it does not work on JP6.
a more long-term solution that would allow to set this setting interactively
Try add below to the camera_overrides.isp at /var/nvidia/nvcam/settings/
If the file doesn’t present create it and change mode to 644 by chmod 644 camera_overrides.isp
FYI, we have a tuned .isp file from an official NVIDIA camera partner. I appended the line you provided at the bottom of that .isp file and took images with this line added and also without for reference.
Unfortunately I do not observe any / much difference. The edge is still clearly over-sharpened.
Please advise.