[3D CV 연구] 3DGS COLMAP depth unit
COLMAP의 real-world scales를 알 수는 없습니다.
COLMAP의 real-world scales를 알 수는 없습니다.
3dgs scene.cameras_extent
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
3DGS에서 test 이미지 골라내는 법
Pytorch c++/cuda extension diff-gaussian-rasterization
각 pixel에 대한 gaussian points를 얻는 방법
diff-gaussian-rasterization/cuda_rasterizer/forward.cu
the smallest scale axis in 3D Gaussian becomes a normal
World Space Rotation undo and do
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] Deblurring 3D Gaussian Splatting
3dgs spherical harmonics
self.xyz_gradient_accum 설명
fovx에 해당하는 camera_angle_x만 있으면 image의 height, width로 fovy도 계산이 가능합니다.
optimizer.param_groups로 파라미터별로 다른 lr 설정이 가능합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
subsurface scattering
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
3DGS SH2RGB
3DGG affine apprximiation of the projective transformation
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
3DGS alpha blending & inaccurate surface edge & Modeling sharp surface edges
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
3DGS Gaussian Surfels Poisson Reconstruction
3DGS SuGaR UV map texturing with Blender
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
3DGS SuGaR Adapt the scale and the bounding box of the scene
3DGS Tips for using SuGaR regularization sdf or density
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS SuGaR Rendering, composition and animation
3DGS Tips for using COLMAP
3DGS SuGaR video capture & custom dataset
3DGS SuGaR synthetic datasets
3DGS SuGaR sdf estimation
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR how to improve rendering result of simple object in monochrome background
3DGS SuGaR implementation details of coarse mesh extraction and joint refinement
3DGS SuGaR joint refinement of mesh and gaussians
3DGS SuGaR equations
3DGS SuGaR equations
3DGS SuGaR entropy loss
3DGS scene size & scene complexity and spatial learning rate
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS human rendering ideas
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
3DGS tile ID와 depth keys 기반 sorting을 .cu 파일에서 합니다.
3DGS submodules 설치방법
3DGS spatial_lr_scale
3DGS rasterization은 cuda를 사용합니다.
3DGS random shuffling으로 input images들을 shuffle하지 않으면 performance가 하락합니다.
3DGS positional gradient는 NDC/view space에서 계산됩니다.
3DGS How can I get the points’ indices which contribute to the pixels?
3DGS output .ply파일은 spherical harmonics를 추가 속성으로 포함합니다.
3DGS opacity activation은 sigmoid를 사용합니다.
3DGS The number of points is decreasing when training large-scale scenes
3DGS jacobian w2c matrix
3DGS는 float32를 사용하는데, float16로 바꿔서 실험해봐도 됩니다.
3DGS densify_until_iter
3DGS point cloud coordinate systems
3DGS batch rendering using gaussian rasterizer
3DGS add_densification_stats accumulates the gradient to every Gaussian in the visible frustum
3DGS 결과 비디오 만드는 방법
3DGS original code has a bug for big gaussians culling
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS background color removal & RGBA
COLMAP의 real-world scales를 알 수는 없습니다.
3dgs scene.cameras_extent
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
Pytorch c++/cuda extension diff-gaussian-rasterization
각 pixel에 대한 gaussian points를 얻는 방법
diff-gaussian-rasterization/cuda_rasterizer/forward.cu
the smallest scale axis in 3D Gaussian becomes a normal
World Space Rotation undo and do
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] Deblurring 3D Gaussian Splatting
3dgs spherical harmonics
self.xyz_gradient_accum 설명
fovx에 해당하는 camera_angle_x만 있으면 image의 height, width로 fovy도 계산이 가능합니다.
optimizer.param_groups로 파라미터별로 다른 lr 설정이 가능합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
3DGS SH2RGB
3DGG affine apprximiation of the projective transformation
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
3DGS alpha blending & inaccurate surface edge & Modeling sharp surface edges
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
3DGS Gaussian Surfels Poisson Reconstruction
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
3DGS SuGaR Adapt the scale and the bounding box of the scene
3DGS Tips for using SuGaR regularization sdf or density
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS SuGaR Rendering, composition and animation
3DGS Tips for using COLMAP
3DGS SuGaR video capture & custom dataset
3DGS SuGaR synthetic datasets
3DGS SuGaR sdf estimation
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR how to improve rendering result of simple object in monochrome background
3DGS SuGaR implementation details of coarse mesh extraction and joint refinement
3DGS SuGaR joint refinement of mesh and gaussians
3DGS SuGaR equations
3DGS SuGaR equations
3DGS SuGaR entropy loss
3DGS scene size & scene complexity and spatial learning rate
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS human rendering ideas
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
3DGS tile ID와 depth keys 기반 sorting을 .cu 파일에서 합니다.
3DGS submodules 설치방법
3DGS spatial_lr_scale
3DGS rasterization은 cuda를 사용합니다.
3DGS random shuffling으로 input images들을 shuffle하지 않으면 performance가 하락합니다.
3DGS positional gradient는 NDC/view space에서 계산됩니다.
3DGS How can I get the points’ indices which contribute to the pixels?
3DGS output .ply파일은 spherical harmonics를 추가 속성으로 포함합니다.
3DGS opacity activation은 sigmoid를 사용합니다.
3DGS The number of points is decreasing when training large-scale scenes
3DGS jacobian w2c matrix
3DGS는 float32를 사용하는데, float16로 바꿔서 실험해봐도 됩니다.
3DGS densify_until_iter
3DGS point cloud coordinate systems
3DGS batch rendering using gaussian rasterizer
3DGS add_densification_stats accumulates the gradient to every Gaussian in the visible frustum
3DGS 결과 비디오 만드는 방법
3DGS original code has a bug for big gaussians culling
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS background color removal & RGBA
COLMAP의 real-world scales를 알 수는 없습니다.
3dgs scene.cameras_extent
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
각 pixel에 대한 gaussian points를 얻는 방법
HDR Plenoxel에서는 coarse-to-fine으로 spherical harmonics를 학습시킵니다.
3dgs spherical harmonics
self.xyz_gradient_accum 설명
fovx에 해당하는 camera_angle_x만 있으면 image의 height, width로 fovy도 계산이 가능합니다.
optimizer.param_groups로 파라미터별로 다른 lr 설정이 가능합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
3DGS SH2RGB
3DGG affine apprximiation of the projective transformation
3DGS alpha blending & inaccurate surface edge & Modeling sharp surface edges
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
3DGS Gaussian Surfels Poisson Reconstruction
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
3DGS SuGaR Adapt the scale and the bounding box of the scene
3DGS Tips for using SuGaR regularization sdf or density
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS SuGaR Rendering, composition and animation
3DGS Tips for using COLMAP
3DGS SuGaR video capture & custom dataset
3DGS SuGaR synthetic datasets
3DGS SuGaR sdf estimation
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR how to improve rendering result of simple object in monochrome background
3DGS SuGaR implementation details of coarse mesh extraction and joint refinement
3DGS SuGaR joint refinement of mesh and gaussians
3DGS SuGaR equations
3DGS SuGaR equations
3DGS SuGaR entropy loss
3DGS scene size & scene complexity and spatial learning rate
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS human rendering ideas
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
3DGS tile ID와 depth keys 기반 sorting을 .cu 파일에서 합니다.
3DGS submodules 설치방법
3DGS spatial_lr_scale
3DGS rasterization은 cuda를 사용합니다.
3DGS random shuffling으로 input images들을 shuffle하지 않으면 performance가 하락합니다.
3DGS positional gradient는 NDC/view space에서 계산됩니다.
3DGS How can I get the points’ indices which contribute to the pixels?
3DGS output .ply파일은 spherical harmonics를 추가 속성으로 포함합니다.
3DGS opacity activation은 sigmoid를 사용합니다.
3DGS The number of points is decreasing when training large-scale scenes
3DGS jacobian w2c matrix
3DGS는 float32를 사용하는데, float16로 바꿔서 실험해봐도 됩니다.
3DGS densify_until_iter
3DGS point cloud coordinate systems
3DGS batch rendering using gaussian rasterizer
3DGS add_densification_stats accumulates the gradient to every Gaussian in the visible frustum
3DGS 결과 비디오 만드는 방법
3DGS original code has a bug for big gaussians culling
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS background color removal & RGBA
Transformer의 Attention을 시각적으로 이해해봅시다.
GAN 발전동향 정리
PSNR, SSIM, LPIPS, MSE metrics.py
camera calibration
COLMAP의 real-world scales를 알 수는 없습니다.
3dgs scene.cameras_extent
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
the smallest scale axis in 3D Gaussian becomes a normal
Monocular Depth Estimation
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
3DGS SH2RGB
3DGG affine apprximiation of the projective transformation
3DGS alpha blending & inaccurate surface edge & Modeling sharp surface edges
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
3DGS Gaussian Surfels Poisson Reconstruction
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
3DGS SuGaR Adapt the scale and the bounding box of the scene
3DGS Tips for using SuGaR regularization sdf or density
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS SuGaR Rendering, composition and animation
3DGS Tips for using COLMAP
3DGS SuGaR video capture & custom dataset
3DGS SuGaR synthetic datasets
3DGS SuGaR sdf estimation
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR how to improve rendering result of simple object in monochrome background
3DGS SuGaR implementation details of coarse mesh extraction and joint refinement
3DGS SuGaR joint refinement of mesh and gaussians
3DGS SuGaR equations
3DGS SuGaR equations
3DGS SuGaR entropy loss
3DGS scene size & scene complexity and spatial learning rate
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS human rendering ideas
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
3DGS tile ID와 depth keys 기반 sorting을 .cu 파일에서 합니다.
3DGS submodules 설치방법
3DGS spatial_lr_scale
3DGS rasterization은 cuda를 사용합니다.
3DGS random shuffling으로 input images들을 shuffle하지 않으면 performance가 하락합니다.
3DGS positional gradient는 NDC/view space에서 계산됩니다.
3DGS How can I get the points’ indices which contribute to the pixels?
3DGS output .ply파일은 spherical harmonics를 추가 속성으로 포함합니다.
3DGS opacity activation은 sigmoid를 사용합니다.
3DGS The number of points is decreasing when training large-scale scenes
3DGS jacobian w2c matrix
3DGS는 float32를 사용하는데, float16로 바꿔서 실험해봐도 됩니다.
3DGS densify_until_iter
3DGS point cloud coordinate systems
3DGS batch rendering using gaussian rasterizer
3DGS add_densification_stats accumulates the gradient to every Gaussian in the visible frustum
3DGS 결과 비디오 만드는 방법
3DGS original code has a bug for big gaussians culling
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS background color removal & RGBA
PSNR, SSIM, LPIPS, MSE metrics.py
Depth map & Normal map 정리
camera calibration
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
RANSAC 정리
Epipolar Geometry 정리
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
3DGS SH2RGB
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
3DGS SuGaR UV map texturing with Blender
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
3DGS SuGaR Adapt the scale and the bounding box of the scene
3DGS Tips for using SuGaR regularization sdf or density
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS SuGaR Rendering, composition and animation
3DGS Tips for using COLMAP
3DGS SuGaR video capture & custom dataset
3DGS SuGaR synthetic datasets
3DGS SuGaR sdf estimation
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR how to improve rendering result of simple object in monochrome background
3DGS SuGaR implementation details of coarse mesh extraction and joint refinement
3DGS SuGaR joint refinement of mesh and gaussians
3DGS SuGaR equations
3DGS SuGaR equations
3DGS SuGaR entropy loss
3dgs spherical harmonics
self.xyz_gradient_accum 설명
fovx에 해당하는 camera_angle_x만 있으면 image의 height, width로 fovy도 계산이 가능합니다.
optimizer.param_groups로 파라미터별로 다른 lr 설정이 가능합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
3DGS SH2RGB
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
3DGS SuGaR Adapt the scale and the bounding box of the scene
3DGS Tips for using SuGaR regularization sdf or density
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS SuGaR Rendering, composition and animation
3DGS Tips for using COLMAP
3DGS SuGaR video capture & custom dataset
3DGS SuGaR synthetic datasets
3DGS SuGaR sdf estimation
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR how to improve rendering result of simple object in monochrome background
3DGS SuGaR implementation details of coarse mesh extraction and joint refinement
3DGS SuGaR equations
Dense Matching으로 2개의 views 사이에서 매칭되는 pixels p,q를 찾을 수 있습니다.
COLMAP의 Structure from Motion (SfM) 알고리즘 설명
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
Depth map visualize는 inverse depth로 표현합니다.
COLMAP의 focal length 단위는 pixel 단위입니다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
COLMAP 사용법 & 3DGS COLMAP Data 구성
3DGS에서 test 이미지 골라내는 법
the smallest scale axis in 3D Gaussian becomes a normal
Monocular Depth Estimation
World Space Rotation undo and do
NeRF, 3dgs에서 viewing direction d의 의미
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
RANSAC 정리
Epipolar Geometry 정리
weights는 vertex groups과 같은 말이고, weights를 조절하여 함께 움직일 vertex groups를 만듭니다.
subsurface scattering
fk는 parent bone이 child bone에 영향을, ik는 child bone이 parent bone에 역으로 영향을 미칩니다.
Vertex Normal은 인접한 Surface Normal의 평균으로 계산됩니다.
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Blender Texture Painting Experiment
Blender Phong Shading & Normals
BASICS of Material Shading
Baking은 3D 그래픽스에서 복잡한 계산을 미리 수행하여 텍스처 맵에 저장하는 과정입니다.
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
3DGS SuGaR UV map texturing with Blender
Blender donut tutorial
Blender animation
weights는 vertex groups과 같은 말이고, weights를 조절하여 함께 움직일 vertex groups를 만듭니다.
subsurface scattering
fk는 parent bone이 child bone에 영향을, ik는 child bone이 parent bone에 역으로 영향을 미칩니다.
Vertex Normal은 인접한 Surface Normal의 평균으로 계산됩니다.
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Blender Texture Painting Experiment
Blender Phong Shading & Normals
BASICS of Material Shading
Baking은 3D 그래픽스에서 복잡한 계산을 미리 수행하여 텍스처 맵에 저장하는 과정입니다.
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
3DGS SuGaR UV map texturing with Blender
Blender donut tutorial
Blender animation
o3d poisson reconstruction
Surface Reconstruction, SDF (Signed Distance Function)과 Eikonal Equation의 관계
load_obj, verts, faces_idx, verts_rgb
Surface Reconstruction, multi-view depth maps and normal maps, screened Poisson Reconstruction
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
Chamfer distance
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
SuGaR에서 Gaussians이 어떻게 Primitives (diamond 또는 square(=qaud))로 변형되는지 알아봅시다.
Primitives (Point, Line, Triangle, Quad, Polygon, Diamond)
o3d poisson reconstruction
Surface Reconstruction, SDF (Signed Distance Function)과 Eikonal Equation의 관계
load_obj, verts, faces_idx, verts_rgb
Surface Reconstruction, multi-view depth maps and normal maps, screened Poisson Reconstruction
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
Chamfer distance
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
SuGaR에서 Gaussians이 어떻게 Primitives (diamond 또는 square(=qaud))로 변형되는지 알아봅시다.
Primitives (Point, Line, Triangle, Quad, Polygon, Diamond)
Dense Matching으로 2개의 views 사이에서 매칭되는 pixels p,q를 찾을 수 있습니다.
COLMAP의 Structure from Motion (SfM) 알고리즘 설명
COLMAP의 focal length 단위는 pixel 단위입니다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
COLMAP 사용법 & 3DGS COLMAP Data 구성
3DGS에서 test 이미지 골라내는 법
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS Tips for using COLMAP
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
CT Projection toolbox TIGRE
NeRF, 3dgs에서 viewing direction d의 의미
Pytorch3D 소개 2
Pytorch3D 소개
triplane feature vector, optical flow, marching cube
Marching Cubes 정리
PSNR, SSIM, LPIPS, MSE metrics.py
가우시안 함수 정리
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
Github group project
Github repository를 로컬 프로젝트에 내려받기
Git merge 충돌 해결
git@github.com: Permission denied (publickey) 에러 해결
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
CUDA_HOME error
CUDA Rasterization, from . import _C
requirements.txt를 설치할 때, 미리 설치한 torch가 uninstall되버리고 다른 버전의 torch로 설치되는 문제 해결법
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
Github group project
Github repository를 로컬 프로젝트에 내려받기
Git merge 충돌 해결
git@github.com: Permission denied (publickey) 에러 해결
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
CUDA_HOME error
CUDA Rasterization, from . import _C
requirements.txt를 설치할 때, 미리 설치한 torch가 uninstall되버리고 다른 버전의 torch로 설치되는 문제 해결법
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
diff-gaussian-rasterization/cuda_rasterizer/forward.cu
CUDA Rasterization, from . import _C
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
3DGS rasterization은 cuda를 사용합니다.
CUDA_HOME error
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] Deblurring 3D Gaussian Splatting
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
triplane feature vector, optical flow, marching cube
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 1
Scan‐specific robust artificial‐neural‐networks for k‐space interpolation (RAKI) reconstruction: Database‐free deep learning for fast imaging
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
fastMRI & skm-tea Real & Simulation 데이터셋 정리
fastMRI & skm-tea Real & Simulation 데이터셋 정리
CT Projection toolbox TIGRE
fastMRI & skm-tea
the smallest scale axis in 3D Gaussian becomes a normal
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
Depth map & Normal map 정리
Github repository를 로컬 프로젝트에 내려받기
git@github.com: Permission denied (publickey) 에러 해결
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
3DGS submodules 설치방법
Scan‐specific robust artificial‐neural‐networks for k‐space interpolation (RAKI) reconstruction: Database‐free deep learning for fast imaging
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
fastMRI & skm-tea Real & Simulation 데이터셋 정리
fastMRI & skm-tea Real & Simulation 데이터셋 정리
fastMRI & skm-tea
Point cloud로부터 Delaunay triangulation로 surface mesh를 추출하는 방법 및 코드
Delaunay triangulation 정리
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
3DGS point cloud coordinate systems
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
SuGaR에서 Gaussians이 어떻게 Primitives (diamond 또는 square(=qaud))로 변형되는지 알아봅시다.
Primitives (Point, Line, Triangle, Quad, Polygon, Diamond)
load_obj, verts, faces_idx, verts_rgb
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
Monocular Normal Priors can mitigate specular reflections
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
Monocular Normal Priors can mitigate specular reflections
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
3DGS jacobian w2c matrix
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
Depth map visualize는 inverse depth로 표현합니다.
각 pixel에 대한 gaussian points를 얻는 방법
Depth map & Normal map 정리
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Marching Cubes 정리
Pytorch c++/cuda extension diff-gaussian-rasterization
diff-gaussian-rasterization/cuda_rasterizer/forward.cu
CUDA Rasterization, from . import _C
3DGS submodules 설치방법
HDR Plenoxel에서는 coarse-to-fine으로 spherical harmonics를 학습시킵니다.
3dgs spherical harmonics
3DGS SH2RGB
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
o3d poisson reconstruction
3DGS Gaussian Surfels Poisson Reconstruction
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
Vertex Normal은 인접한 Surface Normal의 평균으로 계산됩니다.
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
load_obj, verts, faces_idx, verts_rgb
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
o3d poisson reconstruction
load_obj, verts, faces_idx, verts_rgb
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
o3d poisson reconstruction
load_obj, verts, faces_idx, verts_rgb
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
conda env create –file environment.yml
Docker container를 VScode에 attach하는 법을 알아봅시다.
Docker로 pytorch와 cuda버전을 맞춰서 container를 생성해봅시다.
Docker 사용법에 대해 알아봅시다.
Github repository를 로컬 프로젝트에 내려받기
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
Github repository를 로컬 프로젝트에 내려받기
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
Github repository를 로컬 프로젝트에 내려받기
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
Github repository를 로컬 프로젝트에 내려받기
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
Github repository를 로컬 프로젝트에 내려받기
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
Github repository를 로컬 프로젝트에 내려받기
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
Github repository를 로컬 프로젝트에 내려받기
GitHub를 활용하여 코드를 공유하며 프로젝트를 진행하는 방법을 알아봅시다.
GitHub에서 메인 레포지토리의 서브모듈을 특정 커밋(커밋 해시)에 맞게 설치하는 법을 알아봅시다.
Dense Matching으로 2개의 views 사이에서 매칭되는 pixels p,q를 찾을 수 있습니다.
COLMAP의 Structure from Motion (SfM) 알고리즘 설명
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] Deblurring 3D Gaussian Splatting
Dense Matching으로 2개의 views 사이에서 매칭되는 pixels p,q를 찾을 수 있습니다.
COLMAP의 Structure from Motion (SfM) 알고리즘 설명
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] Deblurring 3D Gaussian Splatting
Github group project
Github repository를 로컬 프로젝트에 내려받기
Git merge 충돌 해결
the smallest scale axis in 3D Gaussian becomes a normal
Monocular Depth Estimation
Epipolar Geometry 정리
triplane feature vector, optical flow, marching cube
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
RANSAC 정리
Rodrigues’ Rotation Formula로 현 카메라를 기준으로 가까운 카메라를 고르는 법을 알아봅시다.
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
NeRF, 3dgs에서 viewing direction d의 의미
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
3DGS Tips for using SuGaR regularization sdf or density
3DGS SuGaR position_lr_init & spatial_lr_scale
Level Set 정리
Blender Phong Shading & Normals
Baking은 3D 그래픽스에서 복잡한 계산을 미리 수행하여 텍스처 맵에 저장하는 과정입니다.
Poisson Reconstruction 정리
3DGS spatial_lr_scale
3DGS original code has a bug for big gaussians culling
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS densify_until_iter
3DGS original code has a bug for big gaussians culling
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS spatial_lr_scale
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
3DGS SuGaR UV map texturing with Blender
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
World Space Rotation undo and do
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
Pytorch3D 소개 2
Pytorch3D 소개
SuGaR에서 3D mesh를 load하고 Phong Shading을 사용하여 Rendering하는 전체 프로세스
load_obj, verts, faces_idx, verts_rgb
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
load_obj, verts, faces_idx, verts_rgb
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
self.xyz_gradient_accum 설명
optimizer.param_groups로 파라미터별로 다른 lr 설정이 가능합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
triplane feature vector, optical flow, marching cube
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
RANSAC 정리
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
fastMRI & skm-tea Real & Simulation 데이터셋 정리
fastMRI & skm-tea
fastMRI & skm-tea Real & Simulation 데이터셋 정리
fastMRI & skm-tea
3DGS background color removal & RGBA
camera calibration
Lie Algebra & Lie Group 세부 정리
Lie Algebra & Lie Group 정리
Lie Algebra & Lie Group 세부 정리
Lie Algebra & Lie Group 정리
Lie Algebra & Lie Group 세부 정리
Lie Algebra & Lie Group 정리
Lie Algebra & Lie Group 세부 정리
Lie Algebra & Lie Group 정리
Lie Algebra & Lie Group 세부 정리
Lie Algebra & Lie Group 정리
Lie Algebra & Lie Group 세부 정리
Lie Algebra & Lie Group 정리
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS background color removal & RGBA
3DGS original code has a bug for big gaussians culling
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS original code has a bug for big gaussians culling
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS original code has a bug for big gaussians culling
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS scene size & scene complexity and spatial learning rate
3DGS far plane, gaussian pruning, scene extent & learning rate
3DGS positional gradient는 NDC/view space에서 계산됩니다.
3DGS add_densification_stats accumulates the gradient to every Gaussian in the visible frustum
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
3DGS point cloud coordinate systems
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
3DGS rasterization은 cuda를 사용합니다.
3DGS SuGaR joint refinement of mesh and gaussians
3DGS SuGaR equations
SuGaR에서 Gaussians이 어떻게 Primitives (diamond 또는 square(=qaud))로 변형되는지 알아봅시다.
3DGS SuGaR joint refinement of mesh and gaussians
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS Tips for using COLMAP
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS Tips for using COLMAP
3DGS Gaussian Surfels Poisson Reconstruction
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
3DGS SuGaR UV map texturing with Blender
Blender animation
3DGS SuGaR UV map texturing with Blender
Blender animation
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
3DGS SuGaR UV map texturing with Blender
Monocular Depth Estimation
3DGS Gaussian Surfels Poisson Reconstruction
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
BASICS of Material Shading
Shader Fundamentals & Normal mapping & PBR (Physically Based Rendering) texture
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
Baking은 3D 그래픽스에서 복잡한 계산을 미리 수행하여 텍스처 맵에 저장하는 과정입니다.
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
Baking은 3D 그래픽스에서 복잡한 계산을 미리 수행하여 텍스처 맵에 저장하는 과정입니다.
Vertex Normal은 인접한 Surface Normal의 평균으로 계산됩니다.
Blender Phong Shading & Normals
이미지를 빠르게 바둑판으로 분할하는 법
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
이미지를 빠르게 바둑판으로 분할하는 법
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
Vertex Normal은 인접한 Surface Normal의 평균으로 계산됩니다.
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Vertex Normal은 인접한 Surface Normal의 평균으로 계산됩니다.
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Vertex Normal은 인접한 Surface Normal의 평균으로 계산됩니다.
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Vertex Normal은 인접한 Surface Normal의 평균으로 계산됩니다.
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
SuGaR에서 Gaussians이 어떻게 Primitives (diamond 또는 square(=qaud))로 변형되는지 알아봅시다.
Primitives (Point, Line, Triangle, Quad, Polygon, Diamond)
SuGaR에서 Gaussians이 어떻게 Primitives (diamond 또는 square(=qaud))로 변형되는지 알아봅시다.
Primitives (Point, Line, Triangle, Quad, Polygon, Diamond)
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
Pytorch3D 소개 2
Pytorch3D 소개
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
open3d로 TriangleMesh를 만들고, read_triangle_mesh로 불러오는 법 정리
load_obj, verts, faces_idx, verts_rgb
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
Surface Reconstruction, SDF (Signed Distance Function)과 Eikonal Equation의 관계
Surface Reconstruction, multi-view depth maps and normal maps, screened Poisson Reconstruction
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
o3d poisson reconstruction
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
Monocular Normal Priors can mitigate specular reflections
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
Vertex Normal은 인접한 Surface Normal의 평균으로 계산됩니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3DGS SH2RGB
World Space Rotation undo and do
NeRF, 3dgs에서 viewing direction d의 의미
Docker로 pytorch와 cuda버전을 맞춰서 container를 생성해봅시다.
Docker 사용법에 대해 알아봅시다.
Docker로 pytorch와 cuda버전을 맞춰서 container를 생성해봅시다.
Docker 사용법에 대해 알아봅시다.
Docker로 pytorch와 cuda버전을 맞춰서 container를 생성해봅시다.
Docker 사용법에 대해 알아봅시다.
World Space Rotation undo and do
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
World Space Rotation undo and do
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
Monocular Depth Estimation
CUDA_HOME error
CUDA Rasterization, from . import _C
diff-gaussian-rasterization/cuda_rasterizer/forward.cu
CUDA Rasterization, from . import _C
Pytorch c++/cuda extension diff-gaussian-rasterization
Pytorch c++/cuda extension tutorial 6
COLMAP 사용법 & 3DGS COLMAP Data 구성
3DGS에서 test 이미지 골라내는 법
Scan‐specific robust artificial‐neural‐networks for k‐space interpolation (RAKI) reconstruction: Database‐free deep learning for fast imaging
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
COLMAP의 focal length 단위는 pixel 단위입니다.
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
Depth map visualize는 inverse depth로 표현합니다.
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
Depth map visualize는 inverse depth로 표현합니다.
Dense Matching으로 2개의 views 사이에서 매칭되는 pixels p,q를 찾을 수 있습니다.
COLMAP의 Structure from Motion (SfM) 알고리즘 설명
Dense Matching으로 2개의 views 사이에서 매칭되는 pixels p,q를 찾을 수 있습니다.
COLMAP의 Structure from Motion (SfM) 알고리즘 설명
Point cloud로부터 Delaunay triangulation로 surface mesh를 추출하는 방법 및 코드
Delaunay triangulation 정리
Point cloud로부터 Delaunay triangulation로 surface mesh를 추출하는 방법 및 코드
Delaunay triangulation 정리
Point cloud로부터 Delaunay triangulation로 surface mesh를 추출하는 방법 및 코드
Delaunay triangulation 정리
Point cloud로부터 Delaunay triangulation로 surface mesh를 추출하는 방법 및 코드
Delaunay triangulation 정리
Point cloud로부터 Delaunay triangulation로 surface mesh를 추출하는 방법 및 코드
Delaunay triangulation 정리
Github repository를 로컬 프로젝트에 내려받기
How to be happy
How to be happy
How to be happy
RANSAC 정리
RANSAC 정리
COLMAP의 coordinate system은 w2c이고, NeRF의 coordinate system은 c2w입니다.
camera calibration
Lie Algebra & Lie Group 세부 정리
Lie Algebra & Lie Group 세부 정리
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
NeRF, 3dgs C2W, W2C 카메라 포즈 변환 & Coordinate system & 카메라변환 batch matrix multplication 연산 정리글
Depth map & Normal map 정리
Depth map & Normal map 정리
Level Set 정리
Level Set 정리
가우시안 함수 정리
가우시안 함수 정리
가우시안 함수 정리
Poisson Reconstruction 정리
Poisson Reconstruction 정리
Poisson Reconstruction 정리
Poisson Reconstruction 정리
Poisson Reconstruction 정리
Poisson Reconstruction 정리
Poisson Reconstruction 정리
마할라노비스 거리 정리
마할라노비스 거리 정리
마할라노비스 거리 정리
마할라노비스 거리 정리
마할라노비스 거리 정리
마할라노비스 거리 정리
PSNR, SSIM, LPIPS, MSE metrics.py
PSNR, SSIM, LPIPS, MSE metrics.py
PSNR, SSIM, LPIPS, MSE metrics.py
PSNR, SSIM, LPIPS, MSE metrics.py
PSNR, SSIM, LPIPS, MSE metrics.py
Marching Cubes 정리
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
triplane feature vector, optical flow, marching cube
GAN 발전동향 정리
GAN 발전동향 정리
GAN 발전동향 정리
Transformer의 Attention을 시각적으로 이해해봅시다.
Transformer의 Attention을 시각적으로 이해해봅시다.
Transformer의 Attention을 시각적으로 이해해봅시다.
Transformer의 Attention을 시각적으로 이해해봅시다.
Transformer의 Attention을 시각적으로 이해해봅시다.
Transformer의 Attention을 시각적으로 이해해봅시다.
Transformer의 Attention을 시각적으로 이해해봅시다.
Transformer의 Attention을 시각적으로 이해해봅시다.
3DGS background color removal & RGBA
3DGS background color removal & RGBA
3DGS original code has a bug for big gaussians culling
3DGS original code has a bug for big gaussians culling
3DGS original code has a bug for big gaussians culling
3DGS original code has a bug for big gaussians culling
3DGS 결과 비디오 만드는 방법
3DGS 결과 비디오 만드는 방법
3DGS add_densification_stats accumulates the gradient to every Gaussian in the visible frustum
3DGS add_densification_stats accumulates the gradient to every Gaussian in the visible frustum
3DGS batch rendering using gaussian rasterizer
3DGS densify_until_iter
3DGS densify_until_iter
3DGS densify_until_iter
3DGS는 float32를 사용하는데, float16로 바꿔서 실험해봐도 됩니다.
3DGS jacobian w2c matrix
3DGS The number of points is decreasing when training large-scale scenes
3DGS The number of points is decreasing when training large-scale scenes
3DGS opacity activation은 sigmoid를 사용합니다.
3DGS output .ply파일은 spherical harmonics를 추가 속성으로 포함합니다.
3DGS How can I get the points’ indices which contribute to the pixels?
3DGS positional gradient는 NDC/view space에서 계산됩니다.
3DGS random shuffling으로 input images들을 shuffle하지 않으면 performance가 하락합니다.
3DGS random shuffling으로 input images들을 shuffle하지 않으면 performance가 하락합니다.
3DGS random shuffling으로 input images들을 shuffle하지 않으면 performance가 하락합니다.
3DGS random shuffling으로 input images들을 shuffle하지 않으면 performance가 하락합니다.
3DGS spatial_lr_scale
3DGS spatial_lr_scale
3DGS submodules 설치방법
3DGS tile ID와 depth keys 기반 sorting을 .cu 파일에서 합니다.
3DGS tile ID와 depth keys 기반 sorting을 .cu 파일에서 합니다.
3DGS tile ID와 depth keys 기반 sorting을 .cu 파일에서 합니다.
3DGS tile ID와 depth keys 기반 sorting을 .cu 파일에서 합니다.
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
3DGS input & output .ply properties & Meshlab Vert & Spherical Harmonics (SH) & Mesh
3DGS human rendering ideas
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS Loss not going down and renders look bad, scene에 따른 learning rate 조절
3DGS scene size & scene complexity and spatial learning rate
3DGS scene size & scene complexity and spatial learning rate
3DGS scene size & scene complexity and spatial learning rate
3DGS SuGaR entropy loss
3DGS SuGaR equations
3DGS SuGaR equations
3DGS SuGaR joint refinement of mesh and gaussians
3DGS SuGaR implementation details of coarse mesh extraction and joint refinement
3DGS SuGaR implementation details of coarse mesh extraction and joint refinement
3DGS SuGaR implementation details of coarse mesh extraction and joint refinement
3DGS SuGaR how to improve rendering result of simple object in monochrome background
3DGS SuGaR how to improve rendering result of simple object in monochrome background
3DGS SuGaR how to improve rendering result of simple object in monochrome background
3DGS SuGaR position_lr_init & spatial_lr_scale
3DGS SuGaR sdf estimation
3DGS SuGaR synthetic datasets
3DGS SuGaR synthetic datasets
3DGS SuGaR video capture & custom dataset
3DGS SuGaR video capture & custom dataset
3DGS SuGaR video capture & custom dataset
3DGS SuGaR video capture & custom dataset
3DGS SuGaR video capture & custom dataset
3DGS SuGaR video capture & custom dataset
3DGS SuGaR video capture & custom dataset
3DGS SuGaR Rendering, composition and animation
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS SuGaR benchmark dataset 360_v2 experiments
3DGS Tips for using SuGaR your custom data and obtain better reconstructions
3DGS Tips for using SuGaR regularization sdf or density
3DGS Tips for using SuGaR regularization sdf or density
3DGS SuGaR Adapt the scale and the bounding box of the scene
3DGS SuGaR Adapt the scale and the bounding box of the scene
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
3DGS SuGaR Troublshooting Mesh Issues & Poisson Surface Reconstruction
Blender donut tutorial
3DGS SuGaR UV map texturing with Blender
3DGS SuGaR UV map texturing with Blender
Baking은 3D 그래픽스에서 복잡한 계산을 미리 수행하여 텍스처 맵에 저장하는 과정입니다.
Baking은 3D 그래픽스에서 복잡한 계산을 미리 수행하여 텍스처 맵에 저장하는 과정입니다.
Baking은 3D 그래픽스에서 복잡한 계산을 미리 수행하여 텍스처 맵에 저장하는 과정입니다.
Baking은 3D 그래픽스에서 복잡한 계산을 미리 수행하여 텍스처 맵에 저장하는 과정입니다.
BASICS of Material Shading
Blender Phong Shading & Normals
Blender Texture Painting Experiment
Blender Texture Painting Experiment
Blender Texture Painting Experiment
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
Inkscape을 사용하여 svg 벡터 이미지 파일을 그릴 수 있습니다.
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Surface Normal, Face Normal, Flat Shading, Smooth Shading, Gouraud Shading, Phong Shading
Primitives (Point, Line, Triangle, Quad, Polygon, Diamond)
Primitives (Point, Line, Triangle, Quad, Polygon, Diamond)
Primitives (Point, Line, Triangle, Quad, Polygon, Diamond)
Primitives (Point, Line, Triangle, Quad, Polygon, Diamond)
SuGaR에서 Gaussians이 어떻게 Primitives (diamond 또는 square(=qaud))로 변형되는지 알아봅시다.
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
SuGaR에서 coarse mesh와 refined mesh를 extraction하는 방법
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
UV map & Texture map (Diffuse(Color) map, Normal map, Specular map, Displacement map, Ambient Occlusion map, Metalness map, Roughness map)
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
3DGS SuGaR sugar_model.py extract_texture_image_and_uv_from_gaussians
Chamfer distance
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
SuGaR triangle(face), n vertices for gaussian, TexturesUV, TexturesVertex
Surface Reconstruction, multi-view depth maps and normal maps, screened Poisson Reconstruction
Surface Reconstruction, multi-view depth maps and normal maps, screened Poisson Reconstruction
Surface Reconstruction, multi-view depth maps and normal maps, screened Poisson Reconstruction
Surface Reconstruction, multi-view depth maps and normal maps, screened Poisson Reconstruction
Surface Reconstruction, multi-view depth maps and normal maps, screened Poisson Reconstruction
load_obj, verts, faces_idx, verts_rgb
Surface Reconstruction, SDF (Signed Distance Function)과 Eikonal Equation의 관계
Surface Reconstruction, SDF (Signed Distance Function)과 Eikonal Equation의 관계
Surface Reconstruction, SDF (Signed Distance Function)과 Eikonal Equation의 관계
Surface Reconstruction, SDF (Signed Distance Function)과 Eikonal Equation의 관계
o3d poisson reconstruction
o3d poisson reconstruction
Monocular Normal Priors can mitigate specular reflections
Monocular Normal Priors can mitigate specular reflections
3DGS alpha blending & inaccurate surface edge & Modeling sharp surface edges
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
diffuse map(=color map), roughness map, normal map, metallic map을 baking 해봅시다.
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
컴퓨터 그래픽스 전체 프로세스를 설명하는 최고의 영상
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
[논문리뷰] SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
[논문리뷰] High-quality Surface Reconstruction using Gaussian Surfels
3DGG affine apprximiation of the projective transformation
3DGS SH2RGB
3DGS SH2RGB
3DGS SH2RGB
3DGS SH2RGB
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
surface_mesh_to_bind = o3d_mesh & n_points = len(triangles * n_gaussians_per_triangle
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
3DGS SuGaR sugar_model.py _covert_vertex_colors_to_texture
fk는 parent bone이 child bone에 영향을, ik는 child bone이 parent bone에 역으로 영향을 미칩니다.
fk는 parent bone이 child bone에 영향을, ik는 child bone이 parent bone에 역으로 영향을 미칩니다.
fk는 parent bone이 child bone에 영향을, ik는 child bone이 parent bone에 역으로 영향을 미칩니다.
fk는 parent bone이 child bone에 영향을, ik는 child bone이 parent bone에 역으로 영향을 미칩니다.
fk는 parent bone이 child bone에 영향을, ik는 child bone이 parent bone에 역으로 영향을 미칩니다.
fk는 parent bone이 child bone에 영향을, ik는 child bone이 parent bone에 역으로 영향을 미칩니다.
subsurface scattering
subsurface scattering
weights는 vertex groups과 같은 말이고, weights를 조절하여 함께 움직일 vertex groups를 만듭니다.
weights는 vertex groups과 같은 말이고, weights를 조절하여 함께 움직일 vertex groups를 만듭니다.
weights는 vertex groups과 같은 말이고, weights를 조절하여 함께 움직일 vertex groups를 만듭니다.
weights는 vertex groups과 같은 말이고, weights를 조절하여 함께 움직일 vertex groups를 만듭니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
3D Gaussian들의 properties를 initilize하는 법을 정리합니다.
optimizer.param_groups로 파라미터별로 다른 lr 설정이 가능합니다.
optimizer.param_groups로 파라미터별로 다른 lr 설정이 가능합니다.
fovx에 해당하는 camera_angle_x만 있으면 image의 height, width로 fovy도 계산이 가능합니다.
fovx에 해당하는 camera_angle_x만 있으면 image의 height, width로 fovy도 계산이 가능합니다.
fovx에 해당하는 camera_angle_x만 있으면 image의 height, width로 fovy도 계산이 가능합니다.
NeRF, 3dgs에서 viewing direction d의 의미
NeRF, 3dgs에서 viewing direction d의 의미
NeRF, 3dgs에서 viewing direction d의 의미
NeRF, 3dgs에서 viewing direction d의 의미
NeRF, 3dgs에서 viewing direction d의 의미
self.xyz_gradient_accum 설명
self.xyz_gradient_accum 설명
self.xyz_gradient_accum 설명
self.xyz_gradient_accum 설명
self.xyz_gradient_accum 설명
3dgs spherical harmonics
3dgs spherical harmonics
HDR Plenoxel에서는 coarse-to-fine으로 spherical harmonics를 학습시킵니다.
HDR Plenoxel에서는 coarse-to-fine으로 spherical harmonics를 학습시킵니다.
HDR Plenoxel에서는 coarse-to-fine으로 spherical harmonics를 학습시킵니다.
[논문리뷰] Deblurring 3D Gaussian Splatting
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
[논문리뷰] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
World Space Rotation undo and do
World Space Rotation undo and do
Monocular Depth Estimation
Monocular Depth Estimation
Monocular Depth Estimation
requirements.txt를 설치할 때, 미리 설치한 torch가 uninstall되버리고 다른 버전의 torch로 설치되는 문제 해결법
requirements.txt를 설치할 때, 미리 설치한 torch가 uninstall되버리고 다른 버전의 torch로 설치되는 문제 해결법
requirements.txt를 설치할 때, 미리 설치한 torch가 uninstall되버리고 다른 버전의 torch로 설치되는 문제 해결법
requirements.txt를 설치할 때, 미리 설치한 torch가 uninstall되버리고 다른 버전의 torch로 설치되는 문제 해결법
requirements.txt를 설치할 때, 미리 설치한 torch가 uninstall되버리고 다른 버전의 torch로 설치되는 문제 해결법
requirements.txt를 설치할 때, 미리 설치한 torch가 uninstall되버리고 다른 버전의 torch로 설치되는 문제 해결법
the smallest scale axis in 3D Gaussian becomes a normal
the smallest scale axis in 3D Gaussian becomes a normal
CUDA Rasterization, from . import _C
diff-gaussian-rasterization/cuda_rasterizer/forward.cu
diff-gaussian-rasterization/cuda_rasterizer/forward.cu
diff-gaussian-rasterization/cuda_rasterizer/forward.cu
각 pixel에 대한 gaussian points를 얻는 방법
각 pixel에 대한 gaussian points를 얻는 방법
각 pixel에 대한 gaussian points를 얻는 방법
Pytorch c++/cuda extension tutorial 1
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 2
Pytorch c++/cuda extension tutorial 3
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 4
Pytorch c++/cuda extension tutorial 5
Pytorch c++/cuda extension tutorial 6
Pytorch c++/cuda extension diff-gaussian-rasterization
CT Projection toolbox TIGRE
CT Projection toolbox TIGRE
CT Projection toolbox TIGRE
fastMRI & skm-tea Real & Simulation 데이터셋 정리
fastMRI & skm-tea Real & Simulation 데이터셋 정리
fastMRI & skm-tea Real & Simulation 데이터셋 정리
fastMRI & skm-tea Real & Simulation 데이터셋 정리
3DGS에서 test 이미지 골라내는 법
3DGS에서 test 이미지 골라내는 법
3DGS에서 test 이미지 골라내는 법
3DGS에서 test 이미지 골라내는 법
3DGS에서 test 이미지 골라내는 법
COLMAP 사용법 & 3DGS COLMAP Data 구성
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
ESPIRiT—An Eigenvalue Approach to AutocalibratingParallel MRI: Where SENSE Meets GRAPPA
Scan‐specific robust artificial‐neural‐networks for k‐space interpolation (RAKI) reconstruction: Database‐free deep learning for fast imaging
Scan‐specific robust artificial‐neural‐networks for k‐space interpolation (RAKI) reconstruction: Database‐free deep learning for fast imaging
Scan‐specific robust artificial‐neural‐networks for k‐space interpolation (RAKI) reconstruction: Database‐free deep learning for fast imaging
Scan‐specific robust artificial‐neural‐networks for k‐space interpolation (RAKI) reconstruction: Database‐free deep learning for fast imaging
Scan‐specific robust artificial‐neural‐networks for k‐space interpolation (RAKI) reconstruction: Database‐free deep learning for fast imaging
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
Sparse View setting에서 카메라 포즈는 전체 이미지를 COLMAP으로 돌려서 얻습니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
Depth map visualize는 inverse depth로 표현합니다.
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
2D image coordinates에 대한 z value를 알면, 각 픽셀들을 3D로 backprojection한 point clouds를 얻을 수 있습니다.
Dense Matching으로 2개의 views 사이에서 매칭되는 pixels p,q를 찾을 수 있습니다.
Dense Matching으로 2개의 views 사이에서 매칭되는 pixels p,q를 찾을 수 있습니다.
Dense Matching으로 2개의 views 사이에서 매칭되는 pixels p,q를 찾을 수 있습니다.
이미지를 빠르게 바둑판으로 분할하는 법
이미지를 빠르게 바둑판으로 분할하는 법
이미지를 빠르게 바둑판으로 분할하는 법
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
poses에서 자주 나오는 viewmatrix, poses_avg를 알아봅시다.
Rodrigues’ Rotation Formula로 현 카메라를 기준으로 가까운 카메라를 고르는 법을 알아봅시다.
Rodrigues’ Rotation Formula로 현 카메라를 기준으로 가까운 카메라를 고르는 법을 알아봅시다.
Rodrigues’ Rotation Formula로 현 카메라를 기준으로 가까운 카메라를 고르는 법을 알아봅시다.
Rodrigues’ Rotation Formula로 현 카메라를 기준으로 가까운 카메라를 고르는 법을 알아봅시다.
Rodrigues’ Rotation Formula로 현 카메라를 기준으로 가까운 카메라를 고르는 법을 알아봅시다.
Rodrigues’ Rotation Formula로 현 카메라를 기준으로 가까운 카메라를 고르는 법을 알아봅시다.
Rodrigues’ Rotation Formula로 현 카메라를 기준으로 가까운 카메라를 고르는 법을 알아봅시다.
Rodrigues’ Rotation Formula로 현 카메라를 기준으로 가까운 카메라를 고르는 법을 알아봅시다.
Nearest Neighbors (Brute force, KD Tree, Ball Tree) 정리
Nearest Neighbors (Brute force, KD Tree, Ball Tree) 정리
Nearest Neighbors (Brute force, KD Tree, Ball Tree) 정리
Nearest Neighbors (Brute force, KD Tree, Ball Tree) 정리
Nearest Neighbors (Brute force, KD Tree, Ball Tree) 정리
Point cloud로부터 Delaunay triangulation로 surface mesh를 추출하는 방법 및 코드
Point cloud로부터 Delaunay triangulation로 surface mesh를 추출하는 방법 및 코드
Point cloud로부터 Delaunay triangulation로 surface mesh를 추출하는 방법 및 코드
Barycentric Coordinates with Applications in Mesh Deformation
Barycentric Coordinates with Applications in Mesh Deformation
Thin Plate Splines (TPS)에 대해 알아봅시다.
Thin Plate Splines (TPS)에 대해 알아봅시다.
Thin Plate Splines (TPS)에 대해 알아봅시다.
Thin Plate Splines (TPS)에 대해 알아봅시다.
Thin Plate Splines (TPS)에 대해 알아봅시다.
Docker container를 VScode에 attach하는 법을 알아봅시다.
Docker container를 VScode에 attach하는 법을 알아봅시다.
Docker container를 VScode에 attach하는 법을 알아봅시다.
DBSCAN(밀도 기반 클러스터링)에 대해 알아봅시다.
DBSCAN(밀도 기반 클러스터링)에 대해 알아봅시다.
DBSCAN(밀도 기반 클러스터링)에 대해 알아봅시다.
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
Monodepth를 COLMAP coordinate로 rescaling하는 법을 알아봅시다.
3dgs scene.cameras_extent
COLMAP의 real-world scales를 알 수는 없습니다.
COLMAP의 real-world scales를 알 수는 없습니다.
COLMAP의 real-world scales를 알 수는 없습니다.
conda env create –file environment.yml
conda env create –file environment.yml
conda env create –file environment.yml
conda env create –file environment.yml
conda env create –file environment.yml
conda env create –file environment.yml
conda env create –file environment.yml
git@github.com: Permission denied (publickey) 에러 해결
VSCode, CursorAI 에디터 Extension 추천
VSCode, CursorAI 에디터 Extension 추천
VSCode, CursorAI 에디터 Extension 추천
VSCode, CursorAI 에디터 Extension 추천
Git merge 충돌 해결
Github repository를 로컬 프로젝트에 내려받기
Github group project
Github group project
Github group project
Github group project