🦄Пользовательский Интерфейс
Данная инструкция справедлива для версий LacmusApp 1.x.x. На других версиях пользовательский интерфейс может отличаться.
Приложение Lacmus включает в себя следующие окна:
Главное окно

Главное окно программы состоит из стедующих элементов:
Главное меню
Главное меню имеет следующую структуру
Файл
Открыть - открывает диалоговое окно для выбора попки с фотографиями.
Импортировать из XML - открывает диалоговое окно для просмотра ранее обработанных в Lacmus фотографий. Как через приложение, так и через FTP интерфейс.
Сохранить - сохраняет результаты распознования в выбранную папку.
Сохранить как... - открывает окно с выбором параметров сохранения. Например можно сохранить фотографии с нарисованными рамками объектов, отфильтровать фотографии.
Помощник - открывает окно помощника по распознованию фото.
Настройки - открывает окно настроек.
Показать лог - открыть лог программы.
Выход - выход из программы.
Изображение
Обработать все - запускает процесс поиска объектов.
Увеличеть - увеличивает изображение в просмотерщике изображений.
Уменьшить - уменьшает изображение в просмотерщике изображений.
Сбросить - сбрасывает масштаб изображения и распологает его по центру в просмотерщике изображений.
Следующее - открывает следующее изображение в просмотерщике.
Предыдущее - открывает предыдущее изображение в просмотерщике.
Показать\Скрыть рамку - показывает или скрывает рамку с объектом на озображении.
Показать геопозицию - открывает окно просмотра геопозиции.
Добавить\Удалить из избранных - добавляет или удаляет фото из избранных.
Сообщить об ощибке - сообщить об ошибке распознования и отправить данные об ошибке на сервер.
Помощь
Открыть руководство пользователя - открывает документацию в обраузере.
О программе - открывает окно сведений о программе.
Проверить обновления - выполнить проверку обновлений.
Панель быстрых команд
Открыть... - открывает диалоговое окно для выбора попки с фотографиями.
Обработать все - запускает процесс поиска объектов.
Сохранить - сохраняет результаты распознования в выбранную папку.
Сбросить - сбрасывает масштаб изображения и распологает его по центру в просмотерщике изображений.
Помощник - открывает окно помощника по распознованию фото.
Рамка - показывает или скрывает рамку с объектом на озображении.
Просмоторщик фотографий
Элементы управления:
Правая кномка мыши - перемещает фотографию по просмотрщику.
Колесико мыши - изменяет масштаб.
Левая кнопка мыши - открывает контекстное меню.
Контекстное меню
Показать геопозицию - открывает окно просмотра геопозиции.
Добавить\Удалить из избранных - добавляет или удаляет фото из избранных.

Список фотографий

Список фотографий состоит из стедующих элементов:
Фильтор - позволяет фильтровать фотографии по следубщим категориям:
Все фото - отобразить все фото (без фильтра).
Фото с объектами - отобразить только фото с объектами.
Избранные фото - отобразить только избранные фото.
Индекаторы фотографий - индекаторы, показывающие атрибуты фотографий:

🎯 - показывает есть ли объект на изображении.
❤️ - показывает добавлено ли изображение в избраное.
🔍 - показывает было ли просмотрено изображение.
Миниатюра изображения - позволяет легко просматривать фотографию.
Имя файла - показывает цифры из имени файла. Например файл с названием
gosha20777.pngбудет отображаться как20777. Полное имя файла можно вуидеть, если навести курсор мыши на изображение:
Переключатель страниц - если в списке большое колличество изображений, то изображения сортируются по страницам подобно страницам в поискавеке (Яндекс, google). Таким образом приложение потребляет меньше ресурсов.
Строка состояния
Строка состояния может отражать такие статусы
Reedy - статус означает что программа готова к работе.
Working - статус означает что программа находится в процессе обработки задачи (например анализ или загрузка изображений).
Error - статус означает что какая-либо операция завершилась с ошибкой (например при попытке загрузки озображения возникла ошибка и т. д.).
Строка состояния имеет следующую структуру
Статус | дополнительная информацияReady
Синий
Пусто
Путь до выбранного изображения
Working
Ораньжевый
Имя выполняемой операции
Процент выполнения операции
Error
Красный
Сообщение об ошибке
Помощник распознования
Приветсвенное сообщение
При отрытии помощьника пользователю выводится приветсвенное сообщение:

Далее - перейти к шагу 1.
Шаг 1: Выбор папки с фотографиями
На этом шаге пьзовлю предлагается выбрать папку с фотографиями, это можно сделать нажав кнопку выбать фото или введя путь до папки в соответствующее поле.

Далее - перейти к шагу 2.
Назад - вернуться к предыдущему шагу.
Шаг 2: Выбор папки для сохранения
На этом шаге пьзовлю предлагается выбрать папку для сохранения результатов.

Далее - перейти к шагу 3.
Назад - вернуться к предыдущему шагу.
Шаг 3: Запуск распознования.
Перед запуском распознования пользователю выводится информация о выбраной модели раознования и о статусе выбранной модели. В случае если модель не сконфигкрирована, пользователь может сконфигуриовать ее, нажав на кнопку открыть настройки.

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

Повторить - вернуться к шагу 1.
Закрыть - выйти из помощника.
Настройки
Для сохранения настроек нажмите кнопку
Применить.Для возврата исходных настроек нажмите кнопку
Отмена.
При изменении некоторых настроек может потребоваться перезапуск приложения. В таком случае над кнопкой применить появится надпись - требуется перезапуск.
Общие настройки

Язык - позволяет сменить язык программы. На выбор доступно два языка:
Русский
Английский
Тема - позволяет сменить тему офформления между темной или светлой.
Цвет рамки - позволяет выбрать цвет рамки, которой обводится объект. на выбор датупны такие цвета:
Красный
Зеленый
Синий
Берюзовый
Желтый
Пурпурный
ML Модель

В данном окне выводится информация о выбранной модели:
ML модель:
Имя - название модели.
Версия - версия модели.
Тип выполнения - устройство на котором производятся вычисления (CPU, GPU, TPU и т.д.).
Автор - автор модели.
Компания - организация, поставляющая модель.
Оисание - краткое описание модели.
Url - ссылка на исходный код модели.
Тег - уникальный тег модели.
Поддерживаемые ОС - список поддерживаемых операционных систем.
Пороговое значение (чувствительность) - величина в % характеризующая степень срабатывания модели. Чем меньше эта величина, тем больше объектов будет находить нейронная сеть (в том числе и ложных).
Например если на изображении находится человек и артефакт (например бочка или мусор) то ML модель отметит человека с уверенностью в 40% а артефакт с увереностью в 20%. Если при этом пороговое значение стоит на отметке в 30% то артефакт будет проигнорирован. Если пороговое значение установить в 15% то будут отмечены оба объекта.
От локации к локации эти показатели могут меняться. Таким образом у пользователя есть возможность провезди донастройку модели в случае большого колличества ложных сработываней. Или наоборот, если алгоритм ничего не нашел, имеет смысл понизить пороговое значение.
Значение в 15% яаляется оптимальным.
Репозиторий - ссылка на репозиторий откуда будут скачиваться модели.
api.lacmus.ml- официальный репозиторий lacmus foundation. Но команда lacmus не запрещает настраивать и разворачивать собственные репозитории.Обновить - обновить информацию о модели
Установленные модели

Каджый элемент содержит краткую итформацию о модели, ее типе, авторе, версии и т.д.
Удалить - удалить соответствующую модель.
Активировать - выбрать соответсвующую модель для распознования.
Импортировать - установить модель из файла (опция может быть полезна в условиях отсутсвия Интернета).
Обновить - обновить список моделей.
Доступные модели

Установить - установить соответствующую модель в систему.
Обновить - обновить список моделей.
Параметры сохранения

Тип сохраняемых фотографий - тип фотографий, которые нужно сохранить:
Все фото.
Фото с объектами.
Избранные фото.
Сохранить исходные фотографии - копировать исходные фото в папку сохранения.
Сохранить XML аннотации - в папке сохранения добавятся XML файлы.
Сохранить фото с нарисованными обьектами - в папке сохранения добавятся фото с нарисованными рамками объектов.
Сохранить вырезанные объекты - в папке сохранения сохранятся вырезанные объекты.
Открыть... - выбрать папку для сохранения.
Сохранить - сохранить фотографии.
Окно просмотра геопозиции

QR код - ссылка на геопозицию (Open Street Maps)
Широта - широта в WGS84.
Долгота - долгота в WGS84.
Высота - высота над уровнем моря.
Открыть с помошью:
Яндекс - открыть точку в Яндекс.Картах.
Google Maps - открыть точку в Google maps.
Open Street Maps - открыть в OSM.
Методанные - таблица с методанными изображения.
Отправка сообщения об ошибке
Эти данные будут отправлены к нам на сервер, а затем промодерированы нами.
Это позволяет улучшить качество распознования ML моделей.
Также это позволяет пополнять наш публичный набор данных.

Пользователю предлагается выбрать тип ошибки
Человек был пропущен на фото алгоритмом
Алгоритм отметил неверный объект
Информация о программе

Лицензия - просмотреть информацию о лицензии.
GitHub - открыть github страницу проекта.
Веб сайт - открыть сайт проекта.
Журнал событей (Лог)

Last updated
Was this helpful?