An approach for the recognition of 3D objects is proposed. The approach is based on view-analysis and compilation of those aspects related to each of the objects being recognized, i.e. the expectations of appearance of the objects related to each viewpoint are generated and analyzed so as to discard viewpoints related to similar surfaces. For each object a 3D multiview description is introduced; these descriptions are integrated in a tree-structure data in order to simplify matching of the unknown object against every possible model.