Search

US-20260129241-A1 - METHOD FOR DECODING IMAGE INFORMATION, METHOD FOR ENCODING IMAGE INFORMATION, AND METHOD FOR TRANSMITTING DATA FOR IMAGE INFORMATION

US20260129241A1US 20260129241 A1US20260129241 A1US 20260129241A1US-20260129241-A1

Abstract

According to an embodiment of the present disclosure, a method for decoding image information includes obtaining the image information including supplemental enhancement information (SEI) messages, a SEI processing order message indicating a processing order for a group of types of the SEI messages, and a processing order nesting message including at least one nested SEI message in a processing chain specified by the SEI processing order message, and deriving the processing order of the SEI messages based on the SEI processing order message. The SEI processing order message includes wrapping flag information indicating whether a SEI message in a processing chain specified by the SEI processing order message is included in the processing order nesting message.

Inventors

  • Hendry TAN
  • Junghak NAM
  • Jaehyun Lim
  • Seunghwan Kim

Assignees

  • LG ELECTRONICS INC.

Dates

Publication Date
20260507
Application Date
20260105

Claims (15)

  1. 1 . A method for decoding image information, the method comprising: obtaining the image information including supplemental enhancement information (SEI) messages, a SEI processing order message indicating a processing order for a group of types of the SEI messages, and a processing order nesting message including at least one nested SEI message in a processing chain specified by the SEI processing order message; and deriving the processing order of the SEI messages based on the SEI processing order message, wherein the SEI processing order message includes wrapping flag information indicating whether a SEI message in a processing chain specified by the SEI processing order message is included in the processing order nesting message.
  2. 2 . The method of claim 1 , wherein, based on a value of the wrapping flag information equal to 1, the SEI message in a processing chain specified by the SEI processing order message is included in the processing order nesting message, and wherein, based on the value of the wrapping flag information equal to 0, the SEI message in a processing chain specified by the SEI processing order message is not included in the processing order nesting message.
  3. 3 . The method of claim 1 , wherein, based on a value of the wrapping flag information equal to 1, a target identifier of the processing order nesting message is equal to an identifier of the SEI processing order message, a payload type of the at least one nested SEI message is equal to a payload type specified by the SEI processing order message and a processing order of the at least one nested SEI message is equal to a processing order specified by the SEI processing order message.
  4. 4 . The method of claim 1 , wherein the SEI message in the processing chain specified by the SEI processing order message being not presence in the image information is allowed.
  5. 5 . The method of claim 1 , wherein the SEI message in the processing chain specified by the SEI processing order message includes at least one of a SEI message being presence in the image information or a SEI message being not presence in the image information.
  6. 6 . The method of claim 1 , wherein the SEI processing order message includes payload type information indicating a payload type of a SEI message, and wherein the payload type information includes at least one of type information of a SEI message being presence in the image information or type information of a SEI message being not presence in the image information.
  7. 7 . The method of claim 1 , wherein, based on a value of the wrapping flag information equal to 1 and the SEI message in a processing chain specified by the SEI processing order message being presence in the image information, the SEI message in a processing chain specified by the SEI processing order message is included in the processing order nesting message, and wherein, based on the value of the wrapping flag information equal to 0 and the SEI message in a processing chain specified by the SEI processing order message being presence in the image information, the SEI message in a processing chain specified by the SEI processing order message is not included in the processing order nesting message.
  8. 8 . A method for encoding image information, the method comprising: generating supplemental enhancement information (SEI) messages; determining a processing order for a group of types of the SEI messages; generating a SEI processing order message indicating the processing order based on the processing order; generating a processing order nesting message including at least one nested SEI message in a processing chain specified by the SEI processing order message; and encoding the image information including the SEI processing order message and the processing order nesting message, wherein the SEI processing order message includes wrapping flag information indicating whether a SEI message in a processing chain specified by the SEI processing order message is included in the processing order nesting message.
  9. 9 . The method of claim 8 , wherein, based on the SEI message in a processing chain specified by the SEI processing order message being included in the processing order nesting message, a value of the wrapping flag information is equal to 1, and wherein, based on the SEI message in a processing chain specified by the SEI processing order message being not included in the processing order nesting message, the value of the wrapping flag information is equal to 0.
  10. 10 . The method of claim 8 , wherein, based on a value of the wrapping flag information equal to 1, a target identifier of the processing order nesting message is equal to an identifier of the SEI processing order message, a payload type of the at least one nested SEI message is equal to a payload type specified by the SEI processing order message and a processing order of the at least one nested SEI message is equal to a processing order specified by the SEI processing order message.
  11. 11 . The method of claim 8 , wherein the SEI message in a processing chain specified by the SEI processing order message being not presence in the image information is allowed.
  12. 12 . The method of claim 8 , wherein the SEI message in the processing chain specified by the SEI processing order message includes at least one of a SEI message being presence in the image information or a SEI message being not presence in the image information.
  13. 13 . The method of claim 8 , wherein the SEI processing order message includes payload type information indicating a payload type of a SEI message, and wherein the payload type information includes at least one of type information of a SEI message being presence in the image information or type information of a SEI message being not presence in the image information.
  14. 14 . The method of claim 8 , wherein, based on a value of the wrapping flag information equal to 1 and the SEI message in a processing chain specified by the SEI processing order message being presence in the image information, the SEI message in a processing chain specified by the SEI processing order message is included in the processing order nesting message, and wherein, based on the value of the wrapping flag information equal to 0 and the SEI message in a processing chain specified by the SEI processing order message being presence in the image information, the SEI message in a processing chain specified by the SEI processing order message is not included in the processing order nesting message.
  15. 15 . A method for transmitting data for image information, the method comprising: generating a bitstream for the image information, transmitting the data comprising the bitstream, wherein the bitstream is generated based on generating supplemental enhancement information (SEI) messages, determining a processing order for a group of types of the SEI messages, generating a SEI processing order message indicating the processing order based on the processing order, generating a processing order nesting message including at least one nested SEI message in a processing chain specified by the SEI processing order message, and generating the bitstream for the image information including the SEI processing order message and the processing order nesting message; and wherein the SEI processing order message includes wrapping flag information indicating whether a SEI message in a processing chain specified by the SEI processing order message is included in the processing order nesting message.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS This application is a Bypass Continuation Application of International Application No. PCT/KR2025/004732, filed on Apr. 8, 2025, which claims priority from U.S. Provisional Application No. 63/631,497, filed on Apr. 9, 2024, and U.S. Provisional Application No. 63/636,893, filed on Apr. 22, 2024, the disclosures of which are incorporated by reference in their entireties. BACKGROUND 1. Field The present disclosure relates to a method of decoding image information, a method of encoding image information, and/or a method of transmitting a bitstream of image information. 2. Description of the Related Art Recently, demand for high-resolution and high-quality images such as high definition (HD) images and ultra high definition (UHD) images is increasing in various fields. As resolution and quality of image data are improved, the amount of transmitted information or bits relatively increases as compared to existing image data. An increase in the amount of transmitted information or bits causes an increase in transmission cost and storage cost. Accordingly, there is a need for high-efficient image compression technology for effectively transmitting, storing and reproducing information on high-resolution and high-quality images. SUMMARY Therefore, it is an aspect of the present disclosure to provide an encoding/decoding method and/or apparatus with improved coding efficiency. It is another aspect of the present disclosure to give flexibility to supplemental enhancement information (SEI) messages. It is another aspect of the present disclosure to provide an encoding/decoding method and/or apparatus of which coding efficiency and coding rates are improved due to the flexibility of SEI messages. Technical objects to be achieved in the present disclosure are not limited to those described above, and other technical objects that have not been described above will be clearly understood by those skilled in the technical field to which the present disclosure pertains from the following description. According to an embodiment of the present disclosure, a method for decoding image information includes obtaining the image information including supplemental enhancement information (SEI) messages, a SEI processing order message indicating a processing order for a group of types of the SEI messages, and a processing order nesting message including at least one nested SEI message in a processing chain specified by the SEI processing order message, and deriving the processing order of the SEI messages based on the SEI processing order message. The SEI processing order message includes wrapping flag information indicating whether a SEI message in a processing chain specified by the SEI processing order message is included in the processing order nesting message. According to an embodiment of the present disclosure, an apparatus for decoding information includes a memory and at least one processor coupled to the memory. The at least one processor is configured to obtain the image information including supplemental enhancement information (SEI) messages, a SEI processing order message indicating a processing order for a group of types of the SEI messages, and a processing order nesting message including at least one nested SEI message in a processing chain specified by the SEI processing order message, and derive the processing order of the SEI messages based on the SEI processing order message. The SEI processing order message includes wrapping flag information indicating whether a SEI message in a processing chain specified by the SEI processing order message is included in the processing order nesting message. According to the embodiment of the present disclosure, in the method or the apparatus for decoding image information, based on a value of the wrapping flag information equal to 1, the SEI message in a processing chain specified by the SEI processing order message may be included in the processing order nesting message, and based on the value of the wrapping flag information equal to 0, the SEI message in a processing chain specified by the SEI processing order message may not be included in the processing order nesting message. According to the embodiment of the present disclosure, in the method or the apparatus for decoding image information, based on a value of the wrapping flag information equal to 1, a target identifier of the processing order nesting message is equal to an identifier of the SEI processing order message, a payload type of the at least one nested SEI message may be equal to a payload type specified by the SEI processing order message and a processing order of the at least one nested SEI message may be equal to a processing order specified by the SEI processing order message. According to the embodiment of the present disclosure, in the method or the apparatus for decoding image information, the SEI message in the processing chain specified by the SEI processing order