Slide 1

Slide 1 text

Androidで SRCNNできる? 2017/06/17 かものはし

Slide 2

Slide 2 text

SRCNN?

Slide 3

Slide 3 text

S 超 R 解像 C 畳み込み N ニューラル N ネットワーク

Slide 4

Slide 4 text

小さな画像しか手元にない…

Slide 5

Slide 5 text

超解像で解決

Slide 6

Slide 6 text

AndroidでSRCNNできる? 結果: できた

Slide 7

Slide 7 text

BEFORE AFTER

Slide 8

Slide 8 text

元の実装 Torch7 言語 Lua

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

以下に移植 Java + RenderScript

Slide 11

Slide 11 text

RenderScript? 並列+高速CPU/GPU演算

Slide 12

Slide 12 text

得られた知見

Slide 13

Slide 13 text

メモリ足りない 512px四方の画像で256MB 分割処理 学習モデル軽量化

Slide 14

Slide 14 text

遅い 膨大な計算量 プーリングとか必須 NDKやTF4M, OS提供NNで 改善するかも?

Slide 15

Slide 15 text

TensorFlowを Androidで動かす には

Slide 16

Slide 16 text

つらくて挫折

Slide 17

Slide 17 text

5/17 Google I/O

Slide 18

Slide 18 text

以上 なにか質問あれば