List your company

Action Recognition on Something-Something v2 (test val)

74.7Top-1 AccuracyMAR
65.02867.53970.0572.561Nov 24, 2021Apr 12, 2022Aug 30, 2022Jan 17, 2023Jun 5, 2023Oct 23, 2023Mar 11, 2024

Evaluation results

MethodLinks
MARPre-training Dataset=Kinetics-400, Supervised Pre-training=false, Architecture=ViT-L, Input Size=16 x 224^2, FLOPs×Cr.xCl. (G)=276 x 3 x 2, Param (M)=311, mask ratio (p)=50%2022.0774.794.9
MaskFeatPre-training Dataset=Kinetics-400, Supervised Pre-training=false, Architecture=MViT-L, Input Size=40 x 312^2, FLOPs×Cr.xCl. (G)=2828 x 3 x 1, Param (M)=2182022.0774.494.6
MaskFeatpre-train=MaskFeat [77], pre-train data=K400, architecture=MViTv2-L, input size=40 x 312^2, FLOPs=2828 x 3 x 1, param.=2182022.0574.494.6
VideoMAEPre-training Dataset=SSv2, Supervised Pre-training=false, Architecture=ViT-L, Input Size=16 x 224^2, FLOPs×Cr.xCl. (G)=597 x 3 x 2, Param (M)=3052022.0774.294.7
MAE-vPre-training Dataset=Kinetics-400, Supervised Pre-training=false, Architecture=ViT-H, Input Size=16 x 224^2, FLOPs×Cr.xCl. (G)=1193 x 3 x 1, Param (M)=6322022.0774.194.5
MAEpre-train=MAE, pre-train data=K400, architecture=ViT-H, input size=16 x 224^2, FLOPs=1193 x 3 x 1, param.=6322022.0574.194.5
MARPre-training Dataset=Kinetics-400, Supervised Pre-training=false, Architecture=ViT-L, Input Size=16 x 224^2, FLOPs×Cr.xCl. (G)=131 x 3 x 2, Param (M)=311, mask ratio (p)=75%2022.0773.894.4
MViTv2-Lpre-train=supervised, pre-train data=K400 + IN21K, architecture=MViTv2-L, input size=40 x 224^2, FLOPs=2828 x 3 x 1, param.=2132022.0573.394.1
MViTv2-BPretrain=IN-21K/K400, Model #Params=213M, Trainable #Params=213M, GFLOPs=8484, Views=32×1×32023.0373.394.1
DUALPATHArch=ViT-L/14, Pretrain=CLIP, Model #Params=336M, Trainable #Params=33M, GFLOPs=2151, Views=48×1×32023.0372.293.7
MAE-vPre-training Dataset=Kinetics-400, Supervised Pre-training=false, Architecture=ViT-L, Input Size=16 x 224^2, FLOPs×Cr.xCl. (G)=598 x 3 x 1, Param (M)=3042022.0772.193.9
MViTv2-Bpre-train=supervised, pre-train data=K400 + IN21K, architecture=MViTv2-B, input size=32 x 224^2, FLOPs=225 x 3 x 1, param.=512022.0572.193.4
MAEpre-train=MAE, pre-train data=K400, architecture=ViT-L, input size=16 x 224^2, FLOPs=598 x 3 x 1, param.=3042022.0572.193.9
CAST w/ VideoMAE pretrained on Something-Something-V2Backbone=CAST-B, Frames=16, Views=2x3, TFLOPs=2.35, Learnable Param (M)=452023.1171.6—
BEVTpre-train=BEVT [73], pre-train data=K400 + IN1K, architecture=Swin-B, input size=32 x 224^2, FLOPs=321 x 3 x 1, param.=882022.0571.4—
OmnivorePretrain=IN-21K/K400, Views=32×1×32023.0371.493.5
DUALPATHArch=ViT-L/14, Pretrain=CLIP, Model #Params=336M, Trainable #Params=33M, GFLOPs=1932, Views=32×1×32023.0371.493.4
VideoMamba-M 800eArch.=SSM, Isotropic=true, Extra Data=CLIP-400M, Input Size=16x288^2, #Param (M)=74, FLOPs (G)=333x3x2, Training=Self-supervised2024.0371.492.9
OMNIVOREBackbone=Swin-B, Frames=322023.1171.4—
UniFormer-BPretrain=IN-21K/K600, Model #Params=50M, Trainable #Params=50M, GFLOPs=777, Views=32×1×32023.0371.292.8
DUALPATHArch=ViT-B/16, Pretrain=CLIP, Model #Params=99M, Trainable #Params=13M, GFLOPs=791, Views=48×1×32023.0371.293.2
MARPre-training Dataset=SSv2, Supervised Pre-training=false, Architecture=ViT-B, Input Size=16 x 224^2, FLOPs×Cr.xCl. (G)=86 x 3 x 2, Param (M)=94, mask ratio (p)=50%2022.077192.8
VideoMamba-M 800eArch.=SSM, Isotropic=true, Extra Data=CLIP-400M, Input Size=16x224^2, #Param (M)=74, FLOPs (G)=202x3x2, Training=Self-supervised2024.037192.7
VideoMAE-B 2400eArch.=Trans., Isotropic=true, Extra Data=Provided, Input Size=16x224^2, #Param (M)=87, FLOPs (G)=180x3x2, Training=Self-supervised2024.0370.892.4
UMT-B 800eArch.=Trans., Isotropic=true, Extra Data=CLIP-400M, Input Size=8x224^2, #Param (M)=87, FLOPs (G)=180x3x2, Training=Self-supervised2024.0370.892.6
VideoMAEBackbone=ViT-B, Frames=16, Views=2x3, TFLOPs=1.08, Learnable Param (M)=87, Note=Experiment with own implementation2023.1170.8—
BEVTPre-training Dataset=IN-1K+K400+DALLE, Supervised Pre-training=false, Architecture=Swin-B, Input Size=32 x 224^2, FLOPs×Cr.xCl. (G)=321 x 3 x 1, Param (M)=882022.0770.6—
BEVT-B 800eArch.=Trans., Isotropic=false, Extra Data=IN-1K+K400, Input Size=32x224^2, #Param (M)=88, FLOPs (G)=321x3x1, Training=Self-supervised2024.0370.6—
BEVTBackbone=Swin-B, Frames=32, Views=1x3, TFLOPs=0.962023.1170.6—
MViTv2-Bpre-train=supervised, pre-train data=K400, architecture=MViTv2-B, input size=32 x 224^2, FLOPs=225 x 3 x 1, param.=512022.0570.592.7
MViTv2-BPretrain=K400, Model #Params=51M, Trainable #Params=51M, GFLOPs=675, Views=40×1×32023.0370.592.7
MViTv2-BArch.=Trans., Isotropic=false, Extra Data=K400, Input Size=32x224^2, #Param (M)=51, FLOPs (G)=225x3x1, Training=Supervised2024.0370.592.7
UniFormer-BArch.=CNN+Trans., Isotropic=false, Extra Data=IN-1K+K400, Input Size=16x224^2, #Param (M)=50, FLOPs (G)=97x3x1, Training=Supervised2024.0370.492.8
VideoMAEPre-training Dataset=SSv2, Supervised Pre-training=false, Architecture=ViT-B, Input Size=16 x 224^2, FLOPs×Cr.xCl. (G)=180 x 3 x 2, Param (M)=872022.0770.392.7
DUALPATHArch=ViT-B/16, Pretrain=CLIP, Model #Params=99M, Trainable #Params=13M, GFLOPs=716, Views=32×1×32023.0370.392.9
DUALPATHArch=ViT-L/14, Pretrain=CLIP, Model #Params=336M, Trainable #Params=33M, GFLOPs=1713, Views=16×1×32023.0370.292.7
VideoMamba-M 800eArch.=SSM, Isotropic=true, Extra Data=CLIP-400M, Input Size=8x224^2, #Param (M)=74, FLOPs (G)=101x3x2, Training=Self-supervised2024.0370.292.6
MorphMLP-BPretrain=IN-1K, #Frame=32×3×1, GFLOPs=5912021.1170.192.8
Video-Swin-BParams=88.8M, #Frame=16, FLOPs x Clips=321G x 32022.0369.692.7
Video SwinPre-training Dataset=IN-21K+K400, Supervised Pre-training=true, Architecture=Swin-B, Input Size=32 x 224^2, FLOPs×Cr.xCl. (G)=321 x 3 x 1, Param (M)=882022.0769.692.7
Swin-Bpre-train=supervised, pre-train data=K400 + IN21K, architecture=Swin-B, input size=32 x 224^2, FLOPs=321 x 3 x 1, param.=892022.0569.692.7
VideoSwin-BPretrain=IN-21K/K400, Model #Params=89M, Trainable #Params=89M, GFLOPs=963, Views=32×1×12023.0369.692.7
DUALPATHArch=ViT-B/16, Pretrain=CLIP, Model #Params=99M, Trainable #Params=13M, GFLOPs=642, Views=16×1×32023.0369.692.5
Swin-BArch.=Trans., Isotropic=true, Extra Data=K400, Input Size=32x224^2, #Param (M)=89, FLOPs (G)=88x3x1, Training=Supervised2024.0369.692.7
Video SwinBackbone=Swin-B, Frames=32, Views=1x3, TFLOPs=0.96, Learnable Param (M)=892023.1169.6—
MARPre-training Dataset=SSv2, Supervised Pre-training=false, Architecture=ViT-B, Input Size=16 x 224^2, FLOPs×Cr.xCl. (G)=41 x 3 x 2, Param (M)=94, mask ratio (p)=75%2022.0769.591.9
ST-AdapterPretrain=CLIP, Model #Params=97M, Trainable #Params=11M, GFLOPs=1955, Views=32×3×12023.0369.592.6
ST-AdapterBackbone=ViT-B, Frames=32, Views=3x1, TFLOPs=1.962023.1169.5—
ORVIT-MF-LBackbone=ViT-L, Frames=32, Views=1x32023.1169.5—
AIMBackbone=ViT-B, Frames=32, Views=1x3, TFLOPs=2.5, Learnable Param (M)=142023.1169.1—
MVITPre-training Dataset=Kinetics-600, Supervised Pre-training=true, Architecture=MViT-B-24, Input Size=32 x 224^2, FLOPs×Cr.xCl. (G)=236 x 3 x 1, Param (M)=532022.0768.791.5
MViT-B-24, 32×3Pretrain=K600, #Frame=32×3×1, GFLOPs=7082021.1168.791.5
MTV-HRBackbone=MTV-B, Frames=32, Views=4x3, TFLOPs=11.16, Learnable Param (M)=3102023.1168.5—
VideoMamba-MArch.=SSM, Isotropic=true, Extra Data=IN-1K, Input Size=16x288^2, #Param (M)=74, FLOPs (G)=333x3x4, Training=Supervised2024.0368.491.6
MorphMLP-SPretrain=IN-1K, #Frame=32×3×1, GFLOPs=4052021.1168.391.3
VideoMamba-MArch.=SSM, Isotropic=true, Extra Data=IN-1K, Input Size=16x224^2, #Param (M)=74, FLOPs (G)=202x3x4, Training=Supervised2024.0368.391.4
TDNFrame=16+8, FLOPs x clips=198G x 12022.0268.291.6
MViTv2-SArch.=CNN+Trans., Isotropic=false, Extra Data=K400, Input Size=16x224^2, #Param (M)=35, FLOPs (G)=65x3x1, Training=Supervised2024.0368.291.4
MotionformerPre-training Dataset=IN-21K+K400, Supervised Pre-training=true, Architecture=ViT-L, Input Size=32 x 224^2, FLOPs×Cr.xCl. (G)=1185 x 3 x 1, Param (M)=3822022.0768.191.2
VIMPACPre-training Dataset=HowTo100M+DALLE, Supervised Pre-training=false, Architecture=ViT-L, Input Size=10 x 224^2, FLOPs×Cr.xCl. (G)=N/A x 3 x 10, Param (M)=3072022.0768.1—
Mformer-LPretrain=IN-21K+K400, #Frame=32×3×1, GFLOPs=35552021.1168.191.2
Mformer-HRArch.=Trans., Isotropic=true, Extra Data=IN-21K+K400, Input Size=16x336^2, #Param (M)=311, FLOPs (G)=1185x3x1, Training=Supervised2024.0368.191.2
VideoMamba-SArch.=SSM, Isotropic=true, Extra Data=IN-1K, Input Size=16x288^2, #Param (M)=26, FLOPs (G)=112x3x2, Training=Supervised2024.0368.191.2
MFormerBackbone=ViT-L, Frames=32, Views=1x3, TFLOPs=3.562023.1168.1—
GC-TDNParams=27.4M x 2, #Frame=8+16, FLOPs x Clips=110.1G x 12022.0367.891.2
TCM-R50 EnFrame=16+8, FLOPs x clips=105G x 10, Params=49.0M2022.0267.892.2
MViT-BParams=36.6M, #Frame=64, FLOPs x Clips=455G x 32022.0367.790.9
MViT-B, 32×3Pretrain=K400, #Frame=32×3×1, GFLOPs=13652021.1167.790.9
MViTv1-Bpre-train=supervised, pre-train data=K400, architecture=MViTv1-B, input size=64 x 224^2, FLOPs=454 x 3 x 1, param.=372022.0567.790.9
UniFormer-SArch.=CNN+Trans., Isotropic=false, Extra Data=IN-1K+K400, Input Size=16x224^2, #Param (M)=21, FLOPs (G)=42x3x1, Training=Supervised2024.0367.791.4
MVITBackbone=ViT-B, Frames=64, Views=1x3, TFLOPs=1.37, Learnable Param (M)=372023.1167.7—
MorphMLP-BPretrain=IN-1K, #Frame=16×3×1, GFLOPs=2942021.1167.691.3
MTV-BPretrain=IN-21K, Model #Params=310M, Trainable #Params=310M, GFLOPs=4790, Views=32×4×32023.0367.690.4
VideoMamba-SArch.=SSM, Isotropic=true, Extra Data=IN-1K, Input Size=16x224^2, #Param (M)=26, FLOPs (G)=68x3x2, Training=Supervised2024.0367.690.9
GC-TSMParams=25.1M x 2, #Frame=8+16, FLOPs x Clips=99.8G x 62022.0367.590.9
VideoMamba-MArch.=SSM, Isotropic=true, Extra Data=IN-1K, Input Size=8x224^2, #Param (M)=74, FLOPs (G)=101x3x4, Training=Supervised2024.0367.391
MSNetFrame=16+8, FLOPs x clips=101G x 10, Params=49.2M2022.0267.191
TAdaConvNeXt-TPre-training Dataset=ImageNet-1K, Supervised Pre-training=true, Architecture=ConvNeXt-T, Input Size=32 x 224^2, FLOPs×Cr.xCl. (G)=94 x 3 x 2, Param (M)=382022.0767.190.4
MViT-B, 16×4Pretrain=K400, #Frame=16×3×1, GFLOPs=5102021.1167.190.8
MorphMLP-SPretrain=IN-1K, #Frame=16×3×1, GFLOPs=2012021.1167.190.9
MVIT-BPretrain=K400, Model #Params=37M, Trainable #Params=37M, GFLOPs=510, Views=32×1×32023.0367.190.8
MViTv1-BArch.=Trans., Isotropic=false, Extra Data=K400, Input Size=32x224^2, #Param (M)=37, FLOPs (G)=170x3x1, Training=Supervised2024.0367.190.8
TDNParams=26.1M x 2, #Frame=8+16, FLOPs x Clips=108G x 12022.036790.3
VideoMAE-S 2400eArch.=Trans., Isotropic=true, Extra Data=Provided, Input Size=16x224^2, #Param (M)=22, FLOPs (G)=57x3x2, Training=Self-supervised2024.0366.890.3
GC-TSMParams=25.1M x 2, #Frame=8+16, FLOPs x Clips=99.8G x 22022.0366.790.6
TCM-R50 EnFrame=16+8, FLOPs x clips=105G x 1, Params=49.0M2022.0266.790.7
EVLPretrain=CLIP, Model #Params=484M, Trainable #Params=175M, GFLOPs=9641, Views=32×1×32023.0366.7—
VideoMamba-SArch.=SSM, Isotropic=true, Extra Data=IN-1K, Input Size=8x224^2, #Param (M)=26, FLOPs (G)=34x3x2, Training=Supervised2024.0366.690.4
MformerPretrain=IN-21K+K400, #Frame=16×3×1, GFLOPs=11102021.1166.590.1
GC-TSNParams=25.1M, #Frame=8+16, FLOPs x Clips=99.8G x 22022.0366.390.3
VideoMamba-TiArch.=SSM, Isotropic=true, Extra Data=IN-1K, Input Size=16x288^2, #Param (M)=7, FLOPs (G)=28x3x2, Training=Supervised2024.0366.290
TANetParams=25.1M x 2, #Frame=8+16, FLOPs x Clips=99.0G x 62022.036690.1
VideoMamba-TiArch.=SSM, Isotropic=true, Extra Data=IN-1K, Input Size=16x224^2, #Param (M)=7, FLOPs (G)=17x3x2, Training=Supervised2024.036689.6
GC-TDNParams=27.4M, #Frame=16, FLOPs x Clips=73.4G x 12022.0365.990
CT-NetPretrain=IN-1K, #Frame=16×3×2, GFLOPs=4502021.1165.990.1
VIVIT FEBackbone=ViT-L, Frames=32, Views=4x3, TFLOPs=11.89, Learnable Param (M)=3112023.1165.9—
TEINetParams=30.4M x 2, #Frame=8+16, FLOPs x Clips=99.0G x 12022.0365.589.8
TEINetFrame=16+8, FLOPs x clips=99G x 1, Params=30.4M2022.0265.589.8
ViViT-LParams=352.1M, #Frame=32, FLOPs x Clips=903G x 42022.0365.489.8
ViViT-LPretrain=IN-21K+K400, #Frame=16×3×4, GFLOPs=118922021.1165.489.8