Программное обеспечение FastVCR для камер машинного зрения HikrobotHikRobot - глобальный поставщик продуктов и решений, специализирующийся на машинном зрении и мобильных роботах. Продукты машинного зрения широко используются в таких отраслях промышленной автоматизации как бытовая электроника, полупроводники и логистика, в качестве составной части таких приложений, как управление позиционированием, измерения, контроль качества, считывание кода, распознавание текста и т.д. Они помогают пользователям значительно повысить производительность, точность и стабильность. Вы можете протестировать любую камеру Hikrobot с помощью оригинального программного обеспечения MVS, но оно не предназначено для приложений с высокой частотой кадров. Чтобы преодолеть это ограничение, мы разработали программное обеспечение на базе графического процессора для работы с камерами Hikrobot, обеспечивающее максимальную производительность и высокое качество изображения в режиме реального времени. Вы можете скачать демонстрационное программное обеспечение (версия для Windows) по этой ссылке и протестировать его на доступных кадрах RAW/PGM с камер Hikrobot (8/10/12-разрядных монохромных raw или bayer). Для чего нужен быстрый софт для камер Hikrobot?Если мы посмотрим на технические характеристики последней серии сенсоров SONY Pregius 4-го поколения, то увидим, что большинство из них имеют версию "high speed", что означает, что у этих матриц не только высокое разрешение, но и высокая частота кадров. Камеры Hikrobot с этими сенсорами оснащены высокоскоростными интерфейсами USB3 или GigE, поэтому они могут передавать полученные кадры с очень высокой пропускной способностью. Это относится не только к сенсорам SONY, аналогичная ситуация наблюдается и с сенсорами Gpixel, On-Semi и AMS (CMOSIS). Современные камеры машинного зрения обеспечивают высокое разрешение и высокую частоту кадров, поэтому непросто делать обработку в реальном времени с высоким качеством и без потерь кадров, это довольно сложная задача. Но это именно то, что мы делаем с помощью программного обеспечения FastVCR, работающего на графическом процессоре NVIDIA. Параллельная реализация алгоритмов обработки изображений значительно повышает скорость, что очень критично для приложений с камерами. Камеры машинного зрения могут обеспечивать высокое качество изображения в режиме реального времени, поэтому кроме промышленных приложений они также используются и в приложениях для потоковой передачи данных, цифрового кино, 3D, дополненной реальности и виртуальной реальности VR. Возможности программы FastVCR для управления камерами Hikrobot
Возможности FastVCR для обработки исходных данных от камер Hikrobot на видеокартах NVIDIA
Варианты вывода данных для программы FastVCR
Бенчмарки для FastVCRЭто программное обеспечение было разработано с использованием графического процессора для обработки изображений, чтобы оно могло работать в высокопроизводительных приложениях для камер. Это именно то, что Hikrobot предлагает для своих продуктов с интерфейсами USB3 и GigE. Программное обеспечение может работать с многокамерными системами, обрабатывая RAW кадры со всех камер в режиме реального времени без потери кадров. В целом, производительность зависит от сложности конвейера обработки изображений и используемого аппаратного обеспечения (CPU/GPU/SSD и т.д.). Вы можете загрузить демонстрационное программное обеспечение по ссылке ниже, чтобы протестировать свою камеру Hikrobot и оценить качество изображения, задержку и производительность. Это программное обеспечение может работать в режиме эмулятора камеры, чтобы проверить производительность обработки изображений на графическом процессоре без подключения камеры к ПК. Пользователь может загрузить произвольное изображение RAW в формате RAW/PGM/TIFF для работы. Это очень полезно для проверки измерений времени, которые доступны для каждого модуля обработки изображений на графическом процессоре. Дополнительные модули обработки на видеокарте NVIDIA
CLI приложение FastVCR (приложение для командной строки)Во многих случаях приходится запускать программное обеспечение удалённо без какого-либо графического интерфейса, и это может происходить в разных ситуациях. Так часто бывает в приложениях для беспилотных летательных аппаратов или в любых других задачах с удаленным управлением камерой. Это также относится к любой длительной записи и потоковой передаче видео без прямого участия пользователя. Чтобы соответствовать этим требованиям, мы разработали CLI приложение, которое обладает всеми вышеперечисленными функциями программного обеспечения FastVCR и может работать без графического интерфейса пользователя. Это приложение позволяет удалённо контролировать камеру, а также параметры обработки и сохранения кадров/видео. Зачем может понадобиться программное обеспечение FastVCR вместо MVS?Здесь мы расскажем о наиболее важных функциях, которые необходимы для работы с камерами. 1. Быстрая обработка RAW кадров на GPU 2. Быстрое кодирование изображений и видео 3. Тестирование 4. Подавление шума 5. Низкая латентность 6. Приложение CLI (без графического интерфейса) 7. Гистограмма, парад и вектороскоп в режиме реального времени. 8. Полная статистика работы камеры в реальном времени. Все указанные выше модули обработки изображений реализованы на базе нашего CUDA image processing SDK. Наши заказчики могут использовать эти функции в своих приложениях для быстрой обработки изображений. Здесь можно посмотреть на бенчмарки для Fastvideo SDK. Помимо программного обеспечения FastVCR, мы предлагаем индивидуальную разработку программного обеспечения для создания решений на базе камер Hikrobot в соответствии с требованиями заказчика. Мы можем реализовать режимы работы, зависящие от конкретного приложения, для решения необходимой задачи. Пожалуйста, заполните контактную форму ниже информацией о вашем проекте и отправьте ее нам. Загрузить FastVCR
|