Danny Malter

VP Data Science and Machine Learning - Intellicheck

M.S. in Predictive Analytics - DePaul University

Danny Malter

Me
Malter Analytics
GitHub
LinkedIn
YouTube Channel
Twitter
Kaggle

Other Work
General Assembly
AriBall

Media
Built In

Tracking Corporate Logo Exposure on Televised Sports Broadcasts

In the world of sports, sponsorship and advertising are integral to a team or league’s revenue. Companies invest millions of dollars to place their logos in key spots for TV viewers. For example, along the boards of the ice during an NHL game or rotating sideboards of MLB, NBA and Premier League soccer games. But how is the return on investment of these sponsorships measured? It’s well known how TV viewership varies throughout the broadcasts of each sport and game time slot, but quantifying the exact exposure - and thus value - of an advertisement remains a challenge. Using TV viewership data along with an AI logo detection model, we can solve this challenge with a new business metric in sports advertising; Total Viewership per Second of Exposure. For the purposes of this demonstration, we are using the generic Google AI Logo Detection model but this or similar models can be retrained to learn better about identifying certain logos.


Using Python, we analyzed a video clip from the first period of a game between the Chicago Blackhawks and St. Louis Blues, played on February 8th, 2025 at the Enterprise Center, broadcasted by ESPN+. Hockey is a fast-paced sport, so it’s unlikely that a logo will be 100% visible for more than a few seconds at a time. To solve this, we’ve written an algorithm that uses the Google model to first identify if a logo is in a given frame. We continue to track that logo over the next two frames to detect if the logo remains visible; if we capture 100% of a logo in three consecutive frames, we count the occurrence as one continuous logo detection. We ran a highlight video from the first period of this game and below is the total amount of seconds that each logo was shown over a 93 second video.

Logo Name Total Time (seconds) Percent of Time in Total Video
FanDuel 44.74 48.11%
Purina PetCare Company 22.72 24.43%
Enterprise Rent-A-Car 12.31 13.24%
PNC Financial Services 11.81 12.70%
World Wide Technology 10.51 11.30%
Schnucks 5.91 6.35%
BJC HealthCare 4.6 4.95%
National Hockey League 4.4 4.73%
Bauer Hockey 2.5 2.69%
Stifel 1.6 1.72%


We already know that ad placement matters, but the use of AI to quantify the impact of each placement provides greater insights that are not currently accounted for. Over the course of an entire game, optimized ad placement can lead to several extra minutes of exposure. Tracking the time a logo is displayed on TV during sports events provides both sponsors and teams with quantifiable metrics to measure the effectiveness of their deals. By leveraging this data, teams can offer more accurate sponsorship valuations, and companies can make more informed decisions about where and how to invest their marketing dollars. Knowing the duration of logo exposure gives both parties a powerful tool for negotiation and strategy.

comments powered by Disqus