Google Research Leads To Automated Real-Time Pedestrian Detection
An anonymous reader writes with a link to a story about one of the unexciting but vital bits of technology that will need to be even further developed as autonomous cars' presence grows: making sure that those cars don't hit people. Google researchers have recently presented findings about a method that tops previous ones for real-time pedestrian detection using neural nets "that is both extremely fast and extremely accurate." From the article: There are other approaches that provide a real-time solution on the GPU but in doing so, have not achieved accuracy targets (in this real-time approach there was a miss rate of 42% on the Caltech pedestrian detection benchmark). Another approach called the VeryFast method can run at 100 frames per second (compared to the Google team's 15) but the miss rate is even greater. Others that emphasize accuracy, even with GPU acceleration, are up to 195 times slower.
No. As usual, the summary is confusing as it gives numbers for the *older* methods, but the current Google's method is: "The resulting approach achieves a 26.2% average miss rate on the Caltech Pedestrian detection benchmark, which is competitive with the very best reported results. "
So, there's 26.2% chance that on a single particular image, you miss the pedestrian (at the same time, it seems that in about 15-20% images it sees a pedestrian that is in fact a shrubbery or whatever). This is an academic dataset, and in reality you will have a video feed. AFAICS it's not clear how the precision translates when you have a sequence of many pictures of the pedestrian - whether you will have much higher chances to spot them at least on some of them, or if it's more of a systematic problem and khaki-clothed people just don't stand a chance.
It's not the fall that kills you. It's the sudden stop at the end. -Douglas Adams
Idea 1: the fact that accounting for the eventuality of not hitting pedestrians (or any other being/thing) is "one of the unexciting but vital bits of technology" when talking about an autonomous car provides a quite accurate summary about what a big proportion of AI-focused approaches are about. Lots buzz (= exciting technological break-troughs) and not actually-working results (= unexciting technical bits avoiding the big idea to work at all). And this is not just what the OP thinks; Google has been testing autonomous cars for some years already without having still tackled such a secondary(?!) issue.
Idea 2: after quickly skimming through this paper, it seems that the new much-more-accurate algorithm still misses 30% of cases. For me, hurting (even killing) 3 out of 10 pedestrians still sounds quite bad. Additionally, we are talking about their training dataset whose exact complexity is not too clear. For example: what about a kid suddenly crossing the street?, how good is this algorithm at differentiating between persons and similar shapes (human-like advertisement)?, how does it behave in poor-visibility conditions?, etc.
I am completely aware about the tremendous difficulty associated with accomplishing the expected goal and the outputs so far seem promising. But why are they implying that something is almost done, when quite a few basic problems haven't still been tackled?
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
It just has to be equal to a human driver - and human drivers are not that good.
One of the recent models of Mazda I drove (I'm pretty sure all manufacturers have that, Ford at the very least) had "active city stop" feature, active at speeds up to, 30km/h, if I remember correctly.
Car would emergency break ON ITS OWN if it would spot a pedestrian.
To my knowledge, they use some "radar like" technology for it.
I guess it's not far sighted enough for a self driving car.