| CPC G06F 3/013 (2013.01) [G02B 27/0081 (2013.01)] | 15 Claims |

|
1. A control method for a virtual reality device, comprising:
acquiring vision information of a current user using the virtual reality device; and
adjusting a distance between a lens in the virtual reality device and an eye of the current user, a field of view of each of virtual cameras in the virtual reality device, and a spacing between adjacent virtual cameras according to the vision information of the current user;
wherein the adjusting the field of view of each of the virtual cameras and the spacing between adjacent virtual cameras according to the vision information of the current user comprises:
determining an imaging plane movement amount of an imaging plane of the lens relative to the eye of the current user according to the vision information of the current user;
determining a change amount of the field of view of each of the virtual cameras and a distance change amount of the spacing between adjacent virtual cameras according to the imaging plane movement amount; and
controlling the field of view of each of the virtual cameras and the spacing between adjacent virtual cameras according to the change amount of the field of view of each of the virtual cameras and a change rate of the field of view, and a movement rate of each of the virtual cameras on a horizontal direction and the distance change amount;
wherein the change rate vFOV of the field of view satisfies a formula: vFOV=6vLens; wherein vLens represents a lens movement rate.
|