For some objects, i.e. machine parts some data necessarily has to be known for a correct usage. For example, this might be an id, the name of the manufacturer or a list of ingredients, necessary for recycling. Those pieces of information should be kept together with the object. Tags attached to the surface are easy to read and to write but may be removed from the surface easily or may get lost. Thus, new ways for inherent data storage have to be found.
The project is dealing with a lot of different methods and searches for new applications. Our part of is to store data by using micro structures on drilled metallic surface. The structures are created during the drilling process. They consist of a groove with varying depth wrapped around the cylindric mechanical component.
Our task is to develop the data storage system. This includes choosing proper coding techniques and modulation methods for the writing. The main focus lies in developing an optical readout method to reconstruct the micro-structured surface. More precisely the depth run of the groove written in is determined.
In the first step of the readout method, multiple surface images are stitched together to a cylindric projection of the mechanical component's surface. Next, the position and orientation of the groove is determined by evaluating the Power Spectrum Density of the image in vertical direction. Finally, the run of the groove is tracked with a Hidden Markov Model with a special regular topology.