Автор Тема: Поляризационная видеокамера  (Прочитано 61298 раз)

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

Оффлайн Gall

  • Ветеран
  • *****
  • Сообщений: 2736
  • Репутация: +172/-0
    • Sam's Laser FAQ на русском
Попробуйте задавать вот что:

Ex = A * cos(wt)
Ey = sqrt(1 - A*A) * cos(wt + B * pi)
Попробуйте задавать разные числа A и B (в пределах от -1 до 1 оба) и смотрите, как меняется картинка.

Здесь A будет отвечать за угол наклона, а B - за "круглость". В зависимости от их соотношения будут получаться прямые под разными углами, окружности и эллипсы.

Это и есть то, как из волн складывается поляризация - линейная или круговая. Вы видите, что "косая" линейная складывается из двух других линейных - "вертикальной" и "горизонтальной". Но поскольку "верх" и "низ" выбрали мы сами как хотим, отсюда следует важный результат: ЛЮБУЮ линейную поляризацию можно представить как сумму двух других линейных. И можно разложить на две ее составляющие!

Оффлайн barbucha

  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +2/-13
Re: Поляризационная видеокамера
« Ответ #46 : 02 Декабрь 2012, 00:55:36 »
Программа которая рисует в 3d

polar3d.rar

Цитировать
Попробуйте задавать разные числа A и B (в пределах от -1 до 1 оба) и смотрите, как меняется картинка.
B - за "круглость".


тоесть  B - показывает тип поляризации?

Можно ли формулу для линейной поляризации в которую будет вставлен угол поляризации и параметр Z в градусах. В результате должны вычисляться X и Y

Есть ли в круговой поляризации угол или только направление?

Вроде современные мониторы сделаны на жидких кристаллах которые в зависимости от напряжения меняют угол круговой поляризации и белый цвет становится другим цветом в зависимости от угла круговой поляризации. Белый дает лампа стоящая перед жидким кристаллом.
« Последнее редактирование: 02 Декабрь 2012, 01:04:35 от barbucha »

Оффлайн Gall

  • Ветеран
  • *****
  • Сообщений: 2736
  • Репутация: +172/-0
    • Sam's Laser FAQ на русском
Re: Поляризационная видеокамера
« Ответ #47 : 02 Декабрь 2012, 00:59:37 »
Верно. (Правда, при таком рисовании уже плохо видно - лучше все-таки "трехмерную" часть делать другим цветом или более тонкой линией, чтобы не сливалась с "плоской").

Вот именно так и выглядит приходящая в камеру волна. Вот именно так и выглядит ее поляризация.

Оффлайн barbucha

  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +2/-13
Re: Поляризационная видеокамера
« Ответ #48 : 02 Декабрь 2012, 01:05:47 »
Цитировать
Верно. (Правда, при таком рисовании уже плохо видно - лучше все-таки "трехмерную" часть делать другим цветом или более тонкой линией, чтобы не сливалась с "плоской").

нужно подключить библиотеку OpenGl тогда можно будет смотреть с разных сторон.

Оффлайн Gall

  • Ветеран
  • *****
  • Сообщений: 2736
  • Репутация: +172/-0
    • Sam's Laser FAQ на русском
Re: Поляризационная видеокамера
« Ответ #49 : 02 Декабрь 2012, 11:54:22 »
Я тоже подумал про OpenGL. Вот тут как раз Делфи помешает - не любит этот язык подключения всяких библиотек.

Оффлайн barbucha

  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +2/-13
Re: Поляризационная видеокамера
« Ответ #50 : 02 Декабрь 2012, 12:28:40 »

Цитировать

    Попробуйте задавать разные числа A и B (в пределах от -1 до 1 оба) и смотрите, как меняется картинка.
    B - за "круглость".



тоесть  B - показывает тип поляризации?

Можно ли формулу для линейной поляризации в которую будет вставлен угол поляризации и параметр Z в градусах. В результате должны вычисляться X и Y

Есть ли в круговой поляризации угол или только направление?

Вроде современные мониторы сделаны на жидких кристаллах которые в зависимости от напряжения меняют угол круговой поляризации и белый цвет становится другим цветом в зависимости от угла круговой поляризации. Белый дает лампа стоящая перед жидким кристаллом.

Оффлайн Gall

  • Ветеран
  • *****
  • Сообщений: 2736
  • Репутация: +172/-0
    • Sam's Laser FAQ на русском
Re: Поляризационная видеокамера
« Ответ #51 : 02 Декабрь 2012, 12:46:57 »
тоесть  B - показывает тип поляризации?
Ну не совсем так. Но при B=0 или B=+-1 поляризация линейная, а при B=+-0.5 она круговая. Тип поляризации задают A и B вместе, в совокупности.

Можно ли формулу для линейной поляризации в которую будет вставлен угол поляризации и параметр Z в градусах. В результате должны вычисляться X и Y
Подставьте B = 0. Это она и есть.

Цитировать
Есть ли в круговой поляризации угол или только направление?
Угол в ней перестает играть роль, потому что круг как ни крути, он все равно круглый. Но есть еще эллиптическая поляризация - средняя между линейной и круговой. В ней, разумеется, есть направление, вдоль которого эллипс вытянут, оно под углом.

Цитировать
Вроде современные мониторы сделаны на жидких кристаллах которые в зависимости от напряжения меняют угол круговой поляризации и белый цвет становится другим цветом в зависимости от угла круговой поляризации. Белый дает лампа стоящая перед жидким кристаллом.
Нет, неправильное объяснение. Объясняю правильно.

Сначала рассмотрим черно-белый монитор. Он состоит из двух поляризаторов, между которыми находится жидкий кристалл. Без приложения электричества жидкий кристалл, допустим, не влияет на поляризацию света, а от приложенного напряжения, допустим, начинает ее поворачивать. (По сути, он ведет себя как волновая пластинка, меняясь от 0-волновой до полуволновой в зависимости от напряжения). В результате свет либо проходит, либо не проходит сквозь стекло.

"Допустим" - потому что бывает и наоборот. Без электричества поворачивает, а с электричеством нет. Или, например, поворачивает и так и так, только на 45 градусов в разные стороны. Принцип действия от этого не зависит. А производитель, разумеется, знает, какой именно жидкий кристалл он использовал и как именно надо ставить поляризаторы - прямо, скрещенно или под каким-то еще углом.

Цветной монитор устроен так же, но у него втрое больше пикселов. И стекло перед пикселами раскрашено в соответствующие цвета - красный, зеленый и синий.

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

Оффлайн barbucha

  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +2/-13

Оффлайн Gall

  • Ветеран
  • *****
  • Сообщений: 2736
  • Репутация: +172/-0
    • Sam's Laser FAQ на русском
Re: Поляризационная видеокамера
« Ответ #53 : 02 Декабрь 2012, 13:49:51 »
http://d3dengine.narod.ru/books.html
Вот за это профессионалы и не любят Delphi - для того, чтобы узнать, как в нем делается то или иное, нужна целая книга... В дополнение к тем книгам, которые и так приходится читать, чтобы понять, как решается задача.

Оффлайн barbucha

  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +2/-13
Re: Поляризационная видеокамера
« Ответ #54 : 02 Декабрь 2012, 17:59:32 »
Программа в OpenGL для тех формул что вы написали
opengppolar.rar

можете написать формулу для 1/4 пластины

Оффлайн Gall

  • Ветеран
  • *****
  • Сообщений: 2736
  • Репутация: +172/-0
    • Sam's Laser FAQ на русском
Re: Поляризационная видеокамера
« Ответ #55 : 02 Декабрь 2012, 18:02:23 »
Цитировать
можете написать формулу для 1/4 пластины
Прибавляет или вычитает пи/2 из B. Ничего больше.

Оффлайн barbucha

  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +2/-13
Re: Поляризационная видеокамера
« Ответ #56 : 02 Декабрь 2012, 18:05:10 »
P = (I 0 * I 90 + 2 * I 45) /( I0 + I 90)
формула вычисления степени поляризации света

сказали что значения от 0 до 1
если 1 то поляризован
если 0 те не поляризован

что это значит?

в каком диапазоне измеряется угол поляризации от 0 до 90 или от 0 до 180?

Оффлайн Gall

  • Ветеран
  • *****
  • Сообщений: 2736
  • Репутация: +172/-0
    • Sam's Laser FAQ на русском
Re: Поляризационная видеокамера
« Ответ #57 : 02 Декабрь 2012, 18:24:05 »
P = (I 0 * I 90 + 2 * I 45) /( I0 + I 90)
формула вычисления степени поляризации света

сказали что значения от 0 до 1
если 1 то поляризован
если 0 те не поляризован

что это значит?

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

Боюсь, что эта формула не потребуется совсем.

в каком диапазоне измеряется угол поляризации от 0 до 90 или от 0 до 180?
До 180: - \ | / -

Оффлайн barbucha

  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +2/-13
Re: Поляризационная видеокамера
« Ответ #58 : 02 Декабрь 2012, 18:32:24 »
Цитировать
Прибавляет или вычитает пи/2 из B. Ничего больше.

для этого нужно B перевести в градусы
y:=sqrt(1 - A*A) *cs(z+b+90);

как перевести A в градусы?

если свет не поляризован можно ли для него нарисовать график?

Оффлайн Gall

  • Ветеран
  • *****
  • Сообщений: 2736
  • Репутация: +172/-0
    • Sam's Laser FAQ на русском
Re: Поляризационная видеокамера
« Ответ #59 : 02 Декабрь 2012, 19:14:41 »
для этого нужно B перевести в градусы
y:=sqrt(1 - A*A) *cs(z+b+90);
Зачем лишние действия? Работайте в радианах.

Цитировать
как перевести A в градусы?

A - не угол! Он не измеряется в градусах. А - это проекция поляризации на ось X.

Выведите написанные мною формулы сами, и увидите. Это просто синусоида в пространстве.

если свет не поляризован можно ли для него нарисовать график?
Проще всего представить себе так. Неполяризованный свет - это свет, который никак не может решить, какая у него должна быть поляризация. После каждой очередной волны поляризация меняется. Поскольку каждую секунду набегает 500 000 000 000 000 волн, поляризация меняется 500 000 000 000 000 раз в секунду, и уследить за нею невозможно. Сейчас она круговая, в следующий момент уже линейная, потом снова круговая, потом линейная, но другая... И всех примерно поровну.
« Последнее редактирование: 02 Декабрь 2012, 19:30:40 от Gall »

 



SimplePortal 2.3.3 © 2008-2010, SimplePortal