Распознавание объектов и выделение областей (пример с декомпозицией)
Напишите нам, если не нашли ответ в Справке. Вы можете приложить скриншоты или видео, чтобы ускорить помощь:
Написать в чат Написать в Telegram
Это пример декомпозиции задания Распознавание объектов и выделение областей. Декомпозиция может повысить качество результатов и снизить стоимость выполнения сложных заданий. Подробнее о декомпозиции
Допустим, у вас есть фотографии улиц и вам нужно выделить на них дорожные знаки. Но вы не знаете, на всех ли фотографиях есть знаки, и хотите сначала их отфильтровать. Также вы не хотите потом проверять ответы исполнителей самостоятельно.
Этот пример состоит из нескольких частей:
-
Проект 1 — фильтрация исходных данных.
-
Проект 2 — выделение объектов на изображениях.
-
Проект 3 — проверка заданий с помощью исполнителей.
Примечание
Полный код для всех проектов смотрите в приложении.
Основные этапы каждого проекта:
-
Создание проекта. К настройкам проекта относятся:
-
общая информация о проекте;
-
интерфейс задания;
-
инструкция по выполнению задания.
-
-
Создание пула заданий в проекте. К настройкам пула относятся:
-
общая информация о пуле;
-
фильтры для отбора исполнителям;
-
контроль качества;
-
цена за страницу заданий и перекрытие.
-
-
Загрузка заданий в пул.
-
Скачайте шаблон файла с заданиями.
-
Добавьте входные данные в файл.
-
Загрузите файл с заданиями в пул.
-
-
Запуск пула.
Перед запуском разметки проверьте баланс счета и при необходимости пополните его.
-
Получение и агрегация результатов.
Отслеживайте статистику на страницах пула и проекта по мере выполнения заданий.
Вы можете начать проверку заданий, когда будут получены первые ответы.
Что дальше
- Создайте Проект 1 для фильтрации изображений.
- Создайте Проект 2 для выделения объектов.
- Создайте Проект 3 для проверки результатов.
Внешний вид задания для исполнителя и логика обработки ответов. Чаще всего настраивается с помощью конструктора шаблонов.
Инструкция к заданию, которую видит исполнитель при выборе и выполнении задания. От четкости и полноты инструкции зависит качество ответов, которые вы получите, и рейтинг проекта. Хорошая инструкция поможет исполнителям правильно выполнить задание.
Набор данных, которые нужно разметить в проекте. Можно использовать настройки пула для выбора исполнителей, установки цены за задание и добавления правил контроля качества. Задания в пуле объединены общими свойствами (например, настройки отбора исполнителей, плата за страницу заданий) и отправляются на выполнение единовременно.
Критерии отбора исполнителей. Например, чтобы отобрать только русскоязычных исполнителей или исполнителей с каким-то навыком.
Система мониторинга и контроля, которая позволяет получать более точные ответы и ограничивать доступ к заданиям недобросовестным исполнителям. Контроль качества состоит из независимых друг от друга правил. Блок контроля качества позволяет установить правила и настроить их. Подробнее
Файл, содержащий данные, которые нужно разметить. Заказчики используют эти файлы для загрузки заданий. В Яндекс Заданиях поддерживаются файлы в формате TSV.
Разделение одного крупного проекта на несколько небольших. После декомпозиции задания становятся проще и выполняются быстрее, а качество ответов возрастает. Подробнее
Вопрос или задача, которое требует ответа от исполнителя в Яндекс Заданиях.
Человек, выполняющий задания в Яндекс Заданиях и получающий за это оплату. Все вместе исполнители обычно называются «крауд» (коллектив, толпа).
Группа из нескольких заданий, ответы на которые должен отправить исполнитель за один раз.