AI點亮球星!足球“小白”,也能看懂歐洲杯了?
大家好,我是小編
最近歐洲杯很火
領(lǐng)導讓我趁熱宣傳,搞點動靜
???可我是個球盲啊......
那,這動靜還行不?
搞錯了,重來!
接到任務(wù),小編就去請教了公司智慧體育方面的產(chǎn)品經(jīng)理。
怎樣讓足球小白也能輕松辨別綠茵場上的明星們?足球跟AI能不能聯(lián)系起來?
原來,應(yīng)廣大觀眾的需求,我們已經(jīng)支持中國移動咪咕公司新推出了「AI點亮球星」功能。
怎么點亮?哪里不會點哪里嗎?
走,一起去看看!
“有AI,花式看球賽”
為了實現(xiàn)一鍵追蹤球星動態(tài),業(yè)界之前嘗試了很多種方式。
比如,對回放畫面進行智能分析+特效包裝。
又或者通過在場館內(nèi)搭建特種全景攝像機,讓球員在身上佩戴傳感器等方式,來獲取現(xiàn)場比賽數(shù)據(jù)。
「AI點亮球星」功能的優(yōu)勢在于,不需要部署數(shù)據(jù)感知系統(tǒng),基于直播畫面分析,支持實時互動體驗。
對于“鐵桿球迷”來說,第一時間知道戰(zhàn)況,才能放下懸著的心,所以直播是首選。
在觀看直播過程中,任意點擊一名球員,你喜愛的或者是你不熟悉的,都能實時查看該球員的歷史戰(zhàn)績、本次比賽得分等信息,直觀了解球員的站位及跑動路線。
小編隨機采訪了幾位朋友的「用戶體驗」。
「AI點亮球星」功能獲得了資深球迷的認證:分析奪冠形勢很好用。即使中途進入直播,也可以根據(jù)比賽數(shù)據(jù)統(tǒng)計,掌握賽況。
足球小白也表示期待已久,被“硬控”了整場直播,妥妥的知識科普。
“AI點亮,不太容易”
在足球比賽的長鏡頭記錄中,這些因素都會給精準識別與穩(wěn)定跟蹤帶來挑戰(zhàn):
變焦會放大或縮小球員的“尺寸”,不同機位也會影響球員在畫面中的輪廓和姿態(tài)。
高速運動的時候球員會變得模糊。
當球員“控球”時,可能會相互遮擋,比如像這樣:
陰影和光照變化也會遮擋球員的部分身體或面部特征:
挑戰(zhàn)有點多,是不是汗流浹背了。
“沒關(guān)系,我們逐一擊破”
首先確定使用什么算法識別?
只通過人體特征識別確定球員身份難度大,我們優(yōu)化了算法模型,融合人體特征識別、球衣顏色識別、球號識別、人物姿態(tài)等多維視覺算法,進行實時定位和身份識別。
為了解決運鏡拍攝和人物高速運動帶來的球員模糊問題,又引入了相機運動補償機制。
通過估計攝像機的運動參數(shù),如平移、旋轉(zhuǎn)、縮放,對圖像進行相應(yīng)的幾何變換,以補償由于相機運動引起的圖像抖動和錯位。
舉個例子。假設(shè)在某一幀畫面中,一個球員正在快速奔跑,但由于相機的水平移動,球員的形象變得模糊,并且位置有一些偏移。此時算法就會根據(jù)相鄰幀的特征點,對這一幀的圖像進行“補償”。
現(xiàn)在還有一個問題,當球員在畫面中相互遮擋時,算法如何準確識別?
這就要用到多目標跟蹤算法:在每一幀畫面中,檢測所有目標球員,并標記他們的位置和特征,建立每個球員的運動軌跡。即使發(fā)生遮擋,也可以根據(jù)之前的運動軌跡預測當下位置,通過球衣顏色、球號等特征幫助識別和持續(xù)追蹤。
“算法復雜,性能跟得上嗎?”
算法多了,實時處理壓力也大了。在有限的計算資源下,怎么完成高效的計算,保持性能穩(wěn)定?
問題的關(guān)鍵是找到——
「關(guān)鍵」問題。
簡單來說,就是我們把可以識別出球員的所有特征進行了優(yōu)先級和可靠性排序,找到關(guān)鍵特征。
就好像做菜時,相比嘗味道,通過觀察晶體大小和形狀可以快速判斷出糖和鹽,這就是它們的關(guān)鍵特征。
而在球場上,盡管賽事畫面中出現(xiàn)了球員的多個可識別特征,但是利用球衣顏色和球號識別時,準確度高且速度快。那就優(yōu)先調(diào)用這些關(guān)鍵特征進行初步識別,并根據(jù)賽場變化不斷進行結(jié)果校準。
這樣一來,保證精準識別球員的同時,也降低了算法對性能的消耗。
歐洲杯激戰(zhàn)盛夏
看球的正確姿勢,你Get到了嗎
AI點亮球星
哪里不會點哪里