bad apple curve!! 〜フーリエ記述子でアニメーション作ってみた〜

21
Bad Apple Curve!! 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 〜〜 〜〜 @butchi_y

Upload: yuuki-iwabuchi

Post on 13-Apr-2017

2.170 views

Category:

Science


0 download

TRANSCRIPT

Page 1: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

Bad Apple Curve!!〜フーリエ記述子でアニメーション作ってみた〜

岩淵 勇樹@butchi_y

Page 2: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

プロローグそれは 2 年前のこと…

Page 3: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

2013 年 5 月Wolfram|Alphaで初音ミクが描画できることが話題に

フィールズ賞はもらった!:初音ミクの数式が解明 さらにいろんな「俺の嫁」が関数で描けることが判明 - ねとらぼ

Page 5: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

2013 年 11 月Mathematica コードを元にまどか☆マギカやアイドルマスターのイラストが数式で表現される

Mathematicaで任意画像の輪郭を数式に変換する - チューリング不完全

Page 6: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

ん?これは…

Page 7: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

_人人人人人人人人人人人人人人人_> アニメーションいける!!! <

 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y

Page 8: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

制作約 2 週間かけてアニメーション変換プログラムを制作読むより書く方が好きなのですべて独自実装

Page 9: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

が!

Page 10: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

音声部分でも欲張ろうと考えたまま約 2 年間熟成

Page 11: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

思い立って、先日デモサイト公開(動画も近日アップ予定)

Page 13: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

Bad Apple!!2009 年に公開された二次創作アニメニコニコ動画で 2000 万再生を突破僕が作ったんじゃないです(念のため)

【東方】Bad Apple!! PV【影絵】 - ニコニコ動画

Page 14: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

フーリエ記述子とは主に特徴量抽出のため、曲線のパラメーターをフーリエ変換したもの

Page 15: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

フーリエ記述子とはG 型フーリエ記述子Z 型フーリエ記述子I 型フーリエ記述子P 型フーリエ記述子楕円フーリエ記述子などなど沢山ある 今回は G 型フーリエ記述子( Wolfram と同様の書き出し形式)を利用

Page 16: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

過去の研究画像の提示方法(画素配置)の研究曲線の滑らかさの評価に P 型フーリエ記述子を利用

岩淵勇樹・秋田純一 , 「非周期的な画素配置を持つ CMOS イメージセンサの基礎検討」 , 電子情報通信学会技術研究報告 , Vol.107, No.163, ICD2007-65, pp.165-170, 2007.7.

Page 17: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

数式の例

1 次

Page 18: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

数式の例

5 次

Page 19: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

数式の例

10 次

Page 20: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

数式の例

50 次

Page 21: Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜

まとめと展望任意の曲線は sin 関数の加算で表現可能( x 軸成分と y 軸成分の媒介変数)開曲線への適用が課題(別のフーリエ記述子で表現可能だが…)ベクトル画像圧縮への応用も可能?(今回 低画質 :9MB, 最高画質 :

35MB )