spacer.png, 0 kB
  spacer.png, 0 kB
spacer.png, 0 kB
spacer.png, 0 kB
RSurf Texture Descriptor PDF Print

Overview of the method

  • RSurf is a texture-based image descriptor originaly designed for the classification of HEp-2 cell images. Example images below are from the public MIVIA HEp-2 Images Dataset.


    HEp-2 Cells


  • The descriptor considers the input 2D image as a topographic surface where the intensity of each pixel I(x, y) represents the elevation of the surface at the point (x, y).
  • The idea is to compute the various properties (height, length, integral and number of sign changes of the second derivative) of each slope in the image and derive the statistics of them. Here, the slope is defined as a 1D sequence of neighbouring pixels (following the straight line), where pixel intensities change monotonously (i.e., intensity is non-increasing or non-decreasing).


    Workflow of the RSurf


Binary code: (6.6 MB)
The ZIP package includes all DLL files required for running the application together with the executable file. There is also one sample image to test the software. Preferred input image file format is PNG. Running the application with no parameters will produce the help message, which includes the description of how to change the program configuration.

Source code (in C/C++): (15.1 MB)
The ZIP package includes all source files together with the i3d library, which functions are used for handling of input images.


  • Tomáš Majtner
  • Roman Stoklasa
  • David Svoboda

In case of any questions, please, do not hesitate to contact the authors on email Email address of Tomáš Majtner


The software is the result of the project P302/12/G157 Dynamics and organization of chromosomes during the cell cycle and the differentiation of norms and pathology provided by the Grant Agency of the Czech Republic.

This result is consistent with the objectives of the project. The owner of the result is Centre for Biomedical Image Analysis (CBIA) at Masaryk University, a public university, ID: 00216224. CBIA allows to use entire software free of charge and without territorial restrictions for academic & non-commercial use in usual way, that does not depreciate its value. This permission is granted for the duration of property rights.

This software is not subject to special information treatment according to Act No. 412/2005 Coll., as amended. In case that a person who will use the software under this licence offer violates the licence terms, the permission to use the software terminates.

Written by Roman Stoklasa   
Last Updated ( Thursday, 30 October 2014 )
spacer.png, 0 kB
spacer.png, 0 kB
spacer.png, 0 kB