Instructions for the Project

List of Project Topics

  1. Image Processing
    1. Sparse orthonormal transforms for image compression - this builds upon the PCA technique we studied in CS 663 and which we will revise this semester. This project is for the mathematically inclined!

    2. Denoising and deblurring of images under Poisson-Gaussian noise: "A Convex Approach for Image Restoration with Exact Poisson-Gaussian Likelihood", by Chouzenoux at al, SIAM Journal on Imaging Sciences, 2015.

    3. Poisson plug and play: Poisson Inverse Problems by the Plug-and-Play scheme

  2. Tomography
    1. sLLE: Spherical locally linear embedding with applications to tomography

    2. Denoising tomographic projections prior to reconstruction:Sparsity based denoising for tomography.
    3. Follow-up journal article on the same topic.
    4. Prior image constrained compressed sensing (PICCS): A method to accurately reconstruct dynamic CT images from highly undersampled projection data sets

    5. Basu and Bresler, Uniqueness of tomography with unknown view angles, IEEE TIP 2000
    6. and/or Basu and Bresler, "Feasibility of tomography under unknown view angles", IEEE TIP 2000

  3. Compressed Sensing
    1. Compressed sensing using binary matrices of nearly optimal dimensions
    2. . This topic explores nice properties of binary sensing matrices.
    3. We have seen the relative merits and demerits of mutual coherence and the RIC in class. The following papers present two measures that are intermediate: the measures are computable efficiently and yet better than coherence (though not as tight as RIC):
      • Tang and Nehorai, Computable Performance Bounds on Sparse Recovery, IEEE Transactions on Signal Processing,
      • Gongguo Tang, Arye Nehorai, Performance Analysis of Sparse Recovery Based on Constrained Minimal Singular Values. IEEE Trans. Signal Processing

    4. Snapshot Compressed Sensing: Performance Bounds and Algorithms

    5. Compressed sensing matrix by optimizing on the mutual coherence: ON OPTIMIZATION OF THE MEASUREMENT MATRIX FOR COMPRESSIVE SENSING, and possibly also this paper. You may try to tweak the technique to design CS matrices (for example) of the Hitomi architecture.
    6. Inferring mismatch in image representations:
      • here. (In other words, you have seen sparse signal representations in the DCT basis. The frequencies of the cosine bases were aligned with a Cartesian grid. What if the signal was a sparse linear combination of cosine bases with frequencies that are slightly different from grid frequencies? Can you still model the signal well with a sparsity constraint? The paper proposes an alternating minimization algorithm for this.)
      • A. Fannjiang and H Tseng, Compressive Radar with off-grid targets, Inverse Problems,29,(2013)

    7. Inferring representation basis directly from compressive measurements:
      • A variant of the famous KSVD algorithm: Compressive KSVD. KSVD is a method which takes a bag of image patches as input, and returns a dictionary matrix, such that sparse linear combinations of the columns of this dictionary matrix are able to reconstruct the original patches with high accuracy. It also turns out that the columns of this matrix when reshaped to form a 2D array, resemble edge filters, if the learning is done properly. We will learn this method in class. This paper is about inferring such a dictionary directly when the original patches are not available, but instead only their compressive measurements are available.
      • Compressive sensing and PCA - a fascinating paper

    8. Faster implementation of orthogonal matching pursuit: here and here.

    9. Classification, detection, source separation directly from compressive measurements (without reconstruction):
      • Davenport et al, "Signal Processing With Compressive Measurements", IEEE Journal of Selected Topics in Signal Processing
      • Davenport et al, "The smashed filter for compressive classification and target recognition" (see interesting experiments in "Compressive image acquisition and classification via secant projections")
      • See the issue of affine invariance in https://arxiv.org/pdf/1501.04367.pdf (Reconstruction-free action inference from compressive imagers)

    10. Gaussian mixture models for CS:
    11. Bahmani et al, "Greedy sparsity constrained optimization", Journal of Machine Learning Research 2013 (this is an extension of a greedy algorithm called CoSamp (similar to OMP) but for non-linear regression problems.

    12. Blind compressed sensing: Aghagolzadeh et al, "Joint estimation of dictionary and image from compressive samples", IEEE Transactions on Computational Imaging, 2017

    13. Compressed sensing when the sensing matrix is not accurately known: Yang, Zhang and Xie, "Robustly Stable Signal Recovery in Compressed Sensing With Structured Matrix Perturbation", IEEE TSP 2012

    14. A different compressed sensing technique: Enhancing Sparsity by Reweighted 1 Minimization

    15. LDPC codes and compressed sensing. This is for people interested in information or coding theory.

    16. Compressed sensing accounting for prior support information: "Compressed Sensing With Prior Information: Information-Theoretic Limits and Practical Decoders", IEEE Trans. Signal processing, 2013

    17. Weighted LASSO for Sparse Recovery With Statistical Prior Support Information, IEEE Trans. Signal Processing, 2016

    18. Estimation of level sets (isocontours, i.e. regions of an image with intensity greater than some gamma) directly from compressive measurements. Paper

    19. Sparsity estimation from compressive measurements using Gaussian and Cauchy random matrices. Paper

    20. Sparsity estimation from compressive measurements with sparse binary sensing matrices. Paper
    21. Convolutional Sparse Support Estimator Network (CSEN): From Energy-Efficient Support Estimation to Learning-Aided Compressive Sensing, IEEE TNNLS 2020


  4. Group Testing
    1. Nearest neighbor search in high dimensions using group testing and bloom filters (Write your own code!)

    2. Group testing for multi-label classification: Paper1, Paper2

    3. Recovery Algorithms for Pooled RT-qPCR Based Covid-19 Screening, IEEE TSP 2022
    4. Heterogeneity Aware Two-Stage Group Testing, M. Attia, W. Chang and R. Tandon, IEEE Transactions on Signal Processing, Vol. 69: 3977-3990, July 2021.


  5. Neural Networks
    1. Solving Inverse Problems with Deep Linear Neural Networks: Global Convergence Guarantees for Gradient Descent with Weight Decay