High-fidelity synthetic images with Unreal Engine, UnrealCV, and a touch of ROS for flavour

    View More

    Optical Flow Library

    Algorithm designed to process the image stream of a high-speed, high-resolution camera (1Mpix at 200+ Hz) online, and provide a useful visual cue such as optical flow to the robot controller.

    View More

    Geometric computer vision

    OpenGV is a C++ library for solving geometric computer vision problems. It contains efficient implementations of absolute-pose, relative-pose, triangulation, and point-cloud alignment methods for the calibrated case.

    View More

    Point Cloud Library

    The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. PCL is released under the terms of the BSD license, and is free for commerical and research use.

    View More

    Robot Operating System

    The Robot Operating System (ROS) is a flexible framework for writing robot software. It is a collection of tools, libraries, and conventions that aim to simplify the task of creating complex and robust robot behavior across a wide variety of robotic platforms.

    View More

    Visual servoing

    ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team.

    View More


    OpenCV is released under a BSD license and hence it’s free for both academic and commercial use. It has C++, C, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS and Android. OpenCV was designed for computational efficiency and with a strong focus on real-time applications. Written in optimized C/C++, the library can take advantage of multi-core processing.

    View More


    The VLFeat open source library implements popular computer vision algorithms specializing in image understanding and local features extraction and matching. Algorithms include Fisher Vector, VLAD, SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, SLIC superpixels, quick shift superpixels, large scale SVM training, and many others. It is written in C for efficiency and compatibility, with interfaces in MATLAB for ease of use, and detailed documentation throughout. It supports Windows, Mac OS X, and Linux.

    View More


    VGG Software

    Lots of software from the Vision Geometry Group at Oxford University

    View More

      Australian Centre for Robotic Vision
      2 George Street Brisbane, 4001
      +61 7 3138 7549