Regardless I wasn't aware of this before. Why would Google chose this technology ? It's bizarre.
Regardless I wasn't aware of this before. Why would Google chose this technology ? It's bizarre.
Google is not planning to monetize this technology anytime soon, despite the hype.
The difference between crude human/animal intelligence and top notch AI-research is still huge. If people would need the accuracy that Google's car needs to move reliably and do split second decisions, we could never leave our house. We operate using just two cameras and accelerometers. The clear picture and spatial recognition is done using top notch heuristics in the unconscious. With self driving car it's the opposite. They need millions of very accurate distance measurements per second to drive. Driving like Google car does with cameras only is not happening yet.
Mercedes Benz from Germany is doing active research in dynamic computer vision of driverless cars since the 1980s.
"1758 km trip in the fall of 1995 from Munich in Bavaria to Odense in Denmark to a project meeting and back. Both longitudinal and lateral guidance were performed autonomously by vision. On highways, the robot achieved speeds exceeding 175 km/h" ... "This is particularly impressive considering that the system used black-and-white video-cameras"
-- http://en.wikipedia.org/wiki/Ernst_Dickmanns
"In August 2013, Daimler R&D with Karlsruhe Institute of Technology/FZI, made a Mercedes-Benz S-class vehicle with close-to-production stereo cameras and radars drive completely autonomously for about 100 km from Mannheim to Pforzheim, Germany, following the historic Bertha Benz Memorial Route."
I was with you up to there.
'A million measurements' sounds really impressive but it does not have much to do with anything. What's a measurement? A single distance measurement in front of the car? Ok, at what opening angle, how many returns, how many pulses / second and so on.
As it stands that's just a 'big number' but those are not impressive at all without context.
now you put second camera near-by and run stereo analysis algorithm to build 3D scene. 10+ years ago (DARPA Grand Challenge - where roots of Google self-driving car architecture comes from) with 1M cameras and the available hardware you'd get lucky to get 1 scene/sec and very crude one at that as 1M is much lower resolution than our eyes, and resolution is the key to stereovision. With LIDAR you just get 3D point for each measurement, no processing (beside regular filtering and coordinate transformation)
I wonder (haven't touched it myself for years nor checked the literature) what stereoprocessing one gets today on 10M-20M cameras on Intel CPUs of today plus GPU. It should be pretty close to what our eyes do, and what is most important - using several 20M cameras you can probably do _better_ than our eyes.
That said, stereo runs pretty damn fast these days. On ASICs. TYZX, who was bought by Intel, sold a stereo camera about 3 years ago that ran ~52 fps with full point cloud returns. I think those were running 2+ Mpx.
this is one of the reasons why i said about several cameras - each camera, pair of them, can cover different [overlapping] subranges of light sensitivity and each do it better than eyes in each respective subrange, and thus the integrated image may be better than eyes'
(how many times per second is the same point revisited)
(1) Delivery-bot. A car that drives itself to drop off a package and only delivers on non-rainy days. (if you need delivery on a rainy day, you pay extra for a person-driven delivery service. Otherwise the package waits at the warehouse)
(2) Transport option for people who can't or shouldn't drive themselves - too old, too blind, too young, or physically impaired. The self-driving car takes them where they need to go when weather permits, otherwise they have to call a cab or van service as a backup option.
(Much of California only has a couple weeks of rain per year.)
On the other hand, I imagine that auto manufacturers are much more interested in getting to viable product--whether it's improved assistive driving features (collision avoidance, speed matching, etc.) or, in the somewhat longer term, autonomy for some limited range of conditions. Hence, for example, Volvo's involvement of government as well.