Submit Search
3D CNNによる人物行動認識の動向
23 likes
25,296 views
Kensho Hara
動画中の人物行動認識における3D CNNを用いた手法の動向を紹介します.
Technology
Related topics:
Computer Vision Insights
•
Deep Learning
Read more
1 of 23
Download now
Downloaded 131 times
1
2
3
4
5
6
Most read
7
8
9
10
11
12
13
14
15
16
17
18
19
Most read
20
21
Most read
22
23
More Related Content
PDF
動画認識サーベイv1(メタサーベイ )
cvpaper. challenge
PDF
【チュートリアル】コンピュータビジョンによる動画認識
Hirokatsu Kataoka
PDF
動作認識の最前線:手法,タスク,データセット
Toru Tamaki
PDF
動画認識における代表的なモデル・データセット(メタサーベイ)
cvpaper. challenge
PDF
深層学習によるHuman Pose Estimationの基礎
Takumi Ohkuma
PDF
動画像理解のための深層学習アプローチ
Toru Tamaki
PDF
Action Recognitionの歴史と最新動向
Ohnishi Katsunori
PDF
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
動画認識サーベイv1(メタサーベイ )
cvpaper. challenge
【チュートリアル】コンピュータビジョンによる動画認識
Hirokatsu Kataoka
動作認識の最前線:手法,タスク,データセット
Toru Tamaki
動画認識における代表的なモデル・データセット(メタサーベイ)
cvpaper. challenge
深層学習によるHuman Pose Estimationの基礎
Takumi Ohkuma
動画像理解のための深層学習アプローチ
Toru Tamaki
Action Recognitionの歴史と最新動向
Ohnishi Katsunori
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
What's hot
(20)
PDF
SSII2022 [SS1] ニューラル3D表現の最新動向〜 ニューラルネットでなんでも表せる?? 〜
SSII
PDF
自己教師学習(Self-Supervised Learning)
cvpaper. challenge
PDF
[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)
Hiroharu Kato
PPTX
[DL輪読会]YOLOv4: Optimal Speed and Accuracy of Object Detection
Deep Learning JP
PDF
[DL輪読会]SlowFast Networks for Video Recognition
Deep Learning JP
PDF
[DL輪読会]ICLR2020の分布外検知速報
Deep Learning JP
PPTX
backbone としての timm 入門
Takuji Tahara
PDF
Vision and Language(メタサーベイ )
cvpaper. challenge
PPTX
[DL輪読会]Swin Transformer: Hierarchical Vision Transformer using Shifted Windows
Deep Learning JP
PDF
【メタサーベイ】数式ドリブン教師あり学習
cvpaper. challenge
PDF
【DL輪読会】DINOv2: Learning Robust Visual Features without Supervision
Deep Learning JP
PPTX
[DL輪読会]Vision Transformer with Deformable Attention (Deformable Attention Tra...
Deep Learning JP
PDF
[DL輪読会]data2vec: A General Framework for Self-supervised Learning in Speech,...
Deep Learning JP
PPTX
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
Kosuke Shinoda
PDF
【DL輪読会】ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoders
Deep Learning JP
PPTX
畳み込みニューラルネットワークの高精度化と高速化
Yusuke Uchida
PDF
三次元表現まとめ(深層学習を中心に)
Tomohiro Motoda
PPTX
これからの Vision & Language ~ Acadexit した4つの理由
Yoshitaka Ushiku
PDF
CycleGANで顔写真をアニメ調に変換する
meownoisy
PPTX
論文紹介: Fast R-CNN&Faster R-CNN
Takashi Abe
SSII2022 [SS1] ニューラル3D表現の最新動向〜 ニューラルネットでなんでも表せる?? 〜
SSII
自己教師学習(Self-Supervised Learning)
cvpaper. challenge
[第2回3D勉強会 研究紹介] Neural 3D Mesh Renderer (CVPR 2018)
Hiroharu Kato
[DL輪読会]YOLOv4: Optimal Speed and Accuracy of Object Detection
Deep Learning JP
[DL輪読会]SlowFast Networks for Video Recognition
Deep Learning JP
[DL輪読会]ICLR2020の分布外検知速報
Deep Learning JP
backbone としての timm 入門
Takuji Tahara
Vision and Language(メタサーベイ )
cvpaper. challenge
[DL輪読会]Swin Transformer: Hierarchical Vision Transformer using Shifted Windows
Deep Learning JP
【メタサーベイ】数式ドリブン教師あり学習
cvpaper. challenge
【DL輪読会】DINOv2: Learning Robust Visual Features without Supervision
Deep Learning JP
[DL輪読会]Vision Transformer with Deformable Attention (Deformable Attention Tra...
Deep Learning JP
[DL輪読会]data2vec: A General Framework for Self-supervised Learning in Speech,...
Deep Learning JP
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
Kosuke Shinoda
【DL輪読会】ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoders
Deep Learning JP
畳み込みニューラルネットワークの高精度化と高速化
Yusuke Uchida
三次元表現まとめ(深層学習を中心に)
Tomohiro Motoda
これからの Vision & Language ~ Acadexit した4つの理由
Yoshitaka Ushiku
CycleGANで顔写真をアニメ調に変換する
meownoisy
論文紹介: Fast R-CNN&Faster R-CNN
Takashi Abe
Ad
Similar to 3D CNNによる人物行動認識の動向
(20)
PDF
【2017.06】 cvpaper.challenge 2017
cvpaper. challenge
PDF
【チュートリアル】コンピュータビジョンによる動画認識 v2
Hirokatsu Kataoka
PDF
Towards Performant Video Recognition
cvpaper. challenge
PPTX
Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?
kazuki ide
PDF
【2016.04】cvpaper.challenge2016
cvpaper. challenge
PDF
【チュートリアル】動的な人物・物体認識技術 -Dense Trajectories-
Hirokatsu Kataoka
PDF
動作認識におけるディープラーニングの最新動向1 3D-CNN
WEBFARMER. ltd.
PPTX
When will you do what? - Anticipating Temporal Occurrences of Activities (CVP...
TakuyaKobayashi12
PDF
コンピュータビジョンの研究開発状況
cvpaper. challenge
PDF
文献紹介:Temporal Convolutional Networks for Action Segmentation and Detection
Toru Tamaki
PDF
【2017.04】cvpaper.challenge 2017
cvpaper. challenge
PDF
Eccv2016 pedestrian behavior understanding and prediction with deep neural ne...
ishii yasunori
PPTX
Eccv2016 pedestrian behavior understanding and prediction with deep neural ne...
ishii yasunori
PDF
文献紹介:Video Transformer Network
Toru Tamaki
PDF
cvpaper.challenge@CVPR2015(Action Recognition)
cvpaper. challenge
PDF
文献紹介:Deep Analysis of CNN-Based Spatio-Temporal Representations for Action Re...
Toru Tamaki
PDF
動作認識におけるディープラーニングの最新動向2Sequential DL for HAR
WEBFARMER. ltd.
PDF
文献紹介:TinyVIRAT: Low-resolution Video Action Recognition
Toru Tamaki
PDF
B3スタートアップ コンピュータビジョンの現在と未来にやるべきこと(東京電機大学講演)
cvpaper. challenge
PDF
これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...
cvpaper. challenge
【2017.06】 cvpaper.challenge 2017
cvpaper. challenge
【チュートリアル】コンピュータビジョンによる動画認識 v2
Hirokatsu Kataoka
Towards Performant Video Recognition
cvpaper. challenge
Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?
kazuki ide
【2016.04】cvpaper.challenge2016
cvpaper. challenge
【チュートリアル】動的な人物・物体認識技術 -Dense Trajectories-
Hirokatsu Kataoka
動作認識におけるディープラーニングの最新動向1 3D-CNN
WEBFARMER. ltd.
When will you do what? - Anticipating Temporal Occurrences of Activities (CVP...
TakuyaKobayashi12
コンピュータビジョンの研究開発状況
cvpaper. challenge
文献紹介:Temporal Convolutional Networks for Action Segmentation and Detection
Toru Tamaki
【2017.04】cvpaper.challenge 2017
cvpaper. challenge
Eccv2016 pedestrian behavior understanding and prediction with deep neural ne...
ishii yasunori
Eccv2016 pedestrian behavior understanding and prediction with deep neural ne...
ishii yasunori
文献紹介:Video Transformer Network
Toru Tamaki
cvpaper.challenge@CVPR2015(Action Recognition)
cvpaper. challenge
文献紹介:Deep Analysis of CNN-Based Spatio-Temporal Representations for Action Re...
Toru Tamaki
動作認識におけるディープラーニングの最新動向2Sequential DL for HAR
WEBFARMER. ltd.
文献紹介:TinyVIRAT: Low-resolution Video Action Recognition
Toru Tamaki
B3スタートアップ コンピュータビジョンの現在と未来にやるべきこと(東京電機大学講演)
cvpaper. challenge
これからのコンピュータビジョン技術 - cvpaper.challenge in PRMU Grand Challenge 2016 (PRMU研究会 2...
cvpaper. challenge
Ad
3D CNNによる人物行動認識の動向
1.
3D CNNによる人物行動認識の動向 原 健翔 0 産業技術総合研究所
コンピュータビジョン研究グループ
2.
人物行動認識 1 入力:動画 → 出力:行動ラベルという課題 *K.
Soomo+, “UCF101: A Dataset of 101 Human Actions Classes From Videos in The Wild”, CRCV-TR-12-01, 2012. *
3.
代表的な大規模行動認識データセット | Trimmed 2 切り出し済み
or 開始終了ラベル込み動画 HMDB-51: 7000動画 (Movie, YouTube),51クラス UCF-101: 13000動画 (YouTube),101クラス ActivityNet: 28000動画 (YouTube),200クラス Kinetics: 30万動画 (YouTube),400クラス 大規模化がどんどん進んでいる
4.
代表的な大規模行動認識データセット | Untrimmed 3 動画単位ラベル&対象以外も含む
Sports-1M: 100万動画 (YouTube),487クラス Youtube-8M (Video Classification Dataset): 800万動画 (YouTube),4800クラス 規模は圧倒的なものの動画単位ラベルのみでノイズが多い
5.
CNN以前の行動認識手法 4 Dense Trajectories &
Fisher Vectorが主流 HOG, HOF, MBHによる局所特徴をFisher Vectorでエンコード* *H. Wang+, “Dense Trajectories and Motion Boundary Descriptors for Action Recognition”, IJCV, 2013.
6.
CNNベースの行動認識 5 2D CNN 時空間特徴抽出のため RGB
& Optical Flowの Two-streamが主流 3D CNN 空間 2D + 時間 1Dの 3D空間で畳み込み *D. Tran+, “Learning Spatiotemporal Features with 3D Convolutional Networks”, ICCV, 2015. * *
7.
3D CNNによる行動認識 |
C3D* 6 大規模動画データ (Sports-1M) を用いて良い性能を達成 著者らによる学習済みモデルの公開もあり3D CNNの標準となる *D. Tran+, “Learning Spatiotemporal Features with 3D Convolutional Networks”, ICCV, 2015. Conv: 3x3x3 kernels with 1 stride Pool: 2x2x2 (Pool1: 1x2x2) 実験的にこれがベストと確認 Input: 3 channels x 16 frames x 112 pixels x 112 pixels
8.
3D CNNによる行動認識 |
Long-term Convolution* 7 時間長変化の影響を検討 C3Dの16フレーム入力を変更 長くすると精度は向上 Optical Flow入力や RGB&Flow入力の有効性も発見 *G. Varol+, “Long-term Temporal Convolutions for Action Recognition”, TPAMI, 2017.
9.
この辺りまでの3D CNN 8 state-of-the-artよりも低精度 ImageNetでpretrainingした Two-stream
2D CNNベースがstate-of-the-art Two-stream 3D CNNでも精度は一歩劣る データ数不足が一番の原因? ネットワーク構造も10層のシンプルなものに とどまっている
10.
Kineticsデータセット* 9 Trimmed Actionで最大のデータセット 切り出された行動のインスタンス数では圧倒的! *W. Kay+,
“The Kinetics Human Action Video Dataset”, arXiv, 2017.
11.
Kineticsでの学習* 10 ImageNet Pretrained 2D
CNNとの差が激減 大量のデータにより3D CNNも学習可能に *W. Kay+, “The Kinetics Human Action Video Dataset”, arXiv, 2017. top-1/top-5
12.
Inception-v1ベースの3D CNN* 11 22層の3D CNN
2D Kernelの重みを 3DにコピーするInflatedにより ImageNetでもPretraining 入力は3x64x224x224 *J. Carreira+, “Quo Vadis, Action Recognition? A New Model and the Kinetics Dataset”, CVPR, 2017.
13.
Inception-v1ベースの3D CNN* 12 圧倒的な精度を達成 大規模(かつきれいな)データ の利用&Deep
3D CNNの 有効性が示された *J. Carreira+, “Quo Vadis, Action Recognition? A New Model and the Kinetics Dataset”, CVPR, 2017.
14.
ResNetベースの3D CNN* 13 画像認識で有効なResNetを動画像に応用 ResNetはInceptionよりも高精度
Kineticsデータセットを利用することで 3D ResNetを学習可能か? *K. Hara+, “Learning Spatio-Temporal Features with 3D Residual Networks for Action Recognition”, ICCV WS, 2017.
15.
学習時の設定 14 入力:3 channels
x 16 frames x 112 pixels x 112 pixels 最適化手法:SGD with momentum (0.9) Learning Rate:0.1 以後Validation Lossが収束したら1/10 Data Augumentation 50%でHorizontal Flip 4 corner, 1 centerからランダム選択してSpatial Crop 動画中から16フレームをランダム抽出
16.
学習に利用したマシン 15 NVIDIA TITAN
Xを4枚 Torchによる実装 4週間かけて学習 PyTorch実装で再学習したら1, 2週間で学習できた
17.
Kineticsでの学習結果 16 Pretrainingなしで過学習せずに3D ResNet-34を学習可能
18.
Kineticsでの認識精度 17 より深いResNetの方がC3Dよりも高い認識精度
19.
3D ResNet-34とI3D (Inception-v1) 18 I3Dの方が高い精度を実現
入力サイズの違い ResNet: 3x16x112x112, I3D: 3x64x224x224 高解像かつ時間長が長い方が精度は高くなる バッチサイズの違い Batch Normalization利用時にはバッチサイズは重要 I3Dの論文では64GPUでバッチサイズを大きく設定
20.
3D ResNetの学習コードと学習済みモデル 19 GitHubで公開中! Torch版https://github.com/kenshohara/3D-ResNets
と PyTorch版https://github.com/kenshohara/3D-ResNets-PyTorch ActivityNetとKineticsデータセットでの 学習・テストが可能 3D ResNet-34などの学習済みモデルも公開 その他のモデルも今後公開予定
21.
学習済みモデルを利用した動画認識用のコード 20 こちらもGitHubで公開中! Torch版https://github.com/kenshohara/video-classification-3d-cnn と PyTorch版https://github.com/kenshohara/video-classification-3d-cnn-pytorch
任意の動画に対してクラス識別(Kineticsの400クラス), 特徴抽出(Global Average Pooling後の400次元)が可能 実行結果の描画ツールも公開
22.
ResNet-34による認識結果例 21
23.
まとめ 22 3D CNNによる行動認識が盛り上がり中 大規模なKineticsデータセットにより 深いモデルも学習可能になってきた
今後この分野の研究が加速していくことが予測される
Download