The invention discloses a non-contact local curvature measurement method and
system based on a computational metasurface, and the method comprises the steps: S1,
phase modulation: carrying out the
phase modulation of an incident
light field carrying the information of a to-be-measured object through an optical computational metasurface, so as to generate transverse displacement
light field distribution related to the contour of the to-be-measured object; s2,
signal extraction: separating and extracting a first-order differential
signal carrying the edge information of the object to be measured by using a biorthogonal polarization filtering
system; s3, reconstructing a three-dimensional shape: reconstructing the three-dimensional shape of the object to be measured according to the first-order differential
signal; and S4, curvature calculation: calculating the curvature
radius of any local part of the object to be measured according to the three-dimensional shape. The optical calculation metasurface is combined with a biorthogonal polarization filtering
system, differential operation of a
light field is achieved, the edge contour of an intensity object and the three-dimensional shape of a phase object can be obtained without difference, and therefore non-contact and high-precision measurement of the curvature of the object is achieved, the problem of physical damage of traditional
contact type measurement is solved, and the measurement accuracy is improved. And the detection efficiency and adaptability are improved.