博客
关于我
edgeboxes proposal 和dpm 连接
阅读量:789 次
发布时间:2023-01-24

本文共 634 字,大约阅读时间需要 2 分钟。

经过多天的文献阅读和代码分析,我对EDGeBOX和DPM有了更深入的理解。现在,我决定将它们简单地连接起来,具体来说,就是通过EDGeBOX实现窗口推荐,然后借助DPM进行判断。这种做法听起来不错,但根据我对DPM的理解,效果并不是特别理想。因为DPM里面本就需要滑动匹配,如果直接按照基于SUPERPIXEL算法推荐的方式改写DPM的匹配过程,嵌入的效果可能会比较明显。

经过午休时间的瞎写和调试,我终于实现了连接,但很遗憾,性能却出现了大幅下降。原本能够在3秒内完成检测的效果,现在却完全无法运行,令人懊恼。在实际应用中,我发现,由EDGeBOX推荐出的前几个窗口往往尺寸较大,且相互重叠严重。在包含目标的情况下,DPM可以轻松检测出目标,但如果窗口中没有目标,这样做只会带来更大的困扰。

DPM需要对每个窗口计算一次HOI( Histogram of Oriented Intrusions )然后进行滑动匹配,这样的计算量确实会显著增加程序的运行时间。为了比较不同推荐方法的效果,我看到一些文献中会采用经典的滑动窗口方法作为基础,然后逐一测试各种推荐算法。这可能会导致检测速度的下降,但对于评估推荐方法对检测质量的影响则非常有用。

通过阅读文献,我认识到实现高效检测算法需要仔细考虑窗口推荐和后续匹配的平衡。只有在推荐算法和后续检测算法之间找到最优点时,才能实现高效且准确的目标检测。在实际应用中,选择合适的推荐方法不仅要看准确性,还要关注检测时间和内存消耗。

转载地址:http://qqeyk.baihongyu.com/

你可能感兴趣的文章
AWVS工具太顶了,漏洞扫描工具AWVS介绍及安装教程
查看>>
CentOS 系列:CentOS 7 使用 virt-install + vnc 图形界面/非图形界面 创建虚拟机
查看>>
CentOS 系列:CentOS 7文件系统的组成
查看>>
CentOS系列:【Linux】CentOS7操作系统安装nginx实战(多种方法,超详细)
查看>>
CSDN----Markdown编辑器
查看>>
Docker部署postgresql-11以及主从配置
查看>>
EnvironmentNotWritableError: The current user does not have write permissions to the target environm
查看>>
Golang起步篇(Windows、Linux、mac三种系统安装配置go环境以及IDE推荐以及入门语法详细释义)
查看>>
Hyper-V系列:微软官方文章
查看>>
Java系列:【注释模板】IDEA中JAVA类、方法注释模板教程
查看>>
JS系列(仅供参考):【浏览器编程】浏览器F12调试工具面板详解和JavaScript添加断点
查看>>
Kali 更换源(超详细,附国内优质镜像源地址)
查看>>
kali安装docker(亲测有效)
查看>>
Linux系列:Linux目录分析:[/] + [/usr] + [/usr/local] + [/usr/local/app-name]、Linux最全环境配置 + 动态库/静态库配置
查看>>
Linux系列:ubuntu各版本之间的区别以及Ubuntu、kubuntu、xUbuntu、lubuntu等版本区别及界面样式
查看>>
mysql系列:远程连接MySQL错误“plugin caching_sha2_password could not be loaded”的解决办法
查看>>
Nessus扫描结果出现在TE.IO或者ES容器结果查看问题解决方案
查看>>
Nmap渗透测试指南之探索网络
查看>>
Nmap渗透测试指南之防火墙/IDS逃逸、信息搜集
查看>>
Nmap端口服务 之 CentOS7 关于启动Apache(httpd)服务、telnet服务、smtp服务、ftp服务、sftp服务、snmp服务
查看>>