seo-hy / AWS-DeepLens-Pose

Posture Recognition Using AWS DeepLens

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS-DeepLens-Pose

AWS 딥렌즈를 이용한 자세 인식

Environment

  • AWS DeepLens v1.1
  • python 3.7
  • mxnet
  • ubuntu

Train

  1. You can train any posture
  2. Extract posture data using extract_pose.py
  3. Train using mxnet_train.ipynb
  4. Get 'DeepLens_pose-0500.params' and 'DeepLens_pose-symbol.json'

Openpose

CMU-Perceptual-Computing-Lab/openpose

mxnet_Realtime_Multi-Person_Pose_Estimation

  1. Convert openpose model to run on DeepLens
  2. Get 'realtimePose.bin' and 'realtimePose.xml'

Deploy

Reference : deeplens-inference-lambda-create

  1. Use AWS Lambda

Project

Live

python deeplens_pose_live.py

Test with Images

python deeplens_pose_image.py

Result Sample ( Test )

View

Project Streams

./view_deeplens_project_streams.sh

Live Streams

./view_deeplens_live_streams.sh

About

Posture Recognition Using AWS DeepLens


Languages

Language:Jupyter Notebook 78.7%Language:Python 21.2%Language:Shell 0.1%