Procedure-Aware Surgical Video-language Pretraining with Hierarchical Knowledge Augmentation

Surgical video-language pretraining (VLP) faces unique challenges due to the knowledge domain gap and the scarcity of multi-modal data. This study aims to bridge the gap by addressing issues regarding textual information loss in surgical lecture videos and the spatial-temporal challenges of surgical VLP. We propose a hierarchical knowledge augmentation approach and a novel Procedure-Encoded Surgical Knowledge-Augmented Video-Language Pretraining (PeskaVLP) framework to tackle these issues. The knowledge augmentation uses large language models (LLM) for refining and enriching surgical concepts, thus providing comprehensive language supervision and reducing the risk of overfitting. PeskaVLP combines language supervision with visual self-supervision, constructing hard negative samples and employing a Dynamic Time Warping (DTW) based loss function to effectively comprehend the cross-modal procedural alignment. Extensive experiments on multiple public surgical scene understanding and cross-modal retrieval datasets show that our proposed method significantly improves zero-shot transferring performance and offers a generalist visual representation for further advancements in surgical scene understanding.The code is available at https://github.com/CAMMA-public/SurgVLP

Paper

Similar papers

Peer review

Reviewer usyA8/10 · confidence 5/52024-06-18

Summary

The paper addresses challenges in surgical video-language pretraining (VLP) due to the knowledge domain gap and scarcity of multi-modal data. It proposes a hierarchical knowledge augmentation approach and the Procedure-Encoded Surgical Knowledge-Augmented Video-Language Pretraining (PeskaVLP) framework. This approach enhances data efficacy and tackles spatial-temporal challenges by combining language supervision with visual self-supervision. Extensive experiments demonstrate significant improvements in zero-shot transferring performance and the generalist visual representation for surgical scene understanding.

Strengths

The paper presents a unique approach to surgical video-language pretraining by employing hierarchical knowledge augmentation using LLMs, significantly improving textual data quality and diversity. The PeskaVLP framework innovatively integrates visual and language supervision, addressing the spatial-temporal challenges in surgical scene understanding. The methodology is meticulously validated through extensive zero-shot and linear-probing evaluations on datasets such as Cholec80 and AutoLaparo, demonstrating substantial performance improvements. The clarity of the presentation, with well-organized sections and effective visual aids, facilitates comprehension. The significant contribution lies in enhancing surgical scene understanding and cross-modal retrieval, making it highly valuable for the NeurIPS community. The paper's originality in using hierarchical pretraining and the detailed discussion on model architectures and initialization underscore its quality and significance in advancing surgical data science.

Weaknesses

Firstly, the dataset size is relatively small, with 1,007 videos for phase-level pretraining and 920 for video-level pretraining, which may limit the generalizability of the findings (as mentioned in the supplementary material). I know the difficulty in collecting medical data, but we must be sure that the presented approach can be generalized to different domains and hospitals. Furthermore, I doubt the methodology's potential to process "noisy" videos. Expanding the dataset and including more diverse surgical procedures would improve robustness. Secondly, while the paper mentions ASR errors in transcriptions, it does not provide a detailed methodology for handling them. Providing specific techniques for improving transcription accuracy would strengthen the study. Additionally, the practical implementation of the PeskaVLP framework in real-world surgical contexts is not thoroughly discussed. Detailing strategies for integration into clinical workflows and addressing potential technological barriers would be beneficial.

Questions

1. How do you plan to address the limited sample size and diversity in future studies to improve the generalizability of your findings? Consider expanding the dataset to include a more extensive and more diverse sample of surgical procedures to enhance robustness and applicability. 2. What specific methods did you use to handle ASR errors in transcriptions? How did these errors impact your analysis? 3. How do you manage the computational overhead associated with the hierarchical pretraining and dynamic time-warping processes?

Rating

8

Confidence

5

Soundness

3

Presentation

4

Contribution

4

Limitations

The authors have acknowledged the limitations related to dataset size and ASR errors but could elaborate on strategies to mitigate these issues. Specifically, they should discuss plans for expanding the dataset, incorporating more diverse samples, and improving transcription accuracy. The positive societal impacts, such as enhancing surgical training and assistance, are well-discussed. However, the authors should address potential negative impacts, such as data privacy and ethical concerns. A detailed discussion on data security measures, user consent protocols, and ethical safeguards is needed.

Authorsrebuttal2024-08-10

Rebuttal Follow Up

**[Q1. Transcription Errors and Solution. ]** In the following Table 1, we quantitatively demonstrate the impact of LLM-based augmentation and transcription processing strategies on transcription accuracy for the zero-shot phase recognition on Cholec80 dataset. We train the SurgVLP model using Clip-level text Augmentation which uses ASR transcripts enhanced by LLM-based augmentation and before mentioned transcription processing strategies. The results are shown in the first two rows on the table. The SurgVLP model when trained with the Clip-level text Augmentation, including transcription processing strategy and LLM-based augmentation, brings – 2.2% improvement in the F1 score. <Table 1: Quantitative assessment for the improvements brought by LLM-based augmentation and transcription processing strategies. We report the zero-shot performance of Cholec80 testing set. > | Setup | Accuracy | F1-Score | |-----------------------------------------------|----------|----------| | SurgVLP | 34.7 | 24.4 | | SurgVLP + Strategy + Clip-level Augmentation | 36.1 | 26.8 | | HecVL | 41.7 | 26.3 | | HecVL + Strategy | 43.0 | 29.2 | | HecVL + Strategy + Phase-level Augmentation | 44.0 | 31.8 | | HecVL + Strategy + Video-level Augmentation | 43.7 | 30.6 | | PeskaVLP | 45.1 | 34.2 | Similarly, we also train the HecVL model using processed transcripts without LLM-based augmentation, resulting in improved performance compared to the baseline HecVL. Notably, the improvements from transcription processing can be further enhanced when combined with LLM-based augmentation. **[Q2. Computational Overhead]** Thank you for your follow-up comment. In this work, we train directly on the surgical videos without converting them into frames. As a result, a key bottleneck lies in the online video decoding process, where videos must be decoded and processed in real-time to provide training batches. Currently, we are using ffmpeg for the online video decoding process followed by Pytorch to process the decoded frames. In future, we plan to implement a more efficient multi-threaded video decoding pipeline where multiple videos can be decoded in parallel on GPUs using advanced libraries such as NVIDIA Data Loading Library (DALI) [1] or Decord [2]. We expect to minimize the idle GPU time. **[Potential Negative Impacts]** Thank you for a follow-up comment. To address patient consent and data privacy in the collection of intra-operative surgical videos, we will ensure that all recordings are fully anonymized by removing any identifiable patient information and out-of-body frames using open-source tools [3]. Specifically, since our focus is on laparoscopic videos, anonymization will involve removing any captions or metadata that could identify the patient, as well as ensuring that any external out-of-body views or patient-identifiable features captured in the video are thoroughly anonymized. _[1] https://developer.nvidia.com/dali_ _[2] https://github.com/dmlc/decord_ _[3] Lavanchy, Joël L., et al. "Preserving privacy in surgical video analysis using a deep learning classifier to identify out-of-body scenes in endoscopic videos." Scientific reports 13.1 (2023): 9235._

Reviewer EZYT8/10 · confidence 5/52024-07-09

Summary

The paper presents a novel approach for enhancing surgical video analysis by incorporating procedural awareness. The authors propose a system that integrates knowledge of surgical procedures to improve the identification, segmentation, and annotation of surgical activities in video footage. This approach aims to address challenges such as the variability of surgical techniques and the complexity of visual data in operating rooms. The contributions of the paper include the development of a procedural model that can be aligned with video data, the creation of annotated datasets for training and evaluation, and the demonstration of improved performance over traditional video analysis methods.

Strengths

1.The integration of procedural knowledge into surgical video analysis is a highly original concept. This approach not only enhances the accuracy of video analysis but also opens new avenues for improving surgical training and documentation. 2.Introduces a novel hierarchical knowledge augmentation technique using large language models to refine surgical concepts. Employs a Dynamic Time Warping-based loss function for effective cross-modal procedural alignment. Demonstrates significant improvements in zero-shot transfer performance across multiple surgical datasets. Provides a robust general visual representation beneficial for various surgical scene understanding tasks. Weaknesses: 3.The potential applications of this research in surgical training, intraoperative assistance, and postoperative review are significant. The approach addresses a critical need in medical video analysis, making it highly relevant and impactful.

Weaknesses

Dataset Limitations: The annotated datasets used for training and evaluation are crucial for the model's success. Expanding the diversity and volume of these datasets would enhance the generalizability of the findings.

Questions

Generalizability: How does the system perform across different types of surgeries (like ophthalmic surgery)? Have you tested its effectiveness in various surgical domains beyond the initial scope?

Rating

8

Confidence

5

Soundness

4

Presentation

4

Contribution

4

Limitations

The paper does not adequately address potential limitations and negative societal impacts.

Reviewer smvC6/10 · confidence 4/52024-07-10

Summary

This paper proposes a Procedure-Encoded Surgical Knowledge-Augmented Video-Language Pretraining (PeskaVLP) method that enriches language supervision with LLM-refined surgical concepts. It further constructs hard negative samples by reversing the text orders at the phase and video levels and employs a Dynamic Time Warping (DTW) based loss to align multimodal procedures. Extensive experiments on multiple surgical procedures and comprehensive evaluations demonstrate the effectiveness of this framework.

Strengths

- The paper is overall well-written, with the background and motivation well-stated. - Using LLM to augment surgical video text descriptions is a good idea to enhance the quality of surgical text narration. It establishes a good baseline and guideline for future works that aim to apply LLM in surgical narratives. - A more comprehensive parent-child level cross-modal correspondence was designed using DTW than existing works. - Demonstration of the proposed method can close the representation gap for different modality, and analysed both successful and complicated examples.

Weaknesses

- By reading the enriched dataset by LLM in Appendix H, I am concerning that the variation and diversity of narration will be removed by the augmentation. Will that cause any problems? - In my opinion, using LLM to refine the text description of surgical videos is the most important contribution of this paper. It would be interesting to see if other components are also effective enough without the knowledge augmentation.

Questions

- Beyond the current ablation study on PeskaVLP components, would applying the hierarchical knowledge-augmented text data in HecVL improve its performance and if this could yield results competitive with PeskaVLP. This would provide powerful support to verify the extent to which the other components in PeskaVLP contribute to performance, apart from the augmented texts. - Although LLM can enhance surgical text quality, is there a concern that the text may become overly standardized? Given that surgeons' narratives in the operating room tend to be more oral, concise, and sometimes include jargon, will there be a performance degradation in real-world, real-time applications where LLM augmentation is impractical? - In Appendix E, Figure 4, it would also be interesting if the authors could visualize the embeddings of HecVL, since it performs better than SurgVLP. - In Table 3, on Cholec80, Moco pre-trained on Cholec80 (V) has better performance but wasn't in bold, do I misinterpret something?

Rating

6

Confidence

4

Soundness

2

Presentation

3

Contribution

2

Limitations

The authors adequately addressed the limitations. Since the proposed method is tailored for surgical data and applications, it is strongly suggested that the authors include a discussion on the potential negative societal impact of their work.

Reviewer HH5E5/10 · confidence 4/52024-07-13

Summary

The paper presents a new framework called PeskaVLP for surgical video-language pretraining. A hierarchical knowledge augmentation approach is used for enriching text information. The pretraining is implemented with the proposed language supervision and visual self-supervision. A new training objective is proposed for surgical procedural understanding. Extensive experiments are conducted to demonstrate the effectiveness on the surgical phase recognition task and cross-modal retrieval task on multiple downstream dataset.

Strengths

1. This paper addresses the problem of VLP in the surgical scene. A hierarchical knowledge augmentation is proposed to tackle the problem of lack of textual information in the surgical field. 2. The paper is generally well-written and easy to follow.

Weaknesses

1. The explanation of method details is not clear enough, and there is a lack of discussion on some experimental results 2. The proposed method is based on certain assumptions but lacks a comprehensive consideration of applicability.

Questions

1. What types of surgeries are included in the SVL dataset used in the paper? Is it suitable for the pretraining task? Could it affect the results on the downstream dataset? 2. In Section 3.2, where hierarchical knowledge is augmented by GPT, the authors need to discuss the ability of LLMs to generate accurate textual information to describe the surgical steps in the domain-specific surgical context, especially considering the fine-grained image-text alignment in the clip-level (only 4 frames). 3. In Section 3.2, the authors calculate textual similarity between the pseudo step generated by the LLM and the narration. How is this similarity calculated? Is there an ablation study on the effectiveness of the three behavior in knowledge augmentation? 4. In Section 3.3.1, the authors implement visual self-supervision based on augmentation. Which specific augmentations were used? Do the augmentations affect the corresponding text's semantic information? For example, using flipping could impact descriptions related to left/right information in surgical operation. 5. In Section 3.3.2, procedural information based on surgical phases is used. However, in surgical datasets, such as the cholec80 and AutoLaparo mentioned in the paper, the surgical process does not always follow a linear order defined by Phase 1-N and may include repeated phases. The authors should discuss the applicability of the method design in such situations. 6. In Table 3, for the experimental results on cholec80, Moco (third row) provides the best results, but this is not highlighted in bold in the table. This needs to be corrected and the corresponding discussion should be provided. The same issue appears with the results using Moco (second row) on the StrasBypass70 dataset.

Rating

5

Confidence

4

Soundness

2

Presentation

3

Contribution

2

Limitations

Authors discussed it briefly in the appendix.

Reviewer HH5E2024-08-13

Thank you for the detailed responses. The rebuttal has addressed most of my concerns, and I would like to raise my score accordingly.

Reviewer usyA2024-08-07

Dear Authors, Thank you for your detailed rebuttal and for addressing the concerns raised during the review process. Your efforts to expand the dataset, address ASR errors, manage computational overhead, and consider potential negative impacts are appreciated. Here are some follow-up questions and concerns: Transcription Errors and Solution. How do you plan to quantitatively evaluate the improvements in transcription accuracy using the proposed LLM-based augmentation and Whisper ASR system? Can you provide detailed comparative results before and after implementing these methods? Computational Overhead. Could you elaborate on the specific asynchronous processing pipelines you plan to implement to reduce computational bottlenecks? What are the expected improvements in terms of training time and resource utilization? Potential Negative Impacts. While you mentioned minimizing societal impacts by using open educational platforms, how will you handle patient consent and data privacy for intra-operative video recordings? Your commitment to improving the manuscript is commendable, and I look forward to seeing these enhancements reflected in your revised submission.

Reviewer smvC2024-08-13

I appreciate the authors' response to my review and their efforts to address my concerns. After carefully reviewing the feedback from the other reviewers, I am inclined to maintain my original score, thanks.

Authorsrebuttal2024-08-13

Rebuttal by Authors for Ethics Review

Dear Reviewer, Thank you for the recommendation. In the revised manuscript, we will include the GitHub link to the code and dataset repository for this paper. We will make our training dataset available by sharing links to the videos, along with the necessary preprocessing code to generate video-text pairs for training.

Program Chairsdecision2024-09-25

Decision

Accept (spotlight)

© 2026 NYSGPT2525 LLC