1. A handwriting verification method executed in a computer system, the method comprising: obtaining a test sample and a reference sample each containing a plurality of feature points, wherein each of the feature points includes: (i) geometric features including an x-coordinate value and a y-coordinate value, and (ii) a non-geometric feature; finding mappings between feature points of the test sample and feature points of the reference sample based on the geometric features of the test sample and reference sample; and after the finding mappings, comparing the non-geometric features of each of the mapped feature points of the test sample and the reference sample.