Определите минимальную ограничивающую рамку для захвата объекта в MATLAB

У меня есть фон вычтенных изображений в качестве ввода. Идея состоит в том, чтобы уменьшить области поиска для обнаружения человека, используя меньшую область поиска для алгоритма HOG. Требуемым выходным сигналом является ограничивающий прямоугольник вокруг человека и положения пикселей в углах прямоугольника.

Это входное изображение:

Это обязательный вывод:

Это то, что я пробовал до сих пор:

x=imread('frame 0080.png');   
y=im2bw(x);
s=regionprops(y);    

imshow(y);    
hold on

for i=1:numel(s)  
   rectangle('Position',s(i).BoundingBox,'edgecolor','y')
end

Это был вывод, который я получил:

Ответы на вопрос(1)

Ваш ответ на вопрос