A method for enhancing the accuracy of recognizing a fetus heart rate data acceleration, wherein the method comprises: Step 1, performing, by a upper computer, a fetus heart rate data collection within pre-configured duration to obtain a fetus heart rate data sequence, H(n); Step 2, performing, by a low-pass filter, baseline recognition on a fetus heart rate data sequence, H(n) to obtain a fetus heart rate baseline data sequence, B(n); Step 3, performing, by the upper computer, preprocessing on the fetus heart rate data sequence, H(n) to obtain a preprocessed fetus heart rate data sequence, C(n); Step 4, performing, by the upper computer, an acceleration recognition on the preprocessed fetus heart rate sequence, C(n) to obtain an acceleration data segment, according to a pre-configured acceleration determination criteria and the fetus heart rate data baseline sequence, B(n); Step 5, outputting, by the upper computer, acceleration data segment and the calculation results of the acceleration attribute value thereof; and, before Step 1: collecting and processing, by a lower computer, a fetus heart signal, transforming it and obtaining a fetus heart rate data; and before Step 5: calculating, by the upper computer, acceleration attribute values of each acceleration data segment, wherein calculating the acceleration attribute values of each acceleration data segment also comprises: Step 5-1: calculating the maximum amplitude value deviating from the baseline in the acceleration data segment, according to the starting point, end point and duration of each acceleration data segment; and Step 5-2, determining whether uterine contraction data are collected simultaneously; if the uterine contraction data are not collected, the type of the acceleration is not determined; if the uterine contraction data are collected, it is determined whether the starting point of the acceleration is later than that of the uterine contraction and whether the end point of the acceleration is earlier than that of the uterine contraction at the same time; if the above two conditions are met, the acceleration is determined to be periodic acceleration otherwise, it is determined to be un-periodic acceleration. Step 1, performing, by a upper computer, a fetus heart rate data collection within pre-configured duration to obtain a fetus heart rate data sequence, H(n); Step 2, performing, by a low-pass filter, baseline recognition on a fetus heart rate data sequence, H(n) to obtain a fetus heart rate baseline data sequence, B(n); Step 3, performing, by the upper computer, preprocessing on the fetus heart rate data sequence, H(n) to obtain a preprocessed fetus heart rate data sequence, C(n); Step 4, performing, by the upper computer, an acceleration recognition on the preprocessed fetus heart rate sequence, C(n) to obtain an acceleration data segment, according to a pre-configured acceleration determination criteria and the fetus heart rate data baseline sequence, B(n); Step 5, outputting, by the upper computer, acceleration data segment and the calculation results of the acceleration attribute value thereof; and, before Step 1: collecting and processing, by a lower computer, a fetus heart signal, transforming it and obtaining a fetus heart rate data; and before Step 5: calculating, by the upper computer, acceleration attribute values of each acceleration data segment, wherein calculating the acceleration attribute values of each acceleration data segment also comprises: Step 5-1: calculating the maximum amplitude value deviating from the baseline in the acceleration data segment, according to the starting point, end point and duration of each acceleration data segment; and Step 5-2, determining whether uterine contraction data are collected simultaneously; if the uterine contraction data are not collected, the type of the acceleration is not determined; if the uterine contraction data are collected, it is determined whether the starting point of the acceleration is later than that of the uterine contraction and whether the end point of the acceleration is earlier than that of the uterine contraction at the same time; if the above two conditions are met, the acceleration is determined to be periodic acceleration otherwise, it is determined to be un-periodic acceleration.