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: 3 months 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 (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2025-01-07T18:40:57.000Z (6 months ago)
- Last Synced: 2025-04-12T08:11:58.042Z (3 months ago)
- Topics: geoscience, optical-flow
- Language: C
- Homepage:
- Size: 358 KB
- Stars: 8
- Watchers: 5
- 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](https://cs.brown.edu/people/mjblack/code.html)
## Build
These are C programs
```sh
cmake -B buildcmake --build build
```## Examples
### 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](https://cs.brown.edu/people/mjblack/Papers/cviu.63.1.1996.html).* `DemoGNC.sh`: terminal script running the dense robust optical flow code
* `BlackRobustFlow.{m,py}`: call GNC from Matlab or Python with user-adjustable parameters