Matching 3d shapes with real -life objects