This invention relates to a self-supervised 3D particle tracking and
velocity measurement method, comprising the following steps: S1, acquiring a continuous temporal sequence of 3D source particle sets and 3D target particle sets, and performing feature encoding to obtain the
feature matrix of the corresponding particle sets; S2, inputting the feature matrices of the source particle sets and target particle sets into a DFCT, and outputting the aligned cross-frame features; S3, constructing a transmission
cost matrix between particles, establishing a dense soft correspondence between particles in two frames, and outputting the initial flow field
estimation result and matching confidence; S4, constructing a composite self-supervised
loss function, and iteratively optimizing the
model parameters by minimizing the composite self-supervised
loss function; S5, refining the initial flow field
estimation result, and outputting the final 3D fluid velocity field. The beneficial effects of this invention are: solving the problems of
algorithm dependence on large-scale high-quality
labeled data, low efficiency in extracting semantic features from complex flow
field point clouds, and matching
ambiguity in high-displacement, high-density scenarios.