CDC:10.1117/12.737790 CDC:10.1117/12.2223796