http://movidius.tumblr.com/
OPENCV ON BEAGLEBOARD XM
The standard build of android build BeagleBoard on xM is very spartan, and it will take a lot of effort to get it started and run.
So I chose Ubuntu 10.10 as an alternative.
It is much easier to install and install the necessary functions, such as cmake and gcc, required to compile directly on xM.
It's one thing to choose a webcam that will work with cheese under Ubuntu. In the end I found a Logitech C200 € 20 webcam that does.
You need to implement this fix in order to get OpenCV to create an ARM target under Ubuntu http://tech.groups.yahoo.com/group/OpenCV/message/77273
This means commenting out line 51 in sift.cpp // # define ARM_NO_SIFT
Following this OpenCV, it will perfectly adapt to Ubuntu for BeagleBoard xM.
In many cases, there are problems with ARM keeping up with the JPEG stream from webcams, so you need to run cmake with the -DWITH_JPEG = OFF option.
This gives an additional advantage in increasing the frame rate, since you do not need to decode JPEG on ARM.
You need root privileges to install.
sudo passwd root
Then you can install OpenCV and you are ready to go!
david source share