Summary
This paper proposes a scene flow estimation method that estimates scene flow from point clouds. The proposed method combines a previous scene flow method, GMSF, and diffusion model, where a denoising block is introduced based on GMSF. During training, the source point cloud is first warped via noisy scene flow, and then the warped source point cloud and the target point cloud are fed to the denoising block. Experimental results demonstrate the proposed method achieves the best performance compared with state-of-the-art approaches.
In addition, the paper shows interesting results that the proposed method can be used to measure the hardness of input point clouds. That is, given a pair of point clouds, the proposed method can obtain multiple scene flow results using different initial randomly sampled noise, where the uncertainty (standard deviation) of scene flow results is highly correlated with their accuracy.
Strengths
1. The idea of the proposed method is interesting and sounds good.
2. The result of uncertainty-error correspondence is interesting, indicating the proposed method can be used to predict the hardness (estimation difficulty ) of the input point cloud pair.
3. Extensive experimental results shows the effectiveness of the proposed method
Weaknesses
1. The organization of the technical part can be improved. It is a bit difficult to follow Sec. 3.2. For example, the paper has already introduced the forward process, reverse process and the training loss, and then introduces the details of the reverse process again.
2. The proposed method uses the same feature extractors with shared weights to extract features from the warped and target point clouds. However, the distributions of the warped point cloud may be rather different from the target one, since the warped point cloud is noisy and the target point cloud is clean. Would such differences negatively affect the training of feature extractors? Similarly, the training of the linear layers in the Local-Global-Cross Transformer may also be negatively affected. If the feature extractor of the warped point cloud does not share weights with that of the target one, would the estimation performance of the proposed method be improved?
3. Table 7 in the Appendix shows that when GMSF and the proposed method use the same architecture, the proposed method's performance improvement is marginal on F3D_o, compared with GMSF. Does such performance also occur on other datasets ( such as KITTI and Waymo-Open datasets)? It is not clear which part of the proposed method mainly contributes to the performance improvement, the architecture or the denoising process.
4. Some statements may be a bit overclaimed. The paper claims that "To the best of our knowledge, we are the first to apply a diffusion model successfully for the task of scene flow estimation.". However, as described in the main paper, a few methods have attempted to employ diffusion models for scene flow estimation [24]. The statement of "the first" may be overclaimed and can be replaced with a more proper claim.
Questions
Please refer to my comments above.
Limitations
The paper provides the limitations of the proposed method, while it does not discuss the potential negative societal impact of their work.