Cloud-assisted calibration of edge device machine learning system
AssigneeSamsara Inc.
InventorsNarendran Rajan, Sharan Srinivasan, Jing Wang, Yan Wang, William Nathan Hurst
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatuses include an edge device utilizing a deep learning model. In one embodiment the method comprises receiving streaming data from a dashcam via a bidirectional channel, upon initialization, analyzing the streaming data to run a calibration algorithm to identify settings for a machine learning model for the dashcam, and sending the settings to the dashcam. The method further includes the dashcam, upon receipt of the settings, turning off the streaming data and running a machine learning system on the dashcam, the machine learning system utilizing the settings from the analyzing.
Claims20
A method of setting up and customizing a dashcam comprising:
- establishing a bidirectional channel with the dashcam when the dashcam is initially turned on;
- receiving streaming data from the dashcam via the bidirectional channel;
- analyzing the streaming data to run a calibration algorithm to identify settings for a machine learning model for the dashcam;
- sending the settings to the dashcam;
- upon receipt of the settings, the dashcam customizing the machine learning model with the settings, turning off the bidirectional channel for streaming data, and running the machine learning model on the dashcam, the machine learning model utilizing the settings from the analyzing.
A method of setting up and customizing a dashcam comprising:
- streaming data from the dashcam to a remote server system upon first initialization, the streaming data sent for analysis at the remote server system, for a calibration algorithm to identify settings for a machine learning model for the dashcam;
- receiving the settings from the remote server system;
- set up the machine learning model using the settings from the remote server system;
- and
- turning off the streaming data when the machine learning model is set up.
A dashboard camera comprising:
- a sensor to obtain streaming data;
- a communications interface to stream data from the dashboard camera to a remote server system upon initial set-up of the dashboard camera, the streaming data sent for analysis at the remote server system, to identify settings for a machine learning model for the dashboard camera;
- a storage medium to store the settings received from the remote server system;
- a processor to set up the machine learning model using the settings from the remote server system;
- and
- the communications interface further to turn off the streaming data when the machine learning model is set up.
Dependencies are inferred from the claim text.