IP Library Granted Patent US 9,295,076
Granted Patent B2
US 9,295,076 · App. 13/240,906 · Granted Mar 22, 2016

Selective intra and/or inter prediction video encoding based on a channel rate

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,295,076
App. No.
13/240,906
Granted
Mar 22, 2016
Kind
B2
Abstract

Selective intra and/or inter-prediction video encoding. Based upon anticipation of a future communication channel rate (e.g., actual physical layer channel rate) or video data rate of a communication channel, a given prediction mode for video encoding may be adaptively selected. Prediction of a future or expected value corresponding to at least one parameter associated with the communication channel (e.g., channel rate, video data rate, etc.) can drive operational mode selection/adaptation in accordance with video coding. Alternatively, one or more actual measured values corresponding to at least one parameter can drive operational mode selection/adaptation in accordance with video coding. In some instances, neither intra-prediction nor inter-prediction is performed in accordance with a non-feedback operational mode, and an input video signal undergoes compression (e.g., without intra-prediction and/or inter-prediction). Transitioning between various video coding operational modes may be made in different manners and based on different criteria as desired in various given applications.

Claims (41)

1. An apparatus comprising:

a video encoder configured to predict an available video data rate of a wireless communication channel based at least in part on a forward-looking anticipation of a change of the available video data rate without consideration of a size of an output bit stream by the video encoder, and in response, to adaptively encode a first portion of an input video signal using an intra-prediction operational mode and to adaptively encode a second portion of the input video signal using an inter-prediction operational mode to generate the output bit stream that corresponds to the input video signal; and

a radio configured to support wireless transmission of a signal that corresponds to the output bit stream via the wireless communication channel, wherein the adaptively encoding using the inter-prediction operational mode when the change of the available video data rate falls below a first threshold and the intra-prediction operational mode when the change of the available video data rate rises above a second threshold that is greater than the first threshold, the adaptively encoding based on the at least in part the forward-looking anticipation of the change of the available video data rate of the wireless communication channel.

2. The apparatus of claim 1 , the first portion of the input video signal including a first plurality of pictures, and the second portion of the input video signal including a second plurality of pictures.

3. The apparatus of claim 1 further comprising:

the video encoder configured to adaptively encode a third portion of the input video signal using neither the inter-prediction operational mode nor the intra-prediction operational mode to generate the output bit stream that corresponds to the input video signal.

4. The apparatus of claim 1 further comprising:

a compression pathway configured to perform transformation, quantization, and entropy encoding in conjunction with the adaptively encoding being based on the intra-prediction and inter-prediction operational modes to generate the output bit stream.

5. The apparatus of claim 1 further comprising:

an access point (AP), wherein the radio is further configured to support wireless transmission of the signal that corresponds to the output bit stream via the wireless communication channel to a wireless station (STA).

6. An apparatus comprising:

a video encoder configured to predict an available video data rate of a wireless communication channel based on at least in part of a forward-looking anticipation of a change of the available video data rate without consideration of a size of an output bit stream by the video encoder, and in response to adaptively encode an input video signal using a plurality of operational modes that includes intra-prediction and inter-prediction operational modes to generate the output bit stream that corresponds to the input video signal; and

a radio configured to support wireless transmission of a signal that corresponds to the output bit stream via a wireless communication channel, wherein the adaptively encoding using the inter-prediction operational mode when the change of the available video data rate falls below a first threshold and the intra-prediction operational mode when the change of the available video data rate rises above a second threshold that is greater than the first threshold, the adaptively encoding based on the at least in part of the forward-looking anticipation of the change of the available video data rate of the wireless communication channel.

7. The apparatus of claim 6 , wherein the available video data rate of the wireless communication channel corresponds to a maximum bit rate or a maximum channel rate that may be supported by the wireless communication channel.

8. The apparatus of claim 6 further comprising:

the video encoder configured to select the intra-prediction operational mode or the inter-prediction operational mode based on feedback that is based on a processed version of the input video signal.

9. The apparatus of claim 8 further comprising:

the video encoder configured to encode a first portion of the input video signal using intra-prediction; and

the video encoder configured to encode a second portion of the input video signal using inter-prediction.

10. The apparatus of claim 9 , wherein the first portion of the input video signal includes a first plurality of pictures, and the second portion of the input video signal includes a second plurality of pictures.

11. The apparatus of claim 9 further comprising:

the video encoder configured to adaptively encode a third portion of the input video signal using neither the inter-prediction operational mode nor the intra-prediction operational mode.

12. The apparatus of claim 6 further comprising:

a compression pathway configured to perform transformation, quantization, and entropy encoding in conjunction with the adaptively encoding being based on the plurality of operational modes that includes intra-prediction and inter-prediction operational modes.

13. The apparatus of claim 6 further comprising:

an access point (AP), wherein the radio is further configured to support wireless transmission of the signal that corresponds to the output bit stream via the wireless communication channel to a wireless station (STA).

14. The apparatus of claim 6 further comprising:

a wireless station (STA), wherein the radio is further configured to support wireless transmission of the signal that corresponds to the output bit stream via the wireless communication channel to an access point (AP).

15. A method for execution by a communication device, the method comprising:

predicting an available video data rate of a wireless communication channel based at least in part on a forward-looking anticipation of a change of the available video data rate without consideration of a size of an output bit stream;

adaptively video encoding in response to the available video data rate, a first portion of an input video signal using an intra-prediction operational mode and a second portion of the input video signal using an inter-prediction operational mode to generate the output bit stream that corresponds to the input video signal such that the adaptively encoding using the inter-prediction operational mode when the change of the available video data rate falls below a first threshold and the intra-prediction operational mode when the change of the available video data rate rises above a second threshold that is greater than the first threshold, the adaptively encoding based on the at least in part of the-forward-looking anticipation of the change of the available video data rate of the wireless communication channel; and

operating a radio to support wireless transmission of a signal that corresponds to the output bit stream via a wireless communication channel.

16. The method of claim 15 , wherein the first portion of the input video signal includes a first plurality of pictures, and the second portion of the input video signal including a second plurality of pictures.

17. The method of claim 15 further comprising:

adaptively video encoding a third portion of the input video signal using neither the inter-prediction operational mode nor the intra-prediction operational mode to generate the output bit stream that corresponds to the input video signal.

18. The method of claim 15 further comprising:

performing transformation, quantization, and entropy encoding in conjunction with the adaptively video encoding being based on the intra-prediction and inter-prediction operational modes to generate the output bit stream.

19. The method of claim 15 , wherein the communication device includes an access point (AP); and further comprising:

operating the radio to support wireless transmission of the signal that corresponds to the output bit stream via the wireless communication channel to a wireless station (STA).

20. The method of claim 15 , wherein the communication device includes a wireless station (STA); and further comprising:

operating the radio to support wireless transmission of the signal that corresponds to the output bit stream via the wireless communication channel to an access point (AP).

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2011
From: MACINNIS, ALEXANDER G.
To: BROADCOM CORPORATION
Reel/Frame 026951/0493 →