Framework for Computer Vision setups in Neuroscience
Project description
NeuroVC
Toolbox with utility functions for computer vision setups in neuroscience. The core module contains classes for motion magnification and camera io.
Citation
If you use this code in work for publications, please cite in the following way.
1. Camera routines:
Flotho, P., Bhamborae, M., Grun, T., Trenado, C., Thinnes, D., Limbach, D., & Strauss, D. J. (2021). Multimodal Data Acquisition at SARS-CoV-2 Drive Through Screening Centers: Setup Description and Experiences in Saarland, Germany. J Biophotonics.
BibTeX entry
@article{flotea2021b,
author = {Flotho, P. and Bhamborae, M.J. and Grün, T. and Trenado, C. and Thinnes, D. and Limbach, D. and Strauss, D. J.},
title = {Multimodal Data Acquisition at SARS-CoV-2 Drive Through Screening Centers: Setup Description and Experiences in Saarland, Germany},
year = {2021},
journal = {J Biophotonics},
pages = {e202000512},
doi = {https://doi.org/10.1002/jbio.202000512}
}
2. Motion magnification:
Flotho, P., Heiss, C., Steidl, G., & Strauss, D. J. (2023). Lagrangian motion magnification with double sparse optical flow decomposition. Frontiers in Applied Mathematics and Statistics, 9, 1164491.
@article{flotho2023lagrangian,
title={Lagrangian motion magnification with double sparse optical flow decomposition},
author={Flotho, Philipp and Heiss, Cosmas and Steidl, Gabriele and Strauss, Daniel J},
journal={Frontiers in Applied Mathematics and Statistics},
volume={9},
pages={1164491},
year={2023},
publisher={Frontiers Media SA}
}
and for facial landmark-based decomposition:
Flotho, P., Heiß, C., Steidl, G., & Strauss, D. J. (2022, July). Lagrangian motion magnification with landmark-prior and sparse PCA for facial microexpressions and micromovements. In 2022 44th Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC) (pp. 2215-2218). IEEE.
@inproceedings{flotho2022lagrangian,
title={Lagrangian motion magnification with landmark-prior and sparse PCA for facial microexpressions and micromovements},
author={Flotho, Philipp and Hei{\ss}, Cosmas and Steidl, Gabriele and Strauss, Daniel J},
booktitle={2022 44th Annual International Conference of the IEEE Engineering in Medicine \& Biology Society (EMBC)},
pages={2215--2218},
year={2022},
organization={IEEE}
}
3. Thermal landmarks:
Flotho, P., Piening, M., Kukleva, A., & Steidl, G. (2024). T-FAKE: Synthesizing Thermal Images for Facial Landmarking. arXiv preprint arXiv:2408.15127.
@article{flotho2024t,
title={T-FAKE: Synthesizing Thermal Images for Facial Landmarking},
author={Flotho, Philipp and Piening, Moritz and Kukleva, Anna and Steidl, Gabriele},
journal={arXiv preprint arXiv:2408.15127},
year={2024}
}
Licensing Notice:
This project contains code derived from RAFT, which is licensed under the BSD 3-Clause License. See neurovc/raft/LICENSE for details.
The rest of this project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 1.0 license (CC BY-NC-SA 1.0). See LICENSE for details.
When using or redistributing this project, you must comply with both licenses.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file neurovc-0.0.1a3.tar.gz.
File metadata
- Download URL: neurovc-0.0.1a3.tar.gz
- Upload date:
- Size: 36.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05b6b60139c71f9b00e6fe8299f3acfffa3387ec6a2c37f40fcda4618458072c
|
|
| MD5 |
bc71209c67134970b042360a7571b416
|
|
| BLAKE2b-256 |
71f21e017b10d76fe9a1773a97a7b08569478ed49de6260c798898fa20420190
|
Provenance
The following attestation bundles were made for neurovc-0.0.1a3.tar.gz:
Publisher:
publish_to_pypi.yml on phflot/neurovc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
neurovc-0.0.1a3.tar.gz -
Subject digest:
05b6b60139c71f9b00e6fe8299f3acfffa3387ec6a2c37f40fcda4618458072c - Sigstore transparency entry: 164424496
- Sigstore integration time:
-
Permalink:
phflot/neurovc@2bf40a32ffca0ade591d25206f3b45ed1c67678a -
Branch / Tag:
refs/tags/v0.0.1-alpha.3 - Owner: https://github.com/phflot
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_to_pypi.yml@2bf40a32ffca0ade591d25206f3b45ed1c67678a -
Trigger Event:
push
-
Statement type:
File details
Details for the file neurovc-0.0.1a3-py3-none-any.whl.
File metadata
- Download URL: neurovc-0.0.1a3-py3-none-any.whl
- Upload date:
- Size: 39.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3aca3fc764a781f3b9451daa7ad471027c6cab78ddee54b47fd08a8cadfbdb1
|
|
| MD5 |
cd8f764f8691df91aef30912593308df
|
|
| BLAKE2b-256 |
014351139ee59076e3879d6b12a29c47bebf41ba83869196734d61d45e8c211b
|
Provenance
The following attestation bundles were made for neurovc-0.0.1a3-py3-none-any.whl:
Publisher:
publish_to_pypi.yml on phflot/neurovc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
neurovc-0.0.1a3-py3-none-any.whl -
Subject digest:
c3aca3fc764a781f3b9451daa7ad471027c6cab78ddee54b47fd08a8cadfbdb1 - Sigstore transparency entry: 164424497
- Sigstore integration time:
-
Permalink:
phflot/neurovc@2bf40a32ffca0ade591d25206f3b45ed1c67678a -
Branch / Tag:
refs/tags/v0.0.1-alpha.3 - Owner: https://github.com/phflot
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish_to_pypi.yml@2bf40a32ffca0ade591d25206f3b45ed1c67678a -
Trigger Event:
push
-
Statement type: