System with rear-view camera as glare sensor

文档序号:538382 发布日期:2021-06-01 浏览:17次 中文

阅读说明:本技术 后视摄像头作为眩光传感器的系统 (System with rear-view camera as glare sensor ) 是由 B·B·希尔多尔 B·K·尼尔森 于 2019-11-15 设计创作,主要内容包括:公开了一种用于可变透射率镜的系统,其中可变透射率镜可响应于从摄像头捕获的图像而被控制。所述系统可包括第一成像器、第一可变透射率镜和控制器。所述第一成像器包括像素阵列。此外,所述第一成像器被配置成捕获图像数据。所述第一可变透射率镜具有第一透射率水平。最后,所述控制器被配置成将第一光强度值分配给一个或多个像素,并且至少部分地基于所检测的第一光强度将第一透射率水平改变为第二透射率水平。此系统具有消除对专用眩光传感器的需要的优点,因此减少了装置的数目、成本、用户视场中的障碍物以及具有更美观的外观。(A system for a variable transmittance mirror is disclosed, wherein the variable transmittance mirror is controllable in response to an image captured from a camera. The system may include a first imager, a first variable transmittance mirror, and a controller. The first imager includes an array of pixels. Further, the first imager is configured to capture image data. The first variable transmittance mirror has a first transmittance level. Finally, the controller is configured to assign a first light intensity value to one or more pixels and change the first transmittance level to a second transmittance level based at least in part on the detected first light intensity. This system has the advantage of eliminating the need for a dedicated glare sensor, thus reducing the number of devices, cost, obstructions in the user's field of view, and having a more aesthetically pleasing appearance.)

1. A system, comprising:

a first imager comprising an array of pixels, the imager configured to capture image data;

a first variable transmittance mirror having a first transmittance level; and

a controller configured to:

assigning a first light intensity value to one or more pixels, an

Changing the first transmittance level to a second transmittance level based at least in part on the detected first light intensity.

2. The system of claim 1, further comprising:

an ambient light sensor operable to detect a second light intensity;

wherein the controller is further configured to:

comparing the first light intensity with the second light intensity, an

Changing the first transmittance level to a second transmittance level based also at least in part on a comparison of the first light intensity and the second light intensity.

3. The system of claim 2, wherein the ambient light sensor comprises a second imager.

4. The system of claim 1, further wherein the controller is further configured to:

determining whether the first light intensity is present in a first region of the pixel array; and

changing the first transmittance level to a second transmittance level based at least in part on the first light intensity being present in the first region.

5. The system of claim 1, further comprising:

a second variable transmittance mirror having a third transmittance level;

wherein the controller is further configured to:

determining whether the first light intensity is present in a first region of the pixel array, an

Changing the first transmittance level to a second transmittance level and changing the third transmittance level to a fourth transmittance level based at least in part on:

the detected first light intensity, an

Determining that the first light intensity is present in the first region.

6. The system of claim 1, further comprising:

a second variable transmittance mirror having a third transmittance level;

wherein the controller is further configured to:

determining whether the first light intensity is present in a first region of the pixel array,

not changing the first and third transmittance levels based at least in part on:

the detected first light intensity, an

Determining that the first light intensity is not present in the first region.

7. The system of claim 1, further comprising:

a second variable transmittance mirror having a third transmittance level;

wherein the controller is further configured to:

determining whether the first light intensity is present in a first region of the pixel array,

determining whether the first light intensity is present in a second region of the pixel array,

changing the first transmittance level based also at least in part on:

the detected first light intensity, an

Determining that the first light intensity is present in the first region; and

not changing the third transmittance level based at least in part on:

the detected first light intensity, an

Determining that the first light intensity is not present in the second region.

8. The system of claim 5, wherein the second transmittance level and the fourth transmittance level are different.

9. The system of claim 5, wherein the first and second transmittance levels are the same.

10. The system of claim 1, wherein the controller is further configured to:

determining a location of the first light intensity within the pixel array;

determining a change in at least one of a position or an intensity of the first light intensity; and

the first transmittance level is also varied based at least in part on a change in at least one of a position or an intensity of the first light intensity.

11. The system of claim 10, further comprising:

a second variable transmittance mirror having a third transmittance level;

wherein:

the controller is further configured to change the third transmittance level to a fourth transmittance level based at least in part on a change in at least one of a position or an intensity of the first light intensity, and

the second transmittance level and the fourth transmittance level are different.

12. The system of claim 5, further comprising:

a third variable transmittance mirror having a fifth transmittance level;

wherein the controller is further configured to change the fifth transmittance level to a sixth transmittance level based at least in part on:

the detected first light intensity, an

Determining that the first light intensity is present in the first region.

13. The system of claim 12, wherein the second, fourth, and sixth transmittance levels are different.

14. The system of claim 1, further comprising:

an ambient light sensor operable to detect a second light intensity; and

a second variable transmittance mirror having a third transmittance level;

wherein the controller is further configured to:

detecting a third light intensity corresponding to at least one pixel of the pixel array,

comparing the second light intensity with the third light intensity, an

Changing the third transmittance level to a fourth transmittance level based at least in part on a comparison of the second light intensity to the third light intensity.

15. The system of claim 1, further comprising a display operable to display images from the first imager.

16. The system of claim 1, wherein the controller is further configured to:

detecting saturation of the one or more pixels, an

Increasing the assigned first light intensity value of the one or more saturated pixels based at least in part on the detection of saturation of the one or more pixels.

17. The system of claim 16, wherein the assigned first light intensity value increases in proportion to the number of detected saturated pixels.

18. The system of claim 16, wherein the controller is further configured to change the first transmittance level to a second transmittance level based further at least in part on the increased first light intensity value.

19. The system of claim 16, further comprising:

an ambient light sensor operable to detect a second light intensity;

wherein the controller is further operable to:

comparing the increased first light intensity with the second light intensity, an

Changing the first transmittance level to a second transmittance level based also at least in part on a comparison of the increased first light intensity and the second light intensity.

20. The system of claim 19, further comprising:

a second variable transmittance mirror having a third transmittance level;

wherein the controller is further configured to:

detecting a third light intensity corresponding to at least one pixel of the pixel array,

detecting a saturation of the at least one pixel,

increasing the assigned third light intensity value of the at least one pixel based at least in part on the detection of saturation of the at least one pixel,

comparing the increased third light intensity with the second light intensity, an

Changing the third transmittance level to a fourth transmittance level based at least in part on a comparison of the increased third light intensity to the second light intensity.

Technical Field

The present invention relates generally to light sensors, and more particularly to light sensors for vehicle rearview assemblies.

Background

Variable transmittance mirrors have been known for many years. Systems for variable transmittance rear view mirrors rely on a forward ambient light sensor and a rearward ambient light sensor, which is located near the mirror, commonly referred to as a glare sensor. The controller accordingly determines the difference in intensity levels between the two ambient light sensors in order to estimate when glare is present and change the transmittance of the mirror accordingly.

However, in a system that includes more than one variable transmittance rear view mirror, the system operates to vary the transmittance of all mirrors equally together based on a single difference between the two ambient light sensors. Furthermore, in some cases, glare may affect the user to a different degree via each mirror due to the position of the glare light source. Thus, changing the transmittance of all mirrors equally may result in a non-optimal degree of transmittance of one or more mirrors.

In addition, most vehicles are equipped with a backup camera, which is well known in the art. Unlike ambient light sensors of variable transmittance mirror systems, which only detect light intensity, these cameras capture data via a pixel array to produce an image and typically have a low dynamic range. Therefore, the vehicle is equipped with additional devices.

Accordingly, there is a need for an improved variable transmittance mirror system, thereby reducing the total number of devices required when paired with a backup camera. Furthermore, there is also a need for an improved variable transmittance mirror system whereby the mirror is varied to an improved degree with respect to a variable position glare light source.

Disclosure of Invention

In accordance with the present disclosure, disadvantages and problems associated with variable transmittance mirror systems in the past have been substantially reduced or eliminated.

According to one embodiment of the present disclosure, a system is disclosed that includes a first imager, a first variable transmittance mirror, and a controller. The first imager includes an array of pixels. Further, the first imager is configured to capture image data. The first variable transmittance mirror has a first transmittance level. Finally, the controller is configured to assign a first light intensity value to one or more pixels and change the first transmittance level to a second transmittance level based at least in part on the detected first light intensity.

Advantages of certain embodiments of the present disclosure include providing a rearview system in which a dedicated glare sensor for detecting light from a rearward scene is not required, thus reducing the total number of devices required when pairing with a backup camera. Thus, the overall cost of the system is reduced. In addition, elimination of the sensor may reduce the number of obstacles in the user's field of view. Furthermore, in case a dedicated glare sensor is to be provided on the variable transmittance mirror or its housing, eliminating this sensor provides a cleaner and more aesthetic appearance.

These and other aspects, objects, and features of the present disclosure will be understood and appreciated by those skilled in the art upon studying the following specification, claims, and appended drawings. It will also be understood that features of each embodiment disclosed herein can be used in combination with or as an alternative to features in other embodiments.

Drawings

In the drawings:

FIG. 1: a vehicle having a rear-view system.

FIG. 2: a rear view system schematic.

FIG. 3: schematic illustration of aspects of a rearview system.

FIG. 4: exemplary embodiments of image data captured by a rearview imager.

FIG. 5: exemplary dimming routines for variable transmittance mirrors.

Detailed Description

For the purposes of this description, it is to be understood that the specific devices and processes illustrated in the attached drawings, and described in the present disclosure, are simply exemplary embodiments of the inventive concepts defined in the appended claims. Hence, specific dimensions and other physical characteristics relating to the embodiments disclosed herein are not to be considered as limiting, unless the claims expressly state otherwise.

FIG. 1 illustrates a vehicle 10 having a rearview system 14. Rearview system 14 includes one or more variable transmittance mirrors 12, a forward ambient light sensor 16, a rearview imager 36, and a controller 50 (not shown in FIG. 1).

The variable transmittance mirror 12 may be any mirror operable to vary the degree of light transmission. The transmittance of a mirror is the ratio of light reflected therefrom relative to light incident thereon. Thus, the variable transmittance mirror 12 is operable to dim light. Further, the variable transmittance mirror 12 is operable to provide a view of the rearward scene 28 to the user 22. The variable transmittance mirror 12 may be located inside or outside the vehicle 10. For example, the variable transmittance mirror 12 may be an interior rear view mirror 12a, a driver side rear view mirror 12b, or a passenger side rear view mirror 12 c.

The variable transmittance MIRROR 12 may be implemented using various means, such as those described in U.S. patent No. 3,680,951 entitled "photosource-CONTROLLED real-VIEW MIRROR" to Jordan et al and U.S. patent No. 4,443,057 entitled "AUTOMATIC REAR VIEW MIRROR FOR motor VEHICLES" to Bauer et al, each of which is incorporated herein by reference. The variable transmittance mirror 12 may be fabricated using a liquid crystal cell described in U.S. patent No. 4,632,509 to Ohmi et al, entitled "GLARE-SHIELDING TYPE reflex (GLARE-shielding mirror)", which is incorporated herein by reference. In an exemplary embodiment, the variable transmittance mirror 12 may be implemented as an ELECTROCHROMIC cell that changes its transmittance in response to an applied control voltage, such as described in U.S. Pat. No. 4,902,108 to Byker, entitled "Single-COMPARTMENT, SELF-ERASING, SOLUTION-PHASE ELECTROCHEMICAL DEVICES, SOLUTIONS FOR USE THEREIN, AND USES THEREOF," which is incorporated herein by reference. Although a particular structure for the variable transmittance mirror 12 is disclosed, many other electrochromic devices may be used to implement the variable transmittance mirror 12 without departing from the spirit of the present disclosure.

The rearview imager 36 may be any device operable to capture image data, including an array of pixels. Accordingly, the rearview imager 36 is positioned and oriented such that it can capture image data corresponding to at least a portion of the rearward scene 28. For example, the rearview imager 36 may be located on a headliner, rear window, rear bumper or trunk lid of the vehicle 10. The pixel array includes a plurality of pixels in the form of photosensitive elements configured to measure light received through the lens or aperture. Each pixel of the pixel array may correspond to a light sensor, a light sensor array, or any grouping of sensors configured to capture light. Each of the light sensors is operable to measure a value corresponding to the brightness or intensity of the light. The rearview imager 36 may have a high dynamic range.

In some embodiments, the rearview imager 36 may be in communication with an imager memory. The imager memory may be any device configured to store imager data. For example, the imager memory may store pixel data and/or exposure data corresponding to each pixel of the pixel array. Imager memory may include various forms of memory, such as Random Access Memory (RAM), dynamic RAM (dram), synchronous dram (sdram), and other forms of memory configured to store digital information. Each of the memory cells may correspond to an addressable memory location in the imager memory and have a capacity corresponding to a resolution of each pixel of the pixel array.

Examples of a rearview imager 36 configured to operate as a high dynamic range image sensor are disclosed in the following patents: us patent No. 8,289,430 entitled "HIGH DYNAMIC RANGE IMAGING DEVICE (high dynamic range imaging device)" filed by Jon h. Us patent No. 8,305,471 entitled "HIGH DYNAMIC RANGE IMAGING DEVICE (high dynamic range imaging device)" filed by Jon h. bechtel et al, 25.4.2008; us patent No. 8,378,284 entitled "IMAGING DEVICE (imaging device)" filed by Daniel Van bleerkom et al, 28.1.2009; us patent No. 8,144,223 entitled "IMAGING DEVICE (imaging device)" filed by Daniel Van bleerkom et al, 28.1.2009; us patent No. 8,629,927 entitled "IMAGING DEVICE (imaging device)" filed by Jon h. bechtel et al, 9.2008; us patent No. 8,587,706 entitled "IMAGING DEVICE (imaging device)" filed by Jon h. bechtel on 11.6.2008; and us patent No. 9,041,838 entitled "HIGH DYNAMIC RANGE IMAGER SYSTEM (high dynamic range imager system)" filed by Jon h.

Controller 50 may be any device operable to analyze image data from rearview imager 36 to determine the presence, intensity, or relative position of glare 34. For example, controller 50 may be one or more processors, multi-core processors, or any combination of processors, circuits, and peripheral processing devices. Additionally, the controller 50 may include a memory operable to store a pixel analysis algorithm. In addition, the controller 50 is operable to adjust the reflectivity, brightness, transmittance, or other display characteristics of the one or more variable transmittance mirrors 12. Accordingly, the controller 50 is communicatively connected to the one or more variable transmittance mirrors 12 and the rearview imager 36.

In some embodiments, rearview system 14 includes a front ambient light sensor 16. Front ambient light sensor 16 may be any device operable to sense the intensity of ambient light in its directional direction. Thus, front ambient light sensor 16 is disposed such that it can detect front ambient light 32 and is communicatively connected to controller 50. For example, the front ambient light sensor 16 may be located on the windshield 30, the headliner, or the interior rearview mirror.

In some embodiments, the rearview system 14 includes a display. The display may be any digital screen, for example, a Light Emitting Diode (LED) display, an organic LED display, a Liquid Crystal Display (LCD), or the like. The display may be communicatively connected to the rearview imager 36 and operable to display a view of the external environment external to the vehicle 10. For example, the display may be configured to display image data captured by the rearview imager 36 to depict the rearward scene 28 such that the user 22 may view the rearward scene 28 in the vehicle 10 without having to turn around.

In operation, the rearview system 14 may be used by the user 22 to view the rearward scene 28 via one or more variable transmittance mirrors 12. Further, while busy operating the vehicle 10, the user 22 typically looks forward through the windshield 30. Thus, the eyes of user 22 adapt to front ambient light 32. However, relatively bright light sources in the rearward scene 28, typically headlights of a second vehicle, may produce glare 34, which may reflect from the variable transmittance mirror 12, temporarily damaging or distracting the user 22. Accordingly, to reduce the effect of glare 34 on user 22, controller 50 may adjust or limit the transmittance of one or more variable transmittance mirrors 22 based at least in part on the results of running a pixel analysis algorithm that analyzes the image data from rearview imager 36. The analysis of the image data by the controller 50 may be accomplished in a variety of ways.

Upon completing the exposure of the frame captured by the rearview imager 36, the controller 50 may utilize image data from the frame to determine the presence of glare 34. A pixel analysis algorithm may be executed by the controller 50 to analyze the pixel data such that each pixel is given a scaled value representing the brightness or intensity of the light it is exposed to. For example, a pixel may be assigned a scaled value from a minimum value (e.g., 0) to a maximum value (e.g., 10,000). In some embodiments, the scale may have a linear relationship. Thus, the algorithm may identify the brightness of one or more pixels based on the scaled values. Pixels with a scalar value or saturation above the glare threshold (i.e., with a maximum scalar value) may be used to identify glare in the rear scene 28.

In response to the algorithm identifying that one or more pixels have a scaled value above the glare threshold, the controller 50 may change the transmittance of the one or more variable transmittance mirrors 12, thereby limiting the reflection of the glare 34 by the variable transmittance mirrors 12. Further, the transmittance level may be directly related to the scaled value of one or more pixels based on a look-up table or formula.

In some embodiments, the algorithm may be configured to further differentiate between saturation levels in order to effectively extend the dynamic range of the rearview imager 36 without the need to adjust or skew the dynamic range from that which may be typically supplied to the display 52 to view the rearward scene 26, or without the need for a more expensive imager with increased dynamic range.

When saturated pixels are present, the algorithm may monitor the number, distribution, concentration, spacing, arrangement, grouping, and/or proportion of saturated pixels. For example, once a number of pixels that exceed a first saturated pixel threshold are identified as saturated, the algorithm may identify that glare 34 is present in the rearward scene 28. In response, the algorithm may assign an increasing scaled value (e.g., 11,000) to each saturated pixel. Additionally, if the number of saturated pixels exceeds the second saturated pixel threshold, the algorithm may assign an increased scaled value (e.g., 12,000) to each pixel. The algorithm may apply this weighting in response to detecting that the number of saturated pixels exceeds a third threshold, a fourth threshold, and so on; each of which may cause the algorithm to reassign an incremental value (e.g., 13,000; 14,000; etc.), respectively. In another example, the algorithm may be configured to identify the number of consecutive, adjacent, or clustered pixels that are saturated. Based on the number of pixels of consecutive, adjacent, or clustered saturated pixels, the algorithm may increase the scaled value of consecutive, adjacent, or clustered saturated pixels by a scalar value or multiplier. In another example, the algorithm may extend the dynamic range of the rearview imager 36 by replacing saturated pixel values with increasing scaled values according to a predetermined glare scaling value. Thus, the luminance values of the saturated pixels may be increased to an extended range (e.g., 11,000; 12,000; 19,000; 20,000).

Based on the scaled value or an average thereof associated with the extended range of values for one or more pixels, the controller 50 may limit the transmittance of the glare 34 by controlling the transmittance of the variable transmittance mirror 12, thereby darkening it. Thus, the controller 50 may utilize a rearview imager 36 having a dynamic range suitable for capturing light for display on the display 52 while detecting the relative level of glare 34, which may be simulated or monitored by the controller 50 based on the extended range.

In some embodiments, controller 50 may be configured to compare the scaled value, the extended scaled value, the average scaled value, or the average extended scaled value of one or more pixels to the light intensity level determined by front ambient light sensor 16. Thus, the controller 50 may dim or limit the transmittance of the variable transmittance mirror 12 based at least in part on the ratio achieved by the light values from the rearview imager 36 and the front ambient light sensor 16. Thus, the controller 50 may ensure that the increased conversion is caused by glare 34 rather than bright ambient lighting conditions.

The controller 50 may be configured to distinguish one or more regions of the rearward scene 26. The regions may correspond to one or more variable transmittance mirrors 12, such as an interior rear view mirror 12a, a driver side rear view mirror 12b, or a passenger side rear view mirror 12c, which are operable to reflect light from the regions. Alternatively, the region may correspond to a region outside the field of view of the variable transmittance mirror 12. Accordingly, the controller 50 may independently control the transmittance of the one or more variable transmittance mirrors 12 with respect to when the glare 34 is detected and may be present in the variable transmittance mirrors 12. Thus, not only are the individual variable transmittance mirrors 12 independently varied to the optimum transmittance level, but also the transmittance is not changed when it is misjudged that the glare 34 needs to be reduced in the case where the rearview imager 36 can capture light that is not within the field of view of the variable transmittance mirrors 12.

In some embodiments, the algorithm may be configured to detect movement of glare 34. For example, the controller 50 may detect a shift in pixel saturation or a high scaled value within the pixel array. Likewise, the algorithm may detect or infer movement of glare 34 approaching vehicle 10 at a certain speed based on a rate of increase in the size of the saturated pixel group, a rate at which an increase in light intensity of one or more pixels is detected, a rate at which an average scaled value of a group of pixels increases, or a decrease in the saturation time of a pixel. Alternatively, to enable detection of a reduction in pixel saturation time, during exposure of a frame, the imager memory may record, for one or more pixels, the exposure time that has elapsed before saturation. Further, the controller 50 may predict a future position of the glare 34 and control the transmittance of the one or more variable transmittance mirrors 12 in response to the prediction.

For example, based on the movement of glare 34, the algorithm may identify or infer that a second vehicle is passing by vehicle 10, and optionally which side the second vehicle will pass by vehicle 10. Thus, the controller 50 may delay adjusting the transmittance of one or more of the variable transmittance mirrors 12 when it is predicted that the second vehicle has moved outside the field of view of the rearview imager 36, but remains within the field of view of the variable transmittance mirror 12 for a period of time thereafter. Further, in the event that the second vehicle is predicted to pass a particular side of the vehicle 10, the controller 50 may selectively delay changing the transmittance of the one or more variable transmittance mirrors 12 specifically corresponding to that side. For example, if movement of the glare light 34 in the left direction is detected, the controller 50 may delay a period of time to further adjust the transmittance of the driver side rearview mirror 12a once the glare light 34 moves outside the field of view of the rearview imager 36. Thus, as the second vehicle providing glare 34 passes the vehicle 10, the variable transmittance mirror 12 does not experience an increase in transmittance before the second vehicle substantially completely passes through the field of view of the variable transmittance mirror 12. This is of particular significance where the field of view of the variable transmittance mirror 12 substantially includes regions that are not present in the field of view of the rearview imager 36.

In some embodiments, controller 50 may delay the duration of the transmittance change in response to the detected movement of glare 34 based at least in part on an inferred rate of speed or passing rate of the second vehicle. For example, the rate of motion of the detected glare 34 may be analyzed using a look-up table, equation, or other method to determine the duration of the transmittance change delay. Detecting glare 34 moving faster may be associated with shorter delays and vice versa.

The present disclosure has the technical advantage of providing a rearview system 14 in which a dedicated glare sensor for detecting light from the rearward scene 28 is not required, thus reducing the total number of devices required when paired with a backup camera. Thus, the overall cost of the system is reduced. In addition, the elimination of sensors potentially reduces the number of obstacles in the field of view of user 22. Furthermore, where a dedicated glare sensor is provided on the variable transmittance mirror 12 or its housing, eliminating this sensor provides a cleaner and more aesthetically pleasing appearance.

Fig. 2 is a schematic representation of rearview system 14. The rearview system includes a variable transmittance mirror 12, a rearview imager 36, and a controller 50.

The variable transmittance mirror 12 includes a variable transmission element 42 and a reflective surface 44. The transmittance is the ratio of light reaching the variable transmission element 42 to light passing through the variable transmission element 42. Thus, the variable transmittance mirror 12 is an operatively dimmable mirror. Further, the variable transmittance mirror 12 is operable to provide a view of at least a portion of the rearward scene. For example, the variable transmittance mirror 12 may be an interior rear view mirror, a driver side rear view mirror, or a passenger side rear view mirror.

The rearview imager 36 may be any device operable to capture image data, including an array of pixels. Thus, the rearview imager 36 is arranged such that it has a field of view that includes at least a portion of the rearward scene. The pixel array includes a plurality of pixels in the form of photosensitive elements configured to measure light received through the lens or aperture. Each pixel of the pixel array may correspond to a light sensor, a light sensor array, or any grouping of sensors configured to capture light. Each of the light sensors is operable to measure a value corresponding to the brightness or intensity of the light. The rearview imager 36 may have a high dynamic range.

Controller 50 may be any device operable to analyze image data from rearview imager 36 to determine the presence, intensity, or relative position of glare 34. For example, the controller may be one or more processors, a multi-core processor, or any combination of processors, circuits, and peripheral processing devices. In addition, the controller may include a memory operable to store a pixel analysis algorithm and image data related to at least one frame acquired by the rearview imager 36. In addition, the controller is operable to adjust the reflectivity, brightness, transmittance, or other display characteristics of the one or more variable transmittance mirrors 12. Thus, the controller is communicatively connected to the variable transmittance mirror 12 and the rearview imager 36.

In some embodiments, rearview system 14 may also include a front ambient light sensor 16. Front ambient light sensor 16 may be any device operable to sense the intensity of ambient light. Thus, front ambient light sensor 16 is positioned such that it can detect ambient light 32 that is generally opposite the direction of the rearward scene, and is communicatively connected to controller 50.

In some embodiments, the rearview system 14 may also include a display 52. The display 52 may be any digital screen, such as a Light Emitting Diode (LED) display, an organic LED display, a Liquid Crystal Display (LCD), or the like. The display 52 may be communicatively connected to the rearview imager 36 and operable to display a view of the external environment external to the vehicle 10. For example, the display 52 may be configured to display image data captured by the rearview imager 36 to depict the rearward scene 28 so that the user may view the rearward scene. Optionally, a display 52 may be disposed within the variable transmittance mirror 12 such that the variable transmittance mirror 12 is operable to switch between an electronic display mode and a conventional variable mirror mode according to methods well known in the art.

In operation, a user may view a rearward scene via the variable transmittance mirror 12 using the rearview system 14. Typically, the user's eyes are looking forward and adapting accordingly to the front ambient light 32 level. However, relatively bright light sources in the rearward scene, typically the headlights of a vehicle, may produce glare 34, which may reflect from the reflective surface 44 and temporarily harm or distract the user. Accordingly, to reduce the effect of glare 34 on the user, controller 50 may adjust or limit the transmittance of variable transmission element 42 based at least in part on the results of running the pixel analysis algorithm. The pixel analysis algorithm analyzes the image data from the rearview imager 36. The analysis of the image data by the algorithm can be implemented in a number of ways.

Upon completing the exposure of the frame captured by the rearview imager 36, the algorithm may utilize image data from the frame to determine the presence of glare 34. The algorithm may analyze the pixel data such that each pixel is assigned a scaled value reflecting the brightness or intensity of the light it is exposed to. For example, a pixel may be assigned a scaled value from a minimum value (e.g., 0) to a maximum value (e.g., 10,000). Alternatively, the scale may have a linear relationship. Accordingly, the controller may identify the brightness of one or more pixels based on the scaled value. Pixels with a scaled value above the glare threshold or saturation (i.e., with the largest scaled value) may be used to identify glare in the rear scene.

In response to the algorithm identifying that one or more pixels have a scaled value above the glare threshold, the controller 50 may change the transmittance of the variable transmittance mirror 12, thereby limiting the reflection of the glare 34 by the variable transmittance mirror 12. Further, the transmittance level may be directly related to the scaled value of one or more pixels based on a look-up table or formula.

In some embodiments, the algorithm may be configured to further differentiate between saturation levels in order to effectively extend the dynamic range of the rearview imager 36 without the need to adjust or skew the dynamic range from what may typically be supplied to the display 52 to view the rearward scene.

When saturated pixels are present, the algorithm may monitor the number, distribution, concentration, spacing, arrangement, grouping, and/or proportion of saturated pixels. For example, once a number of pixels that exceed a first saturated pixel threshold are identified as saturated, the algorithm may identify that glare 34 is present in the rear scene. In response, the algorithm may assign an increasing scaled value (e.g., 11,000) to each saturated pixel. Additionally, if the number of saturated pixels exceeds the second saturated pixel threshold, the algorithm may assign an increased scaled value (e.g., 12,000) to each pixel. The algorithm may apply this weighting in response to detecting that the number of saturated pixels exceeds a third threshold, a fourth threshold, and so on; each of which may cause the controller to reassign an incremented value (e.g., 13,000; 14,000; etc.), respectively. In another example, the algorithm may be configured to identify the number of consecutive, adjacent, or clustered pixels that are saturated. Based on the number of consecutive, adjacent, or clustered saturated pixels, the algorithm may increase the pixel conversion value of the consecutive, adjacent, or clustered saturated pixels by a scalar value or multiplier. In another example, the algorithm may extend the dynamic range of the rearview imager 36 by simply replacing any saturated pixel value with an increased scaled value according to a predetermined glare scaled value. Thus, as shown in the foregoing example, the luminance value of the saturated pixel may be increased to an extended range (e.g., 11,000; 12,000; 19,000; 20,000).

Based on the scaled value or an average thereof associated with the extended range of values for one or more pixels, the controller 50 may limit the transmittance of the glare 34 by adjusting the transmittance of the variable transmittance mirror 12, thereby darkening it. Thus, the controller 50 may utilize a rearview imager 36 having a dynamic range suitable for capturing light for display on the display 52 and/or having a lower cost, while detecting relative levels of glare 34 that exceed its normal range.

In some embodiments, the algorithm may be configured to compare the scaled value, the extended scaled value, the average scaled value, or the average extended scaled value of one or more pixels to the light intensity level determined by front ambient light sensor 16. Thus, the controller 50 may dim or limit the transmittance of the variable transmittance mirror 12 based at least in part on the ratio achieved by the light level values from the rearview imager 36 and the front ambient light sensor 16. Thus, the controller 50 may ensure that the increased conversion is caused by glare 34 rather than ambient lighting conditions.

In some embodiments, the controller 50 may be configured to distinguish one or more regions of the rearward scene. The region may correspond to the field of view of the variable transmittance mirror 12. Alternatively, the region may correspond to a region outside the field of view of the variable transmittance mirror 12. Accordingly, the controller 50 may adjust the transmittance of the variable transmittance mirror 12 with respect to when the glare 34 is detected and may be present in the variable transmittance mirror 12. Thus, where the rearview imager 36 may capture light that is not within the field of view of the variable transmittance mirror 12, the transmittance is not changed when a misjudgment requires a reduction in glare 34.

In some embodiments, the algorithm may be configured to detect movement of glare 34. For example, the algorithm may detect a shift in pixel saturation or a high scaled value within the pixel array. Likewise, the algorithm may detect or infer movement of glare 34 approaching vehicle 10 at a certain speed based on a rate of increase in the size of the saturated pixel group, a rate at which an increase in light intensity of one or more pixels is detected, a rate at which an average scaled value of a group of pixels increases, or a decrease in the saturation time of a pixel. Alternatively, to enable detection of a reduction in the saturation time of a pixel, the memory may record, for one or more pixels, the exposure time elapsed before saturation during exposure of a frame. Further, the algorithm may predict a future position of the glare 34 and control the transmittance of the one or more variable transmittance mirrors 12 in response to the prediction.

For example, based on the movement of glare 34, the algorithm may identify or infer that the second vehicle is the first vehicle, and optionally identify whether the second vehicle is likely to move to an area outside the field of view of rearview imager 36 but within the field of view of variable transmittance mirror 12. Thus, the controller delays adjusting the transmittance of one or more of the variable transmittance mirrors 12 when it is predicted that the second vehicle has moved outside the field of view of the rearview imager 36, but remains within the field of view of the variable transmittance mirrors 12 for a period of time thereafter. For example, if movement of the glare light 34 in the left direction is detected, once the glare light 34 moves outside the field of view of the rearview imager 36, the controller may delay for a period of time to further adjust the transmittance of the variable transmittance mirror 12 on the driver side of the vehicle. Thus, when a vehicle providing glare 34 passes, the variable transmittance mirror 12 does not experience an increase in transmittance before the vehicle substantially completely passes through the field of view of the variable transmittance mirror 12. This is of particular significance where the field of view of the variable transmittance mirror 12 substantially includes regions that are not present in the field of view of the rearview imager 36.

In some embodiments, controller 50 may delay the duration of the transmittance change in response to the detected movement of glare 34 based at least in part on an inferred rate of speed or passing rate of the second vehicle. For example, the algorithm may use a look-up table, equation, or other method to analyze the rate of motion of the detected glare 34 to determine the duration of the transmittance change delay. Detecting glare 34 moving faster may be associated with shorter delays and vice versa.

The present disclosure has the technical advantage of providing a rearview system 14 in which a dedicated glare sensor for detecting light from the rearward scene 28 is not required, thus reducing the total number of devices required when paired with a backup camera.

Fig. 3 is a schematic diagram of a rearview system. The rearview system includes a rearview imager 36 and a controller 50. The rearview imager 36 includes a pixel array 60. The pixel array 60 includes a plurality of pixels 64 in the form of photosensitive elements configured to measure light that can be received through a lens or aperture. The pixel array 60 may be arranged in rows 68 and columns 70. Each pixel 64 of pixel array 60 may correspond to a light sensor, a light sensor array, or any grouping of sensors configured to capture light. Each of the light sensors is operable to measure a pixel value corresponding to a brightness or intensity of the light.

In some embodiments, the rearview imager 36 may be in communication with an imager memory 62. The imager memory may be configured to store imager data. For example, the imager memory may store pixel data and/or exposure data corresponding to each pixel of the pixel array. Imager memory may include various forms of memory, such as Random Access Memory (RAM), dynamic RAM (dram), synchronous dram (sdram), and other forms of memory configured to store digital information. Each of the memory cells may correspond to an addressable memory location in the imager memory and have a capacity corresponding to a resolution of each pixel of the pixel array.

In addition, the rearview imager 36 may be in communication with a controller 50. The controller 50 may be any device operable to analyze image data from the rearview imager 36 to determine the presence, intensity, or relative location of glare. For example, controller 50 may be one or more processors, multi-core processors, or any combination of processors, circuits, and peripheral processing devices. Additionally, the controller 50 may include a memory operable to store a pixel analysis algorithm. In addition, the controller 50 is operable to adjust the reflectivity, brightness, transmittance, or other display characteristics of one or more variable transmittance mirrors. The controller 50 may also be operable to receive and process ambient light data from an ambient light sensor.

Accordingly, glare may be sensed and identified by the rearview system to adjust one or more variable transmittance mirrors according to the following method based at least in part on the results of running the pixel analysis algorithm.

First, a frame is exposed by the rearview imager 36 to generate image data. Second, the presence of glare is determined by an algorithm that utilizes image data from the frame. The presence of glare may be determined by an algorithm according to a variety of methods. Third, the controller 50 may change the transmittance of the variable transmittance mirror, thereby limiting possible reflection of glare by the variable transmittance mirror. The controller 50 may vary the transmittance in a variety of ways in response to the method by which the algorithm determines that glare is present.

In some embodiments, the algorithm operates by assigning each pixel a scaled value reflecting the brightness or intensity of the light it is exposed to. For example, a pixel may be assigned a scaled value from a minimum value (e.g., 0) to a maximum value (e.g., 10,000). Alternatively, the scale may have a linear relationship. Thus, the algorithm may then identify the glare intensity of one or more pixels based on the scaled value. Pixels 64 with a scalar value or saturation above the glare threshold (i.e., with the maximum scalar value) may be used to identify glare in the rear scene. Accordingly, the transmittance of the variable transmittance mirror may be changed by the controller 50, thereby limiting possible reflection of the glare by the variable transmittance mirror. Further, the transmittance level may be directly related to the scaled value of one or more pixels based on a look-up table or formula.

In some embodiments, saturation levels are differentiated. The algorithm can distinguish the saturation levels in order to effectively extend the dynamic range of the rearview imager 36 without the need to adjust or skew the dynamic range from what can typically be supplied to a display to view the rearward scene, or without the need for a more costly high dynamic range rearview imager 36.

When saturated pixels 72 are present, the algorithm may monitor the number, distribution, concentration, spacing, arrangement, grouping, and/or proportion of saturated pixels 72. For example, once a number of pixels 64 that exceed a first saturated pixel threshold are identified as saturated, the algorithm may identify that glare is present in the rear scene. In response, the algorithm may assign an increasing scaled value (e.g., 11,000) to each saturated pixel 72. Additionally, if the number of saturated pixels 72 exceeds the second saturated pixel threshold, the algorithm may assign an increased scaled value (e.g., 12,000) to each saturated pixel 72. The algorithm may apply this weighting in response to detecting that the number of saturated pixels 72 exceeds a third threshold, a fourth threshold, and so on; each of which may cause the algorithm to reassign an incremental value (e.g., 13,000; 14,000; etc.), respectively. In another example, the algorithm may be configured to identify the number of consecutive, adjacent, or clustered saturated pixels 72. Based on the number of consecutive, adjacent, or clustered saturated pixels 72, the algorithm may increase the scaled value of the consecutive, adjacent, or clustered saturated pixels 72 by a scalar value or multiplier. In another example, the algorithm may extend the dynamic range of the rearview imager 36 by simply replacing any saturated pixel value with an increased scaled value according to a predetermined glare scaled value. Thus, as shown in the foregoing example, the scaled values of the saturated pixels may be increased to an extended range (e.g., 11,000; 12,000; 19,000; 20,000).

Thus, based on the scaled value or an average thereof associated with the extended range of values for one or more pixels 64, the controller 50 may limit the variable transmittance specular glare by adjusting the transmittance of the variable transmittance mirror, thereby dimming it. Thus, the controller 50 may utilize a rearview imager 36 having a dynamic range suitable for capturing light for display on a display and/or having a lower cost, while detecting relative levels of glare 34 that exceed its normal range.

In some embodiments, the scaled value, the spread scaled value, the average scaled value, or the average spread scaled value of one or more pixels 64 may be compared by an algorithm to a light intensity level determined by an ambient light sensor. Thus, the transmittance of the variable transmittance mirror may be limited by the controller 50 based at least in part on the ratio achieved by the light level values from the rearview imager 36 and the ambient light sensor. Thus, the controller 50 may ensure that the increased conversion is due to glare rather than ambient lighting conditions.

In some embodiments, controller 50 may distinguish one or more regions of the rearward scene. The region may correspond to a field of view of the variable transmittance mirror. Alternatively, the region may also correspond to a region outside the field of view of the variable transmittance mirror. Accordingly, the controller 50 may adjust the transmittance of the variable transmittance mirror with respect to when the glare is detected and may be present in the variable transmittance mirror. Thus, where the rearview imager 36 may capture light that is not within the field of view of the variable transmittance mirror, the transmittance is not changed when misjudging that glare needs to be reduced.

In some embodiments, movement of glare may be detected by an algorithm. Movement of glare can be detected in a variety of ways. For example, the algorithm may detect a shift in pixel saturation or a high scaled value within the pixel array 60. Likewise, the algorithm may detect or infer movement of glare approaching at a certain speed based on a rate of increase in the size of the set of saturated pixels 72 over a consecutive series of frames, a rate at which an increase in light intensity of one or more pixels 64 is detected, a rate at which the average scaled value of a set of pixels 64 increases, or a decrease in saturation time of a pixel 64. In some embodiments, during the exposure of a single frame, a pixel saturation time reduction detection may be made for one or more pixels 64 by recording the exposure time elapsed before saturation by the imager memory 62. Further, in some embodiments, the algorithm may predict a future position of glare and control the transmittance of one or more variable transmittance mirrors in response to the prediction. For example, based on movement of glare, the algorithm may identify or infer that a second vehicle is passing by a first vehicle, and optionally identify whether the second vehicle will likely move to an area outside the field of view of the rearview imager 36 but within the field of view of the variable transmittance mirror.

Thus, the transmittance of the variable transmittance mirrors may be varied by the controller 50, with the transmittance of one or more of the variable transmittance mirrors 12 being delay adjusted in anticipation that the second vehicle has moved outside the field of view of the rearview imager 36, but remains within the field of view of the variable transmittance mirrors for a period of time thereafter. For example, if movement of glare in the left direction is detected, once glare 34 moves outside the field of view of rearview imager 36, controller 50 may delay a period of time to further adjust the transmittance of the variable transmittance mirror on the driver side of the first vehicle. Thus, when a vehicle providing glare passes, the variable transmittance mirror does not experience an increase in transmittance before the vehicle substantially completely passes through the field of view of the variable transmittance mirror. This is of particular significance where the field of view of the variable transmittance mirror substantially includes regions not present in the field of view of the rearview imager 36.

In some embodiments, controller 50 may delay the duration of the transmittance change in response to the detected movement of glare 34 based at least in part on an inferred rate of speed or passing rate of the second vehicle. For example, the algorithm may use a look-up table, equation, or other method to analyze the rate of motion of the detected glare to determine the duration of the transmittance change delay. Detecting glare that moves faster may be associated with shorter delays and vice versa.

The present disclosure has the technical advantage of providing a rearview system in which a dedicated glare sensor for detecting light from a rearward scene is not required, thus reducing the total number of devices required when pairing with a backup camera.

FIG. 4 is an exemplary embodiment of image data 80 captured by a rearview imager disposed on a first vehicle. Image data 80 corresponds to the back view 26 captured by the back view imager. The backview scene 26 contains a trailing vehicle 82. The trailing vehicle 82 is shown in a first position 82a and a second position 82 b. As shown, the trailing vehicle 82 is shown closer to the first vehicle at the second location 82b relative to the first location 82 a. The trailing vehicle 82 may have headlights 72, which may be a source of glare 34.

The image data 80 may be analyzed by a pixel analysis algorithm stored in a controller communicatively linked to the rearview imager. The algorithm may operate to identify glare 34 based on image data 80.

In some embodiments, the algorithm is operable to distinguish and identify glare 34 in one or more regions of interest 84. The region of interest 84 may correspond to the field of view of one or more variable transmittance mirrors. Thus, the controller may adjust the transmittance of the variable transmittance mirror based on detecting glare particularly within the field of view of the variable transmittance mirror, rather than only in the rear scene. Additionally, in some embodiments, the controller may be configured to selectively process one or more regions of interest 84 based on the focal length, field of view, mounting location, and/or various characteristics of the rearview imager. Thus, the selective processing reduces data analysis time by limiting analysis to relevant areas of the field of view of the rearview imager.

Additionally, the algorithm may change the position 86 of one or more regions of interest 84 based on an input signal that may indicate a steering direction or a navigation direction of the first vehicle. For example, in some embodiments, the controller may be in communication with a steering angle sensor, an inertial sensor, a gyroscope, a navigation system, and/or various direction detection devices of the first vehicle. Thus, the algorithm may move the region of interest 84 while predicting a change in the relative positions of the first vehicle and the trailing vehicle.

Additionally, the algorithm may be configured to selectively process one or more objects (e.g., vanishing points, lane lines, horizon lines, etc.) and dynamically position the region of interest 84 to assist in identification of the glare 34. In this way, the controller may also operate to detect the position or relative intensity of the glare 34 to control the transmittance of the variable transmittance mirror based on the expected change in the field of view of the variable transmittance mirror. Further, the algorithm may be configured to detect the movement 88 of the glare 34 from the first position 82a to the second position 82 b.

Fig. 5 shows an exemplary dimming routine diagram 100 for a variable transmittance mirror. The dimming routine diagram 100 plots the scaled value as a function of the actual light intensity. The scaled value is a number assigned to the pixel that represents the brightness or intensity of light to which the pixel is exposed.

The rearview imager is operable to capture image data corresponding to a rearward scene through the pixel array. The image data may be analyzed by an algorithm run by the controller. The algorithm may measure the light of a pixel by determining and/or adjusting the scaled value of one or more pixels. As shown, the intensity of the light may be determined by the controller to be in the range of 0 to 20,000. However, the rearview imager may have a dynamic range 102 with an upper limit below 20,000. Thus, the controller may supplement the range with an extended dynamic range 104 calculated by the algorithm.

For example, saturation of a pixel may occur at a saturation threshold 106 corresponding to a scaled value of 10,000. Thus, when exposed to light having an intensity greater than the saturation threshold 106, the pixel will saturate and the data exceeds the saturation threshold for the intensity of lost light. However, the algorithm may be configured to further differentiate between saturation levels in order to effectively extend the dynamic range of the rearview imager 36 without the need to adjust or skew the dynamic range.

In response to identifying saturated pixels, the algorithm may assign an increased conversion value (e.g., 11,000) to each saturated pixel. Additionally, if the number of saturated pixels exceeds the second saturated pixel threshold, the algorithm may assign an increased scaled value (e.g., 12,000) to each pixel. The algorithm may apply this weighting in response to detecting that the number of saturated pixels exceeds a third threshold, a fourth threshold, and so on; each of which may cause the controller to reassign an incremented value (e.g., 13,000; 14,000; etc.), respectively. In another example, the algorithm may be configured to identify the number of consecutive, adjacent, or clustered pixels that are saturated. Based on the number of pixels of consecutive, adjacent, or clustered saturated pixels, the algorithm may increase the pixel conversion value of consecutive, adjacent, or clustered saturated pixels by a scalar value or multiplier. In another example, the algorithm may extend the dynamic range of the rear view imager by simply replacing any saturated pixel value with an increased scaled value according to a predetermined glare scaled value. Thus, as shown in the foregoing example, the luminance value of the saturated pixel may be increased to an extended range (e.g., 11,000; 12,000; 19,000; 20,000).

Further, based on the scaled value or an average thereof associated with the extended range of values of the one or more pixels, the controller may limit the glare transmittance of the variable transmittance mirror by adjusting the transmittance of the variable transmittance mirror, thereby dimming it. Furthermore, the degree of adjustable transmittance (i.e., dimming level) may be directly related to one or more of the scaled values. Thus, the controller may utilize a rear view imager having a dynamic range suitable for capturing light for display on the display and/or having a lower cost, while detecting relative glare levels beyond its normal range.

For example, the controller may adjust the transmittance of the variable transmittance mirror when the scaled value is in the range of 8,000 (lower dimming threshold 108) to 18,000 (upper dimming threshold 110). Further, the dimming level of the variable transmittance mirror may increase as the scaled value increases until the saturation threshold 106 is reached and exceeded.

In this document, relational terms such as "first," "second," "third," and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions.

As used herein, the term "and/or," when used in a list of two or more items, means that any of the listed items can be used by itself, alone or in any combination of two or more of the listed items. For example, if a composition is described as containing components A, B and/or C, the composition may contain: only A; only B; only C; a combination of A and B; a combination of A and C; a combination of A and C; a combination of B and C; or a combination of A, B and C.

The terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, any element previously referred to as comprising … … may not preclude the presence of additional identical elements in a process, method, article, or apparatus that comprises the element.

It should be understood that although several embodiments are described in this disclosure, numerous changes, variations, alterations, and modifications will be apparent to those skilled in the art, and it is intended that the present disclosure encompass such changes, variations, alterations, and modifications as fall within the scope of the appended claims unless the language thereof explicitly states otherwise.

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:后向车道检测覆盖

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类