Skip to content

'Hands Up' is a party-game which takes the number of hands detected in the air and increases the volume of the device (increasing the music volume) based on the number of hands detected. Inspired by the popular phrase, "Put your hands in the air" in songs.

Notifications You must be signed in to change notification settings

scheuermann-daniel/Hands_Up

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Hands_Up

Daniel Scheuermann

12/2022

Summary

"Hands Up" is a party device which is meant to use the common phrase "Put your hands in the air" and use it to create a responsive party environment. The more hands in the air detected, the more the volume of the music will increase.

To use, attach a camera and make sure it has a span of the entire room. Run the script. Note that when more hands are detected, the volume of the device increases.

Installations/Libraries

  • ctypes
  • datetime
  • cv2
  • mediapipe
  • comtypes
  • pycaw

Known Bugs

- In bad lighting, it may not detect the hands consistently
- If hands move too fast, more hands might be detected than there are in the air

Future Work

- Implement method to reduce error from bad lighting. Perhaps thermal camera?
- Create better UI
- Make more usable in a party setting

About

'Hands Up' is a party-game which takes the number of hands detected in the air and increases the volume of the device (increasing the music volume) based on the number of hands detected. Inspired by the popular phrase, "Put your hands in the air" in songs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages