Программное обеспечение для процессинга изображений и видео

Компания МР Текнолоджиз разрабатывает и предлагает программное обеспечение по обработке изображений и видео, внедряет процессинг в системы заказчика, интегрирует ПО с пользовательскими и сторонними приложениями.

Наши ведущие компетенции:

  • Инфраструктурный кроссплатформенный софт для процессинга изображений и видео
  • Скоростные CUDA вычисления на дискретных и встроенных NVIDIA GPU
  • Реализация алгоритмов обработки изображений и видео на разных программно-аппаратных платформах
  • Аппаратно-программное ускорение вычислений и встроенное программное обеспечение

Процессинг изображений от
МР Текнолоджиз

Программная инфраструктура процессинга изображений

Мы предлагаем кроссплатформенный инфраструктурный софт, назначение которого — формирование полного оптимизированного конвейера обработки изображений.

Базовые функции процессинга:

  • акцизиция и синхронизация изображений из камер, файлов, видео потоков,
  • предварительная обработка изображений, в том числе цветных,
  • вывод результата на экран (рендеринг), запись на диск,
  • кодирование / декодирование и стриминг,
  • управление конфигурацией и обработкой,
  • подключение функций из расширенного списка и пользовательских библиотек.

Используя наш процессинг, вы сможете достичь максимально возможной производительности для вашей аппаратно-программной конфигурации.

Совместимость

  • X86, Apple, NVIDIA GPU, ARM
  • Linux, Windows, MacOS, Android

Высокоскоростной процессинг на архитектуре NVIDIA CUDA

При обработке изображений мы можем использовать CUDA процессинг на дискретных и встроенных NVIDIA GPU, что позволяет решать широкий класс стандартных и пользовательских задач машинного зрения.

Преимущества GPU при решении задач скоростной обработки данных:

  • наличие большого количества процессорных ядер для параллельной обработки данных,
  • высокая частота отдельного ядра,
  • возможность масштабирования производительности,
  • скоростной интерфейс для обмена данными с CPU и памятью,
  • возможность одновременного выполнения операций копирования и вычислений и прочее.

При необходимости, на NVIDIA GPU доступна реализация новых, пользовательских алгоритмов для параллельных вычислений.

Алгоритмы обработки изображений в приложениях машинного зрения

Разрабатывая полный цикл обработки изображения в пользовательских системах, мы имеем возможность в интересах заказчика реализовать классические и нейросетевые алгоритмы решения задач машинного зрения, включая:

  • алгоритмы и программное обеспечение для распознавания, детектирования, локализации, классификации, сопровождения объектов,
  • программное обеспечение для математического моделирования поведения объектов,
  • обучение нейросетей и создание инфраструктуры для обучения и многое другое.

Направьте запрос для получения дополнительной информации.

Распознавание автомобилей

Программно-аппаратное ускорение вычислений и встроенное ПО

Начиная с 2012 года, компания МР Текнолоджиз разрабатывает системное и встроенное программное обеспечение для исследовательских и промышленных проектов в области ускорения вычислений. Среди выполненных проектов можно назвать:

  • Портирование операционной системы FreeBSD на микро-серверную систему с ARM-совместимыми процессорами,
  • Разработка и портирование встроенного и системного ПО для микро-серверных систем MicroTCA, включая операционные системы Linux, FreeBSD, Plan9,
  • Разработка инфраструктурного встроенного и прикладного ПО для процессора flash памяти, включая драйвер NVMe, программную дедупликацию и систему FTL для SSD контроллера.

Если вы ищете соисполнителей для подобного рода работ, отправьте нам запрос.

Встроенное ПО для SSD процессора

Примеры и демо приложения