Skip to content
View vinkle's full-sized avatar

Organizations

@CAMMA-public

Block or report vinkle

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vinkle/README.md

Vinkle Srivastav

Research Scientist (Chargé de recherche R&D)

IHU Strasbourg, University of Strasbourg, France


I am a Research Scientist at the CAMMA lab in IHU Strasbourg, where I focus on Surgical Data Science. My work bridges the gap between computer vision, machine learning, and surgical video analysis. I hold a Ph.D. in Computer Science from the University of Strasbourg, where I worked under the mentorship of Prof. Nicolas Padoy. My research centered on unsupervised domain adaptation for human pose estimation in the operating room. Prior to this, I contributed to the development of physical and virtual reality simulators for neurosurgical skill evaluation at the NETS lab, All-India Institute of Medical Science, Delhi, and the Indian Institute of Technology, Delhi.


🌐 Connect with Me


🛠️ Research Interests

My research spans a wide range of topics at the intersection of computer vision, machine learning, and healthcare. Here are some of my key areas of interest:

  • 🔬 Surgical Data Science
  • 🖼️ 3D Medical Image Analysis
  • 🤖 Multi-modal Pre-training
  • 👤 Multi-view 3D Human Pose Estimation
  • 🎓 Self-supervised Learning
  • 🩺 Surgical Activity Recognition
  • 🧠 Scientific Machine Learning
  • 🖥️ Scientific Simulation

👨‍💻 Professional Experience

Research Scientist (Chargé de recherche R&D)

IHU Strasbourg, University of Strasbourg
📅 2022 – Ongoing | 📍 Strasbourg, France

  • Doing research in surgical data science within the CAMMA group.
  • Mentoring PhD students and interns.
  • Developing educational modules to disseminate knowledge in surgical data science.

Research Associate

Dept. of Neurosurgery, AIIMS
📅 2012 – 2017 | 📍 Delhi, India

  • Developed a cost-effective Neuro-Endo-Trainer with real-time video evaluation using computer vision.
  • Created VR training modules for neuroendoscopy with haptic feedback.
  • Supported the development of an e-learning platform for neurosurgery education.

Programmer

Sitarasoft
📅 2011 – 2012 | 📍 Delhi, India

  • Lead programmer for scientific visualization in reservoir modeling projects.
  • Expertise in image processing, OCR, and number plate recognition.

🎓 Education

PhD in Computer Science

University of Strasbourg, France
📅 2018 – 2021

Master of Science (Research), Computer Science

Indian Institute of Technology, Delhi, India
📅 2014 – 2017

  • Thesis: Computerized evaluation of neurosurgery skills using image processing and computer vision techniques
  • Thesis Directors: Prof. Prem Kalra, Prof. Ashish Suri
  • CGPA: 9.3/10

Bachelor of Technology, Electronics and Communication

Punjab Technical University, Jalandhar, India
📅 2007 – 2011

  • Division: First with Distinction
  • Percentage: 85%

📚 Selected Publications

Book Chapters

  • Neural and Deep Networks Learning, D. Alapatt, P. Mascagni, V. Srivastav, and N. Padoy, (McGraw Hill Professional, 2021)

Patents

  • Neuro-endoscope box trainer (US Patent 10,902,745, Jan. 2021)
  • Neuro-drill-stencil trainer (US Patent App. 15/517,773, Nov. 2017)

Journal Articles

  • Unsupervised domain adaptation for clinician pose estimation and instance segmentation in the operating room, V. Srivastav, A. Gangi, and N. Padoy (Medical Image Analysis, 2022)
  • Dissecting self-supervised learning methods for surgical computer vision, S. Ramesh, V. Srivastav, D. Alapatt, et al., (Medical Image Analysis, 2023)
  • Advancing surgical VQA with scene graph knowledge, K. Yuan, M. Kattel, J. L. Lavanchy, N. Navab, V. Srivastav, and N. Padoy, (IJCARS, 2024)

Conference Proceedings

  • Human pose estimation on privacy‐preserving low‐resolution depth images, V. Srivastav, A. Gangi, and N. Padoy, (MICCAI 2019)
  • Self‐supervision on unlabelled or data for multi‐person 2d/3d human pose estimation, V. Srivastav, A. Gangi, and N. Padoy, (MICCAI 2020)
  • Jumpstarting surgical computer vision, D. Alapatt, A. Murali, V. Srivastav, A. Consortium, P. Mascagni, and N. Padoy, (MICCAI, 2024)

🔗 All Publications: Google Scholar


💻 Technical Skills

🛠️ Programming Languages

C 🖥️ | C++ 🖥️ | Python 🐍 | Matlab 📊

🤖 Deep Learning Frameworks

PyTorch 🔥 | TensorFlow 🧠

📚 Libraries

OpenCV 📷 | Armadillo 🦾 | MathGL 📈 | OpenGL 🎮 | ITK 🏥 | VTK 🏥 | VEGA FEM 🏗️ | Chai-3D 🎮

🗄️ Databases

MySQL 🐬 | SQLite 🗃️

🛠️ Tools

LaTeX 📄 | Unity 3D 🎮 | Blender 🎨 | MeshLab 🖌️ | 3D Slicer 🏥 | ITK-Snap 🏥 | CMake 🛠️

🌐 Web Development

HTML 📄 | CSS 🎨 | JavaScript 🕹️ | Joomla 🌐 | Moodle 🎓 | OpenEdx 🎓 | GitHub Pages 🐙 | Vite ⚡ | Jekyll 🛠️ | Hugo 🛠️

🖥️ Hardware

Arduino 🔌 | Raspberry Pi 🍓


🏆 Awards

  • 🏅 IPCAI 2024 - Best paper award (co-author)
  • 🥈 IPCAI 2019 - Runner-up award in the bench-to-bedside category (co-author)

🔗 Website: vinkle.github.io


Pinned Loading

  1. CAMMA-public/SelfSupSurg CAMMA-public/SelfSupSurg Public

    Official repository for "Dissecting Self-Supervised Learning Methods for Surgical Computer Vision"

    Python 36 11

  2. CAMMA-public/HPE-AdaptOR CAMMA-public/HPE-AdaptOR Public

    Code for Unsupervised domain adaptation for clinician pose estimation and instance segmentation in the OR

    Python 4

  3. CAMMA-public/ORPose-Color CAMMA-public/ORPose-Color Public

    Inference demo for the MICCAI-2020 paper "Self-supervision on Unlabelled OR Data for Multi-person 2D/3D Human Pose Estimation"

    Python 11 1

  4. CAMMA-public/MVOR CAMMA-public/MVOR Public

    Multi-View Operating Room (MVOR) dataset consists of synchronized multi-view frames recorded by three RGB-D cameras in a hybrid OR during real clinical interventions. We provide camera calibration …

    Python 57 9

  5. CAMMA-public/AI4surgery CAMMA-public/AI4surgery Public

    Short tutorial supplementing the Neural Networks and Deep Learning chapter from Artificial Intelligence in Surgery: An AI Primer for Surgical Practice designed to offer hands-on experience with art…

    Jupyter Notebook 15 4