CPC G06V 20/597 (2022.01) [B60W 40/08 (2013.01); G07C 5/008 (2013.01); G07C 5/0816 (2013.01); H04W 4/40 (2018.02)] | 20 Claims |
1. A computer-implemented method comprising:
capturing, using a rear-facing digital camera of an in-cabin media capture device, a first digital video associated with a transportation service provided by a vehicle;
capturing, using a forward-facing digital camera of the in-cabin media capture device, a second digital video associated with the transportation service provided by the vehicle;
analyzing both the first digital video and the second digital video to detect a trigger event relating to the transportation service;
determining a portion of the first digital video and the second digital video captured by the in-cabin media capture device, to be moved from a memory partition with a predetermined overwrite looping duration to another memory partition without an overwrite looping duration, wherein the portion relates to the trigger event;
generating, from the first digital video and the second digital video, a media classification for the first digital video and the second digital video;
determining a priority of the first digital video and the second digital video based on the media classification generated from the first digital video and the second digital video; and
initiating, based on the trigger event detected and based on the priority, an upload of the portion of the first digital video and the second digital video to a remote server.
|