The printed areas of a handprinted character with thick strokes were replaced by a frame formed by bended ellipses to represent the character efficiently and emulate the high order receptive fields in later visual system. Each bended ellipse maximally fits the local stroke pattern and captures the position, orientation and topology information contained in the local stroke pattern. Complex stroke structures are represented by concept neurons which each contains several bended ellipses. The craft of concept neurons provides an uniform representation for receptive fields in any order. The model uses these concept neurons in searching their corresponding neurons in the template frame. To obtain the correspondence, a global affine transform followed by a local distorting process are used to align the two frames. To afford topology preservation the topology order of the character is generated explicitly. The classification is achieved by examining the similarity between the topology order of the handprinted pattern and the template patterns.