Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hidden Two-Stream Convolutional Networks for Action Recognition #152

Open
yiskw713 opened this issue May 25, 2020 · 0 comments
Open

Hidden Two-Stream Convolutional Networks for Action Recognition #152

yiskw713 opened this issue May 25, 2020 · 0 comments

Comments

@yiskw713
Copy link
Owner

yiskw713 commented May 25, 2020

INFO

author

Yi Zhu et al.

affiliation

conference or year

link

arXiv
supplementary
実装

概要

Screen Shot 2020-05-25 at 12 37 31

従来のtwo-stream networkは,予め画像からnon-deepな手法を用いて,optical flow を生成しておき,学習を行う two-stage型で,end-to-endではなかった.
本研究では,内部的にoptical flowを生成しつつ,その optical flowとRGB画像を用いて行動認識を行うネットワークである hidden two-stream networkを提案している.
ネットワークの学習には,行動認識のラベルのみを必要とし, optical flowの生成の学習は,unsupervised に行われている.

提案手法

上の図は,stacking,下の図は branching として,二つのモデルを提案している.
結論としては,上のstacked model の方が良い.ActionFlowNet (#151 )と同じ.違う点はoptical flow生成をunsupervised でやっている点.

Screen Shot 2020-05-25 at 13 38 06

損失関数は,

  1. optical flow 生成の損失関数
  2. 行動認識

1)は,(i)画像ペアのうちの,一方の画像と生成したoptical flowから,もう一方を再構成したときのロス,(ii) aperture problem を解決するための smoothing loss (iii) ペアの画像中のパッチにおけるSSIM から成り立つ.
2)は通常の

検証

two-stream同士での比較.
提案手法が優れていることを確認.
Screen Shot 2020-05-25 at 13 29 35

損失関数の比較
Screen Shot 2020-05-25 at 13 30 27

optical flow の性能の比較
Screen Shot 2020-05-25 at 13 31 04

date

May 25th, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant