Services
AI and ML, Cloud Solutions, Web Development
Industries
Hi-Tech Devices
Product
Logitech is a renowned global leader in PC peripherals and video conferencing equipment, strategically leveraging cutting-edge AI, machine learning, and cloud technologies to revolutionize its smart camera ecosystem.
The company has chosen Svitla Systems as a trusted tech partner to collaborate on multiple high-impact initiatives that transformed Logitech’s product offerings, including the development of intelligent people tracking algorithms, ML-driven video processing algorithms, cloud-based monitoring platforms, and cross-platform desktop applications.
Business needs
- Expand internal R&D capabilities to accelerate innovation in video conferencing technology.
- Enhance video and audio capture with ML-based features including speaker detection, smart camera switching, and people detection.
- Develop robust systems for collecting and processing usage statistics from millions of devices worldwide.
- Create sophisticated software for IoT devices for monitoring indoor environments using time-series telemetry.
- Port machine learning models across multiple platforms and test them directly on hardware devices.
- Build and maintain cloud-connected desktop applications for efficient meeting room management.
- Implement advanced people detection features to minimize manual camera adjustments during meetings.
Suggested solutions from svitla
Advanced Video Processing and Machine Learning
- Developed a vendor-specific framework for machine learning adaptable to various hardware platforms.
- Implemented sophisticated people detection software that automatically scans conference rooms and focuses on participants.
- Utilized machine learning techniques enabling cameras to recognize people’s motion and movements.
- Created a quick prototype using OpenCV library and translated research results to OpenCL framework for final integration.
- Applied machine learning, neural networks, and computer vision algorithms to optimize video quality, speaker positioning, tracking, and focusing.
Cross-Platform Desktop Application Development
- Assembled a dedicated team of full-stack developers to accelerate development and support legacy code.
- Moved to C++ for high-performance back-end processing while maintaining cross-platform compatibility.
- Implemented abstractions for all UI components to eliminate low-level details.
- Completed comprehensive project refactoring to improve scalability and performance.
- Added support for new video devices, people detection and counting, and personal data security.
Cloud Integration and Data Processing
- Developed a highly reliable server infrastructure for handling data from devices worldwide.
- Created an optimized aggregation process using minimal resources while maintaining peak performance.
- Assisted in AWS integration by defining necessary resources to meet server requirements.
- Implemented cloud-based systems for displaying results to Sales and Marketing teams according to specific criteria.
- Established automated installation processes for configuring servers and modules.
Technologies
Programming languages & frameworks: C, C++, Python, Java, JavaScript, Node.js, React, Redux, Flow, Webpack, QT Framework
Machine learning & data science: TensorFlow, PyTorch, scikit-learn, Pandas, NumPy, Seaborn, Matplotlib, WindowsML, CoreML, Eigen, Weights & Biases
Computer vision & media: OpenCV, GStreamer, Android Camera APIs, Video Decoding Libraries
Cloud & DevOps: AWS (S3, IAM, CDK), GitHub Actions, Jenkins, Docker
Desktop & UI: Windows/macOS platforms, Webpack, AG-Grid, Java
Value delivered
- Marketing and Production departments received powerful analytics tools for product improvement decisions.
- Quick application development for both Mac and Windows systems with enhanced productivity.
- Research efforts were minimized through effective prototyping while development time was reduced.
- AWS integration significantly improved general productivity and remarkably lowered support costs.
- Machine learning capabilities became a core competitive advantage across Logitech’s entire product line.
- People detection features reduced reliance on manual controls, enhancing the user experience.
- Cross-platform solutions enabled deployment across different sets of hardware, decreasing dependency on specific libraries.
See more cases
Scalable Simulation and Data Processing Solutions
We streamlined simulation workflows, modernized data processing, and upgraded internal tools for a global entertainment company, replacing fragile scripts with a scalable stack that engineers enjoy using. The result is a beta-ready simulation manager with faster performance (10–20%), smaller bundles (15–20%), and a codebase that’s easier to maintain.
Modernization for E-Learning Platform
See how we revamped the legacy LMS platform by transitioning from a monolithic to a microservices-based architecture. This transformation improved scalability, performance, and flexibility while integrating advanced QA processes to enhance software reliability.
Insurance Software Delivery at Speed and Scale
Svitla partnered with an E&S insurance platform to deliver new features faster, boost test automation, and scale third-party integrations.