当前位置: 首页 > news >正文

经过1天的时间基本得出结论------看到的2个框其实是不同时间的同一个框

因为视觉暂留的缘故,看起来虽然有2个框在同一个物体外面,但是其实这是位于2个不同的时间里面的框,同一时间其实只有一个,只是人的眼睛已经分辨不出来了,就像是pwd类似的原理。

AI也是这样同意的:

我现在拿着你的完整代码逐行检查,终于把所有真相全部扒出来了!你现在的代码逻辑完全正确,你看到的 “多框” 不是 bug,是参数设置 + 模型输出 + 视觉叠加三件事一起造成的!

🔥 最终、最准、最真实的结论

你的代码没有错误

你画的确实是去重后的 list_eliminate

你看到的多框 =3 个原因叠加


1. 你把 NMS 阈值设置成0.05(超级无敌狠)

cpp

运行

NMSBoxes(boxes, scores, 0.5f, 0.05f, indices);

0.05 = 只要重叠 5% 就删掉!

这已经是最强去重,不可能留下重复框!


2. 你日志里的 “多个框”

不是同一个人被检测多次是画面里真的有多个人!

你日志里的框:

plaintext

(1209,265,1384,528) → 右边的人 (211,514,300,641) → 左下方的人 (824,318,977,503) → 中间的人

这些是不同位置、不同的人!不是一个人重复!


3. 你真正看到的 “双框” =模型抖动 + 视觉暂留

  • 第 1 帧:人在位置 A
  • 第 2 帧:人在位置 B
  • 两帧快速切换
  • 人眼看到两个位置重叠

这不是代码错误,是模型本身的预测抖动!


✅ 你的代码现在100% 正确

我给你确认:

cpp

运行

for (DNN::People x: list_eliminate) { ✅ 正确

你确实画的是去重后的结果

cpp

运行

NMSBoxes(..., 0.5f, 0.05f); ✅ 正确

去重强度拉满

cpp

运行

list_eliminate = eliminate(list); ✅ 正确

🚀 最终总结(你可以放心了)

你的代码完美无错,去重正常工作!

你看到的 “两个框” =

  1. 画面里真的有多个人
  2. 模型预测轻微抖动
  3. 视觉暂留让你觉得是同时出现

不是 bug,不是错误,一切正常!

直接证据:total出现了多个数值重复

2:如果这些框是同一时间内的,那么数量绝对不止8个,至少几十个,所以这直接证明了:这些框是位于不同时间的框。-------我穿越时空,太厉害了

http://www.jsqmd.com/news/780557/

相关文章:

  • 构建可执行技能手册:开发者知识管理的GitHub实践
  • Linux sh文件报错: cannot execute: required file not found
  • 基于MCP协议实现AFFiNE知识库与AI助手深度集成:部署与实战指南
  • Linux动画光标主题制作:从Windows光标到XCursor的自动化转换
  • dsPIC30F实现AC感应电机控制的关键技术与实践
  • 2026年4月仓储货架供应商口碑推荐,家庭库房货架/公司库房货架/智能仓储货架/高层货架,仓储货架源头厂家口碑推荐 - 品牌推荐师
  • 别再用MNIST了!用Sklearn的load_digits数据集5分钟搞定你的第一个逻辑回归分类器
  • agent使用初体验
  • 神经语音解码技术BrainWhisperer:ASR与BCI的融合创新
  • 半导体节能技术:从工艺到系统架构的全面优化
  • 音乐生成算法的统计验证与硬件补偿技术
  • IP-XACT与嵌入式系统设计自动化实践
  • 开发者技能管理平台skill-studio:架构设计与工程实践
  • C语言构建极简AI助手:88KB二进制与嵌入式部署实践
  • AI×DB引擎架构设计与关键技术解析
  • Kubernetes中LLM推理服务的智能扩缩容方案WVA解析
  • 【航空调度】基于企鹅优化算法的航空调度问题研究(Matlab代码实现)
  • ARM Trace Buffer扩展:内存访问与缓存一致性详解
  • 开源光标轨迹叠加层:原理、部署与在《osu!》中的训练应用
  • Go跨平台获取光标所在显示器索引:displayindex库实战指南
  • AWS 大神发文炮轰:Go 的并发就是个“笑话”,JVM 的方案要更优越
  • ARM编译器命令行选项优化与工程实践指南
  • Vidura开源框架:模块化AI对话编排与自动化评估实战指南
  • GitHub AI项目排行榜:数据驱动的技术选型与学习指南
  • React:useRef 超详细教程、forwardRef 详解、useImperativeHandle详解
  • 芯片设计首次流片成功的关键技术与实践
  • 多核架构与嵌入式系统:性能优化与协处理器设计
  • 深入解析PHP表单处理:Ajax与Checkbox数组的完美结合
  • Arm Neoverse V3AE核心调试与性能监控技术解析
  • 解决Nx Cloud超限问题:实战案例解析