jp.ikep.mediapipe.posedetection

1.0.1 • Public • Published

PoseDetectionBarracuda

demo

PoseDetectionBarracuda is a human pose detecter that runs the Mediapipe Pose Detection neural network model on the Unity Barracuda.

PoseDetectionBarracuda implementation is inspired by BlazePalmBarracuda and I referenced his source code.(Thanks, keijiro!).

Install

PoseDetectionBarracuda can be installed with npm or GitHub URL.

Install from npm (Recommend)

PoseDetectionBarracuda can be installed by adding following sections to the manifest file (Packages/manifest.json).

To the scopedRegistries section:

{
  "name": "creativeikep",
  "url": "https://registry.npmjs.com",
  "scopes": [ "jp.ikep" ]
}

To the dependencies section:

"jp.ikep.mediapipe.posedetection": "1.0.1"

Finally, the manifest file looks like below:

{
    "scopedRegistries": [
        {
            "name": "creativeikep",
            "url": "https://registry.npmjs.com",
            "scopes": [ "jp.ikep" ]
        }
    ],
    "dependencies": {
        "jp.ikep.mediapipe.posedetection": "1.0.1",
        ...
    }
}

Install from GitHub URL

PoseDetectionBarracuda can be installed by adding below URL on the Unity Package Manager's window.

https://github.com/creativeIKEP/PoseDetectionBarracuda.git?path=Packages/PoseDetectionBarracuda#v1.0.1

Demo Image

Demo image was downloaded from here.

ONNX Model

The ONNX model files have been converted for Unity Barracuda from Mediapipe's "pose_detection.tflite" file. The conversion operation is the same as FaceLandmarkBarracuda by keijiro. Check his operation script for details.

Author

IKEP

LICENSE

Copyright (c) 2021 IKEP

Apache-2.0

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i jp.ikep.mediapipe.posedetection

    Weekly Downloads

    49

    Version

    1.0.1

    License

    Apache-2.0

    Unpacked Size

    3.11 MB

    Total Files

    32

    Last publish

    Collaborators

    • creativeikep