Locating method, locator, and locating system for head-mounted display
AssigneeWistron Corporation
InventorWei-Lun Liu
Life of this patent
Estimating the term…
Abstract
A locating method, a locator, and a locating system for head-mounted display (HMD) are proposed. The method includes the following steps. A locator is provided and disposed on the HMD, where the locator includes an image capturing device and a communication interface, and the locator is connected to the HMD via the communication interface. An image of a reference object is captured by the locator through the image capturing device in an operating space to generate a first reference object image. A relative position of the HMD and the reference object is calculated by the locator according to the first reference object image so as to obtain locating information of the HMD in the operating space, and the locating information is transmitted to the HMD by the locator.
Claims23
A method for locating a head-mounted display (HMD), wherein the method comprises steps of:
- providing and disposing a locator on the HMD, wherein the locator comprises an image capturing device, a communication interface and a motion sensor, and wherein the locator is connected to the HMD via the communication interface;
- capturing an image of a reference object in an operating space by using the image capturing device of the locator to generate a first reference object image;
- detecting movement and rotation of the locator by using the motion sensor of the locator to generate current motion data;
- calculating a relative position of the HMD and the reference object by the locator according to the first reference object image to obtain locating information of the HMD in the operating space, wherein a current relative coordinate of the HMD and the reference object is calculated by the locator according to a current image captured by the image capturing device, and the relative position of the HMD and the reference object is calculated by calibrating the current relative coordinate by the locator according to the current motion data;
- and
- transmitting the locating information to the HMD by the locator.
A locator, disposed on a head-mounted display (HMD), and comprising:
- an image capturing device, configured to capture an image of a reference object in an operating space to generate a first reference object image;
- a communication interface, configured to connect to the HMD;
- a motion sensor, configured to detect movement and rotation of the locator to generate current motion data;
- a data storage device, configured to store data;
- and
- a processor, coupled to the image capturing device, the communication interface, the data storage device, and the motion sensor, and configured to calculate a relative position of the HMD and the reference object according to the first reference object image to obtain locating information of the HMD in the operating space and transmit the locating information to the HMD by the locator,
- wherein the processor calculates a current relative coordinate of the HMD and the reference object according to a current image captured by the image capturing device and calibrates the current relative coordinate according to the current motion data to calculate the relative position of the HMD and the reference object.
A locating system comprising:
- a head-mounted display (HMD);
- and
- a locator comprising an image capturing device, disposed on and connected to the HMD, and configured to capture an image of a reference object in an operating space to generate a first reference object image, calculate a relative position of the HMD and the reference object according to the first reference object image to obtain locating information of the HMD in the operating space, and transmit the locating information to the HMD,
- wherein the locator is configured to detect movement and rotation to generate current motion data, calculate a current relative coordinate of the HMD and the reference object according to a current image, and calibrate the current relative coordinate according to the current motion data to calculate the relative position of the HMD and the reference object.
A method for locating a head-mounted display (HMD), wherein the method comprises steps of:
- providing and disposing a locator on the HMD, wherein the locator comprises an image capturing device and a communication interface, and wherein the locator is connected to the HMD via the communication interface;
- capturing an image of a reference object in an operating space by using the image capturing device of the locator to generate a first reference object image;
- calculating a relative position of the HMD and the reference object by the locator according to the first reference object image to obtain locating information of the HMD in the operating space;
- and
- transmitting the locating information to the HMD by the locator,
- wherein the relative position of the HMD and the reference object is associated with a radial distance between the HMD and the reference object as well as a tilt angle and a rotation angle with respect to a horizontal plane between the HMD and the reference object, and wherein the locating information of the HMD is associated with an absolute position of the HMD in the operating space.
A method for locating a head-mounted display (HMD), wherein the method comprises steps of:
- providing and disposing a locator on the HMD, wherein the locator comprises an image capturing device and a communication interface, and wherein the locator is connected to the HMD via the communication interface;
- capturing an image of a reference object in an operating space by using the image capturing device of the locator to generate a first reference object image, wherein the reference object is an image having a fixed direction and fixedly placed on a top side or a perpendicular side of the operating space;
- calculating a relative position of the HMD and the reference object by the locator according to the first reference object image to obtain locating information of the HMD in the operating space;
- and
- transmitting the locating information to the HMD by the locator.
A locator, disposed on a head-mounted display (HMD), and comprising:
- an image capturing device, configured to capture an image of a reference object in an operating space to generate a first reference object image, wherein the reference object is an image having a fixed direction and fixedly placed on a top side or a perpendicular side of the operating space;
- a communication interface, configured to connect to the HMD;
- a data storage device, configured to store data;
- and
- a processor, coupled to the image capturing device, the communication interface, and the data storage device, and configured to calculate a relative position of the HMD and the reference object according to the first reference object image to obtain locating information of the HMD in the operating space and transmit the locating information to the HMD by the locator,
- wherein the relative position of the HMD and the reference object is associated with a radial distance between the HMD and the reference object as well as a tilt angle and a rotation angle with respect to a horizontal plane between the HMD and the reference object, and wherein the locating information of the HMD is associated with an absolute position of the HMD in the operating space.
A locating system comprising:
- a head-mounted display (HMD);
- and
- a locator comprising an image capturing device, disposed on and connected to the HMD, and configured to capture an image of a reference object in an operating space to generate a first reference object image, calculate a relative position of the HMD and the reference object according to the first reference object image to obtain locating information of the HMD in the operating space, and transmit the locating information to the HMD,
- wherein the reference object is an image having a fixed direction and fixedly placed on a top side or a perpendicular side of the operating space,
- wherein the relative position of the HMD and the reference object is associated with a radial distance between the HMD and the reference object as well as a tilt angle and a rotation angle with respect to a horizontal plane between the HMD and the reference object, and wherein the locating information of the HMD is associated with an absolute position of the HMD in the operating space.
Dependencies are inferred from the claim text.