Android ScannerApp for ScanNet.
- Record video including:
- plain video
- record depth frames if ARCore is available on your phone
- Upload video to ScanNet server for processing.
All Android devices that supports ARCore. See here for al ARCore supported devices.
- You can download the
.apk
file from here and install it on your phone manually.
- Git clone the multiscan repo.
- Open the android folder (located at
multiscan/scanner/android
) using Android Studio.- Android Studio will show a Android sign for that folder
- Plug in your Android phone to your computer, Android Studio should be able to detect your phone automatically. You can check it by verifying the model name on top right of the Android Studio.
- You might see a permission dialog pop up on your phone which you need to press accept
- If you encounter any problems connecting your android device to Android Studio:
- Enable USB debugging on your phone
- You should also go to
File->Project Structure->Modules
and change thecompile SDK version
to29
andBuild Tools version
to24.0.3
- Or visit here for more details
- Then click the green play icon. Android Studio will then build the app and install it on you phone
- Once the installation is complete, you can then unplug your phone and use the App.
Go to the Configuration
page to input user info and server url
Note: The URL format is http://host_name
:port_number
/path
- Click the
VIDEO CAPTURE (ARCORE)
- Choose the resolution and FPS for the color frame recording
- You can use the switch on top right to toggle between camera view or depth view
- Note: If you turned on the depth view and the screen is black, try move your phone around and don't start recording until you see the actual depth image.
- Click the record button
- Note: The recorded color frame will not include the depth view, only the camera view
- Choose the scene and the add your description
- Click the stop recording button to stop the recording
Go to the Gallery page if you want to view previously recorded scenes. Tab the thumbnail to rewatch the video and tab the upload button to upload the files to the server.