The invention discloses a handwritten numeral recognition implementation method, and belongs to the field of image recognition. According to the method, the
convolutional neural network is mainly deployed on a ZYNQ
embedded hardware platform, and handwritten numeral recognition is realized through collaborative acceleration of
software and hardware. The method comprises the following steps of: firstly, performing graying and binarization
processing on an input image, performing identification frame matching on the input image and a
data set picture in size, and then storing an identification frame image into a BRAM (
Block Random Access Memory) storage unit; then,
convolution operation, function activation and
pooling operation acceleration are carried out on identification frame image data at a PL end; constructing a camera
time sequence by using the pooled image data, and transmitting the camera
time sequence to a DDR (
Double Data Rate) of a PS end; and finally,
hidden layer and output layer operation is completed at the PS end, and an identification result is transmitted to the PL end to be displayed. According to the method, reasoning operation of a part of neural networks can be accelerated, and handwritten digits in the picture can be quickly recognized.