Skip to content

vives-project-xp/MotionTracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motion Tracking

VIVES Project Experience

Een podium-tracking systeem die licht/visuals aanstuurt door middel van bewegingen van de artiest op het podium

Opdracht

Het doel van dit project is het ontwikkelen van een Podium-Tracking systeem. Dit systeem is bedoeld om bewegingen van artiesten op te detecteren en deze accuraat te volgen. De data die hieruit voortvloeit wordt gebruikt om Licht/Visuals dynamisch te laten veranderen

Inhoud

Software

De broncode voor de tracking algoritmes en aansturing is te vinden in de Software map. We maken gebruik van Python, OpenCV, YOLO,... voor de beeldverwerking en data-analyse.

Documentatie

De algemene documentatie voor het project is te vinden in de Documentatie map. Hierin vind je technische specificaties, flowcharts en uitleg over de werking van het tracking algoritme.

Research

Alle onderzoeken voor het project kan men terug vinden in de Research map. Hierin vind je gevonden informatie, ruwe datasheets,...

Installatie

Benodigdheden:

  • een vlakke muur
  • Projector
  • Raspberry Pi 5 (+ Halo processor)
  • USB Camera

Stappen:

  1. Clone de github-repo op de Raspberry Pi 5 en op uw PC of VM

  2. Voer het volgende commando uit op uw PC of VM in de workspace:

Docker compose up -d
  1. Sluit de camera en projector aan op de Raspberry Pi 5.

  2. Zorg ervoor dat de Projector en camera steeds goed gepositioneerd blijven(dit kan met een statief + plaat).

  3. Start het script main.py op de Raspberry Pi.

  4. Laat de camera de fudicials tracken, als de fudicials dan verdwijnen zou de tracking moeten opgestart zijn.

  5. Surf naar het IP-adres van uw PC of VM op poort 80:

[IP-Adres]:80

Gebruik

  1. Start alles op (zie installatie).

  2. Ga voor de camera staan/bewegen om effecten te zien op de projector.

  3. Pas achtergronden en effecten aan op de website om mooie visuals te krijgen.

Team

Team Afstudeerrichting
Brent Vileyn Elektronica
EwoudBoutje Network & System Admin
Jason De Smet Network & System Admin
Jamie Jones Network & System Admin

Planning

Sprint 1 (Week 1-4):

  • Alle componenten besteld
  • Camera doen werken op Raspberry Pi + Scherm herkennen met testcode
  • Radar Module onderzoeken + schema's maken
  • Visuals onderzoeken + hoe uit pi krijgen

Sprint 2 (Week 5-8)

  • Eerst prototype afgewerkt
  • Foto's & video's voor sociale media
  • Visual dynamisch kunnen aanpassen aan artiest

Sprint 3 (Week 9-15)

  • volledig werkende visuals show
  • eventuele uitbreidingen toepassen
  • documentatie afgewerkt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors