KR-102963367-B1 - Method and device for processing high-level syntax in an image/video coding system
Abstract
A video decoding method performed by a video decoding device according to the present document comprises the steps of: obtaining general constraint information from a bitstream; parsing a flag from the bitstream indicating whether information regarding constraints observed by sets of output layers exists within the general constraint information; parsing information regarding the constraints from the general constraint information based on the flag; and decoding a current picture based on the information regarding the constraints, wherein the general constraint information includes count information and alignment information regarding the constraints, and the alignment information within the general constraint information may exist after the count information.
Inventors
- 헨드리헨드리
- 남정학
- 김승환
- 임재현
Assignees
- 엘지전자 주식회사
Dates
- Publication Date
- 20260508
- Application Date
- 20210603
- Priority Date
- 20200603
Claims (16)
- In a video decoding method performed by a video decoding device, A step of obtaining general constraint information from a bitstream; A step of parsing a flag from the bitstream indicating whether information regarding restrictions observed by output layer sets exists within the general restriction information; A step of parsing information about the restrictions from the general restriction information based on the above flag; and The method includes a step of decoding the current picture based on information regarding the above limitations, The above general restriction information includes number information and alignment information for the above restrictions, and A video decoding method characterized in that, within the above general limitation information, the alignment information exists after the number information.
- In paragraph 1, A video decoding method characterized in that the above flag exists within the above general limit information.
- In paragraph 1, A video decoding method characterized by the fact that, based on the value of the above flag being 0, there is no information regarding the above restrictions within the above general restriction information.
- In paragraph 1, A video decoding method characterized by parsing information about the limits and the number information from the general limit information based on the value of the flag being 1.
- In paragraph 1, A video decoding method characterized in that the above-mentioned number information indicates the number of bits reserved for the information regarding the above-mentioned limitations.
- In paragraph 5, A video decoding method characterized in that, within the above general limiting information, the alignment information exists after the above reserved bits.
- In paragraph 1, A video decoding method characterized in that the above alignment information is last parsed from the above general limit information.
- In paragraph 1, The above general restriction information exists in the profile_tier_level syntax of the bitstream, and The above profile_tier_level syntax includes level information indicating the level that the above output layer sets comply with, and A video decoding method characterized in that the general restriction information exists after the level information within the profile_tier_level syntax structure.
- In a video encoding method performed by a video encoding device, A step of performing inter-prediction or intra-prediction on the current block within the current picture; A step of generating prediction information for the current block based on the above inter-prediction or the above intra-prediction; and The method includes the step of encoding image information containing the above prediction information, The above image information includes a flag indicating whether information regarding constraints observed by output layer sets exists within the general constraint information of the above image information, and The above general restriction information includes number information and alignment information for the above restrictions, and A video encoding method characterized in that, within the above general limit information, the alignment information exists after the number information.
- In Paragraph 9, A video encoding method characterized by the above flag existing within the above general limit information.
- In Paragraph 9, A video encoding method characterized in that the above general restriction information does not include information about the restrictions based on the value of the flag being 0, and includes information about the restrictions based on the value of the flag being 1.
- In Paragraph 9, A video encoding method characterized in that the above-mentioned number information indicates the number of bits reserved for the information regarding the above-mentioned limitations.
- In Paragraph 12, A video encoding method characterized in that, within the above general limit information, the alignment information exists after the above reserved bits.
- In Paragraph 9, The above general restriction information exists in the profile_tier_level syntax of the image information, and The above profile_tier_level syntax includes level information indicating the level that the above output layer sets comply with, and A video encoding method characterized in that, within the above profile_tier_level syntax structure, the general restriction information exists after the level information.
- delete
- A method for transmitting data regarding image information, comprising the step of performing inter-prediction or intra-prediction on a current block within a current picture; A step of generating prediction information for the current block based on the above inter-prediction or the above intra-prediction; and The method includes the step of encoding image information including the above prediction information, wherein the image information includes a flag indicating whether information regarding constraints observed by output layer sets exists within the general constraint information of the image information. The above general restriction information includes number information and alignment information for the above restrictions, and A data transmission method characterized in that, within the above general limitation information, the alignment information exists after the number information.
Description
Method and device for processing high-level syntax in an image/video coding system The present technology relates to a method and apparatus for processing high-level syntax when encoding/decoding image/video information in an image/video coding system. Recently, demand for high-resolution, high-quality video, such as Ultra High Definition (UHD) video, 4K or 8K or higher, is increasing across various fields. As video data becomes higher resolution and higher quality, the amount of information or bits transmitted increases relative to existing video data; therefore, when transmitting video data using media such as existing wired or wireless broadband lines or storing video data using existing storage media, transmission and storage costs increase. In addition, interest in and demand for immersive media such as VR (virtual reality), AR (artificial reality) content, and holograms have recently been increasing, and the broadcasting of video content with characteristics different from reality, such as game footage, is on the rise. Accordingly, high-efficiency image/video compression technology is required to effectively compress, transmit, store, and play back high-resolution, high-quality image/video information having various characteristics as described above. Figure 1 schematically illustrates an example of a video/image coding system to which embodiments of the present document can be applied. FIG. 2 is a diagram schematically illustrating the configuration of a video/image encoding device to which embodiments of the present document can be applied. FIG. 3 is a diagram schematically illustrating the configuration of a video/image decoding device to which embodiments of the present document can be applied. Figure 4 shows an example of a schematic picture decoding procedure to which the embodiments of the present document are applicable. Figure 5 shows an example of a schematic picture encoding procedure to which the embodiments of the present document are applicable. Figure 6 illustrates an exemplary hierarchical structure for a coded image/video. FIGS. 7 and 8 schematically illustrate an example of a video/image encoding method and related components according to an embodiment of the present document. FIGS. 9 and 10 schematically illustrate an example of a video/image decoding method and related components according to an embodiment of the present document. FIG. 11 shows an example of a content streaming system to which the embodiments disclosed in this document can be applied. As the disclosure of this document is subject to various modifications and may have various embodiments, specific embodiments are illustrated in the drawings and described in detail. The terms used in this document are used merely to describe specific embodiments and are not intended to limit the technical scope of the methods presented in this document. Unless the context clearly indicates otherwise, the singular expression includes the expression "at least one." Terms such as "comprising" or "having" in this document are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the document, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof. Meanwhile, each component in the drawings described in this document is depicted independently for the convenience of describing different characteristic functions and does not imply that each component is implemented in separate hardware or separate software. For example, two or more components may be combined to form a single component, or a single component may be divided into multiple components. Embodiments in which each component is integrated and/or separated are also included within the scope of this document, provided that they do not deviate from the essence of the method disclosed in this document. In this document, "/" and "," are interpreted as "and/or." For example, "A/B" is interpreted as "A and/or B," and "A, B" is interpreted as "A and/or B." Additionally, "A/B/C" means "at least one of A, B and/or C." Furthermore, "A, B, C" also means "at least one of A, B and/or C." Additionally, in this document, "or" is interpreted as "and/or." For example, "A or B" may mean 1) "A" only, 2) "B" only, or 3) "A and B." Alternatively, "or" in this document may mean "additionally or alternatively." Additionally, parentheses used in this document may mean "for example." Specifically, where indicated as "prediction (intra-prediction)," "intra-prediction" may be proposed as an example of "prediction." In other words, "prediction" in this document is not limited to "intra-prediction," and "intra-prediction" may be proposed as an example of "prediction." Furthermore, even when indicated as "prediction (i.e., intra-prediction)," "intra-prediction" may be proposed as an example of "prediction." Technical features