On this page you will find a closer description to our project.

After a long time of research for the right sensor we agreed upon solving the main target of bottle identification with a camera based system for several reasons. The following picture describes the system architecture and the four functional aspects within the project.

In the first step called image acquisition a module is created, which can be passed into the top area of a cooling drawer (the shape of the module is shown in the picture below). Inside the module there are 4 USB Cameras observing the drawer from above. The USB Cameras are equipped with wide angle object lenses and supported by a LED lighting.

The cameras are acquiring images of the content inside the drawer, which would show the sealing caps of bottles, if there are any bottles inside. The cameras of the module are linked with a central processing unit placed within the counter, which serves to process the information from the taken images.

In the second step called image stitching, the images of the four cameras are merged with each other, to create one picture of the whole content of the cooling drawer for further processing. This task is done by the following program created with LabView.

The third step called image analysis deals with the bottle stock information, which is contained inside the merged image. For this task the National Instruments software Vision is used. With this software it is possible to create a program, which gathers all the needed information from a given image. In case of CBBI the created program serves to identify the bottles inside the cooling drawer. For this reason a color pattern matching operation is used, which searches for bottles inside the image using an algorithm based on stored sample images. Every type of bottle which should be recognized has to be registered in the system by storing a sample. (In the picture below there are some bottle identification examples)

In the fourth and last step called signal processing the gathered bottle stock information is prepared for the further use through a POS System. Therefore it is stored on the used processing unit which is linked to the POS System with the serial interface RS232. The POS System is then able to use the information provided by CBBI to link it to employees and therefore make sure to meet the objectives of safety in gastronomy. CBBI is therefore able to contribute to establish clear relationships in restaurants and to relieve the work climate significantly.

Don't hesitate to contact us for any further information.
You will find our contact information here