According to the surface characteristic of battery nickel sheet,a defect detection method for battery nickel sheet based on brightness correction and connectivity domain segmentation was proposed.An image preprocessing algorithm based on Mask homogenization correction and threshold segmentation was designed to carry out brightness correction and pre-segmentation of defective area.A surface defect area segmentation algorithm for battery nickel sheet based on improved Seed-Filling was proposed to remove the fine noise and accurately extract the defective area.A surface defect classification based on geometric feature was designed to achieve accurate classification of typical defect.The test result shows that the defect detection accuracy of the proposed detection method reaches 93%,and the average running time is 0.861 s,which can effectively detect different types of surface defects of battery nickel sheet.