Skip to content

Implementing interactive music controls on FPGAs done as a coursework for EIE1 First Year Project

License

Notifications You must be signed in to change notification settings

martinferianc/FPGA-Project-EIE1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EIE 1st Year Project - Implementing Interactive Music Controls using an Altera Cyclone III on a Terasic DE0

Description

Motion and body detection and tracking is becoming an increasingly important way to interact with computer systems, from information navigation to gameplay and even system authentication; it is fast developing into more than just a novelty. There is a real need to create dedicated, embedded hardware that is power efficient and streamlined for its operation. In this project, we demonstrate our proposed algorithm for real time body tracking using hardware acceleration implemented on an FPGA. The algorithm being used is a background subtraction with statistical prediction of points combined with markers.

Demonstration

Project Demonstration

Structure

.
├── hl_files   # Contains all high level programming files in python on which we based our final HLS design
└── fpga_files # Contains all files regarding the FPGA. It contains two separate folders for Catapult C and Quartus

Credits

Martin Ferianc, Alexander Luisi, George Punter. 2016.

About

Implementing interactive music controls on FPGAs done as a coursework for EIE1 First Year Project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published