# US 2014/0153648 A1 · Method and apparatus for encoding motion information using skip mode, and method and apparatus for decoding same

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

- Number: US 2014/0153648 A1
- Document ID: US20140153648A1
- Status: Published application
- Kind: A1
- Application number: 14/130,087
- Filed: 2012-07-02
- Published: 2014-06-05
- Earliest claimed: 2011-06-30
- Assignees: Samsung Electronics Co., Ltd.
- Inventors: Tammy Lee; Jianle Chen; Woo-jin Han
- Web page: https://patentgrep.com/patent/US20140153648A1

## CPC

- H04N 19/91: Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
- H04N 19/103: Selection of coding mode or of prediction mode
- H04N 19/105: Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
- H04N 19/46: Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence)
- H04N 19/52: by predictive encoding
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An encoding method using a skip mode is provided. The method includes obtaining a plurality of motion information candidates of a current predictor by using at least one predictor which relates to the current predictor; determining a candidate that is most likely to be selected from among the obtained plurality of motion information candidates as a most probable prediction candidate, based on a predetermined standard; and when a prediction mode of the current predictor corresponds to a most probable skip mode when using the determined most probable prediction candidate, encoding a flag which indicates the most probable skip mode.

## Claims

### Claim 1

An encoding method which includes using a skip mode, the encoding method comprising:
obtaining a plurality of motion information candidates of a current predictor by using at least one predictor which is related to the current predictor;
determining, based on a predetermined standard, a candidate that is most likely to be selected from among the obtained plurality of motion information candidates as a most probable prediction candidate; and
when a prediction mode of the current predictor corresponds to a most probable skip mode when using the determined most probable prediction candidate, encoding a flag which indicates the most probable skip mode.

### Claim 2 (depends on 1)

The encoding method of claim 1, further comprising:
when the prediction mode of the current predictor corresponds a non-most probable skip mode when using a motion information candidate which is different than the determined most probable prediction candidate, determining an alternate motion information candidate which is different than the determined most probable prediction candidate from among the plurality of motion information candidates as motion information which relates to the current predictor; and
encoding a flag which indicates the non-most probable skip mode and index information which relates to the determined alternate motion information candidate.

### Claim 3 (depends on 2)

The encoding method of claim 2, wherein the non-most probable skip mode is selected when a number of the motion information candidates is equal to or greater than 2, and
wherein the index information which relates to the determined alternate motion information candidate is encoded when the number of the motion information candidates is equal to or greater than 3.

### Claim 4 (depends on 2)

The encoding method of claim 2, wherein the determined alternate motion information candidate is a motion information candidate that is most likely to be selected from among the obtained plurality of motion information candidates other than the determined most probable prediction candidate.

### Claim 5 (depends on 2)

The encoding method of claim 2, wherein the encoding comprises: reducing a number of pieces of the index information which relates to the determined alternate motion information candidate by 1; and encoding the index information.

### Claim 6 (depends on 1)

The encoding method of claim 1, wherein the determining comprises determining, from among the obtained plurality of motion information candidates, a motion information candidate which has index information of zero as the most probable prediction candidate.

### Claim 7 (depends on 1)

The encoding method of claim 1, wherein the determining the most probable prediction candidate comprises determining, from among the obtained plurality of motion information candidates, a motion information candidate that is most selected by a plurality of predictors that are spatially adjacent to the current predictor as the most probable prediction candidate.

### Claim 8

An encoding apparatus which uses a skip mode, the encoding apparatus comprising:
a motion information candidate group generator configured to obtain a plurality of motion information candidates of a current predictor by using at least one predictor which is related to the current predictor;
a most probable prediction candidate determiner configured to determine, based on a predetermined standard, a candidate that is most likely to be selected from among the obtained plurality of motion information candidates as a most probable prediction candidate; and
a motion information encoder configured to, when a prediction mode of the current predictor corresponds to a most probable skip mode when using the determined most probable prediction candidate, gencode a flag which indicates the most probable skip mode.

### Claim 9 (depends on 8)

The encoding apparatus of claim 8, wherein, when the prediction mode of the current predictor corresponds to a non-most probable skip mode when using a motion information candidate which is different than the determined most probable prediction candidate, the motion information encoder is further configured to determine an alternate motion information candidate which is different than the determined most probable prediction candidate from among the obtained plurality of motion information candidates as motion information which relates to the current predictor, and to encode a flag which indicates the non-most probable skip mode and index information which relates to the determined alternate motion information candidate.

### Claim 10

A decoding method which uses a skip mode, the decoding method comprising:
obtaining a plurality of motion information candidates of a current predictor by using at least one predictor which is related to the current predictor;
determining, based on a predetermined standard, a candidate that is most likely to be selected from among the obtained plurality of motion information candidates as a most probable prediction candidate;
obtaining a flag which indicates a prediction mode of the current predictor from a bitstream; and
when the obtained flag indicates a most probable skip mode when using the determined most probable prediction candidate, obtaining the determined most probable prediction candidate as motion information which relates to the current predictor.

### Claim 11 (depends on 10)

The method of claim 10, further comprising:
when the obtained flag indicates a non-most probable skip mode when using a motion information candidate which is different than the determined most probable prediction candidate, obtaining index information which indicates motion information which relates to the current predictor from the bitstream; and
obtaining the motion information which relates to the current predictor by using the obtained index information.

### Claim 12

A decoding apparatus which uses a skip mode, the decoding apparatus comprising:
a motion information candidate group generator configured to obtain a plurality of motion information candidates which relate to a current predictor by using at least one predictor which is related to the current predictor;
a most probable prediction candidate determiner configured to determine, based on a predetermined standard, a candidate that is most likely to be selected from among the obtained plurality of motion information candidates as a most probable prediction candidate;
an entropy decoder configured to obtain a flag which indicates a prediction mode of the current predictor from a bitstream; and
a motion information decoder configured to, when the flag indicates a most probable skip mode when using the determined most probable prediction candidate, obtain the determined most probable prediction candidate as motion information which relates to the current predictor.

### Claim 13 (depends on 12)

The decoding apparatus of claim 12, wherein, when the flag indicates a non-most probable skip mode when using a motion information candidate which is different than the determined most probable prediction candidate, the entropy decoder is further configured to obtain index information which indicates motion information which relates to the current predictor from the bitstream; and to obtain the motion information which relates to the current predictor by using the obtained index information.

### Claim 14 (depends on 1)

A non-transitory computer readable recording medium having recorded thereon a program for executing the method of claim 1.

### Claim 15 (depends on 10)

A non-transitory computer readable recording medium having recorded thereon a program for executing the method of claim 10.
