An Embedded Real-Time Automatic Lane-Keeping System