Hi I am working on a project that involves face detection for people walking through an entry/exit gate.
I am not sure which camera is best for my use case.
I need a Arducam USB camera that handles lighting variations and can capture people faces while they are walking towards the entry/exit gate.
I tried IMX291 but it doesn’t do very well in low lighting. Any suggestions would be really helpful/
Hi,
Yeah, you may need an imx708 module with HDR function. The little heads up that the imx708 module can work well in the situation in the picture you posted but can not work perfectly in darkness.
For now, only resolution 2304x1296 supports HDR function. Hence, you need to choose the resolution above first. Here is a sample code to enable HDR function in python code:
import cv2
# open camera by index
camera = cv2.VideoCapture(0)
# read one frame to start camera
camera.read()
# enable HDR for B0474 (IMX708)
camera.set(cv2.CAP_PROP_BACKLIGHT, 1)
# read frames
while True:
ret, frame = camera.read()
# show img
cv2.imshow("Image", frame)
key = cv2.waitKey(1)
if key == ord('q'):
break```
Hi @mdwivedi
Yeah, you can also choose the B0476. Compared with IMX390, the IMX708 module features an autofocus function and higher resolution(2304x1296). There is an M12 lens on the IMX390 module, so you need to screw the lens to focus.
I mention this camera because you said imx291 doesn’t do well in low-light conditions. After checking the picture you sent, I found that you need the HDR function which imx708 and imx390 will provide.