追蹤動畫截圖出處的搜尋引擎
IB302 13:30 ~ 13:55 漢語網上的動漫群組充斥着各種來歷不明的動畫GIF/截圖,為了解決 "這是哪套動畫?" 或 "我看過了但忘了是哪一集" 等問題,我制作了一個追蹤動畫截圖出處的搜尋引擎,以及它衍生的 Telegram Bot。從一張截圖可以找出它出自哪套一動畫,在哪一集哪一分哪一秒出現。 (示範 https://youtu.be/5C9nD5dtRrY) 這可以幫助使用者發掘一些他們沒看過但可能感興趣的動畫,也可以讓看過動畫的人快速找到自己想重溫的片段。 演講會介紹一些圖像處理的基本概念和實作方法,包括使用 LIRE 作圖像搜尋,它的運作原理和效能優化方法,使用 OpenCV 去除圖片黑邊,以及使用土炮方法偵測動畫分鏡 There are many anime GIF/screenshots with unknown source on the internet. To solve problems like "What anime is this?" or "I've seen it but I've forgot which episode", I've created an search engine for tracing sources of anime screenshots, and it's derived Telegram Bot. From a screenshot, it can tell which anime, which episode, which minute, which second it appears. (Demo https://youtu.be/5C9nD5dtRrY) This can help users to discover anime they haven't seen but may be interested. Or, help those who have watched the anime to find and revisit that moment. The talk would introduce some computer graphics concepts and implementation methods, including LIRE, how does it work and how to optimize performance, how to use OpenCV to get rid of black borders, and how I use home-made method to detect a shot from an animation clip.