snapshot_image_demosaicing_unmixing_completion

Locally-Rank-One-Based Joint Unmixing and Demosaicing Methods for Snapshot Spectral Images. Part I: a Matrix-Completion Framework

https://github.com/kinan3bb3s/snapshot_image_demosaicing_unmixing_completion

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 5 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.2%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Locally-Rank-One-Based Joint Unmixing and Demosaicing Methods for Snapshot Spectral Images. Part I: a Matrix-Completion Framework

Basic Info
  • Host: GitHub
  • Owner: kinan3bb3s
  • License: mit
  • Language: MATLAB
  • Default Branch: main
  • Size: 8.87 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 11 months ago · Last pushed 11 months ago
Metadata Files
Readme License Citation

README.asv

# Locally-Rank-One-Based Joint Unmixing and Demosaicing for Snapshot Spectral Images

This repository contains a MATLAB implementation for the methods described in the following article:

**K. Abbas, M. Puigt, G. Delmaire, and G. Roussel (2024).**  
*"Locally-Rank-One-Based Joint Unmixing and Demosaicing Methods for Snapshot Spectral Images. Part I: A Matrix-Completion Framework."*  
*IEEE Transactions on Computational Imaging, 10, 848-862.*  
DOI: [10.1109/TCI.2024.3402322](https://doi.org/10.1109/TCI.2024.3402322)

## Overview
This project implements a matrix-completion framework for joint unmixing and demosaicing of snapshot spectral images, leveraging locally rank-one approximations and sparsity techniques as outlined in the referenced article. The code is provided under the MIT License (see below).

## Requirements
- MATLAB (version R20XXx or later recommended)
- To reproduce all the figures of the paper, you need to download the following functions: `PPID`, `GRMR`, `ItSD`, and others. These can be found at [https://github.com/gtsagkatakis/Snapshot_Spectral_Image_demosaicing](https://github.com/gtsagkatakis/Snapshot_Spectral_Image_demosaicing).

## Running
To test all the methods, run `main.m`.

## License
This project is licensed under the MIT License. See below for details:
% LOCALLY-RANK-ONE-BASED JOINT UNMIXING AND DEMOSAICING METHODS FOR SNAPSHOT SPECTRAL IMAGES
% Implementation inspired by:
% K. Abbas, M. Puigt, G. Delmaire, and G. Roussel (2024).
% "Locally-Rank-One-Based Joint Unmixing and Demosaicing Methods for Snapshot Spectral Images. Part I: A Matrix-Completion Framework."
% IEEE Transactions on Computational Imaging, 10, 848-862. DOI: 10.1109/TCI.2024.3402322
%
% MIT License
% Copyright (c) Kinan Abbas, Matthieu Puigt, Gilles Delmaire, and Gilles Roussel 2024
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the "Software"), to deal
% in the Software without restriction, including without limitation the rights
% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
% copies of the Software, and to permit persons to whom the Software is
% furnished to do so, subject to the following conditions:
%
% The above copyright notice and this permission notice shall be included in all
% copies or substantial portions of the Software.
%
% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.



## Acknowledgments
if you use this code in your research please cite the article :
@ARTICLE{10535201,
author={Abbas, Kinan and Puigt, Matthieu and Delmaire, Gilles and Roussel, Gilles},
journal={IEEE Transactions on Computational Imaging},
title={Locally-Rank-One-Based Joint Unmixing and Demosaicing Methods for Snapshot Spectral Images. Part I: A Matrix-Completion Framework},
year={2024},
volume={10},
pages={848-862},
doi={10.1109/TCI.2024.3402322}
}


## Contact
For questions or issues, please contact [Your Name] at [your-email@example.com].

Owner

  • Name: Kinan Abbas
  • Login: kinan3bb3s
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this code, please cite our paper."
authors:
  - family-names: "Abbas"
    given-names: "Kinan"
  - family-names: "Puigt"
    given-names: "Matthieu"
  - family-names: "Delmaire"
    given-names: "Gilles"
  - family-names: "Roussel"
    given-names: "Gilles"
title: "Locally-Rank-One-Based Joint Unmixing and Demosaicing Methods for Snapshot Spectral Images. Part II: A Filtering-Based Framework"
journal: "IEEE Transactions on Computational Imaging"
year: 2024
volume: 10
pages: "806-817"
doi: "10.1109/TCI.2024.3402441"
license: "MIT"

GitHub Events

Total
  • Public event: 1
Last Year
  • Public event: 1