{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html","relationshipResolution":"Resolve relative relationship URLs against relationshipURLBase; complete records and absolute URLs are in blocks.","title":"6 · 反例：相邻真实对象被 NMS 合并","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html","markdown":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.md","pages":[{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","unit":"6 · 反例：相邻真实对象被 NMS 合并","unitId":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","chapter":"course","number":1}],"aliases":[{"oldId":"b-dbb067dfea90f93c95f44efd","targetId":"b-dbb067dfea90f93c95f44efd","page":"reading-opening","operation":"move","beforeSHA256":"9027342eb8430f11699811edb871aeb2e37b28e9f874a2aa48778e6bac2818b7","afterSHA256":"9027342eb8430f11699811edb871aeb2e37b28e9f874a2aa48778e6bac2818b7","reason":"Same source body in authored semantic page"},{"oldId":"b-c1199b65577b12e0bd19afc7","targetId":"b-c1199b65577b12e0bd19afc7","page":"reading-opening","operation":"move","beforeSHA256":"a114c8a70e35969022d335d716f0eeabf9b2ce9cc78dd720c50d3fc8725e14cb","afterSHA256":"a114c8a70e35969022d335d716f0eeabf9b2ce9cc78dd720c50d3fc8725e14cb","reason":"Same source body in authored semantic page"},{"oldId":"b-6bbbd6a78f7986563b284dad","targetId":"b-6bbbd6a78f7986563b284dad","page":"reading-opening","operation":"move","beforeSHA256":"dc06c1e728a4b5740ba634b145bc9a1da6323031626734cb4555db5a744df806","afterSHA256":"dc06c1e728a4b5740ba634b145bc9a1da6323031626734cb4555db5a744df806","reason":"Same source body in authored semantic page"},{"oldId":"b-e00314c75260dc148e760c01","targetId":"b-e00314c75260dc148e760c01","page":"reading-opening","operation":"move","beforeSHA256":"4e0de6d032a3765c60907de32f28cd988b659299663e842d319bdb0426243d78","afterSHA256":"4e0de6d032a3765c60907de32f28cd988b659299663e842d319bdb0426243d78","reason":"Same source body in authored semantic page"},{"oldId":"b-17b6d31711f853793361aed5","targetId":"b-17b6d31711f853793361aed5","page":"reading-opening","operation":"move","beforeSHA256":"057b419e2a6f1c41cacfdca38da03ad6ba8650d0bd782da825b7dd0f23916f22","afterSHA256":"057b419e2a6f1c41cacfdca38da03ad6ba8650d0bd782da825b7dd0f23916f22","reason":"Same source body in authored semantic page"},{"oldId":"b-a02ac9acee2696712c4a345b","targetId":"b-a02ac9acee2696712c4a345b","page":"reading-opening","operation":"move","beforeSHA256":"a9edb5918459c5b3d18b937e2bd7182a7ef99bbfe8df3b9d1571ba6ef3f65d37","afterSHA256":"a9edb5918459c5b3d18b937e2bd7182a7ef99bbfe8df3b9d1571ba6ef3f65d37","reason":"Same source body in authored semantic page"},{"oldId":"b-cd1f7e9385f19f220b0b40cb","targetId":"b-cd1f7e9385f19f220b0b40cb","page":"reading-opening","operation":"move","beforeSHA256":"fa671c678fe0a1c60ae3e45a170194051904ba8c100efec9c1e1312559e0717a","afterSHA256":"fa671c678fe0a1c60ae3e45a170194051904ba8c100efec9c1e1312559e0717a","reason":"Same source body in authored semantic page"},{"oldId":"b-3178d293b8f123f98817a61a","targetId":"b-3178d293b8f123f98817a61a","page":"reading-opening","operation":"move","beforeSHA256":"abd49d75d7f2172ebb0b23c067ed984f4a20c61b79a7927c329effde809d940a","afterSHA256":"abd49d75d7f2172ebb0b23c067ed984f4a20c61b79a7927c329effde809d940a","reason":"Same source body in authored semantic page"},{"oldId":"b-b751fe80c30d14a9eb4748ba","targetId":"b-b751fe80c30d14a9eb4748ba","page":"reading-opening","operation":"move","beforeSHA256":"ceb02fe3d79ee675f25df17f834797146f96ba38d62332734e01c1df934950fc","afterSHA256":"ceb02fe3d79ee675f25df17f834797146f96ba38d62332734e01c1df934950fc","reason":"Same source body in authored semantic page"},{"oldId":"block-0a71ec88a039404fbc98fde29df4fe9d--6-反例相邻真实对象被-nms-合并","targetId":"b-17b6d31711f853793361aed5","operation":"retain-source-identity"}],"blocks":[{"id":"b-dbb067dfea90f93c95f44efd","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html#b-dbb067dfea90f93c95f44efd","content":"[LAB 09 · 检测几何：框、匹配、NMS 与 AP](/course/notebooks/90d213b4e1e04c7e889ee6fc042b2358.html)","sha256":"9027342eb8430f11699811edb871aeb2e37b28e9f874a2aa48778e6bac2818b7","chapter":{"id":"course","title":"6 · 反例：相邻真实对象被 NMS 合并"},"unit":{"id":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","title":"6 · 反例：相邻真实对象被 NMS 合并"},"page":{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","number":1},"sectionTitle":"6 · 反例：相邻真实对象被 NMS 合并","currentQuestion":"6 · 反例：相邻真实对象被 NMS 合并","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-c1199b65577b12e0bd19afc7","prerequisites":[],"relatedBlocks":[]},{"id":"b-c1199b65577b12e0bd19afc7","type":"h1","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html#b-c1199b65577b12e0bd19afc7","content":"# 6 · 反例：相邻真实对象被 NMS 合并","sha256":"a114c8a70e35969022d335d716f0eeabf9b2ce9cc78dd720c50d3fc8725e14cb","chapter":{"id":"course","title":"6 · 反例：相邻真实对象被 NMS 合并"},"unit":{"id":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","title":"6 · 反例：相邻真实对象被 NMS 合并"},"page":{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","number":1},"sectionTitle":"6 · 反例：相邻真实对象被 NMS 合并","currentQuestion":"6 · 反例：相邻真实对象被 NMS 合并","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-dbb067dfea90f93c95f44efd","nextBlock":"b-6bbbd6a78f7986563b284dad","prerequisites":[{"id":"b-dbb067dfea90f93c95f44efd","url":"#b-dbb067dfea90f93c95f44efd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-6bbbd6a78f7986563b284dad","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html#b-6bbbd6a78f7986563b284dad","content":"并入相关学习路径","sha256":"dc06c1e728a4b5740ba634b145bc9a1da6323031626734cb4555db5a744df806","chapter":{"id":"course","title":"6 · 反例：相邻真实对象被 NMS 合并"},"unit":{"id":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","title":"6 · 反例：相邻真实对象被 NMS 合并"},"page":{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","number":1},"sectionTitle":"6 · 反例：相邻真实对象被 NMS 合并","currentQuestion":"6 · 反例：相邻真实对象被 NMS 合并","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-c1199b65577b12e0bd19afc7","nextBlock":"b-e00314c75260dc148e760c01","prerequisites":[{"id":"b-c1199b65577b12e0bd19afc7","url":"#b-c1199b65577b12e0bd19afc7","role":"section-title"},{"id":"b-dbb067dfea90f93c95f44efd","url":"#b-dbb067dfea90f93c95f44efd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-e00314c75260dc148e760c01","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html#b-e00314c75260dc148e760c01","content":"固定框匹配、PR/AP、NMS误删相邻对象反例","sha256":"4e0de6d032a3765c60907de32f28cd988b659299663e842d319bdb0426243d78","chapter":{"id":"course","title":"6 · 反例：相邻真实对象被 NMS 合并"},"unit":{"id":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","title":"6 · 反例：相邻真实对象被 NMS 合并"},"page":{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","number":1},"sectionTitle":"6 · 反例：相邻真实对象被 NMS 合并","currentQuestion":"6 · 反例：相邻真实对象被 NMS 合并","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-6bbbd6a78f7986563b284dad","nextBlock":"b-17b6d31711f853793361aed5","prerequisites":[{"id":"b-c1199b65577b12e0bd19afc7","url":"#b-c1199b65577b12e0bd19afc7","role":"section-title"},{"id":"b-dbb067dfea90f93c95f44efd","url":"#b-dbb067dfea90f93c95f44efd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-17b6d31711f853793361aed5","type":"h2","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html#b-17b6d31711f853793361aed5","content":"## 6 · 反例：相邻真实对象被 NMS 合并","sha256":"057b419e2a6f1c41cacfdca38da03ad6ba8650d0bd782da825b7dd0f23916f22","chapter":{"id":"course","title":"6 · 反例：相邻真实对象被 NMS 合并"},"unit":{"id":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","title":"6 · 反例：相邻真实对象被 NMS 合并"},"page":{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","number":1},"sectionTitle":"6 · 反例：相邻真实对象被 NMS 合并","currentQuestion":"6 · 反例：相邻真实对象被 NMS 合并","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-e00314c75260dc148e760c01","nextBlock":"b-a02ac9acee2696712c4a345b","prerequisites":[{"id":"b-c1199b65577b12e0bd19afc7","url":"#b-c1199b65577b12e0bd19afc7","role":"section-title"},{"id":"b-dbb067dfea90f93c95f44efd","url":"#b-dbb067dfea90f93c95f44efd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-a02ac9acee2696712c4a345b","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html#b-a02ac9acee2696712c4a345b","content":"把场景换成两个同类 GT：`(0,0,2,2)` 与 `(0.5,0,2.5,2)`。二者交集为 3，并集为 5，互相 IoU=`0.6`。对应预测与 GT 完全一致，分数分别为 0.95、0.90。","sha256":"a9edb5918459c5b3d18b937e2bd7182a7ef99bbfe8df3b9d1571ba6ef3f65d37","chapter":{"id":"course","title":"6 · 反例：相邻真实对象被 NMS 合并"},"unit":{"id":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","title":"6 · 反例：相邻真实对象被 NMS 合并"},"page":{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","number":1},"sectionTitle":"6 · 反例：相邻真实对象被 NMS 合并","currentQuestion":"6 · 反例：相邻真实对象被 NMS 合并","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-17b6d31711f853793361aed5","nextBlock":"b-cd1f7e9385f19f220b0b40cb","prerequisites":[{"id":"b-17b6d31711f853793361aed5","url":"#b-17b6d31711f853793361aed5","role":"section-title"},{"id":"b-dbb067dfea90f93c95f44efd","url":"#b-dbb067dfea90f93c95f44efd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-cd1f7e9385f19f220b0b40cb","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html#b-cd1f7e9385f19f220b0b40cb","content":"NMS 前，两个预测分别匹配不同 GT，AP50=1、recall=1。使用相同 NMS 阈值 0.50，第二个预测会被抑制，于是 AP50=0.5、recall=0.5。仅将 NMS 阈值改为 0.70，两框都保留。本例还断言不同类别的完全重合框能同时保留，检查了 class-aware 分支。","sha256":"fa671c678fe0a1c60ae3e45a170194051904ba8c100efec9c1e1312559e0717a","chapter":{"id":"course","title":"6 · 反例：相邻真实对象被 NMS 合并"},"unit":{"id":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","title":"6 · 反例：相邻真实对象被 NMS 合并"},"page":{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","number":1},"sectionTitle":"6 · 反例：相邻真实对象被 NMS 合并","currentQuestion":"6 · 反例：相邻真实对象被 NMS 合并","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-a02ac9acee2696712c4a345b","nextBlock":"b-3178d293b8f123f98817a61a","prerequisites":[{"id":"b-17b6d31711f853793361aed5","url":"#b-17b6d31711f853793361aed5","role":"section-title"},{"id":"b-dbb067dfea90f93c95f44efd","url":"#b-dbb067dfea90f93c95f44efd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-3178d293b8f123f98817a61a","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html#b-3178d293b8f123f98817a61a","content":"接下格将同时验证原例与相邻真对象反例，再生成对照图。","sha256":"abd49d75d7f2172ebb0b23c067ed984f4a20c61b79a7927c329effde809d940a","chapter":{"id":"course","title":"6 · 反例：相邻真实对象被 NMS 合并"},"unit":{"id":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","title":"6 · 反例：相邻真实对象被 NMS 合并"},"page":{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","number":1},"sectionTitle":"6 · 反例：相邻真实对象被 NMS 合并","currentQuestion":"6 · 反例：相邻真实对象被 NMS 合并","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-cd1f7e9385f19f220b0b40cb","nextBlock":"b-b751fe80c30d14a9eb4748ba","prerequisites":[{"id":"b-17b6d31711f853793361aed5","url":"#b-17b6d31711f853793361aed5","role":"section-title"},{"id":"b-dbb067dfea90f93c95f44efd","url":"#b-dbb067dfea90f93c95f44efd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-b751fe80c30d14a9eb4748ba","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d.html#b-b751fe80c30d14a9eb4748ba","content":"由此可以支持：“固定 NMS 规则会在重复框清理与相邻对象保留之间产生取舍。”不能支持：“0.70 是真实数据的最佳阈值”，因为这里只有两个手工场景。","sha256":"ceb02fe3d79ee675f25df17f834797146f96ba38d62332734e01c1df934950fc","chapter":{"id":"course","title":"6 · 反例：相邻真实对象被 NMS 合并"},"unit":{"id":"notebook-blocks/0a71ec88a039404fbc98fde29df4fe9d","title":"6 · 反例：相邻真实对象被 NMS 合并"},"page":{"id":"reading-opening","title":"6 · 反例：相邻真实对象被 NMS 合并","number":1},"sectionTitle":"6 · 反例：相邻真实对象被 NMS 合并","currentQuestion":"6 · 反例：相邻真实对象被 NMS 合并","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-3178d293b8f123f98817a61a","nextBlock":null,"prerequisites":[{"id":"b-17b6d31711f853793361aed5","url":"#b-17b6d31711f853793361aed5","role":"section-title"},{"id":"b-dbb067dfea90f93c95f44efd","url":"#b-dbb067dfea90f93c95f44efd","role":"problem-context"}],"relatedBlocks":[]}]}
