| CPC H04N 23/959 (2023.01) [G02B 7/40 (2013.01); G03B 13/20 (2013.01); G03B 13/36 (2013.01); G03B 30/00 (2021.01); G06F 1/1686 (2013.01); H04N 23/51 (2023.01); H04N 23/55 (2023.01); H04N 23/63 (2023.01); G02B 5/208 (2013.01); G03B 11/00 (2013.01)] | 16 Claims |

|
1. An information handling system comprising:
a housing;
a processor disposed in the housing and operable to executed instructions that process information;
a memory disposed in the housing and interfaced with the processor, the memory operable to store the instructions and information;
a display coupled to the housing and interfaced with the processor, the display operable to present the information as visual images;
a time of flight sensor coupled to the housing and operable to detect a distance to the object;
a camera coupled to the housing and interfaced with the processor, the camera having a lens to capture light on an image axis, an image sensor aligned with the lens on the image axis to receive the light, an insertion actuator operable to insert and remove one or more refraction materials between the lens and the image sensor, a focus actuator to adjust focus by adjusting the lens, and a processing resource interfaced with the insertion actuator; and
a non-transitory memory interfaced with the processing resource and storing instructions that when executed on the processing resource cause:
command to the insertion actuator to change the refraction material position between the lens and the image sensor and capture the visual image of the object with a second focus in response to a first and a second predetermined condition;
wherein the first and second predetermined conditions comprise first and second distances to the object and a time to reach focus by the focus actuator with the refraction material inserted compared against a time to reach focus by the focus actuator with the refraction material removed, the refraction material position commanded that reaches focus in the least amount of time.
|