Toshiba Cambridge Research Laboratory
Cambridge Research Laboratory > Computer Vision > CVG Research

CVG Research

Our latest research activities involve around topics in 3D computer vision and machine learning.

Online Structure from Motion

The problem of online structure from motion is also known as simultaneous localisation and mapping. It involves a system that estimates a sensor’s pose and the structure of the environment in real-time. We develop methods for visual odometry, loop closure detection and pose graph optimization.

Diagram showing image data from a camera sensor going to Visual Odometry and Loop Closure Detection followed by Pose Graph Optimization.

Optimization Methods

Energy-minimization methods are ubiquitous in computer vision and related fields. In our work we design efficient low-level optimization strategies at pixel level, and robust optimization methods for 3D vision problems with high complexity.

3D Recognition & Registration

Joint object recognition and pose estimation is an important task in robotics applications and in automated manufacturing environments. In past work we established fast algorithms for the detection of rigid objects in cluttered point cloud data, and non-rigid human body shape estimation from range camera depth.

Visual Text-to-Speech

In collaboration with CRL’s Speech Technology Group we produced a complete system for expressive visual text-to-speech. Our system is able to producing expressive verbal and visual output in the form of a 'talking head', given an input text and a set of continuous expression weights.

Change Detection

Automated change detection is very valuable for inspection and maintenance. We conducted fundamental vision research to facilitate low cost change detection systems. Specifically, by combining 3D modelling with image registration, we compare images from different time instances and visually enhance change.

Photometric Stereo

In 2007, CVG extended 3D reconstruction techniques and applied them to faces and the human body in motion. Here, CVG has created a computer vision technique using multiple cameras and three lights of different colours to capture deforming surfaces at high levels of detail.

High Precision 3D Modelling

Building 3D models of static scenes needs to be very accurate to be usable, for example, to create 3D prints of object. We developed multi-view geometry techniques to reconstruct a 3D shape at high precision.

Image of cottage with one side rendered and the other shown as a wire frame.
To Top