Skip to content

Bug report: the sequential render results will jitter with spiral camera path #11

Open
@chobao

Description

@chobao

Hi, I come across the problem when I render sequential images with the following configurations:

  • DTU data from official NeuS repository
  • use NeuS model trained on neurecon repository
  • render 45/90 images with downscale factor as 2
  • trajectory is generated by spiral camera path

I find both the generated video and sequential rendered images will jitter with render_view.py. The phenomenon occurs in the whole DTU sequence.
The generated jitter video of dtu_scan63 are as follows:

dtu_scan63_splitval_rgb_600x800_45_spiral.mp4

After checking the code carefully, I find the jitter will disappear when I replace the following code when rendering images:

bugreport_neurecon

But I think both of the implementations are correct and check that the angle difference of the 2 implementations is about 1e-3 degrees. So I can not find the exact reason for the problem.

With modification, the results are as follows :

dtu_scan63_splitval_rgb_600x800_45_spiral.mp4

Update:
I find when I set pixel_points_cam, p, as double , the jitter also will disappear

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions