Home Artificial Intelligence Scaling Media Machine Learning at Netflix Introduction Infrastructure challenges and components Case study: scaling match cutting using the media ML infra Conclusion and Future Work

Scaling Media Machine Learning at Netflix Introduction Infrastructure challenges and components Case study: scaling match cutting using the media ML infra Conclusion and Future Work

1
Scaling Media Machine Learning at Netflix
Introduction
Infrastructure challenges and components
Case study: scaling match cutting using the media ML infra
Conclusion and Future Work

Figure 1 – Media Machine Learning Infrastructure

Media Access: Jasper

Background

Figure 2 – a series of frame match cuts from Wednesday.

Where we began

Figure 3- The unique Match Cutting pipeline before leveraging media ML infrastructure components.
SB = {0: [0, 20], 1: [20, 30], 2: [30, 85], …}
# the second shot (index 1) was removed 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 faced

Figure 4 – Match cutting pipeline built using media ML infrastructure components. Interactions between algorithms are expressed as a feature mesh, and every Amber Feature encapsulates triggering and compute.

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here