US 12,483,702 B2
Apparatus, a method and a computer program for video coding and decoding
Miska Hannuksela, Tampere (FI)
Assigned to Nokia Technologies Oy, Espoo (FI)
Appl. No. 17/606,255
Filed by Nokia Technologies Oy, Espoo (FI)
PCT Filed May 29, 2020, PCT No. PCT/FI2020/050367
§ 371(c)(1), (2) Date Oct. 25, 2021,
PCT Pub. No. WO2020/245498, PCT Pub. Date Dec. 10, 2020.
Claims priority of application No. 20195465 (FI), filed on Jun. 3, 2019; and application No. 20195728 (FI), filed on Sep. 3, 2019.
Prior Publication US 2022/0217342 A1, Jul. 7, 2022
Int. Cl. H04N 19/129 (2014.01); H04N 19/119 (2014.01); H04N 19/17 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/119 (2014.11) [H04N 19/129 (2014.11); H04N 19/17 (2014.11); H04N 19/70 (2014.11)] 7 Claims
OG exemplary drawing
 
1. A method comprising:
performing a video encoding process to form a bitstream, comprising:
determining a number of units that are to be assigned to partitions of tile columns in the bitstream and are initialized as unassigned, wherein the units correspond to parts of a picture of a video, wherein the number of units to be assigned to the partitions comprise at least a picture width expressed as a count of coding tree blocks;
signaling in or along the bitstream a number of explicitly sized partitions of the tile columns to be assigned;
signaling in or along the bitstream sizes for the explicitly sized partitions of the tile columns and accordingly marking unassigned units of the number of units as assigned to the explicitly sized partitions of the tile columns in a pre-defined scan order;
signaling in or along the bitstream a width of evenly sized tile columns;
repetitively assigning the width of evenly sized tile columns, among units remaining after unassigned units of the number of units have been assigned to the explicitly sized partitions using the pre-defined scan order, to the partitions and marking corresponding unassigned units as assigned in the pre-defined scan order until the number of unassigned units is less than the width of evenly sized tile columns; and
assigning the unassigned units to a last partition, when the number of unassigned units is greater than zero; and
outputting the bitstream.