Newest 3DGS Init Error

最新版のGaussian Splattingでのエラー:

1
TypeError: GaussianRasterizationSettings.__new__() missing 1 required positional argument: 'antialiasing'

それはモデルの更新によるものです。


解決方法

このエラーを解決するには:
gaussian_renderer/int.pyのコードにantialiasing=Trueを増加してください:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
raster_settings = GaussianRasterizationSettings(
image_height=int(data['novel_view']['height'][idx]),
image_width=int(data['novel_view']['width'][idx]),
tanfovx=tanfovx,
tanfovy=tanfovy,
bg=bg_color,
scale_modifier=1.0,
viewmatrix=data['novel_view']['world_view_transform'][idx],
projmatrix=data['novel_view']['full_proj_transform'][idx],
sh_degree=3,
campos=data['novel_view']['camera_center'][idx],
prefiltered=False,
debug=False
**antialiasing=True**

出力データも修正すべき:

1
rendered_image, radii, _ = rasterizer(
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy