Science Score: 26.0%

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

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

Repository

Basic Info
  • Host: GitHub
  • Owner: travissawyer
  • License: other
  • Language: Python
  • Default Branch: main
  • Size: 49.8 MB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 1
  • Open Issues: 1
  • Releases: 0
Created about 4 years ago · Last pushed about 4 years ago
Metadata Files
Readme License Citation

README.md

Opti-MSFA: A toolbox for generalized design and optimization of multispectral filter arrays


Contributors: Travis W. Sawyer (1)**, Michaela Taylor-Williams (2), Ran Tao (2,3), Ruqiao Xia (2,3), Calum Williams (2), Sarah E. Bohndiek (2,4)

1 - Wyant College of Optical Sciences, University of Arizona, Tucson, USA 2 - Department of Physics, Cavendish Laboratory, University of Cambridge, JJ Thomson Avenue, Cambridge, CB3 0HE, UK 3 - Department of Engineering, Electrical Engineering Division, University of Cambridge, JJ Thomson Avenue, Cambridge, CB3 0FA, UK 4 - Cancer Research UK Cambridge Institute, University of Cambridge, Robinson Way, Cambridge, CB2 0RE, UK

** Corresponding author: tsawyer9226@email.arizona.edu

Python version: 3.X

Modules required: Numpy, MatplotLib, OpenCV (CV2) pysptools (https://pysptools.sourceforge.io/installation.html)


Summary:

Multispectral imaging captures spatial information across a set of discrete spectral channels and is widely utilized across diverse applications such as remote sensing, industrial inspection and biomedical imaging. Multispectral filter arrays (MSFAs) are integrated filter mosaics which facilitate cost-effective, compact and snapshot multispectral imaging. With MSFAs pre-configured based on applicationwith selected channels corresponding to targeted absorption spectrathe design of optimal MSFAs is a subject of great interest. Many design and optimization approaches have been introduced for spectral filter selection and spatial arrangement, however, there are few robust approaches for joint spectral-spatial optimization. The techniques are only applicable to limited datasets, and most critically are not available for use, and improvement, from the wider community. Here, we assess current MSFA design techniques and present Opti-MSFA: A Python-based open-access toolbox for the centralized design and optimization of MSFAs. Opti-MSFA incorporates established spectral-spatial optimization algorithms such as gradient descent and simulated annealing, multispectral-RGB image reconstruction, and is applicable to user-defined input spatial-spectral datasets or imagery. We validate the toolbox against standardized hyperspectral datasets and further show its utility on experimentally acquired fluorescence data. In conjunction with end-user input and collaboration, we foresee the continued development of Opti-MSFA for the benefit of the wider researcher community. Ultimately, we envisage this communal toolbox to offer users the ability to both determine optimal MSFAs for their targeted applications and benchmark new optimization algorithms, such as machine learning-based, against existing approaches.

Owner

  • Name: Travis William Sawyer
  • Login: travissawyer
  • Kind: user
  • Company: University of Arizona

Assistant Professor of Optical Sciences at the University of Arizona focused on biomedical imaging research

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1