Поле зрения GoPro Hero HD больше при более низких разрешениях, как это?

Как получается, что FOV может быть больше для меньшего разрешения их камеры, которая не имеет зума? Я бы ожидал большего FOV, когда используется больше сенсора.

Откуда: http://gopro.com/cameras/hd-helmet-hero-camera/

  • Угол обзора: сверхширокоугольный 170º в режиме WVGA, 720p или 960p
  • Угол обзора: широкий угол 127º в режиме 1080p

Кто-нибудь может объяснить это технически?

Я бы предположил , что датчик выглядит так: A_A_ABABABBABA_A_A; в каждой строке 1280 пикселей типа А и дополнительно 960 пикселей типа В в средней части. Если вы обрежете среднюю часть и возьмете пиксели A и B, у вас будет горизонтальное разрешение 1920 (и узкое поле зрения). Если вы возьмете все пиксели A, у вас будет горизонтальное разрешение 1280 (и широкое поле зрения).
@Jukka Я думаю, ты можешь быть прав, опубликуй ответ, чтобы получить признание
@Jukka, вы можете быть правы, но кажется, что нужно приложить много усилий, чтобы обеспечить немного более высокое разрешение в центре кадра, и я сомневаюсь, что GoPro производит датчики, поэтому им придется заказывать индивидуальный дизайн, который будет стоить намного больше, чем покупка штатного датчика.
На самом деле, судя по спецификациям, камера может делать 5-мегапиксельные кадры, так что это переменная субдискретизация, а не дизайн A_A_ABABABABBA_A_A.
@Matt Grum - Если это не 5-мегапиксельная интерполяция

Ответы (2)

Единственное, о чем я могу думать, это то, что камера не имеет вычислительной мощности для кодирования всех пикселей в датчике, поэтому вы можете либо обрезать кадр (что уменьшает поле зрения), либо вы можете использовать весь датчик и подвыборка (пропускать пиксели/ряды, как это делают зеркальные фотокамеры), что снижает разрешение, но сохраняет полное поле зрения.

редактирование: при более внимательном рассмотрении спецификаций герой HD делает 5-мегапиксельные кадры, поэтому это должен быть случай переменной частоты субдискретизации. Учитывая это, я не понимаю, почему они не могут воспроизвести сигнал 1080p путем субдискретизации всего датчика. Интересно, это как-то связано с объективом, т.е. он слишком мягкий по углам для фулл хд.

Да, это тоже мое понимание. И это не объясняет увеличение поля зрения при более низких разрешениях. Только то, что FOV может быть таким же или меньшим для более низких разрешений. Я думаю, что Юкка может быть прав в своем комментарии.

Я почти уверен, что при более низких разрешениях изображение объединяется в бины 2x2 (используется только один пиксель из каждого 4-пиксельного квадрата). В режиме более высокого разрешения не хватает пикселей для ячейки 2x2, поэтому изображение просто обрезается (1920x2 > всего # пикселей по горизонтали). Таким образом, более широкий FOV при более низком разрешении.

Таким образом, использование пикселей выглядит следующим образом: x_x_x_x_x_x (6 пикселей, широкий) vs xxxxxxxx (8 пикселей, узкий)

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