A A A A Автор Тема: Искуственное стерео для планет  (Прочитано 3840 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xd

  • *****
  • Сообщений: 17 972
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Ковырялся я однажды с анаглифными стереофотографиями, и посетила меня мысль: а не попробовать ли вытянуть третье измерение из плоских фотографий планет? В принципе, информации в этих изображениях достаточно. Вернее, почти достаточно, но это мелочи на самом деле (снимавшие юпитер в трёх цветовых каналах уже поняли о чём идёт речь). И решил я наваять программу, которая будет преобразовывать изображения планет, Солнца и Луны так, чтобы появилось третье измерение.
Вот пара примеров:
Луна:

Юпитер:

Программу можно скачать здесь.
Для работы программы нужен .NET Framework 2.0 (есть в составе WinXP SP2 и выше)
Интерфейс, надеюсь, интуитивно понятный :)
Авось у кого-то есть интересный материал, который этой проге можно скормить, чтобы он стал ещё интересней.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Nikitos1973

  • *****
  • Сообщений: 1 386
  • Благодарностей: 100
  • Мне нравится этот форум!
    • Сообщения от Nikitos1973
Re: Искуственное стерео для планет
« Ответ #1 : 31 Окт 2010 [12:00:24] »
Спасибо , очень хорошая программка.
Пример:
Снято с балкона прямой фокус SKP25012 на Canon 500D ролик 3,5 мин.
сложено в Registax

Canon  6D, EF 70-200 mm f/4 L IS USM.

Оффлайн Acrux

  • ****
  • Сообщений: 363
  • Благодарностей: 39
  • Eppur si Muove!
    • DeepSkyHosting: AlexanderKrutov
    • Сообщения от Acrux
    • Astrarium — бесплатный open-source планетарий для Windows
Re: Искуственное стерео для планет
« Ответ #2 : 02 Ноя 2010 [14:51:17] »
Большое спасибо за программу!
Алексей, а нельзя ли сделать так, чтобы можно было делать стереоизображения не из целой фотографии, например Луны, а из ее фрагмента? Скажем, на форуме полно фотографий лунных морей и кратеров, координаты их в принципе известны - нельзя ли задавать координаты фотографии в вашей программе - чтобы вычислить "радиус кривизны" и тем самым построить стереоизображение?
Astrarium — бесплатный open-source планетарий для Windows

SW SkyMax 127, SW BKP1145, Svbony SV48, Nikon Aculon A211 7x35
SW AZ5 HD, SW AZ-GTi
Svbony SV105, SV305

Оффлайн Грехов Михаил

  • *****
  • Сообщений: 31 783
  • Благодарностей: 820
  • Вон с форума мракобесие, ложь, фальшь и дебилизм!!
    • Сообщения от Грехов Михаил
Re: Искуственное стерео для планет
« Ответ #3 : 02 Ноя 2010 [15:50:45] »
Чёт хрень какая-то.... как можно создать стереоизображение из одного кадра?

Можете привести не анаглифную а перекрёстную псевдостереопару?
Manfrotto 055XPROB + 808 RC4 + Fujinon 16x70 FMT-SX2. TS APO 102/714 + ES 20/100, ES 9/100, Radian 4+HEQ5Pro+ QHYIII 290M+50mm guide. 3"Flat+QHYCFW3+Optolong LRGB+SHO (36mm)+QHY268M.

Оффлайн Acrux

  • ****
  • Сообщений: 363
  • Благодарностей: 39
  • Eppur si Muove!
    • DeepSkyHosting: AlexanderKrutov
    • Сообщения от Acrux
    • Astrarium — бесплатный open-source планетарий для Windows
Re: Искуственное стерео для планет
« Ответ #4 : 02 Ноя 2010 [19:05:04] »
Вполне себе можно, если известна форма объекта. В случае с планетой - сфера. Достаточно указать центр и края сферы на фотоснимке, и программа "разведет" ближние и дальние к наблюдателю точки по двум цветовым каналам (если я правильно понимаю, именно так и работает программа Алексея).
Astrarium — бесплатный open-source планетарий для Windows

SW SkyMax 127, SW BKP1145, Svbony SV48, Nikon Aculon A211 7x35
SW AZ5 HD, SW AZ-GTi
Svbony SV105, SV305

Оффлайн Nikitos1973

  • *****
  • Сообщений: 1 386
  • Благодарностей: 100
  • Мне нравится этот форум!
    • Сообщения от Nikitos1973
Re: Искуственное стерео для планет
« Ответ #5 : 02 Ноя 2010 [20:19:33] »
Грехов Михаил, ответ на Ваш вопрос заключен в слове искуственное. 
Canon  6D, EF 70-200 mm f/4 L IS USM.

Оффлайн VLG

  • *****
  • Сообщений: 5 039
  • Благодарностей: 321
  • Кандидат биноприставочных наук
    • Сообщения от VLG
Re: Искуственное стерео для планет
« Ответ #6 : 03 Ноя 2010 [20:27:14] »
Вижу, что идея получения РЕАЛЬНОГО (а не псевдо) стереоизображения Луны ,изложенная в журнале "Советсвое фото", забыта и не переоткрыта. Напомню ее, приведя этот кусок статьи "В объективе-космос" полностью:
"Стереосъемка Луны. Визуально Луна кажется плоской, и наглядно увидеть ее шарообразность невозможно по очевидной причине: стереобазис глаз человека слишком мал. Даже если фотографировать Луну с противоположных точек земного шара, объемный эффект в этой стереопаре будет очень слабым: базис в 30 раз меньше расстояния до объекта. Есть, однако, весьма интересный выход из положения: использовать либрацию Луны, то есть небольшое видимое покачивание вокруг оси, почти перпендикулярной к линии центров Земля — Луна. Эти смещения невелики (до 6—7 селеноцентрических градусов), но на расстоянии от Луны до Земли они могут создать разность ракурсов, соответствующую стереобазису в десятки тысяч километров. Поэтому можно надеяться, что если делать снимки Луны в одной и той же фазе (точнее, нужно говорить не о фазе, а об одном и том же физическом положении терминатора на поверхности Луны) через интервалы времени, кратные месяцу, то найдется пара снимков с достаточно большим либрационным сдвигом.
Для этого нужно каждую пару снимков подвергать анализу на наличие, величину и направление такого сдвига. Это делается следующим образом. Геометрическими построениями с циркулем и линейкой определяют центры видимого диска Луны О1 и О2 на двух снимках пары. Если фаза Луны составляет не менее половины диска, то, как правило, точки О1 и О2 можно привязать к определенным деталям рельефа. Нетрудно, например, на втором снимке найти точку О1', физически соответствующую точке О1 на первом. Отрезок О2 О1' укажет направление и величину либрационного сдвига. Если видно менее половины диска, то точку О1' можно найти методом простой триангуляции: на первом снимке выбирается треугольник АО1В, где точки А и В привязаны к некоторым кратерам, недалеким от центра диска; если А и В'— их физические аналоги на втором снимке, то точку О1' можно приближенно найти, предположив равенство треугольников АО1В и А'О1'В'. Два снимка образуют стереопару, если линии О2О1' (на втором снимке) и О2'О1 (на первом снимке) совмещены и направлены горизонтально. Достаточно выразительный стереоэффект получается, если длина отрезка O2 О1' составляет не менее 3—4% диаметра Луны.
Составить стереопару Луны лучше всего в виде позитивных слайдов на пленке МЗ-ЗЛ. Если для совмещения линий О2О1' и О2'О1 необходимо повернуть изображение Луны на значительный угол (то есть близкий к 45°), то эти рамки придется склеить из картона, сделав в них соответствующие наклонные вырезы размером 22X33 мм. Если же угол поворота невелик, то его можно осуществить на самой площади кадра при пересъемке с негатива на позитивную пленку и использовать обычные рамки, причем обязательно картонные, а не пластмассовые, так как только в картонных рамках возможна окончательная доводка положения слайдов (центровка, выравнивание наклонов).
Получить высококачественную стереопару Луны труднее, чем может показаться. Трудно поймать ту же самую фазу на чистом небе. Автору пришлось сделать несколько сотен снимков Луны в течение 2—3 лет, прежде чем нашлась одна хорошая стереопара. Дальше— проще: иногда один вечер дает прекрасную пару для одного (или нескольких) из предыдущих снимков. В конечном счете результат вознаграждает любителя: объемный вид Луны на слайдах с разрешением порядка 3" в стереоскопе с хорошей оптикой оставляет сильнейшее впечатление. Так видеть Луну нельзя никаким другим способом, даже астронавты, подлетая к ней, не видят ее в таком объеме. Это взгляд фантастического существа с расстоянием между глазами порядка 30 тысяч километров, каждый глаз которого представляет собой довольно мощную оптическую систему.
Ю. ЛЮБИМОВ, фотолюбитель"
Вооружение - рейдер:
главный калибр 100 мм - рефрактор Levenhuk 102/1000 на колонне "Алькора"+биноприставка DeepSky, спаренная зенитная установка: SkyMaster 15x70
стереомикроскоп Carl Zeiss Jena, поляризационный микроскоп ПОЛАМ С-111

Оффлайн Jugger

  • ****
  • Сообщений: 492
  • Благодарностей: 2
    • Сообщения от Jugger
Re: Искуственное стерео для планет
« Ответ #7 : 06 Ноя 2010 [17:16:52] »
Это что надо смотреть в три дэ очки ?  :)
Вообще я когда на Луну смотрю, у меня и так впечатление что она объемна .. а тут еще объемнее будет казаться ?

Оффлайн Nikitos1973

  • *****
  • Сообщений: 1 386
  • Благодарностей: 100
  • Мне нравится этот форум!
    • Сообщения от Nikitos1973
Re: Искуственное стерео для планет
« Ответ #8 : 06 Ноя 2010 [20:47:26] »
Ну три д очки это громко сказано, данные картинки нужно смотреть через анаглифные очки, правый глаз фильтр Red, левый глаз фильтр Cian, Вы увидите весьма объемное изображение, при чем, за что отдельный респект автору программы, псевдостереобаза таким образом подобрана, что мозг формирует изображение между глазами и экраном, это очень эффектно и объемно.
Canon  6D, EF 70-200 mm f/4 L IS USM.

Оффлайн xd

  • *****
  • Сообщений: 17 972
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Искуственное стерео для планет
« Ответ #9 : 07 Ноя 2010 [19:25:12] »
Вот уж не думал, что тема всплывёт после ухода с первой страницы, хотя просмотров было более сотни в первую неделю....

Начнём по порядку.
Михаил, VLG: ключевое слово "искусственное". Цели свести изображение не ставилось. Прототип программы был написан на коленках, и я не думал, что получится что-то более чем одноразовое. Хотелось просто получить объёмное изображение из одного снимка, используя априорную информацию о форме.
С кратерами несколько и морями сложнее: их размеры уже не являются пренебрежимо малыми по сравнению с размером изображаемой части поверзности, поэтому обман, реализованный в программе, не бросается в глаза при больших площадках, но уже недопустим при рассматривании отдельных фрагментов. Для них уже нужно именно сведение изображений в разных положениях либрации Луны. Что кстати в больших количествах представлено на сайте Астрономинска.

Acrux: Вы совершенно правы насчёт того, как считает программа. Берётся указанный диск, достраивается третья координата исходя из предположения, что планета - двухосный эллипсоид, на который мы смотрим с экватора, после чего идёт преобразование изображения по-разному для каждого из цветовых каналов, при этом красная составляющая переносится по правилам левого канала, а синий и зелёный - по правилам правого канала. После формирования изображения легонько прохожусь по изображению фильтром Лапласа, чтобы чуть-чуть поднять резкость, которая теряется при интерполяции изображения. Именно поэтому кратеры на Луне кажутся чуть-чуть выступающими, хотя это чистой воды обман.  :police:
У анаглифа по сравнению с "косоглазыми" картинками есть одно большое достоинство - они не ограничены по размеру.

Nikitos1973: спасибо, старался ^-^ Были варианты от почти плоского изображения до солидной дыни, закончилось тем, что я просто показал результаты работы нескольким людям, после чего выбрал значение стереобазы, при которой всем было ещё более-менее комфортно, но уже достаточно объёмно.
« Последнее редактирование: 07 Ноя 2010 [19:31:59] от Deimos »
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн xd

  • *****
  • Сообщений: 17 972
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Искуственное стерео для планет
« Ответ #10 : 07 Ноя 2010 [19:50:54] »
Приложение специально для Михаила Грехова.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Онлайн kryptonik

  • *****
  • Сообщений: 31 862
  • Благодарностей: 2059
    • Сообщения от kryptonik
Re: Искуственное стерео для планет
« Ответ #11 : 10 Ноя 2010 [12:21:07] »
Мне стереопара очень понравилась! А программу, делающую такие отличные стереопары, можно опубликовать? Анаглифный вариант мне не показался, была видна полупрозрачная полусфера на какой-то плоскости. Может стекла не совсем те. А вот стереопара совсем другое дело, от «настоящей» я лично отличить не смог. К тому же она, возможно, может быть и цветной без всяких цветовых искажений.

Оффлайн xd

  • *****
  • Сообщений: 17 972
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Искуственное стерео для планет
« Ответ #12 : 11 Ноя 2010 [09:48:08] »
Ну, я слепил это в виндовом пэйнте. Опубликовать его? :)
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Онлайн kryptonik

  • *****
  • Сообщений: 31 862
  • Благодарностей: 2059
    • Сообщения от kryptonik
Re: Искуственное стерео для планет
« Ответ #13 : 11 Ноя 2010 [10:57:53] »
Так из чего слепили? Из того, что было (в смысле два отдельных снимка) или программа из одного снимка сделала два?

Оффлайн xd

  • *****
  • Сообщений: 17 972
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Искуственное стерео для планет
« Ответ #14 : 11 Ноя 2010 [15:38:14] »
Разложил анаглиф red-cyan юпитера на красный и зелёный каналы (исходник был серым) и положил рядом серыми.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Онлайн kryptonik

  • *****
  • Сообщений: 31 862
  • Благодарностей: 2059
    • Сообщения от kryptonik
Re: Искуственное стерео для планет
« Ответ #15 : 11 Ноя 2010 [17:48:44] »
Все гениальное просто. Но, к сожалению, при таком способе заметно теряется разрешение по сравнению с исходником  (IR) и появляется много артефактов по краям. Или это от неумелого пользования? И о цвете приходится забыть… .

Оффлайн xd

  • *****
  • Сообщений: 17 972
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Искуственное стерео для планет
« Ответ #16 : 11 Ноя 2010 [21:20:20] »
Артефакты были по краям, они просто стали чуть более подчёркнутыми. О цвете тоже забывать не обязательно. Цветные анаглифы тоже неплохо выглядят (пример в аттаче - делал вчера).
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Анатолий Баскаков

  • *****
  • Сообщений: 2 598
  • Благодарностей: 85
  • Счастье не надо искать – им надо жить !
    • Skype - anatbaslive
    • Сообщения от Анатолий Баскаков
    • Статьи, написанные Анатолием Баскаковым
Re: Искуственное стерео для планет
« Ответ #17 : 30 Ноя 2010 [21:24:17] »
Разложил анаглиф red-cyan юпитера на красный и зелёный каналы (исходник был серым) и положил рядом серыми.
Спасибо за идею :)
Мицар ТАЛ-1, BKP2001 на HEQ5 pro, ED100 на  Vixen porta, ШК 150мм, Canon 400Da, Meade DSI

Онлайн Pavel-Sag

  • *****
  • Сообщений: 1 250
  • Благодарностей: 86
  • г.Краснодар Краснодарский край
    • Instagram: @pavel.elena.sagaidak
    • Сообщения от Pavel-Sag
Re: Искуственное стерео для планет
« Ответ #18 : 01 Дек 2010 [09:58:23] »
Ковырялся я однажды с анаглифными стереофотографиями, и посетила меня мысль: а не попробовать ли вытянуть третье измерение из плоских фотографий планет? В принципе, информации в этих изображениях достаточно. Вернее, почти достаточно, но это мелочи на самом деле (снимавшие юпитер в трёх цветовых каналах уже поняли о чём идёт речь). И решил я наваять программу, которая будет преобразовывать изображения планет, Солнца и Луны так, чтобы появилось третье измерение.
Вот пара примеров:
Луна:

Юпитер:

Программу можно скачать здесь.
Для работы программы нужен .NET Framework 2.0 (есть в составе WinXP SP2 и выше)
Интерфейс, надеюсь, интуитивно понятный :)
Авось у кого-то есть интересный материал, который этой проге можно скормить, чтобы он стал ещё интересней.
Спасибо  за таую прогу!!! Видно ещё не всё мозги утекли за границу :)
Canon 6D, SeeStar s50

Оффлайн Leshy

  • *****
  • Сообщений: 1 424
  • Благодарностей: 267
  • Чистого неба!
    • DeepSkyHosting: Leshy
  • Награды Призер конкурса астрофото
    • Сообщения от Leshy
    • Персональная страница
Re: Искуственное стерео для планет
« Ответ #19 : 02 Дек 2010 [12:40:21] »
Алексей, а можно доработать программу, чтобы она делала стереопару не анаглифную, а просто сохраняла 2 кадра для дальнейшей работы - это может пригодиться для цветных изображений при подготовке стереоснимков перекрестных и для печати на микрорастр
Андрей Олешко http://oleshko.net.ru/, http://astroexperiment.ru
EQ6 Pro SynScan, SW 250PDS, SW ED80, AstroTech 65Q,
ASI 174MM, ASI185MC, ASI664MC, RisimgCam 571C, Canon 6Da, Canon 550Da, Samyang 135 f/2, Sigma 50 f/1.4 Art, SW StarAdventurer