Compressed Sensing - Implementations

Implementations

The field of compressive sensing is related to other topics in signal processing and computational mathematics, such as to underdetermined linear-systems, group testing, heavy hitters, sparse coding, multiplexing, sparse sampling, and finite rate of innovation. Imaging techniques having a strong affinity with compressive sensing include coded aperture and computational photography.

Starting with the single-pixel camera from Rice University, an up-to-date list of the most recent implementations of compressive sensing in hardware at different technology readiness level is available. Some hardware implementations (like the one used in MRI or compressed genotyping) do not require an actual physical change, whereas other hardware require substantial re-engineering to perform this new type of sampling. Similarly, a number of hardware implementations already existed before 2004; however, while they were acquiring signals in a compressed manner, they generally did not use compressive sensing reconstruction techniques to reconstruct the original signal. The result of these reconstruction were suboptimal and have been greatly enhanced thanks to compressive sensing.

Read more about this topic:  Compressed Sensing

Other articles related to "implementations, implementation":

Decimal Floating Point - Implementations
... Some computer languages have implementations of decimal floating point arithmetic, including Java with big decimal, emacs with calc, python, and in Unix the bc and dc ...
Certificate Server - Open Source Implementations
... There exist several open source implementations of certificate servers, commonly referred to as a CA or Certificate Authority ... Some well known open source implementations are EJBCA OpenCA OpenSSL, it is really an SSL/TLS library, but comes with tools to use it as a simple certificate authority ...
Syslog
... Implementations are available for many operating systems ... Most implementations also provide a command line utility, often called logger, that can send messages to the syslog ... Some implementations permit the filtering and display of syslog messages ...
Smith–Waterman Algorithm - Accelerated Versions - GPU
... graphics processing units (GPUs) with preliminary results showing a 2x speed-up over software implementations ... Several GPU implementations of the algorithm in NVIDIA's CUDA C platform are also available ... When compared to the best known CPU implementation (using SIMD instructions on the x86 architecture), by Farrar, the performance tests of this solution using a single NVidia GeForce 8800 GTX card show a slight ...