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
Rapid Vision Application Development using Hive
Gregor Miller, Amir Afrah and Sidney Fels
In this paper we demonstrate the use of Hive as a basis for rapidly developing full vision systems. Hive is a framework in which reusable modules called drones are defined and connected together to create larger systems. Drones are simple to implement, perform a specific task and using the powerful interface of Hive can be combined to create sophisticated systems. We present a set of drones defined within Hive and a suite of applications built using these drones which utilise the input from multiple cameras and a variety of sensors. Results demonstrate the flexibility of approaches possible with Hive as well as the real-time performance of the Hive applications.

Presented in Lisboa, February 2009 at the International Conference on Computer Vision Theory and Applications.
    author = {Gregor Miller and Amir Afrah and Sidney Fels},
    title = {Rapid Vision Application Development using Hive},
    booktitle = {Proceedings of the 4th International Conference on Computer Vision Theory and Applications (VISAPP)},
    series = {VISIGRAPP'09},
    pages = {101--108},
    volume = {1},
    month = {February},
    year = {2009},
    publisher = {INSTICC Press},
    address = {Setubal, Portugal},
    isbn = {978-989-8111-69-2},
    location = {Lisboa, Portugal},
    biburl = {},
    url = {}