IP Library Granted Patent US 7,136,394
Granted Patent B2
US 7,136,394 · App. 10/098,849 · Granted Nov 14, 2006

Low-delay video encoding method for concealing the effects of packet loss in multi-channel packet switched networks

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 7,136,394
App. No.
10/098,849
Granted
Nov 14, 2006
Kind
B2
Abstract

A method for encoding digital video with low delay for transport on a multi-channel QoS packet-switched network using multiple reference pictures with specially designated “key frames” to minimize the undesired effects of packet loss on video quality.

Claims (34)

1. A method of encoding and transporting interactive video, comprising the steps of:

receiving a video sequence;

encoding the video sequence into key frames represented by key frame bit sequences and non-key frames represented by non-key frame bit sequences, wherein a number of bits used to encode a frame is a function of an integral distance between the frame and a nearest preceding key frame;

packetizing and transporting the key frame bit sequences over a high quality network channel; and

packetizing and transporting the non-key frame bit sequences over a lower quality network channel.

2. The method of claim 1 , wherein the non-key frames exclude bi-directionally predicted frames.

3. The method of claim 1 , wherein the non-key frames include predicted frames.

4. The method of claim 1 , wherein the key frames are inter-frames.

5. The method of claim 1 , wherein the key frames are intra-frames.

6. The method of claim 1 , wherein a number of bits used to encode a frame is a function of bandwidth available on a corresponding channel.

7. The method of claim 1 , wherein spacing between key frames in the sequence of key frames is a function of bandwidth available on the high quality network channel.

8. The method of claim 1 , wherein the high quality network channel is a Quality of Service channel.

9. A system for encoding and transporting interactive video, comprising:

a system encoder for encoding a video stream into key frames represented by key frame bit sequences and non-key frames represented by non-key frame bit sequences, wherein a number of bits used to encode a frame is a function of an integral distance between the frame and a nearest preceding key frame;

a system packetizer coupled to the system encoder for packetizing the key frame bit sequences and the non-key frame bit sequences;

a high quality network channel coupled to the system packetizer for transporting the packetized key frame bit sequences; and

a lower quality network channel coupled to the system packetizer for transporting the packetized non-key frame bit sequences.

10. The system of claim 9 , wherein the non-key frames exclude bi-directionally predicted frames.

11. The system of claim 9 , wherein the non-key frames include predicted frames.

12. The system of claim 9 , wherein the key frames are inter-frames.

13. The system of claim 9 , wherein the key frames are intra-frames.

14. The system of claim 9 , wherein a number of bits used to encode a frame is a function of bandwidth available on a corresponding channel.

15. The system of claim 9 , wherein spacing between key frames in the sequence of key frames is a function of bandwidth available on the high quality network channel.

16. The system of claim 9 , wherein the high quality network channel is a Quality of Service channel.

17. A system for encoding and transporting interactive video on multiple-network channels, comprising:

a system encoder for encoding a video stream into key frames and non-key frames, spacing between consecutive key frames based on bandwidth available on the multiple-network channels, and a number of bits used to encode any given frame based on an integral distance between the given frame and a nearest preceding key frame and the bandwidth available on the multiple-network channels;

a system packetizer for packetizing key bits representing the key frames and non-key bits representing the non-key frames, coupled to the system encoder;

a high quality network channel for transporting the packetized key bits, coupled to the system packetizer; and

a network channel of the multiple-network channels for transporting the packetized non-key bits, coupled to the system packetizer.

18. A system for encoding and transporting interactive video on multiple-network channels, comprising:

a means for encoding a video stream into key frames and non-key frames, the spacing between consecutive key frames based on bandwidth available on the multiple-network channels, and a number of bits used to encode any given frame based on an integral distance between the given frame and a nearest preceding key frame and the bandwidth available on the multiple-network channels;

a means for packetizing key bits representing the key frames and the non-key bits representing the non-key frames, coupled to the means for encoding;

a first means for providing high quality transportation of the packetized key bits, coupled to the means for packetizing; and

a second means for providing lower quality transportation of the packetized non-key bits, coupled to the means for packetizing.

Assignments (9)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 22, 2023
From: POLYCOM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 064024/0828 →
RELEASE OF PATENT SECURITY INTERESTS Recorded Aug 30, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: PLANTRONICS, INC.; POLYCOM, INC.
Reel/Frame 061356/0366 →
SECURITY AGREEMENT Recorded Jul 5, 2018
From: PLANTRONICS, INC.; POLYCOM, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 046491/0915 →
RELEASE OF SECURITY INTEREST Recorded Jul 3, 2018
From: MACQUARIE CAPITAL FUNDING LLC
To: POLYCOM, INC.
Reel/Frame 046472/0815 →
RELEASE OF SECURITY INTEREST Recorded Jul 3, 2018
From: MACQUARIE CAPITAL FUNDING LLC
To: POLYCOM, INC.
Reel/Frame 047247/0615 →
RELEASE OF SECURITY INTEREST Recorded Sep 27, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: POLYCOM, INC.; VIVU, INC.
Reel/Frame 040166/0162 →
GRANT OF SECURITY INTEREST IN PATENTS - FIRST LIEN Recorded Sep 27, 2016
From: POLYCOM, INC.
To: MACQUARIE CAPITAL FUNDING LLC, AS COLLATERAL AGENT
Reel/Frame 040168/0094 →
GRANT OF SECURITY INTEREST IN PATENTS - SECOND LIEN Recorded Sep 27, 2016
From: POLYCOM, INC.
To: MACQUARIE CAPITAL FUNDING LLC, AS COLLATERAL AGENT
Reel/Frame 040168/0459 →
SECURITY AGREEMENT Recorded Dec 9, 2013
From: POLYCOM, INC.; VIVU, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 031785/0592 →