何金道
(浙江省廣播電視工程公司,浙江 杭州 310015)
當(dāng)前,隨著媒體融合向縱深發(fā)展,傳統(tǒng)電視演播室已向全媒體多景區(qū)交互式高清演播室演進。全媒體演播室節(jié)目的畫面拍攝,除了傳統(tǒng)電視節(jié)目制作中常見的坐播、站播、走播以及訪談等主持人播報形態(tài)之外,還需要能實現(xiàn)新媒體傳播需求催生的豎屏點評、外景連線、虛實結(jié)合、交互與沉浸等多種形式的融媒體節(jié)目制作[1]。因此,攝像機機位大都是多機位的三維運動狀態(tài)與靜態(tài)結(jié)合的拍攝。通常情況下,大型搖臂和可伸縮搖臂需要雙人操作才能完成,為了拍攝出符合藝術(shù)審美要求的畫面,既要求攝像師具有較高的攝像機操控技術(shù)以完成高質(zhì)量的連續(xù)畫面拍攝,又要求搖臂操作者能嫻熟掌握搖臂操作技能,以確保搖臂在演播室這一特殊的封閉環(huán)境內(nèi)運動時平滑、順暢無遲滯,并確保不與燈光、顯示屏、主播桌等設(shè)備設(shè)施發(fā)生碰撞,以保證拍攝安全。
為此,麗水市廣播電視總臺(以下簡稱麗水臺)對原建于2008年的兩個140 m2新聞演播室和兩個100 m2虛擬演播室進行全媒體交互式高清演播室群技術(shù)改造時,在140 m2演播室引入了人工智能(Artificial Intelligence,AI)機器人搖臂攝像系統(tǒng),以AI識別技術(shù)賦能自動化機器人搖臂的解決方案,代替?zhèn)鹘y(tǒng)的攝像師人工拍攝。
AI機器人搖臂系統(tǒng)可按預(yù)設(shè)運動軌跡動作,可以對走動的主持人進行自動、實時追蹤,還可以對空間中靜止的物體如播報臺、屏幕以及虛擬畫面物體進行定點跟蹤,以完成節(jié)目需要的畫面錄制。
與傳統(tǒng)的手搖電控?fù)u臂相比,AI機器人搖臂在減少人力投入的同時使演播室拍攝動態(tài)畫面的智能化水平得到大幅提升,并降低了操作上的難度和人為因素帶來的不穩(wěn)定性,使節(jié)目的錄制效率和質(zhì)量得到大幅提升。考慮到演播室多景區(qū)、多功能的拍攝要求,不僅要求攝像搖臂在制作節(jié)目時要便捷地實現(xiàn)自動化和無人化,還要兼顧安全性和穩(wěn)定性。經(jīng)過多方面的對比,麗水臺140 m2全媒體演播室最終選擇了一款承托重量為25 kg的中小型AI機器人搖臂。實物如圖1所示。
圖1 AI機器人搖臂實物圖
該機器人搖臂可在錄制現(xiàn)場無人的情況下,遠(yuǎn)程對節(jié)目進行精準(zhǔn)穩(wěn)定的錄制,并提供精確穩(wěn)定的跟蹤數(shù)據(jù)用于VR/AR/XR等虛擬場景,可廣泛用于新聞、訪談、會議、時事等類型節(jié)目。機器人搖臂配備觸屏及物理按鍵組合式工控,可遠(yuǎn)程對臂身、云臺、鏡頭、速度進行控制及預(yù)設(shè)軌跡,而且各種操作均使用物理按鍵,反饋直接;可設(shè)置8檔節(jié)目,各節(jié)目設(shè)20個機位存儲點,把臂身、云臺及鏡頭的位置存在相應(yīng)的存儲點后,對多點軌跡可形成單點運動、單次連續(xù)運動及循環(huán)連續(xù)曲線運動三種搖移模式。操縱桿頂鍵的極低速微調(diào)功能,方便在存儲軌跡時對畫面進行精準(zhǔn)卡邊。搖臂支持遠(yuǎn)程遙控拍攝模式、程序化自動拍攝模式以及傳統(tǒng)手動搖臂拍攝等三種模式。
通過手搖左右搖桿遠(yuǎn)程控制臂身和云臺的水平、俯仰及鏡頭的運動。在任意時間切換為手動模式時,只需撥動切換按鈕,即可切換至手動狀態(tài)。遠(yuǎn)程遙控模式可以根據(jù)節(jié)目臨時安排,提供不同角度的攝像效果,展現(xiàn)不同的節(jié)目主題。
可通過操作面板進行簡單編程,根據(jù)節(jié)目需要預(yù)設(shè)和存儲拍攝位置使設(shè)備進入程序化的自動拍攝過程。搖臂可在程序化運動控制下進行自動搖移、鏡頭變焦聚焦及固定軌跡的精準(zhǔn)重復(fù),實現(xiàn)演播室錄制的無人化。在多點運動過程中,可選擇連續(xù)搖移多軌跡單次運動或連續(xù)不間斷的軌跡運動,可實時向?qū)Рヌ峁┧枰漠嬅嫠夭?。程序自動拍攝模式既可以節(jié)約人力,降低攝像人員的重復(fù)勞動,又可以使畫面更加順暢、更具動感。
系統(tǒng)配置了手動操控系統(tǒng),提供了控制手柄、觸屏電控盒以及安裝在搖臂尾端的雙監(jiān)視器。使用傳統(tǒng)手動拍攝模式時,打開臂身水平及俯仰鎖止結(jié)構(gòu),攝像師即可通過手柄對云臺、鏡頭進行控制,通過搖移操作拍出自己風(fēng)格的運動軌跡。這套操控系統(tǒng)還附帶幾個智能拍攝功能,可降低攝像師的操作要求,讓初學(xué)者也能搖出炫酷的畫面。
為了使機器人搖臂能滿足全媒體演播室的拍攝需求,系統(tǒng)引入了最為關(guān)健的AI追蹤技術(shù),通過該技術(shù)與搖臂的自動化動態(tài)畫面錄制技術(shù)相結(jié)合,實現(xiàn)了AI機器人搖臂的各項功能。
機器人搖臂在云臺處EFP攝像機下方安裝了智能攝像頭及算法系統(tǒng)的一體模塊。該攝像頭可以獲取目標(biāo)人體的肢體特征,并識別目標(biāo)人物在空間中的相對角度和位置坐標(biāo)。當(dāng)人體在離鏡頭較遠(yuǎn)位置時,系統(tǒng)開啟人體外形特征識別并鎖定,確保人體的肢體都涵蓋在運動畫面的中間位置,有效規(guī)避了基于紅外射線識別技術(shù)的信號中斷問題以及一定距離時無法有效進行人臉識別的問題。其原理如圖2所示。
圖2 人體特征識別模式
當(dāng)目標(biāo)人物靠近攝像頭時,系統(tǒng)即轉(zhuǎn)為人臉位置識別模式,追蹤的攝像機鏡頭立刻對主持人的面部進行跟蹤拍攝。該識別系統(tǒng)可使搖臂機器人精準(zhǔn)識別目標(biāo)人物,應(yīng)用于多人物場景拍攝。目標(biāo)主持人在做轉(zhuǎn)身、側(cè)身、下蹲等動作時,搖臂機器人也可進行平滑流暢的追蹤。
該功能應(yīng)用在主持人播報錄制過程中時,主持人可任意行走、轉(zhuǎn)體。上述AI技術(shù)將使主持人在進行新聞類播報時不受腳本的嚴(yán)格限制[2]。這不僅提升了主持人發(fā)揮的空間和節(jié)目創(chuàng)作的自由度,還降低了對攝像師技能的高要求,播報效率也大幅提高。
2.2.1 搖臂編碼器
編碼器是將數(shù)據(jù)進行編制,轉(zhuǎn)換為可通信、傳輸和存儲的信號形式的設(shè)備。機器人搖臂內(nèi)置多種高精度編碼器以獲取對系統(tǒng)的控制數(shù)據(jù)、位置數(shù)據(jù),通過匯編形成多種用于拍攝虛擬跟蹤畫面的數(shù)據(jù)。它既可檢測角度位移,又可在機械轉(zhuǎn)換裝置的幫助下檢測直線位移。多圈光電編碼器可以檢測相當(dāng)長量程的直線位移[3]。
通過將搖臂機器人臂身和云臺的水平、俯仰數(shù)據(jù)與攝像機鏡頭傳感器的數(shù)據(jù)整合并與同步信號鎖定,可以實時發(fā)送搖臂各運動軸數(shù)據(jù)。利用這些運動軸數(shù)據(jù),結(jié)合搖臂機器人本身所確定的物理參數(shù),可以通過函數(shù)關(guān)系精確測算所拍攝物體位于空間中的相對位置,通過對云臺進行實時的角度控制就可以獲取所需的畫面構(gòu)圖。與此同時,通過程序軟件算法與此類數(shù)據(jù)的整合,以標(biāo)準(zhǔn)數(shù)據(jù)接口協(xié)議傳送給虛擬圖像服務(wù)器,可以最終實現(xiàn)虛擬畫面與攝像機空間位置及鏡頭狀態(tài)的完美結(jié)合。
2.2.2 空間定位跟蹤
以搖臂臂身水平旋轉(zhuǎn)軸和俯仰旋轉(zhuǎn)軸的交點OXYZ建立空間直角坐標(biāo)系,臂身長度a和云臺吊臂長度b為已知量。系統(tǒng)輸入臂身的水平、俯仰角和云臺的水平、俯仰角4個變量,可輸出攝像機位置坐標(biāo)x,y,z,攝像機旋轉(zhuǎn)角度pancamera、tiltcamera和rollcamera等6個結(jié)果。以兩軸旋轉(zhuǎn)云臺為例,攝像機翻滾數(shù)值rollcamera=0;攝像機水平角度為臂身水平和云臺水平的累加,pancamera=panarm+panhead。云臺可以保持垂直地面狀態(tài),與臂身的俯仰角度無關(guān),所以云臺俯仰角度為tiltcamera=tilthead。搖臂坐標(biāo)系統(tǒng)如圖3所示。
圖3 搖臂坐標(biāo)系統(tǒng)
以四元數(shù)進行計算,以O(shè)a為原點建立坐標(biāo)系,Ob點坐標(biāo)為(0,0,-b),將Ob點擴充至四元數(shù),即pob=0+0×i+0×j+(-b)×k。搖臂做俯仰運動時,云臺可以實時保持垂直與地面,即圖中角α=tiltarm,攝像機以(1,0,0)為旋轉(zhuǎn)軸轉(zhuǎn)動α,以四元數(shù)形式 表 示 為qoa=cos(α/2)+i(1×sinα/2)+j(0×sinα/2)+k(0×sinα/2),則旋轉(zhuǎn)后的攝像機坐標(biāo)四元數(shù)為pcamera=qoa×qob×qoa-1,即可求得攝像機相對于坐標(biāo)原點Oxyz的位置和角度關(guān)系,如圖4所示。
圖4 臂身空間定位跟蹤視角
考慮到AI機器人搖臂需要在封閉的演播室內(nèi)進行大幅度的三維運動這一特殊應(yīng)用場景,演播室內(nèi)專業(yè)燈光、LED顯示屏、播音臺、多機位攝像機等密布,節(jié)目制作的首要任務(wù)是確保搖臂自動拍攝時的運動安全,不能與室內(nèi)其他物體和主持人等發(fā)生哪怕是輕微的碰撞。因此,機器人搖臂在多個環(huán)節(jié)進行了針對性的安全設(shè)計。
首先,系統(tǒng)可以在手動和自動模式間進行實時切換。該設(shè)計確保系統(tǒng)既可以在預(yù)設(shè)軌跡模式下穩(wěn)定運行,又可以在制作安全性要求特別高的特殊節(jié)目時,直接打開臂身鎖,從自動模式切換到傳統(tǒng)搖臂的手動拍攝模式[4]。其次,為了避免搖臂在自動拍攝時碰撞到其他物體,系統(tǒng)可以根據(jù)所處演播室的具體環(huán)境,在臂身和云臺所有旋轉(zhuǎn)軸位提前預(yù)設(shè)限位角度,以確保所有預(yù)設(shè)軌跡均在安全空間范圍內(nèi)。此外,搖臂系統(tǒng)還內(nèi)置了力矩感應(yīng)檢測裝置,確保搖臂一旦在運動中發(fā)生外力影響即可實時檢測到異常,在最短時間內(nèi)停止搖臂運動,確保不發(fā)生意外事故[5]。
為了達到上述設(shè)計目的,在硬件方面,系統(tǒng)以高精度編碼器定位配合精密減速機的應(yīng)用,確保定位精度達到1 mm以內(nèi)。在軟件方面,采用S型曲線進行加速和減速軟件控制,相對于梯形加減速而言,可以獲得更好的控制性能,從而確保搖臂運動的安全可控。
在與虛擬引擎對接的過程中,搖臂執(zhí)行預(yù)設(shè)軌跡拍攝時出現(xiàn)畫面卡頓現(xiàn)象,初步判斷是虛擬植入引擎的刷新率的問題。經(jīng)反復(fù)驗證,卻發(fā)現(xiàn)沒進虛擬引擎的畫面就有卡頓的問題,因此推測是搖臂系統(tǒng)本身的問題。首先檢查電源相序、同步信號,均為正常;再執(zhí)行臂身和云臺軌跡,同樣正常;但執(zhí)行軌跡有鏡頭變焦時就會出現(xiàn)卡頓的現(xiàn)象,而且換鏡頭無效。于是定位故障應(yīng)該在鏡頭和搖臂之間的通信。將問題反饋給廠家,廠家通過復(fù)現(xiàn)故障后分析得出是鏡頭內(nèi)編碼器數(shù)據(jù)傳輸受外界干擾所致。考慮到全媒體演播室內(nèi)各種電子、電氣設(shè)備品種和數(shù)量繁多,可能存在未知信號干擾源,于是在鏡頭和搖臂傳輸鏈路增強屏蔽。后經(jīng)多次測試,卡頓現(xiàn)象均未再現(xiàn),順利解決了問題。
演播室AI機器人搖臂拍攝簡化了傳統(tǒng)拍攝流程,減少了人、財、物的投入并提高了工作效率,還能增強電視畫面的藝術(shù)美感,為觀眾帶來視覺沖擊和視覺享受,成為媒體融合發(fā)展背景下頗受歡迎的攝像機承托解決方案。當(dāng)前,AI搖臂拍攝依舊存在智能程度不夠高等局限性,但隨著科技的發(fā)展,AI機器人搖臂拍攝技術(shù)一定會得到進一步發(fā)展,從而更好地助力電視媒體的融合發(fā)展。