Hello,
I am noticing that there is an image sharpening artifact which I cannot get rid of.
The issue seems to be the same as in these posts:
I know this topic has been discussed before (e.g., here and here ), but a few years have passed and I am still running into similar issues.
Here’s a brief description of my set-up:
Xavier NX on a CTI Boson carrier
Framos FSM-IMX283 CSI module + 2 x FSM-IMX264 CSI modules
Running CTI Boson BSP based on Jetson Linux R32.7.3 (Jetpack 4.6.3)
I have installed the basic Framos .isp tuning profiles, but I disabled lens shading correction
I have a custom application using libArgus to capture a stream …
Hi BareMetalCoder,
With Nvidia’s help, we got below ISP file. Please give it a try.
they’re sharing the same camera library, please download the attachment in comment #20 for testing.
My setup is:
Jetpack 6.0
Leopard HAWK cameras
I have tried these in libargus:
i_edge_enhance_setting->setEdgeEnhanceMode(Argus::EDGE_ENHANCE_MODE_OFF);
i_edge_enhance_setting->setEdgeEnhanceStrength(0.0f);
i_stream_settings->setPostProcessingEnable(false);
And setting this in camera_overrides.isp:
sharpness.v5.enable = FALSE;
I know my camera_overrides.isp is being used - I tried changing the gamma value and saw my image change.
I also got a raw image using v4lctl and that raw image does not have the sharpening artifacts - so I think it is something the ISP is doing that does not have a setting to turn it off.
Here’s is the effect:
Please upgrade to JP6.1(r36.4) for this.
Thanks
I tried on jetpack 6.1 and I get the same results.
Get the image by nvargus_nvraw to check.
Thanks
Here’s the command I used:
nvargus_nvraw --format jpg --file a.jpg --skipframes 100 --c 0
I had this in /var/nvidia/nvcam/settings/camera_overrides.isp:
sharpness.v5.enable = FALSE;
I saw this in nvargus-daemon logs:
Found override file [/var/nvidia/nvcam/settings/camera_overrides.isp].
The image still had artifacts:
Could you get the raw image from v4l2-ctl to confirm.
Thanks
Yes, as my original post says I already tried using v4l ctl directly to get the raw image and that image does NOT have the artifacts.
Could you get the nvraw image by nvargus_nvraw.
Thanks
Here’s is the nvraw image. I’m not sure how to view it on my end, I didn’t find any documentation on how to view it. Is there a way? I attached it below as a zip file.
nvraw_image.zip (3.0 MB)
Here’s the same image captured to .jpg format, I highlighted the problem in it.
Add below to isp file to try.
demosaic.v6.enableDmx = true;
Yes, that fixes it! Thank you.
I can also confirm that this fix only works on jetpack 6.1 and not 6.0.
Yes, the DMX only enable after JP6.1.
system
Closed
January 2, 2025, 3:53am
16
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.