This author has not been identified. Look up 'Yuhang Zhang' in GoogleThis author has not been identified. Look up 'Richard I. Hartley' in GoogleThis author has not been identified. Look up 'John Mashford' in GoogleThis author has not been identified. Look up 'Lei Wang' in GoogleThis author has not been identified. Look up 'Stewart Burn' in Google