Разработка программного обеспечения сшивки и обработки изображений с электронного или оптического микроскопа
Компания Серния Инжиниринг предлагает услуги по разработке специализированного программного обеспечения для управления аналитическим и технологическим оборудованием.
Комплекс работ по созданию программного обеспечения №1:
- Набор изображений с электронного или оптического микроскопа;
- Получение панорам в форматах JPEG, TIFF (и др.);
- Возможность быстрой работы со сверхбольшими панорамами за счет подгрузки только просматриваемого участка;
- Широкий спектр корректировки параметров сшивки, возможность ручной корректировки.
![Сшивка электронных изображений с получением одной панорамы Сшивка электронных изображений с получением одной панорамы](/upload/medialibrary/325/eurw9xwa6m8vvjabo6ka65wlzs09oanf/Sshivka-elektronnykh-izobrazheniy-s-polucheniem-odnoy-panoramy_1.jpg)
Рис.2 Сшивка электронных изображений с получением одной панорамы
Комплекс работ по созданию программного обеспечения №2:
- Распознавание повторяющихся образов;
- Автоматический подсчет выбранных элементов;
- Большой функционал системных настроек и допусков для распознавания шаблонов,
Комплекс работ по созданию программного обеспечения №3:
- Работа со слоями из панорам, совмещение слоев;
- Возможность редактирования и маркировки слоев;
- Широкий спектр инструментов совмещения.
Комплекс работ по созданию программного обеспечения №4:
- Трассировка растровых изображений в векторные слои формата GDS2;
- Автоматическая расстановка межслойных соединений с возможностью ручной корректировки;
- Широкий инструментарий по определению логических элементов и созданию библиотек;
- Получение списка соединений - Netlist.
![Трассировка растра в векторное изображение Трассировка растра в векторное изображение](/upload/medialibrary/d75/szgt1sq4spl99w2ap0yvb2wluv6gtadx/Trassirovka-rastra-v-vektornoe-izobrazhenie.jpg)
![Трассировка растра в векторное изображение Трассировка растра в векторное изображение](/upload/medialibrary/23a/6fhy8o2jr95rgn26pj92x165d48fbcx4/Trassirovka-rastra-v-vektornoe-izobrazhenie_2.jpg)
![Трассировка растра в векторное изображение Трассировка растра в векторное изображение](/upload/medialibrary/c24/p2renz62w0wthk23mxcxj3bktussa01b/Trassirovka-rastra-v-vektornoe-izobrazhenie_3.jpg)
Рис. 3. Трассировка растра в векторное изображение. Автоматическое распознавание повторяющихся элементов.
![Получение списка соединений в текстовом формате (Netlist) Получение списка соединений в текстовом формате (Netlist)](/upload/medialibrary/44b/jen4im83thg7smoqui3i1c1xveqephpw/Poluchenie-spiska-soedineniy-v-tekstovom-formate-_Netlist_.jpg)
Рис.4 Получение списка соединений в текстовом формате (Netlist)
![Получение списка соединений в текстовом формате (Netlist) Получение списка соединений в текстовом формате (Netlist)](/upload/medialibrary/44b/jen4im83thg7smoqui3i1c1xveqephpw/Poluchenie-spiska-soedineniy-v-tekstovom-formate-_Netlist_.jpg)
Рис.4 Получение списка соединений в текстовом формате (Netlist)
Разработка ПО для навигации по оптическим и электронным изображениям
- Привязка чертежа (GDS2 или другой формат) к реальному электронному или оптическому изображению;
- Навигация по образцу с использованием проекта или чертежа;
- Возможность выбора интересующей области недоступной при визуальном наблюдении.
Рисунок 5. Примеры наложения векторного изображения проекта микросхемы на “живое” растровое электронное изображение.
Примеры выполненных работ по разработке программного обеспечения
В портфолио компании имеется опыт по созданию программного обеспечения для следующих приборов:Разработка ПО управления системой электронно-лучевого тестера Schlumberger
- анализ сигналов системы управления прибором на устаревшей ОС Solaris и восстановление документации команд
- перевод драйверов для контроллеров системы управления с операционной системы Solaris на Windows
- разработка интерфейса системы управления электронно-лучевого тестера для новой операционной системы
- отладка, тестирование нового ПО системы управления
![Интерфейс ПО3.png Интерфейс ПО3.png](/upload/medialibrary/d22/Interfeys-PO3.png)
Разработка системы CAD – навигации для электронно-лучевых систем
- написание модуля наложения векторного слоя из проектной документации на живое растровое изображение
- разработка системы привязки векторного слоя к растровому изображению.
![Интерфейс ПО1.png Интерфейс ПО1.png](/upload/medialibrary/b59/Interfeys-PO1.png)
Разработка ПО управления для системы плазмохимической декапсуляции
- анализ документации модулей аппаратной части установки;
- программирование логического контроллера (ПЛК) управления системы;
- подготовка логической блок-схемы системы управления установкой;
- разработка программы и интерфейса системы управления;
- тестирование и отладка системы управления.
![Интерфейс программного обеспечения для установки Сидмэл SAME200.png Интерфейс программного обеспечения для установки Сидмэл SAME200.png](/upload/medialibrary/9cf/Interfeys-programmnogo-obespecheniya-dlya-ustanovki-Sidmel-SAME200.png)