Understanding the positive and negative overlap range
이전 댓글 표시
Hi all and thank you for responding to my questions in advance!
I am trying to obtain a simple understanding of the negative and postive ranges.
I read the documentation in matalb for the understanding but i still don't get it and the explanation there is still complex!
% Adjust NegativeOverlapRange and PositiveOverlapRange to ensure
% that training samples tightly overlap with ground truth
'PositiveOverlapRange' A two-element vector that specifies a range of
% bounding box overlap ratios between 0 and 1.
% Region proposals that overlap with ground truth
% bounding boxes within the specified range are used
% as positive training samples.
%
Default: [0.5 1]
%
'NegativeOverlapRange' A two-element vector that specifies a range of
% bounding box overlap ratios between 0 and 1.
% Region proposals that overlap with ground truth
% bounding boxes within the specified range are used
% as negative training samples.
%
Default: [0.1 0.5]
I am aware of what 3 variables after the trainRCNNObjectDetector are and what they do and how to achieve this! but ranges are confusing me understanding!
my questions in regards to image processing;
- what is the threshold actually controlling/ doing for the positive and negative overlap range
- Is there a link to understand this on youtube etc to get a simple break down of what this does or is? I have been trying this but maybe my terminology is incrorrect!!
- I specified only the negative range, what happends when I don't specify the positive range?
- what happends when i specify both positive and negative ranges?
- what am I really telling the system to do actually?!!!?!?!!!?!
- if I modify the Positive Overlap Range, What am I Actually Doing, Same for the Negative Over Lap Range?
I have my code taken from the rcnn stop sign example in math lab;
rcnn = trainRCNNObjectDetector(BCombineData, Tlayers, options, 'NegativeOverlapRange', [0 0.3]);
rcnn = trainRCNNObjectDetector(BCombineData, Tlayers, options, 'PositiveOverlapRange', [0.5 1] ,'NegativeOverlapRange', [0 0.3]);
rcnn.RegionProposalFcn;
network = rcnn.Network;
layers = network.Layers;
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Object Detection에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!