Viewing system with interpupillary distance compensation based on head motion
The invention provides a viewing system including an augmented reality system that generates a visual presentation to a user based at least in part on an IPD of the user, and an IPD compensator that adjusts the visual presentation based on an IPD compensation factor.
1. A viewing method:
detecting, with an interpupillary distance (IPD) detector, a plurality of IPD's of a user to generate IPD data that includes a plurality of IPD values;
detecting, with a head movement detector device, movement of a head of a user to generate head movement data that includes a plurality of head positions based on movement of the head of the user;
generating, with a correlator connected to the IPD detector and the head movement detector device, a correlation between the IPD data and the head movement data such that different head positions have different associated respective IPD compensation factors;
storing, with a storing system, being a software component executable by a processor, connected to the correlator, the correlation;
generating, with an augmented reality system having a light projector, a visual presentation to a user based at least in part on an IPD of the user;
calculating, with an IPD compensation factor calculator connected to the head movement detector device, a select IPD compensation factor based on the head movement data such that different head positions have different associated respective IPD compensation factors; and
adjusting, with an IPD compensator, the visual presentation based on the select IPD compensation factor.
2. The method of claim 1 , further comprising:
securing an apparatus frame securable to a head of the user, the IPD detector and head movement detector device being secured to the apparatus frame.
3. The method of claim 2 , wherein the IPD detector is a camera with a field of capture oriented towards eyes of the user.
4. The method of claim 2 , wherein the head movement detector device includes one or more accelerometers, gyroscopes, inertial measurement units (IMU's) or cameras.
5. The method of claim 2 , wherein the head movement detector device determines a least one of rotation and position of the head of the user.
6. The method of claim 2 , further comprising:
having the user bite on a mouth bit interface to fixedly attach the apparatus frame to the head of the user.
7. The method of claim 6 , wherein the user can accelerate their head while the IPD data is collected.
8. The method of claim 1 , further comprising:
calculating, with an IPD compensation factor calculator, an IPD compensation factor based on the correlation.
9. A viewing method, comprising:
generating, with an augmented reality system having a light projector, a visual presentation to a user based at least in part on an interpupillary distance (IPD) of the user;
detecting, with a head movement detector device, movement of a head of a user and generate head movement data based on movement of the head of the user;
detecting, with an IPD detector, an IPD of a user and generate IPD data;
generating, with a correlator connected to the IPD detector and the head movement detector device, a correlation between the IPD data and the head movement data such that different head positions have different associated respective IPD compensation factors;
storing, with a storing system, being a software component executable by a processor, connected to the correlator the correlation;
calculating, with an IPD compensation factor calculator connected to the head movement detector device, a select IPD compensation factor based on the head movement data and the correlation such that different head positions have different associated respective IPD compensation factors; and
adjusting, with an IPD compensator, the visual presentation based on the select IPD compensation factor.
10. The method of claim 9 , wherein the head movement detector device includes a pitch angle detector that detects pitch angle of a head of the user, wherein the IPD compensation factor is dependent on the pitch angle by the pitch angle detector.
11. The method of claim 9 , further comprising:
guiding, with a viewing calibration system, including at least a software component executable by a processor, the user through a series of viewing exercises to determine one or more IPD compensation factors.
12. The method of claim 9 , further comprising:
securing an apparatus frame to a head of the user, the IPD detector and head movement detector device being secured to the apparatus frame.
13. The method of claim 12 , wherein the IPD detector is a camera with a field of capture oriented towards eyes of the user.
14. The method of claim 12 , wherein the head movement detector device includes one or more accelerometers, gyroscopes, inertial measurement units (IMU's) or cameras.
15. The method of claim 12 , wherein the head movement detector device determines at least one rotation and position of the head of the user.
16. The method of claim 12 , further comprising:
having the user bite on a mouth bit interface to fixedly attach the apparatus frame to the head of the user.
17. The method of claim 16 , wherein the user can accelerate their head while the IPD data is collected.