Несмотря на то, что наша компания достаточно молодая, в ней работают специалисты со стажем работы в области искусственного интеллекта (ИИ) порядка 7 лет, а также имеющие научные степени и научные публикации, некоторые из которых показаны в данном разделе. Мы выполняем любые работы, связанные с ИИ и аналитикой данных, в частности, в таких областях, как NLP, Computer Vision, Data Analysis, Probabilistyc Modeling, Reinforcement Learning, Genetic Algorithms и другие. Специалистами нашей компании в процессе решения некоторых практических задач были разработаны собственные полностью оригинальные структуры нейросетей, в том числе с нейлинейными элементами (нейлинейные функции активации здесь не считаются), а также их комбинации с другими методами ИИ, например такими, как градиентный бустинг или машины опорных векторов. Примеры некоторых наших работ показаны ниже.
При выполнении данного проекта были разработаны уникальные структуры нейросетей, содержащие не только комбинации различных известных структур и блоков вроде ResNet34, EfficientNet (BiLSTM модуль), но и ряд полностью оригинальных слоев и блоков, включая нелинейные модули (не функции активации!). Кроме того, в задаче была применена композитная метрика, включающая нелинейную кастомную часть. В настоящее время осуществляется публикация статей на основании созданного решения, а также патентование некоторых нейросетевых конструкций.
Демонстрация созданной карты глубины для системы компьютерного зрения на базе модуля Elise-3D, любезно предоставленном ЗАО НПЦ "Элвис" для создания нашего автономного мобильного робота-поисковика с использованием отечественной элементной базы
Демонстрация модуля сегментации рукописного текста (входит в состав разрабатываемой в компании системы полной оцифровки сканированных документов, содержащих как печатный, так и рукописный текст), созданный с использованием только средств языка Python, в частности вложенных рекурсивных функций, и функций библиотеки OpenCV. Нейросети для сегментации текста, а также библиотеки наподобие Tesseract-OCR и MSER не использовались. При реализации модуля было создано практически полностью оригинальное решение, которое помимо достаточно высокого качества сегментации, при том, что совершенно точно определяются и строки, и последовательность слов в этих строках, обладает также отличной скоростью обработки скана, в отличие от многих прочих систем, использующих для этой цели многоуровневую нейросетевую обработку.
Здесь представлена созданная в компании система компьютерного зрения для определения на видео с камеры в режиме онлайн лица человека, положения головы, возраста, пола и эмоций. Сама программная ИИ-система была развернута на одноплатном компьютере Raspberry Pi 4 в совокупности с нейроускорителем, видеопоток HD-качества.
Пример нейросетвого модуля для определения положения человека в режиме онлайн в видеопотоке. В качестве примера был выбран ролик из сети интернет. Инференс нейросети осуществлялся на встраиваемой системе, содержащей Raspberry Pi - подобный компьютер и нейроускоритель.
Семантическая сегментация различных объектов с использованием кастомизированной нейросети на базе архитектуры UNet.
Здесь показан прототип разрабатываемого в компании малого автономного робота-поисковика на гусеничном ходу. В частности, демонстрируется система управления роботом в процессе поиска целевых объектов в окружающем пространстве, а также действия при их обнаружении (случаи избегания опасных объектов не показаны). В качестве системы компьютерного зрения используется FullHD-видеокамера, а также лазерный лидар. В качестве блока управления и обработки информации используется модуль Nvidia Xavier NX.
Реализация классической системы компьютерного зрения в задаче Object Detection на базе встраиваемой системы, состоящей из Мини-ПК Raspberry Pi 3B+ и нейроускорителя Intel NCS2.
Еще один пример реализации Object Detection - системы на базе Raspberry Pi 3B + Intel NCS2. В данном видео показан случай распознавания объектов на экранах различных устройств.