Alert generation correlating between head mounted imaging data and external device
First Claim
Patent Images
1. A method of alerting a vehicle'"'"'s driver, comprising:
- with a processor;
measuring head movements of the driver by a wearable mount placed on the driver;
calculating an azimuth value indicating a horizontal orientation facing direction of a head of said driver;
receiving a vehicle bearing value indicating a current vehicle moving direction of a vehicle driven by the driver;
calculating an angular difference between the azimuth value and the vehicle bearing value;
receiving a first set of image data, the first set of image data captured by a first image capture module coupled to the wearable mount and directing outwardly from the driver to capture a driver'"'"'s perspective;
receiving a second set of image data, the second set of image data captured by a second image capture module mounted on the vehicle and oriented toward the current vehicle moving direction to capture a vehicle'"'"'s perspective;
processing the first and second sets of image data to determine a comparison result, the comparison result determined according to image similarity between the first and second sets of image data;
generating an alert according to said comparison result and when the angular difference deviates from an angular threshold, said angular threshold selected from a plurality of predefined angular thresholds according to a traffic condition; and
automatically presenting the alert via an alert module to the driver.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of alerting a vehicle'"'"'s driver. The method comprises receiving an azimuth value indicating a gazing direction of a head of the driver from a primary device placed on the driver, receiving a vehicle bearing value indicating a vehicle moving direction of the vehicle driven by the driver, calculating an angular difference between the azimuth value and the vehicle bearing value, generating an alert when the angular difference deviates from an angular threshold, and automatically presenting the alert to the driver in response to the angular difference.
-
Citations
19 Claims
-
1. A method of alerting a vehicle'"'"'s driver, comprising:
with a processor; measuring head movements of the driver by a wearable mount placed on the driver; calculating an azimuth value indicating a horizontal orientation facing direction of a head of said driver; receiving a vehicle bearing value indicating a current vehicle moving direction of a vehicle driven by the driver; calculating an angular difference between the azimuth value and the vehicle bearing value; receiving a first set of image data, the first set of image data captured by a first image capture module coupled to the wearable mount and directing outwardly from the driver to capture a driver'"'"'s perspective; receiving a second set of image data, the second set of image data captured by a second image capture module mounted on the vehicle and oriented toward the current vehicle moving direction to capture a vehicle'"'"'s perspective; processing the first and second sets of image data to determine a comparison result, the comparison result determined according to image similarity between the first and second sets of image data; generating an alert according to said comparison result and when the angular difference deviates from an angular threshold, said angular threshold selected from a plurality of predefined angular thresholds according to a traffic condition; and automatically presenting the alert via an alert module to the driver. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A system of alerting a driver of a vehicle, comprising:
-
a wearable mount comprising a processor, said wearable mount configured to be placed on a head of said driver measuring head movements of said driver and calculating an azimuth value indicating a horizontal orientation facing direction of the head of said driver; a first image sensor coupled to said wearable mount, the first image sensor directing outwardly from said driver to capture a driver'"'"'s perspective; a second image sensor coupled to the vehicle and oriented toward a vehicle moving direction to capture a vehicle'"'"'s perspective; wherein said processor executes code instructions comprising; code instructions for receiving said azimuth value from said wearable mount placed on the driver; code instructions for receiving a vehicle bearing value indicating a current vehicle moving direction of the vehicle driven by the driver; code instructions for calculating an angular difference between the azimuth value and the vehicle bearing value; code instructions for receiving a first set of image data captured by said first image sensor; code instructions for receiving a second set of image data captured by said second image sensor; code instructions for processing the first and second sets of image data to determine a comparison result, the comparison result determined according to image similarity between said first and second sets of image data; code instructions for generating an alert according to said comparison result and when the angular difference deviates from an angular threshold, said angular threshold selected from a plurality of predefined angular thresholds according to a traffic condition; and code instructions for automatically presenting the alert via an alert module to the driver. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of alerting a driver of a vehicle comprising:
with a processor; receiving three-dimensional orientation information from a module on a wearable mount placed on the driver, the information indicating a horizontal orientation facing direction of a head of the driver; determining based on the orientation information when the horizontal orientation facing direction is different from a current vehicle moving direction; receiving a first set of image data, the first set of image data captured by a first image capture module coupled to the wearable mount and directing outwardly from said driver to capture a driver'"'"'s perspective; receiving a second set of image data, the second set of image data captured by a second image capture module oriented toward the current vehicle moving direction to capture a vehicle'"'"'s perspective; processing the first and second sets of image data to determine a comparison result, the comparison result determined according to image similarity between said first and second sets of image data; generating an alert according to said comparison result and when the horizontal orientation facing direction is determined to be different from the current vehicle moving direction; and automatically presenting the alert via an alert module to the driver. - View Dependent Claims (16, 17, 18, 19)
Specification