TheiaSfM icon indicating copy to clipboard operation
TheiaSfM copied to clipboard

hybrid SFM fail

Open QinZiwen opened this issue 6 years ago • 2 comments

When I use TheiaSFM's hybrid model, some errors like:

F1019 11:35:54.712178 2421343104 map_util.h:96] Check failed: it != collection.end() Map key not found: 46
*** Check failure stack trace: ***
    @        0x105360efd  google::LogMessage::SendToLog()
    @        0x105361677  google::LogMessage::Flush()
    @        0x105364bf7  google::LogMessageFatal::~LogMessageFatal()
    @        0x105361f89  google::LogMessageFatal::~LogMessageFatal()
    @        0x1045f29b4  theia::RobustRotationEstimator::EstimateRotations()
    @        0x104604a56  theia::HybridReconstructionEstimator::Estimate()
    @        0x10467ba1d  theia::R

QinZiwen avatar Oct 19 '18 03:10 QinZiwen

And I want to know the difference between incremental and hybrid, is hybrid model can get better result of reconstruction? Thanks!

QinZiwen avatar Oct 19 '18 03:10 QinZiwen

Hybrid is a combination of global and incremental -- rotations are estimated with the global method and the positions are estimated incrementally. It's pretty robust and fast but may not be tuned super well

sweeneychris avatar Oct 22 '18 20:10 sweeneychris