MARKING AND METHOD FOR POSITION DETERMINATION, AND ASSOCIATED CAMERA SYSTEM
20250102614 ยท 2025-03-27
Inventors
Cpc classification
G01S3/782
PHYSICS
G01B11/26
PHYSICS
International classification
G06V10/24
PHYSICS
Abstract
A marking for position determination. The marking includes an indicator surface which is arranged at least partially in a first plane and on which a large number of different indicators is arranged, and a viewing area which is arranged in a second plane located in front of the first plane in an intended viewing direction and which is configured in such a way that it defines a viewing point through which the indicator surface in the first plane is to be viewed in order to read an indicator from the large number of different indicators. An associated camera system and an associated positioning system are also described.
Claims
1-12. (canceled)
13. A marking for position determination, comprising: an indicator surface which is arranged at least partially in a first plane and on which a large number of different indicators is arranged; and a viewing area which is arranged in a second plane located in front of the first plane in an intended viewing direction and which is configured in such a way that the viewing area defines a viewing point through which the indicator surface in the first plane is to be viewed in order to read an indicator from the large number of different indicators.
14. The marking according to claim 13, wherein a lens is arranged in the viewing area.
15. The marking according to claim 13, wherein the viewing area is: an opening located in the second plane, or a transparent area of a non-transparent or partially transparent cover that is located in the second plane, or a marked area of a transparent cover located in the second plane.
16. The marking according to claim 15, wherein the cover includes a Fresnel lens on which the viewing area is marked.
17. The marking according to claim 13, wherein the indicator surface has a curvature so that an outer region of the indicator surface is arranged closer to the second plane than an inner region of the indicator surface is.
18. The marking according to claim 13, wherein the marking includes a lighting arrangement which is arranged to illuminate the indicator surface.
19. A camera system which is configured to record a marking, the marking including: an indicator surface which is arranged at least partially in a first plane and on which a large number of different indicators is arranged; and a viewing area which is arranged in a second plane located in front of the first plane in an intended viewing direction and which is configured in such a way that the viewing area defines a viewing point through which the indicator surface in the first plane is to be viewed in order to read an indicator from the large number of different indicators, the camera system comprising: a position determination unit which is configured to: read an indicator, located at the viewing point, from the indicator surface through the viewing area of the marking; and ascertain a relative position of the camera system with respect to the marking from the read indicator.
20. The camera system according to claim 19, wherein the position determination unit is configured to ascertain the relative position of the camera system with respect to the marking in a specified plane based on he read indicator, wherein different indicators of the indicator surface are assigned to different points on the specified plane.
21. The camera system according to claim 19, wherein the camera system is configured to record a plurality of markings, and the position determination unit is configured to ascertain the relative position of the camera system with respect to the markings based on the read indicators of the markings.
22. A positioning system, comprising: a marking including: an indicator surface which is arranged at least partially in a first plane and on which a large number of different indicators is arranged; and a viewing area which is arranged in a second plane located in front of the first plane in an intended viewing direction and which is configured in such a way that the viewing area defines a viewing point through which the indicator surface in the first plane is to be viewed in order to read an indicator from the large number of different indicators; and a camera system including: a position determination unit which is configured to: read an indicator, located at the viewing point, from the indicator surface through the viewing area of the marking; and ascertain a relative position of the camera system with respect to the marking from the read indicator.
23. The marking according to claim 16, wherein the marking is used for a position determination.
24. A method for position determination, comprising the following steps: reading an indicator from an indicator surface which is arranged at least partially in a first plane and on which a large number of different indicators is arranged, wherein, the indicator is read through a viewing area which is arranged in a second plane located in front of the first plane in an intended viewing direction and is configured in such a way that viewing area defines a viewing point through which the indicator surface in the first plane is to be viewed in order to show the indicator from the large number of different indicators.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Exemplary embodiments of the present invention are described in detail below with reference to the figures.
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0034]
[0035] The marking 1 extends over a first plane 11 and a second plane 12 parallel to the first plane 11. In the first plane 11, an indicator surface 2 is arranged, which in this embodiment is located entirely in the first plane 11. A large number of different indicators 5a, 5b, 5c, etc. is arranged on the indicator surface 2.
[0036] The indicator surface 2 is shown by way of example in
[0037] The second plane is located in front of the first plane 11 in an intended viewing direction 15. It is thus provided that the marking 1 is viewed from the left, as shown in
[0038] The viewing area 3 can be designed in different ways. However, the viewing area 3 is in any case designed in such a way that the indicator surface 2 can be viewed through it. This means that the viewing area 3 is transparent or at least partially transparent. In this embodiment, the viewing area is an opening of a non-transparent cover 7 that is located in the second plane 12. The cover 7 extends from the first plane 11 to the second plane 12 and can optionally also partially extend in the second plane 12. A lens 6 is arranged in the opening of the non-transparent cover 7, i.e., in the viewing area 3. This means that the indicator surface 2 is also viewed through the lens 6 when the indicator surface 2 is viewed through the viewing area 3.
[0039] A lighting means 9 is arranged on a side of the indicator surface 2 that faces away from the second plane 12. The lighting means 9 is a background lighting means of the indicator surface 2. For example, the indicator surface 2 is illuminated from its rear side, i.e., from a side facing away from the second plane 12. For this purpose, the indicator surface 2 is in particular designed in such a way that it is partially transparent, whereby the indicators 5a, 5b, 5c are illuminated indirectly. However, it is pointed out that, alternatively or additionally, it is also advantageous to directly illuminate the indicator surface 2 starting from its front side, i.e., from the second plane 12.
[0040]
[0041]
[0042] From the perspective of the camera system 20, the indicator surface 2 can only be recorded through the viewing area 3 since the other areas of the indicator surface 2 are obscured by the cover 6. Thus, only a particular point of the indicator surface 2 can be seen in the viewing area 3. This point is located at a location of the indicator surface 2 that is defined by the viewing area and the relative position of the camera system 20 to the marking. This point is thus the viewing point 4.
[0043] It can be seen that, depending on the position of the camera system 20, a different location of the indicator surface 2 is viewed, i.e., the position of the viewing point 4 changes. When considering the camera system 20 at the second position in
[0044] The indicator 13 read via the viewing area 3 is ascertained and recognized by the position determination unit 21, and a relative position of the camera system 20 with respect to the marking 1 is deduced therefrom. For this purpose, different points in a specified plane 31 are in each case assigned an indicator of the different indicators 5a, 5b, 5c of the indicator surface 2. This makes it possible to ascertain a relative position of the camera system 20 with respect to the marking 1 in a specified plane 31. In order to achieve a particularly accurate ascertainment of the position of the camera system 20 with respect to the marking 1, it is advantageous if the marking 1 itself is not arranged in the specified plane 31.
[0045] If the camera system 20 is arranged accordingly on a mobile unit 30, position determination of the mobile unit 30 with respect to the marking 1 is made possible. This is shown by way of example in
[0046]
[0047] If a viewer, for example the camera of the camera system 20, moves with respect to the marking 1, another indicator 14 falls into the viewing area 3 and the viewing point 4 defined thereby. For example, a viewing point in the view of the marking 1 that is shown in
[0048]
[0049] Reference is made to the positioning system 40 shown in
[0050] It can be seen that, depending on a relative position of the mobile unit 30 with respect to the marking 1, the camera system 20 has a different viewing angle toward the marking 1. On the basis of the indicator 13 read for a position, the position of the mobile unit 30 in or on the specified plane 31 is deduced.
[0051] For this purpose, a method for position determination is performed using the marking 1. In this case, an indicator is read from the indicator surface 2, which is arranged at least partially in a first plane 11, by means of a camera. The indicator located in the viewing area 3 is read. The position of the camera is deduced from the read indicator, with different indicators being assigned different positions.
[0052] A ceiling installation is often useful and effective since it results in easy mapping and similar accuracy regardless of the position. A vertical installation is also possible. In general, a combination of the two constellations is also possible. This would improve accuracy and may resolve possible ambiguities.
[0053] Preferably, a plurality of the markings 1 according to the present invention, for example a first marking 1a and a second marking 1b, is therefore arranged in the positioning system 40. The position determination unit 21 is preferably configured to ascertain the relative position of the camera system 20 with respect to the markings 1a, 1b on the basis of the read indicators 13 of the two markings 1a, 1b. This also makes it possible to determine a position outside the specified plane 31. Read indicators are shown in
[0054] The principle described above is based on a mapping/projection of a 2D texture into 3D space. If this mapping is known, it allows an observer of the apparatus, i.e., the marking 1, to determine in which direction they are located relative to this apparatus. Typically, the room in which the observer moves can be reduced to a plane so that the position can be deduced directly.
[0055] A pose is unambiguously determined by six parameters (3 position parameters and 3 orientation parameters). The section visible when observing the marking 1 allows the determination of three parameters. Two parameters describe the view beam which starts from the marking 1 and on which the observer must be located. In addition, the rotation of the marking 1 about this view beam is also known, for example by an alignment of the recognized indicator 13.
[0056] Since the observer also knows the angle at which they are observing the apparatus (this requires a calibrated camera system 20), a total of five of six position parameters can be determined. The distance between the observer and the apparatus remains unknown. This degree of freedom can be resolved by including a plane on which the observer is located or by using a second apparatus.
[0057] If the calibration of the camera system 20 is not known, only three parameters can be determined. By including a plane (and the distance between the plane and the camera, i.e., the camera height) or a second marking 1, the position can nevertheless be determined unambiguously.
[0058] In contrast, at least two to three traditional 2D markers are required to determine the pose, wherein these 2D markers should/must be far apart from one another. In addition, a calibrated camera system is always required. Some advantages of the proposal are listed below. [0059] By including one (or more) planes, the observation of the marking 1, with knowledge of the 2D-3D mapping, allows an observer to determine their own position/orientation. [0060] By using two markings 1, the position of an observer in the room can be determined in 3D (without additional plane assumptions). [0061] The system does not require calibration of the camera system 20. This is only required if all six position parameters are to be determined. [0062] The system is passive (except for a lighting means) and, for its use, requires only the knowledge of the 2D-3D mapping. The position determination is therefore entirely up to the observer. [0063] The apparatus can be manufactured cost-effectively and does not require any expensive components/processes, except for the one-time measurement of the 2D-3D mapping and the determination of the installation pose. [0064] The system can be used in many areas/scenarios. For example, it could also help people to orient themselves in a large hall. In this case, a color pattern would be used, and the apparatus would be mounted on the ceiling. A person could then deduce their position from the observed color.
[0065] In order for an observer to be able to determine their position and/or pose, they must, on the one hand, know the 2D-3D mapping between the texture and the corresponding view beams (starting from the apparatus), i.e., for example, at which two solid angles the indicator can be seen. In addition, the pose of the apparatus must be known or defined in relation to a pose reference, such as a map origin of the building.
[0066] The texture (number table) shown in
[0067] Another possibility is to encode the position using color. In this case, a color space would, for example, be spanned so that each color corresponds to a spatial direction. Additionally, reference colors could be placed around the apparatus in order to allow color calibration. A further possibility is the use of a screen or display as an indicator surface 2 with temporally varying content instead of a static texture. For example, different black-and-white patterns, the sequence of which allows an unambiguous position determination (e.g., increasing spatial frequencies of a binary function), could be shown one after the other as an indicator. Finally, the position on the monitor or in the plane could also be encoded and transmitted directly in black-and-white binary over time.
[0068] A DOE-based laser projector can also be used. At different viewing directions toward the apparatus, different sections of a random (but known) light pattern or a point structure would then be visible.
[0069] Some possible areas of application/scenarios for the positioning system 40 according to the present invention are listed below. [0070] Localization of robots in warehouses or sorting systems [0071] Localization of vehicles in intelligent parking garages [0072] Localization of robot vacuum cleaners or cleaning robots in private or public spaces [0073] Automatic alignment/driving of a truck along or with respect to an unloading ramp or gangway to a ship [0074] Guidance/Localization system for a hand-held device, e.g., an audio guide in a museum