IP Library Granted Patent US 9,813,709
Granted Patent B2
US 9,813,709 · App. 14/430,851 · Granted Nov 7, 2017

Intra-prediction encoding method, intra-prediction decoding method, intra-prediction encoding apparatus, intra-prediction decoding apparatus, program therefor and recording medium having program recorded thereon

Inventors: Shohei Matsuo (Yokosuka, JP); Masaaki Matsumura (Yokosuka, JP); Hiroshi Fujii (Yokohama, JP); Seishi Takamura (Yokosuka, JP); Atsushi Shimizu (Yokosuka, JP)
Assignee: Nippon Telegraph And Telephone Corporation
H04N19/105H04N19/11H04N19/136H04N19/147H04N19/159H04N19/176H04N19/182H04N19/593
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,813,709
App. No.
14/430,851
Granted
Nov 7, 2017
Kind
B2
Abstract

Setting a reference pixel signal from a decoded pixel signal in intra-prediction in which a prediction signal is generated in the same frame, acquiring prediction mode identification information that identifies an intra-prediction mode, generating a prediction signal based on the reference pixel signal and the prediction mode identification information, making a determination regarding correction of the prediction signal using a reference pixel having a shorter distance from a pixel that is a prediction target in the intra-prediction mode identified by the prediction mode identification information, and correcting the generated prediction signal according to a result of the determination are included in order to provide an image encoding method and an image decoding method capable of improving subjective image quality and coding efficiency using a closer decoded pixel in an intra-prediction process.

Claims (36)

1. An intra-prediction encoding method comprising:

setting a reference pixel signal from a decoded pixel signal in intra-prediction in which a prediction signal is generated in the same frame;

acquiring prediction mode identification information that identifies an intra-prediction mode;

generating a prediction signal based on the reference pixel signal and the prediction mode identification information;

selecting one of a plurality of correction matrix information stored in a storage, each of the plurality of correction matrix information including information that indicates whether correction is needed for a pixel that is a prediction target, the correction matrix information selected corresponding to the intra-prediction mode;

making, for each pixel as an unit, a determination regarding correction of the prediction signal on a basis of the correction matrix information selected;

correcting, according to a result of the determination, the generated prediction signal using another reference pixel having a shorter distance from the pixel that is the prediction target than a reference pixel that is used to generate the prediction signal; and,

reading the correction matrix information selected and determining a weight coefficient indicating a ratio at which the prediction target pixel is corrected based on the intra-prediction mode.

2. An intra-prediction decoding method comprising:

setting a reference pixel signal from a decoded pixel signal in intra-prediction in which a prediction signal is generated in the same frame;

acquiring prediction mode identification information that identifies an intra-prediction mode;

generating a prediction signal based on the reference pixel signal and the prediction mode identification information;

selecting one of a plurality of correction matrix information stored in a storage, each of the plurality of correction matrix information including information that indicates whether correction is needed for a pixel that is a prediction target, the correction matrix information selected corresponding to the intra-prediction mode;

making, for each pixel as an unit, a determination regarding correction of the prediction signal on a basis of the correction matrix information selected;

correcting, according to a result of the determination, the generated prediction signal using another reference pixel having a shorter distance from the pixel that is the prediction target than a reference pixel that is used to generate the prediction signal;

and reading the correction matrix information selected and determining a weight coefficient indicating a ratio at which the prediction target pixel is corrected based on the intra-prediction mode.

3. An intra-prediction encoding apparatus comprising:

a processor programmed to set a reference pixel signal from a decoded pixel signal in intra-prediction in which a prediction signal is generated in the same frame;

the processor being further programmed to acquire prediction mode identification information that identifies an intra-prediction mode;

the processor being further programmed to generate a prediction signal based on the reference pixel signal and the prediction mode identification information;

the processor being further programmed to select one of a plurality of correction matrix information stored in a storage, each of the plurality of correction matrix information including information that indicates whether correction is needed for a pixel that is a prediction target, the correction matrix information selected corresponding to the intra-prediction mode;

the processor being further programmed to make, for each pixel as an unit, a determination regarding correction of the prediction signal on a basis of the correction matrix information selected; and

the processor being further programmed to correct, according to a result of the determination, the generated prediction signal using another reference pixel having a short distance from the pixel that is the prediction target than a reference pixel that is used to generate the prediction signal;

wherein the processor is programmed to read the correction matrix information selected and to determine a weight coefficient indicating a ratio at which the prediction target pixel is corrected based on the intra-prediction mode.

4. The intra-prediction encoding apparatus according to claim 3 , wherein the determination means encodes a number for identifying the correction information and transmits the number to a decoding side.

5. An intra-prediction decoding apparatus comprising:

a processor programmed to set a reference pixel signal from a decoded pixel signal in intra-prediction in which a prediction signal is generated in the same frame;

the processor being further programmed to acquire prediction mode identification information that identifies an intra-prediction mode;

the processor being further programmed to generate a prediction signal based on the reference pixel signal and the prediction mode identification information;

the processor programmed to select one of a plurality of correction matrix information stored in a storage, each of the plurality of correction matrix information including information that indicates whether correction is needed for a pixel that is a prediction target, the correction matrix information selected corresponding to the intra-prediction mode;

the processor being further programmed to make, for each pixel as an unit, a determination regarding correction of the prediction signal on a basis of the correction matrix information selected;

the processor being further programmed to correct, according to a result of the determination, the generated prediction signal using another reference pixel having a shorter distance from the pixel that is the prediction target than a reference pixel that is used to generate the prediction signal;

wherein the processor is programmed to read the correction matrix information selected and to determine a weight coefficient indicating a ratio at which the prediction target pixel is corrected based on the intra-prediction mode.

6. The intra-prediction decoding apparatus according to claim 5 , wherein the determination means decodes a number for identifying the correction information and restores the correction information.

7. A non-transitory computer-readable recording medium having an intra-prediction encoding program for causing a computer to execute the intra-prediction encoding method according to claim 1 .

8. A non-transitory computer-readable recording medium having an intra-prediction decoding program for causing a computer to execute the intra-prediction decoding method according to claim 2 .

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 035245 FRAME: 0544. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 24, 2015
From: MATSUO, SHOHEI; MATSUMURA, MASAAKI; FUJII, HIROSHI; TAKAMURA, SEISHI; SHIMIZU, ATSUSHI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 035499/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2015
From: MATSUO, SHOHEI; MATSUMURA, MASAAKI; FUJII, HIROSHI; TAKAMURA, SEISHI; SHIMIZU, ATSUSHI
To: NI[PPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 035245/0544 →
Priority Claims (1)
JP 2012-217888 · Sep 28, 2012 · national
Continuity (1)
Related Publication 20150245021A1 · Aug 27, 2015