главная | контакты | поиск / карта сайта | english

Adaptive Vision Studio

Файлы для загрузки

Брошюра Adaptive Vision Studio 4.3 [en] (4687,19 Кб)

Adaptive Vision Studio — Программный продукт, разработанный для специалистов, занимающихся решением различных задач в области машинного зрения. Этот простой в использовании инструмент обладает практически неограниченными возможностями, что позволяет использовать его не только для решения типовых задач машинного зрения, но и создавать на его основе крупные проекты, содержащие в своём составе сотни фильтров и надёжно решающие самые сложные и нестандартные задачи машинного зрения.

В составе продукта поставляется большая библиотека фильтров для анализа изображений, которые оптимизированы не только с точки зрения их производительности, а также гибкости и удобства использования. Также в составе пакета присутствуют средства для разработки интерфейса. Вы получаете мощный инструмент визуального программирования, позволяющий быстро создавать законченные приложения для машинного зрения, которые могут быть мгновенно развернуты на смарт-камерах или системах, созданных на базе компьютеров.
 
 
Возможности
  • Цифровая обработка изображений
  • Blob анализ
  • Анализ контура
  • Планарная геометрия
  • Выделение форм объектов
  • Калибровка камеры
  • Фурье анализ
  • Преобразование Хафа
  • Чтение штрих-кодов
  • Чтение кодов данных
  • Нахождение углов
  • 1D анализ контура
  • 1D измерения
  • 2D измерения
  • Поиск по шаблону
  • Анализ гистограммы
  • Распознавание текста
  • Модель искусственной нейронной сети
  • Метод опорных векторов
  • Поддержка GigE Vision и GenTL
 
 
 
 
Особенности
 
 
Интуитивно понятный
 
• Drag & Drop
Всё программирование осуществляется путем выбора необходимых фильтров и соединением их между собой. Вы можете полностью сосредоточиться именно на машинном зрении.
Посмотрите короткий видео пример, и вы убедитесь насколько это просто.
 
• Вы всё можете видеть
Программный продукт оптимизирован для профессиональной работы в области машинного зрения и позволяет видеть и анализировать промежуточные результаты на каждом этапе вашего алгоритма, а также в реальном времени подбирать необходимые параметры.
 
Дизайнер интерфейса
В рамках единой программной платформы вы можете легко создать собственный интерфейс пользователя для своего решения в области машинного зрения.
 
 
Мощный
 
• Более 1000 готовых к использованию фильтров
В программе присутствуют сотни готовых к использованию фильтров для машинного зрения. Они удобно структурированы по категориям и имеют понятные наименования. Все они документированы в справочной системе.
 
• Аппаратное ускорение
Фильтры качественно оптимизированы для получения всех преимуществ от использования многоядерных процессоров и технологии SSE. В результате скорость выполнения большинства операций одна из самых высоких в мире. Со сравнительными тестами можно ознакомиться в разделе Performance.
 
• Обширный набор типов данных
Вы можете оперировать не только изображениями, а так же регионами, траекториями, геометрическими примитивами, контурами, гистограммами и другими. Более подробно можно увидеть в этом видео.
Циклы и условия
Без написания хоть одной строчки программного кода Вы можете создавать алгоритмы практически любой сложности. Циклы и условия создаются соответствующими соединениями между фильтрами. Более подробно можно ознакомиться в разделе Data Flow Programming.
Макрофильтры
Макрофильтр это последовательность фильтров со своими входами, выходами и циклами обработки данных, который можно использовать неоднократно в различных частях программы. Использование макрофильтров позволяет сделать крупные проекты более простыми для восприятия и понимания.
Модули
Коллекцию необходимых макрофильтров можно сохранить в отдельный файл, называемый модулем, и в дальнейшем использовать их для других проектов.
 
 
Легко адаптируемый
 
• Пользовательские фильтры
Вы можете создавать пользовательские фильтры, что позволит Вам использовать ваш собственный программный код на языке C/C++ и наслаждаться всеми преимуществами визуального программирования. Чтобы создать свой первый пользовательский фильтр, Вам понадобится всего 30 секунд. В этом видео Вы увидите, как легко и просто это можно сделать.
 
• Поддержка GigE Vision и GenTL
Adaptive Vision Studio полностью совместим со стандартом GigE Vision, поддерживает интерфейс GenTL, а также ряд нестандартных функций некоторых производителей. Всё это позволяет использовать данный продукт с большинством камер машинного зрения, доступных на рынке.
 
• Поддержка OpenCV
В состав системы включены фильтры, реализующие функции популярной библиотеки OpenCV, что даёт возможность использовать этот функционал совместно с оригинальными фильтрами Adaptive Vision Studio.
 
• Области интереса произвольной формы.
Операции обработки изображений могут выполняться как над изображением целиком, так и над регионом произвольной формы. Использование областей интереса меньшего размера позволяет существенно повысить скорость обработки.
 
• Контроль версий
Файлы, создаваемые Adaptive Vision Studio имеют текстовый формат, и поэтому для контроля версий могут использоваться специализированные системы, такие как SVN и Git. Подобные инструменты крайне полезны при профессиональной разработке.
 
• Генератор C++ кода
Программы, созданные в Adaptive Vision Studio могут быть экспортированы в C++. Сгенерированный код использует библиотеку Adaptive Vision Library и компилируется в исполняемый EXE файл.
 
• Макрофильтр .NET
Если вы решаете создавать своё приложение на C# или VB, вы всё равно можете создавать части, ответственные за машинное зрение, в Adaptive Vision Studio, а затем легко экспортировать их как .NET сборку. Созданные Вами макрофильтры будут доступны как методы класса .NET.