Optical Flow - Computerphile

preview_player
Показать описание
Pixel level movement in images - Dr Andy French takes us through the idea of Optic or Optical Flow.

More on Optic Flow: Coming Soon

This video was filmed and edited by Sean Riley.

Рекомендации по теме
Комментарии
Автор

One of my instructors once said if someone is talking about some idea and lists the flaws in that, Its a great idea and they understand it very well. Im looking forward to see more of him

MrSigmaSharp
Автор

This guy is the reason why I subscribed to Computerphile :)

riyabanerjee
Автор

He never explained how you detect motion between images., only that it is "hard" for various reasons. How do you generate those vectors?

gorkyrojas
Автор

Just wondering. Modern video compression formats use vectors a lot already. Does it really take that much EXTRA calculation to detect stuff like a shaky image, or can you just use the existing video compression vectors to stabilise the image? If you want to record an image with stabilisation, would it be possible to do a kind of two-pass recording? Push it through the video compression circuitry once to get stabilisation data, then correct the image, and feed the corrected image through again for actual compression and saving?

ArumesYT
Автор

Doing essentially the same thing with lightness-independent colour channels as well (perhaps the a and b channels in the Lab colour space) seems like it could be very useful in many circumstances where the lighting varies. The amount of light reflected by a physical object might vary quite often, but the colour of most objects doesn't change as much. Still, you'd want to be able to detect a black ball moving against a white background, so *only* using colour information won't work because you'll miss some motion entirely. Given that you *do* detect motion in the colour channel though, I'd expect to have a higher confidence that something was actually moving as described, so it's kind of interesting to think about how you'd want to combine the results.

cgibbard
Автор

Speaking of optical and computers, Anynoe there at the UNI know anything reasonable on Optic CPUs ?

st_ProCactus
Автор

Your video really needs the Video Stabilization algorithm, which was made available by optical flow!

ericxu
Автор

what is optical flow good for? in a simple language

retfewte
Автор

You did him dirty with the thumbnail lol

zachwolf
Автор

Could your cameraman perhaps drink decaf instead of twelve cups of strong coffee before filming?

russell
Автор

Beautiful topic, thanks for making me more aware of it.

ashwanishahrawat
Автор

I would expect that the real processing should be much simpler, because otherwise it would need weeks of analysing every pixel in every frame. So you just look whether the whole image is rotated and how much, if the whole image is shifted up/down, left/right and the whole image is zoomed in or out. That's work enough for hirez images.

kpunkt.klaviermusik
Автор

Same kind of thing can happen in multi-touch processing, if you want to get crazy with it.

scowell
Автор

I am a simple man

I see a Computerphile video, I click

HomicidalPuppy
Автор

Can you look at planar tracking next pls?

MePeterNicholls
Автор

Good video but just because it's about optical flow does not mean you have to use shaky cam.

baji
Автор

And here I thought Optic flow was the science of measuring shots of whisky in a bar.

Elesario
Автор

That thumbnail was really unnecessary.

ironside
Автор

Cool subject, even more cooler video!

Abrifq
Автор

Blokady reklam naruszają warunki korzystania z YouTube→ reklamy naruszają wolność osobistą → protestuj!!!

robertszuba