SVM+HOG行人识别算法的matlab实现
本人课程作业,直接运行Optimize.m即可进行测试。其中除了SVM部分利用Matlab现有库,其余皆为自己编写的程序,由于预选框采用变尺度滑动,所以运行会比较慢,请谅解。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 17455 2017-06-18 04:16 代码10.jpg
文件 22087 2017-06-18 04:16 代码2.jpg
文件 3052 2017-07-21 07:14 代码aocunjieguo1.jpg
文件 3356 2017-06-23 14:38 代码aocunjieguo17.jpg
文件 3168 2017-07-21 07:14 代码aocunjieguo2.jpg
文件 2435 2017-06-19 04:22 代码aocunjieguo21.jpg
文件 3924 2017-06-19 04:16 代码aocunjieguo275.jpg
文件 3021 2017-07-21 07:14 代码aocunjieguo3.jpg
文件 3827 2017-06-19 04:15 代码aocunjieguo4.jpg
文件 2857 2017-06-19 04:18 代码aocunjieguo5.jpg
文件 6437 2017-06-19 04:25 代码aocunjieguo59.jpg
文件 3832 2017-06-23 14:38 代码aocunjieguo6.jpg
文件 4171 2017-06-19 04:15 代码aocunjieguo7.jpg
文件 820 2017-06-18 18:47 代码CalBoxChongdie.m
文件 11103 2017-06-18 20:37 代码CnegTrain 0000002a.png
文件 15637 2017-06-18 20:37 代码CnegTrain 0000003a.png
文件 13600 2017-06-18 20:37 代码CnegTrain 0000004a.png
文件 12173 2017-06-18 20:37 代码CnegTrain 0000005a.png
文件 15232 2017-06-18 20:37 代码CnegTrain 0000006a.png
文件 18973 2017-06-18 20:37 代码CnegTrain 0000010a.png
文件 17639 2017-06-18 20:37 代码CnegTrain 0000011a.png
文件 12749 2017-06-18 20:37 代码CnegTrain 0000012a.png
文件 18161 2017-06-18 20:37 代码CnegTrain 0000014a.png
文件 17709 2017-06-18 20:37 代码CnegTrain 0000015a.png
文件 17158 2017-06-18 20:37 代码CnegTrain 0000030a.png
文件 15815 2017-06-18 20:37 代码CnegTrain 0000033a.png
文件 17459 2017-06-18 20:37 代码CnegTrain 0000051a.png
文件 11575 2017-06-18 20:37 代码CnegTrain 0000052a.png
文件 14341 2017-06-18 20:37 代码CnegTrain 0000053a.png
文件 15515 2017-06-18 20:37 代码CnegTrain 0000054a.png
............此处省略2415个文件信息
function [ChongDiePercentage] = CalBoxChongdie(Box1Box2)%计算后的3780个特征点,原图每个点对应的梯度值,原图每个点对应的方向值每个Cell的Bin值
%计算两个框的重叠面积,输出是重叠面积与较小框的百分比
Box1Col=Box1(3);
Box1Row=Box1(4);
Box1Width=Box1(5);
Box1Height=Box1(6);
Box2Col=Box2(3);
Box2Row=Box2(4);
Box2Width=Box2(5);
Box2Height=Box2(6);
MinSquare=min(Box1Width*Box1HeightBox2Width*Box2Height);
leftShuxian=max(Box1ColBox2Col);
RightShuxian=min(Box1Col+Box1WidthBox2Col+Box2Width);
ShangHengxian=max(Box1RowBox2Row);
XiaHengxian=min(Box1Row+Box1HeightBox2Row+Box2Height);
if(leftShuxian>=RightShuxian||ShangHengxian>=XiaHengxian)
ChongDiePercentage=0;
else
ChongdieMianJi=(RightShuxian-leftShuxian)*(XiaHengxian-ShangHengxian);
ChongDiePercentage=ChongdieMianJi/MinSquare;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 17455 2017-06-18 04:16 代码10.jpg
文件 22087 2017-06-18 04:16 代码2.jpg
文件 3052 2017-07-21 07:14 代码aocunjieguo1.jpg
文件 3356 2017-06-23 14:38 代码aocunjieguo17.jpg
文件 3168 2017-07-21 07:14 代码aocunjieguo2.jpg
文件 2435 2017-06-19 04:22 代码aocunjieguo21.jpg
文件 3924 2017-06-19 04:16 代码aocunjieguo275.jpg
文件 3021 2017-07-21 07:14 代码aocunjieguo3.jpg
文件 3827 2017-06-19 04:15 代码aocunjieguo4.jpg
文件 2857 2017-06-19 04:18 代码aocunjieguo5.jpg
文件 6437 2017-06-19 04:25 代码aocunjieguo59.jpg
文件 3832 2017-06-23 14:38 代码aocunjieguo6.jpg
文件 4171 2017-06-19 04:15 代码aocunjieguo7.jpg
文件 820 2017-06-18 18:47 代码CalBoxChongdie.m
文件 11103 2017-06-18 20:37 代码CnegTrain 0000002a.png
文件 15637 2017-06-18 20:37 代码CnegTrain 0000003a.png
文件 13600 2017-06-18 20:37 代码CnegTrain 0000004a.png
文件 12173 2017-06-18 20:37 代码CnegTrain 0000005a.png
文件 15232 2017-06-18 20:37 代码CnegTrain 0000006a.png
文件 18973 2017-06-18 20:37 代码CnegTrain 0000010a.png
文件 17639 2017-06-18 20:37 代码CnegTrain 0000011a.png
文件 12749 2017-06-18 20:37 代码CnegTrain 0000012a.png
文件 18161 2017-06-18 20:37 代码CnegTrain 0000014a.png
文件 17709 2017-06-18 20:37 代码CnegTrain 0000015a.png
文件 17158 2017-06-18 20:37 代码CnegTrain 0000030a.png
文件 15815 2017-06-18 20:37 代码CnegTrain 0000033a.png
文件 17459 2017-06-18 20:37 代码CnegTrain 0000051a.png
文件 11575 2017-06-18 20:37 代码CnegTrain 0000052a.png
文件 14341 2017-06-18 20:37 代码CnegTrain 0000053a.png
文件 15515 2017-06-18 20:37 代码CnegTrain 0000054a.png
............此处省略2415个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)