Monday, April 18, 2005

More Automated Analysis

My last post has me thinking about more upcoming or perhaps already released automated processes.

For example, automated z-depth analysis (the computer analyses motion parallax and so forth to ascertain which objects are in front of each other (and how far away they are) and then gives each object a greyscale color relative to that depth. For example if I am waving my hand in front of the camera, my hand would be white (close) and the house behind me would be grey (farther) and the verdant hills in the background would be black (farther still). These guys claim they will do something called automated z-depth exraction with their PFTrack 3 detailed in this press release, but don't really say what automated means.

Which brings me to my main question - we have some software that can perform pretty fancy edge detection analysis (Twixtor is pretty good at this, for example), but how come programs can't indentify basic moving shapes as basic moving shapes and perform a sort of foreground/background analysis? It seems like it would be so easy - let's isolate the moving orange thing from the grey drab things, but (with the possible exception of some of the techniques from my last post) I can't think of anybody who's doing this.

So, everybody, have any of you seen research on this kind of stuff? Even ANY kind of automated motion or subject analysis? There are lots of specialized medical research gizmos that isolate and track eye movement and I recall a government program designed to analyse people's gait (and until you have to walk in front of a greenscreen to get on a plane, I assume they are able to ascertain foreground/background), but I would love to see a sifter that could analyse a media library and, say, pull up all instances of a white Buick.

This is vaguely project related, so any help/thought is appreciated.

3 comments:

Wiley said...

Seems like my friend Evan told me he had seen a system that would detect and model moving shapes from video while he was working at Origin. I'll ask him about it again.

Anonymous said...

Not quite what you're asking for, but related: 3d reconstruction from live footage for cg insertion
http://www.2d3.com/jsp/products/product-overview.jsp?product=7

Probably more on target, Professor Kanade's group at CMU (among many others I'm sure) does a variety of related things - structure from video, foreground detection and object tracking.
http://www.ri.cmu.edu/projects/project_37.html

This paper, also from CMU, addresses some of the things you mention:
http://www.ri.cmu.edu/pubs/pub_2933.html

Nick said...

Wow. I can't stop looking at this stuff. Not seeing the 'blob' on the bus shot. Looks really clean. Would like to see it uncompressed. It looks just as good as a nightmare roto job.