Is this check necessary? In my understanding of camera intrinsics - it would transform points in camera frame into pixel space in such way that their coordinates will be in range of [0,camera_width] and [0, camera_height].
This check looks redundant for me. However, i am not excluding that i might be wrong
Thanks for this splatting implementation. It helps me to learn it. I found out that in point filtering(https://github.com/wanmeihuali/taichi_3d_gaussian_splatting/blob/main/taichi_3d_gaussian_splatting/GaussianPointCloudRasterisation.py#L74) you have following lines:
pixel_u >= -TILE_WIDTH * BOUNDARY_TILES and pixel_u < camera_width + TILE_WIDTH * BOUNDARY_TILES and \ pixel_v >= -TILE_HEIGHT * BOUNDARY_TILES and pixel_v < camera_height + TILE_HEIGHT * BOUNDARY_TILES
Is this check necessary? In my understanding of camera intrinsics - it would transform points in camera frame into pixel space in such way that their coordinates will be in range of [0,camera_width] and [0, camera_height]. This check looks redundant for me. However, i am not excluding that i might be wrong
Could you describe what was the idea?