Giovanni Visentini, Amit Gupta 2012 http://psrcentre.org/images/extraimages/40.%20312019.pdf
https://github.com/pierrepaleo/sift_pyocl
https://github.com/opencv/opencv/tree/master/modules/features2d/src/opencl
Turn auto-exposure off, set absolute exposure to a low level and use gain to compensate for low light if needed. E.g.:
v4l2-ctl -d /dev/video2 -c exposure_absolute=400
v4l2-ctl -d /dev/video2 -c gain=110
# check with
v4l2-ctl -d /dev/video2 -L