https://industrial-cameras.com/blogs/camera-vision-techniques/using-depth-of-field-in-your-machine-vision-application