Skip to content
This repository has been archived by the owner on May 15, 2024. It is now read-only.

henryco/eox-capture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecated, and got replaced by my other project ex-motion

Complex Real-time 3D Motion Capture tool (WIP)

How to clone properly

git clone \
    --recursive-submodules \
    [email protected]:henryco/eox-capture.git

Dependencies

  • OpenGL (Should be present by default)
  • OpenCL (Should be present by default)
  • OpenCV (tl;dr: libopencv-dev)
  • GTKMM 4.0 (tl;dr: libgtkmm-4.0-dev)
  • Spdlog (tl;dr: libspdlog-dev)
  • V4l2 (tl;dr: libv4l-dev) (linux)
  • TensorFlow (external/tensorflow)
  • Argparse (external/argparse)
  • Glm (external/glm)

TODO:

  • Multi-camera setup (full 3D)
  • Tensorflow blazepose model (body + face + hands landmarks)
  • Region segmentation (humans only)
  • API: Ableton/Max/PureData/Unity/UE

Cooking in progress

Body landmarks and pose detection (using blazepose tflite models)

5

Real-time 3D visualization (video)

IMAGE ALT TEXT

Point cloud reconstruction, export to PLY (meshlab)

1 2 3 4

Disparity map + filtering

Cooking