https://github.com/billbrod/steerable-pyramid-tutorial
brief introduction to steerable pyramids
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.1%) to scientific vocabulary
Repository
brief introduction to steerable pyramids
Basic Info
- Host: GitHub
- Owner: billbrod
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Size: 5.01 MB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
steerable-pyramid-tutorial
Brief introduction to steerable pyramids.
Note that this tutorial uses the implementation of the steerable pyramids found
in pyrtools, which is
built using numpy. For most uses, however, you probably want the version
implemented in
plenoptic, which is
built using pytorch and thus has automatic differentiation (as well as being
GPU-compliant and thus, faster). The use is slightly different, but the ideas
covered here should serve you well (you can see plenoptic's
tutorial
for details on how to use its steerable pyramid implementation).
Requirements
See requirements.txt (you can install them with pip install -r
requirements.txt). You'll also need
jupyter if you wish to view the
notebook
Further reading
- Brian Wandell's Foundations of Vision, chapter 8 (the rest of the book is helpful if you want to understand the basics of the visual system).
- Adelson et al, 1984, "Pyramid methods in image processing".
- Freeman and Adelson, 1991, "The Desig and Use of Steerable Filters"
- Simoncelli and Freeman, 1995, "The Steerable Pyramid: A Flexible Architecture for Multi-Scale Derivative Computation"
- Notes from David Heeger on steerable filters
- Notes from Eero Simoncelli on the Steerable Pyramid
- Lectures and course notes from the NYU Mathematical Tools for Data Science course, the "Beyond Fourier" lectures.
Owner
- Name: William F. Broderick
- Login: billbrod
- Kind: user
- Location: New York, NY
- Company: Flatiron Institute
- Website: http://orcid.org/0000-0002-8999-9003
- Repositories: 5
- Profile: https://github.com/billbrod
Associate data scientist at Flatiron Institute, working to make computational neuroscience more open, cumulative, and reproducible.
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- matplotlib >=3.3.1
- numpy >=1.19.1
- pyrtools >=v1.0.0
- scipy >=1.5.2