Tech Community
Tech Education

Machine Learning & Computer Vision with JavaScript

Event Details

Computer vision (CV) refers to a broad collection of techniques that allow computers to make intelligent assertions about what's going on in digital images and video. Interactive art has incorporated techniques from computer vision since the 1970s. In the last five years, machine learning (ML) has played a greater role in related problems like object recognition and image segmentation. This workshop will cover both topics.
We will start with a brief historical introduction to CV and ML and media art. Then we will move into hands-on examples that run in the browser or on remote machines. We will investigate JavaScript-based toolkits for realtime computer vision: pixel manipulation with p5.js, optical flow and object detection, face analysis, and object classification and pose estimation using ml5.js and TensorFlow.js. We will briefly discuss experimental machine learning techniques that use Python for creating visualizations of large datasets or imitating text or images.
To get the most out of this workshop, you should have at least a few months of experience with a text-based programming language like JavaScript or Python. Attendees should bring a laptop with a webcam and Chrome installed, and an account with Google.
We'd like to invite anyone who needs financial assistance to attend the workshop to apply for a scholarship.
What are my transportation/parking options for getting to and from the event?
There is a parking lot and street parking. 5 minute walk from E Manoa Road and Lowrey Ave with stops for the 6 Pauoa Valley bus.
How can I contact the organizer with any questions?
For fastest response, direct message or Tweet at @kcimc. You can also contact Kyle via email at


Tuesday, Jan 15, 2019
6:00 PM - 9:00 PM


Manoa Innovation Center
2800 Woodlawn Drive, Honolulu, HI

Loading Map....