This document presents a novel algorithm for grouping 3D object models based on their appearance in a hierarchical structure, similar to human perception. The algorithm uses clustering to divide objects into subclasses and then further divides each subclass into predefined groups to build the hierarchy. Principal component analysis is used to compactly represent appearance models from multiple images of each object. Distances between manifolds, subspaces, and individual models are calculated to measure similarity and perform the grouping. The goal is to develop a more natural object classifier that mimics how humans differentiate and classify objects based on visual characteristics like shape, color, and texture.