Ответы выше верны, но другой взгляд на это, как уже упоминалось: все линзы создают круглое изображение. Большинство разработано таким образом, чтобы диаметр круга изображения был больше диагонали датчика, в противном случае вы не заполняете весь датчик.
Теперь линзы типа «рыбий глаз» спроектированы так, что они охватывают 180 градусов во всех направлениях, поэтому для того, чтобы все 180 градусов поместились на датчике, круг должен охватывать не более чем самый короткий размер датчика, который находится сверху вниз. Таким образом, у вас есть круглое изображение, которое достигает сверху вниз датчика, но не в стороны или углы.
Еще одна часть объяснения: если бы круг охватывал весь датчик, он охватывал бы только целые 180 градусов по диагонали, а не в каком-либо другом направлении.
Хорошо, это помогло или меня обоих безнадежно запутали?