DQI
Data Quality Indicators (DQI) — это количественная мера для качества данных, которые получены при распознавании изображений в визите. DQI позволяет оценить качество фото в сценах и достоверность полученных с них данных.
DQI формируется для:
- отдельного фото — например, его резкость или перспективу;
- сцены — например, проверить утверждение о том, что сфотографированы не все товары целевой категории в магазине;
- визита — например, если значение одного из показателей сильно отличается от исторических данных.
Просмотреть DQI
Список DQI доступен в результатах всего визита, каждой отдельной задачи визита, либо каждой фотографии в сцене.
Чтобы просмотреть DQI откройте Визиты и выберите визит для просмотра.
Если визит еще не завершен, исправьте замечания, на которые указал портал и еще раз проверьте результаты.
- Визит
- Задача
- Фото
В результатах визита отображается весь список DQI, который получен по результатам выполнения задач.
Нажмите DQI и просмотрите список. Чтобы перейти к фотографии с DQI, нажмите на ее название.
В задачах визита отображаются DQI только по выбранной задаче.
- В блоке задач разверните список и нажмите на название задачи.
- Пролистайте задачу вниз и просмотрите DQI, которые выдал портал.
- Проверьте что для отображения на фото включено отображение DQI. Если это не так, нажмите Показать и установите флаг DQI.
- Просмотрите фото в сцене. На фото, которые не соответствуют параметрам качества портала будет отображено предупреждение DQI.
- Нажмите на индикатор на фото и ознакомьтесь с информацией.
Виды предупреждений DQI
В предупреждении DQI указаны:
- Важность — тип предупреждения;
- С чем связан — с какой частью визита связано предупреждение;
- Тип DQI — вид ошибки или предупреждения;
- Значение — значение индикатора DQI;
- Порог — значение, ниже или выше которого не должно быть значение индикатора.
Важность
- CRITICAL — критическое замечание, например фрод фотографии.
- WARNING — предупреждение, например неправильная категория или перспектива.
- INFORMATION — замечание, например, сильно нерезкая фотография.
- DISABLED — индикатор отключен и не рассчитывается.
С чем связан
- IMAGE — отдельная фотография в визите. Индикаторы вычисляются после распознавания фото.
- SCENE — сцена визита. Индикаторы вычисляются перед обновлением показателей для сцены.
- VISIT — визит, индикаторы вычисляются после закрытия визита.
Все индикаторы вычисляются каждый раз заново: старые индикаторы, которые связаны с указанным объектом, удаляются, а новые сохраняются в базу данных.
Тип DQI
Отдельная фотография
Тип DQI, который выводится для фотографии в визите.
Резкость
Количественный показатель резкости фотографии.
Как работает:
У фото анализируется показатель sharpness
. Если показатель ниже порогового значения, то система создает DQI. По умолчанию, Порог=300.
Горизонтальная перспектива
Показатель угла для горизонтальных линий.
Как работает:
Система анализирует показатель app_perspective_angle_hor
на фото. Если показатель ниже порогового значения, то система создает DQI. По умолчанию Порог=0.3.
Вертикальная перспектива
Показатель угла для вертикальных линий.
Как работает:
Система анализирует показатель app_perspective_angle_vert
на фото. Если показатель ниже порогового значения, то система создает DQI. По умолчанию Порог=0.3.
Горизонтальный наклон камеры
Показатель, который отражает превышение угла наклона съемки по горизонтали.
Как работает:
После съемки фото, система анализирует угол наклона фото по горизонтали и записывает результат в показатель dqi_camera_angle_horizontal
. Если показатель выше порогового значения, то система создает DQI. По умолчанию Порог=5.0.
Вертикальный наклон камеры
Показатель, который отражает превышение угла наклона съемки по вертикали.
Как работает:
После съемки фото, система анализирует угол наклона фото по вертикали и записывает результат в показатель dqi_camera_angle_vertical
. Если показатель выше порогового значения, то система создает DQI. По умолчанию Порог=5.0.
Слишком близко или далеко
При определении показателя используется масштаб. Это средняя высота аннотации к высоте фото или масштаб в миллиметрах на пиксель по оценке алгоритма коррекции размеров.
Как работает:
Система берет все аннотации для конкретной фото, вычисляет среднюю высоту и делит ее на высоту фото. Результат записывается в показатель scale_coef
.
Система создает DQI, если значение scale_coef
:
- больше верхнего порогового значения. По умолчанию Порог=0.25;
- меньше нижнего порогового значения. По умолчанию Порог=0.05.
Фото на котором нет товаров
Показатель для фото, на котором нет товаров или все товары классифицированы как «неизвестный SKU».
Как работает:
Система берет все распознанные на фото SKU на фото (кроме «неизвестный SKU») и записывает их количество в показатель sku_count
. Если показатель ниже или равен пороговому значению, система создает DQI со значением sku_count
.
По умолчанию Порог=0.
Фрод с экрана
Создается для фото товаров, которые сделаны с любого устройства с экраном — телефон, компьютер или планшет.
Как работает:
Для определения фрода используется нейросетевой классификатор. Система анализирует информацию с фото и сверяет ее с параметрами модели. Если значение, которое получено с фото выше порогового, система определяет тип фрода и создает DQI. По умолчанию, Порог=0.9.
Фрод с бумаги
Создается для фото товаров, которые сделаны с бумажного носителя: журналы, каталоги, планограммы и так далее.
Как работает:
Для определения фрода используется нейросетевой классификатор. Система анализирует информацию с фото и сверяет ее с параметрами модели. Если значение, которое получено с фото выше порогового, система определяет тип фрода и создает DQI. По умолчанию, Порог=0.9.
Фрод с места продаж
Создается, если на фото:
- есть товары, но они не в магазине. Например, фото товара в машине или на улице;
- есть объекты, но они без товаров. Например пустой холодильник.
Как работает:
Для определения фрода используется нейросетевой классификатор. Система анализирует информацию с фото и сверяет ее с параметрами модели. Если значение, которое получено с фото выше порогового, система определяет тип фрода и создает DQI. По умолчанию, Порог=0.9.
Панорама не склеена с помощником
Создаться в случае если был съемка выполнялась с «помощником панорам» но фото не удалось склеить в единую панораму с предыдущим.
Как работает: если последующая фотография не склеилась с предыдущей хотя панорама была включена, фиксируется DQI. Прим. DQI будет присвоен второму фото из пары.
Панорама склеена без помощника
Создаться в случае если был съемка выполнялась без «помощником панорам» но фото склеились в единую панораму.
Как работает: Если последующая, более поздняя, фотография склеилась с предыдущей хотя panorama была выключена, фиксируется DQI Прим. DQI будет присвоен второму фото из пары.
Сцена
Неправильная категория
Показатели товаров для сцены, которые отражают количество фейсов в целевой категории к общему количеству фейсов.
Как работает:
Рассчитывается как % фейсов в целевых для сцены категориях по отношению к общему количеству распознанных фейсов. Целевые категории задаются в настройках задачи визита.
Категория снята не целиком
Показатель указывающий что на снимках присутствуют аннотации целевой категории товаров, которые не попали в кадр целиком, а значит можно предположить, за границами фото может быть продолжение этой выкладки.
Как работает:
После склейки проводиться подсчёт аннотаций, которые примыкают к краю склейки и не попадают в кадр целиком. По умолчанию порог срабатывания DQI равен 1, т.е. любая аннотация целевой категории, обрезанная кадром будет вызывать срабатывания предупреждения.
Целевые категории товаров для задачи, задаются при её создании и настройке.
Визит
Большое удаление от магазина в процессе визита
Появляется, если сотрудник в процессе визита находился далеко от магазина.
Как работает:
В процессе визита система определяет:
store_distance_m
— расстояние устройства от магазина;accuracy_m
— точность.
Если во время визита была хотя бы одна запись, где сумма показателей больше порогового значения, то система создает DQI. В значении DQI указано максимальное значение суммы store_distance_m
и accuracy_m
.
По умолчанию Порог=500, измеряется в метрах.
Длительные периоды без фотографий в процессе визита
Отслеживает метки времени для фотографий и высчитывает длительные периоды бездействия в процессе визита.
Как работает:
Система берет все фото для неудаленных визитов, сортирует по дате создания и проверяет показатель delta
— период между временем создания фото.
Если значение больше порогового значения, то система создает DQI. В значение DQI записывается самый длительный период, за время которого не сделано ни одного фото.
По умолчанию Порог=60, измеряется в минутах.
Очень короткий/длинный по времени визит
Анализирует длительность визита. Система устанавливает для визита лимит длительности по времени, короткие визиты считает подозрительными.
Как работает:
Определяет время от начала и до окончания визита по часам приложения и записывает его в показатель delta
. Затем, этот показатель сравнивается с пороговым значением. Если значение выше или ниже порогового, создает DQI и записывает в него значение delta
.
DQI создается, если значение показателя:
- ниже порогового значения. По умолчанию Порог=5;
- выше порогового значения. По умолчанию Порог=720.
Измеряется в минутах.
Короткий промежуток времени между визитами в разные магазины
Определяет лимит времени между последовательными визитами или скорости перемещения между магазинами. Для этого система делит расстояние между магазинами на карте на время между визитами в них. Слишком большая скорость может сигнализировать о fake gps.
Как работает:
- Система берет расстояние между магазином с текущим визитом и магазином в котором выполнен предыдущий визит.
- Определяется время между окончанием предыдущего визита и началом текущего по часам приложения.
- Система вычисляет скорость перемещения.
Если скорость перемещения больше порогового значения, то создается DQI. В его значении записывается скорость перемещения.
По умолчанию, для коротких визитов Порог= 60, измеряется в км/ч.
Значение показателя сильно отличается от прошлых визитов в тот же магазин
Определяет, насколько отличается показатель от прошлых визитов в эту же торговую точку.
Как работает:
Система берет количество фото в текущем визите и делит его на среднее количество фото 10 последних визитов (текущий визит при этом не учитывается). Если полученное значение ниже порогового, создается DQI.
По умолчанию Порог=50, измеряется в %.
DETECTED FAKE GPS
Фиксация подложных координат на устройстве
Как работает:
Любая модификации системы координат с подменой значений во время визита вызывает срабатывание Fake GPS. Например подмена может быть выполнена сторонними приложениями (GPS Emulator, Mock Locations и другие).
Если у вас возникли вопросы или проблемы, обратитесь в техподдержку.