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

Service Web Development
Industry Hi-Tech Devices

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.