IP Library › Granted Patent US 11,189,057
Granted Patent B2
US 11,189,057 · App. 16/756,215 · Granted Nov 30, 2021

Provision of virtual reality content

Inventors: Ari-Pekka Liljeroos (Pirkkala, FI); Katriina Petainen (Kangasala, FI)
Assignee: Nokia Technologies Oy
G06T11/00G06T3/40G06T2200/24
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 11,189,057
App. No.
16/756,215
Filed
Apr 15, 2020
Granted
Nov 30, 2021
Kind
B2
Examiner
WU, YANNA
Art Unit
2611
USPC
345/633
Abstract

An apparatus and method is disclosed including circuitry configured to provide virtual reality video content in a virtual space, circuitry configured to determine selection of an object of interest in the virtual space, and circuitry configured to scale a representation of a user in the virtual space based at least on a distance V in the virtual space between the user and the object of interest.

Claims (35)

1. An apparatus comprising:

circuitry configured to provide virtual reality video content in a virtual space;

circuitry configured to determine selection of an object of interest in the virtual space; and

circuitry configured to scale a representation of a user in the virtual space based at least on (i) a first distance in the virtual space between the user and the object of interest, and (ii) a second distance between a physical location of the user in a real-world space and a boundary in the real-world space.

2. The apparatus of claim 1 , further comprising:

circuitry configured to determine a scaling factor, wherein the scaling factor is proportional to the first distance divided by the second distance; and

wherein the circuitry configured to scale the representation of the user in the virtual space is arranged to scale the representation of the user in the virtual space based on the scaling factor.

3. The apparatus according to claim 1 , wherein the circuitry configured to scale the representation of the user is arranged to scale the representation of the user in the virtual space by increasing a speed at which the representation of the user traverses the virtual space towards the object of interest.

4. The apparatus according to claim 3 , wherein circuitry configured to scale the representation of the user is arranged to decrease the speed at which the representation of the user traverses the virtual space towards the object of interest in response to determining that the representation of the user has traversed the virtual space to a location less than a threshold distance from the object of interest.

5. The apparatus according to claim 3 , wherein the circuitry configured to scale the representation of the user is arranged to decrease the speed at which the representation of the user traverses the virtual space as the representation of the user moves closer to the object of interest in the virtual space.

6. The apparatus according to claim 1 , wherein the circuitry configured to scale the representation of the user is arranged to scale the representation of the user by increasing a height of the representation of the user in the virtual space such that the user perceives an increase in their height.

7. The apparatus according to claim 6 , wherein the circuitry configured to scale the representation of the user is arranged to decrease the height of the representation of the user in the virtual space in response to determining that the representation of the user has traversed the virtual space to a location less than a threshold distance from the object of interest.

8. The apparatus according to claim 6 , wherein the circuitry configured to scale the representation of the user is arranged to decrease the height of the representation of the user as the representation of the user moves closer to the object of interest in the virtual space.

9. The apparatus according to claim 1 , wherein the circuitry configured to determine selection of an object of interest is arranged to determine selection of the object of interest by determining a gesture of the user indicating selection of the object of interest.

10. The apparatus according to claim 1 , wherein the circuitry configured to determine selection of an object of interest is arranged to determine selection of the object of interest by using at least one of gaze tracking or head tracking of the user.

11. The apparatus according to claim 1 , wherein the circuitry configured to determine selection of an object of interest is arranged to determine selection of the object of interest based on a duration of time which at least part of the user has been in a particular orientation and/or location.

12. The apparatus according to claim 1 , wherein the circuitry configured to determine selection of an object of interest is arranged to determine selection of the object of interest by:

determining an orientation of the user in the virtual space; and

selecting an object in front of the user in the virtual space as the object of interest.

13. A method comprising:

providing virtual reality video content in a virtual space;

determining selection of an object of interest in the virtual space; and

scaling a representation of a user in the virtual space based at least on (i) a first distance in the virtual space between the user and the object of interest, and (ii) a second distance between a physical location of the user in a real-world space and a boundary in the real-world space.

14. The method according to claim 13 , further comprising:

determining a scaling factor, wherein the scaling factor is proportional to the first distance divided by the second distance;

wherein the scaling of the representation of the user in the virtual space is based on the scaling factor.

15. The method according to claim 13 , wherein the scaling of the representation of the user in the virtual space comprises increasing a speed at which the representation of the user traverses the virtual space towards the object of interest.

16. The method according to claim 15 , wherein the scaling of the representation of the user in the virtual space comprises decreasing the speed at which the representation of the user traverses the virtual space towards the object of interest in response to determining that the representation of the user has traversed the virtual space to a location less than a threshold distance from the object of interest.

17. The method according to claim 15 , wherein the scaling of the representation of the user in the virtual space comprises decreasing the speed at which the representation of the user traverses the virtual space as the representation of the user moves closer to the object of interest in the virtual space.

18. The method according to claim 13 , wherein the scaling of the representation of the user in the virtual space comprises increasing a height of the representation of the user in the virtual space such that the user perceives an increase in their height.

19. The method according to claim 18 , wherein the scaling of the representation of the user in the virtual space comprises decreasing the height of the representation of the user in the virtual space in response to determining that the representation of the user has traversed the virtual space to a location less than a threshold distance from the object of interest.

20. A computer program encoded on a non-transitory computer readable medium, the computer program comprising instructions that when executed by a computer cause it to perform:

providing virtual reality video content in a virtual space;

determining selection of an object of interest in the virtual space; and

scaling a representation of a user in the virtual space based at least on (i) a first distance in the virtual space between the user and the object of interest, and (ii) a second distance between a physical location of the user in a real-world space and a boundary in the real-world space.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2020
From: LILJEROOS, ARI-PEKKA; PETAINEN, KATRIINA
To: NOKIA TECHNOLOGIES OY
Reel/Frame 052402/0980 →
Priority Claims (1)
EP 17202494 · Nov 20, 2017 · regional
Continuity (1)
Related Publication 20200279407A1 · Sep 3, 2020