2-D Python Games with Gesture Recognition System and Raspberry Pi

2020 COE Engineering Design Project (TY07)


Faculty Lab Coordinator

Truman Yang

Topic Category

Software Systems

Preamble

This project is to design 2D games using python and Raspberry Pi. The controlling of game will be done by detecting the movements of hand or different objects. The algorithm aims to both detect gestures, as well as control the game to act accordingly.

Objective

The project is studied for a human–machine interface application in 2-D games. Students need to design and implement vision_based gesture control games.

Partial Specifications

(1) Software development with Python, Python Pygame, and Pygame Zero.
(2) The game software must be effective and efficient.

Suggested Approach

(1) OpenCV could be used for image processing and feature extraction.
(2) Recognized hand gesture could be used as the input of the games on Raspberry Pi
(3) Your design could be based on existing games and make some improvement.

Group Responsibilities

Design, implement, and test the algorithms as specified above.

Student A Responsibilities

Design and program a gesture recognition system

Student B Responsibilities

Design and implement pygame games

Student C Responsibilities

Design and implement pygame zero games

Student D Responsibilities

Evaluate the performance of the gesture recognition system

Course Co-requisites

COE318: Software Systems, Image processing, Computer Vision

To ALL EDP Students

Due to COVID-19 pandemic, in the event University is not open for in-class/in-lab activities during the Winter term, your EDP topic specifications, requirements, implementations, and assessment methods will be adjusted by your FLCs at their discretion.

 


TY07: 2-D Python Games with Gesture Recognition System and Raspberry Pi | Truman Yang | Friday September 4th 2020 at 08:07 AM