IP Library Granted Patent US 10,542,286
Granted Patent B2
US 10,542,286 · App. 13/863,333 · Granted Jan 21, 2020

Multi-layer video encoder/decoder with base layer intra mode used for enhancement layer intra mode prediction

Inventors: Yue Yu (San Diego, CA); Limin Wang (San Diego, CA); Jian Lou (Cupertino, CA)
Assignee: ARRIS Enterprise LLC
H04N19/59
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,542,286
App. No.
13/863,333
Filed
Apr 15, 2013
Granted
Jan 21, 2020
Kind
B2
Art Unit
2486
USPC
375/240.12
Abstract

A multi-layer encoder/decoder system is provided that uses base layer intra mode for enhancement layer intra mode prediction. The encoder provides the base layer intra mode in the base layer of a two layer video encoder, and uses the base layer intra mode as one of a plurality of most probable modes (MPMs). Then in determining the enhancement layer intra mode, the MPMs are used.

Claims (33)

1. A method of providing enhancement layer intra mode prediction for video coding of a bitstream, the method comprising:

(a) providing base layer intra mode in a base layer of a two layer video encoder;

(b) adding the base layer intra mode as one of a plurality of most probable mode (MPM) candidates for enhancement layer intra mode prediction; and

(c) compressing the base layer intra mode and storing the compressed base layer intra mode, wherein a single compressed base layer intra mode in storage used for base layer intra mode is also selectable enhancement layer intra mode predictions;

(d) selecting from the plurality of most probable mode candidates an enhancement layer intra mode for the enhancement layer of the video encoder based on a flag set encoded and/or decoded in to the bitstream,

wherein when said flag set indicates the base layer intra mode is selected from the plurality of MPM candidates for the enhancement layer, the compressed base layer intra mode is used as a mode for a current video block of the base layer for applying directly as the enhancement layer intra mode.

2. The method of claim 1 , wherein the MPMs include a left neighboring block and an above neighboring block.

3. The method of claim 1 , wherein the method is implemented on a computer having a processor and a memory coupled to said processor, wherein at least some of steps (a)-(c) are performed using said processor.

4. A method of providing enhancement layer intra mode prediction for video decoding, the method comprising:

(a) providing base layer intra mode in a base layer of a two layer video decoder;

(b) adding the base layer intra mode as one of a plurality of most probable modes (MPM) candidates for enhancement layer intra mode prediction; and

(c) selecting from the plurality of most probable mode candidates an enhancement layer intra mode for the enhancement layer of the video encoder based on a flag set encoded and/or decoded in to the bitstream,

wherein when the base layer intra mode is selected from the plurality of MPM candidates for the enhancement layer, the base layer intra mode is used as a mode for a current video block of the base layer for applying directly as the enhancement layer intra mode; and

decoding a compressed base layer intra mode from storage, wherein said compressed base layer intra mode stored is a single mode used for base layer intra mode and is selectable for the enhancement layer intra mode prediction.

5. The method of claim 4 , further comprising: (d) selecting two or more MPMs from the set of a plurality of MPMs to use in step (c).

6. The method of claim 4 , wherein the method is implemented on a computer having a processor and a memory coupled to said processor, wherein at least some of steps (a)-(c) are performed using said processor.

7. An apparatus for decoding a video bitstream having a plurality of pictures, the apparatus comprising a video decoder, the video decoder comprising:

a processor; and

a memory connected to the processor, the memory storing code enabling the processor to be configured to:

(a) receive a video bitstream;

(b) derive processed video data from the bitstream, wherein the processed video data includes a base layer intra mode in a base layer of a two layer video encoder;

(c) use the base layer intra mode as one of a plurality of most probable modes (MPMs); and

(d) select from the plurality of most probable mode candidates an enhancement layer intra mode for the enhancement layer of the two layer video encoder based on a flag set encoded and/or decoded in to the bitstream,

wherein when the base layer intra mode is selected from the plurality of MPM candidates, the base layer intra mode is used as a mode for a current video block of the base layer for applying directly as the enhancement layer intra mode.

8. An apparatus for encoding a video bitstream having a plurality of pictures, the apparatus comprising a video encoder, the video encoder comprising:

a processor; and

a memory connected to the processor, the memory storing code enabling the processor to be configured to:

(a) receive a video bitstream;

(b) derive processed video data from the bitstream, wherein the processed video data includes a base layer intra mode in a base layer of a two layer video encoder;

(c) use the base layer intra mode to a set of a plurality of most probable modes (MPMs) when a flag is set in a first state; and

(d) compress the base layer intra mode and storing the compressed base layer intra mode, wherein a single compressed base layer intra mode in storage used for base layer intra mode is also selectable enhancement layer intra mode predictions;

(e) select from the plurality of most probable mode candidates an enhancement layer intra mode for the enhancement layer of the video encoder based on a flag set encoded and/or decoded in to the bitstream,

wherein when the base layer intra mode is selected from the plurality of MPM candidates for the enhancement layer, the base layer intra mode is used as a mode for a current video block of the base layer for applying directly as the enhancement layer intra mode.

Assignments (13)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049649/0062 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2013
From: YU, YUE; WANG, LIMIN; LOU, JIAN
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 030228/0030 →
Continuity (3)
Provisional Application 61739672 · Dec 19, 2012
Provisional Application 61785828 · Mar 14, 2013
Related Publication 20140169458A1 · Jun 19, 2014
Cited By (1)
US 12,499,581