Piotr M. Szczypiński


Software and other materials are provided here without warranty of any kind. The author is not liable of any losses caused by the software. The Software is protected by the intellectual property regulations, international treaty provisions, and other regulations regarding the protection of intellectual property. It is not allowed to redistribute the software without written permission of the author (or authors). It is forbidden to alter or modify the software or to do any reverse engineering (disassembling, decompiling, etc.) on the software code. It is forbidden to use the software for illegal or non ethical purpose. If results obtained with the software are used for commercial purpose or for publication (of any kind) the user of the software is obliged to give the name of the software and name (names) of the author (or authors).

You may download and use the software from here if you accept the above conditions.

WCE Player

WCE Player is a program to aid in Wireless Capsule Endoscopy (WCE) interpretation. The program implements a novel method for the video preprocessing known as the Model of Deformable Rings. The method performs an analysis of the WCE video, computes characteristics of capsule motion and produces an image, which is a scan of the gastrointestinal tract's internal surface.

The motion characteristics are used to control the video playback speed. The video playback is automatically slowed-down at fragments which present quick changes of image content and are of special interest, whereas motionless fragments are fast-forwarded.

The scan image enables to quickly get an overview of the entire recording in terms of completeness of the procedure (whether the capsule endoscope traversed the entire GI tract) and adequacy of the procedure in terms of the recording quality (absence of obscuring froth or luminal content including gross bleeding). It facilitates the identification of abnormal areas and focuses the efforts on interpreting the mucosal details of the selected areas before examination of the entire recording.


MaZda is a tool for biomedical 2D and 3D image analysis. It calculates texture parameters (features) within selected regions of interest. It has been under development since 1998, to satisfy the needs of the participants of COST B11 and COST B21 European projects. The name of the program is an acronym derived from "Macierz Zdarzen" that is Polish counterpart of the English term "co-occurrence matrix" (texture analysis method primarily implemented in the software).

The newest version of the MaZda.exe file is available from here. It implements: (1) active contour models to assist 2D and 3D image segmentation, (2) comma separated vectors file format, (3) the convex hull feature selection (see the publications page). It may be unstable.


AcCon is an implementation of simple models of Active Contour. It extracts object boundaries from noisy images. It is not very user-friendly. There are number of parameters you have to adjust to obtain any (good) result.

2001-2018 © Piotr M. Szczypiński