Automatic pancreas detection in 3d CT scans
- Image processing
Multi-stage system of pancreas segmentation using CT scans.
Our developers have used Matlab code on multi-stage system of pancreas segmentation from CT scans. It allows to train a model on a large dataset of scans with corresponding label files acquired from a human expert, save produced predictive components, estimate their expected accuracy and apply the trained model for image segmentation.
Training algorithm was implemented according to the scheme described in “Deep convolutional networks for pancreas segmentation in CT imaging” paper by H. Roth, A. Farag, L. Lu, E. Turkbey and R. Summers.
Analysis includes preprocessing stage where 3-dimensional SLIC segmentation is performed in order to find image components/superpixels with homogeneous properties which will be later classified together.
At the next stage, random forest classification model is trained to extract only that small region of interest that contains pancreas with high probability.
And finally, the deep convolutional neural network was trained to produce a refined probability of being pancreas for each superpixel.
Not all parameters of the system were explicitly provided in the paper, so the code was built to make it easy to modify them and test several combinations.
Code was optimized so that it can work efficiently on large image files and allow a fast update of a training set: only the parameters directly connected to the updated files would be recomputed.
Various visualizations and similarity measures were applied to confirm the correctness of the implementation on different data processing stages.
Virtual try-on tool for makeup products
The system consists of a face detection and segmentation model and an algorithm that allows recoloring objects without losing their original texture.
Cardiac coherence training app
Mobile application with a set of exercises to practice breathing techniques.
Breathwork Android application
Training app to set a certain breath rhyme by following one of the smart metronomes. The app is connected with several medical devices connected via Bluetooth.