KAUST CEMSE EE IVUL Bernard Ghanem CVPR 2018