3D Vision & Depth Estimation

วิทัศน์ 3มิติ & การประมาณความลึก - เทคนิค 3D Computer Vision

Depth Estimation Techniques

Monocular Depth Estimation

  • MiDaS - Monocular depth estimation
  • DPT - Dense Prediction Transformer
  • AdaBins - Adaptive binning strategy
  • MonoDepth2 - Self-supervised learning

Stereo Vision

  • Semi-Global Matching (SGM) - Algorithm คลาสสิก
  • PSMNet - Pyramid Stereo Matching
  • GwcNet - Group-wise correlation
  • RAFT-Stereo - Iterative refinement

3D Object Detection

Point Cloud Processing

  • PointNet/PointNet++ - Direct point cloud processing
  • VoxelNet - Voxel-based detection
  • PointPillars - Pillar-based method
  • SECOND - Sparse convolution

Multi-modal 3D Detection

  • Frustum PointNet - RGB + Point Cloud
  • AVOD - Aggregate view object detection
  • PointFusion - Deep sensor fusion
  • MMF - Multi-modal fusion

3D Reconstruction

Structure from Motion (SfM)

  • COLMAP - Comprehensive SfM pipeline
  • OpenMVG - Multiple view geometry
  • VisualSFM - Visual structure from motion
  • Bundle Adjustment - การปรับแก้พารามิเตอร์

Neural Rendering

  • NeRF - Neural Radiance Fields
  • Instant-NGP - Real-time NeRF
  • Mip-NeRF - Anti-aliased NeRF
  • Gaussian Splatting - 3D Gaussian representation

3D Data Representations

  • Point Clouds - จุดข้อมูล 3มิติ
  • Meshes - ตาข่ายสามเหลี่ยม
  • Voxels - ข้อมูล 3มิติแบบกริด
  • Implicit Functions - ฟังก์ชันการแทนค่า
  • Octrees - โครงสร้างข้อมูลแบบต้นไม้

การประยุกต์ใช้งาน

Industrial Applications

  • Quality Control - ตรวจสอบมิติของชิ้นงาน
  • Robotics - การจับและเคลื่อนย้าย
  • Metrology - การวัดขนาดความแม่นยำสูง

Consumer Applications

  • AR/VR - ระบบความเป็นจริงเสมือน
  • Autonomous Vehicles - รถยนต์อัตโนมัติ
  • 3D Scanning - สแกนวัตถุ 3มิติ
  • Architecture - การสแกนอาคาร

เทคนิคขั้นสูง

  • Multi-view Consistency - ความสอดคล้องหลายมุมมอง
  • Temporal Consistency - ความสอดคล้องข้ามเวลา
  • Domain Adaptation - ปรับตัวข้ามโดเมน
  • Uncertainty Estimation - การประมาณความไม่แน่นอน