Vehicle detection by means of stereo vision-based obstacles features extraction and monocular pattern analysis