Skip to content

feature dim #12

Open
Open
@CvierXi

Description

'descriptors': torch.from_numpy(descriptors.T)[None],

D2Net here output features with 512 dim. But feature I/O and XRSfm only support 256 dim by default.

Activity

HailinYu0414

HailinYu0414 commented on Oct 21, 2022

@HailinYu0414
Member

Thank you for your reminder. The bug has been fixed 36f6fbe

We recommend you use SuperPoint, which can provide faster and more accurate localization in common scenes. The usage can be referred to here.

zhd861564272

zhd861564272 commented on Oct 25, 2022

@zhd861564272

Hi,thank you for your answer.A new problem occurred when I used the fix file in xrlocalization.Can you give me a hand ?Thank you.
Here is what went wrong.
Step 3: Re-extract/match with superpoint
100%|█████████████████████████████████████████| 540/540 [00:58<00:00, 9.25it/s]

100%|██████████████████████████████████████| 7162/7162 [00:52<00:00, 136.84it/s]
Step 4: Re-triangulate
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
recon.sh:行 56: 8591 已放弃 (核心已转储) ./bin/run_triangulation {SFM_DIR}/features.bin {REFINE_DIR}
run triangulation failed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      feature dim · Issue #12 · openxrlab/xrlocalization