Application for tracking boom and travelers on a boat was implemented using OpenCV on Android OS. This project consists of two parts. Frist part is the application that records video with tracked objects into SD-card. Another application allows user control the first one. The automatic connection was performed by detecting device via UDP broadcast request. All other commands were sent using TCP connection between two applications.
Detection algorithm was developed in C++ and had 2 versions: console application and Android JNI application. Applications allow tracking bull eyes objects and objects with specific color. In case, when all required objects were detected on screen application did some calculations of angles between them.