Skip to content
Change the repository type filter

All

    Repositories list

    • [CVPR 2025] PyTorch code and models for the Latent Space Imaging method.
      Python
      11100Updated Dec 4, 2025Dec 4, 2025
    • DeepLens

      Public
      Differentiable lens simulator for end-to-end computational cameras.
      Python
      784700Updated Dec 3, 2025Dec 3, 2025
    • Web pages for the KAUST VCC imaging group
      HTML
      0100Updated Oct 29, 2025Oct 29, 2025
    • Official Repo for Fovea Stacking: Imaging with Dynamic Localized Aberration Correction
      Python
      2400Updated Oct 16, 2025Oct 16, 2025
    • Code for Limitations of Data-Driven Spectral Reconstruction: An Optics-Aware Analysis
      Python
      2200Updated Oct 7, 2025Oct 7, 2025
    • This is the open source repository for our Optics Express 2021 paper "Towards self-calibrated lens metrology by differentiable refractive deflectometry".
      Python
      73400Updated Sep 8, 2025Sep 8, 2025
    • Aberration-Aware-Depth-from-Focus

      Public
      [ICCP & TPAMI 2023] Official code for the paper "Aberration-Aware Depth-from-Focus"
      Python
      91800Updated Jul 30, 2024Jul 30, 2024
    • AutoLens

      Public
      Automated lens design from scratch.
      Python
      391900Updated Mar 4, 2024Mar 4, 2024
    • MetaISP

      Public
      MetaISP – Exploiting Global Scene Structure for Accurate Multi-Device Color Rendition
      Python
      31010Updated Dec 28, 2023Dec 28, 2023
    • HexDOE

      Public
      Source code for hexagonal wave propagation and phase retrieval for hexagonal DOE design
      Jupyter Notebook
      3310Updated Nov 26, 2023Nov 26, 2023
    • Source Code for the Event PTV
      MATLAB
      5900Updated May 30, 2023May 30, 2023
    • This is the open source repository for our IEEE Transactions on Computational Imaging 2022 paper "dO: A differentiable engine for Deep Lens design of computational imaging systems".
      Python
      3221910Updated Apr 20, 2023Apr 20, 2023
    • Source code for 2021 ICCV paper "In-the-Wild Single Camera 3D Reconstruction Through Moving Water Surfaces"
      Python
      93750Updated Sep 18, 2021Sep 18, 2021
    • MATLAB
      1700Updated Aug 18, 2021Aug 18, 2021
    • IntraTomo

      Public
      source code and data for ICCV2021 paper: IntraTomo: Self-supervised Learning-based Tomographyvia Sinogram Synthesis and Prediction
      0840Updated Aug 10, 2021Aug 10, 2021
    • Source code for 2021 CVPR paper "Seeing in Extra Darkness Using a Deep-red Flash"
      Python
      31700Updated Mar 21, 2021Mar 21, 2021
    • This is the open source repository for our Scientific Reports paper "Quantitative Phase and Intensity microscopy Using Snapshot White Light Wavefront Sensing".
      C
      41200Updated Mar 21, 2020Mar 21, 2020
    • This is the source code for 2017 SIGGRAPH paper "Rainbow Particle Imaging Velocimetry for Dense 3D Fluid Velocity Imaging"
      MATLAB
      5500Updated Feb 29, 2020Feb 29, 2020
    • This is the open source repository for our SIGGRAPH 2018 paper "Megapixel Adaptive Optics: Towards Correcting Large-scale Distortions in Computational Cameras".
      C
      103700Updated Sep 24, 2019Sep 24, 2019
    • MATLAB
      51010Updated Jul 5, 2019Jul 5, 2019
    • CCSC_code_ICCV2017

      Public
      This is the source code repository for the ICCV 2017 paper "Consensus Convolutional Sparse Coding".
      MATLAB
      162710Updated Aug 2, 2018Aug 2, 2018