Projection control method and electronic device
AssigneeLenovo (Beijing) Limited
InventorYong Duan
Life of this patent
Estimating the term…
Abstract
Projection control method, electronic device, and storage medium are provided. The projection control method includes obtaining a first depth data corresponding to a reference object; obtaining a second depth data corresponding to a remote object; determining a first scaling ratio corresponding to the remote object according to the first depth data and the second depth data; and performing a holographic projection on the remote object according to the first scaling ratio and the second depth data, to obtain a first projection image.
Claims16
A projection control method, comprising:
- obtaining a first depth data corresponding to a reference object;
- obtaining a second depth data corresponding to a remote object;
- determining a second scaling ratio associated with a ratio of a height of a projection of the reference object to a height of the reference object;
- determining a first scaling ratio corresponding to the remote object according to the first depth data and the second depth data, the first scaling ratio being associated with a ratio of a height of a first projection image of the remote object to a height of the remote object;
- and
- performing a holographic projection of the remote object according to the first scaling ratio and the second depth data, to obtain the first projection image, such that the height of the first projection image is based at least in part on the height of the remote object and a ratio of the first scaling ratio to the second scaling ratio is a predetermined ratio, wherein the projection control method further comprises:
- performing a gesture collection on a gesture of the reference object to obtain second gesture information;
- determining a first virtual object according to the second gesture information, the first virtual object is different from the reference object and the remote object;
- performing the holographical projection of the first virtual object according to the first scaling ratio, to obtain a first interactive image of the first virtual object for interaction between the reference object and the remote object;
- performing an interactive gesture collection on the reference object and the remote object, to obtain third gesture information;
- and
- performing a projection adjustment on the first interactive image according to the third gesture information, to obtain a second interactive image of the first virtual object.
An electronic device, comprising:
- a memory storing program instructions for a projection control method;
- and
- a processor coupled with the memory and, when the program instructions being executed, configured to:
- obtain first depth data corresponding to a reference object;
- obtain second depth data corresponding to a remote object;
- determine a second scaling ratio associated with a ratio of a height of a projection of the reference object to a height of the reference object;
- determine a first scaling ratio corresponding to the remote object according to the first depth data and the second depth data, the first scaling ratio being associated with a ratio of a height of a first projection image of the remote object to a height of the remote object;
- and
- perform a holographic projection of the remote object according to the first scaling ratio and the second depth data, to obtain the first projection image, such that the height of the first projection image is based at least in part on the height of the remote object and a ratio of the first scaling ratio to the second scaling ratio is a predetermined ratio, wherein:
- the projection control method further comprises:
- performing a gesture collection on a gesture of the reference object to obtain second gesture information;
- determining a first virtual object according to the second gesture information, the first virtual object is different from the reference object and the remote object;
- performing the holographical projection of the first virtual object according to the first scaling ratio, to obtain a first interactive image of the first virtual object for interaction between the reference object and the remote object;
- performing an interactive gesture collection on the reference object and the remote object, to obtain third gesture information;
- and
- performing a projection adjustment on the first interactive image according to the third gesture information, to obtain a second interactive image of the first virtual object.
A non-transitory computer-readable storage medium containing computer-executable instructions stored thereon, wherein, when being executed, the computer-executable instructions cause a processor to perform a projection control method, the method comprising:
- obtaining a first depth data corresponding to a reference object;
- obtaining a second depth data corresponding to a remote object;
- determining a second scaling ratio associated with a ratio of a height of a projection of the reference object to a height of the reference object;
- determining a first scaling ratio corresponding to the remote object according to the first depth data and the second depth data, the first scaling ratio being associated with a ratio of a height of a first projection image of the remote object to a height of the remote object;
- and
- performing a holographic projection of the remote object according to the first scaling ratio and the second depth data, to obtain the first projection image, such that the height of the first projection image is based at least in part on the height of the remote object and a ratio of the first scaling ratio to the second scaling ratio is a predetermined ratio, wherein the projection control method further comprises:
- performing a gesture collection on a gesture of the reference object to obtain second gesture information;
- determining a first virtual object according to the second gesture information, the first virtual object is different from the reference object and the remote object;
- performing the holographical projection of the first virtual object according to the first scaling ratio, to obtain a first interactive image of the first virtual object for interaction between the reference object and the remote object;
- performing an interactive gesture collection on the reference object and the remote object, to obtain third gesture information;
- and
- performing a projection adjustment on the first interactive image according to the third gesture information, to obtain a second interactive image of the first virtual object.
Dependencies are inferred from the claim text.