IP Library › Granted Patent US 10,178,383
Granted Patent B2
US 10,178,383 · App. 13/779,960 · Granted Jan 8, 2019

Bi-prediction coding method and apparatus, bi-prediction decoding method and apparatus, and recording medium

Inventors: Byeung Woo Jeon (Seongnam-si, KR); Bong Soo Jung (Seoul, KR); Kwang Hyun Won (Bucheon-si, KR)
Assignee: SUNGKYUNKWAN UNIVERSITY FOUNDATION FOR CORPORATE COLLABORATION
H04N19/105H04N19/15H04N19/176H04N19/50H04N19/577
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 10,178,383
App. No.
13/779,960
Granted
Jan 8, 2019
Kind
B2
Abstract

An image decoding method and an image decoding apparatus is provided. The method comprises recovering a first motion vector corresponding to a first decoding reference picture based on the entropy decoded bit stream, calculating a second motion vector corresponding to a second decoding reference picture by scaling the first motion vector based on a first temporal distance between the current picture and the first decoding reference picture and a second temporal distance between the current picture and the second decoding reference picture, generating a prediction block relating to a current block in the current picture, based on the calculated second motion vector, generating a residual block relating to the current block through a residual data decoding process based on the entropy decoded bit stream, and recovering the current block based on the prediction block and the residual block.

Claims (24)

1. An image decoding method with a decoding apparatus, the image decoding method comprising:

(a) receiving an encoded bit stream of a current picture to be decoded;

(b) recovering a selected motion vector from the current picture to a first decoding reference picture by entropy decoding the encoded bit stream of the current picture, the first decoding reference picture being different from the current picture;

(c) calculating a calculated motion vector from the current picture to a second decoding reference picture by scaling the selected motion vector based on a first temporal distance between the current picture and the first decoding reference picture and a second temporal distance between the current picture and the second decoding reference picture, the calculated motion vector being used for inter prediction of a current block belonging to the current picture, the second decoding reference picture being different from the first decoding reference picture;

(d) generating a prediction block relating to the current block in the current picture, based on the calculated motion vector;

(e) generating a residual block relating to the current block through a residual data decoding process based on the entropy decoded bit stream; and

(f) recovering the current block based on the prediction block and the residual block,

wherein the selected motion vector is recovered without performing scaling based on either or both of the first temporal distance and the second temporal distance, and

wherein the calculated motion vector is calculated dependently on the selected motion vector.

2. An image decoding apparatus comprising:

an entropy decoding unit for receiving an encoded bit stream of a current picture to be decoded and entropy decoding the encoded bit stream of the current picture;

a selected motion vector recovering unit for recovering a selected motion vector from the current picture to a first decoding reference picture based on the entropy decoded bit stream of the current picture, the first decoding reference picture being different from the current picture;

a calculated motion vector calculating unit for calculating a calculated motion vector from the current picture to a second decoding reference picture by scaling the selected motion vector based on a first temporal distance between the current picture and the first decoding reference picture and a second temporal distance between the current picture and the second decoding reference picture, the calculated motion vector being used for inter prediction of a current block belonging to the current picture, the second decoding reference picture being different from the first decoding reference picture;

a motion compensating unit for generating a prediction block relating to the current block in the current picture, based on the calculated motion vector;

a residual data decoding unit for generating a residual block relating to the current block through a residual data decoding process based on the entropy decoded bit stream; and

a current block recovering unit for recovering the current block based on the prediction block and the residual block,

wherein the selected motion vector is recovered without performing scaling based on either or both of the first temporal distance and the second temporal distance, and

wherein the calculated motion vector is calculated dependently on the selected motion vector.

3. The image decoding method according to claim 1 , wherein the selected motion vector indicates a difference between a pixel location within the current picture and a pixel location within the first decoding reference picture.

4. The image decoding method according to claim 1 , wherein the first decoding reference picture and the second decoding reference picture have a temporal order earlier than the current picture.

5. The image decoding method according to claim 1 , wherein scaling the selected motion vector comprises multiplying the selected motion vector by the second temporal distance.

6. The image decoding apparatus according to claim 2 , wherein the selected motion vector indicates a difference between a pixel location within the current picture and a pixel location within the first decoding reference picture.

7. The image decoding apparatus according to claim 2 , wherein the first decoding reference picture and the second decoding reference picture have a temporal order earlier than the current picture.

8. The image decoding apparatus according to claim 2 , wherein scaling the selected motion vector comprises multiplying the selected motion vector by the second temporal distance.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2013
From: JEON, BYEUNG WOO; JUNG, BONG SOO; WON, KWANG HYUN
To: SUNGKYUNKWAN UNIVERSITY FOUNDATION FOR CORPORATE COLLABORATION
Reel/Frame 030202/0700 →
Priority Claims (2)
KR 10-2007-0059174 · Jun 15, 2007 · national
KR 10-2008-0014672 · Feb 19, 2008 · national
Continuity (2)
Continuation 12681925
Related Publication 20130188713A1 · Jul 25, 2013
Cited By (1)
US 12,323,601