Services
AI and ML
Industries
Hi-Tech Devices
Product
Logitech is a leading global manufacturer of peripheral equipment for personal computers, specializing in video conferencing technology. They are committed to enhancing video quality and offering diverse functionalities for their video cameras. Logitech video conferencing firmware incorporates advanced algorithms and methods for video processing, utilizing ML, neural networks, and computer vision.
Business needs
- Enhance video processing algorithms and methods for conferencing hardware.
- Conduct R&D for the practical application of ML in computer vision for video conferencing, focusing on
video improvement and object detection (human detection, auto-focus, background removal, etc.). - Port machine learning code to multiple hardware and software platforms, create functional models
and test them on the client’s hardware devices.
Suggested solutions from svitla
- A vendor-specific framework for machine learning was developed, adaptable to various hardware platforms.
- The capabilities of machine learning, neural networks, and computer vision algorithms were employed to optimize video conferencing functions.
- Cross-platform development techniques, programming languages, and libraries were utilized for reliable operation across different hardware and operating systems, leveraging the GPU for model training.
Technologies
Programming languages: C, C++, Python, shell scripting
Scripts and Build Tools: Bash, Cmake
Machine Learning: Tensorflow, WindowsML, Eigen, CoreML (macOS)
Computer Vision: OpenCV, Video Decoding Libraries and Accelerators, Gstreamer, Android Camera
CI/CD: Jenkins, github actions
Value delivered
- The vendor-specific framework enabled the client to research ML and neural networks, effectively improving video quality, speaker positioning, tracking, focusing, etc., in video conferencing.
- The client swiftly integrated the R&D results in machine learning and computer vision into their video conferencing product line.
- The portable software/firmware solutions facilitated the use of cutting-edge algorithms and methods for video stream processing across a wide range of devices, enhancing product quality.
- Svitla Team's computer vision algorithms became a core component and a leading competitive advantage for Logitech's entire product line.
See more cases
Logitech Video Conferencing Desktop App
Discover how we assisted our client in launching and maintaining a desktop application designed to effectively monitor and manage video conferencing systems and meeting spaces.