Technology
We've developed the ATools SDK image processing framework. It provides high performance operating huge datasets even on systems with low computational capabilities.
ATools SDK
Core
C++ lib (just STL is used)
Methods
-
encryption
-
compression
-
research


Features
Data protection
-
678 216 611 559 336 434 943 944 620 606 378 291 102 827 192 664 759 329 631 514 190 078 700 449 326 894 888 394 620 482 680 321 217 888 688 303 618 911 439 114 825 923 944 553 144 340 358 624 140 328 960 000 000 000 000 000 000 000 000 encryption keys
-
correct reconstruction requires a correct key
Image processing
-
lossy & lossless compression
-
quality control
-
basic, block-splitting & chroma-subsampling processing modes
Benchmark 1
Satellite Images
Source
High-resolution satellite images of European Space Agency (ESA)
Data
-
93 samples
-
total size 7 395 MB
Results
-
size: 1 435 MB - encrypted & compressed files
-
time: 291 sec. - encryption, 249 sec. - decryption
-
quality: PSNR > 36 dB - visually lossless
-
system: AMD Ryzen 5 5600H, 6 cores, 3.30 GHz (CPU)


Benchmark 2
UAV Images
Source
A set of samples from the Semantic Drone Dataset, link
Data
-
400 images (6000 x 4000)
-
26.8 GB (raw), 3.8 GB (jpeg)
Results
-
size: 1.4 GB - encrypted & compressed files
-
time: 372 sec. - encryption, 318 sec. - decryption
-
quality: PSNR ~ 36.6 dB - visually lossless
-
system: AMD Ryzen 5 5600H, 6 cores, 3.30 GHz (CPU)
Benchmark 3
Professional Camera Photos
Source
Digital photos taken using professional cameras, PIXABAY
Data
-
130 photos
-
18.96 GB (raw), 1.35 GB (jpeg)
Results
-
size: 1.1 GB - encrypted & compressed files
-
time: 287 sec. - encryption, 257 sec. - decryption
-
quality: PSNR > 35.2 dB - visually lossless
-
system: AMD Ryzen 5 5600H, 6 cores, 3.30 GHz (CPU)


Benchmark 4
Mobile Photos
Source
Private digital photos taken using a smartphone
Data
-
100 photos (8000 x 6000)
-
12.4 GB (raw), 982 MB (jpeg)
Results
-
size: 547 MB - encrypted & compressed files
-
time: 161 sec. - encryption, 145 sec. - decryption
-
quality: PSNR > 40 dB - visually lossless
-
system: AMD Ryzen 5 5600H, 6 cores, 3.30 GHz (CPU)
