This author has not been identified. Look up 'Peter Hedman' in GoogleThis author has not been identified. Look up 'Suhib Alsisan' in GoogleThis author has not been identified. Look up 'Richard Szeliski' in GoogleThis author has not been identified. Look up 'Johannes Kopf' in Google