🛠️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.benchmarkspocketpose.converterspocketpose.datasetspocketpose.functionalpocketpose.graphicspocketpose.models- Subpackages
pocketpose.models.body- Submodules
- Package Contents
- Classes
- Functions
- Attributes
get_skeleton()TFLiteModelmodel_registryEfficientPoseEfficientPoseRTLiteEfficientPoseILiteEfficientPoseIILiteEfficientPoseRTEfficientPoseIEfficientPoseIIEfficientPoseIIIEfficientPoseIVTFLiteModelmodel_registryMoveNetMoveNetLightningMoveNetLightningFP16MoveNetLightningINT8MoveNetThunderMoveNetThunderFP16MoveNetThunderINT8HeatmapDeocderPoseNetDecoderPoseNetDecoder.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()
TFLiteModelmodel_registryPoseNetPoseNetSinglePersonPoseNetMultiPersonSimCCDecoderONNXModelmodel_registryRTMPoseRTMPoseM
pocketpose.models.decoder- Submodules
pocketpose.models.decoder.base_decoderpocketpose.models.decoder.heatmappocketpose.models.decoder.posenet- Module Contents
- Classes
PoseNetDecoderPoseNetDecoder.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
DecoderHeatmapDeocderPoseNetDecoderPoseNetDecoder.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.interfacespocketpose.models.wholebody
- Submodules
- Package Contents
- Classes
- Functions
- Attributes
get_skeleton()TFLiteModelmodel_registryEfficientPoseEfficientPoseRTLiteEfficientPoseILiteEfficientPoseIILiteEfficientPoseRTEfficientPoseIEfficientPoseIIEfficientPoseIIIEfficientPoseIVMoveNetMoveNetLightningMoveNetLightningFP16MoveNetLightningINT8MoveNetThunderMoveNetThunderFP16MoveNetThunderINT8HeatmapDeocderPoseNetDecoderPoseNetDecoder.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()
PoseNetPoseNetSinglePersonPoseNetMultiPersonSimCCDecoderONNXModelRTMPoseRTMPoseMTFLiteModelmodel_registryBlazePoseBlazePoseLiteBlazePoseFullBlazePoseHeavyModelFactoryIModelTFLiteModelmodel_registry
- Subpackages
pocketpose.utils
- Submodules
- Package Contents
- Subpackages