Automated vehicle mirror adjustment
First Claim
Patent Images
1. A method for generating a mirror adjustment signal effective to adjust a position of first, second, and third mirrors in a vehicle, the method comprising, by a processor:
- receiving an image of an operator of the vehicle from a camera, wherein the image is captured by the camera;
identifying a reference point in the image captured by the camera, wherein the reference point relates to a position of the operator relative to the camera, and the reference point is identified by a first and a second variable;
receiving depth data that indicates a distance between a sensor and the operator;
searching a table for values that correspond to the first and second variables;
identifying the values that correspond to the first and second variables based on the search in the table;
in response to the identification of the values that correspond to the first and second variables, searching the table for a value of the depth data based on the identified values;
generating an adjustment signal based on the value of the depth data identified by the search in the table, and based on the reference point, wherein the adjustment signal includes adjustment information for the first mirror, the second mirror, and the third mirror of the vehicle;
separating the adjustment signal into;
a first mirror adjustment signal effective to facilitate adjustment of a position of the first mirror of the vehicle;
a second mirror adjustment signal effective to facilitate adjustment of a position of the second mirror of the vehicle; and
a third mirror adjustment signal effective to facilitate adjustment of a position of the third mirror of the vehicle; and
sending the first mirror adjustment signal to a first motor of the first mirror, the second mirror adjustment signal to a second motor of the second mirror, and the third mirror adjustment signal to a third motor of the third mirror simultaneously.
1 Assignment
0 Petitions
Accused Products
Abstract
Technologies are generally described for methods and systems effective to adjust a position of a mirror in a vehicle. In an example, a method for adjusting a position of a mirror in a vehicle may include a processor effective to receive an image of an operator of a vehicle. The processor may identify a reference point in the image and depth data. The processor may generate a mirror adjustment signal based on the depth data and the reference point. The processor may further send the mirror adjustment signal to the mirror to adjust a position of the mirror.
-
Citations
16 Claims
-
1. A method for generating a mirror adjustment signal effective to adjust a position of first, second, and third mirrors in a vehicle, the method comprising, by a processor:
-
receiving an image of an operator of the vehicle from a camera, wherein the image is captured by the camera; identifying a reference point in the image captured by the camera, wherein the reference point relates to a position of the operator relative to the camera, and the reference point is identified by a first and a second variable; receiving depth data that indicates a distance between a sensor and the operator; searching a table for values that correspond to the first and second variables; identifying the values that correspond to the first and second variables based on the search in the table; in response to the identification of the values that correspond to the first and second variables, searching the table for a value of the depth data based on the identified values; generating an adjustment signal based on the value of the depth data identified by the search in the table, and based on the reference point, wherein the adjustment signal includes adjustment information for the first mirror, the second mirror, and the third mirror of the vehicle; separating the adjustment signal into; a first mirror adjustment signal effective to facilitate adjustment of a position of the first mirror of the vehicle; a second mirror adjustment signal effective to facilitate adjustment of a position of the second mirror of the vehicle; and a third mirror adjustment signal effective to facilitate adjustment of a position of the third mirror of the vehicle; and sending the first mirror adjustment signal to a first motor of the first mirror, the second mirror adjustment signal to a second motor of the second mirror, and the third mirror adjustment signal to a third motor of the third mirror simultaneously. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system configured to generate a mirror adjustment signal to adjust a position of first, second, and third mirrors in a vehicle, the system comprising:
-
a memory; a camera configured to capture an image of an operator of the vehicle; a motor controller; and a processor configured in communication with the memory, the camera, the sensor, and the motor controller, wherein the processor is configured to; receive, from the camera, the image captured by the camera; identify a reference point in the image captured by the camera, wherein the reference point relates to a position of the operator relative to the camera, and the reference point is identified by a first and a second variable; receive depth data; search a table for values that correspond to the first and second variables; identify the values that correspond to the first and second variables based on the search in the table; in response to the identification of the values that correspond to the first and second variables, search the table for a value of the depth data based on the identified values; generate an adjustment signal based on the value of the depth data identified by the search in the table, and based on the reference point, wherein the adjustment signal includes adjustment information for the first mirror, the second mirror, and the third mirror of the vehicle; send the adjustment signal to the motor controller, wherein the motor controller is configured to separate the adjustment signal into; a first mirror adjustment signal effective to facilitate adjustment of a position of the first mirror of the vehicle; a second mirror adjustment signal effective to facilitate adjustment of a position of the second mirror of the vehicle; and a third mirror adjustment signal effective to facilitate adjustment of a position of the third mirror of the vehicle. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A vehicle configured to generate a mirror adjustment signal for first, second, and third mirrors of the vehicle, the vehicle comprising:
-
the first mirror, where the first mirror includes; a first motor effective to adjust the first mirror in a first direction; and a second motor effective to adjust the first mirror in a second direction; the second mirror, where the second mirror includes; a third motor effective to adjust the second mirror in the first direction; and a fourth motor effective to adjust the second mirror in the second direction; the third mirror, where the third mirror includes; a fifth motor effective to adjust the third mirror in the first direction; and a sixth motor effective to adjust the third mirror in the second direction; a memory; a camera configured to capture an image of an operator of the vehicle; a sensor configured to generate depth data that indicates a distance between the sensor and the operator; a motor controller configured in communication with the first, second, and third mirrors; and a processor configured in communication with the memory, the camera, the sensor, and the motor controller, wherein the processor is configured to; receive, from the camera, the image captured by the camera; identify a reference point in the image captured by the camera, wherein the reference point relates to a position of the operator relative to the camera, and the reference point is identified by a first and a second variable; receive the depth data; search a table for values that correspond to the first and second variables; identify the values that correspond to the first and second variables based on the search in the table; in response to the identification of the values that correspond to the first and second variables, search the table for a value of the depth data based on the identified values; generate an adjustment signal based on the value of the depth data and the reference point, wherein the adjustment signal includes adjustment information for the first mirror, the second mirror, and the third mirror; and send the adjustment signal to the motor controller, wherein the motor controller is configured to separate the adjustment signal into; a first mirror adjustment signal effective to facilitate adjustment of a position of the first mirror of the vehicle; a second mirror adjustment signal effective to facilitate adjustment of a position of the second mirror of the vehicle; and a third mirror adjustment signal effective to facilitate adjustment of a position of the third mirror of the vehicle. - View Dependent Claims (15, 16)
-
Specification