Якоря объяснил
Якоря
В настоящее время, игнорируя причудливый термин «пирамиды опорных блоков», якоря - это не что иное, как прямоугольники фиксированного размера, которые нужно подавать в сеть предложений по регионам. Анкеры определены над последней сверточной картой признака, то есть есть ( Hее т у р е м р∗ Wее т у р е м р) ∗ ( к )из них, но они соответствуют изображению. Затем для каждого якоря RPN прогнозирует вероятность содержания объекта в целом и четырех координат коррекции для перемещения и изменения размера якоря в нужное положение. Но какое отношение геометрия якорей имеет к RPN?
Якоря фактически появляются в функции потери
При обучении RPN сначала метка двоичного класса назначается каждому якору. Якорям с пересечением через объединение ( IoU ), перекрывающимся с прямоугольником заземления, превышающим определенный порог, присваивается положительная метка (аналогично якорям с IoU, меньшим, чем данный порог, будет присваиваться отрицательное значение). Эти метки также используются для вычисления функции потерь:
является выходом классификационного заголовка RPN, который определяет вероятность того, что якорь будет содержать объект. Для якорей, помеченных как Отрицательные, при регрессии не происходит никаких потерь - p ∗ , метка истинности основания равна нулю. Другими словами, сеть не заботится о выведенных координатах для отрицательных якорей и рада, если она правильно их классифицирует. В случае положительной привязки потеря регрессии учитывается. t - выходной сигнал регрессионной головки RPN, вектор, представляющий 4 параметризованные координаты прогнозируемой ограничительной рамки. Параметризация зависит отгеометрии якоряи выглядит следующим образом:пп*T
х , у, ш ,х , хa,Икс*Y, ч , ч
Кроме того, якоря без меток не классифицируются и не изменяются, а RPM просто выбрасывает их из вычислений. Как только работа RPN выполнена, и предложения сгенерированы, остальные очень похожи на Fast R-CNN.