Object Tracking

In military applications, once an object is detected it should be tracked if it moves. Object tracking is an easy task when the shape, direction and speed of the moving object are constant. However this is rarely the case in military applications; the shape, direction and speed is not constant in many cases. Thus the next position of the object should be calculated accurately in an effective tracking application. Weather conditions and dynamic background in the field also makes tracking even more difficult.


As in all applications which require preprocessing, we use necessary elimination filters (fog, noise and snow elimination and video stabilization) in object tracking in order to obtain an easily analyzable image. We strengthen our object tracking solution with image and sensor fusion. Effective and accurate tracking algorithms are generally slower than they should be and we eliminated this problem with our parallel and multi-core programming adaptation besides the pipeline architecture. These technical advantages enabled us to develop a real time object tracking infrastructure.


Naval, aerial and territorial object tracking require different abilities and different hardware. Our competency in CPU, GPU and FPGA programming allows us to develop software on different hardware platforms with different performances. This ability enables us to develop optimum solutions in a very short time.