My Life

Right Vision: Utilizing Optical Flow to Prevent Right Turn Accidents

Oh boy, this is going to get geeky. Today, me and my group finished our 3rd semester project after three months of very hard work. The semester theme was Human Senses – Digital Perception, and was mainly focused on using computer vision. We ended up creating a cyclist protection system, which can detect a cyclist in a right turn situation and warn the driver. The system is implemented in C++ using Intel’s computer vision library, OpenCV, for various image processing functions. Basically, the system, called Right Vision, estimates what is called optical flow (the apparent motion of objects, surfaces and edges) and performs segmentation based on objects’ and the background’s vanishing points to detect a cyclist from a dynamic video feed mounted on a moving car.

Screen shot 2009-12-17 at Thu, Dec 17, 2009 1Estimating right-to-left movements.

This semester at Medialogy was the first in which I really felt that I learned something useful. I have always wanted to learn C++ and learning how to implement various image processing techniques such as thresholding, edge detection and compound operations at the same time was very effective.

The entire project ended with a 97 page report, which can be downloaded here.

Focusing and Freelancing

I’m going to a focus group at Danish video game company IO Interactive, this wednesday. My friend Simon works there, as a game tester, and he forwarded a mail about it. It’s gonna take 2-3 hours, and I think it’ll be a lot of fun. I’m also about to organize focus groups at school, as part of our semester project, so it’ll be nice to see how the pros do it.

I’ve also been freelancing for SDI Media for a while. They make language dubbing, translations, subtitling, etc. for clients like Sony, Fox, Warner Bros., and Paramount. I’m translating subtitles, and that’s really all I can say, they didn’t make me sign a 5 page confidentiality agreement for nothing.

Oh yeah, my Macbook is making weird creaking sounds when I move my hand around, on the left side, so I probably have to have it replaced. Crap.