Will you be doing dual tvl1? #10
-
Or can you give some pointers on how to alter your code to match dual tvl1? |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments
-
Hi @hollowgalaxy, the |
Beta Was this translation helpful? Give feedback.
-
Awesome. Thanks. Really helpful repo. |
Beta Was this translation helpful? Give feedback.
-
You welcome ;-) Thank you @hollowgalaxy for your interest in pyimof |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
hi @hollowgalaxy, obtaining sharp optical flow at object border is a great challenge. In fact these regions are usually the occlusion areas, (ie areas where the optical flow problem is undefined). The answer to your question basically depends on your application: if you want to use the optical flow for segmentation for example, sharp results are better. But if you want to estimate fluid motion (in PIV for example), there is no edges to fit, so smooth optical flow is OK. Now if you look at the compared to and the ground truth optical flow: |
Beta Was this translation helpful? Give feedback.
-
Wow. Awesome answer. I appreciate the detail you went through. I was wondering why that noise was appearing in the cv2 implementation. Looks like it was just that, noise. |
Beta Was this translation helpful? Give feedback.
Hi @hollowgalaxy, the
pyimof.solvers.tvl1
is already the dual TV-L1algorithm (see the doc) ;-)