# dance
**Repository Path**: wink-172/dance
## Basic Information
- **Project Name**: dance
- **Description**: 天天跳舞
- **Primary Language**: Android
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-08-17
- **Last Updated**: 2024-05-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# See the new pose estimation TFLite Android sample [here](../../pose_estimation/android), which demonstrates both Posenet and Movenet models. This old Posenet sample will no longer be maintained.
## TensorFlow Lite PoseNet Android Demo
### Overview
This is an app that continuously detects the body parts in the frames seen by
your device's camera. These instructions walk you through building and running
the demo on an Android device. Camera captures are discarded immediately after
use, nothing is stored or saved.

## Build the demo using Android Studio
### Prerequisites
* If you don't have it already, install **[Android Studio](
https://developer.android.com/studio/index.html)** 3.2 or
later, following the instructions on the website.
* Android device and Android development environment with minimum API 21.
### Building
* Open Android Studio, and from the `Welcome` screen, select
`Open an existing Android Studio project`.
* From the `Open File or Project` window that appears, navigate to and select
the `tensorflow-lite/examples/posenet/android` directory from wherever you
cloned the TensorFlow Lite sample GitHub repo. Click `OK`.
* If it asks you to do a `Gradle Sync`, click `OK`.
* You may also need to install various platforms and tools, if you get errors
like `Failed to find target with hash string 'android-21'` and similar. Click
the `Run` button (the green arrow) or select `Run` > `Run 'android'` from the
top menu. You may need to rebuild the project using `Build` > `Rebuild Project`.
* If it asks you to use `Instant Run`, click `Proceed Without Instant Run`.
* Also, you need to have an Android device plugged in with developer options
enabled at this point. See **[here](
https://developer.android.com/studio/run/device)** for more details
on setting up developer devices.
### Model used
Downloading, extraction and placement in assets folder has been managed
automatically by `download.gradle`.
If you explicitly want to download the model, you can download it from
**[here](
https://storage.googleapis.com/download.tensorflow.org/models/tflite/posenet_mobilenet_v1_100_257x257_multi_kpt_stripped.tflite)**.
### Additional Note
_Please do not delete the assets folder content_. If you explicitly deleted the
files, then please choose `Build` > `Rebuild` from menu to re-download the
deleted model files into assets folder.