Abstract The curve moment and curve moment invariants are proposed, which aresuitable to be used not only in the pattern recognition of closed shapes, but also in that of any curved objects. By using the proposed moments, some errors of the known methods are corrected. Finally, a simple algorithm is proposed to calculate curve moments.