Dear kornians,

As previously announced, we are starting to include more high level APIs in Kornia to help developers and researchers create innovative applicationsfor Computer Vision.

The first release in that direction is our ImageRegistration API that leverages PyTorch Autograd engine and the GPU power to solve by direct optimization the problem of aligning two images on the fly.

import kornia.geometry as KG

registrator = KG.ImageRegistrator('similarity')
model, interm = registrator.register(img1, img2, output_intermediate_models=True)

Image registration is the process of transforming different sets of data into one coordinate system. Data may be multiple photographs, data from different sensors, times, depths, or viewpoints. It is used in computer vision, medical imaging, and compiling and analyzing images and data from satellites. Registration is necessary in order to be able to compare or integrate the data obtained from these different measurements.

Learn more @ Papers with Code: https://paperswithcode.com/task/image-registration

Finally, in order to create a more advanced application e.g. for computational photography you can refer to our documentation and tutorials.

Stay tuned for upcoming news and projects around the #kornia universe.


Visit our website 🚀 www.kornia.org 🚀

Give us a star in Github ⭐️ https://github.com/kornia/kornia/stargazers ⭐️

Follow us in Twitter 🐦 https://twitter.com/kornia_foss 🐦

Donate (@opencollective) 🙏 https://opencollective.com/kornia 🙏

Join our community: www.librecv.org