The present disclosure relates to a device and a method for measuring distance using a camera. The device may be incorporated in a vehicle.
Today, there is a large number of applications available in which the distance between a camera and objects located in front of the camera is recorded based on camera sensors.
For example, different applications in vehicles may require such a distance measurement. For example, an application of this type may be used by a partially autonomous or autonomous driving of the vehicle, e.g., with a parking process controlled by the vehicle itself. A further application is driver assistance systems, for example, which support the driver during an emergency braking procedure. For instance, when the car is being driven in reverse, such a system may conduct an emergency brake before the driver encounters an obstacle.
It is known that radar sensors, among other types of sensors, maybe used to measure the distance between the vehicle and objects that surround the vehicle. However, sensors of this type must be installed in addition to other sensors already present in the vehicle, e.g., reverse cameras or surround view cameras, and thus increase the complexity of the vehicle electronics. This should be avoided.
However, reverse cameras or cameras in a surround view system do not enable a recording of a distance between the respective vehicle and objects that surround the vehicle, since these cameras only provide a two-dimensional image.
One aspect of the disclosure provides a device for measuring distance using a camera that is movably arranged on a camera holder. The device includes a controller designed to control a movement of the camera, for example, in a stationary state of the device, in such a manner that the camera records at least two images in at least two positions. The device also includes a computing device designed to calculate and output the distance of the device from objects visible on the images based on the at least two images.
Another aspect of the disclosure provides a vehicle with at least one device for recording distance according the previous aspect of the disclosure. The vehicle includes a vehicle control device which is coupled to the device and which is designed to control at least one vehicle function based on the distances calculated by the device.
Yet another aspect of the disclosure provides a method for measuring distances with a camera that is movably arranged on a camera holder. The method includes moving of the camera positioned on the camera holder, recording at least two of the images recorded by the camera in two different positions, and calculating distances between objects visible on the images and the camera based on the recorded images.
The disclosure overcomes the shortcomings of the Structure-From-Motion approach frequently used today, which fails to permit distance measurement when a vehicle is at a standstill.
The present disclosure consists merely of taking this new insight into account and providing a possibility in which with a single camera, the distance from objects can be recorded, even when the camera holder is not moving.
For this purpose, the present disclosure provides that the camera is movable in relation to the camera holder. If the camera holder is still, i.e., it is not moving, the camera may be moved and record at least two different images during the movement. In order to control the movement of the camera, for example, into certain positions, the controller according to the disclosure can also be used.
From the at least two images of the camera, the computing device can then determine the distance between the camera and objects located in front of the camera. This can be conducted by calculating a stereo image from the at least two images, for example.
The vehicle according to the present disclosure can, for examples, be the camera holder. Thus, it nevertheless becomes possible when a vehicle is at a standstill to record the distance between the vehicle and objects located around the vehicle based on the images of the camera.
In some examples, the camera is coupled in a rotatory manner to the camera holder, for examples, by a hinge or joint. If the camera is capable of rotational movement, the optical flow, for example, can be used to recognize objects when the camera holder does not move.
In some examples, a base width can be generated through the clever arrangement of the imager, and thus a stereo image can be produced. With the optical flow, with a vehicle at a standstill (an unmoving camera), it can be detected if something has changed in the monitored area (e.g. whether a person has entered or left the area); this will be described in greater detail below.
In some examples, the camera is coupled to the camera holder, for example, by a rail, in such a manner that it is capable of linear movement. If the camera can be moved on a straight line, a base width can be provided for stereo image processing.
In some examples, the camera is coupled to the camera holder in such a manner that the camera conducts a circular movement when the camera is moved. Alternatively, optics and an imager are arranged in the camera in such a manner that the optics and the imager conduct a circular movement when the camera conducts a rotational movement. This leads to the fact that a change of angle can be detected for objects and thus for their distance, and at the same time, a base width is provided for stereo image processing.
In one example, the controller is designed to guide the movement of the camera to at least two fixed reference points that can, for example, be calibrated in the computing device. This enables a precise determination of the position of the camera and thus an improved measurement of the distance.
In some examples, the device includes a position sensor that is designed to record a position and/or alignment of the camera and to provide it to the controller and/or computing device. This enables a precise determination of the position of the camera and thus an improved distance measurement.
In some implementations, the computing device is designed to record image fixed-location features, which are present at an installation site of the device, and to use them as reference points for a determination of the position of the camera. This enables a precise determination of the position of the camera and thus an improvement distance measurement.
In some examples, the device is arranged on a vehicle, in particular in an outside mirror of a vehicle that may be electrically folded in. Furthermore, the movement of the camera may be controlled by a movement of the outside mirror that can be electrically folded in and/or a movement of the vehicle. This enables a simple integration of the device in a vehicle or a use of cameras already present in the vehicle for the distance measurement.
In some examples, the computing device is designed to record objects in the images recorded by the camera when the camera has not been moved, based on an optical flow. This makes it possible to also recognize objects when they move, when neither the camera nor the camera holder is moved.
The above examples and further developments maybe combined with one another in any way desired. Further possible examples, further developments and implementations of the disclosure also include combinations, not explicitly named, of features of the disclosure described previously or below with reference to the examples. In particular, here, a person skilled in the art will also add individual aspects as improvements or supplements to the respective basic form of the present disclosure.
The present disclosure will now be explained in greater detail below with reference to the examples given in the schematic figures of the drawings, in which:
In all figures, the same elements and devices, or those with the same function—to the extent that no other information is provided - have been assigned the same reference numerals.
The camera 2 then transmits the images 6-1, 6-2 recorded to a computing device 7, which is designed to determine from the images 6-1, 6-2 transmitted from the camera 2 the distance or space 8-1, 8-2 between the device 1 and objects 9-1, 9-2 visible on the images 6-1, 6-2. In
With continued reference to
In
In some implementations, a movable camera 2 can also be provided in that the camera 2 is firmly coupled to a movable camera holder 3. This is explained further below in connection with movable side mirrors 17, 17-1, 17-2 of vehicles 16 and similar. It is therefore not always necessary for the camera 2 itself to be movable in relation to the camera holder 3. In such an example, the camera holder 3 can be implemented as a fastening element.
If the camera 2 is movable in such a manner that it moves on a circular path, a translation movement results via which a base width between the images 6-1, 6-2 is created. This base width can be used to calculate a stereo image. In the stereo image, the distances 8-1, 8-2 to the individual objects 9-1, 9-2 can be recorded.
In some implementations, the first device 1-1 is arranged in the right side mirror 17-1 of the vehicle 16. The second device 1-2 may be arranged on the rear of the vehicle 16. For example, the second device 1-2 can be integrated in a rotatable emblem, e.g., a manufacturer's emblem. Finally, the third device 1-3 may be arranged in the left side mirror 17-2 of the vehicle 16. In some examples, the three devices 1-1-1-3 are coupled to a vehicle control device 18, which controls a vehicle function 19 based on the distances 8-1, 8-2 recorded by the devices 1-1-1-3.
The side mirrors 17-1, 17-2 of the vehicle 16 in
The movement of the cameras 2 of the devices 1-1-1-3 may be achieved in the vehicle 16 of
As a result, a movement of the respective cameras 2 in the devices 1-1-1-3 can be conducted by using the systems already present in the vehicle 16. The cameras 2 themselves do not need additional actuator which would need to move them.
In such examples, the camera holder 3 can also be designed as the side mirror 17-1, 17-2 or any other movable element of the vehicle 16 needed. Alternatively, in a vehicle 16 with the mirrors being not movable or able to be folded in, or which includes no movable elements, the camera 2 can be firmly coupled to the vehicle 16 and the vehicle 16 itself can be moved.
In some examples, the vehicle control device 18 includes the controller 4 and the computing device 7 of the individual devices 1-1-1-3. This enables a central control and evaluation of all cameras 2.
The vehicle control device 18 may control any vehicle function 19 needed. For example, the vehicle function 19 can be an automatic parking function with which the vehicle parks fully autonomously, i.e., without control interventions by a driver. In some examples, the vehicle function 19 is also every function in the vehicle 16 that needs data regarding the distance 8-1, 8-2 between the vehicle 16 and individual objects 9-1, 9-2.
In connection with
In one example, the camera 2 is moved in a rotational movement. Additionally or as an alternative, the camera 2 may be moved in a linear movement. Furthermore, the camera 2 may also be moved on a circular path.
In some examples, two reference points 13-1, 13-2 (
Further, the device 1 includes a position sensor 14 which records the position of the camera 2 and makes it available to the computing device 7. In some examples, the position sensor 14 can also make the position available to the controller 4. In some examples, either the holding device 12 or the position sensor 14 is provided.
In
In some implementations, the movement of the camera 2 or the side mirror 17 has to be large enough for the images recorded to permit a determination of the positions of objects 9-1, 9-2, in other words, for example, the calculation of a stereo image.
In some examples, the emblem 25 includes a pivot axis 20-2 on its upper end. The camera 2 is arranged on the lower end of the emblem 25. In a non-folded out state, the emblem 25 points vertically downwards. When installed in a vehicle 16, the camera 2 disappears in this position in the body and cannot capture images 6-1, 6-2. The emblem 25 is shown in a folded out state with unbroken lines. Here, the emblem 25 is folded outwards around the pivot axis 20-2 by a specified angle. In this position and in all positions between the folded in state and the folded out state, the camera 2 can capture images 6-1, 6-2.
With the camera 2 in
A precise position of moved objects 9-1, 9-2 cannot be determined when the camera 2 is pivoted slowly. However, the inconsistencies can be detected and a conclusion may be reached regarding moved objects 9-1, 9-2. The camera 2 can be designed in such a manner that it can conduct sufficiently rapid movements, so that the moved objects 9-1, 9-2 travel almost no path in the time between two images 6-1, 6-2. As a result, a stereo image calculation is possible.
Although the present disclosure has been described above with reference to preferred examples, it is not restricted to these, but can be modified in a number of different ways. In particular, the disclosure may be altered or modified in numerous ways without deviating from the core of the disclosure.
Number | Date | Country | Kind |
---|---|---|---|
10 2014 213 175.8 | Jul 2014 | DE | national |
This U.S. patent application claims the benefit of PCT patent application No. PCT/DE2015/200402, filed Jul. 7, 2015, which claims the benefit of German patent application No. 10 2014 213 175.8, filed Jul. 7, 2014, both of which are hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/DE2015/200402 | Jul 2015 | US |
Child | 15400159 | US |