2019年10月11日 星期五

【影片coding】免費影片分析軟體Solomon Coder和BORIS (網站連結在文末)

最近因為需要開始處理影片資料的label,
根據我在碩班時學習到的淺薄知識,大概只知道interact這款並不便宜的付費軟體可以達到分析影片的目的,但是更多的細節就在我一整堂課的恍惚與不在乎中流逝了.......
(嗚嗚對不起我錯了QAQ)


當初在課堂中有初步嘗試使用的是interact的試用版,不過因為年代久遠,現在手邊已經沒有保留當初的安裝檔案,所以僅只好到網站上依循介紹影片所展示的功能,先初步規畫自己的影片分析應該要如何進行。







步驟一:確認需求

雖然後續分析的其他前處理尚不明確,但是至少在影片label的部分,我想我會需要知道每個frame中,雙手分別是做什麼動作,也就是說,在一個時間軸上,我必須要能夠同時標註坐右手的動作。

此外,我所需要能夠標註的解析度必須要能達到每秒100 frame。

最後,因為標注資料這件事工程浩大,所以如果能夠有快捷鍵等功能輔助標註,那就太棒了。




步驟二:初步嘗試

因為這個領域對我來說太陌生,一時之間真的不知道如何下手,所以就只好先嘗試改自己以前的程式。

在初步嘗試過自行撰寫matlab GUI後,實在覺得有很多無法克服的困難(matlab對於影片的不支援、快捷鍵設定上的困難.....),所以就只好還是摸摸鼻子開始尋找任何可能的替代資源。


步驟三:滿滿的免費影片分析軟體

我的影片標註需求其實相對於其他研究的分析應該是不困難,所以其實很快就找到不少合適的選擇。

在researchgate上的這則問答對我來講很有幫助。
https://www.researchgate.net/post/What_are_the_open_source_free_software_programs_available_for_video_coding_in_animal_behavioural_studies

此外,也有其他網站整理了不同影片標註軟體的優缺點。
https://www.theeminentcodfish.com/video-software-review/


步驟四:鎖定目標

總之,最後我選擇了Solomon Coder和BORIS 嘗試使用,並且最後選擇了Solomon Coder。
他的介面比較簡單,操作上需要稍微看說明書學習一下使用方法,但是上手後就還算好用。

所以我就沒有詳細試另外一款了XDDDDDD
不過看在看過介紹後,我自己對於兩款軟體都很推薦。
(BORIS 好像可以處理更為複雜的標註分類與分析需求,在他的網站上有說,如果用這款軟體做研究發表,要致謝這個軟體。)


=================================================================
Solomon Coder
網站:https://solomon.andraspeter.com/screenshots.php
說明書:https://solomon.andraspeter.com/help.html

BORIS (Behavioral Observation Research Interactive Software)
網站:http://www.boris.unito.it/
說明書:https://boris.readthedocs.io/en/latest/

沒有留言:

張貼留言