[GRASS-user] Georeferencing old areal photography

Hello!

I have many scans of old slides from areal photography from 30s/40s,
50s/60s, and 60s/70s. Being interested in rail lines, I (and I was going
to trick^Wask my dad and brother to help) trace out the rail lines found
in each areal photograph, with the goal being to align our traces with
current routes in order to georeference the old scans. While some of the
right-of-way has changed since those times, those cases should be small
enough that they can be handled by hand afterwards.

I realize that not all of these scans are in the exact same orientation,
scale, and skew and will need to use something like pHash (or anything
suggested!) to attempt to find overlap. Part of what I'm trying to
figure out right now is how to do the overlap with the GIS files since
phash would only work if I tile my maps of current lines.

Tiles that don't contain rail lines can be handled at a later date,
perhaps with a similar system attempting to align local roads or via
self-similarity with other tiles since they often overlap a little.

Any thoughts, suggestions, ideas, and advice would be greatly appreciated!

Thank you!
Jim

Hi James,

On Wed, Dec 30, 2015 at 4:36 PM, James Keener <jim@jimkeener.com> wrote:
...

I realize that not all of these scans are in the exact same orientation,
scale, and skew and will need to use something like pHash (or anything
suggested!) to attempt to find overlap. Part of what I'm trying to
figure out right now is how to do the overlap with the GIS files since
phash would only work if I tile my maps of current lines.

How about using the "SIFT" method to find GCPs and then run i.rectify
to bring them together?

Or, mosaik with SIFT, then georeferencing the resulting mosaik map to
a modern orthophoto mosaik.

Or, run each tile through i.ortho.rectify for a full approach.

And then deal with the rail lines...

Just an idea,
Markus