Skip to content

Commit

Permalink
update doc
Browse files Browse the repository at this point in the history
  • Loading branch information
arouxel-laas committed Jun 4, 2024
1 parent 11067b3 commit b77dcb5
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 7 deletions.
15 changes: 8 additions & 7 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ SIMCA : optical simulations for coded spectral imaging
=======================================================


.. image:: ./resources/SIMCA_logo-2-cropped.png
.. image:: ./resources/simca_logo.png

SIMCA is a python-based tool designed to perform optical simulations of Coded Aperture Snapshot Spectral Imaging (CASSI) systems.
We provide a python package and a graphical user-interface developed in PyQt5.
We provide a python package available on Pypi.

It is built upon ray-tracing equations and interpolation methods to estimate the image formation process and generate realistic measurements of various cassi instruments.

Expand All @@ -21,17 +21,18 @@ Available **system architectures** are:

Available **propagation models** are:

- Ray-tracing from :cite:`Rouxel2024`
- Higher-Order from :cite:`Arguello2013`
- Ray-tracing (first implementation in :cite:`Hemsley2020a`, another paper will be submitted soon)

Available **optical components** and related characteristics are:

- Lens (params: focal length)
- Prism (params: apex angle, glass type, orientation misalignments)
- Simple Prism (params: apex angle, glass type, orientation misalignments)
- Doublet Prism (params: apex angle, glass type, orientation misalignments)
- Amici Prism (params: apex angle, glass type, orientation misalignments)
- Triple Prism (params: apex angle, glass type, orientation misalignments)
- Grating (params: groove density, orientation misalignments)

More system architectures and optical components will be added in the future.


Main Features
=============
Expand All @@ -42,7 +43,7 @@ SIMCA includes four main features:

- **Optical Design**: for evaluating and comparing the performances of various optical systems.

- **Coded Aperture patterns Generation**: for generating various patterns and corresponding filtering cubes.
- **Coded Aperture patterns Generation**: for generating various patterns and corresponding sensing matrix.

- **Acquisition Coded Images**: for simulating the acquisition process

Expand Down
14 changes: 14 additions & 0 deletions doc/resources/biblio.bib
Original file line number Diff line number Diff line change
Expand Up @@ -92,4 +92,18 @@ @Article{Gehm2007
publisher = {The Optical Society},
}

@Article{Rouxel2024,
author = {Rouxel, Antoine and Monmayrant, Antoine and Lacroix, Simon and Camon, Henri and Lopez, Sébastien},
journal = {Applied Optics},
title = {Accurate ray-tracing optical model for coded aperture spectral snapshot imagers},
year = {2024},
issn = {2155-3165},
month = feb,
number = {7},
pages = {1828},
volume = {63},
doi = {10.1364/ao.515775},
publisher = {Optica Publishing Group},
}

@Comment{jabref-meta: databaseType:bibtex;}
Binary file added doc/resources/simca_logo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/resources/simca_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit b77dcb5

Please sign in to comment.