This software provides an experimental implementation for decoding and AR rendering of bitstreams encoded with the upcoming ISO/IEC standard for video-based point cloud compression (ISO/IEC 23090-5).
- Demo application source code
- Demo content
Note: We currently support only TMC 13.0 version (https://github.com/MPEGGroup/mpeg-pcc-tmc2) and C2 intra coding conditions (lossy geometry, lossy attributes). The dimensions of the encoded video frames shall not change over an encoded sequence.
For more information on V-PCC, please refer to http://www.mpeg-pcc.org
Follow guide to download & extract 3rd party dependencies: https://github.com/nokiatech/vpcc/blob/master/Sources/External/README.md
- Android Studio version 3.1 or higher with Android SDK Platform version 7.0 (API level 24) or higher (https://developer.android.com/studio/index.html)
- Prepare Android Studio for native development by installing Android Native Development Kit (NDK) and CMake with the SDK Manager (https://developer.android.com/ndk/guides/index.html)
- Make sure you have ARCore capable Android phone (https://developers.google.com/ar/discover/supported-devices)
- Install and update Google Play Services for AR from the Google Play Store (https://play.google.com/store/apps/details?id=com.google.ar.core).
Open the ARPlayer project under /Android into Android Studio and build the application.
Install content (Windows):
install_content.bat
Install content (macOS):
./install_content.sh
Please see LICENSE.TXT file for the terms of use of the contents of this repository.
For more information, please contact: [email protected]