👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
ermigermig

Игорь Ермолаев

Программист · Разработка ПО
Не ищу работу
Возраст: 41 год
Опыт работы: 19 лет и 4 месяца
Регистрация: 19.08.2015
Последний визит: 1 год назад
Местоположение: Беларусь, Минск
Профессиональные навыки: C++ · Обработка изображений · C#
Войдите, чтобы посмотреть контакты пользователя

Участие в профессиональных сообществах

Опыт работы

  • Разработка систем интеллектуального видеонаблюдения и видеоаналитики, продажа аналитических модулей
    Минск · От 100 до 1000 сотрудников
    Начальник отдела компьютерного зрения
    Март 2008 — По настоящее время (12 лет и 9 месяцев)

    1. Smart Camera / Magic Box - разработка, оптимизация и тестирование алгоритмов обработки видео потока для "умных камер" и для видео серверов в автоматизированных системах видео наблюдения (подавление шумов, цифровая стабилизация изображения, преобразования цветов, гауссовые пирамиды, распознование теней, сегментация, сопровождение объектов, выделение признаков, детектирование движения и прочее). Visual Studio 2008/С/С++/STL/BOOST/GIL.

    2. Разработка видеоаналитики для охраны периметра (сценарий "Стерильная зона").

    3. Разработка многокамерной видеоаналитики.

    4. Разработка видеоаналитики для анализа тепловизионного изображения.

    5. Разработка видеоаналитики для для работы на железной дороге и на станциях метрополитена.

    6. Разработка видеоаналитики для торговых сетей (подсчет числа посетителей, анализ длины очередей, классификация объектов по типу посетитель/персонал и взрослый/ребенок, мониторинг активности кассира).

    7. Видеоаналитика для контроля качества видео (обнаружение засветки, затемнения, размытия, низкого битрейта, сдвига камеры).

    8. Обнаружение и сопровождение лиц на видео. Оптимизация по скорости работы HAAR, LBP и HOG каскадного классификатора при помощи SSE4.1, AVX2, AVX-512 и NEON инструкций.

    9. Классификация объектов на видео(человек/автомобиль).

    10. Simd Library - Оптимизация по скорости алгоритмов видеоаналитики при помощи SIMD инструкций (SSE, SSE2, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 и AVX-512 для x86/x64, VMX(Altivec) и VSX(Power7) для PowerPC, NEON для ARM).

    11. Детектирование, сопровождение и распознавание автомобильных номеров (Беларусь, Россия, Польша, Казахстан, Азербайджан, Турция, Молдавия и т.д.).

    12. Классификация автомобилей по цвету.

  • ООО "Институт Информационных Технологий"
    Минск
    Программист
    Август 2007 — Март 2008 (8 месяцев)
    1. Поддержка и разработка FiberTest - системы для автоматизированного тестирования и удаленного контроля оптических волокон. C++/BDS-2006/MySQL/(TCP/IP). 2. OfdLib - модуль контроля качества для оптических волокон. Обнаружение на изображении оптического волокна, контроль качества изображения, детектирование наличия загрязнений. С++/C#/MSVS-2008.
  • Программное обеспечение
    Минск · От 10 до 100 сотрудников
    Программист
    Ноябрь 2006 — Август 2007 (10 месяцев)
    1. Автоматическое тестирование API. C/Visual Studio 6. 2. CryptoEngine2 - Криптографическая библиотека (Supporting of ECC, RSA, DH, CMLA, DES, AES, C2, RC4, HASH and other crypto-standards). C/C++/Visual Studio 2005/LibTomCrypt. 3. CryptoRef2 - C# wrapper для CryptoEngine2. C#/Visual Studio 2005.
  • ОДО "Бэкомп"
    Минск
    Программист
    Июнь 2004 — Ноябрь 2006 (2 года и 6 месяцев)
    1. AerialSimulator - Разработка и проектирование высокоэффективного физического симулятора (Моделирование процесса формирования изображения на подложке при облучении фотошаблона частично когерентным излучением). C++/STL/BOOST/Assembler. 2. OPC - Автоматическая коррекция масок для оптимизации получаемого изображения. C++/STL/BOOST. 3. Проектирование и разработка пользовательского интерфейса. С++/ Qt.
  • Институт физики Национальной академии наук Республики Беларусь
    Минск
    Младший научный сотрудник
    Август 2001 — Январь 2006 (4 года и 6 месяцев)
    1. Обучение в аспирантуре (минимумы сдал, диссертацию не дописал). 2. Теоретическое исследование и численное моделирование процессов оптического захвата и удержания микрочастиц посредством неоднородного лазерного излучения. C++Builder/Mathematica.

Высшее образование

  • БГУ

    Белорусский государственный университет
    Физический
    Сентябрь 1996 — Июнь 2001 (4 года и 9 месяцев)
    Диплом с отличием.