Skip to content

This CNN will identify Japanese animation characters

Notifications You must be signed in to change notification settings

yukisnow0704/animeCNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

animeCNN

chainerを用いて、日本のアニメーションのキャラクターを識別するプログラム 付随してTensorFlowで同様のことを可能にしました。

お好きにコメントをください。 また、プログラムのコーディングについてご意見も頂けたらと思います。

Description

chainerの畳み込みニューラルネットワークを使用してキャラクターを識別するためのデモプログラムです。 動画からキャラクターの画像を出力し、それらを個別に分類することで各キャラクターを下記のように出力することが可能となります。

また、現在リファクタリングを行なっています。ご了承ください。 ※現在、TensorFlowはargmentに対応していません!!!

Demo

インプットする画像 input

アウトプットされる画像 output

Requirement

Python 3.6

Usage

1.動画から画像を出力

2.画像を仕分ける 適当なディレクトリを作成して、そこに各キャラの名前とともにキャラクターの画像を入れていく。

3.画像をカサ増しする

python3 imgSmaill

4.学習させる

python3 bake_train.py

5.実行

python3 bake_sample.py

Install

最低限

  • openCV3.2

GPU使用時

  • cuda
  • or
  • tensorflow-gpu

下記のアプリケーションをpipすること

  • six

  • tqdm

  • image

  • chainer

  • or

  • tensorflow

About

This CNN will identify Japanese animation characters

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages