How far 3D shapes can be understood from 2D silhouettes | IEEE Journals & Magazine | IEEE Xplore