Wearables have been part of our life for many years and represent one of the fastest growing sectors of IoT applications. While wearable technology continues to improve, this segment has faced many challenges including limited battery life, a high degree of user-to-user variations resulting in poor models and the need for hand-coded algorithm development, and a less-than-ideal user experience.
Companies are investing their efforts on sensors, IoT and machine-to-machine learning. Humans are making use of the applications and services that are enabled by these devices which has given rise to wearables getting smarter. SensiML can help with scalable algorithm development workflow, rich data collection and labeling features, and optimized machine learning models.
Smart glasses and immersive computing are major sectors for growth in wearable products. The biggest challenge for designers is achieving functionality and wearability at an affordable cost. Head-worn devices not only require real-time AI to identify contextual sensor and image data but must also feature reasonable battery life and meet demanding form factor expectations.
SensiML Analytics Toolkit enables rapid and scalable coding of recognition algorithms for vital non-image related sensor data including motion and audio classification. The SensiML Analytics Toolkit can build sophisticated low-latency audio and motion classification algorithms capable of running on microcontrollers and application processors side-by-side with image processing and display workloads. With optimized algorithms that can leverage MCU, FPGA, and DSP processing cores, SensiML sensor insights can augment core image/display processing for improved UI and immersive AR/VR realism.
The possibilities of “smart” home automation are many. However, having multiple devices streaming data to the cloud and back is power-intensive, impractical, and a concern for user privacy expectations. Instead, a more effective approach to intelligent home devices calls for each device to have local insight and processing, limiting or eliminating cloud dependency and reducing power consumption. That local intelligence must be achievable on microcontrollers appropriate to the cost and power budgets of home IoT devices.
With years of expertise in IoT and AI for low-power embedded processor designs, SensiML has dramatically streamlined and simplified the entire algorithm development process for implementing AI on extreme edge devices for smart home automation. SensiML optimized code-generation combined with domain expertise of application developers knowledgeable in desired outcomes allows for a data-driven design flow where labeled datasets replace hand-coded algorithms. The net result is a quick, easy, and effective way to add intelligence to home automation endpoints while keeping power consumption extremely low.