Basler немедленно прекращает все поставки своим российским и белорусским клиентам.

Закрыть

Ваш браузер устарел. Он имеет уязвимости в безопасности и может не показывать все возможности на этом и других сайтах. Узнайте, как обновить Ваш браузер .

OK
Начните настройку системы машинного зрения Webshop

Лицензия на программное обеспечение VisualApplets IDE — VisualApplets

Простое программирование устройств обработки изображений на базе FPGA

Вы можете приобрести как однопользовательскую, так и многопользовательскую лицензию на интегрированную среду разработки VisualApplets IDE. VisualApplets несет преимущества как для разработчиков, так и руководителей проектов.

Сначала скачайте VisualApplets и установите программное обеспечение. После этого можно сразу начать работу в VisualApplets в демонстрационном режиме.

Для тестирования собственных проектов FPGA, потребуется приобрести аппаратный ключ и получить бесплатную ознакомительную лицензию на интегрированную среду разработки VisualApplets IDE. Это позволит тестировать VisualApplets в течение 180 дней.

Получить лицензию Загрузить Visual Applets

Графическая среда разработки VisualApplets для FPGA

Для получения дополнительной информации о функциях см. документацию Basler.

 
Создание проекта
  • Создание проектов способом перетаскивания
  • Проектирование модели потока данных
  • Графический интерфейс пользователя
  • Графическое конфигурирование формата изображения
  • Графическое конфигурирование операторов
  • Иерархическое структурирование проектов
  • Обработка сигналов по GPIO (триггер, управление освещением и т. д.)
  • Использование пользовательской библиотеки
Моделирование работы проекта
  • Высокоуровневое моделирование
  • Проверка промежуточных результатов моделирования
  • Получение данных изображения с диска
Валидация проектаn
  • Проверка правил проекта
  • Расчет ресурсов FPGA
  • Информация о ресурсах FPGA для отдельных операторов
Поддержка интеграции
  • Интеграция со средой выполнения
  • Управление реестром из программного обеспечения
  • Генератор кода SDK
  • Интеграция потока данных Xilinx FPGA
Расширенные возможности
  • Пользовательский механизм защиты операторов
  • Библиотека операторов для аппаратной отладки
  • Преобразование и перенаправление параметров
  • Создание сценариев с помощью команд TCL
  • Коллекция скриптов TCL
  • Защита пользовательской библиотеки
  • Импорт VHDL — пользовательский конструктор операторов
  • Операторы сжатия
  • Операторы больших двоичных объектов (сегментации)

Для разработчиков

  • Экономия ресурсов ЦП:
    FPGA являются вышестоящими по отношению к центральному процессору и выполняют различные задачи обработки изображений (оптимизация и анализ изображений, генерирование управляющих сигналов).
  • Исключается аппаратное программирование:
    благодаря графическому интерфейсу навыки работы с VHDL не требуются.
  • Установка параметров среды выполнения:
    при разработке проекта FPGA уже можно определить, какие параметры среды выполнения потребуется изменить после реализации апплета.
  • Сторонние средства обработки изображений:
    удобные интерфейсы для программ обработки изображений от сторонних производителей.

Для руководителей проектов

  • Сокращение срока вывода на рынок:
    существенно ускорьте разработку новых приложений с помощью VisualApplets. Сгенерированный аппаратный код можно немедленно применить в целевой системе.
  • Устранение проблемы нехватки персонала:
    теперь, благодаря интуитивно понятным средствам проектирования, с этой задачей могут справиться разработчики программного обеспечения и системные инженеры. Используйте возможности командной работы для объединения аппаратных и программных разработчиков в совместные проекты.
  • Быстрая окупаемость инвестиций:
    VisualApplets предлагает небольшие первоначальные инвестиции и низкие затраты на техническое обслуживание, поскольку в разрабатываемые проекты можно непрерывно вносить модификации. Высокий уровень переносимости позволяет быстро переключаться на другие аппаратные платформы.
  • Защита интеллектуальной собственности:
    абсолютная защита проектов специально разработанных решений для обработки изображений благодаря их преобразованию в двоичный код. Предотвратите несанкционированное использование апплетов, разрешив их исполнение только на определенных FPGA.

Быстрое проектирование систем обработки изображений с помощью VisualApplets

Графическая среда VisualApplets появилась в 2006 году и сразу же получила международную премию Vision Award. И на это были веские причины:

  • Экономия времени и денег за счет более 80 примеров проектов, непосредственно готовых для внедрения
  • Использование программных библиотек обработки изображений, которые содержат более 200 операторов
  • Создание собственных библиотек для часто используемых операций обработки изображений или их импорт из существующего аппаратного кода
  • Графическое программирование и обработка сигналов данных и подключений к внешним интерфейсам (периферийным устройствам) для настройки функций триггера в соответствии с существующими требованиями

Использование расширенных функций в VisualApplets

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

Пользовательская библиотека

Функция импорта/экспорта XML-описания оператора позволяет импортировать и экспортировать отдельные пользовательские операторы. Системные инженеры получают возможности повторной реализации своих ноу-хау и существующего аппаратного кода в программировании FPGA — например, для интеграции существующего процессорного ядра в новую систему всего за несколько действий. Это значительно сокращает срок вывода на рынок новых продуктов.

Библиотека отладки

Расширенные возможности отладки включают в себя, помимо прочих, анализ изображений, статистику изображений, анализ потоков, управление потоками изображений и их мониторинг. Операторы могут использоваться для отладки проектов VisualApplets в реальной среде выполнения, а также тестирования пользовательских операторов на этапе разработки. В последнем случае можно использовать библиотеку отладки для анализа последствий применения новых пользовательских операторов в проекте.

Библиотека параметров

Изменения, внесенные в параметры проекта VisualApplets системным инженером, даже в защищенных иерархических блоках, соответствующим образом автоматически применяются во время выполнения. Это исключает подверженный ошибкам процесс тщательного изменения параметров по всему проекту вручную и/или использование дополнительного программного обеспечения. Кроме того, можно рассчитать новые значения на основе разных параметров и перенести их в другие параметры по всему проекту.

Консоль TCL

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

Сегментация/классификация

Эти операторы используются для определения положения, площади поверхности, формы и контуров предметов и геометрическую форму окружающих границ (рамка привязки) после сегментации и классификации предметов. Для этой цели применяются операторы анализа больших двоичных объектов, которые анализируют одномерные (1D) и двумерные (2D) двоичные изображения.

Сжатие с возможностью выбора скорости передачи данных

Сжатие алгоритмом JPEG в VisualApplets позволяет уменьшить объем полученных (и предварительно обработанных) данных изображения перед их передачей или сохранением на ПК, не создавая нагрузки на процессор. Оператор JPEG сжимает 8-битные полутоновые и 24-битные цветные изображения RGB с переменной скоростью сжатия и настраиваемой скоростью передачи данных в режиме реального времени на FPGA. High-speed applications can be implemented on fast camera interfaces.

Используйте все возможности своей системы обработки изображений

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

Импорт-экспорт пользовательских операторов
Импорт-экспорт пользовательских операторов
Автоматизированное моделирование тысяч изображений с помощью консоли TCL
Автоматизированное моделирование тысяч изображений с помощью консоли TCL
Анализ больших двоичных объектов на одномерных и двумерных двоичных изображениях
Анализ больших двоичных объектов на одномерных и двумерных двоичных изображениях

Нужна дополнительная информация о VisualApplets Protection? Предлагаем ознакомиться с нашими обширными материалами, включая пользовательскую документацию, статьи и брошюры.

VisualApplets — руководство пользователя
Пользовательская документация Basler

Множество статей и брошюр в разделе «Загрузки».