A method for video decoding in a decoder comprising: receiving coded information of pictures in a coded video sequence, the coded information including a coding tree unit, CTU, size information that indicates a CTU size selected for the pictures, the CTU size information being encoded using a truncated unary code and includes a bit string; determining the selected CTU size based on the CTU size information encoded using the truncated unary code; and reconstructing samples in the pictures based on the selected CTU size, characterized in that the determining the selected CTU size comprises: determining, based on the CTU size information encoded using the truncated unary code, a coded value from the bit string in the coded information, a maximum number of bits in the bit string being 2, the coded value being 0, 1, and 2 when the bit string is 0, 10, and 11, respectively; and determining the selected CTU size based on the coded value, wherein the determining the selected CTU size comprises: determining that the selected CTU size is 128, 64, and 32 in a case that the coded value is 0, 1, and 2, respectively, wherein the determining that the selected CTU size is 128, 64, and 32 comprises: determining the selected CTU size to be 2 CtbLog2SizeY, a value of CtbLog2SizeY being a difference between 7 and the coded value. receiving coded information of pictures in a coded video sequence, the coded information including a coding tree unit, CTU, size information that indicates a CTU size selected for the pictures, the CTU size information being encoded using a truncated unary code and includes a bit string; determining the selected CTU size based on the CTU size information encoded using the truncated unary code; and reconstructing samples in the pictures based on the selected CTU size, characterized in that the determining the selected CTU size comprises: determining, based on the CTU size information encoded using the truncated unary code, a coded value from the bit string in the coded information, a maximum number of bits in the bit string being 2, the coded value being 0, 1, and 2 when the bit string is 0, 10, and 11, respectively; and determining the selected CTU size based on the coded value, wherein the determining the selected CTU size comprises: determining that the selected CTU size is 128, 64, and 32 in a case that the coded value is 0, 1, and 2, respectively, wherein the determining that the selected CTU size is 128, 64, and 32 comprises: determining the selected CTU size to be 2 CtbLog2SizeY, a value of CtbLog2SizeY being a difference between 7 and the coded value. determining, based on the CTU size information encoded using the truncated unary code, a coded value from the bit string in the coded information, a maximum number of bits in the bit string being 2, the coded value being 0, 1, and 2 when the bit string is 0, 10, and 11, respectively; and determining the selected CTU size based on the coded value, wherein the determining the selected CTU size comprises: determining that the selected CTU size is 128, 64, and 32 in a case that the coded value is 0, 1, and 2, respectively, wherein the determining that the selected CTU size is 128, 64, and 32 comprises: determining the selected CTU size to be 2 CtbLog2SizeY, a value of CtbLog2SizeY being a difference between 7 and the coded value. determining that the selected CTU size is 128, 64, and 32 in a case that the coded value is 0, 1, and 2, respectively, wherein the determining that the selected CTU size is 128, 64, and 32 comprises: determining the selected CTU size to be 2 CtbLog2SizeY, a value of CtbLog2SizeY being a difference between 7 and the coded value.