IP Library Granted Patent US 8,238,439
Granted Patent B2
US 8,238,439 · App. 12/448,480 · Granted Aug 7, 2012

Methods and apparatus for multi-view information conveyed in high level syntax

Assignee: Thomson Licensing
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 8,238,439
App. No.
12/448,480
Granted
Aug 7, 2012
Kind
B2
Abstract

There are provided methods and apparatus for multi-view information conveyed in high level syntax. An encoding method and apparatus is disclosed for encoding multi-view video content in a resultant bitstream and multi-view coding information for the multi-view video content in at least one high level syntax element. A decoding method and apparatus is disclosed for decoding multi-view video content from a resultant bitstream and multi-view coding information for the multi-view content from at least one high level syntax element.

Claims (42)

1. An apparatus, comprising:

an encoder for encoding multi-view video content in a resultant bitstream and multi-view coding information for the multi-view video content in at least one high level syntax element, wherein the at least one high level syntax element is transmitted out-of-band with respect to the bitstream, and wherein the multi-view coding information includes non-coded camera view information, the non-coded camera view information including a number of non-coded actually-captured camera views, the number of non-coded actually-captured camera views being any of one or more of a total number of camera views corresponding to the multi-view video content.

2. The apparatus of claim 1 , wherein the at least one high level syntax element comprises at least one of a slice header, a sequence parameter set, a picture parameter set, a view parameter set, a network abstraction layer unit header, and a supplemental enhancement information message.

3. The apparatus of claim 1 , wherein the multi-view coding information further includes at least one of coded camera view information and free viewpoint information.

4. The apparatus of claim 3 , wherein the coded camera view information includes at least one of a number of coded camera views and characteristics of each of the coded camera views, the number of coded camera views being any of one or more of a total number of camera views corresponding to the multi-view video content.

5. The apparatus of claim 4 , wherein the characteristics of each of the coded camera views include at least one of scalability information, view scalability information, view dependency information, region of interest information, a bitrate, a frame size, a frame rate, initial parameter sets, and camera parameters, decoder specifications, bitstream restriction information, a view identifier, and coding order information, wherein the scalability information includes at least one of temporal scalability information, spatial scalability information, and signal-to-noise-ratio scalability information, the decoder specifications are indicated by at least one of profile and level information and profile and level constraint information.

6. The apparatus of claim 1 , wherein the non-coded camera view information further includes characteristics of each of the non-coded actually-captured camera views.

7. The apparatus of claim 6 , wherein the characteristics of each of the non-coded views includes at least one of a view identifier, view interpolation information, and camera parameters.

8. The apparatus of claim 3 , wherein the free viewpoint information includes at least one of parameters and methods for generating at least one view at a given viewpoint and a viewing angle.

9. The apparatus of claim 8 , wherein the parameters for generating the at least one view include at least one of camera array settings, a definition of a navigation space, and a set of coded camera views for rendering a specified position in the navigation space.

10. A method, comprising:

encoding multi-view video content in a resultant bitstream and encoding multi-view coding information for the multi-view content in at least one high level syntax element, wherein the at least one high level syntax element is transmitted out-of-band with respect to the bitstream, and wherein the multi-view coding information includes non-coded camera view information, the non-coded camera view information including a number of non-coded actually-captured camera views, the number of non-coded actually-captured camera views being any of one or more of a total number of camera views corresponding to the multi-view video content.

11. The method of claim 10 , wherein the at least one high level syntax element comprises at least one of a slice header, a sequence parameter set, a picture parameter set, a view parameter set, a network abstraction layer unit header, and a supplemental enhancement information message.

12. The method of claim 10 , wherein the multi-view coding information further includes at least one of coded camera view information and free viewpoint information.

13. The method of claim 12 , wherein the coded camera view information includes at least one of a number of coded camera views and characteristics of each of the coded camera views, the number of coded camera views being any of one or more of a total number of camera views corresponding to the multi-view video content.

14. The method of claim 13 , wherein the characteristics of each of the coded camera views include at least one of scalability information, view scalability information, view dependency information, region of interest information, a bitrate, a frame size, a frame rate, initial parameter sets, and camera parameters, decoder specifications, bitstream restriction information, a view identifier, and coding order information, wherein the scalability information includes at least one of temporal scalability information, spatial scalability information, and signal-to-noise-ratio scalability information, the decoder specifications are indicated by at least one of profile and level information and profile and level constraint information.

15. The method of claim 10 , wherein the non-coded camera view information further includes characteristics of each of the non-coded actually-captured camera views.

16. The method of claim 15 , wherein the characteristics of each of the non-coded views includes at least one of a view identifier, view interpolation information, and camera parameters.

17. The method of claim 12 , wherein the free viewpoint information includes at least one of parameters and methods for generating at least one view at a given viewpoint and a viewing angle.

18. The method of claim 17 , wherein the parameters for generating the at least one view include at least one of camera array settings, a definition of a navigation space, and a set of coded camera views for rendering a specified position in the navigation space.

19. An apparatus, comprising:

a decoder for decoding multi-view video content from a resultant bitstream and multi-view coding information for the multi-view content from at least one high level syntax element, wherein the at least one high level syntax element is received out-of-band with respect to the bitstream, and wherein the multi-view coding information includes non-coded camera view information, the non-coded camera view information including a number of non-coded actually-captured camera views, the number of non-coded actually-captured camera views being any of one or more of a total number of camera views corresponding to the multi-view video content.

20. The apparatus of claim 19 , wherein the at least one high level syntax element comprises at least one of a slice header, a sequence parameter set, a picture parameter set, a view parameter set, a network abstraction layer unit header, and a supplemental enhancement information message.

21. The apparatus of claim 19 , wherein the multi-view coding information further includes at least one of coded camera view information and free viewpoint information.

22. The apparatus of claim 21 , wherein the coded camera view information includes at least one of a number of coded camera views and characteristics of each of the coded camera views, the number of coded camera views being any of one or more of a total number of camera views corresponding to the multi-view video content.

23. The apparatus of claim 22 , wherein the characteristics of each of the coded camera views include at least one of scalability information, view scalability information, view dependency information, region of interest information, a bitrate, a frame size, a frame rate, initial parameter sets, and camera parameters, decoder specifications, bitstream restriction information, a view identifier, and coding order information, wherein the scalability information includes at least one of temporal scalability information, spatial scalability information, and signal-to-noise-ratio scalability information, the decoder specifications are indicated by at least one of profile and level information and profile and level constraint information.

24. The apparatus of claim 19 , wherein the non-coded camera view information further includes characteristics of each of the non-coded actually-captured camera views.

25. The apparatus of claim 24 , wherein the characteristics of each of the non-coded views includes at least one of a view identifier, view interpolation information, and camera parameters.

26. The apparatus of claim 21 , wherein the free viewpoint information includes at least one of parameters and methods for generating at least one view at a given viewpoint and a viewing angle.

27. The apparatus of claim 26 , wherein the parameters for generating the at least one view include at least one of camera array settings, a definition of a navigation space, and a set of coded camera views for rendering a specified position in the navigation space.

28. A method, comprising:

decoding multi-view video content from a resultant bitstream and multi-view coding information for the multi-view content from at least one high level syntax element, wherein the at least one high level syntax element is received out-of-band with respect to the bitstream, and wherein the multi-view coding information includes non-coded camera view information, the non-coded camera view information including a number of non-coded actually-captured camera views, the number of non-coded actually-captured camera views being any of one or more of a total number of camera views corresponding to the multi-view video content.

29. The method of claim 28 , wherein the at least one high level syntax element comprises at least one of a slice header, a sequence parameter set, a picture parameter set, a view parameter set, a network abstraction layer unit header, and a supplemental enhancement information message.

30. The method of claim 28 , wherein the multi-view coding information further includes at least one of coded camera view information and free viewpoint information.

31. The method of claim 30 , wherein the coded camera view information includes at least one of a number of coded camera views and characteristics of each of the coded camera views, the number of coded camera views being any of one or more of a total number of camera views corresponding to the multi-view video content.

32. The method of claim 31 , wherein the characteristics of each of the coded camera views include at least one of scalability information, view scalability information, view dependency information, region of interest information, a bitrate, a frame size, a frame rate, initial parameter sets, and camera parameters, decoder specifications, bitstream restriction information, a view identifier, and coding order information, wherein the scalability information includes at least one of temporal scalability information, spatial scalability information, and signal-to-noise-ratio scalability information, the decoder specifications are indicated by at least one of profile and level information and profile and level constraint information.

33. The method of claim 28 , wherein the non-coded camera view information further includes characteristics of each of the non-coded actually-captured camera views.

34. The method of claim 33 , wherein the characteristics of each of the non-coded views includes at least one of a view identifier, view interpolation information, and camera parameters.

35. The method of claim 30 , wherein the free viewpoint information includes at least one of parameters and methods for generating at least one view at a given viewpoint and a viewing angle.

36. The method of claim 35 , wherein the parameters for generating the at least one view include at least one of camera array settings, a definition of a navigation space, and a set of coded camera views for rendering a specified position in the navigation space.

37. A non-transitory storage media having video signal data encoded thereupon, comprising:

multi-view video content encoded in a resultant bitstream, wherein multi-view coding information for the multi-view content is encoded in at least one high level syntax element, wherein the at least one high level syntax element is transmitted out-of-band with respect to the bitstream, and wherein the multi-view coding information includes non-coded camera view information, the non-coded camera view information including a number of non-coded actually-captured camera views, the number of non-coded actually-captured camera views being any of one or more of a total number of camera views corresponding to the multi-view video content.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: THOMSON LICENSING DTV
To: INTERDIGITAL MADISON PATENT HOLDINGS
Reel/Frame 046763/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041378/0630 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041370/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2009
From: PANDIT, PURVIN BIBHAS; YIN, PENG; SU, YEPING
To: THOMSON LICENSING
Reel/Frame 022874/0057 →
Continuity (2)
Provisional Application 60883464 · Jan 4, 2007
Related Publication 20100020884A1 · Jan 28, 2010