US10986155B2ActiveUtilityA1

Segmented video codec for high resolution and high frame rate video

75
Assignee: AVAYA INCPriority: Sep 29, 2014Filed: Sep 29, 2014Granted: Apr 20, 2021
Est. expirySep 29, 2034(~8.2 yrs left)· nominal 20-yr term from priority
H04N 19/12H04L 65/70H04N 19/20H04N 19/17H04N 19/167H04L 65/607
75
PatentIndex Score
2
Cited by
6
References
17
Claims

Abstract

Embodiments disclosed herein provide systems, methods, and computer readable media for a segmented video codec for high resolution and high frame rate video. In a particular embodiment, a method of encoding a composite video stream provides identifying a first portion of an image of a video stream for encoding using first parameters and a second portion of the image of the video stream for encoding using second parameters. The method further provides segmenting the first portion of the image into one or more first tiles and the second portion of the image into one or more second tiles. The method further provides encoding the first tiles using the first parameters and the second tiles using the second parameters and, after the encoding, combining the first tiles and the second tiles into the composite video stream.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method of encoding a composite video stream, comprising:
 in an encoder:
 identifying a first portion of an image of a video stream for encoding using first parameters and a second portion of the image of the video stream for encoding using second parameters, wherein the first parameters comprise a first frame rate and a first resolution and the second parameters include a second frame rate and a second resolution; 
 segmenting the first portion of the image into one or more first tiles and the second portion of the image into one or more second tiles; 
 after the segmenting, encoding the first tiles using the first parameters and the second tiles using the second parameters; and 
 after the encoding, combining the first tiles and the second tiles into the composite video stream. 
 
 
     
     
       2. The method of  claim 1 , wherein the first frame rate is higher than the second frame rate and the first resolution is lower than the second resolution. 
     
     
       3. The method of  claim 2 , wherein the composite video stream comprises a video having the first frame rate and the second resolution. 
     
     
       4. The method of  claim 1 , further comprising:
 transferring the composite video stream to a decoder system, wherein the decoder system decodes the composite video stream for display. 
 
     
     
       5. The method of  claim 4 , wherein the decoder system segments the composite video stream, based on tile segment information, into the first and second tiles before decoding the first tiles based on the first parameters and decoding the second tiles based on the second parameters. 
     
     
       6. The method of  claim 5 , further comprising:
 transferring the tile segment information to the decoder system using a supplemental enhancement information (SEI) message. 
 
     
     
       7. The method of  claim 1 , wherein the encoding is performed using the H.265 codec. 
     
     
       8. A non-transitory computer readable medium having instructions stored thereon that, when executed by an encoder system, direct the encoder system to perform a method of encoding a composite video stream, the method comprising:
 identifying a first portion of an image of a video stream for encoding using first parameters and a second portion of the image of the video stream for encoding using second parameters, wherein the first parameters comprise a first frame rate and a first resolution and the second parameters include a second frame rate and a second resolution; 
 segmenting the first portion of the image into one or more first tiles and the second portion of the image into one or more second tiles; 
 after the segmenting, encoding the first tiles using the first parameters and the second tiles using the second parameters; and 
 after the encoding, combining the first tiles and the second tiles into the composite video stream. 
 
     
     
       9. The non-transitory computer readable medium of  claim 8 , wherein the first frame rate is higher than the second frame rate and the first resolution is lower than the second resolution. 
     
     
       10. The non-transitory computer readable medium of  claim 9 , wherein the composite video stream comprises a video having the first frame rate and the second resolution. 
     
     
       11. The non-transitory computer readable medium of  claim 8 , wherein the method further comprises:
 transferring the composite video stream to a decoder system, wherein the decoder system decodes the composite video stream for display. 
 
     
     
       12. The non-transitory computer readable medium of  claim 11 , wherein the decoder system segments the composite video stream, based on tile segment information, into the first and second tiles before decoding the first tiles based on the first parameters and decoding the second tiles based on the second parameters. 
     
     
       13. The non-transitory computer readable medium of  claim 12 , wherein the method further comprises:
 transferring the tile segment information to the decoder system using a supplemental enhancement information (SEI) message. 
 
     
     
       14. The non-transitory computer readable medium of  claim 8 , wherein the encoding is performed using the H.265 codec. 
     
     
       15. A non-transitory computer readable medium having instructions stored thereon that, when executed by a decoder system, direct the decoder system to perform a method of decoding a composite video stream, the method comprising:
 receiving the composite video stream, wherein the composite video stream comprises a combination of one or more first tiles of an image of a video stream encoded using first parameters and one or more second tiles of the image of the video stream encoded using second parameters, wherein the first parameters comprise a first frame rate and a first resolution and the second parameters include a second frame rate and a second resolution; 
 after receiving, segmenting the composite video stream into the first and second tiles; 
 after segmenting, decoding the first tiles based on the first parameters and decoding the second tiles based on the second parameters; and 
 after decoding, combining the first tiles and the second tiles for display of the image of the video stream. 
 
     
     
       16. The non-transitory computer readable medium of  claim 15 , wherein the method further comprises:
 receiving tile segment information associated with the composite video stream; and 
 wherein segmenting the composite video stream is performed based on the tile segment information. 
 
     
     
       17. The non-transitory computer readable medium of  claim 15 , wherein the first frame rate is higher than the second frame rate and the first resolution is lower than the second resolution.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.