Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AndroidでSRCNN 2017

AndroidでSRCNN 2017

nakawai

June 17, 2017
Tweet

More Decks by nakawai

Other Decks in Programming

Transcript

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  4. 超解像で解決

    View full-size slide

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

    View full-size slide

  6. BEFORE AFTER

    View full-size slide

  7. 元の実装
    Torch7
    言語 Lua

    View full-size slide

  8. 以下に移植
    Java +
    RenderScript

    View full-size slide

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

    View full-size slide

  10. 得られた知見

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  13. TensorFlowを
    Androidで動かす
    には

    View full-size slide

  14. つらくて挫折

    View full-size slide

  15. 5/17 Google I/O

    View full-size slide

  16. 以上
    なにか質問あれば

    View full-size slide