A method of decoding mode information of a current block of an image, the method comprising: determining whether an encoding mode of the current block is identical to an encoding mode of a plurality of consecutive previous blocks, from among first, second and third coding modes; in response to determining that the encoding mode of the current block is identical to the encoding mode of the plurality of consecutive previous blocks, determining that a decoding mode of the current block is identical to a decoding mode of the plurality of consecutive previous blocks; wherein: in response to determining that the encoding mode of the current block is not identical to the encoding mode of the plurality of consecutive previous blocks, parsing at least one of: (i) first information indicating whether the encoding mode of the current block is the first encoding mode; and (ii) second information indicating whether the encoding mode of the current block is the second encoding mode or whether the encoding mode of the current block is the third encoding mode, and determining a decoding mode of the current block based on at least one of the parsed first information or the parsed second information, wherein when the encoding mode of the current block is not identical to the encoding mode of the plurality of consecutive previous blocks, the first encoding mode indicates whether the current block is identical to a second block that is encoded prior to the current block, the current block being adjacent to the second block in the image. determining whether an encoding mode of the current block is identical to an encoding mode of a plurality of consecutive previous blocks, from among first, second and third coding modes; in response to determining that the encoding mode of the current block is identical to the encoding mode of the plurality of consecutive previous blocks, determining that a decoding mode of the current block is identical to a decoding mode of the plurality of consecutive previous blocks; wherein: in response to determining that the encoding mode of the current block is not identical to the encoding mode of the plurality of consecutive previous blocks, parsing at least one of: (i) first information indicating whether the encoding mode of the current block is the first encoding mode; and (ii) second information indicating whether the encoding mode of the current block is the second encoding mode or whether the encoding mode of the current block is the third encoding mode, and determining a decoding mode of the current block based on at least one of the parsed first information or the parsed second information, (i) first information indicating whether the encoding mode of the current block is the first encoding mode; and (ii) second information indicating whether the encoding mode of the current block is the second encoding mode or whether the encoding mode of the current block is the third encoding mode, and determining a decoding mode of the current block based on at least one of the parsed first information or the parsed second information, wherein when the encoding mode of the current block is not identical to the encoding mode of the plurality of consecutive previous blocks, the first encoding mode indicates whether the current block is identical to a second block that is encoded prior to the current block, the current block being adjacent to the second block in the image.