Resume from April 8, 2021

Олег

Программист (Visual C++, OpenCV, OpenGL)

Employment:
Full-time.
Age:
67 years
City of residence:
Mykolaiv
Ready to work:
Mykolaiv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

ведущий программист С++

from 01.1993 to 01.2018 (25 years)
научно-производственное объединение "Заря-Машпроект", Николаев (Николаевская обл.) (разработка измерительно-вычислительных комплексов)

Education

университет

Физический факультет, техническая кибернетика, Донецк
Higher, from 1973 to 1978 (5 years)

Additional information

1. Разработка ПО измерительно-вычислительных комплексов
(ИВК) работающих в реальном времени по измерениям:
температуры, давлений, вибраций, оборотов, уровней,
тензоизмерений, спектральный анализ.
1.1 Внедрены и эксплуатируется до десятка различных ИВК
самое большое ИВК принимает до 1000 аналоговых
каналов в реальном времени обработки: опрос каналов,
обработка аналоговых сигналов, расчет параметров, вывод
информации на экран до 10 компьютеров, запись в
архив, печать по кнопке, если надо. Темп обработки 1Гц,
5Гц, 10Гц, задаётся по кнопке в зависимости от скорости
быстропеременных процессов. Такое количество аналоговых
сигналов поступают на вход крейтов, а от крейтов на один
компьютер-сервер который собирает всю информацию.
От компьютера сервера по протоколу TCP/IP по запросам
компьютеров клиентов передается информация.
1.2 ПО написано на Visual C++ для обеспечения высокой
скорости обработки. Опрос каналов производится в
независимых потоках как правило, если позволяет
аппаратура по протоколу TCP/IP, по запросу от компьютера
сервера. Использование в ПО протокола TCP/IP потребовыла
написания специализированного модуля сервера для
обеспечения высокой скорости передачи информации
компьютерам клиентам не файлами, а массивами в потоках.
1.3 В ПО для вывода на экран трехмерной графики в
компьютерах клиентах используется OpenGL. Если
требуется голосовое сопровождение нештатных ситуаций,
возможна реализация.
1.4 Если в совместно с ИВК существует система видеонаблю-
дения для контроля объекта, возможно использование
технологии дополненной реальности для вывода
измеряемых параметров прямо на объект контроля на
экранах компьютеров клиентов. В этом варианте в
программе используется OpenCV для опроса IP камер
и обработки изображения и OpenGL для высокой скорости
вывода на экран также обработки изображения для
реализации дополненной реальности.
1.5 Об аппаратуре используемых в различных ИВК мне
известно современное состояние и видел в работе
аппаратуру ведущих стран мира. Знаю как лучше выбрать
аппаратуру по критерию "цена-качество ", что сам
многократно делал.
2. Компьютерное зрение:
2.1 Автоматизация измерений уровней в пьезометрах, при
использовании IP-камер, программное обеспечение.
Точность измерения после проведения метрологической
аттестации 1-2 мм. Метод совершенно нестандартный,
незапатентован, использующий методы обработки
применяемые в радиолокации, не внедрен, причина
отказ руководства от увольнения работников.
Возможно получения патента.
2.2 Разработка пассивных оптических дальномеров,
использующих IP-камеры или вебкамеры, программное
обеспечение. Многие знают и видели применение
лазерных дальномеров для измерения расстояния и
лазерных сканеров для получения трехмерных изображений
в различных областях знаний от гражданских до военных.
Недостатки лазерных приборов:
1. Излучение, легко обнаруживается местонахождение
источника излучения. Не всегда возможно облучение.
2. Необходимость прицеливания, очень медленная операция.
3. Количество измеряемых расстояний 1 или 2 в один момент
времени.
4. Лазерный сканер очень медленное сканирование по
пространству.
5. Чем выше точность лазерных дальномеров цена
растет в геометрической прогрессии.
Всех этих недостатков лишен оптический дальномер
состоящий из двух камер и компьютера, где дальность до
контрастного объекта строго пропорциональна диспаритету.
Идея очень старая, но пришло время довести до ума.
Конечная цель - роботы должны наконец получить
пассивное компьютерное зрение и совместно с
искусственным интеллектом ориентироваться в
пространстве. Или смартфон с разнесенными камерами
на 100мм позволит получать точное измерение дальности
или мгновенное трехмерное сканирование на небольших
дальностях, например лица человека.

3. Разработка ПО по дополненной реальности, используя файлы 3ds.

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: