Skip to content

sumibi-yakitori/Gochiusearch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ごちうさ全動画シーン検索エンジン Gochiusearch

ご注文はうさぎですか?1期・2期・Dear My Sister の全画像100万枚以上を対象とした検索エンジン ごちうサーチ です。Windows/Mac/Linux で動作します。 アプリケーションにキャプチャ画像をブラウザやフォルダからDrag&Dropすると、 何羽のどのあたりかを返します。 また、自動的にニコニコ動画/dアニメストア/Amazon prime の該当部分に移動することもできます。

画像を特定するための情報のみが含まれているため軽量で高速に動作します。

実行イメージ

ダウンロード

配布中のアプリは Windows/Mac 向けですが、Linuxでも以下の手順で動作させることができます。

Windows 版

Mac 版

Gochiusearch Tools

手持ちの動画を Gochiusearch で検索できるようにしたい方向けツール

Windows 版

技術詳細

1期、2期の動画に含まれる約100万枚のすべての画像が検索対象です。1枚の画像をわずか8バイト程度まで圧縮することで、 データベース込みで3MB程度とコンパクトになっています。また、画像の検索時間も数十ミリ秒程度と高速です。 画像は、9x8ピクセルに縮小したものをグレースケール化し、横方向に隣接するピクセル間の輝度差をビットベクトルとしています。 コア部分のみ抜き出したコードは https://gist.github.com/ksasao/e625d590801dce98c5e0 を参照してください。

アルゴリズムについては下記も参照してください。

ベクトル化

ベクトル化

検索

検索

ビルド方法

Windows

左上の「Download ZIP」からソースコードをダウンロードし、Visual Studio 2013 または Visual Studio 2015 で src\Gochiusearch.sln を開き、Gochiusearch プロジェクトをビルド、実行してください。 無料の Visual Studio Community でもビルドできます。 https://www.visualstudio.com/downloads/download-visual-studio-vs Mono / Xamarin は不要です。

Mac

Xamarin Studio を利用して Mac上でビルド・実行することが可能です。 Xamarin Studio は http://www.monodevelop.com/download/ からダウンロードしてください。Mono + GTK# もインストールが必要です。 左上の「Download ZIP」からソースコードをダウンロードし、Xamarin Studio で、src/Gochiusearch.Mac.sln を開いて実行してください。

Macでの動作

Linux

MonoDevelop を利用して Linux上でビルド・実行することが可能です。 Ubuntu の場合は、Ubuntu Software Center から MonoDevelop をインストールしたのち、 左上の「Download ZIP」からソースコードをダウンロードし、MonoDevelop で、src/Gochiusearch.sln を開いて実行してください。

その他のプラットフォームでは、http://www.monodevelop.com/download/ を参照してください。

Ubuntuでの動作

About

A Fast Scene Search Engine for Anime Series 'Gochuumon wa Usagi Desuka?'

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 97.8%
  • Batchfile 1.4%
  • Rich Text Format 0.8%