Skip to content
Snippets Groups Projects
Commit 5fb24f34 authored by Nicola Vigano's avatar Nicola Vigano
Browse files

FwdSim: let's be a bit more restrictive in the candidate inclusion

parent 742026ac
No related branches found
No related tags found
No related merge requests found
......@@ -953,8 +953,8 @@ function spot_props = predict_spot_properties(spotsCommProps, proj_bl, gr_stats,
spot_props.XsizeMin = max(spot_props.XsizeMin - bb_size_factor * gr_stats.bbxsstd, 5);
spot_props.YsizeMin = max(spot_props.YsizeMin - bb_size_factor * gr_stats.bbysstd, 5);
spot_props.XsizeMax = max(proj_bl.mbbsize(1), spotsCommProps.XsizeMax) + bb_size_factor * gr_stats.bbxsstd;
spot_props.YsizeMax = max(proj_bl.mbbsize(2), spotsCommProps.YsizeMax) + bb_size_factor * gr_stats.bbysstd;
spot_props.XsizeMax = max(proj_bl.mbbsize(1), spotsCommProps.XsizeMax + bb_size_factor * gr_stats.bbxsstd);
spot_props.YsizeMax = max(proj_bl.mbbsize(2), spotsCommProps.YsizeMax + bb_size_factor * gr_stats.bbysstd);
spot_props.max_w_offset_im = spotsCommProps.max_w_offset_im;
if (isfield(spotsCommProps, 'max_n_offset') && ~isempty(spotsCommProps.max_n_offset))
......
......@@ -23,10 +23,10 @@ function [candidateIDs, cands_info] = gtFwdSimFindCandidates(spot_props, gr, spo
dist_v_pix = abs(spots_info.BoundingBoxYorigin + spots_info.BoundingBoxYsize / 2 - uvw(2));
dist_w_im = abs(spots_info.CentroidImage - uvw(3));
% dist_u_ok = dist_u_pix < (spots_info.BoundingBoxXsize - spot_props.XsizeMin / 2) / 2;
% dist_v_ok = dist_v_pix < (spots_info.BoundingBoxYsize - spot_props.YsizeMin / 2) / 2;
dist_u_ok = dist_u_pix < (spot_props.XsizeMax / 2);
dist_v_ok = dist_v_pix < (spot_props.YsizeMax / 2);
dist_u_ok = dist_u_pix < (spots_info.BoundingBoxXsize - spot_props.XsizeMin / 2) / 2;
dist_v_ok = dist_v_pix < (spots_info.BoundingBoxYsize - spot_props.YsizeMin / 2) / 2;
% dist_u_ok = dist_u_pix < (spot_props.XsizeMax / 2);
% dist_v_ok = dist_v_pix < (spot_props.YsizeMax / 2);
dist_w_ok = dist_w_im <= spot_props.max_w_offset_im;
if (isfield(spot_props, 'max_n_offset') && ~isempty(spot_props.max_n_offset))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment