Who we are. What we do.

Abto Software offers extensive technical expertise based on 10 years of research in computer vision domain. Our computer vision department provides advanced image processing and video analysis solutions. As a team of PhDs and engineers, we like to face complex challenges and bring your ambitious vision to life.

Leveraging our years of experience in developing smart applications, powered by computer vision, we have also developed our own solutions for counting any moving object on the conveyor belt with 95% accuracy, a revolutionary technology for measuring the body using a front camera on the mobile phone.

Computer Vision in Real-World Applications by Industry

By applying a combination of state of the art in both computer vision and machine learning we provide highly accurate results without making users wait. How to use it is up to your imagination. Here we list just a few of many possible applications in each industry.

Security and Surveillance

Computer vision techniques are vital for security and intelligence purposes. In security analytics it is applied to scene and understanding and reconstruction, object tracking and visualization, virtual reality, input data analysis and classification, etc. Our company offers expertise in image processing and face recognition methods. Applications include:

  • Face recognition
  • Object tracking and counting
  • Automatic number plate recognition (ANPR)
  • Thief detection
  • Vehicle detection and recognition

Government and Manufacturing

Active interaction between the academic researches and industry enables computer vision methodologies to interpret the environment for the benefit of humanity. We develop solutions for challenging problems in image and video analysis applicable for energy, defense, infrastructure, education and other public sectors. Applications include:

  • Image fraud detection
  • 3d positioning, environment understanding
  • industrial vision systems
  • active and real time vision
  • Object tracking and counting
  • hardware recommendations for image processing


We develop computer vision and solutions that assist digital transformation in retail. Integration of machine learning methods into industry changes the whole landscape of interaction with customers. Imaging analytics as our expertise helps supermarkets, store chains, and small shops turn complex data into actionable knowledge. Applications include:

  • Cashierless Checkout and Product Recognition
  • Automatic Body Measurement
  • Virtual try-ons
  • Clothes Measurement from photos
  • Visitor Analytics
  • Planogtam compliance verification

Real Estate

Image analysis and computer vision are changing real estate business by making sense of the input data. Abto Software engineers apply 3D reconstruction, image and video processing methods as proven mechanisms for taking decisions through meaningful data analysis, consequently looking at business in a holistic way. Applications include:

  • Apartment search
  • Personalized content recommendations
  • 3D reconstruction from multiple photos
  • Processing image-distance data from depth cameras
  • Automated recognition and measurement of 3D objects


Learn what problems Abto Software has helped solve for the clients today, and help us find your solution tomorrow.


US-based Company, healthcare industry

Project challenges:

  • to increase classification speed while preserving accuracy
  • to integrate a set of systems and subsystems interacting via text file into a single high-performing solution
  • to apply block processing for large TIFF files

Business value:

  • substantially decreased computational costs and overall expenses
  • achieved a 10 times increase in the operational speed

Technologies and Instruments:

  • image classification, image processing, image segmentation
  • C++, MATLAB, OpenCV, Qt, Python


an EU-based company, provider of brand security solutions

Project challenges:

  • to eliminate image orientation fluctuations caused by instability or motion
  • to increase image processing speed and streamline algorithms
  • to develop a practical solution with the accuracy level fitting real-time applications and strict industry requirements
  • to optimize computational costs of face recognition and feature extraction algorithms
  • to develop a solution robust to illumination variations and geometric errors

Business value:

  • enhance efficiency of data acquisition in security and surveillance companies
  • high performance and 99% identification accuracy

Technologies and Instruments:

  • computer vision, image processing, Haar cascade, adaptive binarization, morphological operations, blobs
  • .NET, C++, MATLAB, OpenCV, Qt, SQLite, Tesseract OCR


a real estate agency, Canada

Project challenges:

  • to turn sophisticated technology investigation into commercially successful project
  • to implement robust solution for Structure from motion problem
  • to accurately build wired model from 3D point cloud

Key features:

  • real-time edge detection using Canny method
  • simplification of obtained curves into corresponding line segments on image sequence
  • 3D model building

Technologies and Instruments:

  • augmented reality, structure from motion, computational geometry, iOS, computer vision, image processing, 3D scene reconstruction, mathematical analysis
  • C++, MATLAB, OpenCV

Business value:

  • computationally inexpensive solution easily integrated into existing production lines
  • exceptionally quick and robust performance
  • 99.5% accuracy achieved without additional infrastructure investment

Project challenges:

  • to build an algorithm easily customizable for various business purposes
  • to develop a non-intrusive method for accurate object tracking and counting

Technologies and Instruments:

  • image processing, image segmentation, image classification
  • C++, MATLAB, OpenCV, Qt, Python

Business value:

  • achieved real-time performance suitable for comfortable consumer usage
  • help users stay healthy by monitoring their calorie intake

Project challenges:

  • to train an accurate classification model based on an extensive food images database
  • to build a robust system with multi-view image variations
  • to implement computer vision technologies, clustering and machine learning for Android and iPhone devices

Key features:

  • 75% precision rate
  • identification of food items from consumer camera-enabled device
  • real-time calorie counting
  • simple, lean and intuitive interface
  • possibility to add and edit food composition
  • automatic updates available

Technologies and Instruments:

  • Android, iOS, image processing, machine learning, feed-forward artificial neural networks, image segmentation and clustering (k-means)
  • MATLAB, C++, Python, OpenCV, Qt

Computer Vision Tools and Technologies

It is vital to choose appropriate technologies and programming languages for project implementation as it influences project development duration, its cost and lifespan.

Core Sevices

Image processing:

  • automated optical inspection (AOI), image enhancement & restoration, super-resolution
  • image filtering, deconvolution, transformation, and alignment
  • segmentation, clustering & indexing, annotation & key feature detection

Video processing:

  • real-time background subtraction
  • video stabilization & enhancement
  • pattern recognition & scene understanding
  • real-time CCTV footages processing


Brand protection:

  • visual-based counterfeit product detection
  • brand verification

Cashier-less retail:

  • unmanned checkout
  • product recognition & counting

Real-time object detection, classification & tracking:

  • object counting
  • visual search
  • image annotation & labeling

MAG (Mood/Age/Gender) Recognition:

  • face detection & recognition
  • eye & gaze tracking, pupil and eyelid movement detection
  • gesture recognition & pose estimation

OCR & intelligent character recognition (ICR):

  • handwritten text recognition
  • structured data extraction
  • shipping labels recognition
  • OCR for manually filled documents

3D data acquisition and scene reconstruction:

  • structure from motion (SfM)
  • simultaneous localization and mapping (SLAM)
  • 2D and 3D environment reconstruction
  • monocular visual odometry

Body measurement:

  • virtual tailor
  • 3D body modeling

Intelligent Transportation Systems:

  • vehicle detection & license plate recognition (LPR)
  • traffic flow measurement

Activity recognition:

  • camera-based driver activity recognition
  • violence detection

Smart Surveillance:

  • area monitoring
  • motion & theft detection

Frameworks & Libraries

  • OpenCV v3-v4
  • TensorFlow, PyTorch, Keras
  • NumPy, Scikit-learn, Pandas
  • Dlib, BoofCV
  • Mobile SDKs: Google ML Kit, CoreML, Apple Vision

Models & Approaches

  • Deep Learning & Neural Networks: CNN, Two-stream CNN, RNN, Mask R-CNN, ResNet, SqueezeNet
  • Inception v1-v4, Inception ResNet
  • Detectron
  • Darknet
  • YOLO v1-v3
  • Pose Estimation: DensePose, OpenPose
  • GAN
  • Genetic Algorithms
  • Synthetic data generation
  • SVM, Bag of Words, K-means, ORB, SIFT, Haar cascades

Programming Languages

  • Python
  • C++
  • Java/Android
  • Objective-C
  • MATLAB/Octave
  • R


“We rely a great deal on the IT services and expertise we receive from Abto.”

For us it is one of our success factors to rely on a partner with the professional approach like Abto to be successful in our market segments. We are very pleased with the quality and timing that they provide.

Christian Baumann

CEO at xsmart AG, a Boost Group Company, Switzerland

“It always was and is an excellent work together and we look forward for many years more. I definitely can recommend Abto for a nearshore center.”

We started to build a dedicated team in Lviv together with Abto Software 3 years ago. As a product vendor we rely on resources that can build up knowledge about our products long-term. Abto was able to provide us these services.

Andreas Meier

Head of Product Development at Skybow, Switzerland

“Such a good quality, paired with the promptness and a great price-performance ratio is very rare. But most of all we appreciate to work with the great people of Abto Software.”

Abto Software specialists developed a huge and extremely flexible SharePoint Client App for a Swiss customer providing various IT services, including development of software based on SharePoint and its extensions.

Philip Nussbaumer

Head of Products at Up-Great AG, Switzerland

“Working with a company like Abto makes dealing with the unexpected easier.”

Abto’s flexibility helps deal with unexpected situations, which often occur in business. Stakeholders change their minds, or suffer unexpected business shocks.

Tony Clarey

Founder of an IT Consulting Company, USA

Contact Us

If you see a partnership opportunity or have a challenging project

Get in touch with us!

  • Clicking this button, I agree to the processing of my personal data.

Insert math as
Additional settings
Formula color
Text color
Type math using LaTeX
Nothing to preview