IP Library Granted Patent US 9,445,116
Granted Patent B2
US 9,445,116 · App. 14/946,252 · Granted Sep 13, 2016

Tiling in video encoding and decoding

Inventors: Purvin Bibhas Pandit (Franklin Park, NJ); Peng Yin (Ithaca, NY); Dong Tian (Boxborough, MA)
Assignee: Thomson Licensing
H04N19/46H04N13/0048H04N13/0059H04N19/172H04N19/182H04N19/597H04N19/61H04N19/70H04N2213/003
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,445,116
App. No.
14/946,252
Granted
Sep 13, 2016
Kind
B2
Abstract

Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture ( 826 ), accessing information indicating how the multiple pictures in the accessed video picture are combined ( 806, 808, 822 ), decoding the video picture to provide a decoded representation of at least one of the multiple pictures ( 824, 826 ), and providing the accessed information and the decoded video picture as output ( 824, 826 ). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.

Claims (44)

1. A method, comprising:

transmitting an encoded picture section including an encoding of a video picture, the video picture including a first picture of a first view of a multi-view video and a second picture of a second view of the multi-view video arranged into the video picture in which a common object appears shifted from one view to the other; and

transmitting a signaling section including an encoding of an indication that indicates whether at least one of the first picture and the second picture is individually flipped, the indication allowing decoding of the encoded video picture into decoded versions of the first picture and the second picture.

2. The method of claim 1 , wherein the first picture is arranged alongside the second picture in the video picture.

3. The method of claim 1 , wherein the first picture is arranged above the second picture in the video picture.

4. The method of claim 1 , wherein pixels of the first and second pictures are alternately interlaced.

5. An apparatus, comprising a transmitter configured to:

transmit an encoded picture section including an encoding of a video picture, the video picture including a first picture of a first view of a multi-view video and a second picture of a second view of the multi-view video arranged into the video picture in which a common object appears shifted from one view to the other; and

transmit a signaling section including an encoding of an indication that indicates whether at least one of the first picture and the second picture is individually flipped, the indication allowing decoding of the encoded video picture into decoded versions of the first picture and the second picture.

6. The apparatus of claim 5 , wherein the first picture is arranged alongside the second picture in the video picture.

7. The apparatus of claim 5 , wherein the first picture is arranged above the second picture in the video picture.

8. The apparatus of claim 5 , wherein pixels of the first and second pictures are alternately interlaced.

9. A non-transitory computer readable medium having computer readable program code embodied thereon, the computer readable program code comprising:

program code for transmitting an encoded picture section including an encoding of a video picture, the video picture including a first picture of a first view of a multi-view video and a second picture of a second view of the multi-view video arranged into the video picture in which a common object appears shifted from one view to the other; and

program code for transmitting a signaling section including an encoding of an indication that indicates whether at least one of the first picture and the second picture is individually flipped, the indication allowing decoding of the encoded video picture into decoded versions of the first picture and the second picture.

10. A non-transitory computer readable medium having computer readable program code embodied thereon, the computer readable program code comprising:

program code for combining multiple pictures into a video picture, the multiple pictures including a first picture of a first view of a multi-view video and a second picture of a second view of the multi-view video in which a common object or region appears shifted from one view to the other;

program code for generating information indicating how the multiple pictures are combined, wherein the generated information indicates whether at least one of the multiple pictures is individually flipped in one or both of a horizontal direction and a vertical direction;

program code for encoding the video picture to provide an encoded representation of the combined multiple pictures; and

program code for providing the generated information and the encoded representation as output.

11. The medium of claim 10 , wherein the first picture is arranged alongside the second picture in the video picture.

12. The medium of claim 10 , wherein the first picture is arranged above the second picture in the video picture.

13. The medium of claim 10 , wherein pixels of the first and second pictures are alternately interlaced.

14. A non-transitory computer readable medium having computer readable program code embodied thereon, the computer readable program code comprising:

program code for accessing a video picture that includes multiple pictures combined into a single picture, the multiple pictures including a first picture of a first view of a multi-view video and a second picture of a second view of the multi-view video in which a common object or region appears shifted from one view to the other, the video picture being part of a received video stream;

program code for accessing information indicating how the multiple pictures in the accessed video picture are combined, wherein the accessed information indicates whether at least one of the multiple pictures is individually flipped in one or both of a horizontal direction and a vertical direction, and wherein the accessed information is part of the received video stream;

program code for decoding the video picture to provide a decoded representation of at least one of the multiple pictures; and

program code for providing at least one of the accessed information and the decoded representation as output.

15. The medium of claim 14 , wherein the first picture is arranged alongside the second picture in the video picture.

16. The medium of claim 14 , wherein the first picture is arranged above the second picture in the video picture.

17. The medium of claim 14 , wherein pixels of the first and second pictures are alternately interlaced.

18. An apparatus, comprising:

an interface configured to:

access a video picture that includes multiple pictures combined into a single picture, the multiple pictures including a first picture of a first view of a multi-view video and a second picture of a second view of the multi-view video in which a common object or region appears shifted from one view to the other, the video picture being part of a received video stream, and

access information indicating how the multiple pictures in the accessed video picture are combined, wherein the accessed information indicates whether at least one of the multiple pictures is individually flipped in one or both of a horizontal direction and a vertical direction, and wherein the accessed information is part of the received video stream; and

one or more processors configured to:

decode the video picture to provide a decoded representation of at least one of the multiple pictures, and

provide at least one of the accessed information and the decoded representation as output.

19. An apparatus, comprising:

one or more processors configured to:

combine multiple pictures into a video picture, the multiple pictures including a first picture of a first view of a multi-view video and a second picture of a second view of the multi-view video in which a common object or region appears shifted from one view to the other,

generate information indicating how the multiple pictures are combined, wherein the generated information indicates whether at least one of the multiple pictures is individually flipped in one or both of a horizontal direction and a vertical direction, and

encode the video picture to provide an encoded representation of the combined multiple pictures; and

an interface configured to provide the generated information and the encoded representation as output.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2017
From: THOMSON LICENSING, SAS; THOMSON LICENSING SAS; THOMSON LICENSING; THOMSON LICENSING S.A.; THOMSON LICENSING SA; THOMSON LICENSING, S.A.S
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 041214/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2016
From: PANDIT, PURVIN BIBHAS; YIN, PENG; TIAN, DONG
To: THOMSON LICENSING
Reel/Frame 037909/0841 →
Continuity (7)
Continuation 14817597 · Aug 4, 2015
Continuation 14735371 · Jun 10, 2015
Continuation 14300597 · Jun 10, 2014
Continuation 12450829
Provisional Application 60925400 · Apr 20, 2007
Provisional Application 60923014 · Apr 12, 2007
Related Publication 20160080757A1 · Mar 17, 2016