Summary
In this study, an anomaly detection method PO3AD based on point cloud reconstruction is proposed, which attempts to reduce the attention of the model on the less important points by giving more attention to the anomalies, and concentrate the model performance on the abnormal part. The contribution of the model was demonstrated by the Real3D-AD dataset and the Anomaly-Shapenet dataset.
Weaknesses
If there are no mistakes in my understanding, I am more inclined to reject this paper, which is due to the following reasons:
1. The paper tries to prove that the network allocates more performance to focus on handling exceptions, but it does not seem sufficient to show that the model achieves this by just (c) and (d) of Figure 1.
2. The model is trained by the pseudo-exception generation method, which we observe is a mode used by most reconstruction methods. The paper does not compare the advantages and disadvantages of the proposed NORM-AS with other methods.
3. This paper directly uses MinkUNet as an anomaly recovery network. How is this backbone superior in anomaly detection tasks compared with other models? Why is it not modified to better adapt to 3DAD tasks?
4.The writing of the paper has some miscellaneous.
Questions
The main argument:
The point of view of this paper does not seem to be well proved that their argument is consistent with the model, although I think that their framework allocates more attention to the generated exception part, but I think it is still to be studied. In addition, the paper does not seem to prove well that their exception generation and directly invoked MinkUNet exception recovery framework is superior, and further experiments may be needed.
Compared with the existing methods, the method proposed in this paper lacks too many convincing details. I have the following questions:
The main problem:
1. Why only 15 types of ablation were selected for the experiment? You know, it seems unreasonable to selectively extract 15 classes from a large dataset of 40 classes. Maybe I need a complete ablation experiment of 40 classes. A complete multi-class ablation experiment helps us better understand the various parts of the model.
2. Have you considered comparing your NORM-AS with other methods for 3DAD tasks? For example, the exception generation method in IMRNet and R3D in your related work.
3. Have you considered comparing more point prediction frameworks to show that your MinkUNet choice is correct? Your 3.1.1 provides multiple backbone methods, please explain why you chose MinkUNet. You can do this through qualitative experiments or, more simply, persuasive verbal explanations.
4. Would you consider giving more arguments for your idea of giving outliers more attention, such as visual visualizations (similar to heat maps of outliers)?
5. If the horizontal time span of Figure 1 (d) is the same, then the curve only seems to indicate that your model has difficulty converging to the anomaly.
Secondary issues:
1. Does the design of the loss function have better weights to get better results?
2. Reconstruction methods tend to perform poorly in terms of training time, have you considered comparing the time performance considerations of your method with other reconstruction methods?
Other questions (questions that do not affect ratings) :
1. Is your visualization of Figure 6 a qualitative analysis drawn from the scores generated during the reasoning process, or is it just expressing abnormal ideas?
2. Do you consider expanding the model into a complete framework? I think your model has considerable potential, the backbone of which can be replaced by most point prediction models. If you can do this, this paper will be better.
Ignore these and the results seem unconvincing. The idea of the paper seems to be sound, but we still need more experiments to prove that "the model does pay more attention to the outliers". Perhaps readers need a more explanatory quantitative indicator to judge how to pay more attention to the outliers. Readers may still need experiments with predictive frameworks other than MinkUNet to understand this idea.
Some improvements that do not affect ratings:
1. You may want to consider using a clearer abstract. Your abstract is a bit complex, and it may be difficult for some readers who lack the basics to understand the whole process.
2. Your description of performance can be made clearer by separating P-AUROC and I-AUROC.
The most important advice: I don't want to be stingy with my praise, but your paper has the potential to serve as a more robust framework, so I may have to give a weak reject to help you make this paper better. Experiment more with your offset prediction method and your exception generation method, this may be the next more powerful method. This paper needs more experiments, and is capable of multiple feature extraction methods like PatchCore (of course, it is different prediction network in your paper, you can abstract a more general and robust prediction model from a variety of existing point cloud migration prediction models). I believe this paper is a good one.