Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESP for computer vision tasks #366

Open
nebgnahz opened this issue Sep 9, 2016 · 0 comments
Open

ESP for computer vision tasks #366

nebgnahz opened this issue Sep 9, 2016 · 0 comments

Comments

@nebgnahz
Copy link
Collaborator

nebgnahz commented Sep 9, 2016

It's probably quite complicated to directly support OpenCV inside ESP (although ofxOpenCV exists). But since we have a richer set of input streams (like TCP #364, OSC #365), we can wrap some intermediate detected results from OpenCV and then use ESP to extract gestures or other inference.

One proof-of-concept is available at: https://github.com/nebgnahz/esp-vision.

Note: to run it, the application right now depends on a Rust binding for OpenCV (which is currently in a private repo but will eventually be open-sourced). Setup the ESP gesture recognizer using TCP input stream TcpInputStream stream(8001, 2), this needs to be started first. Then run the computer vision application esp-vision. Use mouse to select a region to track and the tracking centroid is sent to ESP (space separated x and y values).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant