🛠️Installation | 👀Model Zoo | 🆕Update News | 🤔Reporting Issues |
PocketPose Documentation#
Welcome to the documentation for PocketPose, an open-source framework designed for real-time pose estimation on consumer devices, such as smartphones, tablets, and laptops. For more information, please visit the project website.
Table of Contents#
User Guides
Model Zoo
API Reference
- API Reference
pocketpose
- Subpackages
pocketpose.benchmarks
pocketpose.converters
pocketpose.datasets
pocketpose.functional
pocketpose.graphics
pocketpose.models
- Subpackages
pocketpose.models.body
- Submodules
- Package Contents
- Classes
- Functions
- Attributes
get_skeleton()
TFLiteModel
model_registry
EfficientPose
EfficientPoseRTLite
EfficientPoseILite
EfficientPoseIILite
EfficientPoseRT
EfficientPoseI
EfficientPoseII
EfficientPoseIII
EfficientPoseIV
TFLiteModel
model_registry
MoveNet
MoveNetLightning
MoveNetLightningFP16
MoveNetLightningINT8
MoveNetThunder
MoveNetThunderFP16
MoveNetThunderINT8
HeatmapDeocder
PoseNetDecoder
PoseNetDecoder.decode_multi_pose()
PoseNetDecoder.build_part_with_score_queue()
PoseNetDecoder.score_is_maximum_in_local_window()
PoseNetDecoder.traverse_to_target_keypoint()
PoseNetDecoder.get_edge_keypoints()
PoseNetDecoder.estimate_target_keypoint_position()
PoseNetDecoder.get_displacement()
PoseNetDecoder.get_strided_index_near_point()
PoseNetDecoder.get_instance_score()
PoseNetDecoder.sigmoid()
TFLiteModel
model_registry
PoseNet
PoseNetSinglePerson
PoseNetMultiPerson
SimCCDecoder
ONNXModel
model_registry
RTMPose
RTMPoseM
pocketpose.models.decoder
- Submodules
pocketpose.models.decoder.base_decoder
pocketpose.models.decoder.heatmap
pocketpose.models.decoder.posenet
- Module Contents
- Classes
PoseNetDecoder
PoseNetDecoder.decode_multi_pose()
PoseNetDecoder.build_part_with_score_queue()
PoseNetDecoder.score_is_maximum_in_local_window()
PoseNetDecoder.traverse_to_target_keypoint()
PoseNetDecoder.get_edge_keypoints()
PoseNetDecoder.estimate_target_keypoint_position()
PoseNetDecoder.get_displacement()
PoseNetDecoder.get_strided_index_near_point()
PoseNetDecoder.get_instance_score()
PoseNetDecoder.sigmoid()
- Classes
- Module Contents
pocketpose.models.decoder.simcc
- Package Contents
- Classes
Decoder
HeatmapDeocder
PoseNetDecoder
PoseNetDecoder.decode_multi_pose()
PoseNetDecoder.build_part_with_score_queue()
PoseNetDecoder.score_is_maximum_in_local_window()
PoseNetDecoder.traverse_to_target_keypoint()
PoseNetDecoder.get_edge_keypoints()
PoseNetDecoder.estimate_target_keypoint_position()
PoseNetDecoder.get_displacement()
PoseNetDecoder.get_strided_index_near_point()
PoseNetDecoder.get_instance_score()
PoseNetDecoder.sigmoid()
SimCCDecoder
- Classes
- Submodules
pocketpose.models.interfaces
pocketpose.models.wholebody
- Submodules
- Package Contents
- Classes
- Functions
- Attributes
get_skeleton()
TFLiteModel
model_registry
EfficientPose
EfficientPoseRTLite
EfficientPoseILite
EfficientPoseIILite
EfficientPoseRT
EfficientPoseI
EfficientPoseII
EfficientPoseIII
EfficientPoseIV
MoveNet
MoveNetLightning
MoveNetLightningFP16
MoveNetLightningINT8
MoveNetThunder
MoveNetThunderFP16
MoveNetThunderINT8
HeatmapDeocder
PoseNetDecoder
PoseNetDecoder.decode_multi_pose()
PoseNetDecoder.build_part_with_score_queue()
PoseNetDecoder.score_is_maximum_in_local_window()
PoseNetDecoder.traverse_to_target_keypoint()
PoseNetDecoder.get_edge_keypoints()
PoseNetDecoder.estimate_target_keypoint_position()
PoseNetDecoder.get_displacement()
PoseNetDecoder.get_strided_index_near_point()
PoseNetDecoder.get_instance_score()
PoseNetDecoder.sigmoid()
PoseNet
PoseNetSinglePerson
PoseNetMultiPerson
SimCCDecoder
ONNXModel
RTMPose
RTMPoseM
TFLiteModel
model_registry
BlazePose
BlazePoseLite
BlazePoseFull
BlazePoseHeavy
ModelFactory
IModel
TFLiteModel
model_registry
- Subpackages
pocketpose.utils
- Submodules
- Package Contents
- Subpackages