The Technical Set-up

As seen in the video, the current setup is pretty bare. The running prototype consists of a old 2009 Macbook Pro, a standard projector, scrounged from a office supply room and a fairly highres webcam (5 Mpixels) from Logitech, more precisely a Logitech C910. We use the projector shows the board as well as feedback on the wall, while we track the tasks using QR-tags. 

The whole setup is running in Java in an Eclipse environment, using JavaCV for image grabbing and handling, while using XZing for reading the QR-tags. These software libraries have been choosen based on the experiments during the startup, where we found these to be the best for our purpose. Though at the moment we are looking at replacing JavaCV with something lighter, as we are only a fraction of the library for our work. Parallel with that development, we are actively working on improving ZXing for our needs, improvements we plan to hand back to the ZXing community.

The reason for choosing the C910 as a camera stems from the earliest experiments, where we tried to use the internal webcam on the Macbook Pro. We wanted to make sure that we could read the QR-tags from a distance, so we choose to invest in a camera with the higher resolution while still keeping the overall cost of the system low. At the moment we are wondering if there is a need for such a highres camera or if we can handle the issue in software.

Skriv kommentar

InfinIT er finansieret af en bevilling fra Styrelsen for Forskning og Innovation og drives af et konsortium bestående af:
Alexandra Instituttet . BrainsBusiness . CISS . Datalogisk Institut, Københavns Universitet . DELTA . DTU Compute, Danmarks Tekniske Universitet . Institut for Datalogi, Aarhus Universitet . IT-Universitetet . Knowledge Lab, Syddansk Universitet . Væksthus Hovedstadsregionen . Aalborg Universitet