Blogging About Data

DATA SCIENCE WARRIOR

“All data has its beauty, but not everyone sees it.”

Damian Mingle

 

Types of Bounding Boxes

I am a novice to the computer vision field and while working on an object detection project I realized that there are a few ways you can represent bounding boxes. These representations depend on the type of neural network you pick to use for your particular problem. For example, the Region-based Convolutional Neural Network family that includes RCNN, Fast-RCNN, Faster-RCNN and Mask-RCNN utilizes COCO type bounding boxes. COCO bounding boxes have the following representation, X, Y, W, H – where X, Y are the coordinates of the top left corner and W is the width and H is the hight of the rectangle.

The famous YOLO CNN uses PASCAL VOC type of bounding boxes that are represented with X1, Y1, X2, Y2 where X1, Y1 are the coordinates of the top left corner and X2, Y2 are the coordinates of the bottom right corner.

While doing some research I came across another type of bounding boxes, the new DERT Transformer takes the following format Xc, Yc, W, H. Where Xc and Yc are coordinates that represent the center of the bounding box and W is the width and H is the hight of the bounding box.

This seems to be a small detail but took me quite time to realize the issue when I trained the Mask-RCNN model.  If you don’t use the correct format everything goes wrong. The issue is particularly problematic because it doesn’t give you an error during the data processing. The training goes without errors and your only hint that something is amiss is the fact that your results don’t look good (And considering that you don’t know how the results suppose to be you may not guess that something was wrong with bounding boxes).

I hope this short post can help you pick the right type of bounding boxes for your model.

0 thoughts on “Types of Bounding Boxes”

  1. Регистрация: 4 варианта на выбор Мгновенное открытие счета Готова ставка и дорога любая секунда? Специально для подобных вариантов разработана 1xbet регистрация одним кликом более стремительной процедуры и не выдумать. Стоит только выбрать страну и денежную единицу, сразу после этого предложат сохранить номер счета и пароль от него путем: Доставки на электронный адрес; Записи в форме картинки; Записи в файл. Вход в кабинет пользователя осуществляется в автоматическом режиме, а после начального депозита можно приступать к игорным ставкам. Записать индивидуальные сведения для верификации счета сможете после в любое время. Регистрация 1xbet через телефон С тем, чтобы обезопасить собственный аккаунт от нежелательного проникновения, следует зарегистрироваться по номеру телефона. Указав лишь номер и валюту, вы получите данные для входа по СМС. Первые 24 часа сможете свободно вводить средства и совершать ставки в игре, на вторые сутки понадобится введение личных данных для контроля над профилем. Открытие счета по E-mail Возможен и обычный способ, указать сразу же все сведения через сайт. Полная версия online-регистрации освободит от нужды вернуться к записи полей в дальнейшем. Все, что понадобится указать: Страна проживания; Денежная единица счета (не поменять в будущем); Имя и фамилия (как в документе); Действующий e-mail; Номер телефона; Для перехода в личный кабинет останется только лишь надавить по кнопке «регистрация». Полная версия, всё-таки, не избавляет от дальнейшей операции верификации и отправки паспортных данных. На указанный E-mail вы станете получать конфиденциальную информацию, в частности ссылку с активационном текстом, по которой надо перейти для подтверждения адреса. Зарегистрироваться через социальные сети В числе остальных способов, разрешающих в два клика начать выполнять игровые ставки в БК 1xbet, регистрация нового игрового счета с использованием социальных сетей. Кроме денежной единицы, подберите произвольную из платформ, где у вас лично имеется аккаунт. Индивидуальные сведения перенесутся автоматически, а играющему останется только лишь сохранить принятые в окне номер счета и пароль. Каким образом зарегистрироваться со смартфона? Для любителей иметь игровые ставки под рукой имеется регистрация с сотового, достаточно перейти на рабочее зеркало. Все 4 допустимых метода открытия счета игрока доступны для телефонов и планшетников. Дополнительно фирма выпустила программы для девайсов: Java, Android и iOS. Сможете скачать 1xbet с официального проекта. Мобильный софт русской букмекерской конторы имеет набор особенностей: Возможность пополнять и получать денежные средства; Быстрый доступ к хронологии гейм ставок; Комфортный Live-раздел; Выделены ходовые события. Прямиком из приложения также возможно пройти регистрацию и попробовать себя в ходе игры на тотализаторе.

    Your comment is awaiting moderation.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top