IP Library › Granted Patent US 9,313,515
Granted Patent B2
US 9,313,515 · App. 12/450,694 · Granted Apr 12, 2016

Methods and apparatus for the use of slice groups in encoding multi-view video coding (MVC) information

Inventors: Purvin Bibhas Pandit (Franklin Park, NJ); Peng Yin (West Windsor, NJ); Jill MacDonald Boyce (Manalapan, NJ)
Assignee: Thomson Licensing
H04N19/467H04N19/597H04N19/61H04N19/70
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 9,313,515
App. No.
12/450,694
Granted
Apr 12, 2016
Kind
B2
Abstract

There are provided methods and apparatus for the use of slice groups in encoding and decoding multi-view video coding (MVC) information. An apparatus and method are described which encodes at least two views corresponding to multi-view video content using multiple slice groups. Furthermore, an apparatus and method are described for decoding at least two views corresponding to multi-view video content using multiple slice groups.

Claims (28)

1. An apparatus, comprising:

an encoder for encoding, in a single picture, at least two views corresponding to multi-view video content using multiple slice groups,

wherein the at least two views correspond to a same or similar scene, and

wherein said encoder codes each of the at least two views as a respective separate one of the multiple slice groups.

2. The apparatus of claim 1 , wherein at least some of the multiple slice groups are compliant with an existing video coding standard or an existing video coding recommendation.

3. The apparatus of claim 1 , wherein at least some of the multiple slice groups are compliant with the International Organization for Standardization/International Electrotechnical Commission Moving Picture Experts Group-4 Part 10 Advanced Video Coding standard/International Telecommunication Union, Telecommunication Sector H.264 recommendation.

4. The apparatus of claim 1 , wherein said encoder uses a Supplemental Enhancement Information message to code each of the at least two views as the respective separate one of the multiple slice groups.

5. The apparatus of claim 4 , wherein the Supplemental Enhancement Information message indicates that at least some of the multiple slice groups are motion constrained.

6. The apparatus of claim 1 , wherein said encoder modifies an existing Supplemental Enhancement Information message of an existing video coding standard or video coding recommendation to include slice group identifier information.

7. The apparatus of claim 1 , wherein said encoder modifies a Picture Parameter Set to signal view identifier information and slice group identifier information for the at least two views.

8. The apparatus of claim 7 , wherein the Picture Parameter Set is modified to specify at least one of a slice group type 2 and a slice group type 6.

9. The apparatus of claim 8 , wherein a mapping is provided from the view identifier information to the slice group identifier information, when the slice group type 6 is specified in the Picture Parameter Set.

10. The apparatus of claim 1 , wherein said encoder signals that each of the at least two views is independently coded, using a high level syntax element.

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

12. In a video encoder, a method, comprising:

encoding, in a single picture, at least two views corresponding to multi-view video content using multiple slice groups,

wherein the at least two views correspond to a same or similar scene, and

wherein said encoding step codes each of the at least two views as a respective separate one of the multiple slice groups.

13. The method of claim 12 , wherein at least some of the multiple slice groups are compliant with an existing video coding standard or an existing video coding recommendation.

14. The method of claim 12 , wherein at least some of the multiple slice groups are compliant with the International Organization for Standardization/International Electrotechnical Commission Moving Picture Experts Group-4 Part 10 Advanced Video Coding standard/International Telecommunication Union, Telecommunication Sector H.264 recommendation.

15. The method of claim 12 , wherein said encoding step uses a Supplemental Enhancement Information message to code each of the at least two views as the respective separate one of the multiple slice groups.

16. The method of claim 15 , wherein the Supplemental Enhancement Information message indicates that at least some of the multiple slice groups are motion constrained.

17. The method of claim 12 , wherein said encoding step comprises modifying an existing Supplemental Enhancement Information message of an existing video coding standard or video coding recommendation to include slice group identifier information.

18. The method of claim 12 , wherein said encoding step comprises modifying a Picture Parameter Set to signal view identifier information and slice group identifier information for the at least two views.

19. The method of claim 18 , wherein the Picture Parameter Set is modified to specify at least one of a slice group type 2 and a slice group type 6.

20. The method of claim 19 , wherein a mapping is provided from the view identifier information to the slice group identifier information, when the slice group type 6 is specified in the Picture Parameter Set.

21. The method of claim 12 , wherein said encoding step comprises signaling that each of the at least two views is independently coded, using a high level syntax element.

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

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 Oct 7, 2009
From: PANDIT, PURVIN BIBHAS; YIN, PENG; BOYCE, JILL MACDONALD
To: THOMSON LICENSING
Reel/Frame 023368/0316 →
Continuity (2)
Provisional Application 60938363 · May 16, 2007
Related Publication 20100142618A1 · Jun 10, 2010