flashblog.hashnode.devTensorRF Explained: A milestone in Novel View SynthesisNovel View Synthesis has always been a prominent problem to address in 3D Computer Vision. Directly succeeding techniques like DeepVoxels and Scene Representation Networks, we have Neural Radiance Fields, or simply NeRFs. Neural Radiance Fields is a ...Dec 18, 2025·25 min read
flashblog.hashnode.devStereo Camera CalibrationCalibration means using lots of available data to estimate the intrinsic properties of the measuring instrument and correcting the error (or accounting for it) if any. In context of Camera Calibration, these intrinsic parameters are focal lengths, pr...Nov 8, 2025·16 min read
flashblog.hashnode.devIntroduction to Ceres for Non-Linear OptimizationImagine you're dropped onto a vast, rugged landscape with hills, valleys, ridges, and plains. Your goal is to find the lowest point in a valley (or the highest point on a hill). But there’s a twist : You are blindfolded. This is the essence of non-li...Nov 6, 2025·10 min read
flashblog.hashnode.devIterative Closest Point Registration with Open3D C++Iterative Closes Point Registration or simply ICP registration is a procedure used to align 3-Dimensional Point Clouds. It is a major step in the complete pipeline of 3D-Reconstruction and is often used for making 3D models from point clouds with dif...Nov 4, 2025·14 min read
flashblog.hashnode.devIntroduction to CUDA ProgrammingIt hasn’t been long since I was new to this stuff, so I will keep this as comprehensible as possible. The thing is, while entering in the domain of GPU programming, you need to understand the GPU before programming. This means we will have to underst...Aug 28, 2025·14 min read