Skip to content

tersite1/DepthViz

Repository files navigation

DepthViz

DepthViz is Simple Point Cloud Scanner with LiDAR attached on iPhone.

DepthViz

            

DepthViz is an iOS application designed to function as a point cloud scanner by integrating data from the LiDAR sensor, camera, and IMU sensor. This app is specifically tailored to operate on iPhone 14 Pro and newer models equipped with a LiDAR sensor, offering a robust tool for capturing and managing 3D data.

** Update 24/8/28 : Now You Can Mange your PointCloud Data by Project and View it right away on the iPhone. Bulild the App by DepthViz.zip file.

Demo Video

YouTube Video

This Demo Video for Try out. You can click the image to watch video on youtube.

Features

Accessibility

With the introduction of the LiDAR sensor in the iPhone 14 Pro, Apple has made this advanced technology more accessible to the general public. Previously, access to LiDAR sensors was limited, but now, everyday developers have the opportunity to process LiDAR data and explore its potential. This democratization of LiDAR technology opens up new possibilities for innovation and application development.

스크린샷 2024-06-20 오전 1 02 40

Point Cloud Scanning

  • Advanced Scanning: Use the LiDAR sensor to scan objects and environments, converting them into detailed point clouds.
  • High Accuracy: Benefit from the high precision of LiDAR technology combined with camera and IMU data for accurate 3D modeling.

File Management

  • Share: Easily share scanned point cloud files with others.
  • Delete: Manage your storage by deleting unnecessary files directly within the app.

Future Enhancements

  • Integrated PLY File Viewer: Planned updates include a built-in viewer for PLY files, allowing users to review their scans directly within the app without needing external software.

Expected Benefits

DepthViz offers significant advantages, particularly in the construction industry:

스크린샷 2024-06-20 오전 1 02 32

Client Monitoring

  • Remote Progress Tracking: Clients can monitor the progress of their construction projects remotely, receiving updates without needing to visit the site physically.

Site Inspection

  • Enhanced Inspection Capabilities: Conduct thorough inspections of construction sites from anywhere, saving time and resources.

Versatile Data Utilization

  • Wide Application Range: The 3D point cloud data can be used in various scenarios, such as virtual tours, precise measurements, and enhanced planning, demonstrating its vast potential.

Use Cases

  • Construction Management: Supervisors and project managers can keep track of site developments and ensure compliance with project timelines and specifications.
  • Architectural Design: Architects can create accurate models of existing structures and integrate them into their design process.
  • Surveying and Mapping: Surveyors can quickly capture detailed terrain and structural information, improving the accuracy of their work.
스크린샷 2024-06-21 오후 5 05 41

Technical Details

  • Languages: Swift, Metal, C++
  • Compatibility: Requires iPhone 14 Pro or newer models with a LiDAR sensor

Build Instructions

To build DepthViz, follow these steps:

  1. Connect your iPhone: Connect your iPhone with your Mac using a USB cable.
  2. Clone this repository: Open a terminal and run:
    git clone https://github.com/tersite1/DepthViz-iOSPPointCloudScanner
    mkdir DepthViz && cd DepthViz
    and copy paste all the contents to /Depthviz folder without DepthViz.xcodeproj
  3. Open in Xcode: Launch Xcode and open the DepthViz.xcodeproj file from the cloned repository.
  4. Build the project: Ensure your device is selected, then click the "Build and Run" button in Xcode.
  5. Verify device compatibility: Make sure your iPhone is a model with a LiDAR sensor (iPhone 14 Pro or newer).

PLY file Output Example

            

Contact

For inquiries, support, or feedback, please contact us at: [email protected]

Ownership

DepthViz is owned and maintained by FluXmap, dedicated to providing advanced tools for modern construction needs. All Rights Reserved

Contributors

FluXmap

License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. You may not use this software for commercial purposes. For more information, please refer to the LICENSE file.

Releases

No releases published

Packages

No packages published

Languages