Traffic sign warnings are provided to a driver by optically scanning an area in front of the moving vehicle to obtain an image of said area in front of the moving vehicle. Road signs are recognized and their importance categorized. A driver's eyes are continuously scanned to determine whether the driver's eyes' ever focus on, or are directed to a detected and recognized road sign. Multiple different visual and/or audible warnings or alarms are generated based on the nature of a road sign, its proximity to the moving vehicle, and the driver's determined awareness of the road sign.