The invention relates to the technical field of
image processing, and particularly discloses a spine motion real-time
tracking system and method, and the
system comprises a
vertebra registration module which carries out the registration of an image of a target
vertebra and a preoperative image; the
camera module is used for acquiring a depth image and a visible light image of the target
vertebra in the operation after registration, and reconstructing according to the depth image to obtain a three-dimensional
surface point cloud of the target vertebra in the operation; the feature point recognition module is used for performing two-dimensional feature point recognition on the visible light image acquired by the
camera module and acquiring three-dimensional associated points in the three-dimensional
surface point cloud of the target vertebra in the operation; the
optical flow tracking module is used for setting position templates of the two-dimensional feature points and the corresponding three-dimensional association points, and performing
optical flow tracking between the current frame image and the previous frame image acquired by the
camera module according to the position templates of the two-dimensional feature points and the corresponding three-dimensional association points; and the motion tracking module calculates the motion amplitude of the target vertebra according to
optical flow tracking. According to the method, real-time motion tracking can be directly carried out on the target vertebra, the calculation complexity is reduced, and the
algorithm instantaneity is ensured. And the calculation complexity is low, and the
algorithm instantaneity is ensured.