まいだいありー

機械学習、技術系、日記など勉強したことのメモを書けたらなと思います。

2021-01-01から1年間の記事一覧

SPADEを用いてラフな絵からアニメキャラ生成を試みた

はじめに はじめに, 2019年の論文 Semantic Image Synthesis with Spatially-Adaptive Normalization で, BatchNormの正規化によって今まで流れてきた情報を落としてしまう問題を指摘し, 情報を落とさないように伝播させるために BatchNorm の線形変換にセグ…

二次元キャラで二次元キャラのモザイクアートをする

モザイクアートをする 二次元キャラで二次元キャラのモザイクアートをしてみたかったので, Pythonでサクッとやってみた. 手順 元画像をタイル状に分割 ( 画像サイズ / 分割したい数 ) 元画像のタイル毎にカラーヒストグラムを求める. (1) タイルを埋める画像…

アニメキャラの顔を色指定して自動彩色( pix2pix with color hint )

はじめに AnimeFace で pix2pix をやってみたで pix2pix モデルを用いてアニメキャラの顔の自動彩色を実験しました. その際は, 単に線画と元の画像のペアが似てるかどうかを学習させ, Generator が線画に彩色したものを生成させるというものでした. 今回はそ…

AnimeFace で pix2pix をやってみた.

pix2pix とは かなり今更という感じですがやります. pix2pix は Image-to-Image Translation with Conditional Adversarial Networks で提案されたConditional GAN (CGAN) の一種. 図1 : pix2pixによる画像変換例[1] pix2pixでは, デフォルメされた地図を航…

画像をタイル状に結合する

画像をタイル状に結合 背景に使うためにイラストをタイル状に並べた画像が必要になったので, メモをしときます. montage コマンド 結合したい画像は同じフォルダに入れておいて, そのフォルダ内で以下を実行します. $ montage *jpg -geometry <入力画像サイ…

Turi Create でアニメのレコメンドエンジンを作る【デモあり】

turicreate とは turicreate は Apple の機械学習のライブラリで, 古典的手法から深層学習を用いたタスクまでいくつかカバーされており, sklearnのように手軽に学習させることができます. apple.github.io 最初にturicreateでレコメンドを行う方法を書いてお…

twint でTwitterからツイートを収集する

twint でツイート収集 Twitter API を使ってツイートするのは良いですが色々と制限があるので, twint というPythonのパッケージを用いて収集してみます. インストール おそらく, 以下でインストールすると実行してもツイートを収集できないので, pip install…

JWT (JSON Web Token) についてメモ

Web

JWTとは 最近 JWT認証を使う機会があったので, JWTの生成方法についてまとめます. JWTは, 以下のような構造 {base64Encodingheader}.{base64Encodeingclaim}.{signature} JWT生成 base64Encodingheader 以下のJsonをbase64でエンコード { "alg": 署名アルゴ…

React-Django REST FrameWorkのアプリをHerokuにデプロイ

はじめに React-Django REST FrameWork で作った日報アプリをHerokuにデプロイする時にやることをまとめます. このアプリについて少し補足すると, ユーザの認証には JSON Web Token (JWT) , 日報の記事管理は REST framework を用いています. 各種version 基…

React ローカルでの環境構築

React の環境構築のメモ brew で node.js をインストール $ brew install nodejs $ node -v $ npm -v React を npxコマンドで実行する $ npx create-react-app <folder name> サーバー起動 $ npm start すると, localhost:3000 にアクセスできる</folder>