<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Dec 21, 2016, at 10:42 AM, Sukhad Anand <<a href="mailto:sukhad.anand@gmail.com" class="">sukhad.anand@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Matt,<div class=""><br class=""></div><div class="">I am using MAP-Tk 0.8.0.</div></div></div></blockquote><div><br class=""></div><div>I suggest you use the latest MAP-Tk, 0.9.0.  It has options for much improved loop closure that you will probably need.</div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">This is the link for the dataset which i am using.</div><div class=""><a href="https://www.sensefly.com/drones/example-datasets.html" class="">https://www.sensefly.com/drones/example-datasets.html</a><br class=""></div></div></div></blockquote><div><br class=""></div><div>Thanks for the link.  Which specific data set are you trying?  It would be helpful to know in order to reproduce this.</div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">Is it possible to run this tool on a drone making linear motion instead of orbital motion as in kwiwer_fmv_set1 ?</div></div></div></blockquote><div><br class=""></div><div>Yes, but we’ve done far less testing on that type of data.  Also the current pipeline is optimized for video instead of images capture at a lower frame rate.  You will likely need to adjust the configuration settings to make it work in these cases. </div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">i would be obliged if you could provide the link for detailed explanation of the loop closures used by MAP-Tk</div></div></div></blockquote><div><br class=""></div><div>There a multiple algorithms that you can configure for different needs, and the whole framework is extensible so you can even write your own loop closure algorithm to plug in.  The current “best” available algorithm (as of 0.9,0) is a key frame based method.  It’s an image-to-image matching approach.  In short, the algorithm matches each frame to the previous frames and a list of key frames.  When none of the key frames match it establishes a new key frame.  it’s a bit more complicated, but that’s the basic idea.</div><div><br class=""></div><div>If I can find some time I’ll try get things running on these sensefly data sets.</div><div><br class=""></div><div>—Matt</div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">Thanks</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Wed, Dec 21, 2016 at 7:30 PM, Matt Leotta <span dir="ltr" class=""><<a href="mailto:matt.leotta@kitware.com" target="_blank" class="">matt.leotta@kitware.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">Sukhad,<div class=""><br class=""></div><div class="">My guess is that the maptk_track_features tool is not finding enough features or enough feature matches.  Which version of MAP-Tk are you using?  What is the public dataset?</div><div class=""><br class=""></div><div class="">--Matt</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote"><div class=""><div class="h5">On Wed, Dec 21, 2016 at 3:12 AM, Sukhad Anand <span dir="ltr" class=""><<a href="mailto:sukhad.anand@gmail.com" target="_blank" class="">sukhad.anand@gmail.com</a>></span> wrote:<br class=""></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=""><div class="h5"><div dir="ltr" class="">when i run track_features on a public dataset , after each frame it outputs writing invalid homography.<div class="">And when i run adjust_track then it displays this :</div><div class=""><br class=""></div><div class=""><div class="">no landmark projections for new camera</div><div class="">current reprojection RMSE: -nan</div><div class="">frame 0 - num landmarks = 0</div><div class="">frame 0 uses reference 0</div></div><div class=""> and further processing does not takes place as if the program goes into infinite loop.</div><div class=""><br class=""></div><div class="">Please suggest how to get rid of such problems.</div></div>
<br class=""></div></div>______________________________<wbr class="">_________________<br class="">
Kwiver-users mailing list<br class="">
<a href="mailto:Kwiver-users@public.kitware.com" target="_blank" class="">Kwiver-users@public.kitware.co<wbr class="">m</a><br class="">
<a href="http://public.kitware.com/mailman/listinfo/kwiver-users" rel="noreferrer" target="_blank" class="">http://public.kitware.com/mail<wbr class="">man/listinfo/kwiver-users</a><br class="">
<br class=""></blockquote></div><br class=""></div>
</blockquote></div><br class=""></div>
</div></blockquote></div><br class=""></body></html>