US 12,147,613 B2
Control method, virtual reality system, and non-transitory computer readable storage medium with map of head-mounted device
Sheng-Hui Tao, Taoyuan (TW)
Assigned to HTC Corporation, Taoyuan (TW)
Filed by HTC Corporation, Taoyuan (TW)
Filed on Aug. 4, 2022, as Appl. No. 17/817,353.
Claims priority of provisional application 63/264,953, filed on Dec. 6, 2021.
Claims priority of provisional application 63/264,956, filed on Dec. 6, 2021.
Claims priority of provisional application 63/264,955, filed on Dec. 6, 2021.
Prior Publication US 2023/0176662 A1, Jun. 8, 2023
Int. Cl. G06F 3/0346 (2013.01); G06F 3/038 (2013.01); G06F 3/14 (2006.01)
CPC G06F 3/0346 (2013.01) [G06F 3/038 (2013.01); G06F 3/14 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A control method, suitable for a virtual reality system comprising a HMD device (head-mounted display device) and a tracking device, wherein the HMD device and the tracking device are separate devices, and both of the HMD device and the tracking device work with a SLAM system, wherein the control method comprises:
showing a first marker on a location of a host screen of the HMD device, wherein the first marker is generated according to a capability of a host camera of the HMD device, wherein the location of the first marker on the host screen corresponds to the capability of the host camera, wherein the capability of the host camera comprises a placement angle of the host camera relative to the host screen, wherein when the capability of the host camera comprises a first placement angle relative to the host screen, the first marker is shown on a first position on the host screen, and when the capability of the host camera comprises a second placement angle relative to the host screen, the first marker is shown on a second position on the host screen;
downloading and storing an HMD map from the HMD device by the tracking device, wherein the HMD map is generated according to the capability of the host camera; and
obtaining the capability of the host camera and localizing the tracking device with the HMD map of the HMD device by the tracking device when the tracking device is aligned with the first marker, and correcting a difference between the capability of the host camera and a capability of a client camera of the tracking device so that the HMD map is suitable for the tracking device when the capability of the client camera is different from the capability of the host camera, wherein the capability of the client camera comprises a placement angle of the client camera relative to a client screen of the client camera.