Live data from Hacker News

Predator Object Tracking Algorithm

gottabemobile.com

51–60 of 81 posts

Re: Predator Object Tracking Algorithm

#51
post #40
post #3

Technical details here, with links to relevant papers at the bottom. http://info.ee.surrey.ac.uk/Personal/Z.Kalal/tld.html

Unfortunately you cannot download the source code, the link is disabled. And the GPL license he says he is using requires that the source code must be available for download without any restrictions like "send me an email" or "create an acount". Edit: I sent him an email :)

He's licensing the code to you under the GPL. He's free to use his own code however he likes.

Re: Predator Object Tracking Algorithm

#52
World becoming a better place with such code available for public to be built up on and not only to military in homing heads. I guess it is one point for "Make something free that was initially available for pay?" Just like "plenty of fish" doing... http://www.vti.mod.gov.rs/vti/lab/e-tv.htm

Re: Predator Object Tracking Algorithm

#53

Earlier quoted context omitted.

Spot on. There's a lot of current work going on that effectively splits computer vision into multiple parallel tasks for better results but uses previously well known techniques (PTAM is another good example). As an aside, I read through the paper and it doesn't look like this could track, say, your index finger separately from other fingers if, for a moment, your hand was occluded. This pretty much bars using this e…

I don't understand why everyone seems to have such a hardon for Minority Report-style systems. Gorilla arm pretty much rules that out from the start, and a tablet is more natural anyway. A trackpad with a separate screen would be optimal (so you don't have to look at your hands).

Minority Report is tremendously well-remembered as an interface concept and almost forgotten as a Spielberg movie. The Wikipedia article's longest section is "Technology."

By now, it's practically a 145-minute tech concept video with a plot starring Tom Cruise.

Re: Predator Object Tracking Algorithm

#54
post #51
post #40

Earlier quoted context omitted.

Unfortunately you cannot download the source code, the link is disabled. And the GPL license he says he is using requires that the source code must be available for download without any restrictions like "send me an email" or "create an acount". Edit: I sent him an email :)

He's licensing the code to you under the GPL. He's free to use his own code however he likes.

...and you're free to redistribute it!

Re: Predator Object Tracking Algorithm

#56
post #23

The key thing seems not to be the specific algorithm, but the idea of using images obtained during performance for training - an algorithm that can do that. An early prototype algorithm, with lots of room for tweaking - and there are likely radically different learning algorithms, as yet untried or undiscovered, that work better. It seems that in the past, performance images has been religiously separated from traini…

The tracking was incredibly good. The first seconds of each example are a little off because the algorithm doesn't have ANY training data to work with. It's 100% ad-hoc. The tracking improved during the mouse pointer example (which I found incredibly impressive). The point he was making during that example was that it learns the different scales/rotations of objects on the fly and tracking improves automatically.

Before commenting, I viewed it a second time, pausing it several times (it's at 1:20, if you'd like to confirm the following). After about 10 seconds of training data (500 frames), he starts to draw with it. It loses tracking four times (not counting the two times his hand goes off-screen), and it's not obvious to me why - there don't seem to be major rotations or changes of his finger placement. In practical use, that would be annoying.

btw: my comment originally included praise for his work - but I thought his merit was obvious and that it distracted from my comment's point, so I deleted it. Instead, I'll just note that the first telephone also had lots of room for improvement - practically, the first of anything does. The cool thing was the idea of the telephone, and then making it real. How good it was is irrelevant compared with that it became real. It doesn't take away from the immense task of doing something that had not been done before or even imagined. Quality is not as crucial, because once you have the basic thing, it's (relatively) easy to iterate to improve it. I think having the idea and making it real deserves far far greater admiration than the quality of the prototype algorithm and implementation. Just as with the telephone.

Re: Predator Object Tracking Algorithm

#57
Uhhh... 'Predator?' What's his next project, SkyNet Resource Planning? This seems like an April fools to me. I mean I'm sure he's done work in the area... but the article is dated April 1 and the previous literature didn't mention 'Predator.' I could be wrong, but it seems too advanced, and scary.

Re: Predator Object Tracking Algorithm

#60
post #10

This is massively ground breaking. You'll get it if you've used motion tracking on several game interfaces and had to make perfectly white backgrounds with bright lights to make it work. This is incredibly accurate - really game changing stuff.

>This is massively ground breaking. Sounds like you're used to bad algorithms. I think there is a serious disconnect between the state of the art in computer vision and what's used in industry. The demo was cool, but the techniques are not that revolutionary. From a cursory glance through the papers, it is basically AdaBoost (for detection) and Lucas-Kanade (for tracking), with a few extensions. Not to discount the g…

since you're familiar with the topic, does this look lightweight enough for say, mobile applications, or does it require massive processing power?
Post reply on HN