Optical Flow on KITTI 2015 (test)
3.65Fl Error (All)VideoFlow
Evaluation Results
| Method | Links | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| VideoFlowSupervision=Supervised, Multi-frame data usage=true2026.04 | 3.65 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| FlowDiffuserSupervision=Supervised2026.04 | 4.17 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2.82 | — | — | — | — | — | |
| RAFT-3DRuntime=2.0 sec2020.12 | 4.29 | — | 3.39 | 8.79 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| GMFlow+2022.11 | 4.49 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2.4 | — | — | — | — | — | |
| SAMFlowMode=Supervised, SAM used in training=true, SAM used in inference=true2024.05 | 4.49 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| SeparableFlow2022.11 | 4.53 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2.78 | — | — | — | — | — | |
| KPA-Flow2022.11 | 4.6 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2.82 | — | — | — | — | — | |
| FlowFormer2022.11 | 4.68 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2.69 | — | — | — | — | — | |
| FlowFormerMode=Supervised, Parameters=18.2M2024.05 | 4.68 | — | 4.37 | 6.18 | — | — | — | — | — | — | — | — | — | — | 2.69 | — | — | — | — | — | |
| FlowFormerSupervision=Supervised2026.04 | 4.68 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2.69 | — | — | — | — | — | |
| DRISFRuntime=0.75 sec (2 GPUs)2020.12 | 4.73 | — | 3.59 | 10.4 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| CRAFT2022.11 | 4.79 | — | — | — | — | — | — | — | — | — | — | — | — | — | 3.02 | — | — | — | — | — | |
| GMFlowNet2022.11 | 4.79 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2.75 | — | — | — | — | — | |
| AGFlow2022.11 | 4.89 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2.97 | — | — | — | — | — | |
| DEQ-Flow2022.11 | 4.91 | — | — | — | — | — | — | — | — | — | — | — | — | — | 2.96 | — | — | — | — | — | |
| GMA (position-only)Training Data=C + T + S/K (+ H), Condition=Fine-tuned2021.04 | 4.93 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| GMA (joint position+content)Training Data=C + T + S/K (+ H), Condition=Fine-tuned2021.04 | 5.08 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| RAFTTraining Data=C + T + S/K (+ H), Condition=Fine-tuned2021.04 | 5.1 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| RAFT2022.11 | 5.1 | — | — | — | — | — | — | — | — | — | — | — | — | — | 3.07 | — | — | — | — | — | |
| RAFTMode=Supervised, Parameters=5.3M2024.05 | 5.1 | — | 4.74 | 6.87 | — | — | — | — | — | — | — | — | — | — | 3.07 | — | — | — | — | — | |
| RAFTSupervision=Supervised2026.04 | 5.1 | — | — | — | — | — | — | — | — | — | — | — | — | — | 3.07 | — | — | — | — | — | |
| GMATraining Data=C + T + S/K (+ H), Condition=Fine-tuned2021.04 | 5.15 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| ACOSFRuntime=5 mins2020.12 | 5.79 | — | 4.56 | 12 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| U2Flow (+FF)Supervision=Unsupervised, Multi-frame data usage=true, Bidirectional flow fusion (+FF)=true2026.04 | 6 | — | — | — | — | — | — | — | — | — | — | — | — | — | 4.52 | — | — | — | — | — | |
| MaskFlowNetTraining Data=C + T + S/K (+ H), Condition=Fine-tuned2021.04 | 6.1 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| MaskFlownetTime (s)=0.062020.03 | 6.11 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| U2FlowSupervision=Unsupervised2026.04 | 6.13 | — | — | — | — | — | — | — | — | — | — | — | — | — | 4.56 | — | — | — | — | — | |
| ISFRuntime=10 mins2020.12 | 6.22 | — | 5.4 | 10.29 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| VCNTime (s)=0.182020.03 | 6.3 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| OpticalExpRuntime=2.0 sec2020.12 | 6.3 | — | 5.83 | 8.66 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| VCNTraining Data=C + T + S/K (+ H), Condition=Fine-tuned2021.04 | 6.3 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| VCN2022.11 | 6.3 | — | — | — | — | — | — | — | — | — | — | — | — | — | 3.89 | — | — | — | — | — | |
| HD³2022.11 | 6.55 | — | — | — | — | — | — | — | — | — | — | — | — | — | 3.93 | — | — | — | — | — | |
| PRSM*Runtime=5 mins2020.12 | 6.68 | — | 5.33 | 13.4 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| MaskFlownet-STime (s)=0.032020.03 | 6.81 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| SMURFSupervision=Unsupervised, Multi-frame data usage=true2026.04 | 6.83 | — | — | — | — | — | — | — | — | — | — | — | — | — | 5.26 | — | — | — | — | — | |
| SSFRuntime=5 mins2020.12 | 7.14 | — | 5.63 | 14.71 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| MFF+ftLearning=Supervised, Split=test2019.04 | 7.17 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| M2FlowSupervision=Unsupervised, Multi-frame data usage=true2026.04 | 7.37 | — | — | — | — | — | — | — | — | — | — | — | — | — | 5.73 | — | — | — | — | — | |
| SenseRuntime=0.31s2020.12 | 7.64 | — | 7.3 | 9.33 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| IRR-PWCMode=Supervised, Parameters=6.4M2024.05 | 7.65 | — | 7.68 | 7.52 | — | — | — | — | — | — | — | — | — | — | 4.86 | — | — | — | — | — | |
| DTF SenseRuntime=0.76 sec2020.12 | 7.67 | — | 7.31 | 9.48 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| PWC-Net+Training Data=C + T + S/K (+ H), Condition=Fine-tuned2021.04 | 7.72 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| PWC-Net+2022.11 | 7.72 | — | — | — | — | — | — | — | — | — | — | — | — | — | 4.91 | — | — | — | — | — | |
| PWC-Net+Mode=Supervised, Parameters=8.8M2024.05 | 7.72 | — | 7.69 | 7.88 | — | — | — | — | — | — | — | — | — | — | 4.91 | — | — | — | — | — | |
| PWC-Net+Supervision=Supervised2026.04 | 7.72 | — | — | — | — | — | — | — | — | — | — | — | — | — | 4.91 | — | — | — | — | — | |
| LiteFlowNet2Time (s)=0.042020.03 | 7.74 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| OSFRuntime=50 mins2020.12 | 7.83 | — | 5.62 | 18.92 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| UnSAMFlow (+aug +hg +mf)Semantics=SAM2024.05 | 7.83 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| UnSAMFlow (+aug +hg +mf)Mode=Unsupervised, Parameters=2.6M, SAM used in training=true, SAM used in inference=true2024.05 | 7.83 | — | 6.4 | 14.98 | — | — | — | — | — | — | — | — | — | — | 5.67 | — | — | — | — | — | |
| UnSAMFlowSupervision=Unsupervised, Semantic inputs=true2026.04 | 7.83 | — | — | — | — | — | — | — | — | — | — | — | — | — | 5.67 | — | — | — | — | — | |
| PWC-Net+ft-axXivLearning=Supervised, Split=test2019.04 | 7.9 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| PWC-Net+Time (s)=0.032020.03 | 7.9 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| UnSAMFlow (+aug +hg)Mode=Unsupervised, Parameters=2.5M, SAM used in training=true2024.05 | 8.18 | — | 6.67 | 15.72 | — | — | — | — | — | — | — | — | — | — | 6.04 | — | — | — | — | — | |
| SemARFlowSemantics=Sem. Seg.2024.05 | 8.38 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| SemARFlowSupervision=Unsupervised, Semantic inputs=true2026.04 | 8.38 | — | — | — | — | — | — | — | — | — | — | — | — | — | 5.43 | — | — | — | — | — | |
| SelFlow+ftLearning=Supervised, Split=test2019.04 | 8.42 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| SelFlowTime (s)=0.092020.03 | 8.42 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| UnSAMFlow (+aug)Mode=Unsupervised, Parameters=2.5M, SAM used in training=true2024.05 | 9.05 | — | 7.96 | 14.55 | — | — | — | — | — | — | — | — | — | — | 6.46 | — | — | — | — | — | |
| LiteFlowNet+ft-arXivLearning=Supervised, Split=test2019.04 | 9.38 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| LiteFlowNetTime (s)=0.092020.03 | 9.38 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| UPFlowMode=Unsupervised, Parameters=3.5M2024.05 | 9.38 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| PWC-Net+ft-CVPRLearning=Supervised, Split=test2019.04 | 9.6 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| PWC-NetTime (s)=0.032020.03 | 9.6 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| UnSAMFlow (baseline)Mode=Unsupervised, Parameters=2.5M2024.05 | 9.6 | — | 8.74 | 13.89 | — | — | — | — | — | — | — | — | — | — | 6.77 | — | — | — | — | — | |
| MatchAttentionEvaluation Protocol=Zero-shot, Training Dataset=Scene Flow2025.10 | 9.62 | — | — | — | — | — | — | — | — | — | 3.42 | — | — | — | — | — | — | — | — | — | |
| ContinualFlowCompetition=Robust Vision Challenge2018.11 | 10.03 | — | 8.54 | 17.48 | — | — | — | 5.9 | 14.99 | 7.55 | — | — | — | — | — | — | — | — | — | — | |
| ContinualFlow+ftLearning=Supervised, Split=test2019.04 | 10.03 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| LiteFlowNet+ft-CVPRLearning=Supervised, Split=test2019.04 | 10.24 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| FlowNet22022.11 | 10.41 | — | — | — | — | — | — | — | — | — | — | — | — | — | 6.94 | — | — | — | — | — | |
| LFNetCompetition=Robust Vision Challenge, Status=anonymous2018.11 | 11.01 | — | 11.18 | 10.2 | — | — | — | 6.14 | 6.87 | 6.27 | — | — | — | — | — | — | — | — | — | — | |
| SDFSemantics=Ins. Seg.2024.05 | 11.01 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| UnFlow-CSS+ftLearning=Supervised, Split=test2019.04 | 11.11 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| UFlowMode=Unsupervised2024.05 | 11.13 | — | 9.78 | 17.87 | — | — | — | — | — | — | — | — | — | — | 8.41 | — | — | — | — | — | |
| UFlowSupervision=Unsupervised2026.04 | 11.13 | — | — | — | — | — | — | — | — | — | — | — | — | — | 8.41 | — | — | — | — | — | |
| FlowNet2+ftLearning=Supervised, Split=test2019.04 | 11.48 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| FlowNet2Time (s)=0.122020.03 | 11.48 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| FlowNet2Training Data=C + T + S/K (+ H), Condition=Fine-tuned2021.04 | 11.48 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| PWC-NetCompetition=Robust Vision Challenge2018.11 | 11.63 | — | 11.22 | 13.69 | — | — | — | 7.12 | 10.29 | 7.69 | — | — | — | — | — | — | — | — | — | — | |
| ARFlowMode=Unsupervised, Parameters=2.2M2024.05 | 11.8 | — | 10.3 | 19.32 | — | — | — | — | — | — | — | — | — | — | 8.91 | — | — | — | — | — | |
| MR-FlowTime (s)=4802020.03 | 12.19 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| MRFlowSemantics=Sem. Seg.2024.05 | 12.19 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| SEA-RAFT(L)Evaluation Protocol=Zero-shot, Training Dataset=Scene Flow2025.10 | 12.9 | — | — | — | — | — | — | — | — | — | 3.62 | — | — | — | — | — | — | — | — | — | |
| RPKNetEvaluation Protocol=Zero-shot, Training Dataset=Scene Flow2025.10 | 13 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| SimFlowMode=Unsupervised2024.05 | 13.38 | — | 12.6 | 17.27 | — | — | — | — | — | — | — | — | — | — | 8.21 | — | — | — | — | — | |
| EMD-LEvaluation Protocol=Zero-shot, Training Dataset=Scene Flow2025.10 | 13.5 | — | — | — | — | — | — | — | — | — | 4.12 | — | — | — | — | — | — | — | — | — | |
| DIPEvaluation Protocol=Zero-shot, Training Dataset=Scene Flow2025.10 | 13.7 | — | — | — | — | — | — | — | — | — | 4.29 | — | — | — | — | — | — | — | — | — | |
| SelFlowLearning=Unsupervised, Split=test2019.04 | 14.19 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| SelFlowMode=Unsupervised, Parameters=4.8M2024.05 | 14.19 | — | 12.68 | 21.74 | — | — | — | — | — | — | — | — | — | — | 9.65 | — | — | — | — | — | |
| SelFlowSupervision=Unsupervised, Multi-frame data usage=true2026.04 | 14.19 | — | — | — | — | — | — | — | — | — | — | — | — | — | 9.65 | — | — | — | — | — | |
| SEA-RAFT(M)Evaluation Protocol=Zero-shot, Training Dataset=Scene Flow2025.10 | 14.2 | — | — | — | — | — | — | — | — | — | 4.29 | — | — | — | — | — | — | — | — | — | |
| DDFlow+ftLearning=Unsupervised, Split=test2019.04 | 14.29 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| DDFlowMode=Unsupervised, Parameters=4.3M2024.05 | 14.29 | — | 13.08 | 20.4 | — | — | — | — | — | — | — | — | — | — | 9.55 | — | — | — | — | — | |
| FlowFormerEvaluation Protocol=Zero-shot, Training Dataset=Scene Flow2025.10 | 14.7 | — | — | — | — | — | — | — | — | — | 4.09 | — | — | — | — | — | — | — | — | — | |
| DCFlow+ftLearning=Supervised, Split=test2019.04 | 14.83 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| ProFlow+ftLearning=Supervised, Split=test2019.04 | 15.04 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| GMFlowNetEvaluation Protocol=Zero-shot, Training Dataset=Scene Flow2025.10 | 15.4 | — | — | — | — | — | — | — | — | — | 4.24 | — | — | — | — | — | — | — | — | — | |
| ProFlowCompetition=Robust Vision Challenge2018.11 | 15.42 | — | 14.15 | 21.82 | — | — | — | 8.44 | 17.9 | 10.15 | — | — | — | — | — | — | — | — | — | — | |
| SKFlowEvaluation Protocol=Zero-shot, Training Dataset=Scene Flow2025.10 | 15.5 | — | — | — | — | — | — | — | — | — | 4.27 | — | — | — | — | — | — | — | — | — | |
| FF++Competition=Robust Vision Challenge2018.11 | 15.97 | — | 15.32 | 19.27 | — | — | — | 7.82 | 15.33 | 9.18 | — | — | — | — | — | — | — | — | — | — |