IP Library › Granted Patent US 10,142,656
Granted Patent B2
US 10,142,656 · App. 15/967,731 · Granted Nov 27, 2018

Video coding system with intra prediction mechanism and method of operation thereof

Inventors: Jun Xu (Cupertino, CA); Ali Tabatabai (Cupertino, CA); Ohji Nakagami (Tokyo, JP)
Assignee: SONY CORPORATION
H04N19/593H04N19/105H04N19/139H04N19/176H04N19/521H04N19/70
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,142,656
App. No.
15/967,731
Granted
Nov 27, 2018
Kind
B2
Abstract

A video coding system, and a method of operation thereof, includes: a source input module for receiving a frame from a video source; and a picture process module, coupled to the source input module, for generating a neighboring coding unit in the frame, for generating an intra block motion vector with a constrained intra prediction flag enabled and the neighboring coding unit generated based on only an intra-picture prediction mode, for generating a current coding unit based on the intra block motion vector, the current coding unit adjacent the neighboring coding unit, and for generating a video bitstream based on the current coding unit for a video decoder to receive and decode for displaying on a device.

Claims (27)

1. An encoding device, comprising:

circuitry configured to:

set a constrained intra prediction flag as enable;

restrict a reference block of a reference coding unit to an intra-coded neighboring block;

calculate an intra block motion vector of a current coding unit, based on the set constrained intra prediction flag and the restricted reference block,

wherein the intra block motion vector indicates a displacement between the reference coding unit and the current coding unit;

encode the calculated intra block motion vector; and

generate a bit stream based on the encoded intra block motion vector.

2. The encoding device according to claim 1 , wherein the circuitry is further configured to:

set the intra-coded neighboring block as available;

set an inter-coded neighboring block as unavailable; and

generate the intra block motion vector, based on the intra-coded neighboring unit that is available and the inter-coded neighboring unit that is unavailable.

3. The encoding device according to claim 1 , wherein the circuitry is further configured to set the reference block by an exclusion of the inter-coded neighboring block.

4. The encoding device according to claim 1 , wherein the current coding unit is adjacent to the reference coding unit.

5. An encoding method, comprising:

setting a constrained intra prediction flag as enable;

restricting a reference block of a reference coding unit to an intra-coded neighboring block;

calculating an intra block motion vector of a current coding unit, based on the set constrained intra prediction flag and the restricted reference block,

wherein the intra block motion vector indicates a displacement between the reference coding unit and the current coding unit;

encoding the calculated intra block motion vector; and

generating a bit stream based on the encoded intra block motion vector.

6. The encoding method according to claim 5 , further comprises:

setting the intra-coded neighboring block as available;

setting an inter-coded neighboring block as unavailable; and

generating the intra block motion vector, based on the intra-coded neighboring unit that is available and the inter-coded neighboring unit that is unavailable.

7. The encoding method according to claim 5 , further comprises setting the reference block by an exclusion of the inter-coded neighboring block.

8. The encoding method according to claim 5 , wherein the current coding unit is adjacent to the reference coding unit.

Continuity (3)
Continuation 14339309 · Jul 23, 2014
Provisional Application 61889881 · Oct 11, 2013
Related Publication 20180255318A1 · Sep 6, 2018