Abstract:
A system (100) includes a head mounted display (HMD) device (102) comprising at least one display (112, 114) and at least one sensor (210) to provide pose information for the HMD device. The system further includes a sensor integrator module (304) coupled to the at least one sensor, the sensor integrator module to determine a motion vector for the HMD device based on the pose information, and an application processor (204) to render a first texture (122, 322) based on pose of the HMD device determined from the pose information. The system further includes a motion analysis module (302) to determine a first velocity field (128, 328) having a pixel velocity for at least a subset of pixels of the first texture, and a compositor (224) to render a second texture (140, 334) based on the first texture, the first velocity field and the motion vector for the HMD, and to provide the second texture to the display of the HMD device.
Abstract:
Systems and methods are described for generating a virtual reality experience including generating a user interface with a plurality of regions on a display in a head-mounted display device, HMD. The HMD housing may include at least one pass-through camera. The systems and methods can include obtaining image content from the at least one pass-through camera and displaying a virtual environment with virtual objects in a first region of the plurality of regions in the user interface, the first region substantially filling a field of view, i.e. the majority and especially the central part, of the display in the HMD. In response to detecting a change in a head position of a user operating the HMD, the methods and systems can initiate display of updated image content from one of the pass-through cameras in a second region of the user interface. Thereby the user sees a mixture of real physical image content and virtual reality content in a composite image in his field of view.