IP Library Granted Patent US 10,728,420
Granted Patent B2
US 10,728,420 · App. 15/950,919 · Granted Jul 28, 2020

Lossy compression for images and signals by identifying regions with low density of features

Inventor: Ionut Popa (Galati, RO)
Assignee: Wind River Systems, Inc.
H04N1/41H04N19/13H04N19/80H03M7/3059
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,728,420
App. No.
15/950,919
Granted
Jul 28, 2020
Kind
B2
Abstract

A device, system, and method perform lossy compression for images and signals by identifying regions with a low density of features. The method performed at a sensor communicatively connected to a receiver includes capturing sensor data. The method includes selecting a position in the sensor data. The method includes determining a local entropy of the position based on an entropy operation that indicates a probability distribution of a plurality of available values. When the local entropy is below a predetermined threshold, the method includes applying a first pre-processing operation to the position that averages features included in the position. The method includes transmitting the pre-processed sensor data corresponding to the position to the receiver.

Claims (32)

1. A method, comprising:

at a sensor communicatively connected to a receiver:

capturing sensor data;

selecting a position in the sensor data;

determining a local entropy of the position based on an entropy operation that indicates a probability distribution of a plurality of available values;

when the local entropy is below a predetermined threshold, applying a first pre-processing operation to the position that averages features included in the position;

wherein the local entropy being below the predetermined threshold indicates a low density of the features in the position; and

transmitting the pre-processed sensor data corresponding to the position to the receiver.

2. The method of claim 1 , wherein, when the local entropy is at least the predetermined threshold, the method further comprises:

applying a second pre-processing operation to the position that retains the features included in the position.

3. The method of claim 2 , wherein the local entropy being at least the predetermined threshold indicates a high density of the features in the position.

4. The method of claim 1 , wherein the predetermined threshold is based on a maximum theoretical entropy of the available values.

5. The method of claim 1 , wherein the first pre-processing operation further denoises the sensor data corresponding to the position.

6. The method of claim 1 , wherein the local entropy is determined based on a presence function that satisfies a first criteria of being continuous relative to position and a second criteria of the presence of one of the features increasing a presence probability of another one of the features that is substantially similar.

7. The method of claim 6 , wherein the first criteria is satisfied by determining a frequency for each of the available values in a relative location in the position.

8. The method of claim 1 , wherein the local entropy is determined based on a Shannon Entropy analysis.

9. The method of claim 8 , wherein the local entropy is determined based on a product of an occurrence function each of the available values and a window function corresponding to the selected position.

10. The method of claim 9 , wherein the local entropy is determined based on a displacement of a distribution of the available values within the position.

11. The method of claim 1 , wherein the sensor data is image data.

12. A sensor, comprising:

a capturing component configured to capture sensor data;

a processor selecting a position in the sensor data, the processor determining a local entropy of the position based on an entropy operation that indicates a probability distribution of a plurality of available values, when the local entropy is below a predetermined threshold, the processor applying a first pre-processing operation to the position that averages features included in the position, wherein the local entropy being below the predetermined threshold indicates a low density of the features in the position; and

a transceiver configured to transmit the pre-processed sensor data corresponding to the position to a receiver that is communicatively connected to the sensor.

13. The sensor of claim 12 , wherein, when the local entropy is at least the predetermined threshold, the processor applies a second pre-processing operation to the position that retains the features included in the position.

14. The sensor of claim 13 , wherein the local entropy being at least the predetermined threshold indicates a high density of the features in the position.

15. The sensor of claim 12 , wherein the predetermined threshold is based on a maximum theoretical entropy of the available values.

16. The sensor of claim 12 , wherein the first pre-processing operation further denoises the sensor data corresponding to the position.

17. The sensor of claim 12 , wherein the sensor data is image data.

18. An imaging arrangement, comprising:

a receiver; and

a sensor capturing image data, the sensor selecting a position in the image data, the sensor determining a local entropy of the position based on an entropy operation that indicates a probability distribution of a plurality of available values, when the local entropy is below a predetermined threshold, the sensor applying a first pre-processing operation to the position that averages features included in the position, wherein the local entropy being below the predetermined threshold indicates a low density of the features in the position, when the local entropy is at least the predetermined threshold, the sensor applying a second pre-processing operation to the position that retains the features included in the position, the sensor transmitting the pre-processed sensor data corresponding to the position to the receiver,

wherein the receiver performs a compression operation on the pre-processed sensor data corresponding to the position.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Dec 28, 2022
From: GUGGENHEIM CORPORATE FUNDING, LLC
To: WIND RIVER SYSTEMS, INC.
Reel/Frame 062239/0590 →
PATENT SECURITY AGREEMENT Recorded Dec 24, 2018
From: WIND RIVER SYSTEMS, INC.
To: GUGGENHEIM CORPORATE FUNDING, LLC
Reel/Frame 049148/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2018
From: POPA, IONUT
To: WIND RIVER SYSTEMS, INC.
Reel/Frame 045514/0920 →
Cited By (10)
US 12,272,184 US 12,322,162 US 12,322,192 US 12,423,864 US 12,456,305 US 12,481,649 US 12,586,230 US 12,658,037 US 12,691,842 US 12,700,245