# US 11,910,013 B2 · Image encoding method using a skip mode, and a device using the method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,910,013 B2
- Document ID: US11910013B2
- Status: Granted
- Kind: B2
- Application number: 18/091,540
- Filed: 2022-12-30
- Published: 2023-05-18
- Granted: 2024-02-20
- Earliest claimed: 2011-04-12
- Assignees: Electronics and Telecommunications Research Institute; University-Industry Cooperation Group of Kyung Hee University
- Applicants: Electronics and Telecommunications Research Institute; University-Industry Cooperation Group of Kyung Hee University
- Inventors: Gun Bang; Won Sik Cheong; Gi Mun Um; Nam Ho Hur; Gwang Hoon Park; Kyung Yong Kim
- Web page: https://patentgrep.com/patent/US11910013B2

## CPC

- H04N 19/593: involving spatial prediction techniques
- H04N 19/107: between spatial and temporal predictive coding, e.g. picture refresh
- H04N 19/176: the region being a block, e.g. a macroblock
- H04N 19/44: Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
- H04N 19/46: Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence)
- H04N 19/597: specially adapted for multi-view video sequence encoding
- H04N 19/96: Tree coding, e.g. quad-tree coding
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Disclosed are an image encoding method using a skip mode and a device using the method. The image encoding method may comprise the steps of: judging whether there is residual block data of a prediction target block on the basis of predetermined data indicating whether residual block data has been encoded; and, if there is residual block data, restoring the prediction target block on the basis of the residual block data and an intra-screen predictive value of the prediction target block. Consequently, encoding and decoding efficiency can be increased by carrying out the encoding and decoding of screen residual data only for prediction target blocks where there is a need for a residual data block in accordance with screen similarity.

## Claims

### Claim 1

A video decoding method, comprising:
decoding predetermined information indicating whether residual block information for a target block in an image is encoded in a bitstream or not;
determining whether the residual block information is present based on the predetermined information;
generating the target block based on an intra prediction value and the residual block information in response to the predetermined information indicating that the residual block information is present; and
generating the target block based on intra prediction using intra prediction direction information decoded from the bitstream in response to the predetermined information indicating that the residual block information is absent,
wherein the intra prediction value is generated based on a reference pixel value,
wherein the reference pixel value is determined based on a position of the target block, and
wherein 0 and 1 are values for the predetermined information to indicate whether the residual block information is encoded in the bitstream or not.

### Claim 2 (depends on 1)

The video decoding method of claim 1, wherein the target block is generated using only the intra prediction value generated based on the intra prediction direction information of the target block in response to the predetermined information indicating that the residual block information is absent.

### Claim 3 (depends on 1)

The video decoding method of claim 1, wherein the intra prediction value is a value predicted while having directivity according to an intra prediction mode or is an arithmetic average value or a weight average value of reference pixels.

### Claim 4

A video decoding apparatus, comprising:
an entropy decoder decoding predetermined information indicating whether residual block information for a target block is encoded in a bitstream or not; and
a predictor determining whether the residual block information is present based on the predetermined information, wherein:
the predictor generates the target block based on an intra prediction value and the residual block information for the target block in response to the predetermined information indicating that the residual block information is present,
the entropy decoder decodes intra prediction direction information for the target block from the bitstream, and
the predictor generates the target block based on intra prediction using the intra prediction direction information in response to the predetermined information indicating that the residual block information is absent,
the intra prediction value is generated based on a reference pixel value,
the reference pixel value is determined based on a position of the target block, and
0 and 1 are values for the predetermined information to indicate whether the residual block information is encoded in the bitstream or not.

### Claim 5 (depends on 4)

The video decoding apparatus of claim 4, wherein the predictor generates the target block using only the intra prediction value generated based on the entropy-decoded intra prediction direction information of the target block in response to the predetermined information indicating that the residual block information is absent.

### Claim 6 (depends on 4)

The video decoding apparatus of claim 4, wherein the intra prediction value is a value predicted while having directivity according to an intra prediction mode or is an arithmetic average value or a weight average value of reference pixels.

### Claim 7

The video encoding method, comprising:
generating predetermined information indicating whether residual block information is encoded in a bitstream or not;
generating a target block based on an intra prediction value and a residual block corresponding the residual block information when the predetermined information indicates that the residual block information is present; and
generating the target block based on intra prediction using an intra prediction direction when the predetermined information indicates that the residual block information is absent, wherein:
intra prediction direction information in the bitstream indicates the intra prediction direction,
the intra prediction value is generated based on a reference pixel value,
the reference pixel value is determined based on a position of the target block, and
0 and 1 are values for the predetermined information to indicate whether the residual block information is encoded in the bitstream or not.

### Claim 8 (depends on 7)

The video encoding method of claim 7, wherein the target block is generated using only the intra prediction value generated based on the intra prediction direction when the predetermined information indicates that the residual block information is absent.

### Claim 9 (depends on 7)

The video encoding method of claim 7, wherein the intra prediction value is a value predicted while having directivity according to an intra prediction mode or is an arithmetic average value or a weight average value of reference pixels.

### Claim 10 (depends on 7)

A non-transitory computer-readable storage medium storing the bitstream generated by the video encoding method of claim 7.

### Claim 11

A video encoding apparatus, comprising:
an entropy encoder encoding predetermined information indicating whether residual block information for a residual block is encoded in a bitstream or not; and
a predictor determining whether the residual block is used to generate a target block or not, wherein:
the predictor generates the target block based on an intra prediction value and the residual block for the target block when the predetermined information indicates that the residual block information is present,
the entropy encoder performs entropy encoding for intra prediction direction information indicating an intra prediction direction to generate entropy-encoded intra prediction direction information in the bitstream for the target block, and
the predictor generates the target block based on intra prediction using the intra prediction direction when the predetermined information indicates that the residual block information is absent,
the intra prediction value is generated based on a reference pixel value,
the reference pixel value is determined based on a position of the target block, and
0 and 1 are values for the predetermined information to indicate whether the residual block information is encoded in the bitstream or not.

### Claim 12 (depends on 11)

The video encoding apparatus of claim 11, wherein the predictor generates the target block using only the intra prediction value generated based on the entropy-decoded intra prediction direction information of the target block when the predetermined information indicating that the residual block information is absent.

### Claim 13 (depends on 11)

The video encoding apparatus of claim 11, wherein the intra prediction value is a value predicted while having directivity according to an intra prediction mode or is an arithmetic average value or a weight average value of reference pixels.

### Claim 14

A non-transitory computer-readable recording medium storing a bitstream, the bitstream comprising:
predetermined information indicating whether residual block information for a target block in an image is encoded in the bitstream or not, wherein:
whether the residual block information is present is determined based on the predetermined information,
the target block is generated based on an intra prediction value and the residual block information in response to the predetermined information indicating that the residual block information is present,
the target block is generated based on intra prediction using intra prediction direction information decoded from the bitstream in response to the predetermined information indicating that the residual block information is absent, and
the intra prediction value is generated based on a reference pixel value,
the reference pixel value is determined based on a position of the target block, and
0 and 1 are values for the predetermined information to indicate whether the residual block information is encoded in the bitstream or not.

### Claim 15 (depends on 14)

The non-transitory computer-readable recording medium of claim 14, wherein the predictor generates the target block using only the intra prediction value generated based on the entropy-decoded intra prediction direction information of the target block in response to the predetermined information indicating that the residual block information is absent.

### Claim 16 (depends on 14)

The non-transitory computer-readable recording medium of claim 14, wherein the intra prediction value is a value predicted while having directivity according to an intra prediction mode or is an arithmetic average value or a weight average value of reference pixels.
