IP Library Granted Patent US 9,350,991
Granted Patent B2
US 9,350,991 · App. 14/323,733 · Granted May 24, 2016

Communication system with compressive sensing

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,350,991
App. No.
14/323,733
Granted
May 24, 2016
Kind
B2
Abstract

Systems and methods for communication systems with compressive sensing are disclosed. In one embodiment, a method of signal processing includes receiving a data packet at a processor. The data packet includes compressively measured data in wavelet transform coefficients of a signal. The signal is reconstructed using a clustering property of the wavelet transform coefficients.

Claims (38)

1. A method of signal processing, the method comprising:

dividing, by a processor, a given sub-band of a wavelet transform of a signal into non-overlapping regions;

measuring, by a processor, the wavelet transform coefficient residing inside each of the non-overlapping regions; and

sending a data packet comprising the measured wavelet transform coefficients to a device, the measured wavelet transform coefficients configured to be used to reconstruct the signal in accordance with a spatial clustering property of the wavelet transform coefficients, wherein the spatial clustering property corresponds to a statistical correlation between the magnitudes of wavelet transform coefficients positioned at neighboring spatial locations in a wavelet domain of the signal.

2. The method of claim 1 , further comprising:

assigning the measured wavelet transform coefficient into a measurement array;

multiplying the measurement array with an independent and identically distributed (i.i.d.) Gaussian matrix to obtain a multiplied measurement array; and

communicating the multiplied measurement array in the data packet.

3. The method of claim 1 , wherein the processor comprises a digital signal processor.

4. The method of claim 1 , wherein the processor comprises a processor on a network server.

5. The method of claim 1 , wherein the processor comprises a processor on a communications server.

6. The method of claim 1 , wherein the wavelet transform is a discrete wavelet transform.

7. The method of claim 1 , wherein the data packet is wirelessly transmitted at least in part of its route from a first network gateway server to a second network gateway server.

8. An apparatus comprising:

a processor; and

a non-transitory computer readable storage medium storing a computer program for execution by the processor, the computer program including instructions to:

divide a given sub-band of a wavelet transform of a signal into non-overlapping regions;

measure the wavelet transform coefficient residing inside each of the non-overlapping regions; and

send a data packet comprising the measured wavelet transform coefficients to a device, the measured wavelet transform coefficients configured to be used to reconstruct the signal in accordance with a spatial clustering property of the wavelet transform coefficients, wherein the spatial clustering property corresponds to a statistical correlation between the magnitudes of wavelet transform coefficients positioned at neighboring spatial locations in a wavelet domain of the signal.

9. The apparatus of claim 8 , wherein the computer program further includes instructions to:

assign the measured wavelet transform coefficient into a measurement array;

multiply the measurement array with an independent and identically distributed (i.i.d.) Gaussian matrix to obtain a multiplied measurement array; and

communicate the multiplied measurement array in the data packet.

10. The apparatus of claim 8 , wherein the processor comprises a digital signal processor.

11. The apparatus of claim 8 , wherein the processor comprises a processor on a network server.

12. The apparatus of claim 8 , wherein the processor comprises a processor on a communications server.

13. The apparatus of claim 8 , wherein the wavelet transform is a discrete wavelet transform.

14. The apparatus of claim 8 , wherein the data packet is wirelessly transmitted at least in part of its route from a first network gateway server to a second network gateway server.

15. A computer program product comprising a non-transitory computer readable storage medium storing a computer program, the computer program including instructions to:

divide a given sub-band of a wavelet transform of a signal into non-overlapping regions;

measure the wavelet transform coefficient residing inside each of the non-overlapping regions; and

send a data packet comprising the measured wavelet transform coefficients to a device, the measured wavelet transform coefficients configured to be used to reconstruct the signal in accordance with a spatial clustering property of the wavelet transform coefficients, wherein the spatial clustering property corresponds to a statistical correlation between the magnitudes of wavelet transform coefficients positioned at neighboring spatial locations in a wavelet domain of the signal.

16. The computer program product of claim 15 , wherein the computer program further includes instructions to:

assign the measured wavelet transform coefficient into a measurement array;

multiply the measurement array with an independent and identically distributed (i.i.d.) Gaussian matrix to obtain a multiplied measurement array; and

communicate the multiplied measurement array in the data packet.

17. The computer program product of claim 15 , wherein the wavelet transform is a discrete wavelet transform.

18. The computer program product of claim 15 , wherein the data packet is wirelessly transmitted at least in part of its route from a first network gateway server to a second network gateway server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2016
From: FUTUREWEI TECHNOLOGIES, INC. D/B/A HUAWEI TECHNOLOGIES CO., LTD.
To: VID SCALE, INC.
Reel/Frame 040419/0046 →