Select language:
+1 (909) 501 1472

Software for new tomography device

October 18, 2013

This software works alongside an x-ray device to produce high-quality 3D object images after scanning, which can then be separated out into cross sections representing bone and soft tissue, as well as lungs and blood vessels. The process is comfortable for the patient, with results available almost immediately for effective diagnosis and staging of diseases.

Computer-assisted tomography, or computed tomography, is painless can be carried out very quickly, involving low levels of radiation so as not to pose a risk to healthy people. Due to the ability of the x-rays to penetrate the body, aberrations in the ectoderm, mesoderm and endoderm can all be located. Furthermore, CT scanning can point to locations for biopsy samples, and diagnose for medical treatment, thus avoiding surgery.


Please switch on English subtitles.


Graphical user interface for an x-ray tomography


Software for new tomography device


Software for new tomography device


Software for new tomography device

Client: X-ray microtomograph manufacturer
Description: Development of software for an x-ray microtomograph. The system allows the user to study the inner structure of an object accurately to within 1 micron using a nondestructive method. The microtomograph consists of an emission source and a photodetector. The rate of radiation absorption is specific for the different substances that make up objects. With the help of special equipment, the software takes 360 photos of microscopic sections layer by layer with a pitch of 1 degree. When the raw data is received, a method of reconstruction based on a radon algorithm is applied. Then the rate of absorption distribution is recreated. On the basis of this transformation, a 3D model of the object under study is built. Octrees are used for compressing 3D data for smooth visualization. The object is presented in voxel format. On average, one 3D model takes up to 200 GB. The acceleration in speed of data processing is achieved by way of increasing the number of servers with CUDA boards and joining them in one computational cluster.
Technologies: С++, Qt, Windows, Linux, CUDA, VTK.


Software for new tomography device


Software for new tomography device


Software for new tomography device


Software for new tomography device


SDK for 3D object modelling

Client: X-ray microtomograph manufacturer

Development of a mathematical SDK, software algorithms to implement it, as well as a programming module for 3D reconstruction. The task of reconstructing the image of scattered wavelengths projected by the x-ray device is solved by numerical formulae, using the Radon transform. The software allows for a 3D model of the tested object to be made using multiple shadow projections, collected at different angles of rotation in relation to the object.

The Radon transform was developed by the Austrian mathematician Johann Radon and introduced in 1917, along with the formula for producing an inverse transform from x-ray projections. Since the formula deals with the density of an object across 3D Euclidean space, the Radon transform, when applied in reverse, can reconstruct the density of an object from the output projection data.

Technologies: C++, CUDA, Linux, Qt, VTK, CAD, Windows, SDK, API.


Aqua Minerale










Flash Chip






Sunflower Seed


Toy Turtle