Итак, у меня есть прямой видеопоток, работающий в Matlab, который анализирует каждый кадр видео. Движущийся объект отслеживается для каждого кадра, а двумерные координаты каждого кадра сохраняются отдельно в матрице 2x1, которая перезаписывается для каждого кадра. Я хотел бы редактировать прямую трансляцию видео в реальном времени, поэтому координаты кадра i представлены в видеопотоке с использованием одного из графических элементов Matlab («+», «o», «x» и т. д.). Это будет наложено на видео перед обработкой кадра i+1. В идеале объект будет отслеживаться, и в режиме реального времени траектория будет отображаться на видео. Это возможно? Любая помощь приветствуется.
while 1
frame = readFrame(); %% step(vidDevice)
detectedLocation = detectObject(frame); %% 2x1 Matrix, X and Y coordinate of object
%%Impose the detectedLocation in the video feed in real time
end