IP Library Granted Patent US 9,036,713
Granted Patent B2
US 9,036,713 · App. 14/560,972 · Granted May 19, 2015

Image encoding device, image decoding device, image encoding method, and image decoding method

Inventors: Shunichi Sekiguchi (Tokyo, JP); Kazuo Sugimoto (Tokyo, JP); Yusuke Itani (Tokyo, JP); Akira Minezawa (Tokyo, JP); Yoshiaki Kato (Tokyo, JP)
Assignee: Mitsubishi Electric Corporation
H04N19/513H04N19/176H04N19/30
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,036,713
App. No.
14/560,972
Granted
May 19, 2015
Kind
B2
Abstract

An image encoding device include a predicting unit for adaptively determining the size of each motion prediction unit block according to color component signals, and for dividing each motion prediction unit block into motion, vector allocation regions to search for a motion vector, and a variable length encoding unit for, when a motion vector is allocated to the whole of each motion prediction unit block, performing encoding in mc_skip mode if the motion vector is equal to an estimated vector and a prediction error signal does not exist, and for, when each motion vector allocation region has a size equal to or larger than a predetermined size and a motion vector is allocated to the whole of each motion vector allocation region, performing encoding in sub_mc_skip mode if the motion vector is equal to an estimated vector and a prediction error signal does not exist.

Claims (10)

1. An image decoding device which decodes a predictive-encoded hit stream to acquire a moving image signal, the bit stream being created by dividing each frame of the sieving image signal into a plurality of blocks and by performing a motion prediction for each of the blocks, the image decoding device comprising:

a decoding unit for decoding the bit scream to acquire information indicating a size of the block, information indicating a threshold on a block size, a first motion prediction mode for a first motion prediction unit block which corresponds to the block, and for decoding the bit stream to acquire a second motion prediction mode for a second, motion prediction unit block when the first motion prediction mode is not a skip mode and a size of the first motion prediction unit block is larger than the threshold, the second motion prediction unit block being obtained by dividing the first motion prediction unit block hierarchically; and

a predicting unit

for, when the first motion prediction mode is a skip mode, determining an estimated vector from surrounding motion vectors, and setting the estimated vector as a motion vector for the first motion prediction unit block to create a prediction image, and

for, when the second motion prediction mode is a skip mode, determining an estimated, vector from surrounding motion vectors, and setting the estimated rector as a motion vector for the second motion prediction unit block to create a prediction image.

2. An image decoding method of decoding a predictive-encoded bit stream to acquire a moving image signal, the bit stream being created by dividing each frame of the moving image signal into a plurality of blocks and by performing a motion prediction for each of the blocks, the image decoding method comprising:

a decoding step of decoding the bit stream to acquire information indicating a size of the block, information indicating a threshold on a block size, a first motion prediction mode for a first motion prediction unit block which corresponds no the block, and of decoding the bit stream to acquire a second motion prediction mode for a second motion prediction unit block when the first motion prediction mode is not a skip mode and a size of the first motion, prediction unit block is larger than the threshold, the second motion prediction unit block being obtained by dividing the first motion prediction unit block hierarchically; and

a predicting step

of, when the first motion prediction mode is a skip mode, determining an estimated vector from surrounding motion vectors, and setting the estimated vector as a motion vector for the first motion prediction unit block to create a prediction image, and

of, when the second motion prediction mode is a skip mode, determining an estimated vector from surrounding motion vectors, and setting she estimated vector as a motion vector for the second motion prediction unit block to create a prediction image.

Priority Claims (1)
JP 2009-130433 · May 29, 2009 · national
Continuity (2)
Division 13322820
Related Publication 20150085937A1 · Mar 26, 2015