IP Library › Granted Patent US 10,827,170
Granted Patent B2
US 10,827,170 · App. 16/518,183 · Granted Nov 3, 2020

Method and device for coding POC, method and device for decoding POC, and electronic equipment

Inventors: Ming Li (Shenzhen, CN); Ping Wu (Shenzhen, CN); Guoqiang Shang (Shenzhen, CN); Yutang Xie (Shenzhen, CN)
Assignee: ZTE Corporation
H04N19/105H04N19/184H04N19/187H04N19/30H04N19/433H04N19/463H04N19/597H04N19/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 10,827,170
App. No.
16/518,183
Granted
Nov 3, 2020
Kind
B2
Abstract

Provided are a method and a device for decoding a Picture Order Count (POC), and a method and a device for coding a POC, and electronic equipment. The method for decoding the POC includes that: parameters for Most Significant Bit (MSB) and Least Significant Bit (LSB) used in an alignment operation on the POC are acquired; an MSB value and an LSB value of a POC value of a current picture are determined according to the parameters for MSB and LSB; and the POC value of the current picture is calculated according to the MSB value and the LSB value. By means of the technical solution, the problems in the related art that the accuracy in decoding and outputting a multilayer video bitstream cannot be ensured and an extra overhead of network resources is increased in multilayer video coding and decoding processes are solved.

Claims (39)

1. A method for decoding a Picture Order Count (POC) value of a picture from a bitstream, comprising:

acquiring, by a decoder, parameters for Most Significant Bit (MSB) and Least Significant Bit (LSB), wherein the parameters for MSB and LSB are used in an alignment operation on the POC value of the picture;

determining, by the decoder, an MSB value and an LSB value of the POC value of the picture according to the parameters for MSB and LSB; and

calculating, by the decoder, the POC value of the picture according to the MSB value and the LSB value;

wherein the determining, by the decoder, the MSB value of the POC value of the picture comprises:

acquiring a first indication from the bitstream, and

deriving the MSB value according to the first indication information to obtain the MSB value of the POC value of the current picture;

wherein the deriving, by the decoder, the MSB value comprises:

setting a product, obtained by multiplying a value of the parameter for MSB by a minimum allowable positive integer value of the MSB value of the POC value of the current picture.

2. The method as claimed in claim 1 , wherein determining, by the decoder, the LSB value of the POC value of the picture according to the parameter for LSB comprises:

directly acquiring, by the decoder, the parameter for LSB from a slice header.

3. The method as claimed in claim 1 , further including:

acquiring, by the decoder, a POC alignment operation flag carried in a slice header, wherein when the POC alignment operation flag indicates that an alignment operation is needed to be executed, thereby triggering the acquiring the parameters for MSB and LSB.

4. The method of claim 1 , wherein the bitstream comprises a base layer bitstream of a multilayer video bitstream.

5. The method of claim 1 , wherein the bitstream comprises an enhancement layer bitstream of a multilayer video bitstream.

6. The method of claim 5 , wherein the multilayer video bitstream corresponds represents a scalable video or a multiview video or a stereoscopic video.

7. The method of claim 1 , including:

storing, by the decoder, the picture in a decoded picture buffer (DPB); and

using the POC value of the picture to output the picture to a displaying process,

wherein the POC value of the picture is calculated for the picture in the DPB without performing a translation operation or a bit-shifting operation on fields of the bitstream.

8. A device for decoding a Picture Order Count (POC) value, located in a decoder, comprising: a hardware processor coupled with a memory and configured to execute program components stored on the memory, wherein the program components comprise:

an acquiring component, configured for acquiring, by a decoder, parameters for Most Significant Bit (MSB) and Least Significant Bit (LSB), wherein the parameters for MSB and LSB are used in an alignment operation on the POC value of the picture;

a determining component, configured for determining an MSB value and an LSB value of the POC value of the picture according to the parameters for MSB and LSB;

a calculating component, configured for calculating the POC value of the picture according to the MSB value and the LSB value;

wherein the determining the MSB value of the POC value of the picture comprises:

acquiring a first indication from the bitstream, and

deriving the MSB value according to the first indication information to obtain the MSB value of the POC value of the current picture;

wherein the deriving the MSB value comprises:

setting a product, obtained by multiplying a value of the parameter for MSB by a minimum allowable positive integer value of the MSB value of the POC value of the current picture.

9. The device as claimed in claim 8 , wherein determining the LSB value of the POC value of the picture according to the parameter for LSB comprises:

directly acquiring the parameter for LSB from a slice header.

10. The device as claimed in claim 8 , wherein the program components further include a component configured for acquiring a POC alignment operation flag carried in a slice header, wherein when the POC alignment operation flag indicates that an alignment operation is needed to be executed, thereby triggering the acquiring the parameters for MSB and LSB.

11. The device of claim 8 , wherein the bitstream comprises a base layer bitstream of a multilayer video bitstream.

12. The device of claim 8 , wherein the bitstream comprises an enhancement layer bitstream of a multilayer video bitstream.

13. The device of claim 12 , wherein the multilayer video bitstream corresponds represents a scalable video or a multiview video or a stereoscopic video.

14. The device of claim 8 , including:

a decoded picture buffer (DPB) configured to store by the decoder, the picture; and

wherein the device is configured to use the POC value of the picture to output the picture to a displaying process,

wherein the POC value of the picture is calculated for the picture in the DPB without performing a translation operation or a bit-shifting operation on fields of the bitstream.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2020
From: LI, MING; WU, PING; SHANG, GUOQIANG; XIE, YUTANG
To: ZTE CORPORATION
Reel/Frame 052477/0036 →
Priority Claims (1)
CN 2013 1 0733011 · Dec 26, 2013 · national
Continuity (2)
Continuation 15107585
Related Publication 20190349579A1 · Nov 14, 2019