1. A form recognition method, comprising: conducting a straight line detection of a form in a form binary image to acquire a plurality of form boundaries of the form and a plurality of positional relationships between the plurality of form boundaries; extracting a plurality of features from the form using the plurality of form boundaries and the positional relationships between the plurality of form boundaries; establishing a feature vector associated with the form based at least in part on the plurality of features, wherein the feature vector indicates structural features of the form; calculating similarities between the form and respective ones of a plurality of template forms based at least in part on the feature vector of the form; and identifying the form based on the calculated similarities.