Flujo Óptico
Flujo óptico is a concept in visión por computadora and procesamiento de imágenes that refers to the pattern of motion of objects as perceived through a sequence of images. It is derived from the movement of objects between two or more frames captured by a camera. By analyzing these changes, algorithms can estimate the velocity of objects, their direction, and even depth perception.
El flujo óptico se basa en el principio de que el movimiento aparente de los objetos es el resultado tanto del movimiento del observador (cámara) como del movimiento de los objetos dentro de la escena. El movimiento generalmente se representa como un campo vectorial, donde cada vector corresponde al movimiento de un píxel de un objeto de un cuadro a otro.
Hay dos enfoques principales para calcular el flujo óptico: flujo óptico denso and flujo óptico disperso. Dense optical flow calculates motion vectors for every pixel in the image, providing a comprehensive view of all object movements. In contrast, sparse optical flow focuses on specific feature points, tracking their motion across frames. Both methods have their unique applications and advantages.
Optical flow is widely used in various applications including video surveillance, autonomous driving, motion analysis, and realidad aumentada. It helps systems understand dynamic environments by interpreting how objects move relative to each other and the observer. Furthermore, it plays a crucial role in the development of algorithms for object tracking, scene reconstruction, and motion-based segmentation.