Demand for AI based embedded system is growing in embedded domain. With artificial Intelligence based advanced trackers, the accuracy of the target detection and tracking has drastically improved in the continuous environment. We aim to implement target detection and tracking for Anti-Aircraft
Target Tracking Implementation on Embedded Platform
Demand for AI based embedded system is growing in embedded domain. With artificial Intelligence based advanced trackers, the accuracy of the target detection and tracking has drastically improved in the continuous environment. We aim to implement target detection and tracking for Anti-Aircraft Machine Gun (AAMG) for Heavy Industries Taxila (HIT). This will be an important contribution to the department of defense since this technology has not being deployed yet. Our objective is to achieve efficient real time target detection and tracking system capable of monitoring motion of target under dynamic environmental conditions.
This project is to introduce automated tracking mechanism in the AAMG and to shift the trend from manual tracking to automated tracking. The automated tracking system will offer ease to target the enemy also provide safety to the gunman. Our system is easy to implement on any military tank or armored vehicles with proposed customizations and upgradation as per requirements. Artificial Intelligence based techniques are to be adopted and incorporated with the feedback control system of motors which would track the target. Our target is to introduce this technology to the military of Pakistan viz; Armed forces, Rangers, Police official. We also look forward to export the technology to friendly countries resulting in increase of foreign exchange also enhancing country’s prestige.
Main Objective
Main objective of our project is to achieve efficient real time target detection and tracking system capable of monitoring motion of object under dynamic environmental conditions.
Sub-Objectives
In this project first we implement the target tracking on the PC and then ported it on the embedded platform. The following are the steps of project implementation.
The following diagram shows the tracking process.
![]()
The project provides the following benefits.
An IP camera is connected to the turret, this camera is connected with the computer through a LAN cable. To track an object motors are used to move the turret in horizontal and transverse position. Signals are sent to motors though motor drive. This motor drive is connected with the computer through serial communication module. Motor drive accept the analog voltage (variable voltage 0 to 5V) or PWM to control the speed and direction of motors. To test the platform, it is tested with 9 variable speeds in both directions to track object (results are not accurate) with a 6 bit and (digital to analog converter) DAC.
To track an object in the video BOOSTING, MIL, KCF, TLD, MEDIANFLOW, GOTURN, MOSSE, CSRT and Kalman filter-based trackers are tested. They track the selected object and send the signal to motor drive so that they rotate the motors towards the selected target.
All of these algorithms are decade old and work ok in controlled environment. Therefore, Neural Networks based advanced trackers are available and are popular for improved performance in various environments and backgrounds. Although Neural Networks based techniques are more computationally expensive than traditional algorithms but the results obtained from it have best-in-class performance.
![]()
The commander in the tank selects the targeted object and Artificial Intelligence based algorithm tracks the object. In which network is trained on various datasets and any object can be tracked through this algorithm. AI based tracker determine the current position of the object in the live camera feed, when current position of the target is determined errors are calculated and speed of the both motors are predicted through PID (Proportional integral derivative) controller so that the gun moves toward the target. If the motors are reached at desired position they stopped. Again, if the target moves motors move in that direction.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| NVIDIA Jetson Board | Equipment | 1 | 70000 | 70000 |
| Miscellaneous | Miscellaneous | 5 | 2000 | 10000 |
| Total in (Rs) | 80000 |
Many smart display systems have been developed for different purposes but they are either...
This project encompasses the development of an Industrial Internet of Things (IIoT) soluti...
Electricity is playing an important role in the development of the industries. The countri...
lung cancer is the leading cause of death among all the other cancer types. The detection...
The Q-In app is part of our work to slow the spread of COVID-19. Q-In supports the current...