blankblank blank




Advanced Image Mosaicking With Regeemy



If I need to convert a paper map to digital format, and the map is larger than my scanner, I usually scan the map piecewise, and then mosaic the pieces back together into a single image. If I’m lucky, I can get the Photomerge feature of Adobe Photoshop to put all the pieces back together into a single whole, and get good matching at the edges. More often, though, Photomerge can’t get all the pieces to fit together, and I have to match up the sections manually using control points, which is a real pain. But I’ve found a program that automates the process of finding control points and mosaicking map sections, and produces far better results than Photoshop’s Photomerge function. It can also mosaic images shot at different angles and rotations (like satellite/aerial photos) and overlay images to look for temporal changes. If the first image is georegistered, it can automatically georegister the product mosaic image as well.

More after the jump ….

Regeemy is a joint project of the National Institute for Space Research (INPE), Brazil and the Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA, USA. It’s available as a stand-alone downloadable program (registration required) with no limits on image size, and also as a limited web demo that lets you upload your own images up to 1 MB in size, or use demo images, to test out its abilities. The examples below will come from the web demos.

Here are two aerial photos shot near UCSB at two different angles, with the first one used as the reference:

ucsb1 ucsb2

And here’s the mosaicked result from the web demo:

ucsbmerge

Another web demo overlays two images with significant overlap, and with different color channels, to highlight temporal differences over four years:

2_90

2_94

ag


The downloadable version offers much more control over mosaicking and georeferencing, and the ability to use files larger than 1 MB, but at the cost of more complexity; there’s not a lot of documentation for all the features. The basic process is wizard-driven, which makes it a bit easier. Open the program, select Image 1 (your reference image) and Image 2 (the one you want to mosaic or overlay on top).

Registration control

Each image will show up in its own window:

Image1

Pre-process lets you set image parameters like channels, histogram equalization, spatial resolution, etc.:

Pre-processing

The Register section sets the parameter for finding the control or tie points that match up the two images:

Register

If you want to define the sections of both images that you want to use to match them up, click on the “Select Rectangles” button, then select the parts of both image windows that contain the same features. You can try skipping this step, but unless your pictures mostly overlap, you may not get good results. You’re also welcom to set the tie points manually if you like ;-). Click on “Auto Find Tie Points”, and Regeemy will determine and number control points on both image windows, so you can see how well they match up.

Click on the Mosaic tab:

mosaic

Set the parameters, and then click on “Register Or Mosaic” to put the pictures together. If “Preview” is checked, the results will show up in a third window, and you can save the resulting mosaic from this preview window. “Sequence” appears to be for cases like a series of aerial photos or video images that you want to stitch together, but the help file is “unhelpful” on this point. As I said, documentation is a bit weak, and the presentation data downloadable from the website only helps a little bit; you’ll have to poke around and experiment with it to figure things out. But the results are worth it: best free automated mosaicking software I’ve found to date.

Regeemy can also be used to mosaic digital camera shots to create a panorama, but I prefer using AutoStitch for that. Autostitch is fully automated, finds all the segments of the panorama, does a great job of blending/exposure matching, and truncates 360-degree panoramas at the right spot.

Other posts in the GIS Tools series

  1. Converting E00 Vector Data To Shapefiles - A Free And Fairly Painless Approach
  2. Simplifying Line And Polygon Shapefiles
  3. Converting US Census TIGER Data Into Shapefiles For Free
  4. Converting Shapefiles and ArcINFO Coverages To AutoCAD DXF Format
  5. Converting Point Shapefiles To Text/Spreadsheet Format
  6. Converting Text/Spreadsheet Files To Point Shapefile Format
  7. An Easier Way To Convert Shapefiles to Text/Spreadsheet Format
  8. Converting Text/Spreadsheet Data To Line/Area Shapefiles
  9. Full Resolution Raster Map Combining, Subsetting And Export With The TatukGIS Viewer
  10. Viewing Vector Data In The TatukGIS Viewer
  11. The LizardTech Stand-Alone MRSID Viewer
  12. Converting Raster Area Images Into Polygon Shapefiles
  13. SAGA GIS 2.0 Released
  14. ILWIS GIS Is Now Open Source
  15. AVHRR Analysis Add-On For ILWIS
  16. Advanced Image Mosaicking With Regeemy
  17. A Free GIS Viewer (And Cheap GIS Editor) For Windows Mobile Systems
  18. Updates For MapWindow And Saga GIS Programs
  19. Updates For Two Open-Source GIS Programs
  20. Putting Together A Basic Linux GIS Workstation
  21. Free Online Courses For Open Source GIS
  22. GIS-Oriented Linux Distributions
  23. Tabular Terrain Elevation Data
  24. Quick Data Gridding With QuikGrid
  25. A Good Introduction To Geospatial Data Analysis
  26. Converting Digital Elevation Models To Shapefile/DXF Contours
  27. Fixing "Broken" Shapefiles
  28. A Simple DBF Editor
  29. Two Online Vector GIS/GPS/KML Conversion Utilities
  30. Another Shapefile Repair Tool
  31. Quantum GIS (qGIS) Version 0.10 Released
  32. Online Raster Map Georeferencing/Registration With Map Rectifier
  33. Using The Demo Version Of Global Mapper As A Raster/Vector Data Viewer
  34. New Stable Release Of MapWindow GIS
  35. The Big List Of Free Metadata Software I
  36. The Big List Of Free Metadata Software II


Subscribe to this blog's RSS feed

0 Responses to “Advanced Image Mosaicking With Regeemy”


  1. No Comments

Leave a Reply


Be sure to enter the "reCAPTCHA" below before submitting your comment.