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.

ASK DUKE

What are your thoughts on this topic?
Let us know in the comments below.

1 COMMENT

0 0 votes
Article Rating
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Share this article

Recent posts

1
0
Would love your thoughts, please comment.x
()
x