About Andrew Blake Andrew Blake is Managing Director of Microsoft Research Cambridge (UK), where he has led the Computer Vision Research Group since 1999.