The core system uses a mirror-integrated camera to provide basic DMS (driver monitoring system) functionality, analyzing the driver's head pose, eye gaze, and other vision-based metrics to determine driver distraction, drowsiness, and readiness for return of manual control in semi-autonomous vehicles. The scalable system can then be expanded to monitor the entire vehicle cabin, tracking passengers and their behavior, as well as objects within the vehicle interior. It can even turn the vehicle into a mobile communications center for making a video phone call, conducting a meeting, or capturing an in-cabin selfie.