Skip to content
This repository was archived by the owner on Jun 3, 2024. It is now read-only.

taryev/PhyEx-Cameras

Repository files navigation

PhyEx Cameras

Scripts and snippets used to operate the cameras on the PhyEx Project.

🔗 Useful links :

Installation

Clone this git repository, then open the PhyEx_Cameras folder in PyCharm. Before running anything, install all dependencies using pip or the requirements.txt file.

Usage

Each section explains how the code works and gives usage examples.

Graphic User Interface

🎯 Propose a graphical solution to simplify usage of functionalities
📖 Documentation : PhyEx Cameras GUI

Camera calibration

🎯 Get for each of the cameras, intrinsic and extrinsic parameters in order to obtain images with a maximum-reduced distortion.
📖 Documentation : Camera calibration

Motion tracking & coordinates extraction (MediaPipe)

🎯 "Convert" videos to csv files by generating files containing Mediapipe's landmarks coordinates for each video frame.
📖 Documentation : Motion tracking

Features extraction

🎯 Extract features from coordinates
🔌 Currently supported features : angles, distance, parallelism, alignment
📖 Documentation : Features extraction

Face anonymization

🎯 Blur faces on the videos before uploading to project's server
📖 Documentation : Face anon

Contributing

Since I am not longer an intern at CTU, the best way to contribute to this project if you don't have permission to commit is to fork this repo.

About

Scripts and snippets used to operate the cameras in the PhyEx project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •