Ученые подтвердили, что «квантовый вампир» не отбрасывает тени
Напомним, что «квантовым вампиром» называется эффект, заключающийся в том, что при определенных условиях тело, которое находится на пути у света, «не отбрасывает тени». Если в повседневной жизни мы привыкли к тому, что любой объект, встающий на пути у части потока света, вызывает тень (провал освещенности), то в квантовом мире, если объект устроен таким образом, что поглощает ровно один фотон, вместо «образования тени» за преградой происходит проседание или увеличение освещенности (в зависимости от свойств источника излучения) по всей площади светового пучка.
Эффект позволяет лучше понять на интуитивном уровне, как работает оператор уничтожения фотона, лежащий в основе квантовой механики и практически использующийся в большом количестве различных приложений и технологий. Например, его можно применять для физического моделирования квантового теплового двигателя или фотонного демона Максвелла. Отщепление фотона позволяет увеличить чувствительность интерферометров тепловых полей, расширить возможности оптических квантовых вычислений и повысить эффективность систем квантового распределения ключа.
Впервые эффект «квантового вампира» был экспериментально обнаружен группой Александра Львовского. Ученые провели пробный эксперимент, при котором один или два фотона разделялись светоделителем на два канала, затем в одном из каналов реализовывалось условное уничтожение одного фотона, и это приводило к тому, что фотон уничтожался одновременно в обоих пучках.
Позже сотрудники ЦКТ в своей работе 2018 года доказали, что этот эффект будет выполняться не только для квантовых состояний света с заданным числом фотонов, но и для классического света от теплового источника, то есть не имеет истинно квантовой природы.
Понравился материал? Добавьте Indicator.Ru в «Мои источники» Яндекс.Новостей и читайте нас чаще.
Пресс-релизы о научных исследованиях, информацию о последних вышедших научных статьях и анонсы конференций, а также данные о выигранных грантах и премиях присылайте на адрес [email protected].
Ученые подтвердили, что «квантовый вампир» не отбрасывает тени — Рамблер/новости
Ученые получили прямое экспериментальное подтверждение того, что уничтожение фотона в части пучка света не изменяет форму профиля пучка (т. е. «не отбрасывает тень»), но при этом может изменять его яркость. Ранее этот эффект демонстрировался только в упрощенном режиме, когда пучок разделялся на два канала, и удаление фотонов в одном канале приводило к изменениям в другом.
Фото: МГУМГУ
Статья исследователей Direct test of the “quantum vampire’s” shadow absence with use of thermal light, подготовленная группой физиков Центра квантовых технологий физического факультета Московского государственного университета вышла в журнале Optics Letters.
Для подтверждения эффекта «квантового вампира» физики ЦКТ создали установку, в которой из части теплового пучка, имеющей форму вампира, удалялся один фотон. Для сравнения рассматривалась также ситуация, когда в той же области происходило классическое поглощение света, приводящее к тому, что в среднем один фотон терялся. Если в классическом случае профиль пучка изменялся, и «была видна тень», то в квантовом – при уничтожении одного фотона никакой тени не было.
Напомним, что «квантовым вампиром» называется эффект, заключающийся в том, что при определенных условиях тело, которое находится на пути у света, «не отбрасывает тени». Если в повседневной жизни мы привыкли к тому, что любой объект, встающий на пути у части потока света, вызывает тень (провал освещенности), то в квантовом мире, если объект устроен таким образом, что поглощает ровно один фотон, вместо «образования тени» за преградой происходит проседание или увеличение освещенности (в зависимости от свойств источника излучения) по всей площади светового пучка.
Эффект позволяет лучше понять — на интуитивном уровне — как работает оператор уничтожения фотона, лежащий в основе квантовой механики, и практически использующийся в большом количестве различных приложений и технологий. Например, его можно применять для физического моделирования квантового теплового двигателя или фотонного демона Максвелла. Отщепление фотона позволяет увеличить чувствительность интерферометров тепловых полей, расширить возможности оптических квантовых вычислений и повысить эффективность систем квантового распределения ключа.
Впервые эффект «квантового вампира» был экспериментально обнаружен группой Александра Львовского. Ученые провели пробный эксперимент, при котором один или два фотона разделялись светоделителем на два канала, затем в одном из каналов реализовывалось условное уничтожение одного фотона, и это приводило к тому, что фотон уничтожался одновременно в обоих пучках.
Позже сотрудники ЦКТ в своей работе 2018 года доказали, что этот эффект будет выполняться не только для квантовых состояний света с заданным числом фотонов, но и для классического света от теплового источника, то есть не имеет истинно квантовой природы.
ОСТОРОЖНО: НЕЧИСТЫЙ? В АДМИНИСТРАЦИИ РЫБИНСКА ПОЯВИЛСЯ ЧЕЛОВЕК БЕЗ ТЕНИ
Вернее, появился он давным-давно, еще в конце 2012 году. Но раньше он как все нормальные люди отбрасывал нормальную тень. А недавно превратился в человека… без тени! Вот не вру, своими глазами видел! Да и не я один. Сначала я, конечно, глазам своим не поверил. Идёт этот один из важнейших чиновников города по лестнице, даже что-то насвистывает, даже как бы подмигнул мне (мы давно знакомы), и я, поздоровавшись, иду себе дальше. Он – вверх, я – вниз. По ступенькам. Только что-то меня остановило. Было солнце, и свет падал из окна очень сильный, а у него, смотрю, тень куда-то подевалась! Я на всякий случай на свою тень посмотрел: вдруг, думаю, световой день в какой-то такой фазе, что тени не видно… Нет, моя тень, ясная и четкая, волочится за мной по ступенькам… А за ним не волочится…
Я повернулся и пошел за ним. Как прикованный. Всё еще не веря своим глазам. Я прошел за ним пару этажей, шагая след в след, но тень от него так и не появилась. Я проводил его буквально до приемной, но в кабинет ломиться, кончено же, не стал..
Я вышел озадаченный. Было искушение дождаться, когда он выйдет, или же вернуться сюда к концу рабочего дня, когда он пойдет уже домой, чтобы посмотреть, будет ли тень? Отсутствие тени заворожило меня! Я думал: неужели мне померещилось?
Но ждать я не стал, некогда было. Поехал в офис, поделился с коллегой. А у нее, оказывается, куча знакомых работают в администрации. И она решила позвонить им. Не всем, конечно, а тем, кто на смех не поднимет и сможет посмотреть.
К вечеру моя коллега получила обратную связь. Да, действительно, ее приятельницы из администрации подтвердили, что этот человек – важнейший чиновник – ходит без тени. Никто просто не обращал на это внимание. В администрации вообще мало на что и обращают внимание, ходят, уткнувшись в пол и в свои мысли.
Черен несколько дней я поехал к зданию администрации с утра пораньше – дождаться, когда этот важнейший придет на работу. Теперь с утра долго темно. Но вход освещен. Все бежали на работу, боясь опоздать, тени мелькали одна за другой. Но вот он появился. Кончено, рядом были другие люди, рассмотреть его отдельную тень было сложно, но мне снова показалось, что ЕЕ НЕТ!
Что это значит? Почему человек вдруг оказывается без тени? Не галлюцинации же у меня! Конечно, это неспроста. Не зря же древние так много внимания уделяли человеческой тени. И не случайно ведь откуда –то пришло поверье, что это именно дьявол не отбрасывает тени.
В Интернете много об этом.
В сказках и вообще в мистической литературе мы встречаем такие персонажи которые «не отбрасывают тени», «в зеркалах не отражаются». Всем понятно, что это – про нечистых, отродьях дьявола, вампирах и прочей нечестии… Но, вот почему они «не отбрасывают тени» и «в зеркалах не отражаются»? Возможно, это потому, что он, этот человек, является созданием тьмы. Или его тень украли. А, может, его тень обрела собственную жизнь и сама покинула своего хозяина. Как у Евгения Шварца в знаменитой пьесе.
Славяне считали тень мифологическим персонажем, так как полагали, что тень может отделиться от человека и нанести ему вред, вплоть до смерти. Если враг наступит на тень и произнесет в порыве гнева проклятия или просто плохие слова – он может повредить самому хозяину и даже убить его, так как тень – это субстанция, неразрывно связанная со своим хозяином. Интересен тот факт, что у поляков человеческая тень является в облике Мора; у славян – в облике вампира, а также душ умерших. Согласно болгарской легенде, Бог создал дьявола из своей тени.
Более мистическим суеверием считается сербская примета, которая гласит, что человеческая тень может проникнуть в голову человека и вызвать помутнение рассудка. Поэтому сербским детям строго-настрого запрещалось играть со своей тенью при помощи рук; а также ступать и прыгать на человеческой тени. Это суеверие прочно закрепилось и у ирландцев: наступишь на тень – принесешь неудачу человеку. Маленькие дети часто говорят, что чувствуют себя плохо и неуютно, видя, как какой-нибудь ребенок или взрослый наступает на его тень. В славянской мифологии можно встретить немало поверий о тени человека. Так, русские верили, что тень незадолго до смерти покидает человека. Если пронзить копьем или шпагой тень врага – он умрет. После смерти тень может блуждать по свету и не находить себе покоя. В сочельник по тени предсказывали будущее: выходили во двор и заглядывали в окно, если один из сидящих за праздничным столом не отбрасывал тень, или его тень была безглавой, то смерть непременно заберет его в будущем году. Белорусы и по сей день верят: если измерить настенную человеческую тень, обвести ее мелом или обколоть булавками, то можно «вынуть” из человека всю хворь, болезнь и порчу. На русском севере хозяин при закладке нового жилища не должен стоять против солнца, считалось что тень, упавшая на фундамент дома, может забрать в качестве строительной жертвы саму душу человека, через некоторое время человек заболевал и умирал через 40 дней, а его душа становилась главным покровителем.
В общем, с тенями всё непросто.
По славянской мифологии тени не отбрасывают вампиры! Если увидите человека без тени, не приглашайте его в дом, ни за что не приглашайте! Знаете почему? Потому что вампир может войти в дом жертвы только по приглашению! Без приглашения – никогда. Все, кто когда-то стали жертвами вампиров, сами пригласили их войти в дом. Их очень трудно отличить от нормальных живых людей. Внешне ничем не отличаются. Маскируются. Но по тому, что они не отбрасывают тени и не отражаются в зеркале, их можно выявить.
На самом деле человек тесно взаимосвязан со своей тенью. Тень несет энергию человека, который ее отбрасывает. Человек и тень энергетически связаны, все, что происходит с тенью, сказывается и на человеке.
Тени не имеет:
- Фантом.Проявление души умершего человека в мире живых само по себе является энергетическим следом. Поэтому призраки тени не отбрасывают.
- Демон.Любые создания из иного мира: черти, бесы, существа низшего порядка, не способны нести энергию мира живых. Увидеть воочию существо из иного мира под силу тем немногим, у кого открыто потустороннее зрение. Но даже они не могут уловить тень этих существ, поскольку в мире живых она не проявляется.
Если живой человек не отбрасывает тени, это говорит о том, что в нем либо живут подселенцы (демоны, черти), либо что он вскоре умрет.
Так что остается только ждать, что случится с этим чиновником.
Может ли солнце отбрасывать тень?
Да. Текущий пример того, как это вызывает беспокойство в современной науке, — миссия НАСА «Кеплер» . Kepler — это космический телескоп, предназначенный для наблюдения за определенной частью неба и постоянного измерения количества света, исходящего от звезд в его поле зрения. Когда планеты вращаются вокруг своей ведущей звезды, они создают тень, которая уменьшает количество света, которое достигает Кеплера; это уменьшение света сигнализирует ученым о весьма вероятной возможности существования планеты, вращающейся вокруг этой звезды. Однако планеты — не единственное, что может создать уменьшение света, достигающего Кеплера. Ожидается, что в данных будут присутствовать звезды с низкой светимостью, которые пересекаются перед звездой, за которой следит Кеплер. С этого сайта мы читаем :
«Хотя было подсчитано, что 90% кандидатов на транзит KOI (объект интереса Kepler, или звезда, потенциально имеющая транзитные планеты) являются настоящими планетами, ожидается, что некоторые из KOI будут ложноположительными, то есть не фактическими транзитными. Ожидается, что большинство этих ложных срабатываний будут затмевать двойные, которые, хотя пространственно гораздо более отдаленные и, следовательно, тусклее, чем KOI на переднем плане, слишком близки к KOI на небе, чтобы телескоп Кеплера мог их различить ».
Таким образом, звезды, создающие тени путем пересечения перед другими звездами, — это то, что действительно происходит, и это то, что является актуальной проблемой в планетарной науке сегодня. Все, что вам нужно, это иметь солнечный крест перед более крупной и яркой звездой для создания «тени».
Еще одна вещь, которую стоит отметить: пиковая длина волны излучения Солнца находится в оптическом диапазоне. Если солнце будет пересекать перед объектом с более сильным излучением за пределами этого диапазона (например, даже более горячая звезда, достигающая пика в ультрафиолетовом свете), то сила тени, которую производит солнце, будет зависеть от длины волны света, используемого для наблюдать. Например, если бы солнце пересекло перед УФ-сильной звездой, УФ-тень Солнца от этой звезды была бы сильнее, чем ее тень оптической длины волны.
Вертолеты на Марсе жужжат и не отбрасывают тень / Хабр
Добро пожаловать в наше уютное конспирологическое логово. Сегодня мы будем рассматривать тени на фотографиях с Марса, округлять числа и писать отвратительный код.
Автор (справа) и предмет исследования (слева)В этом выпуске: астрономические наблюдения теней в пустыне, аугментация ушей, заглядывание за левый край видео, гадание по фотографиям и особенности работы GSCMOS матриц семилетней давности.
Лифт (предположительно работает):
Вертолеты на Марсе
1.1 Оценка расстояния до Марса
1.2 Ошибки?Вертолеты жужжат
2.1 Blade Passage Frequency
2.2 Эффект Доплера
2.3 Оцениваем скорость вертолета
2.4 …расстояние до марсохода
2.5 …точки взлета и посадки
2.6 …дальность полета
2.7 …план полета
2.8 Симуляция эффекта Доплера и сравнение
2.9 Ошибки?
2.10 Всякое
2. 11 Оффтоп 1: Пассивный Доплер-радар
2.12 Оффтоп 2: Марсианская аэродинамикаВертолеты не отбрасывают тень
3.1 Оценка характеристик камеры и оптики
3.2 Почему лопасти прозрачные?
3.3 …они прозрачные в ИК?
3.4 Оффтоп 3: ИК-фотография для бедных
3.5 …они путешествуют во времени?
3.6 Оценка эффективности затвора
3.7 Откуда на фото градиент яркости?
3.8 Передний край
3.9 Ground truth
3.10 Симуляция глобального затвораПостскриптум
Ссылкография
1. Вертолеты на Марсе
Маленький вертолет летает на Марсе, но где летает Марс? Насколько он дальше от Солнца чем Земля? Насколько меньше света достается камерам и солнечной батарейке?
У меня нет фотографии солнечной батарейки, чтобы по ней гадать, зато есть фотография тени от солнечной батарейки:
https://mars.nasa.gov/mars2020/multimedia/raw-images/HSF_0048_0671201703_000ECM_N0000001HELI00000_000085JТень должна быть шириной с саму батарейку (165мм), ведь лучи от солнца параллельны. Можно взять ширину тени на фото и пересчитать пиксели в миллиметры.
2086 пикселей = 165мм. 0.079мм/пиксель.
Зачем нам это, и почему где-то в середине тени, а не по её верхней границе? Потому что перспектива заваливает размеры, а именно на этой линии слева нет особо крупных камней.
Как раз там, где тень переходит в свет.
Солнце, хоть и находится очень далеко, имеет заметный угловой размер на небе и границы теней от него не идеально резкие. Хуже того, ширина полутени (L) очень просто зависит от расстояния до предмета отбрасывающего тень (h), и углового размера Солнца (a)
Вооружившись этим знанием, а так-же тем, что высота Ingenuity составляет 49см, а солнечная батарея находится на самой его макушке, мы можем прикинуть, насколько далеко находится Марс.
Для начала измерим полутень. Песок и камни мешают это сделать вручную, но их можно усреднить. Повернем фотографию так, чтобы граница тени была строго вертикальна, берем кусок без камней, и сохраняем. 2 ≈ 2.3 раза меньше (без учета особенностей атмосфер обоих планет).
Теперь, расстояние от Солнца до Марса: отношение полутени к высоте солнечной батареи 3/490 = 0.00612. Диаметр солнца 1.3927 миллионов километров, значит расстояние 1.3927/0.00612 = 227.5 миллионов километров.
1.2 Ошибки?
На самом деле расстояние от Марса до Солнца меняется от 249.2 до 206.7 миллионов км в течении года. А в день когда было сделано фото (9 апреля 2021), оно составляло 242.8 (подсмотрено в Stellarium). А соотношение расстояний Марс/Земля было не 1.52, а 1.623. Ошибка в 6.3%, неплохо для разминки.
Ошибка в 1px при измерения полутени от Ingenuity даст погрешность в 1/37 ≈ 3%, а ошибка в 1см в высоте батарейки над тенью (земля под вертолетом не идеально ровная) — погрешность в 2%. Я так-же не исправлял искажения объектива и перспективу, наивно надеясь, что если всё достаточно хорошо центрировать, то ошибки друг друга скомпенсируют. Дуракам, очевидно, везет.
С количеством света интереснее. У Марса почти нет атмосферы, а вот у Земли есть. И она поглощает заметную часть энергии приходящей от Солнца. Из 1350 Вт/м2, которые получает Земля от Солнца, до поверхности долетает только 1040. А до поверхности Марса ~530 Вт/м2 из 586. Разница в 1.9 раза, а не в 2.3.
2. Вертолеты жужжат
Вертолет, летающий на Марсе, работает на солнечной батарейке, 18650 аккумуляторах, процессоре от смартфона и камерах от Raspberry Pi. Ну разве не потрясающе? Смотрите, как летает:
И на видео даже слышно жужжание винтов! Perseverance, снимающий видео, смотрит на пропеллеры сборку (т.е. находится примерно в плоскости вращения), а значит в спектре звука должна быть очень заметна Blade Passage Frequency. Этот компонент зависит от скорости вращения винта и количества лопастей, а его главная гармоника:
Где n — количество лопастей пропеллера, RPM — обороты в минуту.
Можно собрать пропеллер и проверить как должна выглядеть BPF. Хватаем моторчик от мелкого квадрика и винт от него же. За неимением референсного тахометра, собираем его из спичек и желудей: светодиод воткнутый в микрофонный вход компа и фонарик.
Для получения спектра берем первое попавшееся по запросу «microphone FFT online»
Для таких подозрительных вещей как светодиод на микрофонном входе, хорошо брать не просто FFT но и осциллограмму (в нижней части скриншота)Тени от лопастей проходят мимо светодиода каждые 2.94ms, перекрывая поток света от фонарика, что вызывает изменение фотоэлектрического тока, и уровня сигнала на микрофонном входе. За каждый оборот мимо датчика проходят обе лопасти, так что период вращения винта получается 6ms. А обороты — 10’000 RPM.
Вооружившись этим знанием, берем приложение-спектроанализатор и смотрим на спектр пропеллера:
Не обращайте внимания на красную линию, она показывает максимумы и я забыл её отключить
337Гц — та-самая BPF, и разные её гармоники. Убедившись, что всё сходится, посмотрим на BPF вертолета.
Качаем видео, пихаем его в ffmpeg:
ffmpeg -i ./6015_20210507_HelicopterFliesOnMars-1280.m4v \
-lavfi showspectrumpic=s=3000x3000:fscale=log spectrogram.jpg
Картинка получается возмутительно большой, но зато разрешение по частоте и времени позволяет всё разглядеть.
BPF на 84HzВидно, что пик находится примерно на 84Гц.
Но у ведь Ingenuity не простой винт, а два соосных. Это 2 лопасти или 4?
Не совсем очевидно, но 2. Можно представить себе два пропеллера вращающиеся с одинаковой (иначе вертолет закрутит) скоростью: оба будут шуметь на одной частоте. И как их шум не складывай, ничего кроме громкости меняться не будет.
А можно собрать модель соосного пропеллера из двух обычных и проверить:
Моторы соединены вместе, но повернуты лицом друг к другу, так что винты вращаются в противоположные стороны. Но лопасти на винтах закручены по-разному, поэтому поток направлен в одну и ту же сторону. RPM (измеренный всё тем же светодиодом) получился примерно 6000 у каждого.
А спектры шума выглядят вот так:
В плоскости вращения
Пик на ~200Гц как раз соответствует BPF1 для двухлопастного винта на 6000RPM. Обратите внимание что пик двойной — обороты у винтов всё-же немного различаются, и BPF тоже.
А если слушать винты сверху, BPF1 уже не так заметна:
Над винтами (не под потоком воздуха)В видео гораздо меньше гармоник BPF. Потому, что звук отфильтровали, заглушив всё лишнее. Но если присмотреться, на спектрограмме видны остатки высших гармоник:
BPF1 на ~84Гц, а значит пропеллеры вращаются примерно на 60*(84/2) = 2520RPM.
Фраза «You can also hear the sound change as the helicopter leaves the area and then returns. That’s called the Doppler effect» которая появляется в видео, меня очень расстроила, потому что я никакого Доплера не слышал. Придется прибегнуть к помощи Машины.
2.2 Эффект Доплера
Вытащим звук из видео в WAV и скормим его numpy. Тон BPF самый громкий (спасибо неизвестному звукорежиссеру из JPL), поэтому мы можем просто выбирать самый высокий пик на FFT и, двигаясь по файлу скользящим окном, построить график его частоты по времени.
Важно выбрать достаточно большое окно, чтобы получить хорошее разрешение по частоте. Если мы хотим (а мы хотим!) разрешение в 0.1Гц, окно должно быть 1/0.1 = 10 секунд.
Почему 10?Представьте что у вас есть запись длительностью 1 сек, в которой только одна частота. Пусть будет 10Гц. Вы можете посчитать сколько периодов помещается в 1 секунду — 10 штук.
Если частота будет 11Гц, вы насчитаете 11 периодов. Но вот если она будет 10.5Гц, вы уже не сможете уверенно сказать количество. У FFT такие-же проблемы.
Разрешение по частоте определяется как Fs/N где Fs это частота дискретизации, а N количество семплов в выборке. Или, если выборка задана в секундах, как 1/T.
Мой слух аугментирован!Максимальный сдвиг частоты от центра ~1Гц, или 1.2% от 84Гц. Гугл сообщает что человек различает на слух разницу частот в 0.5%. Ну и пусть различает, а мы посмотрим график:
Сразу после взлета вертолет неподвижен. При этом BPF звучит на 84.36Гц, что уточняет обороты до 2531 RPM.
Примерно на 32 секунде BPF начинает увеличиваться. А на видео в это же время вертолет начинает разгон. Задержки между видео и звуком не видно, что при скорости звука в 250м/c дает расстояние до вертолета не более 250 метров.
Сильно зависит от времени суток из-за больших перепадов температуры. Она меняется от 216 (при -95°С) до 270 (+5°С) м/c. Вот тут рассказывают как её измерять, стреляя лазером в камни и слушая задержку. Кстати, тем же самым микрофоном, через который мы слушаем вертолет. 250 м/c я взял практически по-памяти и это отлично совпало со скоростью при текущей погоде. -27°C дают 247м/c.
Раз мы знаем скорость звука, сдвиг частоты можно пересчитать в скорость. Наблюдатель неподвижен, поэтому:
Где v скорость вертолета (вдоль луча зрения), vs скорость звука, f частота для нулевой скорости (84.36Гц), fo — наблюдаемая частота.
При разрешении по частоте в 0.1Гц, разрешение по скорости выходит ~0.3м/c. Неплохо.
Я отметил некоторые интересные точки и их тайминги. Об этом нижеВидно, что график симметричный относительно центра, значит вертолет летал примерно одинаково туда и обратно. В центре есть 3 секунды, когда скорость была нулевой: на взлет и посадку нужно больше, значит он просто потупил в дальней точке и полетел домой.
Относительная скорость в начале отрицательная (он приближается!), а на 44 сек резко переходит через 0 и продолжает расти. Вертолет летел по прямой, поэтому путь должен пролегать примерно так
2.3 С какой скоростью он летал?
На 42й секунде видно, как Ingenuity завершает разгон и возвращается в вертикальное положение. Эффект Доплера дает нам лучевую скорость ~1м/c в этот момент. Скорость в проекции можно оценить взяв два кадра из видео с разницей в пару секунд:
347/2 = 173 пикселя за секунду. Высота от дна корпуса до верхушки вертолета ~36 см, а на картинке ~17.5 пикселей: скорость в проекции 173*(0.36/17.5) = 3.56 м/c.
А полная скорость из этих двух компонентов: 3. 7 м/c.
2.4 Можем ли мы уточнить расстояние от ровера до вертолета?
Возьмем два фрейма в начале полета: тот на котором Ingenuity еще не начал разгон, и тот на котором он уже почти вылетел из кадра.
Можно измерить размер вертолета на обоих фреймах (лучше всего измерять высоту от дна корпуса до верхушки) и узнать, что он увеличился примерно с 16.5 до 17.5 пикселей, или на 6%.
Между фреймами прошло 10 секунд, в течении которых вертолет разгонялся, и его максимальная скорость вдоль луча зрения составила ~1м/c. При равномерном ускорении это дает (1/2)*10 = 5 метров на которые вертолет приблизился к камере.
За 5 метров угловой размер вертолета вырос на 6%. Что дает нам 5/0.06 = 83 метра дистанции на момент старта.
Но этот метод очень грубый: Если бы размер изменился не на 1 пиксель, а на 2, дистанция получилась бы 43 метра. Да и лучевая скорость у нас с разрешением 0.3м/c.
Попробуем прикинуть расстояние еще одним способом. Можно сделать очень смелое предположение, что вертолет летает какой-нибудь из сторон ланчбокса вперед, и посмотреть как он ориентирован в начале полета.
3D модельку можно покрутить тут
Выглядит как 22.5°.
А значит,
Разгон начинается в 32 секунды, а в 44 секунды скорость на графике переходит через 0 — в этот момент он летит перпендикулярно лучу зрения. 10 секунд ускорения и 2 секунды полета на 3.7м/с дают 26 метров от начала полета до ближайшей к камере точки. Отсюда,
Правда наверняка где-то между, поэтому возьмем среднее от 83 и 68 — 75 метров.
Кстати, можно представить поле зрения камеры: за время пролета вертолета через весь кадр, направление изменилось на 22. 5°. Горизонтальный FOV в 24° дает 55мм объектив кроп-факторе 1.5. То есть буквально как китовый 18-55 на камере с APS-C выкрученный на самый большой зум.
2.5 Места взлета и посадки отличаются
Сравним два кадра:
Картинка увеличена в 10 раз, смещение на 85.5 и 5.5 пикселя. Место посадки было правее и ближе, чем место взлета.
Высота вертолета от дна ланчбокса до верхушки — 36см и 16 пикселей на фото, значит он сместился на 85.5*(36/16) = 186 сантиметров вправо в проекции.
5.5 пикселя вниз, дают 12см в проекции. Предположим, что поверхность ровная и плоская, и что высота мачты с камерой на ровере 2 метра. Тогда, смещение по поверхности вдоль луча зрения 0.12*(75/2) = 4.5 метра.
Что дает:
2.6 Как далеко летал Ingenuity?
Мы знаем, что места взлета и посадки различались, поэтому считаем по-отдельности:
По графику видно, что он начал движение в 32сек, а закончил в 79: 47 секунд полета, из которых 20 на разгон и торможение: 273. 6+203.6/2 = 134,7 метра для первой части маршрута.
Обратный путь начался на 82 и закончился на 129 секундах, что тоже дает 47 секунд.
Значит, видимое смещение точки посадки вправо вызвано просто углом траектории относительно луча зрения (а может быть, скорости были разными для двух участков пути):
Действительно, arctan(1.86/4.5) ~ 22.5°. А угол a очень мал, потому что длина пути гораздо больше расстояния между точками.
Суммарная дальность полета получилась 269.4 метра.
2.7 Теперь можно нарисовать план полета
Мы знаем все нужные расстояния и углы:
2.8 Симуляция жужжания
Перед тем как сравнивать всё это безобразие с реальными данными, маленькое отступление. Спектрограмма выглядит страшно, на ней видны порывы ветра, которые почти заглушают гудение мотора. Разрешение в 0.3м/c и окно в 10 секунд не внушают доверия. Можем ли мы вообще говорить о точности в 1 секунду, когда окно такое большое?
Давайте набросаем симулятор жужжащего вертолета. Отсюда можно взять относительные координаты ровера, и точек в которых садился вертолет:
Смотрим координаты на скриншоте и измеряем полоску с масштабом:
meters_per_pixel = 50/167
rover = np.array([740, 274])*meters_per_pixel
heli_p1 = np.array([501,209])*meters_per_pixel
heli_p2 = np.array([573, 653])*meters_per_pixel
heli_p3 = np.array([520, 210])*meters_per_pixel
Добавим разные параметры по-вкусу:
dt = 0.1
hover_time_at_liftoff = 10
hover_time_at_p2 = 3
hover_time_at_landing = 10
accel_time = 10
max_speed = 3.7
center_freq = 84.36
speed_of_sound = 250
И составим план полета:
hover(hover_time_at_liftoff) # Hovering at p1
set_target(heli_p2)
accelerate(max_speed, accel_time) # Accelerating at p1
free_flight(accel_time) # Flying to p2
decelerate(0, accel_time) # Decelerating at p2
hover(hover_time_at_p2) # Hovering at p2
set_target(heli_p3) # Going home
accelerate(max_speed, accel_time) # Accelerating at p2
free_flight(accel_time) # Flying to p3
decelerate(0, accel_time) # Decelerating at p3
hover(hover_time_at_landing) # Hovering at p3
Чо творится?Каждая из функций апдейтит положение вертолета и, с шагом dt заполняет массив значениями BPF с учетом скорости.
hover(t) не меняет скорость и завершается через t секунд
set_target(p) меняет вектор направления вертолета, чтобы он двигался к p
accelerate(s, t) увеличивает скорость до s в течение t секунд
free_flight(t) сохраняет текущую скорость и завершается, когда время до цели будет < t
decelerate(t) — как accelerate только с другим знаком и s = 0.
Получилась вот такая красота:
Выглядит точь-в-точь как график, полученный из видео. Амплитуды и тайминги похожи. Чуть ниже будет картинка с наложением одного на другое, а пока можно поиграться с симулятором и посмотреть, что изменится при разных параметрах полета.
Допустим, дальняя точка была расположена на том же удалении, но так, что вертолет улетает под углом 10° (а не 22.5°) к проекции камеры:
heli_p2 = np.array([457, 653, 5])*meters_per_pixel
Скорость приближения в начале и конце полета гораздо ниже, а сдвиг частоты всего 0.05Гц. Мы бы даже не заметили этого на графике.
Теперь сложнее. Пусть вертолет, после того как вылетит из кадра, поворачивает немного в сторону, а потом тем же путем возвращается обратно:
Синие линии — старый путь, зеленые — новый.Получатся так:
Видно момент, когда из-за смены направления резко меняется относительная скорость. Я сделал поворот моментальным, в реальности переход был бы более гладким, но с такой-же амплитудой. Не уверен что его было бы видно на нашем графике, но более резкий поворот точно будет заметен.
2.9 Ошибки?
1) Реальное значение RPM было 2537 а не 2531. Ошибка около 0.2% или 0.2Гц для BPF. Вполне близко к пределу точности измерений.
3) Скорость полета, по данным в википедии, 3.5м/c, а не 3.7м/c. Ошибка в 6%. Неплохо, учитывая то, как мы её измеряли.
Можно наложить график симуляции на реальные данные и сравнить:
Видно что симуляция (со скоростью 3.7м/с) немного спешит.
Еще стоит заметить, что в симуляции я не учел задержку звука. Но она составляла всего полсекунды в дальней точке:
Rover-Heli dist @ start: 74.2 meters, sound lag 0.30 sec
Rover-Heli dist max: 124.0 meters, sound lag 0.50 sec
4) Расстояние от камеры до Ingenuity на старте, измеренное по карте, получилось 74 метра, а не 75. 1.3% и наглядное подтверждение того, что измерять вещи разными способами и усреднять полученное — полезно. Но вообще, скорее повезло.
6) Дальность полета, по данным из википедии, составляла 268.5 метров в обе стороны. У нас вышло 269.4 метра. Ошибка в 0.3%. На удивление, гораздо меньше ошибки в скорости. Видимо какие-то из предположений (одинаковое время разгона-торможения, равномерное ускорение, одинаковая длина путей) оказались ложными, но ошибки скомпенсировали друг-друга.
5,7) Можно наложить наш план полета на реальную карту:
Я выбрал в качестве опорной точки положение марсохода, а в качестве опорного направления — линию между ним и точкой старта. Совпало хорошо. Чуть-чуть ошиблись в точке посадки, и на пару градусов по направлению. В обоих случаях мы разглядывали 2,5 пикселя, так что ошибки можно понять.
2.10 Всякое
Последняя интересная вещь в видео — посадка вертолета. Коснувшись земли, он немного подпрыгивает и окончательно приземляется на 136 секунде. А на спектрограмме из ffmpeg виден момент когда винт начинает резко сбрасывать обороты:
Разница между приземлением и отключением пропеллера 3 секунды. Ingenuity, коснувшись песка, медленно и осторожно уменьшает угол атаки винтов, постепенно увеличивая нагрузку на грунт. И только когда убедится, что опора надежная — выключает моторы. А в эти 3 секунды он готов взлететь и повторить попытку, если датчики заметят что-то неладное.
А вот видео, где вся движуха собрана на один экран:
Вертолеты на Марсе действительно жужжат, и жужжат занимательно.
2.11 Оффтоп 1: Пассивный Доплер-радар
Вернемся к симулятору жужжания:
meters_per_pixel=1. 0
rover = np.array([0, 0, 0])*meters_per_pixel
heli_p1 = np.array([5000.0, 200, 200])*meters_per_pixel
heli_p2 = np.array([-3000.0, 200, 200])*meters_per_pixel
. . .
set_target(heli_p2)
accelerate(200, 1)
free_flight(1)
Тут вертолет быстро разгоняется до 200 метров в секунду, и пролетает мимо ровера:
Скажем, мы хотим по этой записи найти скорость вертолета, но не знаем даже BPF для нулевой скорости.
Но лучевая скорость становится нулевой в тот момент, когда он пролетает ближайшую точку. И ее можно найти, если принять, что скорости до и после пролета были одинаковыми, но с разным знаком:
Действительно, если взять f1 = 417Гц, а f2 = 45Гц (я взял точки в противоположных концах графика), получается 81.2 Гц. Ошибка в 2.5%, но это не так важно, потому что:
v1 = 250*(81.2/417-1) = -201.3 m/s
v2 = 250*(81.2/45-1) = 201.11 m/s
В тех точках где я измерял частоты, вертолет находился достаточно далеко (порядка 3км), так что я пренебрег поправкой на направление. Но если вам интересно, на 3км угол к лучу зрения получается 5.5°, а cos(5.5°) = 0.995. Погоды не делает.
Ошибка получилась меньше 0.5%. Круто? Попробуем в деле:
Возьмем видео с самым красивым самолетом. 20и-метровый кусок металла с аэродинамикой шлакоблока и радарной сигнатурой маленькой птички, не падающий с неба только благодаря хитрой управляющей электронике. Да, я про F-117:
Можем ли мы измерить его скорость?
Посмотрим на спектрограмму:
Кривая перехода сразу бросается в глаза. Возьмем две частоты и посчитаем:
Частота для нулевой скорости получилась 422Гц.
А скорость вдоль луча зрения в начале видео:
350*(422/898 — 1) = -185.5 м/c
Но летел он не прямо на камеру, а под углом градусов в 15. Так что реальная скорость:
-185.5/cos(15) = —192м/c
Какая была на самом деле? К сожалению видео об этом умалчивает, поэтому возьмем два соседних фрейма, где самолет летит на фоне гор, совместим и измерим:
F-117 в длину 20. 1 метр. Но это до края хвостового оперения. А до заднего края корпуса — 17.1 метр. Скорость получается 43*(17.1/110)*30 ≈ 200 м/с. Мы ошиблись на 4%. Наверняка из-за кривой оценки угла, или скорости по фреймам.
2.12 Оффтоп 2: Марсианская аэродинамика
Как известно, у летательного аппарата два врага: сила тяжести и сопротивление атмосферы. Мне было интересно оценить, насколько на вертолет влияет второе (может ему и правда надо летать углом вперед?).
Где Fd сила сопротивления атмосферы, p — плотность, v — скорость вертолета, A — площадь сечения, а k — аэродинамический коэффициент.
Плотность атмосферы на Марсе около 0.02 kg/m3
Скорость 3.5м/c
k считать сложно, скажем, вертолет имеет форму куба (k = 1).
Осталось узнать площадь сечения. Это просто. Открываем 3д модельку и крутим ее до тех пор пока не будет похоже на на вертолет летящий прямо на нас:
Закрашиваем тень, потому что она темнее чем коробка вертолета, и двигаем белый маркер на гистограмме влево, чтобы он стал левее пика светлого фона:
Теперь гистограмма показывает количество пикселей темнее фона. 20.5*0.1)/2 = 0.01225 Ньютона
F = m*a
0.01225 = 1.8*a
a = 0.007м/с2
То-есть, за 27 секунд полета вертолет теряет всего 0.2 м/c скорости.
3. Вертолеты не отбрасывают тени
Вернемся к заглавной картинке (наконец-то!)
https://mars.nasa.gov/mars2020/multimedia/raw-images/HNM_0064_0672622254_092ECM_N0030001HELI02888_0000A0JЧетыре вещи на ней выглядят подозрительно:
Вертолет явно в воздухе, значит лопасти вращаются на 2500 RPM, а выглядят они очень четкими. Какая же там должна быть выдержка, диафрагма и ISO чтобы получить такую картинку с хорошей экспозицией и не утонуть в шумах и красивом бокэ?
Лопасти кажутся полупрозрачными. Странности добавляет и тень от ноги поверх тени пропеллера, которая прозрачной не выглядит.
Сверху лопасти более темные, чем снизу.
На переднем (более прямом) крае лопасти тень выглядит темнее. Причем на некоторых фото это заметно, а на других — нет:
Что за камера помогает Ingenuity ориентироваться на местности? Это OV7251. 640х480, отсутствие фильтра Байера, глобальный электронный затвор и до 120FPS в максимальном разрешении. Размер матрицы 1/7.5″, а размер пикселя 3х3мкм. Эта камера бывает в двух исполнениях — для видимого света (с hotmirror, который отсекает ИК излучение), и для ближнего ИК (с полосовым фильтром на 830нм).
Надо заметить, что мне так и не удалось найти (или понять по фото) какая из двух версий камеры используется на Марсе. Далее я буду предполагать что обычная.
3.1 Гадание по фотографии
Попробуем оценить выдержку. Ищем какое-нибудь прямое место на лопасти и измеряем ширину полутени. Заодно, измеряем и ширину полутени от солнечной батарейки.
Пересечение синих линий — моя скромная попытка найти ось вращения15 пикселей для винта и 10 пикселей для батарейки. Значит винт смазался вращением на 5 пикселей, что на таком расстоянии от оси вращения дает 1.5°. Но мы не учли искажения оптики: вещи на поверхности, ближе к краю кадра выглядят меньше, чем на самом деле. Пусть будет угол в ~2°, или 1/180 от полной окружности. Полную окружность лопасть проходит за 60000/2500RPM = 24мс, а 1/180 за 133мкс. Это и есть длительность выдержки. Ну или 1/7500, если вы фотограф.
Ошибка на 0.5° при измерении угла, дает примерно 33мкс разницы. К примеру если бы угол был в 1.5°, выдержка получилась бы 100мкс или 1/10000.
Теперь ISO. Хоть светочувствительность по ISO-12232 и не используется в этих камерах, её хорошо знать для сравнения с обычными фотоаппаратами. Когда камеры были большими, а экспонометры отдельными и дорогими, люди пользовались правилом «Sunny 16» чтобы подбирать выдержку. Правило гласит:
On a sunny day set aperture to f/16 and shutter speed to the [reciprocal of the] ISO film speed for a subject in direct sunlight
Сделаем поправку на то, что Марс дальше от Солнца и на него попадает в 2 раза меньше света. Делим 16 на и получаем Mars 11 rule. С диафрагмой f/11 и выдержкой 1/7500 матрице нужна будет чувствительность ISO 7500 чтобы получить нормальную экспозицию. Звучит как высокое и шумное ISO, но подождите.
Размер пикселя слишком мал, чтобы позволить диафрагму f/11: дифракционный предел размажет картинку.
Где d — минимальный размер пятна, N — диафрагма, а λ — длина волны света.
При диафрагме f/11 и λ = 550нм, d получается ~15мкм, целых 5 пикселей (размер пикселя у OV7251 — 3мкм).
Но на кадрах с камеры можно разглядеть отдельные детали в пару пикселей размером, значит d не сильно больше размера пикселя. Пусть будет как-раз 3мкм. Тогда:
N = 2.23
Чтобы дифракция не влияла на картинку, диаметр диафрагмы нужно увеличить в 11/2.23 = 5 раз. Поток света увеличится в = 25 раз, и ISO нужно уменьшить до 7500/25 = ISO 300. Хорошее, низкое ISO. И совсем не шумное.
Но хватит ли, при такой большой диафрагме, глубины резкости, чтобы без автофокуса снимать объекты на расстоянии от 15 сантиметров (когда вертолет приземлился) до десятков метров? Мы можем прикинуть гиперфокальное расстояние. Это расстояние H от камеры до точки фокуса, при котором в поле резкости попадает всё от H/2 до бесконечности:
Где H — гиперфокальное расстояние, f — фокусное расстояние объектива, N — диафрагменное число, а c — диаметр круга нерезкости. 2/(2.23*0.003) = 95.6мм
0.003 — это 3мкм, размер круга нерезкости
Если сфокусировать объектив на 95мм, то резким будет всё от 47мм до бесконечности. Так что глубины резкости хватит с запасом.
Можно поискать модули с этой матрицей чтобы убедиться, что мы не сильно ошиблись. Вот модуль с фокусным расстоянием 1.3мм (и углом зрения в 86°), диафрагмой f/2.2 и фиксированным фокусом от 65mm до бесконечности. В целом сходится.
1/7500″, ISO300, диафрагма f/2.2 и объектив с фокусным расстоянием 0.8mm. Странная конфигурация, если вы привыкли к большой фототехнике.
А если бы камера работала в ИК (λ = 850нм), то получилось бы: ISO120, диафрагма f/1.4 и гиперфокальное расстояние в 15 сантиметров.
3.2 Прозрачные лопасти
У этой части проблема с экспериментальными данными: проснувшись однажды утром после беспокойного сна, я обнаружил, что в доме нет ни одной камеры с глобальным электронным затвором, годной для переделки в ИК. Да и негодных нет. В конце мы компенсируем недостаток реальности численным моделированием (отвратительный код на питоне, да).
3.3 Потому, что прозрачные.
Самый очевидный вариант, объясняющий полупрозрачность теней, который приводят в каждом втором обсуждении этих фотографий: лопасти выглядят прозрачными потому-что они прозрачные. Логично.
Ведь OV7251 может работать в диапазоне ближнего ИК, где вещи выглядят неожиданно. Знаменитые примеры:
Тёмное, почти черное, небо. И чем дальше в ИК — тем темнее.
Яркие листья на деревьях, благодаря эффекту Вуда (не от слова «wood», а от слова Robert Wood)
Прозрачность разных пластиков и красителей
Может быть и с лопастями так же? Лопасти у Ingenuity карбоновые, и это хорошо: у меня есть такие-же. В этот раз не придется даже думать, хватаем пропеллер и смотрим на тень от солнца:
Рядом для сравнения светофильтр, прозрачный в ИК, hotmirror непрозрачный в ИК* но прозрачный в видимом свете и кусок дискеты. А снизу то же самое, но в видимом диапазоне.
Светлое пятно под hotmirror не от того, что оно пропускает ИК, а от того, что отражает вниз свет который попадает на его нижнюю сторону с яркой бумаги. Смотрите, как оно отражает держалку с круглым фильтром. Потому и «mirror».
Тень от пропеллера совершенно такой же яркости, как тень от мотора рядом:
3.4 Оффтоп 3: Инфракрасная фотография для бедныхА вот тень от дискеты чуть прозрачнее тени от держалки:
Дискета пропускает очень небольшое количество ИК и красного света. Она сойдет за lowpass-фильтр, если вы хотите попробовать ИК фотографию, а покупать нормальный фильтр не хотите.
Вот пара фоток на дискету:
Откуда берутся цвета на инфракрасных фото? Посмотрите на спектральную чувствительность фильтра Байера:
В серой части (как раз там работает ИК фотография) разные каналы всё еще дают разные значения, а значит есть цветовой контраст. Но чем дальше в ИК, тем меньше их различия. Начиная с 850нм, все каналы практически одинаковы. И действительно, чем дальше граница среза у lowpass фильтра, тем меньше насыщенность картинки:
Конечно, производителей не волнуют характеристики фильтра Байера в ИК, поэтому цвета заметно меняются от камеры к камере.
В общем, карбоновые пропеллеры не относятся к вещам, предательски изменчивым в ИК. Приятно знать.
Ну и чтобы окончательно развеять сомнения, можно посмотреть вот эту фотографию:
https://mars.nasa.gov/mars2020/multimedia/raw-images/HNM_0055_0671823877_115ECM_N0000001HELI00053_0000LUJЛопасти тут не вращаются и совершенно не прозрачны. А значит, дело в движении и таймингах.
3.5 Лопасти перемещаются во времени!
Помните эффект, возникающий при фотографировании со вспышкой чего-то шустрого? Рассмотрим фотографию комара:
Крылья получились четкими, но вокруг них смазанный след, потому что длительность вспышки гораздо меньше длительности выдержки. Но след полупрозрачный, потому что вспышка яркая и хорошо подсветила деревья.
Можно повторить то же самое с пропеллером:
Такой же эффект, как на фото Ingenuity! Но ведь у камеры вертолета нет вспышки, ему светит солнце. Откуда этот эффект получается у него?
Ответ скрывается в устройстве самой матрицы:
Данные считываются с CMOS матрицы построчно. Контроллер выбирает одну из строк, и АЦП через мультиплексор по очереди измеряет заряд на пикселях. Затем следующую.
Процесс длится порядка миллисекунд, что сравнимо с длительностью выдержки или даже больше. Поэтому в классических цифровых фотокамерах, по завершении экспозиции матрица прикрывается от света механическим затвором.
А если механического затвора нет, можно экспонировать и считывать строки по отдельности. Тогда у вас не будет проблемы с тем, что другие строки ждут своей очереди под светом. Но будут другие проблемы: да, мы говорим о rolling shutter. Строки экспонируются в разное время, и объекты в кадре могут успеть переместиться.
Более сложной и дорогой альтернативой rolling shutter является global shutter. Тут вы экспонируете всю матрицу сразу, но по завершении экспозиции перемещаете накопленный пикселем заряд в защищенную от света область, называемую storage node.
Она маленькая, находится вне фокуса микролинзы и прикрыта от света линиями управляющих сигналов, а то и отдельной крышечкой из металлизации. Перемещение зарядов со всех пикселей происходит одновременно, и уже после этого вы неспешно считываете заряды. Как-будто у вас механический затвор.
Вот только он не механический и не 100% эффективный. Крышка на storage node не может быть значительно больше самой storage node, и свет может под неё проникать за счет дифракции на всякой фигне вокруг. А еще электроны, выбитые фотонами, попавшими мимо фотодиода, могут долететь до storage node.
Эта нежелательная засветка при «закрытом» затворе называется Parasitic Light Sensitivity (PLS) и ужасно всех бесит уже много лет.
Пиксели будут засвечиваться, пока идет чтение, причем те которые считываются последними — засветятся больше всех. А если между завершением экспозиции и началом чтения есть пауза, то пиксели будут засвечиваться и в это время, но равномерно.
PLS, в различных статьях, как и другие специфичные вещи, выражается в чем угодно в зависимости от давности статьи и фазы луны на момент написания: Сначала это называли Shutter Efficiency и измеряли в процентах. 99% означает что закрытый затвор пропускает 1% света.
Когда отличать 99.98% от 99.99% стало слишком тяжело, ввели термин PLS ratio. Например 1/10000 означает что закрытый затвор пропускает в 10000 раз меньше света чем открытый. Иногда указывают 1/PLS, чтобы не писать «1/».
Но так-как писать 4-5 нулей довольно утомительно, PLS выражается еще и в децибелах, например -40dB = 1/10000. Или 1/PLS, чтобы не писать у децибелов минус.
Я же пойду еще дальше и буду говорить PLS, имея ввиду 1/PLS.
3.6 Попробуем оценить PLS у нашей камеры
Сколько времени занимает считывание кадра с матрицы? В даташите этого не написано, но можно примерно прикинуть из таймингов камеры:
На странице 31 указан System Clock в 48MHz. А на 20й странице — тайминги MIPI.
Полное время передачи одного фрейма (1) занимает 478848 тактов SysClock, или 10мс (что как раз дает 100 FPS). Но из этого времени только 445056 тактов (9.3мс), занимает передача самого фрейма. Потому что тайминги (2), (3), (5), (7) и (9) — не относятся к передаче полезных данных.
Можно убедиться, поделив 445056 на 928 (период передачи одного пакета) и получив 480 — количество строк сенсора. Значит в каждом пакете одна строка. А то, что из 928 тактов больше половины — пауза между пакетами, говорит о том, что строки действительно оцифровываются по ходу передачи. Так что ~9.3мс это время чтения сенсора.
Выдержка была ~133мкс, а значит, время чтения в 70 раз больше выдержки.
Можно вернуться к веселым экспериментам. Возьмем две фотографии тени от пропеллера: неподвижного и размазанного вращением.
Скомбинируем их в режиме Addition (попиксельное сложение яркости) и сравним с фотографией, где вертолет летит высоко над землей. Лопасти находятся примерно в центре кадра, так что отношение чтение/выдержка будет ~35.
Скажем, что фото с неподвижным винтом это идеальный затвор. А фото с размазанным — эффект от PLS. Тогда, если бы PLS была ровно 35, то простое сложение кадров дало бы такой-же эффект как у вертолета (экспозиция размытого кадра в 35 раз дольше, но сенсор в это время в 35 раз менее чувствительный):
Похоже? Да, но слишком прозрачно.1.66 = 3.17 раза. Значит, PLS примерно 35*3.17 ≈ 111.
Такое значение PLS кажется очень плохим по современным меркам. В работах 2018 и 2019 годов приводятся цифры на два порядка лучше для пикселей того же размера.
-40dB это 1/10000Даже в пресс-релизе 2019 года, где Omnivision анонсирует новую версию этой камеры — OV7251-1B, заявлена эффективность в 99.96% (PLS = 2500).
Но на всяческих видео и пресс-конференциях команда Ingenuity рассказывала, что работа над вертолетом велась 5-6 лет. В 2014 году вышел Snapdragon 801 который стоит в Ingenuity и моем телефоне, в 2014-же году вышла первая версия OV7251. И графики от 2013 показывают, что в те давние времена, PLS была довольно печальной:
Обратите внимание, что это график для пикселя размером 3.75мкм, а на OV7251 — 3мкм. И PLS очень стремительно ухудшается с уменьшением размера пикселя: примерно в 5 раз на 10% уменьшения размера. Между 3.75 и 3 — 20% разницы, что дает ухудшение в 10 раз и PLS порядка 100. Сходится.
3.7 Откуда на фото градиент яркости?
Потому, что разные строки ждут очереди на считывание разное время. Верхняя строка считывается первой, и PLS на неё не влияет: верхняя часть кадра самая темная. Нижняя строка считывается последней, а до этого засвечивается все 9.3мс. Средняя — в течении 4.65мс.
Попробуем получить PLS еще одним способом (с расстоянием до ровера ведь сработало!). Возьмем все фотографии c навигационной камеры и слепим из них одну:
convert -evaluate-sequence mean ./HELI_NAV/*.png ./heli_nav_mean.png
Получилась вот такая красота:
Видно виньетирование от большой диафрагмы и широкого угла, ногу, пыль на стекле, еще ногу, и тень от вертолета по центру.
Теперь возьмем вертикальную полосу откуда-нибудь из центра кадра и построим график яркости:
В центральной части (где не мешают искажения оптики и тень от вертолета) график более-менее линейный.
За 80 пикселей (360..280) яркость изменилась со 158 до 180. Или на (180-158)/158 ≈ 14%. 80 пикселей это 1/6 от полной высоты картинки, а значит PLS = 70/6/0.14 ≈ 83.
Можно снова взять что-нибудь среднее между 83 и 111: PLS ≈ 100 (или 99% эффективности затвора)
В данном случае эффект от PLS был так заметен только потому, что у нас есть быстро вращающиеся лопасти. Без них эффект выражался бы только в вертикальном градиенте яркости, который легко правится программно (с потерей динамического диапазона, но это не страшно).
3.8 Передний край
С градиентом понятно, но почему передний край на лопасти темнее, чем остальная часть?
В эксперименте со сложением двух фотографий пропеллера, мы упустили важную деталь: там пропеллер вращался быстро и успевал сделать много оборотов за время экспозиции, потому размазывался в аккуратный диск. Но с Ingenuity всё не так: за 9.3мс чтения лопасть проходит 140°. И это за полное время считывания. Для средних строк это будет уже 70°.
А если пропеллер не успевает сделать даже пол-оборота, тень от второй лопасти не дойдет до места, где была первая в момент начала экспозиции. А значит, тень не размажет в ровный круг, и то место откуда начала двигаться лопасть, будет светлее.
А то, что это заметно не на всех кадрах, объясняется вторым винтом: на 3 кадре угол между винтами около 22.5° и сектора, которые проходят лопасти за время засветки, полностью пересекаются, выравнивая яркость. А вот на двух первых кадрах угол >70° и винты не успевают долететь.
Это картинка из будущего, вы еще не знаете что у меня есть отвратительный симулятор PLS, а я знаю.3.9 Ground truth
Можно ли проверить все эти домыслы, кроме как разглядывая фотографии с Ingenuity?
Я уже говорил, что подходящих камер у меня 0. Да и купить такую сейчас будет сложно — за 6 лет характеристики улучшились на порядки. К счастью, у нас есть ютуб, на котором иногда попадаются хорошие видео. Вот сегодняшнее хорошее видео:
(в комментах можно понаблюдать, как я упорно ничего не понимаю)
Это точно такая же камера как на Ingenuity, снимающая быстро вращающийся пропеллер. Идеально!
Спасибо Hermann-SW за лучший контент на ютубеИ на видео отлично видно, что лопасти выглядят прозрачными. Гораздо более прозрачными, чем тени от вертолета, но тут и выдержка короче (77 а не 133), и сцена гораздо более контрастная.
3.10 Симуляция неэффективного затвора
Это всё еще не выглядит убедительно. Да, мы знаем что у глобального затвора есть засветка, и примерно представляем её величину для OV7251. Но хочется проверить.
Я набросал контуры винта и коробки с ногами, и нагуглил текстуру песочка.
Загружаем всё это безобразие в Pillow:
blade1 = Image.open("blade.png").convert("RGBA")
blade2 = blade1.transpose(Image.FLIP_TOP_BOTTOM)
box = Image.open("box.png").convert("RGBA")
background = Image.open("sand.jpg").convert("RGBA")
w,h = blade1.size
center = (w//2, h//2)
Trow = 19
Trow здесь — время оцифровки одной строки изображения в микросекундах. Оно же — минимальное время экспозиции. Оно же — шаг времени для нашей симуляции.
Функция для экспонирования кадра за один Trow:
def single_exposure(cx, cy, scale, a1, a2, shadow_alpha, gain):
shape = blade1.rotate(a1, center=center)
t = blade2.rotate(a2, center=center)
shape.paste(t, (0,0), t)
shape.paste(box, (0,0), box)
if scale != 1:
shape = shape.resize((int(w*scale), int(h*scale)), Image.NEAREST)
data = np.array(shape)
r, g, b, a = data.T
black = (r == 0) & (g == 0) & (b == 0) & (a == 255)
data[..., :][black.T] = (0, 0, 0, shadow_alpha*255)
shape = Image.fromarray(data)
bg = background.copy()
bg.paste(shape, (int(w/2 - w*scale/2 + cx), int(h/2 - h*scale/2 + cy)), shape)
return np.array(bg.convert("L")) * gain
Тут я безуспешно пытаюсь совладать с Pillow, вращаю лопасти на углы a1 и a2, собираю лопасти и коробку вместе, масштабирую и перемещаю, делаю их немного прозрачными (чтобы тень не была совсем черной) и прилепляю на песочек. В конце умножаю всё на gain — коэффициент, который поможет нам в итоге получать нормальную экспозицию.
Как живой!
Теперь, функция, собирающая кадр. Мы можем разделить всё происходящее на три этапа:
Сама экспозиция: кадр с выдержкой длительностью exposure_us, за время которой лопасти успевают немного сдвинуться.
Ожидание перед считыванием. Теперь длительность hold_us, и учитывается PLS — кадр во много раз темнее.
Считывание кадра. Тут вещи становятся хитрыми. Первая строка проэкспонируется в течение 1 лишнего Trow, а потом прочитается. 480я строка — в течение 480 Trow, причем в это время положение лопастей будет заметно меняться. Так что для кадра в 480 строк нам придется наплодить 480 фреймов для того чтобы брать с них строки для симуляции PLS.
def construct_frame(exposure_us, RPM, PLS, a1, a2, readout_us=h*Trow,
shadow_alpha=0.6, gain=None, hold_us=0, cy=0, cx=0, scale=1):
degrees_per_trow = RPM/60E6*360*Trow
exposure_trows = exposure_us//Trow
hold_trows = hold_us//Trow
kReadout = readout_us/h/Trow
if gain==None:
gain = 1/(exposure_trows + hold_trows/PLS + (h/2)/PLS*kReadout) * gain_correction
sensor = np.zeros((w,h))
if exposure_us != 0:
print("Building Base image")
for i in progressbar(range(exposure_trows)):
sensor += single_exposure(cx, cy, scale, a1, a2, shadow_alpha, gain)
a1 += degrees_per_trow
a2 -= degrees_per_trow
if hold_trows != 0:
print("Building Hold image")
for i in progressbar(range(hold_trows)):
sensor += single_exposure(cx, cy, scale, a1, a2, shadow_alpha, gain) / PLS
a1 += degrees_per_trow
a2 -= degrees_per_trow
if readout_us != 0:
print("Applying PLS frames")
PLS_frames = []
for line in progressbar(range(h)):
PLS_frames.append(single_exposure(cx, cy, scale, a1 ,a2, shadow_alpha, gain) / PLS * kReadout)
for t in range(-1, -line-1, -1):
sensor[line,:] += PLS_frames[t][line,:]
a1 += degrees_per_trow * kReadout
a2 -= degrees_per_trow * kReadout
return Image.fromarray(np.uint8(np.clip(sensor, a_min=0, a_max=255)), 'L')
readout_us и, получаемый из него, kReadout нужны чтобы симулировать разную скорость считывания. А устанавливая exposure_us, readout_us или hold_us в 0 можно отключать соответствующие компоненты кадра.
sensor — массив в котором мы суммируем все экспозиции. Как и в реальности, каждая часть процесса просто насыпает заряд в его ячейки.
gain выбирается так, чтобы в середине кадра (h/2) экспозиция была нормальной.
Проверим, как этот ужас работает:
construct_frame(exposure_us=133, RPM=2537, PLS=100,
readout_us=9272, a1=-35, a2=90).save("test.png")
Чтобы было удобнее перебирать разные параметры, я написал обертку, которой можно задавать варианты для каждого из них. Посмотрим, как размывает лопасти при разной выдержке (без учета PLS):
Выдержка меняется от 19 до 12000 микросекунд
Интересно, что размывает их не просто в диск, а с паттерном из 4х светлых полос, который отмечает места пересечения лопастей при вращении. В любой точке за время экспозиции пролетает 2 лопасти (в разные стороны), но в точках пересечения — они пролетают одновременно, перекрывая свет на в 2 раза меньшее время.
Вот этот эффект на нашем соосном пропеллере из спичек и желудей
Интересно, что паттерн поворачивается, когда скорости винтов не совпадают:
Теперь, посмотрим на эффект от PLS. Если взять PLS=100, то разное время чтения сенсора будет выглядеть вот так:
Время чтения сенсора меняется от 19 до 24000 миллисекунд
Видно, как при увеличении соотношения Чтение/Экспозиция, PLS всё больше влияет на картинку. Если присмотреться, то можно увидеть размазанный след от того, что за время чтения лопасти успели повернуться:
В верхней части они успели повернуться меньше, чем в нижней. Потому что нижние строки засвечивались дольше.
Скажем, что длительность чтения была 9.3мс и посмотрим, что будет если менять PLS:
На низких PLS градиент практически пересвечивает нижнюю часть кадра, а кроме прозрачных винтов заметны и следы от их движения за время чтения. На PLS порядка 100, градиент выравнивается до приличного уровня. Интересно, что даже на PLS 2500 можно разглядеть разницу в тенях между винтом и ногами.
Мы забыли про паузу между экспозицией и чтением. Скажем, что PLS=100, выдержка 133мкс, а чтение 9.3мс. Тогда:
Пауза при неизменной PLS и времени чтения, влияет на общую яркость, при этом уменьшая градиент.
А вот так выглядит отдельно эффект от PLS при разном времени чтения:
Я выбрал несколько кадров с вертолета и попробовал воспроизвести их.
Тут я перепутал фазу винтов, потому что я не очень умныйВиден градиент на краях винтов, которого не было на предыдущем фотоВыглядит похоже. Хотя симуляция кажется несколько темнее (PLS слишком большой?) и с менее заметными градиентами на передней части лопастей (выдержка должна быть по-меньше?). Но в целом это вполне убедительно доказывает, что параметры примерно верные.
4. Постскриптум
Вот так, с помощью спичек, желудей и школьного учебника геометрии, можно изучать космическую технику не вставая с дивана.
Если бы мне 10 лет назад сказали, что на Марсе будет летать вертолет на солнечной батарейке, а марсоход будет снимать его на видео со звуком, я бы не поверил по целому набору причин.
Но вот мы здесь. Ingenuity, который создавался как proof-of-concept и не был обременен излишней консервативностью при выборе оборудования, таскает камеру с самым большим разрешением из всех что были на поверхности Марса и кучу легкой и компактной industrial-grade электроники.
На вертолете нет научного оборудования, кроме камер. Но зато он может моментально слетать за пол-километра и пофоткать со всех сторон очередной очень интересный камень.
Каждый новый полет сложнее предыдущего, но если МиМи не решит сделать бочку, нас ждет еще много материала от маленького марсианского вертолета.
Нет, вы только послушайте какая энергия у человека!
5. Ссылкография
https://github.com/dcoder-mm/heli-shadow-supplementary
Скрипты, видео и всякое прочее из статьи.
https://github.com/dcoder-mm/HELI_NAV
https://github.com/dcoder-mm/HELI_RTE_JPEG
Архивы фотографий с камер Ingenuity. Я прикручу автообновление, если будет не лень.
Марс и вертолеты
Mars Helicopter Technology Demonstrator PDF от вертолета. Довольно подробное описание железа, конструкции и испытаний от главного инженера проекта.
https://mars.nasa.gov/mars2020/multimedia/raw-images/ Всем известный каталог фотографий с марсохода и вертолета (архивы выше — оттуда).
https://forum.nasaspaceflight.com/index.php?topic=53277.0 API для него
https://archives.esac.esa.int/psa Чуть менее известный каталог от Европейского Космического Агентства, содержащий не только фото но и данные с инструментов. Там можно посмотреть, как Philae закатился в яму на комете и помер 🙁
https://mars.nasa.gov/technology/helicopter/status/298/what-were-learning-about-ingenuitys-flight-control-and-aerodynamic-performance/ Статья про то как летает вертолет на Марсе. С графиками и интересными подробностями.
https://mars.nasa.gov/technology/helicopter/status/ Статус апдейты вертолета.
https://en.wikipedia.org/wiki/Ingenuity_(helicopter)#List_of_flights Внезапно, википедия. Там отличная сводная таблица полетов с параметрами и описаниями.
https://mars.nasa.gov/rss/api/?feed=weather&category=mars2020&feedtype=json А это json с актуальной погодой на Марсе. Понятия не имею зачем, но сам факт!
Камеры
Даташит на OV7750, потому что она почти такая-же как OV7251. https://cdn.datasheetspdf.com/pdf-down/O/V/7/OV7750-OmniVision.pdf
https://datasheet.octopart.com/OV09716-B77Y-OE-Z-Omnivision-Technologies-datasheet-138897320.pdf Бумажка от OV9716. Да, тоже не та камера. Зато тут много подробностей которые общие для всех этих камер от Omnivision.
https://sst.semiconductor-digest.com/2014/09/global-shutter-image-sensors/ Сравнение разных архитектур глобальных затворов
https://www.imagesensors.org/Past%20Workshops/2013%20Workshop/2013%20Papers/Slides/12-1_Velichko_SLIDES.pdf Тоже сравнение разных архитектур, но в виде слайдов с картинками (отсюда был утащен график для PLS 2013 года)
https://www.imaging.org/Site/PDFS/Conferences/ElectroincImaging/EI2018/EI2017-IMSE-CIS_pixel_design_optimization_Boyd_v2.pdf И еще одна аналогичная презентация, от Omnivision
https://www.researchgate.net/publication/223133651_CMOS_Image_Sensors_for_High_Speed_Applications Хорошая, хоть и старая (2009) статья про высокоскоростные CMOS матрицы и их проблемы.
CardView не отбрасывает тень внутри RecyclerView
Я уже все перепробовал. мой манифест таков
<application
android:hardwareAccelerated="true"
мой макет :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="240dp"
android:layout_height="200dp">
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="8dp"
android:layout_above="@+id/tvName"
сard_view:elevation="4dp"
xmlns:сard_view="http://schemas.android.com/apk/res-auto"
сard_view:cardUseCompatPadding="true"
сard_view:cardCornerRadius="5dp">
<ImageView
android:id="@+id/ivPoster"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"
android:adjustViewBounds="true"/>
</androidx.cardview.widget.CardView>
<TextView
android:id="@+id/tvName"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="bottom|center_horizontal"
android:layout_alignParentBottom="true"
android:minLines="1"
android:singleLine="true"
android:ellipsize="marquee"
android:textSize="16sp"
android:layout_marginBottom="16dp"/>
</RelativeLayout>
Таким образом, внутри RecyclerView с сеткой макет не показывает никакой тени, хотя он показывает его в Android Studio показывает тень в предварительном просмотре
android android-recyclerview android-cardviewПоделиться Источник Vlad Alexeev 14 марта 2020 в 12:34
1 ответ
- Прокручиваемый CardView с RecyclerView внутри
Я хотел бы реализовать экран, на котором у меня есть представление карты, содержащее RecyclerView. CardView должен иметь одинаковую высоту содержимого вида recycler, это означает, что если RecyclerView имеет мало элементов, я должен видеть нижние углы и нижнюю тень карты, но если RecyclerView…
- Тень на CardView внутри ConstraintLayout не показывается
У меня есть CardView внутри ConstraintLayout . Затем это представление раздувается и добавляется к LinearLayout . Я хотел бы, чтобы CardView бросил тень на следующий CardView , но он, кажется, обрезан ConstraintLayout . Как я могу заставить тень elevation отображаться на CardView , не предоставляя…
1
Я думаю, это потому, что ImageView перекрывает тени cardview, когда вы устанавливаете изображения на свой ImageView в адаптере. Дайте виду изображения некоторое поле, и тень будет отображаться (но это будет некрасиво xD). Для тестирования я показываю 2 Cardviewbut, но сначала дал один src. вот результат:
как вы можете видеть, во-первых, у него нет теней.
Поделиться oto 14 марта 2020 в 14:38
Похожие вопросы:
Recyclerview внутри Cardview
я успешно создавал Recyclerview и Cardview. Но теперь мне нужно создать список данных внутри Cardview, могу ли я использовать Recyclerview внутри Cardview ? Пожалуйста, помогите мне, как реализовать…
RecyclerView + CardView + сенсорная обратная связь
Кто-нибудь разгадал тайну CardView без сенсорной обратной связи, когда он находится внутри RecyclerView ? У меня есть RecyclerView с кучей CardViews (a CardList ). когда я нажимаю на любой CardView,…
CardView внутри RecyclerView имеет дополнительные поля
Я использую CardView как элемент внутри RecyclerView. При этом android автоматически генерирует поля между cardView и экраном и между различными cardViews. <android.support.v7.widget.CardView…
Прокручиваемый CardView с RecyclerView внутри
Я хотел бы реализовать экран, на котором у меня есть представление карты, содержащее RecyclerView. CardView должен иметь одинаковую высоту содержимого вида recycler, это означает, что если…
Тень на CardView внутри ConstraintLayout не показывается
У меня есть CardView внутри ConstraintLayout . Затем это представление раздувается и добавляется к LinearLayout . Я хотел бы, чтобы CardView бросил тень на следующий CardView , но он, кажется,…
Android CardView внутри RecyclerView — cardElevation вызывает нежелательное поле и нижнюю тень
В Android я использую RecyclerView . Для элемента RecyclerView я использую CardView в качестве макета элемента, а ниже-макет xml: <android.support.v7.widget.CardView…
Как я могу нарисовать тень CardView на холсте в RecyclerView ItemDecoration?
Недавно я столкнулся с различными проблемами, используя RecyclerView и PagedListAdapter с несколькими типами представлений. Причиной различных типов представлений было, по сути, добавление…
Как показать staggred gridImageView внутри cardview в случае Recyclerview
Я хочу, чтобы реализовать образ recyclerView (в шахматном порядке диспетчер макета) cardView внутри которого ТЭН cardView является пункт о recyclerView. У меня есть вопрос, когда я строю. Должен ли…
Тень возвышения CardView не центрирована?
У меня есть CardView , определенный как <androidx.cardview.widget.CardView android:layout_width=70dp android:layout_height=70dp app:cardCornerRadius=35dp app:cardElevation=10dp> <ImageView…
CardView внутри RecyclerView прокрутка по вертикали
Я создаю приложение android, которое требует cardview внутри recyclerview прокрутки по вертикали. Как и в случае с несколькими картами, прокручивающимися вертикально. Но я не могу получить больше…
«Он не отбрасывает тени»
Автор: Адам Зар
Как вы помните, прежде чем догадаться о перерождении Варенухи, обратив внимание на тень, Римский долго мучился вопросом: «Зачем так нагло лжет ему в пустынном и молчащем здании слишком поздно вернувшийся к нему администратор?» Гениальный Булгаков отвечает – потому что стал Иным. Прошедшие две недели показали, что наглая и бесстыжая ложь стала просто основным стержнем политики России по любому направлению.
Мы привыкли к тому, что власти в Кремле говорят привычно безмолвному народу, увлеченному телепропагандой, одно, а внешнему миру – все же другое, как бы более пристойное. Однако сейчас наступает ощущение, что слоган Константина Николаевича Леонтьева, русского дипломата и публициста правого славянофильского направления XIX века: «Россия должна править бесстыдно!» принят, как говорится, к исполнению. Мысль Леонтьева была в том, что мораль неких высших ценностей выше морали человеческого блага. Более того — сверхличная ценность выше личного блага. Отсюда неизбежно вытекает, что достижение высших целей, целей сверхличных и сверхчеловеческих, оправдывает жертвы и страдания истории. Людям, воспитанным в СССР, такие рассуждения близки и понятны. Российская же молодежь в большинстве своем с радостью «ведется» на византийское поведение правящей верхушки.
Кремль врет внутри страны и вне страны, что не проводит террор против оппозиционных политиков – хотя расследование попытки устранения Алексея Навального более чем убедительны и пока, во всяком случае, неопровержимы. В ответ последовало, фактически, объявление любого оппозиционера иностранным агентом. Коррупция и клановость подрывает доверие среди близких Путину олигархов – скандал с его «бывшим зятем». Никакой реакции. Развал экономики и транспортных структур хорошо виден из разговоров о «стабилизации цен на продукты питания» — мы все отлично знаем, что отсюда недалеко до введения продовольственных карточек. Скандал в РПЦ, мощной идеологической опоре режима, целый епископ Череповецкий и Белозерский бежит в Лондон, где дает разгромное интервью радио «Свобода», обвиняя ФСБ и Патриархию в сговоре. В ответ его самого обвиняют чуть ли не в контрабанде наркотиков и, опять же, в работе на западные спецслужбы. В особом регионе России, где правовая база находится в дружбе не с законами, а с мыслями и привычками главы этого региона – в Чечне — почти не скрываясь, проводят похороны террориста Анзорова, который совершил во Франции чудовищное преступление.
При этом Кремль делает вид, что он не в курсе. И да, этот самый Анзоров считается, со слов пресс-секретаря Путина, террористом и все такое, но правящие в Чечне люди, похоже, считают совершенно иначе. Это подтверждает лично мою давнюю мысль о том, что за спиной большинства внезапных террористических атак в Европе, и последней в частности, стоит не полумифические организации из осколков ДАИШ, а конкретные люди из окружения Рамзана Кадырова. Видимо, это убийство было организовано с целью отомстить президенту Франции Макрону за его неуступчивость в переговорах с Путиным. Смысл демонстрации насилия весьма прост – вы, презренные демократические европейцы, для нас никто. Мы не уважаем ваши убеждения, но не просим вас уважать наши. Просто не мешайте нам делать то, что мы хотим. А если будете много лишнего говорить или, тем более, что-то такое делать против нас, то мы нажмем нужные кнопочки и погрузим ваши страны в атмосферу ужаса и отчаяния.
Все эти события не трогают особенно израильтян, у нас и так хватает забот – пандемия, возможные скорые выборы, новые партии и новые блоки, возможность вакцинироваться или не вакцинироваться. Что нам эта далекая Россия? Но Россия и здесь блистательно поворачивается тяжелой тушей в посудной лавке. Пока Израиль и вменяемые страны арабского мира движутся к союзам, торговле и совместному противостоянию с терроризмом, Россия продолжает подталкивать наиболее безумные радикальные исламские круги нашего региона к противостоянию с Израилем. Ради чего? Уже много раз говорилось: война и нестабильность на Ближнем Востоке – это высокие цены на нефть. То есть, это прямая польза российскому худеющему бюджету. И вот уже посол России в Израиле Викторов вызван в наш МИД, где ему сделано представление в связи с абсолютно лживыми заявлениями. В частности, в интервью «The Jerusalem Post» посол позволил себе намекнуть, что Израиль является гораздо большим фактором нестабильности на Ближнем Востоке, чем Иран. Посол заявляет, что у него нет данных о том, что туннели из Ливана в Израиль прорыла «Хезболла». У него нет данных, что Иран финансирует «Хезболлу». У него нет данных, что «Хезболла» — это террористическая организация, поставившая своей целью уничтожение Израиля. Наоборот, у него есть данные, что это Израиль атакует «Хезболлу» в Сирии.
Зачем врал российский посол? Ровно за тем же, зачем российский МИД, российский президент, российский «верный пехотинец Путина» Кадыров и остальные. Они демонстративно пересекают «красные линии» приличия. Мы врем, мы бесстыжие и поэтому бойтесь нас. Прочь с дороги, мы – Иные. Мы выше ваших смешных этических законов…
Когда бал у Сатаны закончился, как вы помните, Варенуху простили. Грозный Азазелло поставил незадачливому вампиру-наводчику всего два условия: «Хамить не надо по телефону. Лгать не надо по телефону. Понятно?» Когда закончится этот незадачливый кремлевский режим, именно с очищения от вранья надо будет начать новой российской власти. В первую очередь, для своей пользы и пользы граждан России.
не отбрасывает тени — TV Tropes
Когда кто-нибудь или что-либо стоит между светом и поверхностью, вы получаете тень.
За исключением этих символов.
Это может, подобно отсутствию отражения у вампира, указывать на то, что персонаж не тот, кем кажется — вплоть до того, что он копия реальной вещи, или даже просто иллюзия. Это может показать, что кто-то украл его тень. Это может указывать на то, что, отбрасывая тень, он оживил свою в Живую Тень, и это где-то еще, или даже что он сам Живая Тень.Но это определенно указывает на то, что происходит что-то сверхъестественное.
Разумеется, не включает те, в которых носитель или художественное произведение гарантирует, что все персонажи и объекты не имеют теней.
Не спрашивайте, что должно произойти, если вы посмотрите на яркий источник света, и эти парни его блокируют — никто не знает!
Суб-троп из «Тени знает», более загадочный, чем обычные, где форма подсказывает, в чем проблема. (Сюда относятся необычные тени, а также инверсия, когда невидимый персонаж отбрасывает тень; это покрывает только полное отсутствие.)
Примеры:
открыть / закрыть все папки
Аниме и манга
- В аниме « Black ★ Rock Shooter », у Юу нет тени, что свидетельствует о том, что она поменялась местами с другим «я».
- В арке « One Piece » Триллер Барк Брук (живой скелет) не отбрасывает тени. Это на самом деле не предназначено для того, чтобы подчеркнуть его сверхъестественность (хотя он уже сверхъестественный). Вместо этого ему не хватает тени, потому что кто-то, обладающий способностью управлять тенями, украл ее и использовал для реанимации одного из своих зомби-миньонов.Позже там застряли и другие пираты, которые тоже не отбрасывают тени по той же причине. Отсутствие тени — плохо для всех, потому что солнечный свет испарит их, и им приходится избегать его. Луффи, Зоро, Санджи и Робин теряют свою тень до поражения Мории.
- В эпизоде Paranoia Agent «Счастливое планирование семьи» 3 человека совершают несколько попыток самоубийства на протяжении всего эпизода. В конце концов они понимают, что у них нет теней и что одна из их попыток самоубийства удалась.
Комиксы
- В выпуске 3 книги DC L.A.W (Living Assault Weapons) , Паслен может видеть сквозь маскировку группы демонов, пытающихся похитить посла, поскольку у них нет теней.
- Появляется в одной из глав Дона Розы «Жизнь и времена Скруджа Макдака» : В молодости Скрудж встречает таинственного смотрителя его семейного замка. Хотя он этого не замечает, смотритель не отбрасывает тени, хотя он сам и замок отбрасывают свои собственные тени, намекая, что смотритель не тот, кем кажется.
- В фильме « Power Man and Iron Fist» Тайрон Кинг не отбрасывал тени. Согласно этому вы должны были подозревать, что он вампир, но это не так.
- Destiny из Sandman не отбрасывает тени и не оставляет следов. Некоторые из Бесконечных имеют необычные тени.
- Одна сказка House of Secrets ставит вопрос о том, что отсутствие тени означало бы невидимость сюжетной точки. Ученый обнаруживает, что опал был изменен излучением, чтобы поглотить любую тень, к которой он прикасается, и отбрасывает его снова, когда свет просвечивает под другим углом.Используя его для захвата теней от нескольких объектов, он успешно использует их для ограбления, уклоняясь от ареста, когда его преследуют, захватывая собственную тень. Позже он читает в новостях, что объекты, тени которых он взял, стали невидимыми, прежде чем понять, что то же самое случилось с ним. История заканчивается тем, что он обдумывает признание и заключение в тюрьму на случай, если и его тень, и видимость могут быть восстановлены, пока не стало слишком поздно.
Сказки
- В Женщина без тени , после консультации с ведьмой и использования ее магии, чтобы убедиться, что у нее не будет детей, женщина не отбрасывает тени.
Fan Works
Фильмы — Живое действие
- Играли ради смеха в первом « Dans une galaxie près de chez vous », где Брэд не отбрасывает тень, потому что даже она его не выносит. Тень сбивает его с толку, когда он просит ее вернуться.
- В короткометражном фильме Смерть тени Натан — более или менее призрак, который ходит вокруг, захватывая тени людей в момент их смерти. Он не отбрасывает тени, потому что его тень была захвачена им в момент его собственной смерти.Когда жуткий человек, собирающий тени, позволяет Натану вернуться в страну живых, его тень возвращается к нему, и он снова отбрасывает одну.
Литература
- В серии The Box Of Delights Кей не отбрасывает тени, путешествуя в прошлое в поисках Арнольда Тоди.
- В рассказе «Отбросить первую тень» мужчина без тени, долгое время преследуемый за это, встречается с женщиной, у которой также нет тени — только для того, чтобы оттолкнуть ее и отвернуть от нее, обнаружив, что у нее также есть неестественное свойство не отражать.
- В « Тень уборщицы лорда Дансени» и уборщица, и Рамон отдали свои тени волшебнику и не бросили ни одной.
- В Хрониках Кенсирата тень человека отбрасывается его душой. Следовательно, ни Бэйн (который попросил священника унести его душу, чтобы она не была запятнана его действиями), ни Террибенд (чья душа находится во владении Дракона) не отбрасывают тени.
- Ортед Ак-Чедди из книги Карла Эдварда Вагнера Темный крестовый поход не отбрасывает тени после прикосновения силы темного бога Сатаки.
- В картине Сьюзан Купер « Тьма восходит » всадники Тьмы не отбрасывают тени, по крайней мере, в их естественном облике; Никогда не говорится, что у мистера Митотина из второй книги нет одного, и дети не замечают отсутствия одного у Гастингса в первой книге, и можно было бы подумать, что Джон Роулендс заметил бы, если бы его жена этого не сделала.
- Книга доктора Сьюза Я когда-нибудь говорил вам, как вам повезло есть персонаж по имени Гарри Хэддоу, который «не может создавать тени.»
Он думает, что, возможно, что-то не так с его Gizz,
, и я думаю, что, черт возьми, вероятно, есть. - Перевернутое в Божественная комедия , когда души, реабилитируемые на горе Чистилище, узнают в Паломнике живого человека, потому что он отбрасывает тень, и восхищаются его присутствием.
- В Дракуле вампиры не имеют ни тени, ни отражения.
- Один из главных антагонистов How to Survive Camping — это метко названный «человек без тени».
- В IT заглавная Жуткая Мерзость не отбрасывает тени, когда замаскирована под Пеннивайза, как замечает Бен Хэнском, когда ОНО впервые появляется перед ним на замерзшей реке с солнцем прямо за ней. Почему ОНО не отбрасывает тени, вероятно, потому, что у него нет истинной физической формы, от которой можно было бы отбрасывать тень.
- В немецком романе « Der Krähenturm » («Башня воронов») главный герой, студент-медик, исследует труп, в котором обычными методами не может быть обнаружена причина смерти.Наконец он понимает, что у трупа нет тени, которая является намеком на причину смерти. Позже он начинает терять части своей собственной тени, когда за ним идет то же самое существо.
- В Masques Аралорн видит, что то, что кажется ае’Маги, всего лишь магическая иллюзия — она не отбрасывает тени.
- В The Nekropolis Archives вампиры Некрополиса, называемые Bloodborn, не отбрасывают тени, кроме того, что не имеют отражений.
- В фильме Эрин Моргенштерн Ночной цирк , г.A. H — не отбрасывает тени. Это чуть не сводит Чандреша с ума.
- В эпизоде « Ночь в одиноком октябре» года у белки Читера нет тени, потому что его хозяин Оуэн прибил ее к стене в друидском ритуале, когда он превратил Читера в своего Фамильяра. После того, как Оуэн убит, Читер просит Снаффа и Греймалка извлечь гвозди и снова прикрепить его тень, чтобы он мог продолжить жизнь обычной белки.
- В The Seventh Tower у людей с Духовными тенями нет обычных теней.Позже выяснилось, что энирские существа, которые становятся Тенью Духов, связываются, фактически подбирая тень и ассимилируя ее.
- Архив штормового света : У аимиан Рошара есть вариант этого. У них есть тень, но она направляет на свет , а не от него.
- В серии Stravaganza Мэри Хоффман определенные персонажи могут использовать талисман, чтобы путешествовать между современной Землей и Талией, версией Фэнтезийной альтернативной культуры Италии эпохи Возрождения.Персонаж, который только посещает этот мир, не имеет тени. Если они его получат, это означает, что их тело умерло в их мире, и они застряли там.
- В Thieftaker первый признак того, что Таинственная Потеряшка Анна — не нормальный ребенок, заключается в том, что у нее нет тени.
- Мордет в своем первом появлении в Колесо времени не имеет тени, потому что он скорее полутелесный дух, чем живой человек. Хотя об этом прямо не говорится, он, по-видимому, получил обратно тень после слияния с Паданом Файном и, следовательно, получения нового тела.
- В романе Андре Нортона « Witch World » « — Год Единорога» , после того, как компания бросила Джиллиан, она не отбрасывает тени. Только позже она узнает, что с ней стало причиной этого.
- В новелле «Прекрасная история Петера Шлемиля» (1814) Адельберта фон Шамиссо молодой и наивный Петер Шлемиль с радостью продает свою тень таинственному старику в обмен на бездонный кошелек. Только тогда он обнаруживает, что отсутствие тени делает его изгоем человеческого общества.Когда он снова встречает странного старика, последний отказывается отменить сделку, но предлагает забрать душу Питера в обмен на тень.
Телевидение в прямом эфире
- Ultraman Ace : В одном из эпизодов астронавт и исследователь одержимы паразитическим монстром Брокеном, который затем проникает в TAC, притворяясь человеком. Однако сын космонавта понял, что что-то не так, когда у его отца нет тени даже среди бела дня.В конце эпизода после того, как Броккен был уничтожен Ультрачеловеком Эйсом, тень астронавта быстро возвращается.
Музыка
- «Даниил и священная арфа» группы. Даниэль бессознательно заключил сделку с дьяволом, когда купил священную арфу, и в конце песни замечает, что у него больше нет тени.
- Песня Oasis «Cast No Shadow» о человеке, который не может выразить то, что он действительно хочет сказать, и позволил себе доминировать над другими.
Связан всей тяжестью всех слов, которые он пытался сказать
Прикован ко всем местам, в которых он никогда не хотел оставаться
Связан всей тяжестью всех слов, которые он пытался сказать
Когда он смотрел на солнце, он не бросал тень.
Поэзия
- В «Невесте тени» Дж. Р. Р. Толкина есть человек, который не отбрасывает тени. Когда он и главный герой танцуют, они бросают только одного.
Настольные игры
- В The Dark Eye высокопоставленные жрецы Безымянного Бога принесут в жертву свои тени (и души) своему покровителю.Это делает их немного легче идентифицировать, чем рядовых членов культа, но они, как правило, к этому моменту достаточно сильны, чтобы с лихвой восполнить это. Маги, которые ошибаются при выполнении определенных заклинаний или ритуалов, или люди, которым удалось привлечь неправильное экстрапланарное внимание, также могут потерять свою тень, и их часто принимают за безымянных культистов, что обычно приводит к фатальным последствиям.
- Dungeons & Dragons Дополнение к закату Dark Sun Monstrous Compendium Приложение II — Terrors Beyond Tyr .
- Нежить, известная как Т’лиз, не отбрасывает тени.
- Если DM использует случайные таблицы генерации нежити, у созданной таким образом нежити может быть слабость, заключающаяся в том, что она не отбрасывает тень, что позволяет легко идентифицировать ее при свете.
- Thinking Zombie Claktor Bloodfist обладает этим качеством, которое он предположительно получил, катая его по случайным таблицам генерации нежити.
- Возвышение: Перевернутое с Лижье, Зеленым Солнцем Малфеаса.На его инаковость указывает отсутствие какого-либо объекта, отбрасывающего тень при освещении им.
- Это один из опознавательных знаков Полого Мехета в Вампир: Реквием , для которого это побочный эффект удаления части души. Их также нельзя записать и они не появляются в зеркалах, потому что их отражения мешают другим вещам.
Театр
- В романе Рихарда Штрауса « Die Frau ohne Schatten » у Императрицы нет тени, потому что она — любовница, изменяющая форму; если она не получит ни одного, ее вернет ее отец, и Император обратится в камень.
Видеоигры
- Halo : так вы можете определить, что противник, на которого вы смотрите в мультиплеере Halo: Reach и Halo 4 , на самом деле является их способностью голограммной брони — хотя это выглядит правильно и может даже перейти в ограниченное степени, иллюзия не будет иметь тени. Другой способ узнать, что это голограмма, — выстрелить в них или врезаться в них, что приведет к несовершенству проекции голограммы, но в этот момент владелец голограммы, вероятно, уже начал стрелять в вас.
- Легенда о Зельде Оракул времен года : волшебник Агунима может создать три копии самого себя, которые перемещаются по комнате и атакуют Линка независимо. Две копии неуязвимы, но их можно отличить от настоящей Агунимы, потому что они не отбрасывают тени.
Веб-анимация
- В центре внимания третьего эпизода « Гражданская защита » — человек, у которого нет тени. Майк и Дэйв рассуждают о том, почему это могло быть, исходя из фразы «он вампир»! на «плохой свет».«Когда они пытаются сфабриковать обвинение, чтобы привлечь его, у него внезапно снова появляется тень. Майку все равно, в конечном итоге он преследует его по улице, чтобы он мог арестовать парня за переход в неположенном месте.
Веб-комиксы
Web Оригинал
Западная анимация
- В эпизоде Challenge of the Super Friends «Испытание супер друзей» Гепард вызывает голограммы самой себя. Чудо-женщина указывает, что на голограммах нет теней и арканов, как у Гепарда, у которого они есть.К сожалению, этот гепард оказался роботом.
- В одном из эпизодов сериала « Приключения Джеки Чана » было несколько Сумеречных ханов, которые могли есть тени.
- В одном из эпизодов анимационного фильма « Маска » злодей крадет тени людей, из-за чего они быстро стареют.
- Злодей в арке «Яркие огни» из My Little Pony ‘n Friends черпает силу из кражи теней пони, превращая пони в нечто вроде Технически Живых Зомби.
- Короткометражка Aesop and Son в фильме Rocky and Bullwinkle о собаке, теряющей свою тень, уносящей с собой свою кость. Собака покупает тень Чарли в переулке в качестве замены.
- В одной из серий The Smurfs тень Джоки оживает и разыгрывает шутки, в которых обвиняют Джоки. Когда его предают суду, один из Смурфов замечает, что Джоки не отбрасывает тень.
- В эпизоде World of Winx начинающий модельер по имени Софи был похищен и заменен теневым существом.Блум заметила это, когда увидела, что «Софи» не отбрасывала тени, подсказывая ей, что на самом деле с ней произошло.
Почему Ноэль Галлахер посвятил «Без тени» Ричарду Эшкрофту
29 мая 2020, 20:00 | Обновлено: 24 сентября 2020, 10:29
Ноэль Галлахер и Ричард Эшкрофт в 1990-е годы. Рисунок: Деннис Стоун / Роджер Сарджент / ShutterstockИстория создания классического «Оазиса» (What’s The Story) «Утренняя слава»? трек — это сказка о группах, братстве и разводе.
Это одна из самых трогательных песен о монстре, который был вторым альбомом Oasis , (What’s The Story) Morning Glory?
«Вот мысль каждому, кто пытается понять, что у него в руках».
Cast No Shadow — безобидно приютившаяся между первым синглом группы № 1 Some Might Say и бурным She’s Electric — нежная баллада, намекающая на более философскую сторону автора песен Ноэля Галлахера .
«Связанный всем весом слов, которые он пытался сказать … Когда он смотрел на солнце, он не отбрасывал тени».
Ноэль открыто признал, что Cast No Shadow было примерно Ричардом Эшкрофтом , фронтменом собственного эпического гитарного коллектива Уигана The Verve . Oasis поддержали группу (тогда они были просто Verve) еще в декабре 1993 года.
Verve тем летом выпустили один альбом шугейз-рока под названием A Storm In Heaven , но к тому времени, когда они последовали за ним, Oasis выпустили свой дебютный альбом Определенно Может быть и изменили лицо британской музыки.
Ричард Эшкрофт выступает на шоу Teenage Cancer Trust в 2003 году. Рисунок: Юи Мок / Архив PA / Изображения PA Второй альбомThe Verve, A Northern Soul , был выпущен в июне 1995 года. Его продюсировал Оуэн Моррис , который работал над Definito Maybe , и с одним Лиамом Галлахером , который хлопнул в ладоши над второстепенным хитом History . Несмотря на некоторый успех с альбомом, многие считали, что The Verve не реализовали свой потенциал — и Ноэль Галлахер был одним из таких людей.
Галлахер рассказал журналу Select о своих чувствах к Эшкрофту: «Мне всегда казалось, что он не очень доволен происходящим вокруг него, почти слишком стараясь. Мне всегда казалось, что он родился не в том месте, и он всегда пытался говорить правильные вещи, но они выходили неправильно ».
Чувства человека Oasis к своему старому товарищу нашли отражение в текстах песни Cast No Shadow на тогдашнем новом альбоме Oasis, который появился через четыре месяца после A Northern Soul.Тем не менее, часть песни могла в равной степени относиться и к самому Ноэлю, , как он сказал журналу Q в феврале 1996 года : «« Он был связан весом всех слов, которые пытался сказать »- это я. Я не Моррисси . Я не Боб Дилан . Я не Бретт Андерсон . Они лучшие лирики, чем я когда-либо буду ».
Эшкрофт позже объяснил, что для него большая честь быть частью песни, альбома и последующего огромного успеха, которым пользовался Oasis, но позже сказал The Guardian: «Я не могу понять, имеет ли он в виду, что я ведьма, вампир или просто невероятно истощенный и худой, потому что, знаешь, у меня действительно недостаточно массы тела, чтобы отбрасывать тень? »
Дела пошли хорошо для Ричарда Эшкрофта и The Verve с их третьим альбомом Urban Hymns , выпущенным через месяц после того, как Oasis выпустили свой альбом Be Here Now в августе 1997 года.Ноэль Галлахер был в восторге от их успеха — и Urban Hymns, и его сингл The Drugs Don’t Work заняли первое место в британских чартах, а Ноэль утверждал, что он «самый счастливый человек в мире».
Во время печально известного сквернословного интервью на вечернем сеансе с Steve Lamacq на Radio 1 в октябре 1997 года Ноэль решительно сказал: «Ричард — гений. Ник МакКейб — один из лучших гитаристов, которых я когда-либо видел.Даже когда мы поддерживали их много лет, много лет назад, тогда они были отличной группой. Обстоятельства работали против них ».
Он продолжил: «Я не пишу песни о многих людях — я писал песни о нем [Лиаме], я писал песни обо мне, мама, я писал песни о своей жене, я писал песни. песни о Ричарде Эшкрофте.
«Этот человек — гений, и я скажу тебе, что, чувак, он делает это не для себя, он делает это для меня. Он должен быть лучшим автором песен, чем я, а я, в свою очередь, должен писать песни лучше, чем он.Вот о чем речь.
«Люди собираются строить эту штуку по поводу The Verve и Oasis, но мы так далеко ушли от Манчестера и Уигана, что они никогда не смогут прикоснуться к той связи и дружбе, которые у нас есть».
Но соперничество и союзы приходят и уходят в неспокойном мире рок-музыки. В январе 2018 года Ноэля Галлахера спросили о командах по написанию песен, и он сказал несколько слов об артистах, которые их использовали.
Выступая на подкасте Sodajerker , Галлахер сказал: «Я обижаюсь на авторов-исполнителей, которые, если коснуться поверхности, не сочиняют ни хрена.Я обиделась на это. Насколько мне известно, если вы коснетесь любого сольного исполнителя в Великобритании, за всеми ними стоит команда авторов песен, кроме меня, Пол Веллер и Джонни Марр . Я изо всех сил пытаюсь думать о ком-нибудь еще «.
Он продолжил: «Ричард Эшкрофт, наш ребенок, вплоть до гребаного Эда Ширана и маленького парня из One Direction… за всеми ними стоит армия авторов песен. Я думаю, это хорошо, что как сольному исполнителю это исходит от вас.
На этот комментарий Эшкрофт ответил сухо. В Твиттере бывший фронтмен Verve написал: «Я не пишу свои собственные песни?
Я не пишу свои собственные песни? Вы хотите квалифицировать этот NG
— Ричард Эшкрофт (@richardashcroft) 12 января 2018 г.
Итак, по крайней мере, на данный момент Ричард Эшкрофт в команде Лиама …
Ричард Эшкрофт выступает на V2008. Рисунок: Юи Мок / Архив PA / Изображения PAБог, который не отбрасывает тени — Моральная апологетика
Сумеречные размышления
Вы когда-нибудь помещали пальцы перед проектором, чтобы создать теневое изображение кролика или другого объекта? Этот старый трюк иллюстрирует три элемента, необходимых для создания тени: источник света, объект, который прерывает проекцию света, и экран или фоновое вещество, на которое можно отбрасывать тень.Самым большим теневым шоу для людей является затмение, например, когда тень луны закрывает нам вид на основную часть солнца, или когда земля проходит между солнцем и луной, и у нас происходит затмение луны. Во время солнечного затмения мы находимся в тени, отбрасываемой луной, тогда как во время лунного затмения мы видим тень земли, отбрасываемую на Луну. Однако мы никогда не видим тени, отбрасываемой солнцем, потому что нет источника света больше, чем солнце, или «экрана», на который можно было бы отбрасывать его тень.
Возможно, теоретически могут существовать условия, которые позволяют солнцу отбрасывать тень, но с нашей точки зрения это не так и не может.
То, что относится к солнцу в относительном смысле, абсолютно применимо к Богу в книге Иакова:
Каждый добрый дар и каждый совершенный дар исходит свыше, нисходящий от Отца светов, с которым нет ни вариации, ни тени. в связи с изменением. (Джеймс 1:17, ESV)
Использование Джеймсом здесь образа света и тени весьма поучительно.Можно сказать, что Бог, подобно солнцу, не отбрасывает тени, потому что Он — Абсолютный Свет, так же как Он — Абсолютная Истина, Доброта и Красота, вне Кого и вне Кого нет реальности. Условия, которые создают тени в нашем физическом мире, находятся в постоянном движении, так как источник света или объекты, которые его прерывают, движутся. Тени — это эфемерные визуальные переживания, которые существуют недолго и не могут быть захвачены или сохранены. Даже фотографии теней сохраняют лишь вторичные образы мимолетного явления.
Тени в библейской поэзии используются для отражения краткости и преходящей природы человеческой жизни, особенно в свете вечности Бога. (Все библейские цитаты взяты из ESV.)
Наши дни на земле подобны тени, и нет постоянства. (4 Царств 20:11) Вот, вы сделали мои дни на несколько ладов, и жизнь моя ничто перед вами. Несомненно, все человечество стоит как дыхание! Несомненно, человек ходит как тень! (Пс. 39: 5б-6а)
Мои дни подобны вечерней тени; Я увядаю, как трава.(Пс. 102: 11)
Человек подобен дыханию; его дни подобны мимолетной тени. Но ты, Господи, на престол навек; вас помнят на протяжении всех поколений. (Пс. 144: 1)
Помимо использования тени для изображения краткости жизни, есть изображение смерти как перехода в страну тени и тьмы, как это изображено Иовом:
Разве мои дни мало?
Тогда перестань и оставь меня в покое, прежде чем я уйду — и я не вернусь — в страну тьмы и глубокой тени, страну мрака, подобную густой тьме, подобную глубокой тени без всякого порядка, где свет подобен густой тьме .(Иов 10: 21-22)
И, конечно же, есть упоминания о тени смерти, наиболее знакомо представленные в Пс. 23: 4.
Даже если я пойду долиной тени смертной, я не убоюсь зла, потому что ты со мной; твой жезл и твой посох утешают меня.
Здесь, однако, есть и положительный элемент, связанный с тенью, потому что Бог не только неуязвим для Самого тени, Он утешает тех, кто уязвим перед ее угрозами.Это изображение тени как символа защиты Бога неоднократно встречается в Псалмах:
Храни меня, как зеницу ока; сокрой меня в тени крыльев Твоих, (Пс. 17: 8)
Как драгоценна твоя непоколебимая любовь, Боже! Дети человечества находят убежище в тени ваших крыльев. (Пс. 36: 7) Тот, кто обитает в убежище Всевышнего, пребудет в тени Всемогущего. Я скажу Господу: «Моё убежище и моя крепость, мой Бог, на которого я верю». (Пс. 91: 1-2)
Таким образом, Бог, Который не отбрасывает тени, имеет окончательный контроль над ней и может превратить даже «тень смерти» в Благую Весть.Пс. 107 изображает тех, кто «сидел во тьме и тени смертной» и находился в физической и духовной тюрьме. Они «воззвали к Господу в бедах своей» и в ответ «вывел их из тьмы и тени смертной» (Пс. 107: 10, 13, 14). В том же духе Матфей цитирует Исаии относительно начала служения Иисуса: «Люди, живущие во тьме, видели свет великий, и для живущих в области и тени смертной воссиял свет». (Мэтт.4:16).
Наивысшим добрым и совершенным даром Отца Светов, Который не отбрасывает тени, будет создание Нового Иерусалима, где «ночи больше не будет» и не будет нужды в «светильнике или солнце Господу Богу». будет их светом. . . «(Откр. 22: 5). В этот вечный Город Света будут призваны все, кто среди этого темного мира теней ходил в свете Бога (1 Иоанна 1: 5-7). «Я искренне желаю этого завершения», если можно радикально переосмыслить слова Гамлета.
Дополнение к этому размышлению
Тени
Тени удлиняются, углубляются, сливаются.
Тьма — это все, и я там.
Никаких мыслей о тенях, когда
Солнце полно, тогда
Они просто подчеркивают яркость.
Когда все — тень, любовь может процветать,
Хотя надежда будет тусклой; когда все ярко,
Поверхностное блаженство господствует.
Даже в Арктике и ночь, и день.
Тьма дает больше для определения света
Чем свет для понимания тьмы.
Я увижу, как растет тень,
И даже поселиться в ней, чтобы знать,
Этот свет — его собственная истина,
И тьма — остров посреди его.
—Элтон Д. Хиггс
Аудиокнига недоступна | Audible.com
Evvie Drake: более
- Роман
- К: Линда Холмс
- Рассказал: Джулия Уилан, Линда Холмс
- Продолжительность: 9 часов 6 минут
- Несокращенный
В сонном приморском городке в штате Мэн недавно овдовевшая Эвелет «Эвви» Дрейк редко покидает свой большой, мучительно пустой дом почти через год после гибели ее мужа в автокатастрофе.Все в городе, даже ее лучший друг Энди, думают, что горе держит ее взаперти, а Эвви не поправляет их. Тем временем в Нью-Йорке Дин Тенни, бывший питчер Высшей лиги и лучший друг детства Энди, борется с тем, что несчастные спортсмены, живущие в своих худших кошмарах, называют «ура»: он больше не может бросать прямо, и, что еще хуже, он не может понять почему.
- 3 из 5 звезд
Что-то заставляло меня слушать….
- К Каролина Девушка на 10-12-19
CAST NO SHADOW | Kirkus Обзоры
СРОК ВРЕМЕНИ ЗАПИСЕЙ
к Боб Тиле с участием Боб Голден ‧ ДАТА ВЫПУСКА: 1 мая 1995 г.
Известный продюсер джазовой и поп-музыки Тиле предлагает болтливую автобиографию.С помощью коллеги по звукозаписывающему бизнесу Голдена Тиле начал свою карьеру с начала своей карьеры в качестве « начинающего джазового продюсера » с 1940-х по 1950-е годы, когда он возглавлял Coral, Dot и Roulette Records, а также в 60-е годы. , когда он работал на ABC и управлял знаменитым Impulse! джазовый лейбл. В Coral Тиле отстаивал работу « деревенского » певца Бадди Холли, хотя единственные записи, которые он продюсировал с Холли, были испорчены сахаристыми струнами. Продюсер специализировался на более популярных попстерах, таких как неудержимо задорная Тереза Брюэр (которая позже стала его четвертой женой) и музыкант-музыкант Лоуренс Велк.В Dot Тиле сыграл важную роль в записи знаменитых бредов Джека Керуака под джазовый аккомпанемент (записи, которые президент Dot счел « порнографическими »), а также следил за стабильным потоком поп-хитов. Затем он перешел на лейбл Roulette, контролируемый мафией, где он наблюдал за свитой в « шелковых костюмах с мизинцами », которая часто посещала офисы лейбла. Невероятно, однако, но Тиле вспоминает известного упрямого Морриса Леви, который управлял лейблом и в конечном итоге был осужден за вымогательство, как « одного из самых добрых, самых сердечных и классных музыкантов, которых я когда-либо знал.В ABC / Impulse !, Тиле курировал классические записи Джона Колтрэйна, хотя он первым признал, что Колтрэйн, по сути, продюсировал свои собственные сессии. Как и многие продюсеры того времени, Тиле участвовал в праве на публикацию некоторых песен, которые он записал; он не извиняется за эту практику, которую он называет « полностью уместной и без каких-либо этических конфликтов ». Приятные, если не совсем захватывающие, мемуары, которые будут наиболее интересны тем, кто жаждет часовых коктейлей рекордный бизнес.(25 полутонов, не просматривается)
Дата паба: 1 мая 1995 г.
ISBN: 0-19-508629-4
Количество страниц: 224
Издательство: Oxford Univ.
Обзор Опубликовано онлайн: 20 мая 2010 г.
Обзоры Киркуса Выпуск: 1 марта 1995 г.
Поделитесь своим мнением об этой книге
Вам понравилась эта книга?
Тьма не отбрасывает тени | Энциклопедия.com
Роман Арношта Люстига, 1976
Тьма не отбрасывает тени Арношт Люстиг — его самая автобиографическая работа. Экранизация вышла в 1964 году под руководством Яна Немца и является важной вехой чешского кинематографа «Новая волна». Это история двух мальчиков, Мэнни и Дэнни, который сбегает из поезда, взорванного бомбой, направляющегося в немецкий лагерь смерти. Как видно из романа « Бриллианты ночи», «» действие перемежается воспоминаниями о прошлом, начиная от семейных занятий и заканчивая ужасами жизни в концлагерях.Мысли персонажей четко определены для читателя, но все же неизвестно, какой образ действий предпримет тот или иной персонаж. Будут ли мальчики убивать, чтобы выжить? Правильно ли убивать, когда можно убить? Стоит ли рисковать, чтобы не убивать? Моральная дилемма пронизывает всю работу, и мальчики понимают, что то, что человек говорит, не всегда является действием, которое он или она предпримет. Одним из примеров этого является друг мальчиков, Фрэнк Бонди, который смело говорит о побеге. Но когда поезд взрывается, он остается со своей смертельно раненной польской подругой, оставляя Мэнни и Дэнни самостоятельно справляться с побегом в лес.Он заявляет: «Просто помните, мальчики, каждый человек в мире всегда живет как минимум двумя жизнями. В одной он играет с открытой рукой в карты, чтобы все могли видеть, а в другой он единственный, кто знает, что у него есть. Надеюсь, вы понимаете, о чем я. » В другом примере раввин, взявший Дэнни под свое крыло, как сына, проповедует об обмане и испытании людей Богом. Затем он переходит к воровству у Дэнни хлебного пайка: «Вот как здесь бывает, — сказал однажды венгерский раввин. — Не нужно принимать идею о том, что все живут и умирают в одиночку», — сказал он.Это было похоже на огромный тонущий корабль, где никто больше не кричит, но каждый слышит один и тот же старый припев: «Каждый сам за себя». Это было до того, как его хлебный паек был украден. Но даже это не смертельно ».
В своей работе Люстиг изображает людей не как личностей, а как безумцев, которые все являются членами большой группы безумцев. Они перестают быть тем, чем были, и вместо этого становятся существами, которые могут зависеть только от себя Раввин является ярким примером этого факта для Дэнни.
После крушения поезда лес, в который сбежали мальчики, либо поглотит их, либо приведет к свободе, хотя какая это свобода, еще предстоит выяснить. видно в конце романа.Призрак смерти хорошо представлен воронами, птицами, которые съедят что угодно. Мальчики удивлены тем, что они по-прежнему разборчивы в том, что они едят, что указывает на то, что они живы и, следовательно, все еще считают себя людьми. Они еще не вошли в этот круг безумцев. Дэнни искалечен гвоздем в его обуви, и рана начинает гноиться, препятствуя побегу мальчиков. Однако нельзя не предположить, что Дэнни намеренно оставил гвоздь незащищенным, чтобы ускорить собственную смерть, оставив его стать пищей для ворон.
Работа действительно мрачная и напряженная. Образы леса, вороньего мрака и предчувствия наступления темноты наполняют разум читателя ужасом судьбы мальчиков. Роман заканчивается смертью мальчиков, и на этом сходство с собственной жизнью Люстига прекращается.
—Синтия А. Клима
ЭДГАР МАРТИНС: Когда свет не отбрасывает тени
с интервью Джерри Бэджера
Эдгару Мартинсу был предоставлен специальный доступ в воздушную зону некоторых из самых интересных аэропортов Европы.Те, кого он выбрал, сыграли ключевую роль в истории или истории авиации (например, Азорские острова, которые были обязательной остановкой для трансатлантических полетов до 1970 года и военной базой в обеих мировых войнах). Почти все его снимки были сделаны ночью с использованием прожекторов фартуков, лунного света, длительной или двойной экспозиции от десяти минут до двух часов.
Некоторые аэропорты на архипелаге Азорские острова уникальны. Это одни из немногих в мире взлетно-посадочных полос, покрытых черной смолой, и именно связь между темным асфальтом и флуоресцентными вывесками и разметкой взлетно-посадочных полос лежит в основе некоторых из самых захватывающих изображений Мартинса.Эта необычная комбинация позволила ему создавать невероятно абстрактные изображения с очень большой глубиной резкости и часто с использованием минимального освещения. В некоторых случаях небо и земля сливаются во тьме, и только огни и иероглифы аэропорта ориентируют нас. Тем не менее, даже их трудно расшифровать, поскольку, хотя это множество знаков, которые могут быть прочитаны знающими людьми — например, пилотами и авиадиспетчерами, — он по-прежнему вызывает недоумение для непосвященных. Есть также области, в которых даже этот сложный визуальный язык подвергается дальнейшему разрыву, поскольку новые и старые отметки сливаются, отражая наложение времени, пространства и разных эпох, а также беспокоящий язык и сам смысл.Это сопоставление знака и формы и двусмысленность смысла являются центральными в этих замечательных образах.
Эдгар Мартинс получил несколько наград за свои работы, в том числе престижную португальскую премию BES Photography Award и премию Jerwood Photography Prize. Он был удостоен стипендии Национального музея СМИ и занял второе место на Премии Терри О’Нила в 2008 году. Недавно он также был номинирован на знаменитую премию Prix Pictet. Он выставлялся по всей Европе и США, в том числе в таких музеях, как PS1 MoMA, и опубликовал несколько книг, последняя из которых — «Топологии», опубликованная Aperture.
ISBN: 978-1-
7-81-1
Тканевый переплет в твердом переплете, 84 страницы53 цветных пластины
270 мм x 335 мм
.