The automated approaches use other imagery as a reference. They rely on matching various scale invariant features. I'm not aware of any open implementations.
It's not impossible to roll your own, but it will require significant effort and significant computing resources. Also, I'm guessing things are already orthorectified, otherwise you'll need to take that into account. Using vector datasets as a reference instead of other imagery will more or less require you to do it manually, if accuracy is a concern at all. Accurately segmenting roads on general imagery without manual intervention is a very tough problem. It's easy to do for a few specific images and hard to do in general. You'd need to be able to do that to use a vector road dataset as a reference. Also keep in mind that vector features from most sources are unlikely to be accurate to within more than 10m or so. (i.e. about the width of the road) National level datasets will be even less precise. At any rate, aligning images to each other is an easier task than aligning them to something like a road dataset. What are you trying to do? On Jul 1, 2017 11:07 PM, "Vighnesh Birodkar" <vighneshbirod...@gmail.com> wrote: > Thanks for the input Joe. > > What you are suggesting seems to be manual annotation, are you aware of > any literature which does this automatically ? > > Thanks > Vighnesh > > On Sat, Jul 1, 2017 at 9:35 PM, Ömer Özak <omer.o...@gmail.com> wrote: > >> Hi Vigresh, >> >> You can try Geopandas and Georasters which are specialized packages for >> GIS. >> >> Best, >> >> Ömer >> >> Sent from my mobile >> Please excuse any typos >> >> On Jul 1, 2017, at 7:56 PM, Joe Kington <joferking...@gmail.com> wrote: >> >> You'll need to use geospatial software or libraries for this. GDAL is >> your best choice. gdal_translate with the -gcp option is what you want in >> this case. You can do the equivalent from gdal's Python interface, but it's >> a bit more involved. There's also a QGIS plugin to interactively build the >> GDAL command, if you'd like to interactively select the coregistration >> points. >> >> On Jul 1, 2017 2:27 PM, "Vighnesh Birodkar" <vighneshbirod...@gmail.com> >> wrote: >> >>> Hello >>> >>> Answering Michael's questions >>> >>> The images I have are already ortho rectified. I don't want to co >>> register 2 images. I want to register an image with some GIS data (like >>> Open Street Maps). So in that sense it is the problem of registering an >>> image with a vector of features. >>> >>> Thanks for the pointer to the talk Juan. >>> >>> Thanks >>> Vighnesh >>> >>> On Sat, Jul 1, 2017 at 3:07 AM, Juan Nunez-Iglesias <jni.s...@gmail.com> >>> wrote: >>> >>>> Hi Vighnesh, >>>> >>>> There was a talk by Kat Scott from Planet at PyCon 2017. It’s great and >>>> comes with a bunch of nice notebooks. I suspect it will be useful. >>>> >>>> Juan. >>>> >>>> On 1 Jul 2017, 2:16 AM +1000, K.-Michael Aye <kmichael....@gmail.com>, >>>> wrote: >>>> >>>> I don’t know your status of knowledge, so I apologize if I state the >>>> obvious. >>>> >>>> Your issue is that of the co-registration of images. >>>> >>>> You have to always decide what your “prime” or “truth” is. How was your >>>> “GIS” data precisely located? How do you know it’s not that which is off? >>>> (Even so, if you have “ground truth” measurements, they are usually more >>>> precisely located than remote sensing data. >>>> >>>> Are the satellite images “map-projected” ? If so, against what ground >>>> truth was that projection performed? What geographical coordinate system of >>>> Earth was used for the map projection? >>>> >>>> This stackexchange might help. >>>> >>>> There are a bazillion books out there for that, don’t really have a >>>> recommendation, mostly learned my stuff by internet searches. ;) >>>> >>>> HTH, >>>> Michael >>>> >>>> >>>> On Jun 30, 2017, at 09:49, Vighnesh Birodkar < >>>> vighneshbirod...@gmail.com> wrote: >>>> >>>> Hello >>>> >>>> Has anyone here worked with satellite images before ? I am dealing with >>>> the problem of aligning satellite images to GIS data which can be off by >>>> upto 15pixels. Could someone point me to good literature to read on the >>>> topic ? >>>> >>>> Thanks >>>> Vighnesh >>>> _______________________________________________ >>>> scikit-image mailing list >>>> scikit-image@python.org >>>> https://mail.python.org/mailman/listinfo/scikit-image >>>> >>>> >>>> _______________________________________________ >>>> scikit-image mailing list >>>> scikit-image@python.org >>>> https://mail.python.org/mailman/listinfo/scikit-image >>>> >>>> >>>> _______________________________________________ >>>> scikit-image mailing list >>>> scikit-image@python.org >>>> https://mail.python.org/mailman/listinfo/scikit-image >>>> >>>> >>> >>> _______________________________________________ >>> scikit-image mailing list >>> scikit-image@python.org >>> https://mail.python.org/mailman/listinfo/scikit-image >>> >>> _______________________________________________ >> scikit-image mailing list >> scikit-image@python.org >> https://mail.python.org/mailman/listinfo/scikit-image >> >> >> _______________________________________________ >> scikit-image mailing list >> scikit-image@python.org >> https://mail.python.org/mailman/listinfo/scikit-image >> >> > > _______________________________________________ > scikit-image mailing list > scikit-image@python.org > https://mail.python.org/mailman/listinfo/scikit-image > >
_______________________________________________ scikit-image mailing list scikit-image@python.org https://mail.python.org/mailman/listinfo/scikit-image