Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • I Image To DB Registration
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 4
    • Issues 4
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Remote Modules
  • Image To DB Registration
  • Merge requests
  • !1

WIP - Image to image registration

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Yannick TANGUY requested to merge image_to_image_reg into master Mar 31, 2021
  • Overview 1
  • Commits 3
  • Pipelines 0
  • Changes 9

This branch contains a few modifications to allow image to image registration, based on LSD detection and filtering.

The main modifications are :

  • the filtering of the input DB can now handle independent segments (LINE/MULTILINE), as well as polygons
  • the main application provides the transformation (output.idx/idy) as an output
  • a new python script launches LSD on a reference and an alternative image, and computes the best transformation that aligns the alternative image onto the reference image.
  • a very simple script (ApplyTranslation.py) can apply a new geotransform, including the translation, to an image. For python compatibily issues (between GDAL and OTB), the corresponding function cannot be called from the main script.

This has been tested on a few examples, but there are still some modifications to achieve :

  • maybe we could have only a generic filtering function, that takes as input a vector file (mask file)
  • the image to image registration may need some resampling instead of modifying the geotransform origin, in case users want to register images that are in their raw geometry (not georeferenced).
  • ... (WIP)

This MR will close #2 and #3

Edited Apr 12, 2021 by Yannick TANGUY
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: image_to_image_reg