Skip to content

Commit

Permalink
some comments for future sections
Browse files Browse the repository at this point in the history
  • Loading branch information
myla committed Sep 3, 2024
1 parent 541c7b8 commit a6ea9dd
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions data_extraction/latex/tex_templates/preamble.tex
Original file line number Diff line number Diff line change
Expand Up @@ -66,3 +66,31 @@

\end{abstract}

% \section{Introduction}
% % Novel view synthesis, nerf, 3DGS ..(vs. traditional photogrammetry -> not scalable)
% % objective: comprehensive overview of the current state of 3DGS compression methods
% % why is compression important in 3DGS?
% % applications in areas such as computer graphics, virtual reality (VR), augmented reality (AR), and real-time rendering.

\section*{Scope of this survey}
% table; comparison of statistics of compression methods
% types of compression
% reproducability

In this survey, we focus on compression methods for 3D Gaussian Splatting (3DGS), aiming to optimize memory usage while preserving visual quality and real-time rendering speed. We provide a comprehensive comparison of various compression techniques, with quantitative results for the most commenly used datasets summarized in a tabulated format. Our goal is to ensure transparency and reproducibility of the included approaches. Additionally, we offer a brief explanation of each pipeline and discuss main compression approaches. Rather than covering all existing 3DGS methods, our focus is specifically on their compression techniques; for a broader overview of 3DGS methods and applications, we refer readers to \cite{wu2024recent,fei20243d}. While we include many common approaches shared between neural radiance field (NeRF)\cite{mildenhall2020nerf} compression and 3DGS compression, we direct readers to \cite{li2023compressing,chen2024far} for NeRF-specific compression methods.

% \section{Fundamentals of 3D Gaussian Splatting and Compression}
% \subsection{3D Gaussian Splatting}

% 3D Gaussian Splatting (3DGS)\cite{kerbl3Dgaussians} is a 3D scene representation based on rasterization used to perform novel view synthesis. While more traditonal methods rely on polygonal meshes or voxel grids, 3D Gaussian Splatting relys on a set of overlapping Gaussian functions (or "splats") to model the appearence of surfaces or volumes in 3D space. A "splat" in 3DGS is a 3D Gaussian ditribution that is described by its position (XYZ), Covariance (stretch and scale), color (RGB) and Alpha (transparency).
% % 3D Gaussian Splatting; basic principles; usage in 3D graphics and rendering.
% % Data representation in 3DGS; Gaussian splats; challanges such as data size and rendering performance
% % explain need for compression; storage efficiency; computation efficiency

% \section{Compression in the context of 3D Gaussian Splatting}
% \subsection{}

% \section{Datasets and evaluation statistics}
% % TODO describe the required datasets and statistics

% \section{Discussion}

0 comments on commit a6ea9dd

Please sign in to comment.