├── Action ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── action_enum.cpython-36.pyc │ └── recognizer.cpython-36.pyc ├── action_enum.py ├── framewise_recognition.h5 ├── framewise_recognition_under_scene.h5 ├── recognizer.py └── training │ ├── __init__.py │ ├── data_scene.csv │ └── train.py ├── Data ├── origin_author_scene.csv └── origin_my_scene.csv ├── GymActionDesc.md ├── LICENSE ├── Out ├── webcam_multi-people.gif ├── webcam_test_out.gif ├── webcam_tf_out.mp4 ├── webcam_under_scene-1.gif └── webcam_under_scene-2.gif ├── Pose ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── coco_format.cpython-36.pyc │ ├── human.cpython-36.pyc │ ├── pose_estimator.cpython-36.pyc │ └── pose_visualizer.cpython-36.pyc ├── coco_format.py ├── graph_models │ ├── VGG_origin │ │ └── download.sh │ └── mobilenet_thin │ │ └── graph_opt.pb ├── human.py ├── pose_estimator.py └── pose_visualizer.py ├── README.md ├── Tracking ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ └── generate_dets.cpython-36.pyc ├── deep_sort │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── detection.cpython-36.pyc │ │ ├── iou_matching.cpython-36.pyc │ │ ├── kalman_filter.cpython-36.pyc │ │ ├── linear_assignment.cpython-36.pyc │ │ ├── nn_matching.cpython-36.pyc │ │ ├── preprocessing.cpython-36.pyc │ │ ├── track.cpython-36.pyc │ │ └── tracker.cpython-36.pyc │ ├── detection.py │ ├── iou_matching.py │ ├── kalman_filter.py │ ├── linear_assignment.py │ ├── nn_matching.py │ ├── preprocessing.py │ ├── track.py │ └── tracker.py ├── generate_dets.py └── graph_model │ └── mars-small128.pb ├── Utils ├── __pycache__ │ └── utils.cpython-36.pyc ├── csvtoexcel.py ├── txttocsv.py └── utils.py ├── __init__.py ├── get_data.py ├── main.py └── test.py /Action/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Action/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Action/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /Action/__pycache__/action_enum.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Action/__pycache__/action_enum.cpython-36.pyc -------------------------------------------------------------------------------- /Action/__pycache__/recognizer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Action/__pycache__/recognizer.cpython-36.pyc -------------------------------------------------------------------------------- /Action/action_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Action/action_enum.py -------------------------------------------------------------------------------- /Action/framewise_recognition.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Action/framewise_recognition.h5 -------------------------------------------------------------------------------- /Action/framewise_recognition_under_scene.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Action/framewise_recognition_under_scene.h5 -------------------------------------------------------------------------------- /Action/recognizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Action/recognizer.py -------------------------------------------------------------------------------- /Action/training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Action/training/data_scene.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Action/training/data_scene.csv -------------------------------------------------------------------------------- /Action/training/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Action/training/train.py -------------------------------------------------------------------------------- /Data/origin_author_scene.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Data/origin_author_scene.csv -------------------------------------------------------------------------------- /Data/origin_my_scene.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Data/origin_my_scene.csv -------------------------------------------------------------------------------- /GymActionDesc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/GymActionDesc.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/LICENSE -------------------------------------------------------------------------------- /Out/webcam_multi-people.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Out/webcam_multi-people.gif -------------------------------------------------------------------------------- /Out/webcam_test_out.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Out/webcam_test_out.gif -------------------------------------------------------------------------------- /Out/webcam_tf_out.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Out/webcam_tf_out.mp4 -------------------------------------------------------------------------------- /Out/webcam_under_scene-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Out/webcam_under_scene-1.gif -------------------------------------------------------------------------------- /Out/webcam_under_scene-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Out/webcam_under_scene-2.gif -------------------------------------------------------------------------------- /Pose/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pose/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /Pose/__pycache__/coco_format.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/__pycache__/coco_format.cpython-36.pyc -------------------------------------------------------------------------------- /Pose/__pycache__/human.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/__pycache__/human.cpython-36.pyc -------------------------------------------------------------------------------- /Pose/__pycache__/pose_estimator.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/__pycache__/pose_estimator.cpython-36.pyc -------------------------------------------------------------------------------- /Pose/__pycache__/pose_visualizer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/__pycache__/pose_visualizer.cpython-36.pyc -------------------------------------------------------------------------------- /Pose/coco_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/coco_format.py -------------------------------------------------------------------------------- /Pose/graph_models/VGG_origin/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/graph_models/VGG_origin/download.sh -------------------------------------------------------------------------------- /Pose/graph_models/mobilenet_thin/graph_opt.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/graph_models/mobilenet_thin/graph_opt.pb -------------------------------------------------------------------------------- /Pose/human.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/human.py -------------------------------------------------------------------------------- /Pose/pose_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/pose_estimator.py -------------------------------------------------------------------------------- /Pose/pose_visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Pose/pose_visualizer.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/README.md -------------------------------------------------------------------------------- /Tracking/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tracking/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/__pycache__/generate_dets.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/__pycache__/generate_dets.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tracking/deep_sort/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/__pycache__/detection.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/__pycache__/detection.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/__pycache__/iou_matching.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/__pycache__/iou_matching.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/__pycache__/kalman_filter.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/__pycache__/kalman_filter.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/__pycache__/linear_assignment.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/__pycache__/linear_assignment.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/__pycache__/nn_matching.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/__pycache__/nn_matching.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/__pycache__/preprocessing.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/__pycache__/preprocessing.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/__pycache__/track.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/__pycache__/track.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/__pycache__/tracker.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/__pycache__/tracker.cpython-36.pyc -------------------------------------------------------------------------------- /Tracking/deep_sort/detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/detection.py -------------------------------------------------------------------------------- /Tracking/deep_sort/iou_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/iou_matching.py -------------------------------------------------------------------------------- /Tracking/deep_sort/kalman_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/kalman_filter.py -------------------------------------------------------------------------------- /Tracking/deep_sort/linear_assignment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/linear_assignment.py -------------------------------------------------------------------------------- /Tracking/deep_sort/nn_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/nn_matching.py -------------------------------------------------------------------------------- /Tracking/deep_sort/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/preprocessing.py -------------------------------------------------------------------------------- /Tracking/deep_sort/track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/track.py -------------------------------------------------------------------------------- /Tracking/deep_sort/tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/deep_sort/tracker.py -------------------------------------------------------------------------------- /Tracking/generate_dets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/generate_dets.py -------------------------------------------------------------------------------- /Tracking/graph_model/mars-small128.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Tracking/graph_model/mars-small128.pb -------------------------------------------------------------------------------- /Utils/__pycache__/utils.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Utils/__pycache__/utils.cpython-36.pyc -------------------------------------------------------------------------------- /Utils/csvtoexcel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Utils/csvtoexcel.py -------------------------------------------------------------------------------- /Utils/txttocsv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Utils/txttocsv.py -------------------------------------------------------------------------------- /Utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/Utils/utils.py -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /get_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/get_data.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeng90/Online-Realtime-Action-Recognition-based-on-OpenPose-Success/HEAD/main.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- 1 | # 测试某个动作 2 | 3 | --------------------------------------------------------------------------------