Apparatus and method of providing user interface on head mounted display and head mounted display thereof
First Claim
1. A User Interface (UI) apparatus for a Head Mounted Display (HMD) comprising:
- a sensor unit configured to detect whether an object exists in the proximity of the HMD and if the object is detected, sense a distance between the object and the HMD; and
a processor configured to apply a physical User Interface (UI) mode if the detected object is within a first predetermined manipulable distance from the HMD and apply a non-physical User Interface (UI) mode if the object is not detected or is not within the first predetermined manipulate distance from the HMD,wherein the processor receives a user command inputted to the UI of the HMD in the physical UI mode by physically contacting the object and in the non-physical UI mode by not physically contacting the object,wherein the physical UI mode provides a display for a virtual object, andwherein the processor is further configured to;
adjust a display distance of the virtual object, when the virtual object is a 3-dimensional (3D) object and the virtual object includes a touch recognition surface, in order for the touch recognition surface to coincide with a surface of the object, andrender the virtual object for display based on the adjusted display distance.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method of providing a user interface (UI) on head mounted display and the head mounted display (HMD) thereof are discussed. The apparatus includes a sensor unit configured to detect whether an object exits in the proximity of the HMD and if the object is detected, sense a distance between the object and the HMD, and a processor configured to apply a physical User Interface (UI) mode if the detected object is within a predetermined distance from the HMD. The physical UI mode provides a display for a virtual object. The processor is configured to adjust a display distance of the virtual object, when the virtual object is a 3-dimensional (3D) object and the 3D object includes a touch recognition surface, in order for the touch recognition surface to coincide with a surface of the object, and display the virtual object based on the adjusted display distance.
-
Citations
18 Claims
-
1. A User Interface (UI) apparatus for a Head Mounted Display (HMD) comprising:
-
a sensor unit configured to detect whether an object exists in the proximity of the HMD and if the object is detected, sense a distance between the object and the HMD; and a processor configured to apply a physical User Interface (UI) mode if the detected object is within a first predetermined manipulable distance from the HMD and apply a non-physical User Interface (UI) mode if the object is not detected or is not within the first predetermined manipulate distance from the HMD, wherein the processor receives a user command inputted to the UI of the HMD in the physical UI mode by physically contacting the object and in the non-physical UI mode by not physically contacting the object, wherein the physical UI mode provides a display for a virtual object, and wherein the processor is further configured to; adjust a display distance of the virtual object, when the virtual object is a 3-dimensional (3D) object and the virtual object includes a touch recognition surface, in order for the touch recognition surface to coincide with a surface of the object, and render the virtual object for display based on the adjusted display distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method providing a User Interface (UI) for a Head Mounted Display (HMD), the method comprising:
-
detecting whether an object exists in the proximity of the HMD; sensing a distance between the detected object and the HMD; applying a physical User Interface (UI) mode if the object is within a first predetermined manipulable distance from the HMD, wherein the physical UI mode provides a display for a virtual object and applying a non-physical User Interface (UI) mode if the object is not detected or is not within the first predetermined manipulate distance from the HMD, wherein a user command is inputted to the UI of the HMD in the physical UI mode by physically contacting the object and in the non-physical UI mode by not physically contacting the object; adjusting a display distance of the virtual object, when the virtual object is a 3-dimensional (3D) object and the virtual object includes a touch recognition surface, in order for the touch recognition surface to coincide with a surface of the object; and rendering the virtual object for display based on the adjusted display distance. - View Dependent Claims (18)
-
Specification