Simple Lane Detection
sdc.autojazari.com
sdc.autojazari.com
There will be a far more advanced lane detection project further in the Nanodegree that is intended to cover all the use cases that people have pointed out here.
At a minimum, being aware of the guidelines would be a good thing to inform discussions about self-driving technology.
In any case, there is nowadays a pretty dramatic gorge between 1) discrete transforms heaped upon each other like here (Mobileye style) and 2) just DNN. I feel 1 is falling out of favor until we will eventually realize 2 alone isn't the duck's guts either.
https://www.azdot.gov/mobile/media/blog/posts/2013/01/25/tra...
Edit: anecdotally, in the NE US.
I'm not so sure if thats what real self-driving cars use. It seems too basic to apply a Canny-Edge detector which is taught in 3rd/4th year comp vision classes. I'm skeptical but also not very knowledgeable about the tech that goes into self driving cars- so if anyone with real experience can inform would be great.
I've written a survey paper about various edge detection algorithms and while Canny is one of the better ones, it still leaves a lot to be desired.
http://www.computervisionblog.com/2015/03/mobileyes-quest-to...
(They're the ones who did Tesla's original Autopilot hardware, although not the new stuff they just started shipping.)
There are longer and more in-depth modules on both Deep Learning and Computer Vision later in the program.
I implemented a Hough circle detector in JavaScript that might be of interest - it's got UI to tweak the accumulator threshold and is all first principles without any calls to black box functions:
(a) in the presence of heavy traffic/clutter
(b) at night
(c) in heavy rain
(d) on roads with frequent bends?I've also had a lane sensor that worked well during the day, but was confused by the taillights of vehicles that passed me at night, apparently thinking that was the new left boundary and so warning me I was out of the lane on the right.
Easy typo fix there. "Selft-Driving Car Engineer" makes him sound like an adult, and not a toddler.
"Self-Driving Car Engineer".
Every time. https://en.wikipedia.org/wiki/Muphry%27s_law