ok -- now we are getting somewhere -- this is awesome.<br><br>I would sugest rectifying against the gps trace data, not the map layer, because the positions on the map later are derived, introducing slight inacuracies. <br>

<br>Do we have anything that will draw map tiles of the trace data? (I'd like this for another project anyway: checking whether traces exist for an area when out with a mobile device)<br><br>now hugin/panarama tools/sift has a strong concept of control points, so does warper -- is there any way that we could get them to use the same points, and bolt the 2 together automatically?<br>

<br>nearly a week ago I posted the following, any further thoughts on it:<br><br><div style="margin-left: 40px;">The ideal situation for me would be if we could have some automated
tool on a sever somewhere receiving images from users, and
automatically rectifying them.<br>
<br>This sounds imposable, but I believe that with a very small amount of user help it could work:<br>Images
can be automatically pinned together in overlaps (and high res images
can be pinned onto wide area images) using tools similar to those in
Panorama Tools / <span><span class="il">hugin</span> (this searches for notable points in the image data, and matches them between images)</span>;<br>
searching the images for road markings (and/or cars) and matching these
to the gps traces already uploaded would give a reliable enough way to
add real world control points;<br>if
a concept of altitude is added, automatic control points between images
appearing on top of skyscrapers would not be too damaging;<br>
approximate terrain relief for most of the planet is already known, this can be tied into the above to help;<br>
manually adding control points would be done by displaying already
rectified images next to a map, with the user adding pins to useful
points;<br>images with no rectification data at all would be added using a push pin system similar to that used on <a href="http://warper.geothings.net/" target="_blank">http://warper.geothings.net/</a><br>
<br>the above is a pipe dream at the moment, but has the potential to revolutionise how we do things in my opinion.</div><br>JR<br><br><div class="gmail_quote">2009/9/20 Matt Williams <span dir="ltr"><<a href="mailto:lists@milliams.com">lists@milliams.com</a>></span><br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I've been having a go at rectifying some images with the Geothings<br>
Warper and I've covered about half of Tiddington. They're public on<br>
the website as numbers 1310, 1307, 1309, 1312, 1313, 1311, 1308 (in<br>
that order, most vertical first). However, there are very obvious<br>
seams between images. This got me thinking about the possibility of<br>
creating a panorama image to actually stitch these images together.<br>
<br>
Hugin is an open source panorama program (which I believe uses parts<br>
of the SIFT algorithm to match features) which can do a very good job<br>
of stitching the images we've collected together. I had a practice<br>
with images 00822-00825 and very successfully was able to stitch them<br>
together with no visible seam at all. I then uploaded the composite<br>
image to Warper (<a href="http://warper.geothings.net/maps/1315" target="_blank">http://warper.geothings.net/maps/1315</a> or the original<br>
higher-quality image at<br>
<a href="http://warper.geothings.net/uploads/1315/original/test3.jpg" target="_blank">http://warper.geothings.net/uploads/1315/original/test3.jpg</a>) and<br>
rectified it. However, the recfication in this case probably isn't<br>
good enough due to the slight warping caused by Hugin.<br>
<br>
What we really need is a Hugin-type application which allows you to do<br>
the standard stitching thing (setting control points between photos)<br>
while at the same time allowing you to match points on the photos<br>
against points on a map such that when it creates the 'panorama', it's<br>
automatically rectified too. Does anyone know of a way to utilise<br>
Hugin or Panorama Tools (upon which Hugin is based) to do this sort of<br>
thing? I imagine it's not been done exactly like this before but I'm<br>
sure there must be a way.<br>
<br>
The long way to do it (and I'm not really suggesting it) would be to<br>
warp each individual image in Warper, then stitch the warped images<br>
with Hugin (at this point they should almost match the map) and then<br>
finally re-Warp them again to neaten them up. The problem with this is<br>
that Warper only produces low resolution images which wouldn't work<br>
with Hugin very well.<br>
<br>
Thoughts/suggestions?<br>
<font color="#888888"><br>
--<br>
Matt Williams<br>
<a href="http://milliams.com" target="_blank">http://milliams.com</a><br>
<br>
_______________________________________________<br>
Talk-GB mailing list<br>
<a href="mailto:Talk-GB@openstreetmap.org">Talk-GB@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-gb" target="_blank">http://lists.openstreetmap.org/listinfo/talk-gb</a><br>
</font></blockquote></div><br>