This repository contains PointClouds and Camera properties estimated for some sample scenes using Google's ARCore API setup in Android Studios. Specifically, the PointCloud class was used to estimate point clouds and the Camera class was used to estimate camera pose, view matrix and projection matrix.
Mobile Device: Pixel 3a.
./test_data:
|-- camerapose
| |-- input<i>_cam.ply (ARCore camera coordinates: Camera.getPose())
|-- compressed_videos
| |-- input<i>.mp4 (compressed input videos)
|-- pointcloud
| |-- input<i>_pc.ply (ARCore estimated point clouds: PointCloud.getPoints())
|-- projectionmatrix
| |-- input<i>_projection.matrix (ARCore camera projection matrix: Camera.getProjectionMatrix())
`-- viewmatrix
|-- input<i>_view.matrix (ARCore camera view matrix: Camera.getViewMatrix())
Download high resolution test videos from here: https://drive.google.com/open?id=1hqFePacDPE0gt4O1-4DEaVtFKdaC9qNW
- Scene 1:
Camera | PointCloud |
---|---|
- Scene 2:
Camera | PointCloud |
---|---|
Points in red are the coordinates of the phone (camera).
- Scene 3:
Camera | PointCloud |
---|---|
Points in red are the coordinates of the phone (camera).