Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Image Based Tracking using FPGA

In this project we are using Image Processing algorithms for the purpose of Object Recognition and tracking and implement the same using python. Object tracking can be performed on GPU by python  and later can be transferred to FPGA for real time implementation. In today?s world mo

Project Title

Image Based Tracking using FPGA

Project Area of Specialization

Artificial Intelligence

Project Summary

In this project we are using Image Processing algorithms for the purpose of Object Recognition and
tracking and implement the same using python. Object tracking can be performed on GPU by python  and later
can be transferred to FPGA for real time implementation. In today’s world most sensing applications
require some form of digital signal processing and these are implemented primarily on serial processors.
While the required output is achievable, it can be beneficial to take advantage of the parallelism, low
cost, and low power consumption offered by Field Programmable Gate arrays. Object detection is an
important technique in the area of image processing with wide applications. Object tracking is the
process of locating a moving object in real time using a camera. The algorithm analyses the video frames
and outputs the location of moving targets within the video frame. In order to perform this complex
embedded video processing on-chip, FPGA-based system is desirable due to the potential parallelism of
the algorithm. Basically A real-time and accurate method for detecting object and tracking will be achieved.

Project Objectives

  • Controlling camera’s position using CSI connection so that the tracked object is positioned in the center of each video frame.
  • Implementation of Mean shift tracking algorithm in FPGA.
  • Sending requests from  Zybo Z7 to  camera..
  • Connecting FPGA with processing system

Project Implementation Method

  • Design Algorithms on python,
  • Testing on MATLAB, 
  • Final Testing on HLS Vivado

There are two major methods of implementation  of image base tracking using FPGA that we have adopted in this project which are: 

1- Target Identification and localization (Mean Shift tracking and skin color tracking algorithms(optional)

2- Filtering and data association (Particle filter and Kalman filter (optional))

Benefits of the Project

This project is

  • Benificial for Security e.g Tracking vehicles and people in video surveillance systems,,
  • Autonomous vehicles e.g park assist, road signs and pedestrians tracking,
  • Military e.g  scout drones, aim assist.
  • Real time object detection and tracking using sequences of image processing algorithms which is helpful for applications that need real time response.

Technical Details of Final Deliverable

Turret with camera & FPGA processing unit.

  •  Monitoring using camera, It will be the input source.
  • Background subtraction, image filtering, object detection

  • Recognizing object of interest.

  • Real Time Tracking of object  and hitting the object.

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Security

Other Industries

Core Technology

Artificial Intelligence(AI)

Other Technologies

Robotics

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
zybo z7 -20 Equipment13487034870
V2 8 megapixel Equipment149004900
geared DC Motor Equipment419007600
wooden structure Equipment141004100
Printing Book Miscellaneous 130003000
Stationary Miscellaneous 110001000
Wires Equipment6010600
Aurdino Uno Equipment1800800
Total in (Rs) 56870
If you need this project, please contact me on contact@adikhanofficial.com
0
106
Design and Development of multi stage digester for waste to energy con...

Municipal waste is an ever growing problem for Pakistan. It is estimated that approximatel...

1675638330.png
Adil Khan
9 months ago
Pick and Place Robotic Arm

Our project "Pick & Place Robotic Arm" is a SCARA robotic arm that is aimed to provide...

1675638330.png
Adil Khan
9 months ago
Electronic Toll Collector Framework

The project aims to develop a system that reduces the waiting time at the toll plazas. The...

1675638330.png
Adil Khan
9 months ago
Stack assingment no 01

defaultuser.png
Faseeh Iftikhar
6 years ago
Smart Expense Tracker Web App

Summary : With the passage of time, new technologies are introduced that provide a benefit...

1675638330.png
Adil Khan
9 months ago