Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Программы для разработки, тестирования оптических систем

Модерирует : gyra, Maz

Widok (23-11-2010 11:19): Лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

   

DSER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что есть нового в мире оптики?
рекламируем себя,
обсуждаем проблемы...предлагаем решения...
 
оптика обсуждается и на этих страничках:
http://physics.nad.ru/cgi-bin/forum.pl?forum=opt
http://groups.google.com/group/sci.optics/
 
Вопросы по варезу тут:
http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=4999
 
Список имеющихся книг по оптической тематике http://optdesign.narod.ru/optic_book_.htm  обновлено 29.08.2010
Большинство из них можно найти на сайтах gigapedia.org, optdesign.narod.ru, poiskknig.ru,
optical-help.info, gen.lib.rus.ec
На книголюбе Подробнее... лежат все из списка. Постепенно список обновляется....  
 
ослиные ссылки на книги

Всего записей: 909 | Зарегистр. 07-06-2004 | Отправлено: 09:33 21-01-2005 | Исправлено: Maz, 13:38 02-03-2017
tur91

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igorr, пока еще ничего нет, я в самом начале и к тому же почти без знаний. Я и хотел посоветоваться со спецами как это сделать. Я сделал нечто подобное с тенями 3D объектов, но здесь фото. С тенями было "просто", обыкновенная геометрия, здесь же пока неясно как построить ход лучей.. да там миллион вопросов. Если я здесь никому не мешаю, то могу и здесь все это разворачивать, но наверное лучше это сделать в отдельной теме, где ее открыть, в каком разделе? В оптическом форуме на который ссылка вверху этой страницы даже картинку нельзя вставить.
Буду рад любой помощи.
 
Ник другой немного, не обращайте внимания, издержки моего местного сервера.

Всего записей: 12 | Зарегистр. 29-09-2009 | Отправлено: 21:53 12-10-2009
Igorr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tur91Здесь, все-таки, речь о программах. Конкретную задачу, связанную с оптикой, целесообразней обсуждать в соответствующих форумах, ИМХО.
Цитата:
В оптическом форуме на который ссылка вверху этой страницы даже картинку нельзя вставить.
Можно - кнопка "Img", а сам файл с картинкой закачиваете на какой-либо общедоступный ресурс.

Всего записей: 2003 | Зарегистр. 01-05-2002 | Отправлено: 22:27 12-10-2009
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

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

 
Общался я как-то с ребятами, что делают оборудование для распознавания документов, номеров машин, лиц и т.д. Оптика здесь несложная. ИМХО в вашем случае достаточно двух камер, возможно высокоскоростных. Далее фотографии обрабатываются при помощи алгоритмов распознавания изображений и анализируются. А софт в этом деле - очень сложный и дорогой, всвязи со сложной математикой (Фурье, числееные методы и т.д. и т.п.) ввиду высокой точности измерений.

Всего записей: 3774 | Зарегистр. 06-04-2003 | Отправлено: 22:46 12-10-2009
tur91

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igorr, есть ли форумы по оптике нормального вида, как здесь например, т.е. сообщение за сообщением, все на виду, можно спокойно читать, разбираться?
paparazzo, последнее время я работаю в матлабе. Матлаб годится для моих целей? Если б я знал оптику, то все бы и в нем наверное сделал.
Есть две вещи: построение оптимальной оптич системы и, второе, обработка картинок, получение там сначала контуров и т.д. Это я о предварительном моделировании. Так вот для оптич системы нужен один софт, за которым я и пришел, а для обработки - другой, об этом потом думать буду.

Всего записей: 12 | Зарегистр. 29-09-2009 | Отправлено: 23:51 12-10-2009 | Исправлено: tur91, 23:56 12-10-2009
ging



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tur91

Цитата:
Матлаб годится для моих целей

Нет. Вам нужна обработка в реальном времени. Т.е. максимум, на что годится Матлаб - отладка алгоритмов. Которые потом все равно придется переписывать на С.
 

Цитата:
Так вот для оптич системы нужен один софт

По-моему для этого не нужно заморачиваться с софтом для оптического дизайна. Ваша система - CCD (или CMOS матрица) + объектив. И то и другое лучше взять стандартное. Просто найдите ближайшего поставщика таких компонентов и в его каталоге подберите подходящее.
А силы все силы и ресурсы надо бросить именно на разработку алгоритмов распознавания, которые будут специфическими для вашей задачи (об этом вам пытаются сказать тут коллеги).

Всего записей: 565 | Зарегистр. 18-09-2003 | Отправлено: 00:22 13-10-2009
tur91

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ging, конечно все будет на С и не я это буду писать. Мое дело понять как это сделать, дать алгоритм, и продемонстрировать симуляцию. Подобрать подходящий объектив и матрицу я не могу, у меня нет для этого знаний и понимания. Все дело именно в этом, помогите мне понять на каком расстоянии от таблеток расположить объектив, сколько в нем должно быть линз, какая наилучшая матрица (ГРИП ~= 10-15 мм) (размер таблеток диаметр от 4 до 12 мм, толщина ~= 1 - 2 мм - рундист и еще плюс 1-1.5 мм) уже детали начались ((
Чтобы начать вторую часть обработки необходимо научиться строить ход луча в известной оптич системе (о.с.). Для этого я здесь. А в конечном счете конечно объективы и матрицы будут покупаться, не производить же их. Другими словами второй этап начинается с построения о.с. и хода луча в ней.  
Еще раз: обработку изображений, выделение контуров и прочее я сделаю в матлабе. Главное - это расчет хода луча и построение о.с., то от чего я очень далек. Так я это сейчас вижу. Так какой софт мне нужен для этого?

Всего записей: 12 | Зарегистр. 29-09-2009 | Отправлено: 01:07 13-10-2009 | Исправлено: tur91, 01:13 13-10-2009
Igorr

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tur91
Цитата:
Мое дело понять как это сделать, дать алгоритм, и продемонстрировать симуляцию.
Мне не известен ваш опыт разработки оптико-электронных систем, но если вы считаете, что в данной работе
Цитата:
Главное - это расчет хода луча и построение о.с.
то, на мой взгляд, вы либо ошибаетесь, либо не четко обрисовали проблему и вашу роль в ней. Хотя затронутый вопрос не имеет прямого отношения к топику, и, возможно, нужно создать тему во флейме или где-то еще, выскажу свое частное мнение по поводу вашей задачи.
Моя логика такова:
1) по изображениям объекта хотим вычислить/оценить его геометрические характеристики с определенной вероятностью;
2) изображения определяются свойствами (статическими и динамическими, детерминированными и стохастическими):
объекта,
освещения,
расстояния до объекта,
оптической системы,
фотоприемника,
последующей элетронной обработки (аналоговой и/или цифровой),
регистрируюшей среды (в вашем случае, скорее всего, отсутствует),
считывающего устройства (в вашем случае, скорее всего, отсутствует),
оценивающего алгоритма (ваш фотограмметрический софт),
возможно чего-то еще;
3) т.к. любое оценивание определяется с некоторой вероятностью, то определяем сигнал и отношение сигнал/шум, которые будут использоваться в алгоритме оценивания;
4) формируем (аналитически) всю цепочку вычислений сигнал/шум и алгоритма оценивания с учетом перечисленного в 2)  -->  должны получить значения (оценки) геометрических характеристик объета и значение вероятности их правильного оценивания (достоверности) в зависимости от значений сигнала и сигнал/шум.
Заметьте, ни о каких лучах и количестве линз и речи нет. В данном случае оптическая система характеризуется, в основном, спектральным пропусканием, геометрическими искажениями и функцией передачи модуляции (ФПМ) [по полю]. По допустимым, с точки зрения вероятности оценивания, значениям этих параметров, полученных в результате симуляции с учетом их реальности и реальности значений параметров всех остальных звеньев всей системы, определяем требования к оптической системе (пропускание, диаметр зрачка, фокус, поле зрения, искажения (аберрации)). Точно также можем определить технические требования и ко всем остальным звеньям системы и к условиям наблюдения. После этого остается только собрать все комплектующие в кучу, соорудить макет и продемонстрировать его (макета, а не симуляции) работоспособность.

Всего записей: 2003 | Зарегистр. 01-05-2002 | Отправлено: 04:25 13-10-2009
Valeye

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Углы на детекторе.

Цитата:
Что такое эти системы, в "IESNA Lighting Handbook" есть описание?  

Именно в них определяется IES файл источника. Собственно, это вполне обычные и очивидные угловые системы (С-г  - азимутальный и полярный углы, В-бет - наклон секущей плоскости и угол в ней).  

Цитата:
Земакс мне кажется по направляющим косинусам луча считает углы. Косинусы меняются от 0 до 1, углы от 0 до 90 гр  

Ммм... не так все просто.  
Во-первых, если углы на детекторе меняются от 0 до 90, то косинусы должны менятся от 1 до 0. Значит, не косинусы, а синусы направляющих углов (или косинус дополнительных до 90). Примем как рабочую гиппотезу и проделаем несклько упражнений.
1. Зададим источник с нерасходящимся лучем и довернем луч на углы Tx= 40 и Ty=50 (помним, что порядок вращений ZYX). Направляющие углы в такой конфигурации       Сx=90-Ty=40, Cy=arccos(sinCx*sinTx)=65,6. Или доплнительные к ним Sx=50, Sy=24,4
Поставим прямоугольный детектор с разрешением 0,1 по нормали к Z и проверим углы.  
X=53,26; Y=-28, 74. Удивляемся, чешем репу...
2. Зададим широко расходящийся источник. Близко к нему поставим детектор. Переключаемся на логарифмическую шкалу и видим на детекторе круг. Сначала думаем, что все правильно - сумма квадратов направляющих косинусов =1. Но это же косинусов, а не самих углов! Т. е. если Cz=0 и Cx=Cy, то cos^2(Cx)=1/2, значит Cx=45 и зона засветки должна представлять собой ромб, а не окружность (это же очевидно! (с)). Считывая значения с детектора, получим, естественно, X=Y=63,64 (90*arccos 45; или корень из квадрата 90 пополам . Получается, на детекторе не углы а косинусы (синусы)?
3. Повернем источник (см. п.1) только на один из углов (Tx=0 или Ty=0). Убеждаемся, что на детекторе "правильное" (совпадающее с углом разворота) значение угла.   Т. е. "по кресту" детектор выдает таки углы!
 
Pls, help...
 
 
Добавлено:
Родилась версия. Недоношенная. Значения углов на детекторе - угол относительно оси Z,  умноженный на косинусы углов проекций в плоскости XY. Волнуюсь...

Всего записей: 7 | Зарегистр. 12-10-2009 | Отправлено: 11:30 13-10-2009
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Именно в них определяется IES файл источника. Собственно, это вполне обычные и очивидные угловые системы (С-г  - азимутальный и полярный углы, В-бет - наклон секущей плоскости и угол в ней).

 
Да, мудрено как-то... думать нужно
 
Впрочем из Zemax можно IES (либо Elumdat) файл экспортировать после расчета - поможет?

Всего записей: 3774 | Зарегистр. 06-04-2003 | Отправлено: 14:09 13-10-2009
Valeye

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, поможет. Именно это и нужно. А как?

Цитата:
Да, мудрено как-то... думать нужно  

О чем ?
Если об угловых координатах, то там-то все просто и определенно. А вот если об угловом представлении на детекторе в Zemax то да. До сих пор думаю. Проверяю свою версию. Очень волнуюсь за здоровье разработчиков - икают, наверное...

Всего записей: 7 | Зарегистр. 12-10-2009 | Отправлено: 15:54 13-10-2009
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Да, поможет. Именно это и нужно. А как?  

 
В той версии ломаной, что есть - нету этого. Эта возможность появилась в апреле 2009 года. Поставить Detector Polar (он принимает в системе С гамма) и Export->source->IES

Всего записей: 3774 | Зарегистр. 06-04-2003 | Отправлено: 16:01 13-10-2009
Valeye

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А в более ранних версиях экспорта в IES нет? Значит, придется самому писать конвертер..
 
Так вот, версия об угловом представлении на детекторе в Zemax  проверена и подтверждена. Матюги лежат рядом, отдельной кучкой. До потолка. Это ж кем надо быть, чтобы в мануале такое не написать?
Подробности расчетов выкладывать?

Всего записей: 7 | Зарегистр. 12-10-2009 | Отправлено: 16:40 13-10-2009
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Подробности расчетов выкладывать?

 
Да, очень интересно
 
Добавлено:

Цитата:
А в более ранних версиях экспорта в IES нет?

 
Нет, к сожалению.

Всего записей: 3774 | Зарегистр. 06-04-2003 | Отправлено: 17:17 13-10-2009
Valeye

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Итак, докладываю:
 
Формулировка:
------------------
 
Углы на на прямоугольном детекторе в Zemax определяются, как  
 
произведение угла направления луча с осью Z (направляющий угол Cz) и  
 
косинусов углов (cosPx и  cosPy) проекции  вектора луча P в плоскости  
 
XY (на оси X и Y соответственно).
Т.е. углы на детекторе:
X=Cz*cosPx
Y=Cz*cosPy
 
Расчеты:
-------------
 
Выполнение формулы для п.2 и п.3 (см. выше) очевидно.
 
Вычисления для п.1:
 
Tx и Ty - повороты в земаксе относительно X и Y соответственно  
(порядок вращений ZYX).  Cx, Cy, Cz - направляющие углы (не косинусы!)  
вектора луча.
 
Напр. cos x:   cosCx=sinTy
Радиус конуса вращения относительно X после поворота Y:  R=cosTy
напр. cos y:  cosCy=R*sinTx
напр. cos z:  cosCz=R*cosTx
Длина проекции P=sinCz
Косинусы углов проекции на XY  
cosPx=cosCx/P
cosPy=cosCy/P
 
Tx=40
Ty=50
CosCx=0.766
R=0.643
cosCy=0.413
cosCz=0.4926
Cz=60,5
P=sinCz=0,870
cosPx=0,880
X=53,25  
cosPy=sinPx= 0.475
Y=28,72
 
С использованием данных формул сделан файл в Excel и проведена проверка на разных углах разворота в земаксе (около десятка вариантов). Совпадение полное.
 
Всем спасибо!
 
 
Добавлено:
Перевод в сиситему С-гамма:
X/Y=tg Px=tg C
X/cosC=Cz=гам

Всего записей: 7 | Зарегистр. 12-10-2009 | Отправлено: 17:36 13-10-2009
tur91

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо всем за отклик. Продолжение темы http://forum.ru-board.com/topic.cgi?forum=36&topic=2045
Igorr, раскрыл ли я свой подход? Я говорю пока о моделировании только. То, о чем Вы писали в своем посту тоже важно, но это потом. Правильно? Возможно мне не просто Вас понять т.к. я не имею опыта проектирования оптич систем.
Буду рад любой помощи, она мне сейчас нужна.

Всего записей: 12 | Зарегистр. 29-09-2009 | Отправлено: 23:17 13-10-2009
kirill1979

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет Всем.
Нуждаюсь в совете\помощи.  
На заводе где я работаю имееться интерферометр ИТ-200. Используется ртутная лампа СМР-1.
http://picasaweb.google.com/meshorer.yekutiel/UntitledAlbum02#5394255391193872306
Лампа испортилась и мы пытаемся ее заменитиь. Где на территории бывшего СССР их можно достать?
И выпускают ли их еще?
Заранее благодарен.

Всего записей: 40 | Зарегистр. 10-04-2009 | Отправлено: 15:04 19-10-2009
Valeye

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал конвертер в LabView. Чудненько все работает. Кому интересно, могу поделиться.

Всего записей: 7 | Зарегистр. 12-10-2009 | Отправлено: 22:51 19-10-2009
OlegPuzzz

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто работает в Тrace Pro помогите пожалуйста. Есть ли функция в режиме анализа что-то вроде определения координат цвета. Например если я смешиваю монохроматические излучения с разной длиной волны как узнать в какую координату на диаграмме СIE я попадаю? Другими словами какой цвет я получаю? И можно ли получить визуализацию суммарного спектра?

Всего записей: 17 | Зарегистр. 20-10-2009 | Отправлено: 19:36 22-10-2009
KCM_optic



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа ОПТИКИ!
Требуется Эммитатор ЭОПа 2+; 3+ для ZEMAX. Это система из волоконных световодов, для не знающих

Всего записей: 80 | Зарегистр. 26-11-2007 | Отправлено: 21:41 24-10-2009
yevogre



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. 3+ такого просто нет
2. А с какой целью нужна такая ИММИТАЦИЯ? Определить частоту Найквиста?
Если можно, поподробнее.....

Всего записей: 1128 | Зарегистр. 22-02-2008 | Отправлено: 09:43 25-10-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Программы для разработки, тестирования оптических систем
Widok (23-11-2010 11:19): Лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru