手術錄影的目的,紀錄靜態攝影拍不到的骨質硬度、立體感、流程細節、手術動作等等。但是,用相機或手機錄影,一直都很難避免晃動,除了買巨大的顯微鏡來錄影,如何用後製影片的方法,來減少這個問題呢?
最近Final Cut Pro 與 Motion的更新,加入了物件追蹤的功能。經由機器學習,可以抓到影片中移動的物體。除了加入圖標或文字跟隨物體更簡單外,還有反向把物體鎖定住的效果,網路上就發現了兩段影片,一個是Final Cut Pro X,另一個是Motion的教學影片。
用這個功能,可以將手持震動,變成很穩定的手術影片。
步驟很詳細,這裡簡單筆記一下:
Final Cut Pro
- 將主要影片調整到理想的大小,可以稍微放大到130%左右。
- 複製影片一份到後面的暫存區,將這個暫存區的影像,調整成-130%的上下左右顛倒的鏡像影片。
- 移動鏡像影片,疊到主影像上方。
- 下方的主影像,找一個顏色對比大的參考點,可以是牙齒,可以是縫線,當作object track的參考點。右邊功能區,找到物件追蹤工具,定位與調整大小旋轉到參考點上。按下analyze
- 若分析過程,追蹤點跑掉,可以用分鏡圖調整,再從當下時間軸重新分析。
- 切換到主影像上方的鏡像影片,按下tranform功能鍵,畫面中間可以將tracker選擇剛剛設定的object tracker。意思就是兩段影片互相追蹤。
- 這時影像會跑掉,要從tranform區域重新調整rotation = 0, scale =0。更重要的tranform區最右上的小方塊,打開取消tracker rotation,才不會讓影像邊追蹤邊旋轉。
- 再將鏡像影片回復成正常的130%
Motion
- 找出想要穩定的影片。Import as project
- 中間上方的behaviors 找到motion tacking –> analyze motion
- 同樣選擇影片中對比大的地方,讓電腦自動抓取物件。analyze
- cmd-d複製影片,將複製的影片下方,analyze motion刪除,只留下一份。
- 回到正上方的behavior –> motion tracking –> match move
- 將剛剛analyze motion拖曳到match move behaviors方塊中,讓系統知道動作是兩者相連。
- 取消match move下方的rotation
- 回到複製的影片,左方properties –> positions –> add parameter behavior –> negate
- 影片就變成穩定有如拿著三軸穩定器一般。
- 可以再調整大小,讓影片視野更好。
當發現有這個功能後,非常開心,還熬夜研究Motion, Final cut pro, Compressor如何使用,忘了睡覺。以往都用lumafusion來編輯影片,Final Cut Pro一直被冷落,現在來到新的領域,很興奮也很新鮮,本來覺得這些軟體超難,現在網路學習資源很方便,降低門檻很多,加上M1 Air速度都跟得上,只怕一直玩影片,SSD很快就爆了(笑)。