Scaling Media Machine Learning at Netflix | by Netflix Technology Blog | Feb, 2023

0
169
Scaling Media Machine Learning at Netflix | by Netflix Technology Blog | Feb, 2023


Figure 1 – Media Machine Learning Infrastructure

Media Access: Jasper

Media Feature Storage: Amber Storage

Compute Triggering and Orchestration: Amber Orchestration

Training Performance

Serving and Searching

Background

Figure 2 – a collection of body match cuts from Wednesday.

Where we began

Figure 3- The authentic Match Cutting pipeline earlier than leveraging media ML infrastructure elements.
SB = {0: [0, 20], 1: [20, 30], 2: [30, 85], …}
# the second shot (index 1) was eliminated and so was clip1.mp4
SB_deduped = {0: [0, 20], 2: [30, 85], …}
[
# shots with indices 12 and 729 have a high matching score
{shot1: 12, shot2: 729, score: 0.96},
# shots with indices 58 and 419 have a low matching score
{shot1: 58, shot2: 410, score: 0.02},

]

The issues we confronted

Where we landed

Figure 4 – Match reducing pipeline constructed utilizing media ML infrastructure elements. Interactions between algorithms are expressed as a function mesh, and every Amber Feature encapsulates triggering and compute.

LEAVE A REPLY

Please enter your comment!
Please enter your name here