<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: humnaattique4-sys</title>
    <description>The latest articles on DEV Community by humnaattique4-sys (@humnaattique4sys).</description>
    <link>https://dev.to/humnaattique4sys</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3999455%2F824065d3-d3e7-4177-9f6e-0ab7aae1dc5b.png</url>
      <title>DEV Community: humnaattique4-sys</title>
      <link>https://dev.to/humnaattique4sys</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/humnaattique4sys"/>
    <language>en</language>
    <item>
      <title>What I Learned About 3D Reconstruction — My First Week at PreserveMy.World</title>
      <dc:creator>humnaattique4-sys</dc:creator>
      <pubDate>Tue, 23 Jun 2026 21:39:27 +0000</pubDate>
      <link>https://dev.to/humnaattique4sys/what-i-learned-about-3d-reconstruction-my-first-week-at-preservemyworld-3ddc</link>
      <guid>https://dev.to/humnaattique4sys/what-i-learned-about-3d-reconstruction-my-first-week-at-preservemyworld-3ddc</guid>
      <description>&lt;p&gt;I just started my internship at PreserveMy.World, a project focused on digitally preserving cultural heritage sites using technology. This is my first week and I spent it setting up my environment and diving into 3D reconstruction research.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is PreserveMy.World?
&lt;/h2&gt;

&lt;p&gt;PreserveMy.World aims to digitally preserve real places — historical buildings, heritage sites, and landmarks — so they can be experienced even if they're damaged or lost. 3D reconstruction is at the heart of this mission.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 5 Methods I Researched
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. COLMAP / Structure-from-Motion&lt;/strong&gt;&lt;br&gt;
Takes multiple photos of the same place from different angles and builds a 3D point cloud. Good for reconstructing buildings from tourist photos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. NeRF (Neural Radiance Fields)&lt;/strong&gt;&lt;br&gt;
Uses a neural network to learn how a scene looks from any angle. Produces photorealistic results but needs a strong GPU.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Gaussian Splatting&lt;/strong&gt;&lt;br&gt;
A newer, faster alternative to NeRF. Produces high quality real-time 3D scenes with fewer photos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Monocular Depth Estimation&lt;/strong&gt;&lt;br&gt;
Estimates depth from just ONE photo. The easiest to get started with — no special equipment needed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Multi-View Stereo&lt;/strong&gt;&lt;br&gt;
Uses multiple calibrated photos to build a dense 3D mesh. Good for detailed artifact models.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experiment — Monocular Depth Estimation on Google Colab
&lt;/h2&gt;

&lt;p&gt;I decided to start with monocular depth estimation since it only needs one image and runs free on Colab.&lt;/p&gt;

&lt;p&gt;I used the Depth-Anything-V2 model from HuggingFace to run depth estimation on a synthetic image I created with Python.&lt;/p&gt;

&lt;p&gt;The result was really cool — the model correctly identified which parts of the image were closer and which were further away, shown through a plasma color map (yellow = close, purple = far).&lt;/p&gt;

&lt;h2&gt;
  
  
  What Failed
&lt;/h2&gt;

&lt;p&gt;My first two attempts failed because I tried downloading images from Wikipedia URLs which got blocked. I fixed it by generating a synthetic image using Python's PIL library instead.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Learned
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Monocular depth estimation is a great entry point into 3D reconstruction&lt;/li&gt;
&lt;li&gt;You don't need expensive hardware to get started — free Colab works fine&lt;/li&gt;
&lt;li&gt;For PreserveMy.World, this could be used to get quick depth previews of heritage site photos&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  GitHub Repo
&lt;/h2&gt;

&lt;p&gt;All my code, research notes, and experiment outputs are in my repo:&lt;br&gt;
&lt;a href="https://github.com/HumnaAttique/PMW-day1" rel="noopener noreferrer"&gt;https://github.com/HumnaAttique/PMW-day1&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Next Steps
&lt;/h2&gt;

&lt;p&gt;I want to try COLMAP next week with real photos, and eventually work toward NeRF or Gaussian Splatting for more realistic heritage site reconstructions.&lt;/p&gt;

</description>
      <category>3d</category>
      <category>python</category>
      <category>beginners</category>
      <category>machinelearning</category>
    </item>
  </channel>
</rss>
