Originally posted by Digitalis This is probably the biggest issue with executing hyperfocal focusing with current lenses. The lack of an accurate hard stop point at infinity makes getting the hyperfocal point nearly impossible.
Exactly!
With a good infinity hard stop, a lens could run out to infinity and then back-off the appropriate number of ticks. The camera would still need some kind of user-entered CoC value.
The more general problem of knowing or controlling the distance setting of the lens requires some sort of highly accurate encoder inside the focus motion system. A 50/1,4 would probably need an 8 or 9 bit encoder (some 8 or 9 tracks with up to 256 or 512 on/off transitions) for sufficient accuracy for professional use on high-resolution cameras.