CamShift is a tecnology developed by Intel that allows to a PC the
recognition and the tracking of an object as, for example, a human face.
Here there is a paper about this:
http://dasl.mem.drexel.edu/noahKuntz...enCvPart03.pdf
Till now, this tecnology has been executed using x86 PC.
Nanodesktop tecnology has realized a new result: this homebrew implements the Intel tecnology under PSP:
http://rapidshare.com/files/14452485...mo_11.zip.html
It is only a proof of concept, but in the future this could be useful
for paralized humans (the tracking of the head can be analyzed by
a software on PSP and it can send the commands to a system of
servo mechanisms for assistance).
Naturally, I'll integrate this new tecnology in the next Nanodesktop 0.3.5
(with the sources... the code is the same of Intel OpenCV CamShift Demo
for x86 platform).
Usage: copy ndUsbDriverCF.Prx and ndKrnExtender.Prx in the root folder
of your memory stick.
Copy the program in PSP/GAME and start it.
It requires a GoCam and a PSP SLIM (but perhaps it can work also on
PSP FAT).
Move the mouse pointer on the image grabbed by the cam. Press the L
button one time. If you move the pointer, you'll see that an area of
the image is put in evidence.
Press the L button again.
You can see that the software is able to follow the movement of the object:
the area that you have put in evidence gives to the cpu the informations
about the colours of your face.
Enjoy!
In order to stop the program, keep pressed the HOME button for some seconds.
Bye bye
Eng. Filippo Battaglia.