Skip to content

3dgs.py的错误:mid = 0.5 * (cov[0] + cov[2]) #5

@GTukin

Description

@GTukin
        # compute radius, by finding eigenvalues of 2d covariance
        # transfrom point from NDC to Pixel
        mid = 0.5 * (cov[0] + cov[1])  

        # 这里应该是mid = 0.5 * (cov[0] + cov[2]) 对应原3dgs的float mid=0.5f*(cov.x+cov.z);

        lambda1 = mid + sqrt(max(0.1, mid * mid - det))
        lambda2 = mid - sqrt(max(0.1, mid * mid - det))

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