IP Library Granted Patent US 11,736,675
Granted Patent B2
US 11,736,675 · App. 17/045,104 · Granted Aug 22, 2023

Viewpoint metadata for omnidirectional video

Inventors: Yong He (San Diego, CA); Yan Ye (San Diego, CA); Ahmed Hamza (Montreal, CA)
Assignee: InterDigital Madison Patent Holdings, SAS
H04N13/178H04N13/183
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,736,675
App. No.
17/045,104
Granted
Aug 22, 2023
Kind
B2
Abstract

Methods are described herein for signaling information regarding different viewpoints in a multi-viewpoint omnidirectional media presentation. In some embodiments, a container file (which may use the ISO Base Media File Format) is generated containing several tracks. The tracks are grouped using a track-group identifier, where each track-group identifier is associated with a different viewpoint. In some embodiments, a manifest (such as an MPEG-DASFI MPD) is generated, where the manifest includes viewpoint identifiers that identify the viewpoint associated with each stream. In some embodiments, metadata included in a container file and/or in a manifest provides information on the position of each viewpoint, the intervals during which each viewpoint is available, transition effects for transitions between viewpoints, and/or recommended projection formats for corresponding field-of-view ranges.

Claims (34)

1. A method comprising:

receiving, from a server, a manifest including information identifying omnidirectional videos captured from respective viewpoints, the manifest includes information identifying a first omnidirectional video captured from a first viewpoint and a second omnidirectional video captured from a second viewpoint;

receiving, from the server, information identifying transition effects associated with respective pairs of source and destination viewpoints, including receiving information identifying a first transition effect including one or more viewpoint identifiers associated with the first viewpoint as the source viewpoint and the second viewpoint as the destination viewpoint; and

transitioning from the first omnidirectional video to the second omnidirectional video using one or more omnidirectional videos identified in the manifest and captured from respective viewpoints identified by the one or more viewpoint identifiers included in the first transition effect.

2. The method of claim 1 , wherein the first transition effect is a fade-to-black effect.

3. The method of claim 1 , wherein the information identifying the first transition effect identifies a speed of transition along a path across the viewpoints used for the transitioning from the first omnidirectional video to the second omnidirectional video.

4. The method of claim 1 , further comprising receiving, for at least one of the first and second viewpoints, information identifying an effective range of the respective viewpoint.

5. The method of claim 1 , wherein the information identifying the first transition effect identifies auxiliary information applied to render intermediate views used for the transitioning from the first viewpoint to the second viewpoint.

6. The method of claim 1 , further comprising displaying to a user a user interface, wherein the user interface allows a user to select the second omnidirectional video based on the viewpoint position of the second omnidirectional video.

7. The method of claim 6 , further comprising displaying the second omnidirectional video to the user in response to user selection of the second omnidirectional video.

8. The method of claim 6 , wherein displaying the user interface comprises:

displaying the first omnidirectional video to the user; and

displaying an indication of the second omnidirectional video at a location in the first omnidirectional video corresponding to the second viewpoint of the second omnidirectional video.

9. The method of claim 8 , wherein the indication of the second omnidirectional video has a size based on a distance from the first viewpoint to the second viewpoint.

10. The method of claim 1 , further comprising, before the transitioning from the first omnidirectional video to the second omnidirectional video:

causing display of the first omnidirectional video; and

causing display of an icon at a location in the first omnidirectional video corresponding to the second viewpoint position of the second omnidirectional video, wherein the icon has a size based on a distance from the first viewpoint position to the second viewpoint position.

11. The method of claim 10 , further comprising:

in response to user selection of the icon, performing the transitioning from the first omnidirectional video to the second omnidirectional video.

12. The method of claim 10 , wherein the size of the icon is smaller for greater distances between the first viewpoint position and the second viewpoint position to provide a depth effect for the second viewpoint position.

13. The method of claim 10 , further comprising receiving, for at least one of the first and second viewpoints, information identifying an effective range of the respective viewpoint.

14. A system comprising a processor configured to perform at least:

receiving, from a server, a manifest including information identifying omnidirectional videos captured from respective viewpoints, the manifest includes information identifying a first omnidirectional video captured from a first viewpoint and a second omnidirectional video captured from a second viewpoint;

receiving, from the server, information identifying transition effects associated with respective pairs of source and destination viewpoints, including receiving information identifying a first transition effect including one or more viewpoint identifiers associated with the first viewpoint as the source viewpoint and the second viewpoint as the destination viewpoint; and

transitioning from the first omnidirectional video to the second omnidirectional video using one or more omnidirectional videos identified in the manifest and captured from respective viewpoints identified by the one or more viewpoint identifiers included in the first transition effect.

15. The system of claim 14 , wherein the first transition effect is a fade-to-black effect.

16. The system of claim 14 , wherein the information identifying the first transition effect identifies a speed of transition along a path across the viewpoints used for the transitioning from the first omnidirectional video to the second omnidirectional video.

17. The system of claim 14 , wherein the information identifying the first transition effect identifies auxiliary information applied to render intermediate views used for the transitioning from the first viewpoint to the second viewpoint.

18. The system of claim 14 , further comprising displaying to a user a user interface, wherein the user interface allows a user to select the second omnidirectional video based on the viewpoint position of the second omnidirectional video.

19. The system of claim 18 , further comprising displaying the second omnidirectional video to the user in response to user selection of the second omnidirectional video.

20. The system of claim 18 , wherein displaying the user interface comprises:

displaying the first omnidirectional video to the user; and

displaying an indication of the second omnidirectional video at a location in the first omnidirectional video corresponding to the second viewpoint of the second omnidirectional video.

21. The system of claim 20 , wherein the indication of the second omnidirectional video has a size based on a distance from the first viewpoint to the second viewpoint.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2022
From: VID SCALE, INC.
To: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
Reel/Frame 060349/0175 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2022
From: HE, YONG; YE, YAN; HAMZA, AHMED
To: VID SCALE, INC.
Reel/Frame 058876/0148 →
Continuity (3)
Provisional Application 62675524 · May 23, 2018
Provisional Application 62653363 · Apr 5, 2018
Related Publication 20210152808A1 · May 20, 2021