IP Library Granted Patent US 10,275,918
Granted Patent B2
US 10,275,918 · App. 15/711,420 · Granted Apr 30, 2019

Method and system for detecting virtual reality sickness causing content in virtual reality motion simulators

Inventor: Rajagopal Appakutty (Chennai, IN)
Assignee: Wipro Limited
G06T11/60G01P15/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,275,918
App. No.
15/711,420
Granted
Apr 30, 2019
Kind
B2
Abstract

The present disclosure relates to methods, non-transitory computer readable media, and devices, for detecting virtual reality sickness causing content in virtual reality motion simulators. A visual perception measurement of a virtual reality content being displayed on a head-mounted virtual reality device of a virtual reality motion simulator is determined. A vestibular perception measurement of the virtual reality content is then determined. The visual perception measurement and the vestibular perception measurement of the virtual reality content are compared. An indication of a user experience in the virtual reality motion simulator is determined based on the comparison and the indication of the user experience is output.

Claims (45)

1. A method of detecting virtual reality sickness-causing content in virtual reality motion simulators, the method comprising:

determining, by a virtual reality computing device, a visual perception measurement of a virtual reality content being displayed on a head-mounted virtual reality device of a virtual reality motion simulator;

determining, by the virtual reality computing device, a vestibular perception measurement of the virtual reality content based on a first sensor data associated with a physical orientation of a platform of the virtual reality simulator and a second sensor data associated with a physical orientation of a head of a user;

comparing, by the virtual reality computing device, the visual perception measurement and the vestibular perception measurement of the virtual reality content;

determining, by the virtual reality computing device, an indication of a user experience in the virtual reality motion simulator based on the comparison; and

outputting, by the virtual reality computing device, the indication of the user experience.

2. The method as claimed in claim 1 , further comprising determining, by the virtual reality computing device, a visual orientation angle of the virtual reality content based on a relative angle of a virtual floor with respect to a virtual camera.

3. The method as claimed in claim 1 , further comprising:

measuring, by the virtual reality computing device, the first sensor data from a platform inertial measurement unit (IMU) sensor attached to the platform of the virtual reality motion simulator;

measuring, by the virtual reality computing device, the second sensor data from at least one head mounted IMU sensor attached to the head mounted virtual reality device;

combining, by the virtual reality computing device, the first sensor data and the second sensor data to derive orientation values; and

determining, by the virtual reality computing device, a vestibular perception angle based on the orientation values.

4. The method as claimed in claim 1 , wherein the virtual reality content is sensed by the user mounted on the platform of the virtual reality motion simulator and wearing the head-mounted virtual reality device and the method further comprises determining, by the virtual reality computing device, the virtual reality content as a virtual reality sickness-causing content based on a mismatch between the visual perception measurement and the vestibular perception measurement of the virtual reality content.

5. The method as claimed in claim 4 , further comprising providing, by the virtual reality computing device, at least one correction method to correct the mismatch between the visual perception measurement and the vestibular perception measurement of the virtual reality content.

6. The method as claimed in claim 1 , further comprising determining, by the virtual reality computing device, the virtual reality content as safe content based on a match between the visual perception measurement and the vestibular perception measurement of the virtual reality content.

7. A virtual reality computing device, comprising a processor and a memory communicatively coupled to the processor, wherein the memory comprises processor-executable instructions stored thereon, which when executed by the processor, cause the processor to:

determine a visual perception measurement of a virtual reality content being displayed on a head-mounted virtual reality device of a virtual reality motion simulator;

determine a vestibular perception measurement of the virtual reality content based on a first sensor data associated with a physical orientation of a platform of the virtual reality simulator and a second sensor data associated with a physical orientation of a head of a user;

compare the visual perception measurement and the vestibular perception measurement of the virtual reality content;

determine an indication of a user experience in the virtual reality motion simulator based on the comparison; and

output the indication of the user experience.

8. The virtual reality computing device as claimed in claim 7 , wherein the processor-executable instructions, when executed by the processor, further cause the processor to determine a visual orientation angle of the virtual reality content based on a relative angle of a virtual floor with respect to a virtual camera.

9. The virtual reality computing device as claimed in claim 7 , wherein the processor-executable instructions, when executed by the processor, further cause the processor to:

measure the first sensor data from a platform inertial measurement unit (IMU) sensor attached to the platform of the virtual reality motion simulator;

measure the second sensor data from at least one head mounted IMU sensor attached to the head mounted virtual reality device;

combine the first sensor data and the second sensor data to derive orientation values; and

determine a vestibular perception angle based on the orientation values.

10. The virtual reality computing device as claimed in claim 7 , wherein the virtual reality content is sensed by the user mounted on the platform of the virtual reality motion simulator and wearing the head-mounted virtual reality device and the processor-executable instructions, when executed by the processor, further cause the processor to determine the virtual reality content as a virtual reality sickness-causing content based on a mismatch between the visual perception measurement and the vestibular perception measurement of the virtual reality content.

11. The virtual reality computing device as claimed in claim 10 , wherein the processor-executable instructions, when executed by the processor, further cause the processor to provide at least one correction method to correct the mismatch between the visual perception measurement and the vestibular perception measurement of the virtual reality content.

12. The virtual reality computing device as claimed in claim 11 , wherein the processor-executable instructions, when executed by the processor, further cause the processor to determine the virtual reality content as safe content based on a match between the visual perception measurement and the vestibular perception measurement of the virtual reality content.

13. A non-transitory computer readable medium having stored thereon instructions for detecting virtual reality sickness-causing content in virtual reality motion simulators comprising executable code which when executed by one or more processors, causes the one or more processors to:

determine a visual perception measurement of a virtual reality content being displayed on a head-mounted virtual reality device of a virtual reality motion simulator;

determine a vestibular perception measurement of the virtual reality based on a first sensor data associated with a physical orientation of a platform of the virtual reality simulator and a second sensor data associated with a physical orientation of a head of a user;

compare the visual perception measurement and the vestibular perception measurement of the virtual reality content;

determine an indication of a user experience in the virtual reality motion simulator based on the comparison; and

output the indication of the user experience.

14. The non-transitory computer readable medium as claimed in claim 13 , wherein the executable code when executed by the one or more processors further causes the one or more processors to determine a visual orientation angle of the virtual reality content based on a relative angle of a virtual floor with respect to a virtual camera.

15. The non-transitory computer readable medium as claimed in claim 13 , wherein the executable code when executed by the one or more processors further causes the one or more processors to:

measure the first sensor data from a platform inertial measurement unit (IMU) sensor attached to the platform of the virtual reality motion simulator;

measure the second sensor data from at least one head mounted IMU sensor attached to the head mounted virtual reality device;

combine the first sensor data and the second sensor data to derive orientation values; and

determine a vestibular perception angle based on the orientation values.

16. The non-transitory computer readable medium as claimed in claim 13 , wherein the virtual reality content is sensed by the user mounted on the platform of the virtual reality motion simulator and wearing the head-mounted virtual reality device and the executable code when executed by the one or more processors further causes the one or more processors to determine the virtual reality content as a virtual reality sickness-causing content based on a mismatch between the visual perception measurement and the vestibular perception measurement of the virtual reality content.

17. The non-transitory computer readable medium as claimed in claim 16 , wherein the executable code when executed by the one or more processors further causes the one or more processors to provide at least one correction method to correct the mismatch between the visual perception measurement and the vestibular perception measurement of the virtual reality content.

18. The non-transitory computer readable medium as claimed in claim 13 , wherein the executable code when executed by the one or more processors further causes the one or more processors to determine the virtual reality content as safe content based on a match between the visual perception measurement and the vestibular perception measurement of the virtual reality content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2017
From: APPAKUTTY, RAJAGOPAL
To: WIPRO LIMITED
Reel/Frame 043665/0421 →
Priority Claims (1)
IN 201741027514 · Aug 2, 2017 · national
Continuity (1)
Related Publication 20190043232A1 · Feb 7, 2019