Hi, if you're wanting to improve low light performance, the first thing to try is to increase the exposure time. In very dark conditions, you may well want to set this manually.
If you want the exposure time to be longer automatically, then you could set the exposure mode to "long":This will push the exposure time up to about 120ms.
If you want to go longer than this, I would recommend editing the tuning file. There's quite a lot on exposure modes in section 5.9.2 of the tuning guide.
On a Pi 5, waiting several frames may improve denoise performance as temporal denoise kicks in, though obviously this isn't an option on earlier Pis. Denoise performance is tunable as well in various ways, though that's perhaps a topic in its own right (if we feel the need to go there).
If you have any specific questions, please ask here or on Github. Where possible, if we can keep it to one question per thread, that makes things easier to follow (and to answer!). There may well also be other users who have more experience in taking long exposure captures than we do.
If you want the exposure time to be longer automatically, then you could set the exposure mode to "long":
Code:
picam2.set_controls({"AeExposureMode": libcamera.controls.AeExposureModeEnum.Long})
If you want to go longer than this, I would recommend editing the tuning file. There's quite a lot on exposure modes in section 5.9.2 of the tuning guide.
On a Pi 5, waiting several frames may improve denoise performance as temporal denoise kicks in, though obviously this isn't an option on earlier Pis. Denoise performance is tunable as well in various ways, though that's perhaps a topic in its own right (if we feel the need to go there).
If you have any specific questions, please ask here or on Github. Where possible, if we can keep it to one question per thread, that makes things easier to follow (and to answer!). There may well also be other users who have more experience in taking long exposure captures than we do.
Statistics: Posted by therealdavidp — Wed Jan 15, 2025 7:05 am