Sunday, 1 November 2009

FLOB :) and...


Yupiiiiiiiiiiiiiii (!)

flob is a fast flood-fill multi-blob detector that works in processing.
It's a jar library that tracks blobs and simple features in processings' image streams. has been tested in windows and mac in several systems. Aims at fast code. many new algorithms: can track blobs with id's, track feature points...
(It's working uhuuuuuuuuuuuuuu!!!)



I'd google: "processing 1.0 tracker"
video tracker area
The KLT: an algorithm for computer vision that tracks points in a sequence of images
Display blob from MySQL
Fry: Visualizing Data

Smart Laser Scanner

Smart Laser Scanner for Human-Computer Interface

The problem of tracking hands and fingers on natural scenes has received much attention using passive acquisition vision systems and computationally intense image processing. The Smart Laser Scanner is a simple active tracking system using a laser diode (visible or invisible light), steering mirrors, and a single non-imaging photodetector, which is capable of acquiring three dimensional coordinates in real time without the need of any image processing at all. Essentially, it is a smart rangefinder scanner that instead of continuously scanning over the full field of view, restricts its scanning area, on the basis of a real-time analysis of the backscattered signal, to a very narrow window precisely the size of the target.


gesture recognition

StrokeIt is an advanced mouse gesture recognition engine and command processor. What is a mouse gesture? Mouse gestures are simple symbols that you "draw" on your screen using your mouse. When you perform a mouse gesture that StrokeIt can recognize, it will perform the "action" associated with that gesture. In short, it's a nifty little program that lets you easily control programs by drawing symbols with your mouse.



An example: System B1 utilizes simple computer vision techniques to allow a user to control their system using hand and finger motion. 2-button mouse emulation is provided, and includes a simple gesture-recognition system to allow users instant access to pre-defined functionality.

Hand Tracker // Java

My friend João Gomes, the computer scientist that is my home mate here in Plymouth, send me today this simple program for tracking the movement of someone's hand around an area:

http://icie.cs.byu.edu/cs656/Prog4.html

Digital Motion

PS3 Eye Webcam, Best Cam for Vision, Augmented Reality



It’s just US$40, and it’s your best ticket to creating your own computer vision and augmented reality projects, imagining stuff before big game console makers do. It’s the Sony PlayStation 3 Eye. Why choose the PS3 Eye over another webcam? Because it was built for CV applications, the camera performs well in variable lighting, has rock-solid, low-latency USB performance, and is capable of high framerates (60-75 fps at normal resolution or even 125-150 fps if you can sacrifice resolution, which might be okay for tracking).

trick-out-your-ps3-eye-webcam

An update for windows: updated-for-windows

There is a library for the Processing programming language that offers video playback, capture and recording capabilities: GSVideo

Processing.org:
tricks for enhancing tracking
motion tracking

Friday, 30 October 2009

Mano

Another idea is a cell phone-glove or a glove-cell phone... to take pictures, just move your hand. This cell phone-glove is designed to be easy to use in a more natural way. It is more integrated to the body but is still an accessory. I think I’m imagining the products I’ll love to have and to use... right now!

DesignRoyale



DesignRoyale // a boutique interactive agency in Sydney, Australia. They are "intelligent in combining creativity, technology and strategy in engaging brands and their audiences. Founded on a true belief in quality & innovation"... they "are young, inspired and collaborative and have worked with brands such as: Ferrero, Reebok, Nokia, Sony BMG, Foxtel, ABC, Commonwealth Bank and Virgin Radiooooooo (!).