Найти в Дзене
Профессия Фотограф

Как узнать скорость движущегося объекта на видео. Несколько простых действий

Еще со школьных учебников мы помним формулы вычисления расстояния, времени или скорости зная только два значения из трех. Сегодня рассмотрим способ вычисления скорости движущегося объекта на видео. Полученные значения не будут идеально точными, однако метод интересный и заслуживает внимания. Для начала вспомним школьную формулу Скорость = Расстояние : Время. Чтобы вычислить скорость, нужно знать время и пройденное расстояние. Т.к. мы работаем с видео, то время не проблема. Берем отрезок длиной всего в 1 секунду. В любом видеоредакторе это можно сделать очень просто. Я оставил первый кадр, где хорошо видно красную машину, и перемотал вперед ровно на 1 секунду. Получилось так: Я сохранил первый кадр в формате JPG, чтобы удобно посчитать всё в фотошопе. А теперь перемотаем в конец нашего ролика и сохраним последний кадр. Получается у нас есть первый и последний кадры с пройденным расстоянием из ролика длиной в 1 секунду. Теперь, чтобы узнать пройденное расстояние нужно наложить второй кад

Еще со школьных учебников мы помним формулы вычисления расстояния, времени или скорости зная только два значения из трех. Сегодня рассмотрим способ вычисления скорости движущегося объекта на видео. Полученные значения не будут идеально точными, однако метод интересный и заслуживает внимания.

Для начала вспомним школьную формулу Скорость = Расстояние : Время.

Чтобы вычислить скорость, нужно знать время и пройденное расстояние. Т.к. мы работаем с видео, то время не проблема. Берем отрезок длиной всего в 1 секунду. В любом видеоредакторе это можно сделать очень просто.

Я оставил первый кадр, где хорошо видно красную машину, и перемотал вперед ровно на 1 секунду. Получилось так:

Я сохранил первый кадр в формате JPG, чтобы удобно посчитать всё в фотошопе. А теперь перемотаем в конец нашего ролика и сохраним последний кадр. Получается у нас есть первый и последний кадры с пройденным расстоянием из ролика длиной в 1 секунду.

Теперь, чтобы узнать пройденное расстояние нужно наложить второй кадр на первый, узнать длину движущегося объекта и размножить его несколько раз от первой точки до последней. Я это сделал в фотошопе:

-3

В моем случае получилось 5,5 автомобилей. В идеале нужно знать точный размер объекта. Мы этого не знаем, поэтому возьмём среднее значение длины автомобиля - 4,5 метра. Умножаем 4,5 м. на полученное значение 5,5. Получается 24,7 метра — это пройденное расстояние.

Теперь чистая математика. Чтобы узнать скорость делим расстояние на время. Получается 24,7 м. : 1 сек. = 24 м/с. На самом деле т.к. время равно единице этот пункт можно пропускать, потому что деление на единицу ничего не даст.

Осталось перевести м/с в км/ч.

Мы знаем, что 1 км/ч = 3,6 м/с. Значит 24 м/с х 3,6 = 86,4 км/ч.

Полученная скорость является примерной из-за того, что мы не знали точную длину движущегося объекта и приняли усредненное значение, но эта цифра похожа на правду.

Важно отметить, что для точности вычислений нужно соблюсти несколько правил. Камера должна быть полностью или почти неподвижной и съемка должна происходить сбоку, сверху или снизу под прямым углом.

Давайте рассмотрим пример с самолетом. Берем ролик длиной в 1 секунду и, как и в прошлом примере, сохраняем первый и последний кадр и считаем пройденное расстояние.

Размножаем объект и считаем количество копий:

-5

У меня получилось 10 копий. На видео спортивный самолет. Средняя длина спортивных самолетов около 7 метров. Значит умножаем 10 х 7 = 70. Получаем пройденной расстояние.

Теперь 70 м. х 3,6 = 252 км/ч

Для примера крейсерская скорость спортивного СУ-26 280 км/ч, а значит мы посчитали скорость неплохо!

Спасибо за лайк и подписку! Всем удачи!