CPC A42B 3/225 (2013.01) [A42B 1/0188 (2021.01); A42B 3/0453 (2013.01); A42B 3/046 (2013.01); A42B 3/0466 (2013.01); A61F 9/067 (2013.01); A61F 9/068 (2013.01); A61F 11/14 (2013.01); G02F 1/13318 (2013.01); A42B 3/16 (2013.01); A62B 9/00 (2013.01); A62B 9/006 (2013.01); A62B 18/00 (2013.01); A62B 18/045 (2013.01); A62B 27/00 (2013.01); G06N 7/00 (2013.01); G06N 20/00 (2019.01); H04R 1/1083 (2013.01)] | 17 Claims |
1. A system comprising:
a head-mounted device;
a visor that includes a reflective object that is substantially transparent in a visible light spectrum and having an opacity between 0% and 20%, the reflective object being embodied at a physical surface of the visor;
at least one visor attachment assembly that couples the visor to the head-mounted device, such that the visor is movable to one or more positions relative to the head-mounted device;
at least one optical sensor attached to the head-mounted device; and
at least one computing device communicatively coupled to the at least one optical sensor, the at least one computing device comprising a memory and one or more computer processors that:
receive, from the optical sensor, an indication of light outside of a visible light spectrum that is reflected from the reflective object;
determine, based at least in part on the light outside of a visible light spectrum that is reflected from the reflective object, a position of the visor; and
perform, based at least in part on the position of the visor, at least one operation.
|