Smart sensing framework for automotive safety based on a dual-camera system and CANbus data