Orbit – Orbit Image Analysis (original) (raw)

Sophisticated Image Analysis Algorithms

Orbit has many build-in image analysis algorithms. Tissue quantification using machine learning techniques, object / cell segmentation, and object classification are the basic ones. Region of interest (ROI) can be defined by manual annotations or via a trainable exclusion map. Everything can be combined.

WORKS FOR BIG IMAGES, e.g. WHOLE SLIDE SCANS

All algorithms are build to work on really big images, up to gigapixel images, especially whole slide scans.
This is possible due to a tile-based processing pipeline and combination with the use of different resolutions of the image.

Connectivity: OMERO & Spark connectors

You can use your existing image server, e.g. it has been designed to work great with Omero.
Orbit can also run in stand-alone mode and open whole slide images like SVS, NDPI, SCN, ….

A Spark infrastructure can be used as scaleout infrastructure to distribute computation intensive tasks.

Scripting & Extentions & Connectors

Orbit provides a versatile API for developers to create scripts or extentions. For instance, you can easily iterate over all tiles within a defined ROI and apply any algorithm or ImageJ plugin. You write s.th. which works for small in-memory images, Orbit takes care that is works for really big images.

Individual image server and scaleout connectors can also be created by implementing clear interfaces.

Verison 3.64: Omero/websockets support

Startup crash bugfix
OMERO 5.6.x, Deep Learning Segmentation, TMA Grid spot detection, HighDPI, ... check it out!

Our Orbit paper is out!
https://doi.org/10.1371/journal.pcbi.1007313

It's completely free, really!
And it will stay for free.
No demo, it's a full version.

Orbit Image Analysis is a free open source software with the focus to quantify big images like whole slide scans.

It can connect to image servers, e.g. Omero.
Analysis can be done on your local computer or via scaleout functionality in a distrubuted computing environment like a Spark cluster.

Sophisticated image analysis algorithms incl. tissue quantification using machine learning, object segmentation and classification are build in. In addition a versatile API allows you to enhance Orbit and to run your own scripts.

Uploaded image

Tissue Quantification

Compute the ratio of different tissue classes, e.g. percentage of collagen in a tissue.

Machine learning based tissue quantification allows the domain expert to train the system specific (e.g stained) tissue classes and to quantify it.

Uploaded image

Object segmentation

Segment objects like cells or nerves.

Object detection based on trainable foreground / background classes. Overlapping object, e.g. cell clusters can be devided afterwards. Features of objects (shape factors, area, intensities, …) can be computed and reported or used for object classification.

Uploaded image

Object Classification

Assign classes to objects based on their features.

Segmented objects can be classified based on their features like size, shape factors or intensities. For instance, it can be distinguished between stained and not stained cells or between round and edgy objects. This classification is based on machine learning; the user can specify classes by selecting examples.

Uploaded image

Annotations & ROI

Annotations and trainable exclusion maps for ROI definition.

The ROI (region of interest) can be defined by manual annotations or a trainable exclusion map which defines “the good” area of your tissue. Both methods can be combined.

Orbit version 3.60 released

We are happy to announce that we just released version 3.60 of Orbit Image Analysis, a cross-platform research tool for Whole Slide Image Analysis. For details of research applications, see the recently published article. Downloads for Windows, Mac and Linux can be found here. Version 3.60 includes a new tool for semi-automating annotations of TMA[…]

Orbit Image Analysis Menu Bar

Darken your GUI with Radiance

The last couple of days I’ve been working on some improvements to the Orbit Image Analysis software. At the moment it’s mostly technical changes to help us be able to switch to using Java 11 (and then the next LTS Java JDKs). A nice side effect of that is being able to use my favourite[…]

Deep Learning

Deep learning object detection

Version 3.0 integrates the deep learning framework Tensorflow for object detection. You can use a pre-trained model, like our glomeruli detection model available in our model zoo, or train your own deep learning model based on manually created object annotations. This new feature allows to detect arbitrary complex and heterogeneous objects like glomeruli, vessels, and[…]

Masks

The new Orbit version 2.8 comes with a brand new masking functionality. It allows you to define ‘active region’ classes within a classification model or use a segmentation model to define the segmented objects as ‘active’ and then do another classification or segmentation inside these active regions. This functionality unveils the power of Orbit for[…]

Orbit

Native NDPI(s) reader

Orbit 2.7 has build-in support for native NDPI(s) reading out of the box (Win and Linux distributions). This leads to a tremendous speed improvement for reading NDPI and NDPIS files from local file system. We want to thank Hamamatsu for the great support and for providing the native library.

Mumford-Shah Segmentation

Cell Cluster Segmentation

Segmenting cells in cell clusters is very challenging because they cannot be separated easily from the background – thus classical segmentation algorithms fail. Unfortunately in WSI (whole slide imaging) you will have to deal with these situations – especially if you don’t have a single cell layer, like e.g. in tumor tissue. A collaboration with[…]

Orbit 2.52 with multichannel + Omero 5.3.x support

Today we release Orbit version 2.52 (for Omero 5.2.x) and Orbit 2.53 (for Omero 5.3.x). Both versions are identical except support for different Omero major versions and support multichannel / fluorescence images with unlimited number of channels. In addition, this version provides many bugfixes and speed improvements. Multi series / scenes can be selected in[…]

bioformats

Bio-Formats 5.3.0

Orbit 2.4.3 makes use of the new Bio-Formats 5.3.0 library which enables CZI files with JPEG-XR compression support. In addition Orbit supports multi image series, e.g. you can open all image series of your VSI images.

scifio

Open Local Images

Today the new Orbit version 2.41 is released. The main achievement of this major version is the ability to work with whole slide images images in standalone mode, even without using an image server. In addition, many speed improvements (faster rendering) and bug-fixes are included. Orbit is designed to work with an image server, e.g.[…]

maven central

Maven Central artifacts available

Orbit Image Analysis and all its dependencies are now available via Maven Central. If you want to use the Orbit API, just add com.actelion.research orbit-image-analysis 2.30 in your POM or compile ‘com.actelion.research:orbit-image-analysis:2.30’ for Gradle. See the Orbit API page for details.

Previous Next