한국어 箭头
Podcast Cover

[e스포츠의 하이라이트 자동 추출: 인공지능과 컴퓨터 비전의 결합]-[Ep. 24: How Yahoo Uses AI to Create Instant eSports Highlight Reels]

NVIDIA AI Podcast · B2 · 2017-05-31

Technology
또는 웹버전으로 공부하세요

📋 Summary

e스포츠 하이라이트 생성의 효율화: AI의 역할

오늘날 e스포츠 팬들은 'Starcraft', 'League of Legends'와 같은 게임에서 벌어지는 극적인 순간을 즉각적으로 소비하기를 원합니다. 하지만 방대한 경기 영상 속에서 하이라이트를 수동으로 편집하는 것은 시간과 비용이 많이 드는 작업입니다. Yahoo Research의 시니어 연구원인 Yale Song은 이러한 문제를 해결하기 위해 AI를 도입했습니다. 핵심은 수많은 경기 영상 속에서 '흥미로운 순간'을 실시간으로 식별해내는 자동화 시스템을 구축하는 것입니다.

주관적 영역의 객관화: 시각적 효과의 활용

하이라이트 선정은 본래 매우 주관적인 작업입니다. 그러나 Song 연구팀은 이를 해결하기 위해 e스포츠 게임이 가진 특수성에 주목했습니다. 많은 게임이 중요한 순간에 'burst of fire(화염 폭발)'나 'thunderstorm(번개)'과 같은 화려한 시각 효과를 사용한다는 점을 포착한 것입니다. 연구팀은 이러한 시각적 요소들이 하이라이트를 결정짓는 'objective components(객관적 구성 요소)'라고 판단했습니다.

데이터 학습과 딥러닝의 적용

연구팀은 프로 리그 경기 영상을 활용해 학습을 진행했습니다. 초기 단계에서는 Yahoo Esports 편집자들이 직접 영상의 장면 유형(game scene vs. non-game scene)을 라벨링하여 불필요한 데이터를 필터링했습니다. 이후, 하이라이트 여부에 대해서는 크라우드 소싱(crowdsourcing)을 통해 사용자들의 의견을 수집했습니다. 놀랍게도 서로 다른 사용자들이 하이라이트라고 판단하는 지점에 대한 일치도(Cronbach Alpha)는 0.9에 달했으며, 이는 하이라이트 선정이 통계적으로 상당히 객관적인 영역임을 시사합니다.

딥러닝 모델 설계에 있어 연구팀은 MIT의 이미지 분류 연구에서 영감을 얻었습니다. 모델이 특정 영역(예: 침실 사진의 침대나 램프)을 집중적으로 학습하여 정답을 도출하듯, e스포츠 모델도 별도의 영역 라벨링 없이도 게임 내 시각 효과를 스스로 학습하여 하이라이트 구간을 포착하도록 설계되었습니다. 그 결과, 평균 정밀도(precision) 90%, 재현율(recall) 80%라는 고무적인 성과를 거두었습니다.

생산성 향상과 미래 확장성

이 AI 시스템은 현재 Yahoo Esports 플랫폼에서 실시간으로 작동합니다. 경기 도중 봇이 하이라이트 구간을 10~15초 단위로 추출하고, 경기가 끝나면 즉시 편집을 거쳐 3분 분량의 하이라이트 영상을 완성합니다. 과거 사람이 경기를 처음부터 끝까지 다시 보며 편집하던 방식과 비교하면 비약적인 시간 단축을 이뤄낸 것입니다.

Song 연구원은 이 기술이 단순히 e스포츠에 국한되지 않는다고 강조합니다. 그는 'Video to GIF' 연구를 예로 들며, 특정 도메인에 대한 사전 지식 없이도 영상 내에서 'GIF로 만들기 좋은 순간(GIF-able moment)'을 자동으로 추출하는 시스템을 구현했습니다. 이는 AI가 데이터의 통계적 확률을 기반으로 인간의 감각을 모방하는 능력이 점점 더 정교해지고 있음을 보여줍니다. 결론적으로, AI는 단순한 데이터 처리를 넘어 인간이 느끼는 '흥미로운 순간'이라는 주관적 가치를 통계적 객관성으로 치환하여 콘텐츠 산업의 패러다임을 바꾸고 있습니다.

🎯Key Sentences

1
We all love a good highlight reel
우리 모두 멋진 하이라이트 영상을 좋아하죠.
2
We want it now.
지금 당장 원합니다.
3
Some games do, some games not.
어떤 게임은 그렇고, 어떤 게임은 그렇지 않아요.
4
So what did you teach your system to be good at then?
그럼 당신은 당신의 시스템이 무엇을 잘하도록 가르쳤나요?
5
Let's first filter out anything that's not related to the game
우선 게임과 관련 없는 내용은 모두 걸러내도록 합시다.
모두 펼치기

📝Key Phrases

1
across the board
전반적으로
2
tackle a problem
문제에 대처하다
3
filter out
걸러내다
4
turn to
돌아가다, 향하다, 변하다
5
come down to
결국 ~하게 되다
모두 펼치기

📖 Transcript

Welcome to NVIDIA's AI Podcast, and we're recording from the floor of the 2017 GPU Technology Conference. a gathering of the AI faithful here in Silicon Valley.
We all love a good highlight reel, the spectacular passes, buckets, tackles, goals. whatever is particular to your favorite sport.
And as the old song goes, we love the agony of defeat.
We love replaying all those things that went horribly wrong.
The same thing applies to fans of esports.
Games like Starcraft, League of Legends, Heroes of the Storm.

ListenLeap이 실제 문맥에서 학습하도록 이끌어줌

🎨 흥미로운 콘텐츠
🌍 실제 자료
📱 언제든 듣고 보기