Show HN: I 3D scanned the interior of the Great Pyramid at Giza (giza.mused.org)
Hey HN, I 3d scanned the interior of the Great Pyramid / Khufu's pyramid for the Giza Project this summer and just finished the guided version to share. Would love feedback and/or problems you encounter.
I used both a Leica BLK 360 and Matterport Pro 2 to do the scanning and the Matterport SDK for the web viewer. Matterport's web display with Three.js has been the most accessible to a wide audience in the past (previous iterations are in Unity and Unreal, but difficult to download over slower connections).
I've been interviewing social studies teachers around the 6th grade level to create teaching materials as well, and these along with other monuments that I've scanned at Giza are up at https://giza.mused.org/
Cheers from Cairo--and thanks for any feedback.
290 comments
[ 2.5 ms ] story [ 269 ms ] threadThe dollhouse view is nice. It would be great if you could see a 2D schematic of where you are in the pyramid as you're exploring.
Incredible job!
Matterport always worked well for me. Surprisingly i have found that some other startups in the VR real estate space do not work at all with the Quest. It's very odd to build a product that doesnt work with the (by far) most popular headset
Question: there are some blurred out areas, how come?
e.g. https://imgur.com/a/6Ca5EYG
Can you explain a bit on the process that was used to create this? How do you determine your position inside the pyramid precisely?
(would make for a great dungeon-style game :)
This scan matching is by far the most difficult and time consuming bit. Probably OP had to manually align the scans as a first pass and then the software takes over using some algorithm like ICP (iterative closest point).
This is still only "internal" (i.e. scans are correct relative to each other, but you don't know where the full scan is) and you'd have to combine with an external reference point to geo-locate in the world. Doesn't really matter for this because you're just viewing the pyramid on its own, and you're not overlaying on a map. If you were, then usually what you have to do is take several ground control point (GCP) that are known with high accuracy and then reference that in the scan. You could geo-reference these using an RTK GPS or something, but it's quite difficult to get world coordinates at the millimetre scale and it rarely matters if you're that precise as long as the scan itself is consistent.
This video from Leica shows the full workflow for a typical use case (scanning a house with indoor and outdoor points). Note the point where they link inside and outside, around 16 mins in https://www.youtube.com/watch?v=AV0LPKowOXU
These days there's a shift towards automatic "stitching" (scan registration) on an accompanying device (tablet or a laptop).
Here's a demo of Trimble X7 (about 3y old product). Full disclosure - I worked on part of this. Not sure how much I can go in detail, but the video shows a pretty good basic demo of how this works:
https://www.youtube.com/watch?v=PApO60lOhlg&ab_channel=Surve...
Similar except I captured with Matterport Capture and then downloaded and aligned data captured with BLK after in Cyclone so that we'd have both sets.
The regular way requires to feed the photo into multiple layer of software. Example, generate a point cloud, create a mesh from it, clean up the mesh and port it a Fanwood to be consumed (unity. Unreal, etc) this is all manual.
I am genuinely curious how the folks at matterport are able to do it with next to no human input after feeding it 2d pictures.
Just users of a browser with 20% of mobile market share, reporting a bug.
And btw, I can confirm this crashes for me some way into the pyramid (iOS 16).
Thanks for sharing it!
Update: turning off content blockers solves the crashing issue.
The only thing I encountered is that my mouse wheel scrolling was a bit too touchy and I kept accidentally zooming too much into a 3D scene while scrolling the text.
But that doesn't really matter, because this is amazingly cool.
FYI I found a typo - the word "cuts":
> It's 750 by 750 feet at the base and is made of over 2 million large, limestone blocks cuts from the surrounding area.
Also - from one of the angles shown, it looks like there's a golf course next to the pyramids? Not at all what I expected!
I noticed a few apostrophes missing in the captions in "King's Chamber" and "Queen's Chamber".
Tested in my Firefox 106.0.1 on macOS Monterey 12.6, and it works great.
But still... The very limited part of Matterport is that it is "mostly" a series of 360 photos.
Now, because a pyramid is mainly a long corridor, you do not see too much those limitations.
So great.
Thierry, developper of https://free-visit.net/