In a method for obtaining information from a coding body (1, 15), information is assigned to a three-dimensional form of at least one portion of the coding body (1, 15), at least one two-dimensional image of at least the portion of the coding body (1, 15) is generated, the form of the portion is identified on the basis of the image and the information that has been assigned to the identified form is accessed. A corresponding system comprises: at least one coding body (1, 15) having at least one portion with a three-dimensional form that has information assigned; at least one image-capture means (8, 19, 24) for generating two-dimensional images; and at least one processor (9, 21, 25) configured to identify the form of the portion on the basis of at least one two-dimensional image of at least the portion of the coding body (1, 15) and to access the information assigned to the identified form.
|
1. A method for obtaining information from a coding body, in which
representing an item of information via a three-dimensional shape of at least one section of the coding body having a plurality of discrete elements that can be removed to represent the item of information,
at least one two-dimensional image of at least the at least one section of the coding body is generated,
the shape of the at least one section is detected on the basis of the image, and
the information assigned to the detected shape is accessed.
4. A system having at least one coding body which has at least one section having a plurality of discrete elements that can be removed displaced to provide a three-dimensional shape representing an item of information, at least one image capture means for generating two-dimensional images and at least one processor which is set up to detect the shape of the at least one section on the basis of at least one two-dimensional image of at least the section of the coding body and to access the information assigned to the detected shape.
2. The method as claimed in
3. The method as claimed in
5. The system as claimed in
6. The system as claimed in
7. A computer program product having program instructions which, when executed by a processor of a system as claimed in
8. A data storage means on which a computer program product as claimed in
10. The method according to
12. The system according to
|
The present invention relates to a method for obtaining information from a coding body, in which an item of information is assigned to a three-dimensional shape of at least one section of the coding body, to a system having such a coding body, to a computer program product having program instructions which, when executed by a processor of such a system, cause such a method to be carried out, and to a data storage means on which such a computer program product is stored.
In practice, it is necessary, in particular in the case of machines having moving parts, to regularly examine their operating state. For this purpose, different variables, for example oscillations or vibrations or the temperature at particular points of the machines, are measured using suitable sensors. DE 10 2012 014 277 A1 discloses, for example, setting up distributed measuring points on the machines for this purpose, which measuring points can be connected to a data collector, suitable sensors either being able to be arranged at the measuring point or being able to be provided in the data collector. In order to be able to distinguish these measuring points from one another or to uniquely identify them, the measuring points are provided with an identification. However, machines as such may also be provided with a corresponding identification in order to uniquely identify them.
In order to identify machines and machine parts such as measuring points, it is known practice to fasten signs or stickers containing barcodes, for example, directly to the machine. RFID (Radio Frequency Identification) transponders are often also used for identification, as described in DE 10 2007 022 355 A1, for example. In the case of these RFID transponders, wireless data interchange takes place between the RFID transponder and a remote reading unit. The document mentioned last also describes the practice of providing measuring points with identity data which can be automatically read by a separate reading device. For this purpose, the measuring point is provided with a coded plastic ring in a transducer system. The transducer system is firmly locked at the measuring point via a bayonet closure. A coding ring sensor initially scans a ring pattern in the plastic ring and detects therefrom what measuring point is involved. The measurements previously programmed for this measuring point are then carried out.
Although the transducer system described is used to achieve automatic measuring point detection, the mechanical decoding of the measuring point used in this system is naturally relatively susceptible to wear and is therefore also subject to an increased amount of maintenance. In addition, the coded plastic ring can be read only by a special handheld probe having the coding ring sensor. However, barcode systems and identifications using RFID transponders also have disadvantages. Barcode systems require an optical reading unit, but detection is not possible if the barcode stickers are soiled or damaged, whereas communication problems often arise with RFID transponders in an electromagnetically loaded environment.
Therefore, the object of the present invention is to obtain coded information in a reliable and simple manner.
This object is achieved by means of the method having the features of claim 1, by means of the system having the features of claim 4, by means of the computer program product having the features of claim 7 and by means of the data storage means having the features of claim 8. The dependent claims relate to preferred embodiments.
The present invention provides a coding body which has at least one section having a three-dimensional shape which is assigned an item of information. The coding body may be, in particular, a known coded plastic ring. Instead of scanning the coding body using a sensor in a known manner and deriving coded information from the scanning, a two-dimensional image of at least the section of the coding body or of the entire coding body is generated according to the invention. The shape of the section is then detected on the basis of this image and the information assigned to the detected shape is accessed or the information represented by the shape is derived from said shape. When coding information and recovering it, the invention therefore makes it possible to dispense with error-prone barcode systems and RFID transponders and to switch to coding bodies which are substantially more robust in practical use such as coded plastic rings, without having to accept their disadvantages such as the susceptibility to wear and the increased amount of maintenance, since the coding bodies are not mechanically scanned. Therefore, coded information can be obtained in a reliable and simple manner. It is also possible to dispense with a special handheld probe having a coding sensor and therefore to save costs. Instead of providing a separate device, such as a handheld probe, for the purpose of obtaining the information, the image capture means for generating two-dimensional images and the processor for detecting shapes in the generated images and for deriving information therefrom can be implemented in any desired apparatuses which already exist. Here, in the simplest case, the image capture means may be a still or film camera and, in particular, a digital camera, whereas the processor may be a miniature computer or minicomputer.
The coding body is preferably arranged on an apparatus and at least one part of the apparatus is identified on the basis of the obtained information. For example, for the purpose of identifying a specific measuring point which is provided for the purpose of reading data from a sensor or for attaching a sensor for carrying out a measurement, the coding body may be provided as part of an apparatus, for example a machine or wind power plant. On the other hand, it is also possible to also identify the entire apparatus as such on the basis of the obtained information.
Furthermore, the coding body is preferably substantially annular or in the form of a ring section. The present invention therefore practically allows recourse to be had to coding bodies which are already available, for example known coded plastic rings, which are usually read by a special handheld probe having a coding ring sensor. Therefore, for the present invention, it is not necessary to design and manufacture entirely new coding bodies and arrange them on the apparatus.
The two-dimensional image is particularly preferably generated by an integrated image capture means of a data collector or of an aligning device or of a measuring device or of data glasses. Accordingly, the image capture means and/or the processor is/are particularly preferably integrated in a data collector or an aligning device or a measuring device or data glasses. Aligning devices are used to align axes of rotation of rotatably mounted machine parts of two machines in a flush manner. They generally comprise a light emission apparatus for emitting a light beam and at least one light capture apparatus which has a light-sensitive surface, in which case a position at which a light beam emitted by the light emission apparatus impinges on the light-sensitive surface can be recorded. These are usually laser-optical aligning devices having a laser emission apparatus which emits a laser beam. In this case, the image capture means may be arranged either on the light emission apparatus or on the light capture apparatus. However, both the light emission apparatus and the light capture apparatus may also be provided with at least one image capture means. The data collector may be a conventional data collector which is provided for connection to a measuring point in order to either receive data from the measuring point or to carry out measurements by means of a sensor integrated in the data collector. Quite generally, the image capture means may be arranged in an arbitrary measuring device which does not necessarily have to be connected to a measuring point.
Data glasses usually have not only an image capture means and a processor but additionally also a display means in the form of a so-called head-up display (HUD), in the case of which a wearer of the data glasses can maintain the position of his head or his viewing direction because information is projected into his field of vision. This information can be combined with images captured by the image capture means. The display means usually has an internal projector and a prism. An angle between the image capture means and a frame of the data glasses can be advantageously adjusted in order to increase the recording area of the image capture means. Apart from data and information such as numerical values, drawings, plans, graphs, diagrams, films, images or text, other information relevant to the operation of an apparatus can also be displayed in the display means in the form of augmented reality (AR) in the display means. The data glasses advantageously access stored data on the basis of the obtained information. These data may be stored in a data memory of the data glasses or in an external memory. In the latter case, the data glasses may be advantageously set up for a wired or wireless data transmission or communication connection to at least one external device. The stored data may be, for example, technical data or specifications of an apparatus or dimensions of the apparatus or parts of the apparatus, for example measuring points. After the apparatus or measuring point has been identified, precisely that information which is needed by an operator for his work can be displayed to an operator in the display means of the data glasses. In addition, an order to maintain the apparatus which is stored in an external maintenance database may be accessed via an interface.
The computer program product may be software programmed in any desired manner. This software may be stored on any desired data storage means or storage medium for storing data, for example a magnetic or optical or volatile or non-volatile data storage medium, for example a CD (Compact Disc), a DVD (Digital Versatile Disc), a hard disk, a RAM (Random Access Memory), a ROM (Read Only Memory), a PROM (Programmable Read Only Memory) or an EPROM (Erasable Programmable Read Only Memory).
The invention is described in more detail below on the basis of preferred exemplary embodiments with the aid of drawings, in which:
As shown in
In order to read data from a data memory not shown in
In order to identify the measuring point 4, the camera 8 of the data collector 7 generates a two-dimensional image of the three-dimensional coding body 1 which is accommodated in the receptacle 6 of the measuring point 4 and on which, in particular, the sequence of projections 2 and spaces on the inner side of the coding body 1 is captured. Software which runs on the processor 9 processes this image. The software is capable of pattern recognition, in particular. The software is used to recognize a pattern of the sequence of projections 2 and spaces and to detect its shape therefrom. On the basis of the detected shape or the recognized pattern, it is then possible for the processor 9 to access the information assigned to the sequence of projections 2 and spaces and to identify the measuring point 4 thanks to said information.
Another exemplary embodiment of the present invention is shown in
A laser-optical aligning system 16 is provided for the purpose of aligning the machines 10 and 11 or the machine parts 12 and 13, the machine parts 12 and 13 needing to be brought in a known manner into an arrangement in which their axes of rotation are aligned with one another. The aligning system 16 has a laser emission apparatus 17, a laser capture apparatus 18 with a camera 19 and a handheld device 20 with a processor 21. A wireless communication connection 22 can be established between the laser capture apparatus 18 and the handheld device 20.
Like in the previous example in
It goes without saying that a camera could also be alternatively or additionally provided on the laser capture apparatus 18 in order to identify the machine 11 in the same manner on the basis of a coding body (not shown in
It is particularly simple to identify machines on the basis of a two-dimensional image of a coding body generated using data glasses. For this purpose, the figure shows data glasses 23 in an enlarged view. Like known data glasses, the data glasses 23 also have a camera 24 as image capture means, a processor 25 as data processing means and a head-up display or HUD 26 as display means. In this case, the HUD 26 is arranged in such a manner that it is positioned in front of an eye of a wearer of the data glasses 23. The camera 24 is arranged beside the HUD 26 toward the ear of the wearer of the data glasses 23, whereas the processor 25 is on an adjoining side piece 27. Like in the examples described above, the processor 25 is set up to execute suitable software for detecting shapes of three-dimensional bodies on the basis of two-dimensional images of the bodies. Furthermore, an interface 28 is provided in the present case and can be used to establish a wireless data transmission connection to the data glasses 23.
The data glasses 23 have the advantage that a wearer of the data glasses 23 can conveniently generate a two-dimensional image of a coding body, for example of the coding body 1 at the measuring point 4 of the machine 5 or of the coding body 15 on the machine 10, and can immediately process the image by the processor 25 for the purpose of identifying the relevant machine. The result of this processing can then be displayed in the HUD 26 in a manner visible to the wearer of the data glasses 23.
In a corresponding manner, two-dimensional images of three-dimensional coding bodies can be generated using image recording means or cameras of any desired devices, for example measuring devices, and machines or installations provided with these coding bodies can be identified on the basis of the generated images. Although the present exemplary embodiments relate to the specific case of identifying machines or installations, the subject matter of the present invention can nevertheless be quite generally used to obtain information from a coding body for any desired purpose.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
3309669, | |||
3755655, | |||
3974916, | May 27 1975 | Visual indicator for identifying container contents | |
5581636, | May 26 1992 | United Parcel Service of America, Inc. | Method and system for transformed target image acquisition |
6088482, | Oct 22 1998 | Symbol Technologies, LLC | Techniques for reading two dimensional code, including maxicode |
6206229, | Jun 01 2000 | Drinking cup with depressible buttons | |
6527181, | Mar 09 1999 | Bruker Biospin GmbH | Device and method for characterizing and identifying an object |
6950800, | Dec 22 1999 | Monument Peak Ventures, LLC | Method of permitting group access to electronically stored images and transaction card used in the method |
7222789, | Oct 17 1997 | Hand Held Products, Inc. | Bar code reading device having image processing mode |
7708205, | Nov 13 2003 | Metrologic Instruments, Inc | Digital image capture and processing system employing multi-layer software-based system architecture permitting modification and/or extension of system features and functions by way of third party code plug-ins |
7992741, | Apr 11 2005 | OBSIDIAN, LLC, AS COLLATERAL AGENT | Cup lid having a perimeter portion adapted to cause liquid to drain toward a central portion of the lid |
9805240, | Apr 18 2016 | Symbol Technologies, LLC | Barcode scanning and dimensioning |
20020106135, | |||
20080001106, | |||
20080117414, | |||
20090267595, | |||
20100276495, | |||
20130131504, | |||
20130265502, | |||
20140126767, | |||
20150182293, | |||
20150209118, | |||
20150227772, | |||
20160163067, | |||
20180350056, | |||
CN101319918, | |||
DE102007022355, | |||
DE102012012269, | |||
DE102012014277, | |||
FR2008247, | |||
FR2968797, | |||
WO2008138321, | |||
WO2009027088, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Apr 19 2016 | PRÜFTECHNIK DIETER BUSCH AG | (assignment on the face of the patent) | / | |||
Nov 03 2017 | LENZ, JOHANN, MR | PRÜFTECHNIK DIETER BUSCH AG | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 044235 | /0908 | |
Sep 17 2020 | PRÜFTECHNIK DIETER BUSCH AG | PRÜFTECHNIK DIETER BUSCH GMBH | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 054547 | /0408 |
Date | Maintenance Fee Events |
Oct 27 2017 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Jun 03 2024 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Dec 01 2023 | 4 years fee payment window open |
Jun 01 2024 | 6 months grace period start (w surcharge) |
Dec 01 2024 | patent expiry (for year 4) |
Dec 01 2026 | 2 years to revive unintentionally abandoned end. (for year 4) |
Dec 01 2027 | 8 years fee payment window open |
Jun 01 2028 | 6 months grace period start (w surcharge) |
Dec 01 2028 | patent expiry (for year 8) |
Dec 01 2030 | 2 years to revive unintentionally abandoned end. (for year 8) |
Dec 01 2031 | 12 years fee payment window open |
Jun 01 2032 | 6 months grace period start (w surcharge) |
Dec 01 2032 | patent expiry (for year 12) |
Dec 01 2034 | 2 years to revive unintentionally abandoned end. (for year 12) |