The invention discloses an automatic detection method of battery positive pole and negative pole tab-film heights. A detection system comprises an image processing unit, a motion control unit, a real-time monitoring unit and a host computer. The image processing unit is used for carrying out software processing analysis on collected images and detecting tab-film sizes: a bottom datum line I8 and line segments I9, I10, I11, I12, I13 and I14 are found through an image recognition method. Negative pole tab-film peaks R5 and R6 are determined through intersection points between the line segment I9 and the line segments I10 and I11, positive pole tab-film peaks R7 and R8 are determined through intersection points of the line segment I12 and the line segments I13 and I14, the distances d1, d2, d3 and d4 from the R5, R6, R7 and R8 to the bottom datum line I8 are computed respectively, and the distance values are the pole tab-film heights. The method can achieve quick, accurate and automatic detection of the pole tab-film heights.