Искажённые горизонты и «выпуклые» края кадра на записях с экшн-камеры — следствие сверхширокоугольного объектива, и убрать этот эффект можно прямо в настройках камеры, переключив поле зрения из режима SuperView или Ultra Wide в Linear (линейный). Именно этот переключатель — первое, что стоит проверить, прежде чем прибегать к постобработке видео.

Проблема знакома почти каждому владельцу GoPro, DJI Osmo Action, Insta360 и бюджетных камер вроде SJCAM или EKEN: объекты по краям кадра растягиваются, прямые линии изгибаются дугой, а лица людей рядом с границей кадра выглядят неестественно. Ниже разберём, почему возникает искажение, как убрать его штатными средствами камеры и что делать, если видео уже снято с «рыбьим глазом».

Почему экшн-камера искажает картинку

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

Важно понимать: искажение присутствует на уровне оптики, то есть оно «вшито» в сам объектив. Камера может компенсировать его программно — обрезая края кадра и выравнивая геометрию. Именно так работают режимы Linear, Narrow и подобные им.

Отсюда следует ключевой компромисс: убрать рыбий глаз без потери части поля зрения невозможно. Любая коррекция — это либо кроп (обрезка) кадра, либо программное растяжение пикселей, которое снижает резкость. Задача пользователя — выбрать приемлемый баланс.

💡

Эффект рыбьего глаза — свойство сверхширокоугольной оптики. Полностью убрать его можно только за счёт обрезки краёв кадра или программной коррекции геометрии.