Перспектива золотой рыбки

Как выглядит мир с точки зрения Золотых рыбок, изнутри сферического аквариума? Если бы наши глаза были внутри, смогли бы мы видеть прямые линии, фокусироваться на разных объектах и ​​как бы выглядел точечный источник света?

(уточните кривизну, с плоской водой или без нее)

Точечный источник света выглядит как единственный точечный источник.

Ответы (2)

Составная система линз Fish Bowl/Fish Eye

Чаша образует сложную систему линз с рыбьим глазом. Во-первых, я предположу, что у нас есть следующие показатели преломления:

н воздух н стекло н вода .
Обычно н воздух 1 , н стекло 1,5 , и н вода 1,33 , но я буду работать над общей проблемой здесь. Для простоты я приму геометрическую оптику первого порядка в параксиальном приближении. Если вам нужен более надежный ответ, эту систему можно смоделировать и проанализировать в программе оптической трассировки лучей, такой как Zemax или Code5.

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

Будут использоваться следующие уравнения гауссовой оптики:

ф "=" н 2 н 1 р ф малыш "=" ф 1 + ф 2 т ф 1 ф 2 ф р "=" н вода ф е
где ф мощность одной поверхности, ф малыш мощность двух объединенных поверхностей, разделенных приведенным расстоянием т "=" т н , и ф е "=" 1 ф - эффективное фокусное расстояние.

Первым шагом является расчет мощности интерфейса воздух/стекло и мощности интерфейса стекло/вода:

ф 1 "=" н стекло н воздух р 1 ф 2 "=" н вода н стекло р 2

Это подразумевает, что:

ф 3 "=" н стекло н воздух р 1 + н вода н стекло р 2 т 2 н стекло ( н стекло н воздух ) ( н вода н стекло ) р 1 р 2 "=" н стекло 1 р 1 + н вода н стекло р 2 р 1 р 2 н стекло ( н стекло 1 ) ( н вода н стекло ) р 1 р 2 "=" н вода н стекло н вода н стекло р 1 + н вода н стекло н стекло р 2 0,443 р 1 0,113 р 2
с т 2 "=" р 1 р 2 , причем в последней строке используются числовые значения показателей преломления, указанные выше.

Теперь у рыбьего глаза будет сила ф рыба , поэтому мы можем снова использовать уравнения Гаусса:

ф малыш "=" ф 3 + ф рыба т 3 н вода ф 3 ф рыба
Подключение ф 3 дает:
ф малыш "=" н вода н стекло н вода н стекло р 1 + н вода н стекло н стекло р 2 + ф рыба т 3 н вода ( н вода н стекло н вода н стекло р 1 + н вода н стекло н стекло р 2 ) ф рыба
Что, вероятно, можно упростить, но я не собираюсь тратить на это время. Если мы подставим некоторые числовые значения, в том числе приведенные выше оценочные показатели преломления, мы можем получить ответ:
р 1 "=" 100 м м р 2 "=" 97 м м т 2 "=" 3 м м т 3 "=" 97 м м
соответствует аквариуму диаметром 200 мм (8 дюймов), рыба находится в центре, а толщина стекла составляет 3 мм. Я вычисляю следующие значения:
ф 1 "=" 0,0050 / м м ф 2 "=" 0,0018 / м м ф 3 "=" 0,0033 / м м ф малыш "=" 0,0033 + 0,7619 ф рыба
Это означает, что эффективное фокусное расстояние сложной системы (аквариум + рыбий глаз) будет
ф е , малыш "=" 1 0,0033 + 0,7619 ф рыба м м

Я нашел среднее фокусное расстояние для глаза золотой рыбки в

Роль хрусталика и стекловидного тела в рефракционных свойствах глаз трех линий золотых рыбок по Seltner et al (1989).

составляет около 3 м м . Тогда мы получаем

ф е , малыш "=" 1 0,0033 + 0,7619 3 м м "=" 3,89 м м .

Что, если бы рыба была очень близко к стеклу, скажем т 3 "=" 10 м м ? Затем

ф малыш "=" 0,0033 + 0,9752 ф рыба "=" 0,3284 / м м ,
т.е.,
ф е , малыш "=" 3,05 м м .
или если рыба смотрит в другую сторону, т.е. т 3 "=" 187 м м затем
ф е , малыш "=" 5,56 м м .

Вышеописанное — самый крайний случай. Каков эффект? Обратите внимание, что приведенные выше фокусные расстояния являются воздушными (или оптическими) эквивалентными длинами, а не фактическими фокусными расстояниями.


Эффект изменения фокусного расстояния

Большинство систем фокусировки (включая камеры и глаза) настроены таким образом, что фокусное расстояние не сильно меняется, а для удаленных объектов не требуется особой настройки для достижения фокусировки. Мы будем исходить из этого здесь (т. е. что фокальная плоскость, или система линз, или хрусталик изменяются таким образом, что основное фокусное расстояние остается неизменным для сохранения фокуса). Будем считать, что рыба может сосредоточиться на чем-то нормально только 10 м м прочь, это установит диапазон г быть 3 м м < г < 4.3 м м .

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

г н вода "=" ф 3 ф малыш т 3 н вода г "=" ф 3 ф малыш т 3
выше мы предполагаем, что задняя главная плоскость системы «рыбий глаз» фактически находится в показателе преломления воды. Когда рыба в экстремале ф е , малыш "=" 5,56 м м , затем
г "=" 3,39 м м .
Когда рыба окажется в центре, то
г "=" 1,25 м м .

Оригинальный рыбий глаз, эквивалентный воздуху, имел ф е , рыба "=" 3 м м , а крайняя часть рыбы с одной стороны чаши изменила эффективное фокусное расстояние на ф е , малыш "=" 5,56 м м . Предположим, что рыба смотрит на объект с 1000 м м прочь. Мы можем использовать уравнение линзы, чтобы получить разницу между двумя фокусными расстояниями.

1 г "=" 1 г + 1 3 м м против. 1 г "=" 1 г + 1 5,56 м м 1 г "=" 1 1000 м м + 1 3 м м против. 1 г "=" 1 1000 м м + 1 5,56 м м г "=" 3.009 м м против. г "=" 5,59 м м
что означает, что увеличения будут:
м рыба "=" 0,003009 м малыш "=" 0,005591
Новое эффективное фокусное расстояние должно учитывать сдвиг в главной плоскости, фокальная плоскость будет располагаться 5,59 м м 3,39 м м "=" 2.2 м м . Это приведет к тому, что рыба будет видеть объекты на расстоянии 1000 мм размытыми (расфокусированными) за пределами чаши, когда рыба находится у края чаши и смотрит через другую сторону чаши, потому что рыба не может сместить сетчатку на 2,2 мм. положение (фокус на бесконечность находится в положении 3 мм). Рыба могла бы начать видеть вещи, когда составная система г "=" 3 м м + 3,39 м м "=" 6,39 м м что соответствует г 43 м м , т. е. когда объекты находятся около 43 м м с передней главной плоскости в воздухе (я не знаю, будет ли это внутри или снаружи чаши в физическом пространстве, скорее всего, внутри, поэтому на самом деле это не может произойти).

А как насчет того, когда золотая рыбка находится в середине аквариума, т.е. ф е , малыш "=" 3,89 м м ? Потом что-то на расстоянии 1000 м м имеет г "=" 3,91 м м , а фокальная плоскость находится на 2,66 м м от задней основной плоскости оригинальной системы «рыбий глаз». Рыба могла бы начать видеть вещи, когда составная система г "=" 3 м м + 1,25 м м "=" 4,25 м м что соответствует г 45 м м , почти как в крайнем случае.

В обоих случаях золотая рыбка, скорее всего, увидит объекты размытыми.

Если только золотая рыбка 20 м м от края, затем объекты ближе, чем примерно 122 м м можно увидеть без размытия. Если он подходит прямо к краю, то эффект минимизируется, и он, вероятно, может видеть довольно далеко.

Еще может быть МДП, но он будет под очень широкими углами, если вообще будет...
Я не могу следить за вашими выводами, поэтому не буду их оспаривать. Но есть что-то подозрительное по крайней мере в одном из ваших результатов: из самого центра аквариума кратчайший световой путь к любой точке лежит прямо к ней. Так что мне трудно понять, как это может каким-то образом повлиять на то, что видит золотая рыбка, потому что свет может попасть туда только из-за пределов аквариума по прямой линии, как если бы аквариума вообще не было...
@Jaime, кратчайший путь света должен учитывать показатель преломления материала. Это самое короткое в «оптическом пространстве», а не в физическом пространстве. Чтобы кратчайший путь совпал с центром аквариума, падающий свет должен иметь форму сходящейся сферической волны с центром точно в центре аквариума. Вы можете представить себе одну точку где-то за пределами аквариума, генерирующую расширяющуюся сферическую волну (эквивалентно набору радиальных лучей от источника). Луч, соединяющий точку с центром аквариума, будет кратчайшим
но другие лучи будут преломляться, так как они не будут перпендикулярны поверхности аквариума.
Мы занимаемся трассировкой лучей, дифракция здесь не играет никакой роли, поэтому сферические волны рассматривать не нужно. Итак, позвольте мне настаивать: кратчайший путь света, с учетом показателей преломления и всего, из любой точки вне чаши до ее центра — это прямая линия. И поэтому любой свет, достигающий центра чаши, делает это геометрически так, как если бы чаши вообще не было, и глаз, находящийся точно там, будет видеть предметы снаружи неискаженными. Я предполагаю, что в этом конкретном случае параксиальное приближение не работает, хотя я не уверен, почему.
@ Хайме, параксиальное приближение не ломается. Трассировка лучей не рассматривает только один луч, который вы делаете, и вы рассматриваете обычный луч. Что происходит с лучами, исходящими из точки и не пересекающими сферу перпендикулярно поверхности? Они преломляют... если то, что вы утверждаете, верно, то никакая сферическая плосковыпуклая линза не будет работать! Я думаю, вы не понимаете, как работает принцип Ферма...
Нарушение параксиального приближения приведет к аберрации, рыбы увидят дополнительное размытие и «изогнутые» прямые линии, но основные свойства первого порядка сохранятся.
Лучи, исходящие из точки и не пересекающие сферу перпендикулярно поверхности, никогда не достигают центра сферы, поэтому они не имеют отношения к тому, что видно точно из центра сферы. Я думаю, вы увлекаетесь применением готовых формул, не задумываясь об их физическом смысле. Я отредактировал свой ответ, чтобы воспроизвести ваши результаты из закона Снеллиуса и параксиального приближения, и все же результат для центра чаши не искажен ...
@ Хайме, рыбий глаз - это не точка, он имеет конечный размер и оптическую силу. На самом деле, «точечная» линза бессмысленна, у нее нет площади, с помощью которой можно было бы собирать свет, генерировать мощность и т. д. «Рыбий глаз» на самом деле собирает часть лучей, не проходящих через центр сферы. На самом деле, он должен сделать это, чтобы вообще сформировать изображение, поэтому вы должны учитывать их, что я и сделал...
Жаль, больше 1 плюса дать не могу. Очень подробный ответ, шляпный совет и спасибо вам. Таким образом, рыба на самом деле останется с завязанными глазами и попытается что-то разглядеть за пределами миски, но безуспешно. Какая жестокость! Я куплю кубический аквариум, даже если он некрасивый. ;)

Единственным странным эффектом изнутри чаши будет полное внутреннее отражение от границы стекло-воздух. Это то, что вызывает характерный эффект «рыбий глаз » при взгляде на границу раздела вода-воздух из-под воды, где вы видите полное 2 π стерадианы воздушного полупространства сосредоточены на меньшем диске на поверхности. В этом случае есть значительные искажения, но только для объектов вне воды.

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

РЕДАКТИРОВАТЬ

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

Точка на сфере, которую мы видим ф градусов от нормали, будет видно под углом грех θ "=" р Икс загар ф от центра сферы, а угол между лучом с углом ф и нормаль к интерфейсу будет θ 3 "=" ф θ . Тот же луч в воздухе будет иметь угол с нормалью, рассчитанный по закону Снеллиуса, грех θ 1 "=" н 3 н 1 грех θ 3 .

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

ф "=" ф ( н Икс р н + Икс р )

где н "=" н 3 н 1 "=" 1,33 для воды.

Так что, если вы действительно приблизитесь к стеклу, вы увидите предметы снаружи меньше, чем они есть на самом деле, в несколько раз. 1 н "=" 0,75 , если вы находитесь в центре чаши, вы увидите все неискаженным, а если вы посмотрите через всю чашу, вы увидите предметы, увеличенные в несколько раз. 1 2 н "=" 1,5 .

Хайме, это неверно, см. мой ответ ниже.
Будет эффект линзы, я сейчас прикидываю, что на самом деле увидит рыба... Мне нужно вычислить главные плоскости объединенной системы...
Хайме, я думаю, ты путаешь то, что рыбы увидят внутри, и то, что мы увидим снаружи. Ваш анализ работает для точечного источника в центре сферы, так что лучи выходят. Тогда система визуализации, конечно же, увидит точку, расположенную в центре чаши (без изменения местоположения). Но точечный источник, излучающий снаружи чаши, имеет множество лучей, которые пересекаются под ненормальными углами падения!
@daaxix Что касается геометрии, направление распространения не имеет значения, и луч, выходящий из аквариума, будет следовать по тому же пути, что и входящий луч. Вот почему трассировка лучей отслеживает лучи от местоположения наблюдателя до плоскость изображения к источникам света, а не наоборот, в результате чего большая часть лучей никогда не достигнет наблюдателя. Приведите хотя бы один пример луча, достигающего центра сферической чаши и пересекающего сферу под ненормальным углом, и я перестану спорить. Но я уверен, что такого примера не существует...
Я согласен, но вы должны думать об интеграле от бесчисленного количества точечных источников, а не только о точечном источнике в центре. Рыбий глаз — это не дельта-функция, у него есть площадь. «Рыбий глаз» будет отображать лучи, не проходящие через центр чаши.