Git Product home page Git Product logo

scikit-surgery

image

Documentation Status

The SciKit-Surgery paper

Get in touch via twitter

Follow scikit_surgery on twitter

SciKit-Surgery is a collection of compact libraries developed for surgical navigation. Individual libraries can be combined using Python to create clinical applications for translational research. However because each application's requirements are unique the individual SciKit-Surgery libraries are kept independent, enabling them to be maintained, modified and combined in new ways to create new clinical applications. Keeping the libraries independent enables researchers to implement novel algorithms within a small library that can be readily reused and built on by the research community.

A typical clinical application might consist of an imaging source (e.g. SciKit-SurgeryBK to stream ultrasound images), a tracking source (e.g. SciKitSurgery-NDITracker) to locate the images in space, an image processor (e.g. SciKit-SurgeryTorch) to segment anatomy from the image, and a visualisation layer (e.g. SciKit-SurgeryVTK)

SciKit-Surgery is developed at the Wellcome EPSRC Centre for Interventional and Surgical Sciences, part of University College London (UCL).

Packages

Please see Documentation for further module details.

Tutorials

Tutorials are split into three groups, those that show how to assemble SciKit-Surgery libraries into an application, those that concentrate on the workings a single application, and those that are aimed at general education in image guided interventions using SciKit-Surgery.

General Tutorials

* ROS Integration scikit-surgeryvtk

scikit-surgeryimage

scikit-surgerycalibration

* Camera Calibration

Educational Tutorials

Encountering Problems?

Please check list of common issues.

Contributing

Please see the contributing guidelines.

Copyright 2018 University College London. scikit-surgery is released under the BSD-3 license. Please see the license file for details.

Acknowledgements

Supported by Wellcome and EPSRC.

SciKit-Surgery's Projects

bard-data icon bard-data

Additional configuration and data for SciKit-SurgeryBARD

blood-vessel-game icon blood-vessel-game

A serious game to study the effect of limited field of view in keyhole surgery

cmichacks2 icon cmichacks2

:school_satchel: > 🔩 Hacking Real-time AI workflows for Surgery 🔧

cut-the-string icon cut-the-string

A browser based game looking at the challenges of minimally invasive vasculature surgery

glenoidplanefitting icon glenoidplanefitting

A tool kit for performing Glenoid version measurement for shoulder reconstruction surgery

imshowtk icon imshowtk

A zero dependency alternative to cv2.imshow()

luminance_study icon luminance_study

A web app based study for investigating the effect of object luminance in depth percerption

ndicapi icon ndicapi

A common C API for communicating with NDI Polaris and Aurora devices

scikit-surgeryarucotracker icon scikit-surgeryarucotracker

SciKit-SurgeryArUcoTracker is an interface to OpenCV's ArUco tag tracking routines, that follows the same interface as other SciKit-Surgery trackers.

scikit-surgerychallenge icon scikit-surgerychallenge

This repo describes the procedure and creates a pipeline to use docker for hosting conference and workshop challenges

scikit-surgerycore icon scikit-surgerycore

SciKit-SurgeryCore implements algorithms and tools that are common to all SciKit-Surgery packages

scikit-surgerydocker icon scikit-surgerydocker

This repo describes with a simple example how to use docker to containerise your project/algorithm

scikit-surgeryfred icon scikit-surgeryfred

FRED provides an interactive demonstration of fiducial based registration for teaching purposes

scikit-surgeryfredmatplotlib icon scikit-surgeryfredmatplotlib

This is the legacy Matplotlib frontend for SciKIt-SurgeryFRED. You should try this instead: https://github.com/UCL/scikit-surgeryfred

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.