Smart Tomo Engine — future tomography

Smart Tomo Egnine

— sees what others imagine.


The tomography method allows you to see the morphological object structure (a three-dimensional internal image of an object) without destroying it. The whole object or only the necessary (targeted) part is placed in a CT scanner, then X-ray projections are taken at various angles and are transmitted for reconstruction to form a three-dimensional digital image of the scanned volume.


Smart Tomo Engine performs three-dimensional tomographic reconstruction of objects of various nature using a set of X-ray projections. Our solution generates a high-quality image which helps a doctor easily make the right diagnosis and the technologist build a high-quality assessment. In these types of processes a human operator can easily detect and filter out parasitic distortions. The image reconstruction produced by Smart Tomo Engine can be used without additional processing in industrial object recognition systems, simulation modelling of filtration processes in core salvages and drill samples, or can be transferred for physical reproduction to a 3D printer or a molding machine, where distortions are unacceptable.


Smart Tomo Engine is a product that can be adapted to existing CT scanners and synchrotron beamlines to replace the standard software and can be integrated at the stage of developing fundamentally new CT scanners.


Unique reconstruction algorithms in Smart Tomo Engine significantly reduce the computation time without increasing the required computing power. We created the groundbreaking Hough Filtered Back Projection (HFBP) algorithm which achieves unsurpassed tomographic reconstruction speed. The Brady algorithm for fast calculation of the Hough transform is used for back-projection, and the Derish method is used to speed up linear filtering. As a result, the computational complexity of the tomographic image reconstruction is reduced to O (N^2) multiplication operations. A previous leader, the classical high-performance Filtered Back Projection (FBP) algorithm required O (N^2 log N) multiplications to reconstruct an image of size N x N.


To ensure the best security and privacy, the software Smart Tomo Engine does NOT transfer client’s data to third-party servers, does NOT require internet access, the recognition process is performed in the local RAM memory of the computing device or workstation.


The software Smart Tomo Engine is delivered as a standalone SDK (software developer kit) containing all the necessary API documentation tools (application programmable interface) such as data loading, tomographic reconstruction and saving the results. The documentation is also provided with examples. The SDK is easy to integrate into the software in Objective-C, Swift, C, C++, Java, C#, PHP and Python for a wide range of systems: Windows, Linux-based, macOS, and more.


Send Request


Key features Smart Tomo Engine

We created unique algorithms which avoid reconstruction artifacts (structural distortions that make it difficult to interpret the image correctly). Smart Tomo Engine manages artifacts that occur in the following cases: equipment recalibration; probing radiation with a broadband spectrum; in addition to the target structure of low optical density, the object contains highly absorbing inclusions; the object was in motion; object does not fit in the detector’s field of view, etc.

If the images are too noisy or distorted to analyze the internal object structure using classical reconstruction methods, Smart Tomo Engine will likely improve the quality of images without any equipment replacement, by using regularized algorithms, methods of analyzing absorption outside the field of view, and methods for the analysis of imperfect spectrum of probing radiation.

This software is developed for the reconstruction of X-ray tomographic images in real time with a wide array of applications: from detecting manufactured object defects, to medical diagnostics. Smart Tomo Engine can work with the data obtained using the latest nano CT scanners, medical and industrial scanners or synchrotron centers. Smart Tomo Engine supports CT scanners with all standard scanning schemes: parallel, layer-by-layer, fan, cone, spiral, etc.

Send Request

Please fill out the form and we will contact you shortly.

    Our customers

    BioCollections Worldwide

    BioCollections Worldwide speeds up patient data intake for COVID-19 testing with Smart Engines

    NEC de Colombia

    NEC chooses Smart Engines for digital Onboarding project in Peru


    iDenfy Upgrades Its Identity Verification Technology with Smart Engines solutions


    Sum&Substance, a global KYC/AML service provider, use Smart ID Engine for IDs scanning