Freehand | Design Innovation 2013 | MIT Media Lab | PESIT

Image Experience Track

Searching for free bathroom to bathe in cold water on a cold morning in Bangalore, well, that’s how the Design Innovation workshop started for all of us who were placed at RIE. Despite of the terrible accomodation, the workshop turned … Continue reading 

Point Cloud Library – Install and Configure – Ubuntu 12.04

point Cloud Library

A Point Cloud is a set of vertices in a three-dimensional coordinate system. As OpenCV is used to work with two dimensional objects(images), PCL is used to work with three dimensional objects(3D space). Vertices usually represent X, Y and Z … Continue reading 

Python/C API: Reference Counting

ref_count

5th semester is finally over and let’s just say I have been to the dark side. Moving on. The most important aspect of Python is memory management. As mentioned in the earlier post of this series, PyObject* is a pointer … Continue reading 

SIFT based Tracker

SIFT tracking

Scale-invariant feature transform (or SIFT) is an algorithm in computer vision to detect and describe local features in images. The algorithm was published by David Lowe in 1999.SIFT is a method to detect distinct, invariant image feature points, which easily … Continue reading 

ROI/ Bounding Box selection of Mat images in OpenCV

ROI selection using OpenCV in Mat images

So my mid-terms got over this Monday and I had no idea whatsoever what happened in the 1 week of exams. I started working on SURF feature detector based Tracking algorithm using OpenCV python bindings and SimpleCV. I couldn’t complete … Continue reading