TalksAWS re:Invent 2025 - Powering Prime Video's NASCAR Coverage: ML Fuel Analytics in Action (SPF303)
AWS re:Invent 2025 - Powering Prime Video's NASCAR Coverage: ML Fuel Analytics in Action (SPF303)
Powering Prime Video's NASCAR Coverage: ML Fuel Analytics in Action
Overview
The presentation showcases how the Prime Video innovation team developed a real-time fuel analytics solution to enhance the NASCAR coverage on Prime Video.
The key challenge was to provide fuel strategy insights to on-air talent and viewers in under 5 seconds, despite the lack of direct fuel data from the NASCAR cars.
Fuel Analytics Approach
The team took a multi-pronged approach to fuel analytics:
Visual Analysis: Trained computer vision models to extract fuel consumption patterns from video footage.
Physics-based Modeling: Developed parametric models mapping telemetry data to fuel consumption, calibrated using historical race data.
Machine Learning: Built predictive AI models on Amazon SageMaker to estimate fuel consumption from the telemetry data.
AWS Architecture
Data Ingestion:
Telemetry data from NASCAR's ERDP platform ingested into AWS using Kinesis Data Streams and Fargate tasks.
Best practices applied, such as asynchronous processing, adaptive sampling, and monitoring for back-pressure.
Real-time Processing:
Apache Flink (managed service) used as the core processing engine.
Leveraged Flink concepts like key streams, broadcast streams, and tumbling windows to enable low-latency, high-throughput processing.
Managed state using Flink's key state primitives and checkpoint/restore capabilities for fault tolerance.
Fuel Analytics Integration:
The physics-based and ML models were integrated into the Flink pipeline to perform real-time fuel consumption calculations.
The processed fuel analytics data was published to an output Kinesis stream.
Dashboards and Delivery:
AWS AppSync and DynamoDB used to power real-time dashboards for on-air talent.
GraphQL subscriptions enabled low-latency, bi-directional updates between the backend and the custom React-based front-end applications.
Key Results and Impact
The "Burn Bar" feature was launched for the Coca-Cola 600 race, the first time fuel strategy was made visible to broadcasters and fans.
Achieved 534 million media impressions and reached over 2 million viewers on average.
Met stringent performance and accuracy KPIs, providing fuel insights to on-air talent in under 5 seconds.
Lessons and Recommendations
Embrace failure and be open to taking uncharted paths when innovating.
Focus on scaling successful experiments to unlock real value.
Empower teams to accelerate experimentation velocity using AWS services and tools.
Leverage the AWS Well-Architected Framework to guide the design and improvement of solutions.
These cookies are used to collect information about how you interact with this website and allow us to remember you. We use this information to improve and customize your browsing experience, as well as for analytics.
If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference.