Machine Vision - Infinity Focus effect I am working on a research project that involves machine vision. The camera we are using implements infinite focus - I have been informed that this can affect the accuracy of computer vision algorithms, why is this?

At the moment we are implementing ORB for feature matching, out of a total of 175 possible detection events 10 of those appear to be missed due to the object not being clearly focused - but it was my understanding that the point of infinity focus was that everything between the lens and "infinity" would be in acceptable focus?

Is there any other effect of infinity focus that could account for this?
"Infinity focus" refers to the Hyperfocal Distance of the camera's lens. This is the distance beyond which all objects will appear acceptably focused.

Therefore, if your objects come closer (to the camera) than its hyperfocal distance they will appear blured and detection of sharp features such as corners will become more challenging.