OpenVL is the future of developer-friendly computer vision - existing vision frameworks provide access at a very low level, such as individual algorithm names (often named after their inventor), while OpenVL provides a higher-level abstraction to hide the details of sophisticated vision techniques: developers use a task-centred API to supply a description of the problem, and OpenVL interprets the description and provides a solution.

The OpenVL computer vision abstraction will support hardware acceleration and multiple platforms (mobile, cloud, desktop, console), and therefore also allows vendor-specific implementations. We are committed to making it an open API available to everyone (and hope to make it an open standard); Continue reading...
Face Front
Face Profile
Automatic Classification of Image Registration Problems
Steve Oldridge, Gregor Miller and Sidney Fels
This paper introduces a system that automatically classifies registration problems based on the type of registration required. Rather than rely on a single “best” algorithm, the proposed system is made up of a suite of image registration techniques. Image pairs are analyzed according to the types of variation that occur between them, and appropriate algorithms are selected to solve for the alignment. In the case where multiple forms of variation are detected all potentially appropriate algorithms are run, and a normalized cross correlation (NCC) of the results in their respective error spaces is performed to select which alignment is best. In 87% of the test cases the system selected the transform of the expected corresponding algorithm, either through elimination or through NCC, while in the final 13% a better transform (as calculated by NCC) was proposed by one of the other methods. By classifying the type of registration problem and choosing an appropriate method the system significantly improves the flexibility and accuracy of automatic registration techniques.

Presented in Liège, October 2009 at the International Conference on Computer Vision Systems.
    author = {Steve Oldridge and Gregor Miller and Sidney Fels},
    title = {Automatic Classification of Image Registration Problems},
    booktitle = {Proceedings of the 7th International Conference on Computer Vision Systems (ICVS)},
    series = {Lecture Notes in Computer Science},
    pages = {215--224},
    volume = {5815},
    month = {October},
    year = {2009},
    publisher = {Springer},
    address = {Berlin / Heidelberg, Germany},
    isbn = {978-3-642-04666-7},
    location = {Li`{e}ge, Belgium},
    doi = {},
    url = {}