Virtual reality equipment and method for controlling thereof
AssigneeXrspace Co., Ltd.
InventorChi-Yang Huang
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for controlling a virtual reality equipment comprises following steps. At first, a first application sends a request for image related data. Then, a camera framework layer sends an instruction for camera control in respond to the request from the first application. Then, a camera hardware abstraction layer responds to the instruction from the camera framework layer. Then, a control layer controls the camera hardware abstraction layer to send a control command to the second application for image related data. Then, the second application provides a virtual reality data captured by a virtual camera in a virtual reality world as the image related data.
Claims20
A computer-implemented method for controlling a virtual reality equipment comprising following steps:
- a first application sending a request for image related data;
- a camera framework layer sending an instruction for camera control in respond to the request from the first application;
- a camera hardware abstraction layer responding to the instruction from the camera framework layer;
- a control layer controlling the camera hardware abstraction layer to send a control command to the second application for image related data;
- and
- the second application providing a virtual reality data captured by a virtual camera in a virtual world as the image related data.
A virtual reality equipment, comprising:
- a first application configured to send a request for image related data;
- a camera framework layer configured to respond the request from the first application and send an instruction for camera control;
- a camera hardware abstraction layer configured to respond the instruction from the camera framework layer and send a control command to a second application for providing image related data;
- and
- the second application configured to provide a virtual reality data captured by a virtual camera in a virtual reality world;
- wherein the camera hardware abstraction layer includes a control layer configured to control the camera hardware abstraction layer to send the control command to the second application for image related data.
A computer-implemented method for controlling a first mobile device and a second mobile device comprising:
- a first application launched on the first mobile device and the second mobile device constructing a communication channel between the first mobile device and the second mobile and sending a request for image related data;
- a camera framework layer of the first mobile device sending an instruction for camera control in respond to the request from the first application;
- a camera hardware abstraction layer of the first mobile device responding to the instruction from the camera framework layer of the first mobile device;
- a control layer of the first mobile device controlling the camera hardware abstraction layer of the first mobile device to send a control command to a second application for the image related data;
- the second application providing a virtual reality data captured by a virtual camera in a virtual reality world as the image related data;
- and
- the first application receiving the virtual reality data from the second application via the camera hardware abstraction layer of the first mobile device.
Dependencies are inferred from the claim text.