Progressive photon mapping method employing statistical model test

    公开(公告)号:US11094111B2

    公开(公告)日:2021-08-17

    申请号:US17041650

    申请日:2018-03-30

    申请人: Peking University

    IPC分类号: G06T15/50 G06T15/06

    摘要: A progressive photon mapping method based on statistical test includes launching rays from the viewpoint to each pixel on the image plane and intersecting the three-dimensional scene to be rendered. If an intersection with diffuse surface is found on the tracing path, it is recorded as the hit point; a photon pass is performed: 31) performing photon tracing step; 32) performing photon collection processing for each hit point; 33) if the current iteration of photon pass does not need chi-square test, then performing flux accumulation and keeping the collection radius unchanged; if chi-square is required, evaluating the photon distribution quality; computing a collection radius according to the estimated photon distribution, and performing the flux accumulation in the current photon pass; 34) if the photon collection radius is reduced, then performing distributed ray tracing, generating new hit points, and go to 31), otherwise go to 31), start a new iteration of photon pass.

    Progressive Photon Mapping Method Employing Statistical Model Test

    公开(公告)号:US20210118222A1

    公开(公告)日:2021-04-22

    申请号:US17041650

    申请日:2018-03-30

    申请人: Peking University

    IPC分类号: G06T15/50 G06T15/06

    摘要: A progressive photon mapping method based on statistical test includes launching rays from the viewpoint to each pixel on the image plane and intersecting the three-dimensional scene to be rendered. If an intersection with diffuse surface is found on the tracing path, it is recorded as the hit point; a photon pass is performed: 31) performing photon tracing step; 32) performing photon collection processing for each hit point; 33) if the current iteration of photon pass does not need chi-square test, then performing flux accumulation and keeping the collection radius unchanged; if chi-square is required, evaluating the photon distribution quality; computing a collection radius according to the estimated photon distribution, and performing the flux accumulation in the current photon pass; 34) if the photon collection radius is reduced, then performing distributed ray tracing, generating new hit points, and go to 31), otherwise go to 31), start a new iteration of photon pass.