Перейти к основному содержимому

DQI

Data Quality Indicators (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.

Как работает:

  1. Система берет расстояние между магазином с текущим визитом и магазином в котором выполнен предыдущий визит.
  2. Определяется время между окончанием предыдущего визита и началом текущего по часам приложения.
  3. Система вычисляет скорость перемещения.

Если скорость перемещения больше порогового значения, то создается DQI. В его значении записывается скорость перемещения.

По умолчанию, для коротких визитов Порог= 60, измеряется в км/ч.

Значение показателя сильно отличается от прошлых визитов в тот же магазин

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

Как работает:

Система берет количество фото в текущем визите и делит его на среднее количество фото 10 последних визитов (текущий визит при этом не учитывается). Если полученное значение ниже порогового, создается DQI.

По умолчанию Порог=50, измеряется в %.

DETECTED FAKE GPS

Фиксация подложных координат на устройстве

Как работает:

Любая модификации системы координат с подменой значений во время визита вызывает срабатывание Fake GPS. Например подмена может быть выполнена сторонними приложениями (GPS Emulator, Mock Locations и другие).

Если у вас возникли вопросы или проблемы, обратитесь в техподдержку.