We dream a magic button for 3-D point cloud processing

aurivus|REVIT, 3D Studio MAX, 3D Coat, Lightwave, ZBrush, VRMesh, TopoGun, Blender, Rhino, Trimble Sketchup Etc.
Post Reply
User avatar
Joon
V.I.P Member
V.I.P Member
Posts: 297
Joined: Wed Aug 21, 2013 8:01 pm
9
Full Name: Sung Joon Ahn
Company Details: CurvSurf
Company Position Title: Founder + CEO
Country: Republic of Korea
Linkedin Profile: Yes
Location: Seongnam-si, Korea
Has thanked: 6 times
Been thanked: 30 times
Contact:

Re: We dream a magic button for 3-D point cloud processing

Post by Joon »

Physical ads displays will be superfluous.
Physical object surfaces will provide virtual ads display surfaces.
------------------------------------

Chungmuro station Line 3 - iPhone Pro 12

youtu.be/BmKNmZCiMkw

https://en.wikipedia.org/wiki/Chungmuro_station

Chungmuro Station is on Line 3 and line 4 of the Seoul Subway system.
Platforms for both Line 3 and Line 4 are in Chungmuro-4-ga, Jung-gu, Seoul.

This station is named after the road under which it passes, in honor of the Chosun general Yi Sunsin, who was also known by the title of Chungmugong.

---------------------------------------
Once, the shape, size, position, orientation of an object surface is known, there are a variety of AR applications.

YouTube CurvSurf, GitHub CurvSurf, FindSurface Web Demo.

The source code for AR overlaying/rendering virtual image/video around/on the real geometric object primitives extracted from the LiDAR point cloud is available.
https://github.com/CurvSurf/FindSurface ... ARDemo-iOS

#spatialcomputing #realtime #automation #robotics #ar #computervision #surface #fitting #pointcloud #curvature

Tools used:
- iPhone 12 Pro
- Apple ARKit
- Apple SceneKit
- Apple Metal API
- CurvSurf FindSurface runtime library.

3-D, least squares, analytic geometry, geometric primitive, differential geometry, principal curvature, principal direction, fitting, curve, surface, orthogonal distance fitting, ODF, robust fitting, point cloud, segmentation, region growing, outlier elimination, object recognition, reverse engineering, CAD CAM, BIM, augmented reality, occlusion, curve fitting, surface fitting, plane fitting, sphere fitting, cylinder fitting, cone fitting, torus fitting, piping, reducer, elbow, box, cuboid, radius, length, size, position, location, orientation, pose, rotation, axis, Software, ISO 10360-6, ARKit, ARCore, HoloLens, RealSense, FindSurface, LiDAR, ToF, laser scanner, iPad Pro, iPhone Pro
Last edited by Joon on Fri Mar 10, 2023 11:32 am, edited 1 time in total.
User avatar
Joon
V.I.P Member
V.I.P Member
Posts: 297
Joined: Wed Aug 21, 2013 8:01 pm
9
Full Name: Sung Joon Ahn
Company Details: CurvSurf
Company Position Title: Founder + CEO
Country: Republic of Korea
Linkedin Profile: Yes
Location: Seongnam-si, Korea
Has thanked: 6 times
Been thanked: 30 times
Contact:

Re: We dream a magic button for 3-D point cloud processing

Post by Joon »

As far as I observed, Apple has been improving the SOFTWARE performance of LiDAR and ARKit since their release in 2020 and 2017, respectively.

The overall performance of the combination of Apple's LiDAR and ARKit can be checked by using CurvSurf's FindSurface runtime library:
1. 3D measurement accuracy of LiDAR
2. Robustness of DepthMap against darkness
3. Accuracy of the motion tracking of ARKit
4. Robustness of the motion tracking of ARKit against darkness and device's shaking.

CurvSurf's FindSurface runtime library determines the shape, size, position, and orientation of an object surface by processing the 3D measurement points according to the orthogonal distance fitting.

The accuracy of the orthogonal distance fitting algorithms adopted by CurvSurf's FindSurface runtime library is approved by the German PTB according to ISO 10360-6 (see my PhD thesis, ISBN 3540239669, 2004).

If there are somewhat shortages in the overall performance of Apple's LiDAR and ARKit mentioned above, we will observe some misalignment between the real object surfaces and the virtual ads.

In the same way, we can check the overall performance of '3D measurement and motion tracking' of Google ARCore and Microsoft HoloLens.

Virtual Ads inside Chungmuro station Line 3 - iPhone Pro 12:
https://youtu.be/BmKNmZCiMkw

The source code of the App producing the above video is available on GitHub CurvSurf:
FindSurface-SceneKit-ARDemo-iOS
https://github.com/CurvSurf/FindSurface ... ARDemo-iOS
Post Reply

Return to “Modeling Software”