IP Library Granted Patent US 9,560,371
Granted Patent B2
US 9,560,371 · App. 10/629,855 · Granted Jan 31, 2017

Video compression system

Inventors: Timothy A. Johnson (Nope Hope, AL); Steven R. Blackwell (Huntsville, AL)
Assignee: Avocent Corporation
H04N19/507H04N19/176H04N19/503
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,560,371
App. No.
10/629,855
Granted
Jan 31, 2017
Kind
B2
Abstract

A improvement to video compression techniques is described in which blocks of video input information are compared in their respective pixel values to corresponding blocks of immediately preceding frames. The blocks are analyzed to determine whether change has occurred in accordance with two tests. First, the pixel values of the block are compared to the pixel values of a preceding block and if a threshold number of pixel values in the block exceed their counterparts by a threshold amount, then the block is assumed to have changed and is communicated via a standard communication protocol, compression technique and media. Second, even if the threshold number of pixels in the block has not changed, the pixel values are compared with their prior frame counterparts to determine if any one pixel value has changed in magnitude more than a second threshold amount. Again, one such pixel is identified, then the block is assumed to have changed and is communicated.

Claims (20)

1. A computer-implemented method in a data processing system for communicating video information as the video information changes from one frame to another, comprising:

a. determining changes in pixel values within a current block of a frame of the video information;

b. testing:

(i) whether a change in pixel value determined in step (a) for any one of the pixels in the current block exceeds an override threshold, and

(ii) whether a plural number of pixels in the current block that changed in pixel value by at least a noise threshold is equal to or greater than a block change threshold; and

c. if the test of either step b.i. or step b.ii. is true, then communicating information identifying the pixel values within the block;

d. if both conditions of steps b.i. and b.ii. are not true, then communicating a no change condition in the current block comprising communicating nothing regarding the current block; and

decoding the video information by writing current blocks for which nothing is communicated as unchanged compared to a corresponding block in a previous frame.

2. The method according to claim 1 , wherein said block change threshold is equal to the number of pixels in the current block.

3. The method according to claim 1 , wherein said noise threshold is greater than one.

4. The method according to claim 1 , wherein the step of transmitting comprises transmitting the information identifying the pixel values within the block to a compressor for compression prior to transmission over a communication channel.

5. A video encoder comprising:

a pixel value analyzer analyzing pixel values within a current block of a frame of video information to determine changes in pixel values between frames;

a comparator testing:

(i) whether a change in pixel value determined by the pixel value analyzer for any one of the pixels in the current block exceeds a override threshold, and

(ii) whether a plural number of pixels in the current block that changed in pixel value by at least a noise threshold is equal to or greater than a block change threshold, and

a transmitter transmitting information identifying the pixel values within the block if the comparator determines either condition (i) or condition (ii) is true, and if the comparator determines both conditions (i) and (ii) are not true, then communicating a no change condition in the current block comprising communicating nothing regarding the current block.

6. The video encoder according to claim 5 , wherein said block change threshold is equal to the number of pixels in the current block.

7. The video encoder according to claim 5 , wherein said noise threshold is greater than one.

8. The video encoder according to claim 5 , wherein the transmitter further comprises a compressor for compressing the pixel values within the block prior to transmission over a communication channel.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2024
From: VERTIV IT SYSTEMS, INC.
To: VERTIV CORPORATION
Reel/Frame 069695/0620 →
SECURITY INTEREST Recorded Oct 26, 2021
From: VERTIV CORPORATION; VERTIV IT SYSTEMS, INC.; ELECTRICAL RELIABILITY SERVICES, INC.; ENERGY LABS, INC.
To: UMB BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057923/0782 →
SECURITY AGREEMENT Recorded Mar 3, 2020
From: ELECTRICAL RELIABILITY SERVICES, INC.; ENERGY LABS, INC.; VERTIV CORPORATION; VERTIV IT SYSTEMS, INC.
To: CITIBANK, N.A.
Reel/Frame 052076/0874 →
RELEASE OF SECURITY INTEREST Recorded Mar 2, 2020
From: JPMORGAN CHASE BANK, N.A.
To: VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT CORPORATION); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT HUNTSVILLE, LLC); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT REDMOND CORP.); VERTIV CORPORATION (F/K/A EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC.); VERTIV CORPORATION (F/K/A LIEBERT CORPORATION); VERTIV IT SYSTEMS, INC. (F/K/A AVOCENT FREMONT, LLC)
Reel/Frame 052065/0757 →
RELEASE OF SECURITY INTEREST Recorded Mar 2, 2020
From: THE BANK OF NEW YORK MELLON TRUST COMPANY N.A.
To: VERTIV CORPORATION; VERTIV IT SYSTEMS, INC.; ELECTRICAL RELIABILITY SERVICES, INC.
Reel/Frame 052071/0913 →
SECOND LIEN SECURITY AGREEMENT Recorded Jun 10, 2019
From: VERTIV IT SYSTEMS, INC.; VERTIV CORPORATION; VERTIV NORTH AMERICA, INC.; ELECTRICAL RELIABILITY SERVICES, INC.; VERTIV ENERGY SYSTEMS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049415/0262 →
CHANGE OF NAME Recorded Dec 11, 2018
From: AVOCENT CORPORATION
To: VERTIV IT SYSTEMS, INC.
Reel/Frame 047788/0620 →
ABL SECURITY AGREEMENT Recorded Mar 6, 2017
From: ASCO POWER TECHNOLOGIES, L.P.; AVOCENT CORPORATION; AVOCENT FREMONT, LLC; AVOCENT HUNTSVILLE, LLC; AVOCENT REDMOND CORP.; EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC.; LIEBERT CORPORATION; LIEBERT NORTH AMERICA, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 041941/0363 →
SECURITY AGREEMENT Recorded Mar 2, 2017
From: ASCO POWER TECHNOLOGIES, L.P.; AVOCENT CORPORATION; AVOCENT FREMONT, LLC; AVOCENT HUNTSVILLE, LLC; AVOCENT REDMOND CORP.; EMERSON NETWORK POWER, ENERGY SYSTEMS, NORTH AMERICA, INC.; LIEBERT CORPORATION; LIEBERT NORTH AMERICA, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 041944/0892 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2003
From: JOHNSON, TIMOTHY A.; BLACKWELL, STEVEN R.
To: AVOCENT CORPORATION
Reel/Frame 014645/0812 →
Continuity (1)
Related Publication 20050025248A1 · Feb 3, 2005