-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
修改为单目时的问题 #13
Comments
我也有相同的更改需求,请问你解决了这个问题了吗? |
Have u managed to solve this? Please share if you do. |
同在自制数据集中运行rgbd_tum会出现检测框并黑屏卡住,在current frame中显示waiting for image |
请问您黑屏之后有正常运行吗?如果有,大概要等多久 |
请问您改出来了吗 |
请问您改出来了吗 |
你好,谢谢你的工作。我想把您的工作修改为在单目Example上也能运行,进行了如下修改:
在Trackingcc的ophus::SE3f Tracking::GrabImageMonocular(const cv::Mat &im, const double ×tamp, string filename)函数中加入
cv::Mat InputImage;
InputImage = im.clone();
mpDetector->GetImage(InputImage);
mpDetector->Detect();
mpORBextractorLeft->mvDynamicArea = mpDetector->mvDynamicArea;
{
std::unique_lockstd::mutex lock(mpViewer->mMutexPAFinsh);
mpViewer->mmDetectMap = mpDetector->mmDetectMap;
}
mpDetector->mvDynamicArea.clear();
mpDetector->mmDetectMap.clear();
在Systemcc的TrackMonocular(const cv::Mat &im, const double ×tamp, const vectorIMU::Point& vImuMeas, string filename)函数中加入
cv::Mat imToFeed = im.clone();
if(settings_ && settings_->needToResize()){
cv::Mat resizedIm;
cv::resize(im,resizedIm,settings_->newImSize());
imToFeed = resizedIm;
}
但结果是,使用TUM1数据集时,会先出现黑屏(只有识别框没有图像)的问题,且位姿估计明显有问题。在自制的数据集中黑屏时间会大大延长,请问是有什么工作被遗漏了吗?
The text was updated successfully, but these errors were encountered: