Flexible slice, tile and brick partitioning
AssigneeTencent America LLC
InventorsByeongdoo CHOI, Shan LIU, Stephan WENGER
Life of this patent
Estimating the term…
Abstract
A method, computer program, and computer system is provided for partitioning encoded video data. Data corresponding to a video frame is received, and the video frame data may be divided the video frame data into one or more subunits. These subunits may each have unique address values and be arranged in increasing order based on the unique address values. A left boundary and a top boundary associated with each of the subunits may include one or more of a picture boundary or a boundary of previously decoded subunit.
Claims20
A method for partitioning encoded video data, comprising:
- receiving data corresponding to a video frame;
- and
- dividing the video frame data into one or more subunits;
- wherein the subunits each have unique address values,
- wherein the subunits are arranged in increasing order based on the unique address values, and
- wherein a left boundary and a top boundary associated with each of the subunits includes one or more of a picture boundary or a boundary of previously decoded subunit.
A computer system for partitioning encoded video data, the computer system comprising:
- one or more computer-readable non-transitory storage media configured to store computer program code;
- and
- one or more computer processors configured to access said computer program code and operate as instructed by said computer program code, said computer program code including:
- receiving code configured to cause the one or more computer processors to receive data corresponding to a video frame;
- and
- dividing code configured to cause the one or more computer processors to divide the video frame data into one or more subunits;
- wherein the subunits each have unique address values,
- wherein the subunits are arranged in increasing order based on the unique address values, and
- wherein a left boundary and a top boundary associated with each of the subunits includes one or more of a picture boundary or a boundary of previously decoded subunit.
A non-transitory computer readable medium having stored thereon a computer program for partitioning encoded video data, the computer program configured to cause one or more computer processors to:
- receive data corresponding to a video frame;
- and
- divide the video frame data into one or more subunits;
- wherein the subunits each have unique address values,
- wherein the subunits are arranged in increasing order based on the unique address values, and
- wherein a left boundary and a top boundary associated with each of the subunits includes one or more of a picture boundary or a boundary of previously decoded subunit.
Dependencies are inferred from the claim text.