RE: Harman 2020-04-1625 Apr 2020 19:03
[0053] The camera control scenario described with respect to FIGS. 3 and 4 provides an example of eye gaze/facial/pupil tracking and object recognition that may be performed by an in-vehicle computing system. In other examples, such eye tracking may be performed to provide user identification and monitoring, and may be used to learn behaviors and preferences of a user. For example, a pupil diameter of a user may be measured and compared to diameters associated with different user states and environmental conditions. A pupil diameter may change based on ambient light conditions, an alertness of a user, a mood of a user, and/or other conditions. Accordingly, such conditions may be associated with different pupil diameters in a look-up table or other database. The association between diameters and user/environmental states may be customized for different users based on a calibration routine and/or on-going monitoring of the user by the in-vehicle computing system and associated sensors and/or by other computing devices and sensors. Furthermore, data from other sensors may be used to interpret the pupil tracking data. For example, a light sensor or other camera may determine an ambient light condition for the user in order to separate light reflex from cognitive load or other user state-based pupil diameter changes (e.g., to distinguish a cause of the pupil diameter changes).
[0056] The monitoring of biometric data of the user may also be used to determine the user's reaction to an action automatically triggered based on user/environment conditions. For example, rapid eye movement may indicate a heightened level of emotion of a user (e.g., excitement, frustration, fear, etc.). Based on learned behaviors of the user derived from the user's interaction with the in-vehicle computing system and/or other computing devices, the in-vehicle computing system may automatically trigger an action to calm the user responsive to detecting rapid eye movement. For example, the triggered action may include tuning a radio station to a user's favorite station and/or playing a song that has previously been observed to have a calming effect on the user. The user's eye movements may be continually monitored responsive to the action in order to determine whether the action has altered the user's state (e.g., whether the eye movements have slowed). In this way, multiple tiers of actions may be triggered based on whether or not a user responds to a triggered action. For example, if the user's eye movements are not slowed responsive to changing the music in the vehicle, the in-vehicle computing system may further trigger another action, such as changing interior cabin lights to emit a calming hue of light. The number of tiers of actions and the combination of actions in the tiers that result in an intended effect (e.g., a calming of a driver, a reduction of distraction or drowsiness of a driver, etc.) may be stored in association with a user profile or other identifier fo