• 大小: 2.26MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-11-07
  • 语言: Matlab
  • 标签: 目标检测  DPM模型  

资源简介

Pedro F. Felzenszwalb的Object Detection with Discriminatively Trained Part Based Models这篇文献的MATLAB在windows下的实现,对于做目标检测的朋友很有用。代码经本人重新整理并编译通过

资源截图

代码片段和文件信息

function [bbox parts] = bboxpred_get(bboxpred dets boxes)
% Get predicted bounding boxes.
%
% bboxpred  saved bounding box prediction coefficients
% dets      source detection windows
% boxes     source filter bounding boxes

bbox = [];
parts = [];
% number of components
maxc = max(boxes(:end-1));
for c = 1:maxc
  % limit boxes to just component c
  cinds = find(boxes(:end-1) == c);
  b = boxes(cinds:);
  d = dets(cinds:);
  if isempty(b)
    continue;
  end
  % build test data
  [A x1 y1 x2 y2 w h] = bboxpred_input(d b(:1:end-2));
  % predict displacements
  dx1 = A*bboxpred{c}.x1;
  dy1 = A*bboxpred{c}.y1;
  dx2 = A*bboxpred{c}.x2;
  dy2 = A*bboxpred{c}.y2;

  % compute object location from predicted displacements
  tmp = [x1 + (w.*dx1) ... 
         y1 + (h.*dy1) ...
         x2 + (w.*dx2) ...
         y2 + (h.*dy2) ...
         b(: end)];
  bbox = [bbox; tmp];
  parts = [parts; b];
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        912  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\bboxpred_get.m

     文件        763  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\bboxpred_input.m

     文件        599  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\boxoverlap.m

     文件      79378  2013-10-21 15:49  DPM模型Pedro F. Felzenszwalb\car.jpg

     文件     505709  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\car_final.mat

     文件        590  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\clipboxes.m

     文件        190  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\color.m

     文件        964  2013-10-21 16:41  DPM模型Pedro F. Felzenszwalb\demo.asv

     文件        952  2013-10-21 17:03  DPM模型Pedro F. Felzenszwalb\demo.m

     文件    1837056  2013-10-21 14:26  DPM模型Pedro F. Felzenszwalb\dt.dll

     文件    1838592  2013-10-21 14:04  DPM模型Pedro F. Felzenszwalb\fconv.dll

     文件       1832  2013-10-21 13:40  DPM模型Pedro F. Felzenszwalb\featpyramid.m

     文件        193  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\foldHOG.m

     文件      11717  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\gdetect.m

     文件    1841664  2013-10-21 14:58  DPM模型Pedro F. Felzenszwalb\getdetections.dll

     文件        230  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\getpadding.m

     文件        631  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\HOGpicture.m

     文件        531  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\imgdetect.m

     文件    1841664  2013-10-21 13:33  DPM模型Pedro F. Felzenszwalb\MexHog.dll

     文件        755  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\model_sort.m

     文件        944  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\nms.m

     文件        977  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\reduceboxes.m

     文件        164  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\rules_with_lhs.m

     文件       2107  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\showboxes.m

     文件       2597  2011-11-13 15:38  DPM模型Pedro F. Felzenszwalb\visualizemodel.m

     目录          0  2013-10-21 17:07  DPM模型Pedro F. Felzenszwalb

----------- ---------  ---------- -----  ----

              7971711                    26


评论

共有 条评论