The image pipeline utilized in Philips’ solutions for digital pathology such as PIPS is built on iSyntax. The pipeline encompasses all the steps from creating and storing WSI data when scanning to displaying them to users. The following three steps are the main parts of the iSyntax image pipeline:
- Write – compressing and storing of data in the iSyntax format
- Read – reading of iSyntax data and decompressing it to create a source image
- Post processing – processing of the source image to optimize for display to users
Philips iSyntax for Pathology – Compression
The following document describes the image compression method used in Philips digital pathology products today, e.g. by the Philips IntelliSite Pathology Solution (PIPS). Detailes on the compression method are published in a paper by Dr. Bas Hulsken, entitled “Fast Compression Method for Medical Images on the Web”.
Philips iSyntax for Pathology – Image Format
This document describes the format of iSyntax image files. The document contains source code, which is available for download as code samples compatible with Python and reference codes compatible with Octave and Matlab. The source code is verified with Python 3.7, Octave 5.1, and Matlab 9.8.
Philips iSyntax for Pathology – Post-processing for Image Viewing
This document describes step 3 of the iSyntax image pipeline: post-processing for image viewing. It specifies the processing steps applied to a source image when it is displayed in the Image Management System (IMS) of PIPS, the display view. The document contains source code, which is available for download as Matlab reference code. The source code is verified using Matlab 9.8.