The invention discloses a target detection full-process acceleration method and
system based on a Vitis stack, and the method comprises the steps: firstly carrying out the fine adjustment of a network, then carrying out the quantification
processing of a model through a vitis quantizer, and carrying out the compiling of the model through a vitis
compiler, achieving the conversion of an original
network model, and reducing the data size;
data transformation storage and
data type fixed-point
processing are carried out on the host program data, so that the
data parallelism degree is improved; then, task type parallel and
data optimization instructions are performed on the whole process, and data operation can be accelerated; next, a hardware accelerator and a
system file are respectively created through vivado and petalinux, a hardware platform is formed through vitis integration, and interactive transmission is carried out on a ps end and a pl end through an AXI
bus; and finally, the optimization design of the previous steps is integrated to form full-process acceleration. According to the design, the
throughput rate of deploying a neural network
algorithm in an embedded field
edge device can be increased, and a certain acceleration effect is achieved in the field of target detection.