IP Library Granted Patent US 7,352,809
Granted Patent B2
US 7,352,809 · App. 10/371,823 · Granted Apr 1, 2008

System and method for optimal transmission of a multitude of video pictures to one or more destinations

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,352,809
App. No.
10/371,823
Granted
Apr 1, 2008
Kind
B2
Abstract

A system and method for optimal transmission of a multitude of video pictures consisting of end video encoders wherein more than one encoder is utilized. The system and method improve the image quality of a broadband image comprised of a plurality of images by generating a new bit rate encoder based upon a prior bit rate as determined by a bit rate determiner, thereby managing the distribution of available bandwidth.

Claims (27)

1. A video conferencing system, comprising,

a plurality of cameras that capture a spatially adjacent scene,

an encoding system comprising a plurality of encoders that compress and transmit a plurality of pictures from said plurality of cameras;

said encoding system comprising a bit rate control manager coupled to each of said plurality of encoders for determining a bit rate for each of said plurality of encoders such that a quality of the reproduced bit stream produced by each of said plurality of encoders is substantially the same;

wherein the quality of the reproduced bit streams is measured by one or more parameters selected from the group consisting of:

a peak signal-to-noise ratio (PSNR) calculated between a plurality of uncoded source pictures and a plurality of produced reference pictures;

a sum of square difference (SSD) calculated between a plurality of uncoded source pictures and a plurality of produced reference pictures;

a Sum of Absolute Differences (SAD) calculated between a plurality of uncoded source pictures and a plurality of produced reference pictures.

2. The system as recited in claim 1 , wherein said bit rate control manager uses linear optimization to determine the bit rate for each of the plurality of encoders.

3. The system as recited in claim 1 , wherein said bit rate control manager determines the bit rate for each of the plurality of encoders in fixed time intervals.

4. The system as recited in claim 3 , wherein said fixed time intervals are the inverse of a coded frame rate for said plurality of pictures or an integer multitude thereof.

5. The system as recited claim 1 , wherein said bit rate control manager determines the bit rate for each of the plurality of encoders in variable time intervals.

6. The system as recited in claim 5 , wherein said bit rate control manager determines said variable time intervals by input through a user interface.

7. The system as recited in claim 1 , wherein the bit rate control manager is a distributed application and comprised as an integral part of each encoder.

8. The system as recited in claim 1 , wherein the bit rate control manager is external to each of said plurality of encoders.

9. The system as recited in claim 8 wherein said bit rate control manager receives encoding input information through a communication link from the plurality of encoders, and sends target bit rate output information through a communication link to the plurality of encoders.

10. The system as recited in claim 8 , wherein said communication link is a serial link.

11. The system as recited in claim 8 , wherein said communication link follows one of the specifications of the IEEE 802.x or Ethernet (IEEE 802.3).

12. The system as recited in claim 8 , wherein said protocol is the simple network management protocol (RFC3416).

13. A method of encoding video from a plurality of cameras using a plurality of encoders, wherein the plurality of cameras capture a spatially adjacent scene, the method comprising:

receiving at least one parameter from each of the plurality of encoders, the parameter being indicative of a quality of a bitstream produced by the encoder; and

determining a bit rate for each of the encoders as a function of the received parameters;

wherein the at least one parameter is selected from the group consisting of:

a peak signal-to-noise ratio (PSNR) calculated between a plurality of uncoded source pictures and a plurality of produced reference pictures;

a sum of square difference (SSD) calculated between a plurality of uncoded source pictures and a plurality of produced reference pictures;

a Sum of Absolute Differences (SAD) calculated between a plurality of uncoded source pictures and a plurality of produced reference pictures.

14. The method of claim 13 further comprising receiving a bit rate from each of the plurality of encoders wherein the determined bit rate is determined as a function of the received parameters and the received bit rates.

Assignments (16)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 22, 2023
From: POLYCOM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 064056/0894 →
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 047247/0615 →
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 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 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2007
From: RED RIVER RESOURCES
To: MEDPRESENCE CORPORATION
Reel/Frame 020173/0539 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2007
From: MEDPRESENCE CORPORATION
To: POLYCOM, INC.
Reel/Frame 020173/0411 →
SECURITY AGREEMENT Recorded May 18, 2006
From: MEDPRESENCE CORPORATION
To: RED RIVER RESOURCES, INC.
Reel/Frame 017637/0427 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT SERIAL NUMBER 10/371,323 PREVIOUSLY RECORDED ON REEL 016961 FRAME 0391. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECTIVE ASSIGNMENT TO REMOVE INCORRECT SERIAL NUMBER 10/371,323. Recorded Feb 3, 2006
From: TELESUITE CORPORATION
To: RED RIVER RESOURCES, INC.
Reel/Frame 017116/0093 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SERIAL NUMBER PREVIOUSLY RECORDED ON REEL 017053 FRAME 0664. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT SERIAL NUMBER 10/371,323. Recorded Feb 3, 2006
From: RED RIVER RESOURCES, INC.
To: MEDPRESENCE CORPORATION
Reel/Frame 017116/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2003
From: WENGER, STEPHAN; WILLIAMS, HEROLD
To: TELESUITE CORPORATION
Reel/Frame 014670/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2003
From: TELESUITE CORPORATION
To: RED RIVER RESOURCES, INC.
Reel/Frame 014160/0046 →