Camera Field of View Cleaning System
20240227739 ยท 2024-07-11
Inventors
Cpc classification
B60S1/56
PERFORMING OPERATIONS; TRANSPORTING
B60S1/0411
PERFORMING OPERATIONS; TRANSPORTING
B08B1/16
PERFORMING OPERATIONS; TRANSPORTING
B08B3/02
PERFORMING OPERATIONS; TRANSPORTING
G02B27/0006
PHYSICS
International classification
B60S1/56
PERFORMING OPERATIONS; TRANSPORTING
B08B1/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A camera cleaning system for cleaning a field of view of a camera includes a cover having a three-dimensional surface positioned at least partially around a longitudinal axis and extending through an opening in a housing. The cover defines a chamber in which a camera may be mounted. The cover is configured to rotate around the longitudinal axis while a wiper positioned along the opening of the housing engages the three-dimensional surface of the cover, thereby cleaning a field of view of a camera when a camera is mounted therein.
Claims
1. A camera cleaning system for cleaning a field of view of a camera, the system comprising: a cover having a three-dimensional surface positioned at least partially around a longitudinal axis and defining a chamber; a base positioned within the chamber along the longitudinal axis, the base including a camera mount; a motor operably coupled to the cover to rotate the cover around the longitudinal axis; and a wiper positioned to engage the three-dimensional surface of the cover.
2. The camera cleaning system of claim 1, the cover defining an optical pathway from the chamber that is perpendicular to the longitudinal axis.
3. The camera cleaning system of claim 2, the camera mounted on the camera mount of the base within the chamber, a field of view of the camera extending through the optical pathway.
4. The camera cleaning system of claim 3, the field of view of the camera having a radial distance relative to the longitudinal axis of at least 1T radians.
5. The camera cleaning system of claim 1, the cover being one of a cylinder and a half-sphere.
6. The camera cleaning system of claim 1 further comprising a housing in which the cover, the base, and the motor are disposed, the housing including an opening through which the three-dimensional surface of the cover extends, the opening of the housing including a first side and a second side, an optical pathway extending through the opening of the housing between the first side and the second side, the wiper being a first wiper positioned along the first side of the opening to engage the three-dimensional surface of the cover, and a second wiper positioned along the second side of the opening to engage the three-dimensional surface of the cover, and the motor configured to rotate the cover in a first direction such that the first wiper engages the three-dimensional surface of the cover immediately before the three-dimensional surface rotates into the optical pathway, and the motor further configured to rotate the cover in a second direction such that the second wiper engages the three-dimensional surface of the cover immediately before the three-dimensional surface rotates into the optical pathway.
7. The camera cleaning system of claim 1 further comprising a fluid reservoir fluidly coupled to a spray outlet and a pump, the pump configured to pump fluid from the fluid reservoir through the spray outlet, the spray outlet positioned to direct fluid from the fluid reservoir toward the cover when the pump is pumping fluid.
8. The camera cleaning system of claim 1, the wiper connected to an exterior of the housing to facilitate replacement.
9. The camera cleaning system of claim 1 further comprising a temperature control configured to at least one of adjust a temperature within the chamber of the cover, adjust a temperature of a housing in which the cover is disposed, and adjust a temperature of the three-dimensional surface of the cover.
10. The camera cleaning system of claim 1, the base comprising a plurality of camera mounts.
11. The camera cleaning system of claim 10, the cover defining an optical pathway from the chamber, a plurality of cameras mounted on respective camera mounts of the plurality of camera mounts, each camera having a field of view through the optical pathway that differs at least in part from the field of view of at least one other of the plurality of cameras.
12. The camera cleaning system of claim 11, the field of view of each camera contributing to a collective field of view of the plurality of cameras, the collective field of view having a radial distance relative to the longitudinal axis of 2? radians.
13. A camera optimization system comprising: a cover having a three-dimensional surface positioned at least partially around a longitudinal axis and defining a chamber; a base positioned within the chamber along the longitudinal axis, the base including a camera mount; and a motor operably coupled to the cover to rotate the cover around the longitudinal axis; the three-dimensional surface of the cover having a plurality of areas, each of the areas having at least one visual effect that differs from a visual effect of another of the areas.
14. The camera optimization system of claim 13, the at least one visual effect being at least one of a polarization, tinting, color, and refractive index.
15. The camera optimization system of claim 13, the three-dimensional surface of the cover comprising one or more visual marks for image analysis.
16. The camera optimization system of claim 13, wherein the chamber is sealed to maintain a vacuum within the chamber.
17. A method of using the camera cleaning system of claim 1, the method comprising: providing the cover having the three-dimensional surface positioned at least partially around the longitudinal axis and defining the chamber; mounting the camera within the chamber along the longitudinal axis; directing the field of view of the camera through an optical pathway perpendicular to the longitudinal axis; rotating the cover around the longitudinal axis; and wiping the cover with a wiper.
18. The method of claim 17, further comprising rotating the camera at variable speeds to facilitate cleaning debris.
19. The method of claim 17, further comprising providing at least one visual mark on the three-dimensional surface of the cover, capturing a plurality of images using the camera, and analyzing the captured images to determine a speed difference between the camera and an external object captured in the plurality of images based on a rotation rate of the three-dimensional camera and a distance that the at least one visual mark has moved relative to the external object.
20. The method of claim 17, further comprising detecting an obstruction in the field of view of the camera and rotating the cover in response to detecting the obstruction.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
DETAILED DESCRIPTION
[0026] Generally, a camera cleaning system for cleaning a field of view of a camera is disclosed. The camera cleaning system includes a cover with a three-dimensional surface that rotates around a longitudinal axis within a housing and is cleaned by at least one stationary wiper secured to the housing. The cover defines a chamber into which one or more cameras are placed. Because the wiper is stationary, the wiper never obstructs the view through the cover and therefore never introduces an artifact into the images collected by the camera. The three-dimensional surface will typically be convex (e.g., the cover may be a cylinder or half-sphere), and debris consequently has a tendency to wash away from the cover as it rotates due to the tangential force generated by the rotation. The chamber may be sealed to prevent the accumulation of humidity within the cover and to allow the camera to be submerged. The chamber may contain a vacuum, which prevents pressure differentials between the chamber and the external environment from damaging the cover. The camera system can be a camera optimization system with different areas of the cover having different visual effects, which are implemented by rotating the cover. For example, the thickness of the cover may vary so that the refractive index changes depending on the area of the cover through which the camera's field of view is extending.
[0027]
[0028] The three-dimensional surface 106 will typically form, in part or in full, a shape that has continuous rotational symmetry around the longitudinal axis A.sub.L, such as a cylinder, sphere, or cone. In
[0029] A base 110 is positioned within the chamber 108 along the longitudinal axis A.sub.L. The base 110 includes a camera mount 112 on which the camera 102 is positioned. For example, the camera 102 may be connected to the camera mount 112 by a screw, by adhesive, or by another typical fastener. In the arrangement shown in
[0030] As shown in
[0031] As shown in
[0032] As shown in
[0033] The cover 104 and the opening 132 define an optical pathway A.sub.OP that is perpendicular to the longitudinal axis A.sub.L. Although illustrated as an axis, the optical pathway A.sub.OP has a height and width at least sufficient to allow the camera 102 to capture images via the optical pathway A.sub.OP. As best shown in
[0034] The motor 114 is configured to rotate the cover 104 in a first direction such that the first wiper 138 engages the three-dimensional surface 106 of the cover 104 immediately before the three-dimensional surface 104 rotates into the optical pathway A.sub.OP, and the motor 114 is further configured to rotate the cover 114 in a second direction such that the second wiper 140 engages the three-dimensional surface 106 of the cover 104 immediately before the three-dimensional surface 106 rotates into the optical pathway A.sub.OP. That is, prior to rotating into the optical pathway A.sub.OP, the last contact that the portion of the three-dimensional surface 106 now positioned in the optical pathway A.sub.OP had was with either the first wiper 138 or the second wiper 140, depending on the direction that the three-dimensional surface 106 is rotated.
[0035] The system 100 of
[0036] Turning to
[0037] The system 200 includes a cover 204 having a three-dimensional surface 206 that is a half-sphere. The three-dimensional surface 206 is configured to rotate around the longitudinal axis A.sub.L. However, the three-dimensional surface 106 in
[0038] To that end, the system 200 includes a temperature control 256. The temperature control 156 may be a heater or a cooling device 258 and may further include a fan or vent system 260 to distribute the heated or cooled air as shown in
[0039] Turning to
[0040] The system 300 includes a base 310 that has three camera mounts 312a, 312b, and 312c on which a respective camera 302a, 302b, and 302c is mounted. In other arrangements, the system 300 may include only two camera mounts 312 and two cameras 302 or may include more than three camera mounts 312 and more than three cameras 302. The cover 304 and the opening 332 define a collective optical pathway through which a first optical pathway A.sub.OP1 associated with the first camera 302a, a second optical pathway A.sub.OP2 associated with the second camera 302b, and a third optical pathway A.sub.OP3 associated with the third camera 302c extend. The first camera 302a has a first field of view FOV1 through the collective optical pathway along the first optical pathway A.sub.OP1. The second camera 302b has a second field of view FOV2 through the collective optical pathway along the second optical pathway A.sub.OP2. The third camera 302c has a third field of view FOV3 through the collective optical pathway along the third optical pathway A.sub.OP3.
[0041] As shown in
[0042] Each field of view FOV1, FOV2, and FOV3 has a respective radial distance D.sub.FOV1, D.sub.FOV2, and D.sub.FOV3. When combined, the fields of view FOV1, FOV2, and FOV3 form a collective field of view having a collective radial distance D.sub.CFOV relative to the longitudinal axis A.sub.L. The fields of view FOV1, FOV2, and FOV3 may overlap such that the collective radial distance D.sub.CFOV is less than the sum of D.sub.FOV1, D.sub.FOV2, and D.sub.FOV3. In
[0043] Turning to
[0044] In
[0045] Turning to
[0046] In
[0047]
[0048] Optionally, the method 600 may further include rotating the camera at variable speeds to facilitate cleaning debris. The method 600 may optionally include providing at least one visual mark on the three-dimensional surface of the cover, capturing a plurality of images using the camera, and analyzing the captured images to determine a speed difference between the camera and an external object captured in the plurality of images based on a rotation rate of the three-dimensional camera and a distance that the at least one visual mark has moved relative to the external object. The method 600 may optionally further include detecting an obstruction in the field of view of the camera and rotating the cover in response to detecting the obstruction.