Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for encoding/decoding image

A control device and video decoding technology, applied in the field of video encoding and decoding, can solve problems such as increased data volume, achieve fast encoding and decoding, optimize encoding and decoding, and achieve selective decoding.

Pending Publication Date: 2021-01-29
SK TELECOM CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, as the size, resolution, and frame rate of videos are gradually increasing, the amount of data to be encoded is also increasing

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for encoding/decoding image
  • Method and device for encoding/decoding image
  • Method and device for encoding/decoding image

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0239] According to the first embodiment of the present disclosure, a video encoding device stores picture division information and information on independence of tiles constituting a picture in a PPS, stores tile id information in a tile header, and transmits the information to the video decoding device. In the first embodiment, all tiles are independent during intra prediction and entropy coding. However, during inter prediction and filtering, tiles are independent or dependent according to the independent information about the tiles stored in the PPS.

[0240] Table 14 below shows the PPS according to the first embodiment.

[0241] [Table 14]

[0242]

[0243]

[0244] According to the first embodiment, the PPS may include a flag (multiple_tiles_in_pic_flag) indicating whether one picture is divided into multiple tiles and a flag (all_independent_tile_flag) indicating whether all tiles are independent. Here, the flag (multiple_tiles_in_pic_flag) indicating whether ...

no. 2 approach

[0285] In the second embodiment of the present disclosure, as in the previous embodiments, picture division information and information on the independence of tiles constituting a picture are stored in the PPS, and only tile ID information is stored in the PPS. in the block header. In a second embodiment, a separate syntax indicating the background area is provided. That is, while the first embodiment employs a tile group ID or a tile set ID to indicate a background area, the second embodiment has a separate syntax for indicating a background area. In the second embodiment, the PPS and the tile header may vary according to whether the tile is included in the background area. In addition, the tile header may contain information on whether the tile is independent and information on tile groups and tile sets.

[0286]In the second embodiment, tiles with the same tile group id (tile_group_id) and tile set ID (tile_set_id) depend on each other during inter prediction and filterin...

no. 3 approach

[0320] In the third embodiment of the present disclosure, both the picture division information and the information on the independence of the tiles constituting the picture are stored in the tile header. According to the third embodiment, the position, size and dependency of tiles can be determined based on only tile headers without using PPS.

[0321] Table 24 below shows tile headers according to the third embodiment.

[0322] [Table 24]

[0323]

[0324] The tile header according to the third embodiment includes the syntax (tile_position) indicating the CTU id of the tile starting point (ie, upper left corner), the CTU id indicating the tile row end point (ie, upper right corner), and the CTU of the tile starting point A syntax for the difference between ids (tile_width), a flag to indicate whether the corresponding tile is dependent (independent_tile_flag), and a syntax to indicate the relationship between a tile and neighboring tiles (tile_layout_type). Here, the ti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Disclosed are a method and device for encoding / decoding an image. One embodiment of the present invention relates to a method for configuring a level according to one or more regions, and provides a level configuration method comprising the steps of: decoding a level definition-related definition syntax element and a target designation-related designation syntax element from a bitstream; definingone or more levels on the basis of the definition syntax element; and configuring a target level, which is designated by the designation syntax element among the defined levels, for a target region designated by the designation syntax element. Representative drawing: figure 4.

Description

technical field [0001] The present disclosure relates to encoding and decoding of video, and more particularly, to a method and apparatus for encoding / decoding video with improved encoding and decoding efficiency. Background technique [0002] Since the data amount of video data is larger than that of voice data or still image data, storing or transmitting video data without processing for compression requires a large amount of hardware resources including memory. [0003] Therefore, when video data is stored or transmitted, an encoder is generally used to compress the video data for storage or transmission. Then, the decoder receives the compressed video data, decompresses and plays the video data. Compression technologies used for such video include H.264 / AVC and High Efficiency Video Coding (HEVC), which improves coding efficiency by about 40% over H.264 / AVC. [0004] However, since the size, resolution, and frame rate of videos are gradually increasing, the amount of d...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N19/119H04N19/436H04N19/70H04N19/167H04N19/176H04N19/597H04N19/44H04N19/174
CPCH04N19/70H04N19/156H04N19/513
Inventor 林晶娟申在燮李善英孙世勋罗太英金在一
Owner SK TELECOM CO LTD