Skip to content

关于Pi3X内参的问题 #129

@Kylesesa

Description

@Kylesesa

@yyfz 您好, w我曾经在这个帖子下咨询过你关于内参的问题: #85

我今天发现,我是按照vggt的输入方式,将所有图像resize成518*518大小。这意味着我的dataloader包含resize后的图像&resize后的内参。然而,我打印出来发现,Pi3X预测出来的内参并不是resize后的!这似乎意味着它不受镜头畸变的影响。以下是我打印出来的一个结果(ETH3D数据集):

这是数据集的内参: [3408.95 3408.5 3112.19 2061.79]------>fx,fy,cx,cy

这是resize后的内参: tensor([[285.1947, 0.0000, 260.1422],
[ 0.0000, 427.9756, 258.3280],
[ 0.0000, 0.0000, 1.0000]], device='cuda:0')

这是Pi3X预测的内参: tensor([[385.6152, 0.0000, 259.0000],
[ 0.0000, 385.6152, 259.0000],
[ 0.0000, 0.0000, 1.0000]], device='cuda:0')

但是这样我有一个疑惑:既然Pi3X对于图像的仿射形变不敏感,那么我输入resized图像的同时,还输入resized内参是否还有意义?此外我还想问有关于输入,您是推荐固定长宽输入,例如518*518,还是推荐固定长边,然后等比例缩放短边

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