A method of signaling of coding mode, the method comprising: receiving input data associated with a current coding unit in a current picture, wherein the current coding unit is coded using a prediction mode selected from a prediction mode group including an Inter mode and an Intra block copy, IntraBC, mode in accordance with the high efficiency video coding, HEVC, standard; obtaining a binary string representing a partition mode associated with the selected prediction mode using a binarization process; characterized in that the binary string for the partition mode associated with the IntraBC mode when the IntraBC mode is selected is the same as a corresponding binary string for the corresponding partition mode associated with the Inter mode when the Inter mode is selected, wherein: the binary strings {1, 01, 001, 000} are mapped to the partition modes {2Nx2N, 2NxN, Nx2N, NxN}, the partition modes {2Nx2N, Nx2N, 2NxN, NxN}, the partition modes {2Nx2N, NxN, 2NxN, Nx2N} or the partition modes {2Nx2N, NxN, Nx2N, 2NxN}, or the binary strings {1, 01, 00} are mapped to the partition modes {2Nx2N, 2NxN, Nx2N} or the partition modes {2Nx2N, Nx2N, 2NxN}; and wherein the method further comprises: encoding or decoding the binary string for the partition mode using context-adaptive binary arithmetic coding, CABAC, wherein for all partition modes, each bin of the binary string in IntraBC mode has the same context models as the corresponding bin in Inter mode. receiving input data associated with a current coding unit in a current picture, wherein the current coding unit is coded using a prediction mode selected from a prediction mode group including an Inter mode and an Intra block copy, IntraBC, mode in accordance with the high efficiency video coding, HEVC, standard; obtaining a binary string representing a partition mode associated with the selected prediction mode using a binarization process; characterized in that the binary string for the partition mode associated with the IntraBC mode when the IntraBC mode is selected is the same as a corresponding binary string for the corresponding partition mode associated with the Inter mode when the Inter mode is selected, wherein: the binary strings {1, 01, 001, 000} are mapped to the partition modes {2Nx2N, 2NxN, Nx2N, NxN}, the partition modes {2Nx2N, Nx2N, 2NxN, NxN}, the partition modes {2Nx2N, NxN, 2NxN, Nx2N} or the partition modes {2Nx2N, NxN, Nx2N, 2NxN}, or the binary strings {1, 01, 00} are mapped to the partition modes {2Nx2N, 2NxN, Nx2N} or the partition modes {2Nx2N, Nx2N, 2NxN}; and the binary strings {1, 01, 001, 000} are mapped to the partition modes {2Nx2N, 2NxN, Nx2N, NxN}, the partition modes {2Nx2N, Nx2N, 2NxN, NxN}, the partition modes {2Nx2N, NxN, 2NxN, Nx2N} or the partition modes {2Nx2N, NxN, Nx2N, 2NxN}, or the binary strings {1, 01, 00} are mapped to the partition modes {2Nx2N, 2NxN, Nx2N} or the partition modes {2Nx2N, Nx2N, 2NxN}; and wherein the method further comprises: encoding or decoding the binary string for the partition mode using context-adaptive binary arithmetic coding, CABAC, wherein for all partition modes, each bin of the binary string in IntraBC mode has the same context models as the corresponding bin in Inter mode. encoding or decoding the binary string for the partition mode using context-adaptive binary arithmetic coding, CABAC, wherein for all partition modes, each bin of the binary string in IntraBC mode has the same context models as the corresponding bin in Inter mode.