- Android Studio (version 2022.3 or newer)
- Android SDK 29 and above (Targeted SDK 35)
- Java JDK 11
- Git
- Minimum Android device: Android 10, ARM64 processor
git clone https://github.com/Darcyddx/Active-Vision.git
- Launch Android Studio
- Select Open an existing project
- Navigate to the cloned
Active-Visiondirectory and open onlyAndroiddirectory
Android Studio will auto-download Gradle dependencies when Sync
- Connect an Android device
- Click Run
▶️ in Android Studio - The app will compile and install on the connected device
- Find a tennis game video online or YouTube, ensure the camera captures the tennis court
This app supports the following hardware:
For current implementation, the App expects to run on Qualcomm Snapdragon with Hexagon NPU and should above Snapdragon 8+ Gen 1.
| Device Name | Processor | Model Delegates | Performance |
|---|---|---|---|
| Redmi Turbo 3 | Snapdragon 8s Gen 3 | NPU + GPU | 30 FPS |
| iQOO Z9 Turbo | Snapdragon 8s Gen 3 | NPU + GPU | 30 FPS |
| Xiaomi 15 Pro | Snapdragon 8 Elite | NPU + GPU | 30 FPS |