Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scivision/robust-optical-flow
Python / Matlab interface to Michael Black's Robust optical flow
https://github.com/scivision/robust-optical-flow
geoscience optical-flow
Last synced: 14 days ago
JSON representation
Python / Matlab interface to Michael Black's Robust optical flow
- Host: GitHub
- URL: https://github.com/scivision/robust-optical-flow
- Owner: scivision
- License: apache-2.0
- Created: 2014-07-18T17:16:25.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2021-05-26T03:58:41.000Z (over 3 years ago)
- Last Synced: 2024-05-02T03:09:32.285Z (7 months ago)
- Topics: geoscience, optical-flow
- Language: C
- Homepage:
- Size: 351 KB
- Stars: 6
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Black Robust Optical Flow
Helper code used with
[Michael Black's Robust optical flow code](http://cs.brown.edu/people/black/code.html)## Build
These are C programs
```sh
cmake -B buildcmake --build build
```## Examples
![image](results/quiver_pepsi.jpg)
### Python
```sh
python BlackRobustFlow.py data/pepsi
```### Matlab
```matlab
[u,v] = BlackRobustFlow('data/pepsi');
```## Functions
GNC is the C program used for [Robust Estimation of Dense Optical Flow
by Michael
Black](http://cs.brown.edu/people/black/Papers/cviu.63.1.1996.html).* `DemoGNC.sh`: terminal script running the dense robust optical flow code
* `BlackRobustFlow.{m,py}`: Nicer way to call GNC from Matlab with a variety of user-adjustable parameters