US 11,861,944 B1
System for synchronizing video output based on detected behavior
Ido Yerushalmy, Tel-Aviv (IL); Ianir Ideses, Raanana (IL); Eli Alshan, Kfar-Saba (IL); Mark Kliger, Mod'in (IL); Liza Potikha, Netanya (IL); Dotan Kaufman, Netanya (IL); Sharon Alpert, Rehovot (IL); Eduard Oks, Redmond, WA (US); and Noam Sorek, Herzliya (IL)
Assigned to AMAZON TECHNOLOGIES, INC., Seattle, WA (US)
Filed by AMAZON TECHNOLOGIES, INC., Seattle, WA (US)
Filed on Sep. 25, 2019, as Appl. No. 16/582,789.
Int. Cl. H04N 5/04 (2006.01); G06V 40/20 (2022.01); G06V 20/40 (2022.01)
CPC G06V 40/23 (2022.01) [G06V 20/40 (2022.01); H04N 5/04 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A system comprising:
one or more memories storing computer-executable instructions; and
one or more hardware processors to execute the computer-executable instructions to:
access first video data representing a first user performing a first activity;
determine, based on the first video data, a first pose of the first user at a first time and a second pose of the first user at a second time;
access second video data that represents one or more of the first user or a second user performing one or more of the first activity or a second activity;
determine a first rate of performance of the first activity based on the first pose and the second pose; and
generate video output based at least in part on the first rate of performance and the second video data, wherein the video output is associated with a second rate of performance of the first activity that is within a first threshold value of the first rate of performance.