Technologies Used

Talmo specializes in computer vision software, from hardware interfaces and data analysis to system integration and user interfaces.

C++ CMake

C++ library development

C++17/20/23 cross-platform library and application design and development with focus on current best practices and keeping up with the changes to the C++ standard and related build, testing and packaging technologies like CMake, Catch2, Conan, clang-tidy etc.

Pytorch TensorFlow

Machine learning models

Development of custom models in both Tensorflow and Pytorch for solving identification, regression, classification, detection and segmentation tasks in projects. Special focus on the architecture trade-offs considering both training feasibility and inference device capabilities.

OpenCV Raspberry Pi

OpenCV everywhere

Development of applications for embedded edge devices, e.g. Nvidia Jetson, Raspberry Pi or custom devices. Development of JavaScript for enabling usage of OpenCV in the browser through WebAssembly.

iOS Android

App development

Android and iOS development with special focus on machine learning and computer vision apps, e.g. using CoreML and ARKit on iOS devices. Interfacing of native C++ libraries like OpenCV, Ceres and Eigen for usage through the respective app platform technologies.

Python Java

Native and managed interfacing

Designing and development of interfacing approaches between native C++ libraries and managed client applications written in languages like Java, C# and Python considering both performance and ease of use from the client application.

CI/CD Gitlab

Testing and CI/CD systems

Advising about best practices for testing software containing computer vision and machine learning technology in general, i.e. how to deal with large sets of reference data with a requirement for fuzzy comparison due to the stochastic nature of some methods.

Halcon Common Vision Blox

Industrial vision packages

Development of custom machine vision applications based on commercial packages like MVTec Halcon, Cognex VisionPro and Stemmer Common Vision Blox.

Qt .NET

Desktop GUI development

GUI development for Windows using C#/.NET, as well as cross-platform applications based on the Qt application framework for Windows, Linux and macOS.

Want to talk through which of these fit a project?
Reach out


Talmo is not tied to specific vendors or locked to certain technologies, but keeps an eye open for new advances to provide objective recommendations regarding your system or product.
Photo of Jakob Kirkegaard
JAKOB KIRKEGAARD, Computer Vision Specialist at Talmo