# US 10,123,042 B2 · Video prediction encoding device, video prediction encoding method, video prediction decoding device and video prediction decoding method

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

- Number: US 10,123,042 B2
- Document ID: US10123042B2
- Status: Granted
- Kind: B2
- Application number: 15/445,533
- Filed: 2017-02-28
- Published: 2017-06-22
- Granted: 2018-11-06
- Earliest claimed: 2012-09-24
- Assignees: Ntt Docomo, Inc.
- Applicants: Ntt Docomo, Inc.
- Inventors: Yoshinori Suzuki; Choong Seng Boon; Thiow Keng Tan
- Web page: https://patentgrep.com/patent/US10123042B2

## CPC

- H04N 19/59: involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
- H04N 19/117: Filters, e.g. for pre-processing or post-processing (sub-band filter banks H04N19/635)
- H04N 19/136: Incoming video signal characteristics or properties
- H04N 19/159: Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
- H04N 19/176: the region being a block, e.g. a macroblock
- H04N 19/52: by predictive encoding
- H04N 19/521: {for estimating the reliability of the determined motion vectors or motion vector field, e.g. for smoothing the motion vector field or for correcting motion vectors}
- H04N 19/593: involving spatial prediction techniques
- H04N 19/625: using discrete cosine transform [DCT]
- H04N 19/82: involving filtering within a prediction loop
- H04N 19/86: involving reduction of coding artifacts, e.g. of blockiness
- H04N 19/46: Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence)
- H04N 19/61: in combination with predictive coding
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A decoding device includes a decoder that decodes information of a direction of intra-picture prediction of a target block and compression data of a residual signal, a prediction signal generator that generates an intra-picture prediction signal using the information of the direction and an previously reconstructed reference sample of an adjacent block, a residual signal restorator that restores a reconstructed residual signal of the target block, and a block storage that restores and stores a pixel signal of the target block. The prediction signal generator derives reference samples from a previously reconstructed block neighboring the target block stored, selects two or more key reference samples, performs an interpolation process between the key reference samples for generating interpolated reference samples, and generates the intra-picture prediction signal by extrapolating the interpolated reference samples based on the direction of the intra-picture prediction.

## Claims

### Claim 1

A moving picture prediction decoding device comprising:
a processor configured to:
decode, from encoded compression data for a plurality of divided blocks, a compressed residual signal, and an intra prediction mode indicating an intra-picture prediction method of a target block to be decoded;
generate an intra-picture prediction signal of the target block using the intra prediction mode and previously reconstructed reference samples located adjacent to the target block;
restore a reconstructed residual signal of the target block from the compressed residual signal; and
restore a pixel signal of the target block by addition of the intra-picture prediction signal of the target block to the reconstructed residual signal of the target block, and store in a memory the restored pixel signal of the target block for use as reference samples, wherein
the processor is further configured to derive a group of reference samples from a plurality of previously reconstructed blocks stored in the memory that neighbor the target block, perform interpolation between a first key reference sample located at an end of the group of reference samples and a second key reference sample located at a center of the group of reference samples and perform interpolation between the second key reference sample and a third key reference sample located at another end of the group of reference samples to generate interpolated reference samples within the group of reference samples, wherein the first, second and third reference samples include samples located adjacent to an upper and left side of the target block, and the processor is further configured to extrapolate the interpolated reference samples based on the intra prediction mode to generate an intra-prediction signal, and
the processor further configured to selectively carry out interpolation between the first key reference sample and the second key reference sample and between the second key reference sample and the third key reference sample or a smoothing process of the reference samples, based on a comparison between a predetermined threshold and a value determined based on at least one of the first, second or third key reference samples.

### Claim 2

A moving picture prediction decoding method executed by a moving picture prediction decoding device, the moving picture prediction decoding method comprising:
a decoding step of decoding, from encoded compression data for a plurality of divided blocks, a compressed residual signal and an intra prediction mode indicating an intra-picture prediction method of a target block to be decoded;
a prediction signal generation step of generating an intra-picture prediction signal using the intra prediction mode and previously reconstructed reference samples located adjacent to the target block;
a residual signal restoration step of restoring a reconstructed residual signal of the target block from the compressed residual signal; and
a block storage step of restoring a pixel signal of the target block by adding the intra-picture prediction signal of the target block to the reconstructed residual signal of the target block, and storing the restored pixel signal of the target block for use as reference samples, wherein
the prediction signal generation step further comprises: deriving a group of reference samples from a plurality of previously reconstructed blocks that are stored and neighbor the target block, interpolating between a first key reference sample located at an end of the group of reference samples and a second key reference sample located at a center of the group of reference samples, and interpolating between the second key reference sample and a third key reference sample located at another end of the group of reference samples for generating interpolated reference samples within the group of reference samples, wherein the first, second and third reference samples include samples located adjacent to an upper and left side of the target block, and the prediction signal generation step further comprising extrapolating the interpolated reference samples based on the intra prediction mode to generate the intra-prediction signal,
the prediction signal generation step further comprises selectively carrying out interpolation between the first key reference sample located at the end of the group of reference samples and the second key reference sample located at the center of the group of reference samples and between the second key reference sample and the third key reference sample located at the another end of the group of reference samples, or a smoothing process of the reference samples based on a comparison between a predetermined threshold and a value determined based on at least one of the first, second or third key reference samples.
