For the pixel manipulation assignment in Introduction to Computational Media, I created an edge finding algorithm that can find edges in the frames of a live video stream. The code is available on Github.
Below are some screen shots of the Processing sketch in action.