Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Oliver Williams is active.

Publication


Featured researches published by Oliver Williams.


ieee computer society annual symposium on vlsi | 2010

BLAS Comparison on FPGA, CPU and GPU

Srinidhi Kestur; John D. Davis; Oliver Williams

High Performance Computing (HPC) or scientific codes are being executed across a wide variety of computing platforms from embedded processors to massively parallel GPUs. We present a comparison of the Basic Linear Algebra Subroutines (BLAS) using double-precision floating point on an FPGA, CPU and GPU. On the CPU and GPU, we utilize standard libraries on state-of-the-art devices. On the FPGA, we have developed parameterized modular implementations for the dot-product and Gaxpy or matrix-vector multiplication. In order to obtain optimal performance for any aspect ratio of the matrices, we have designed a high-throughput accumulator to perform an efficient reduction of floating point values. To support scalability to large data-sets, we target the BEE3 FPGA platform. We use performance and energy efficiency as metrics to compare the different platforms. Results show that FPGAs offer comparable performance as well as 2.7 to 293 times better energy efficiency for the test cases that we implemented on all three platforms.


british machine vision conference | 2008

An Adaptive Machine Director

Timothy M. Hospedales; Oliver Williams

We model the class of problem faced by a video broadcast director, who must act as an active perception agent to select a view of interest to a human from a range of possibilities. Real-time learning of a broadcast direction policy is achieved by efficient online Bayesian learning of the model’s parameters based on intermittent user feedback. In contrast to existing machine direction systems, which are dedicated to a particular scenario, our novel approach allows flexible learning of direction policies for novel domains or for viewerspecific preferences. We illustrate the flexibility of our approach by applying our model to a selection of scenarios with audio-visual input including teleconferencing, meetings and dance entertainment.


Archive | 2013

Pose tracking pipeline

Robert M. Craig; Tommer Leyvand; Craig Peeper; Momin Al-Ghosien; Matt Bronder; Oliver Williams; Ryan Michael Geiss; Jamie Shotton; Johnny Chung Lee; Mark J. Finocchio


neural information processing systems | 2010

Probabilistic Inference and Differential Privacy

Oliver Williams; Frank McSherry


Archive | 2013

System for fast, probabilistic skeletal tracking

Oliver Williams; Ryan Michael Geiss


Archive | 2011

Skeletal joint recognition and tracking system

Philip Tossell; Andrew D. Wilson; Alex Aben-Athar Kipman; Johnny Chung Lee; Alex Balan; Jamie Shotton; Richard Moore; Oliver Williams; Ryan Michael Geiss; Mark J. Finocchio; Kathryn Stone Perez; Aaron Kornblum; John Clavin


Archive | 2006

Gaussian Process Implicit Surfaces

Oliver Williams; Andrew W. Fitzgibbon


Archive | 2010

Classification of posture states

Alexandru Balan; Matheen Siddiqui; Ryan Michael Geiss; Alex Aben-Athar Kipman; Oliver Williams; Jamie Shotton


Archive | 2011

Determining foreground regions and background regions in an image

Oliver Williams; Michael Isard; Paul Barham


Archive | 2009

Object recognition and library

Oliver Williams; Michael Isard

Collaboration


Dive into the Oliver Williams's collaboration.

Researchain Logo
Decentralizing Knowledge