{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html","relationshipResolution":"Resolve relative relationship URLs against relationshipURLBase; complete records and absolute URLs are in blocks.","title":"位置怎样成为可学习的目标？","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html","markdown":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.md","pages":[{"id":"anchor-training-targets","title":"给正例、背景和忽略项分配任务","unit":"类别与位置怎样成为可学习的区域目标？","unitId":"learnable-box-prediction","chapter":"II","number":1},{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","unit":"类别与位置怎样成为可学习的区域目标？","unitId":"learnable-box-prediction","chapter":"II","number":2}],"aliases":[{"oldId":"explanation","targetId":"box-offset-encode-decode","operation":"split-explanation-range"},{"oldId":"b-ab433d65e7661c16e1a0cdbc","targetId":"b-ab433d65e7661c16e1a0cdbc","page":"anchor-training-targets","operation":"move","beforeSHA256":"7af001429caa370b259fa0b7820036e8a5a1052d83c445a1e2ab6fbbda8c7c93","afterSHA256":"7af001429caa370b259fa0b7820036e8a5a1052d83c445a1e2ab6fbbda8c7c93","reason":"Same source body in authored semantic page"},{"oldId":"b-0e16adaadfc51be7ff259377","targetId":"b-0e16adaadfc51be7ff259377","page":"anchor-training-targets","operation":"move","beforeSHA256":"290dba49c527e68e2aba4a2ee0b4d28e626d8e489edab4605ea5a235e8ea7fb2","afterSHA256":"290dba49c527e68e2aba4a2ee0b4d28e626d8e489edab4605ea5a235e8ea7fb2","reason":"Same source body in authored semantic page"},{"oldId":"b-2ad9675dfc5bfe77f50a82e7","targetId":"b-2ad9675dfc5bfe77f50a82e7","page":"anchor-training-targets","operation":"move","beforeSHA256":"9950be4406a476d8d766763df53ea513bbe7eed02f34aff4f837c30a3d045b5c","afterSHA256":"9950be4406a476d8d766763df53ea513bbe7eed02f34aff4f837c30a3d045b5c","reason":"Same source body in authored semantic page"},{"oldId":"b-083d33345765a7eb0ae41c54","targetId":"b-083d33345765a7eb0ae41c54","page":"anchor-training-targets","operation":"move","beforeSHA256":"157cb5eec4f8576589386132685fedffe3cc7d7ba664168060367d6e5a58232b","afterSHA256":"157cb5eec4f8576589386132685fedffe3cc7d7ba664168060367d6e5a58232b","reason":"Same source body in authored semantic page"},{"oldId":"b-d3c4cd97a8c258a60bf1b037","targetId":"b-d3c4cd97a8c258a60bf1b037","page":"anchor-training-targets","operation":"move","beforeSHA256":"767e9cdba079c3d5360d01ca6637ff47b625f805ea988b0a945b3600317d283c","afterSHA256":"767e9cdba079c3d5360d01ca6637ff47b625f805ea988b0a945b3600317d283c","reason":"Same source body in authored semantic page"},{"oldId":"b-4023eec9c013b807da425eaa","targetId":"b-4023eec9c013b807da425eaa","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"d71cf15e707c8a3674b4c90a599efee783cb84da5b8c8236a1d01c3add7b4958","afterSHA256":"d71cf15e707c8a3674b4c90a599efee783cb84da5b8c8236a1d01c3add7b4958","reason":"Same source body in authored semantic page"},{"oldId":"b-c21d2dda80d8e1d46dfb6dfa","targetId":"b-c21d2dda80d8e1d46dfb6dfa","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"eb19007089ea3c75b5251859ba803bfbf8b9c26ea5f5a375689dcdea66a386da","afterSHA256":"eb19007089ea3c75b5251859ba803bfbf8b9c26ea5f5a375689dcdea66a386da","reason":"Same source body in authored semantic page"},{"oldId":"b-c096477a5c0755b653e82033","targetId":"b-c096477a5c0755b653e82033","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"448faa09c6c73221ba6a7a9dd9726ee3f487b4c173d8143c0741d8efe22d30d0","afterSHA256":"448faa09c6c73221ba6a7a9dd9726ee3f487b4c173d8143c0741d8efe22d30d0","reason":"Same source body in authored semantic page"},{"oldId":"b-27b20ba175569c35dc80b6d9","targetId":"b-27b20ba175569c35dc80b6d9","page":"box-offset-encode-decode","operation":"rewrite","beforeSHA256":"e7b80995fb09e6ba9fc948ba996bdd43d8e74358e9c0cbcafbb6633edef35a61","afterSHA256":"8d0cbec15b96368db38a95495ff285c35c846ec28196ffcb1cf556836227eb59","reason":"Same source identity with figure semantics or reading context enriched"},{"oldId":"b-61061e4885e1f407aa125f1a","targetId":"b-61061e4885e1f407aa125f1a","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"786ce10a6b32a492259a3dccd0a54e61cd41d28a34382fb7b5386c5f03b7ad69","afterSHA256":"786ce10a6b32a492259a3dccd0a54e61cd41d28a34382fb7b5386c5f03b7ad69","reason":"Same source body in authored semantic page"},{"oldId":"b-9488d47253afecf94151ddaa","targetId":"b-9488d47253afecf94151ddaa","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"315a6026a49c44b75d9fbb1bce2a56cefee61f48c75a834c8b0133089e8c77a8","afterSHA256":"315a6026a49c44b75d9fbb1bce2a56cefee61f48c75a834c8b0133089e8c77a8","reason":"Same source body in authored semantic page"},{"oldId":"b-4dea0ffeee603c5187371eaf","targetId":"b-4dea0ffeee603c5187371eaf","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"ff108d3562e4d180fab3f2009627ac445cc3883a4cff7458c92f32b7f85bb530","afterSHA256":"ff108d3562e4d180fab3f2009627ac445cc3883a4cff7458c92f32b7f85bb530","reason":"Same source body in authored semantic page"},{"oldId":"b-7b0dc4e9a5d3edc4a336e7a4","targetId":"b-7b0dc4e9a5d3edc4a336e7a4","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"b3bbbbc3e614e11be62c2d2ae8f3e2cd050bc3ce13ba03cd8827d23a0f3fab71","afterSHA256":"b3bbbbc3e614e11be62c2d2ae8f3e2cd050bc3ce13ba03cd8827d23a0f3fab71","reason":"Same source body in authored semantic page"},{"oldId":"b-171e36ae8a402033cc3703e2","targetId":"b-171e36ae8a402033cc3703e2","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"187af0c6d48210fd01d2ac309e925ddaecae1b6bfaab9b3bd08c2894ae3d9713","afterSHA256":"187af0c6d48210fd01d2ac309e925ddaecae1b6bfaab9b3bd08c2894ae3d9713","reason":"Same source body in authored semantic page"},{"oldId":"b-f96d9e4f04d8acdc6d1d42ad","targetId":"b-f96d9e4f04d8acdc6d1d42ad","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"d7444e338e1c0d15c5c34eabc3e423969240480386582c8b37df49c582126e18","afterSHA256":"d7444e338e1c0d15c5c34eabc3e423969240480386582c8b37df49c582126e18","reason":"Same source body in authored semantic page"},{"oldId":"b-7667661163843d7c969793b3","targetId":"b-7667661163843d7c969793b3","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"9c0c5495f55e57dc54960b56bd2d9557d4aec07533a830446b1d8a6c16c7efbc","afterSHA256":"9c0c5495f55e57dc54960b56bd2d9557d4aec07533a830446b1d8a6c16c7efbc","reason":"Same source body in authored semantic page"},{"oldId":"b-8e825c99e59cb4d4dfad109d","targetId":"b-8e825c99e59cb4d4dfad109d","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"1cfcbe05dfe96197283ba9302d29281e1bf77664d8975d9c7ed6c3244a89a659","afterSHA256":"1cfcbe05dfe96197283ba9302d29281e1bf77664d8975d9c7ed6c3244a89a659","reason":"Same source body in authored semantic page"},{"oldId":"b-c2cd9122685d7ea6bd68b0a2","targetId":"b-c2cd9122685d7ea6bd68b0a2","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"f16be0424762a44344338696f06ef266c4571d15367ae2cbbd28fac98ac7e9cb","afterSHA256":"f16be0424762a44344338696f06ef266c4571d15367ae2cbbd28fac98ac7e9cb","reason":"Same source body in authored semantic page"},{"oldId":"b-416676a6fdf67fc45aa51911","targetId":"b-416676a6fdf67fc45aa51911","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"b25685f04cd1b885f3a5999e6a912460c7424021cdc5b2190584242086a82681","afterSHA256":"b25685f04cd1b885f3a5999e6a912460c7424021cdc5b2190584242086a82681","reason":"Same source body in authored semantic page"},{"oldId":"b-4b77e3bbf978d344c7bcd0ce","targetId":"b-4b77e3bbf978d344c7bcd0ce","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"4b23a23bfab93ae4beef5ff35222b2c79e338cc8ff6ceebce192895529e09d50","afterSHA256":"4b23a23bfab93ae4beef5ff35222b2c79e338cc8ff6ceebce192895529e09d50","reason":"Same source body in authored semantic page"},{"oldId":"b-2900190b0802d7da6ae61b9d","targetId":"b-2900190b0802d7da6ae61b9d","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"e90fc98fcd6a3b89db73338ce657820cdf2e98cb7da3d426118be52aed48abca","afterSHA256":"e90fc98fcd6a3b89db73338ce657820cdf2e98cb7da3d426118be52aed48abca","reason":"Same source body in authored semantic page"},{"oldId":"b-e45fa774b24c4dbc07facefd","targetId":"b-e45fa774b24c4dbc07facefd","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"cf44fcc62782fb4f6bdc42c16c5187d57556a03cb7ce6065e7bd9c36d8e7d733","afterSHA256":"cf44fcc62782fb4f6bdc42c16c5187d57556a03cb7ce6065e7bd9c36d8e7d733","reason":"Same source body in authored semantic page"},{"oldId":"b-e2373fabc332e80ee50b9622","targetId":"b-e2373fabc332e80ee50b9622","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"a3163e9b7618b50175088fce50e8c02bf38584dbcb466052e3f6745aa91110a4","afterSHA256":"a3163e9b7618b50175088fce50e8c02bf38584dbcb466052e3f6745aa91110a4","reason":"Same source body in authored semantic page"},{"oldId":"b-ee882bb57ca60f8be17d9216","targetId":"b-ee882bb57ca60f8be17d9216","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"74f4cb155246b448250d1180c1008d4b246df36dd32a3f135cc4cb0ecfb1bf4a","afterSHA256":"74f4cb155246b448250d1180c1008d4b246df36dd32a3f135cc4cb0ecfb1bf4a","reason":"Same source body in authored semantic page"},{"oldId":"b-ac780cb703d31ebb0cc9ad71","targetId":"b-ac780cb703d31ebb0cc9ad71","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"df0224a2ac67803c0f36958c2080a875573fb7a841f336fb548d7ceb3575eb05","afterSHA256":"df0224a2ac67803c0f36958c2080a875573fb7a841f336fb548d7ceb3575eb05","reason":"Same source body in authored semantic page"},{"oldId":"b-2709b4b1ea439486a217f2e5","targetId":"b-2709b4b1ea439486a217f2e5","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"e9bba5167193409acea94d2ccfe4493bc36015f29be043b297c45a1c1045f154","afterSHA256":"e9bba5167193409acea94d2ccfe4493bc36015f29be043b297c45a1c1045f154","reason":"Same source body in authored semantic page"},{"oldId":"b-8e433495a3e6896b1b5176ea","targetId":"b-8e433495a3e6896b1b5176ea","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"474f32052de0aaacff9ae7175bdd6b55a4f1f028f790f03421b8e6b50c2d2cde","afterSHA256":"474f32052de0aaacff9ae7175bdd6b55a4f1f028f790f03421b8e6b50c2d2cde","reason":"Same source body in authored semantic page"},{"oldId":"b-e9f7f92823701af88adb6165","targetId":"b-e9f7f92823701af88adb6165","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"1d3b0e865f937bb1c88b821e4cad35f6ce8a0777e56b3f206651fff65cc83220","afterSHA256":"1d3b0e865f937bb1c88b821e4cad35f6ce8a0777e56b3f206651fff65cc83220","reason":"Same source body in authored semantic page"},{"oldId":"b-9dd2a30f16cafb86384f7c6a","targetId":"b-9dd2a30f16cafb86384f7c6a","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"86efd8359c5cc3265a14dfe366da58a6b0d6935ea08d64cd0b9332c44bd86319","afterSHA256":"86efd8359c5cc3265a14dfe366da58a6b0d6935ea08d64cd0b9332c44bd86319","reason":"Same source body in authored semantic page"},{"oldId":"b-eb8072ab2675c36aae0e27a8","targetId":"b-eb8072ab2675c36aae0e27a8","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"231bb7fc547985f32e34140291735a69f37ca505ab514cc9eabd1be91c4b5b60","afterSHA256":"231bb7fc547985f32e34140291735a69f37ca505ab514cc9eabd1be91c4b5b60","reason":"Same source body in authored semantic page"},{"oldId":"b-56031a1ac67f6a151e2d737f","targetId":"b-56031a1ac67f6a151e2d737f","page":"box-offset-encode-decode","operation":"move","beforeSHA256":"576aa5d4e87dd9a5399426290c252279bc7a97bc247a55c4b48854b736ad8494","afterSHA256":"576aa5d4e87dd9a5399426290c252279bc7a97bc247a55c4b48854b736ad8494","reason":"Same source body in authored semantic page"},{"oldId":"anchor-training-targets-title","targetId":"b-ba76f09064990c39ffc2824f","operation":"retain-source-identity"},{"oldId":"anchor-training-targets-bridge","targetId":"b-70702901ba6667d77e936f9e","operation":"retain-source-identity"},{"oldId":"box-offset-encode-decode-title","targetId":"b-286b2081cb409e08f960be00","operation":"retain-source-identity"}],"blocks":[{"id":"b-ba76f09064990c39ffc2824f","type":"h2","scope":"anchor-training-targets","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-ba76f09064990c39ffc2824f","content":"## 给正例、背景和忽略项分配任务","sha256":"cfdc62b942e00569aee310fba942c1038f74c2bd186827274b1fd3d010a95bd6","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"anchor-training-targets","title":"给正例、背景和忽略项分配任务","number":1},"sectionTitle":"给正例、背景和忽略项分配任务","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p32","l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-70702901ba6667d77e936f9e","prerequisites":[{"id":"b-70702901ba6667d77e936f9e","url":"#b-70702901ba6667d77e936f9e","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-70702901ba6667d77e936f9e","type":"p","scope":"anchor-training-targets","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-70702901ba6667d77e936f9e","content":"先明确训练分配，才能知道哪一项预测拥有位置目标。","sha256":"2660a6ba005bfad3a1f1ff72dea53a40cec39672de6d4dde06f5c942691ccf5d","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"anchor-training-targets","title":"给正例、背景和忽略项分配任务","number":1},"sectionTitle":"给正例、背景和忽略项分配任务","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p32","l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-ba76f09064990c39ffc2824f","nextBlock":"b-ab433d65e7661c16e1a0cdbc","prerequisites":[{"id":"b-ba76f09064990c39ffc2824f","url":"#b-ba76f09064990c39ffc2824f","role":"section-title"}],"relatedBlocks":[]},{"id":"b-ab433d65e7661c16e1a0cdbc","type":"h3","scope":"anchor-training-assignment","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-ab433d65e7661c16e1a0cdbc","content":"### 为什么要有正例、背景和忽略项","sha256":"7af001429caa370b259fa0b7820036e8a5a1052d83c445a1e2ab6fbbda8c7c93","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"anchor-training-targets","title":"给正例、背景和忽略项分配任务","number":1},"sectionTitle":"为什么要有正例、背景和忽略项","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p32","l3-r2-p33"],"knowledgeBlock":"anchor-training-assignment","formulas":[],"previousBlock":"b-70702901ba6667d77e936f9e","nextBlock":"b-0e16adaadfc51be7ff259377","prerequisites":[{"id":"b-ba76f09064990c39ffc2824f","url":"#b-ba76f09064990c39ffc2824f","role":"section-title"},{"id":"b-70702901ba6667d77e936f9e","url":"#b-70702901ba6667d77e936f9e","role":"problem-context"}],"relatedBlocks":[{"id":"b-0e16adaadfc51be7ff259377","url":"#b-0e16adaadfc51be7ff259377","relation":"same-reasoning"},{"id":"b-2ad9675dfc5bfe77f50a82e7","url":"#b-2ad9675dfc5bfe77f50a82e7","relation":"same-reasoning"},{"id":"b-083d33345765a7eb0ae41c54","url":"#b-083d33345765a7eb0ae41c54","relation":"same-reasoning"},{"id":"b-d3c4cd97a8c258a60bf1b037","url":"#b-d3c4cd97a8c258a60bf1b037","relation":"same-reasoning"}]},{"id":"b-0e16adaadfc51be7ff259377","type":"p","scope":"anchor-training-assignment","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-0e16adaadfc51be7ff259377","content":"给定参考框与真值的 IoU 矩阵，匹配规则把参考框变成训练样本。例如课堂教学阈值若设正例至少 0.7、背景小于 0.3，则 IoU 为 0.8、0.4、0.1 的三个框分别是正例、忽略、背景。只有正例有对应的框回归目标。忽略的用途是暂不把模糊覆盖强行当正或负，而不是悄悄改成背景。","sha256":"290dba49c527e68e2aba4a2ee0b4d28e626d8e489edab4605ea5a235e8ea7fb2","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"anchor-training-targets","title":"给正例、背景和忽略项分配任务","number":1},"sectionTitle":"为什么要有正例、背景和忽略项","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p32","l3-r2-p33"],"knowledgeBlock":"anchor-training-assignment","formulas":[],"previousBlock":"b-ab433d65e7661c16e1a0cdbc","nextBlock":"b-2ad9675dfc5bfe77f50a82e7","prerequisites":[{"id":"b-ab433d65e7661c16e1a0cdbc","url":"#b-ab433d65e7661c16e1a0cdbc","role":"section-title"},{"id":"b-70702901ba6667d77e936f9e","url":"#b-70702901ba6667d77e936f9e","role":"problem-context"}],"relatedBlocks":[{"id":"b-ab433d65e7661c16e1a0cdbc","url":"#b-ab433d65e7661c16e1a0cdbc","relation":"same-reasoning"},{"id":"b-2ad9675dfc5bfe77f50a82e7","url":"#b-2ad9675dfc5bfe77f50a82e7","relation":"same-reasoning"},{"id":"b-083d33345765a7eb0ae41c54","url":"#b-083d33345765a7eb0ae41c54","relation":"same-reasoning"},{"id":"b-d3c4cd97a8c258a60bf1b037","url":"#b-d3c4cd97a8c258a60bf1b037","relation":"same-reasoning"}]},{"id":"b-2ad9675dfc5bfe77f50a82e7","type":"p","scope":"anchor-training-assignment","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-2ad9675dfc5bfe77f50a82e7","content":"真实 LAB10 使用另一组公开写明的阈值：正例至少 0.45，背景低于 0.25，中间忽略；再用逐次最大 IoU 为每个真值保留一个不同 anchor，避免某个对象完全收不到位置监督。强制匹配服务于学习，评价时不能为了“每个对象都匹配一次”照搬这条规则。","sha256":"9950be4406a476d8d766763df53ea513bbe7eed02f34aff4f837c30a3d045b5c","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"anchor-training-targets","title":"给正例、背景和忽略项分配任务","number":1},"sectionTitle":"为什么要有正例、背景和忽略项","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p32","l3-r2-p33"],"knowledgeBlock":"anchor-training-assignment","formulas":[],"previousBlock":"b-0e16adaadfc51be7ff259377","nextBlock":"b-083d33345765a7eb0ae41c54","prerequisites":[{"id":"b-ab433d65e7661c16e1a0cdbc","url":"#b-ab433d65e7661c16e1a0cdbc","role":"section-title"},{"id":"b-70702901ba6667d77e936f9e","url":"#b-70702901ba6667d77e936f9e","role":"problem-context"}],"relatedBlocks":[{"id":"b-ab433d65e7661c16e1a0cdbc","url":"#b-ab433d65e7661c16e1a0cdbc","relation":"same-reasoning"},{"id":"b-0e16adaadfc51be7ff259377","url":"#b-0e16adaadfc51be7ff259377","relation":"same-reasoning"},{"id":"b-083d33345765a7eb0ae41c54","url":"#b-083d33345765a7eb0ae41c54","relation":"same-reasoning"},{"id":"b-d3c4cd97a8c258a60bf1b037","url":"#b-d3c4cd97a8c258a60bf1b037","relation":"same-reasoning"}]},{"id":"b-083d33345765a7eb0ae41c54","type":"p","scope":"anchor-training-assignment","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-083d33345765a7eb0ae41c54","content":"空图同样是有效训练输入。所有参考框都应学背景，回归项没有正例便归零。如果只训练总有物体的图片，模型可能从未被要求学会空输出。","sha256":"157cb5eec4f8576589386132685fedffe3cc7d7ba664168060367d6e5a58232b","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"anchor-training-targets","title":"给正例、背景和忽略项分配任务","number":1},"sectionTitle":"为什么要有正例、背景和忽略项","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p32","l3-r2-p33"],"knowledgeBlock":"anchor-training-assignment","formulas":[],"previousBlock":"b-2ad9675dfc5bfe77f50a82e7","nextBlock":"b-d3c4cd97a8c258a60bf1b037","prerequisites":[{"id":"b-ab433d65e7661c16e1a0cdbc","url":"#b-ab433d65e7661c16e1a0cdbc","role":"section-title"},{"id":"b-70702901ba6667d77e936f9e","url":"#b-70702901ba6667d77e936f9e","role":"problem-context"}],"relatedBlocks":[{"id":"b-ab433d65e7661c16e1a0cdbc","url":"#b-ab433d65e7661c16e1a0cdbc","relation":"same-reasoning"},{"id":"b-0e16adaadfc51be7ff259377","url":"#b-0e16adaadfc51be7ff259377","relation":"same-reasoning"},{"id":"b-2ad9675dfc5bfe77f50a82e7","url":"#b-2ad9675dfc5bfe77f50a82e7","relation":"same-reasoning"},{"id":"b-d3c4cd97a8c258a60bf1b037","url":"#b-d3c4cd97a8c258a60bf1b037","relation":"same-reasoning"}]},{"id":"b-d3c4cd97a8c258a60bf1b037","type":"p","scope":"anchor-training-assignment","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-d3c4cd97a8c258a60bf1b037","content":"负例远多于正例时，本实验选难负例参与分类损失，最多正例数的三倍、每图至少十二个。阅读代码时应看 loss 的掩码与归一化，而不只看 $L=L_{cls}+\\lambda L_{box}$ 这一行总公式。","sha256":"767e9cdba079c3d5360d01ca6637ff47b625f805ea988b0a945b3600317d283c","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"anchor-training-targets","title":"给正例、背景和忽略项分配任务","number":1},"sectionTitle":"为什么要有正例、背景和忽略项","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p32","l3-r2-p33"],"knowledgeBlock":"anchor-training-assignment","formulas":[{"latex":"L=L_{cls}+\\lambda L_{box}","definitionContext":"给定参考框与真值的 IoU 矩阵，匹配规则把参考框变成训练样本。例如课堂教学阈值若设正例至少 0.7、背景小于 0.3，则 IoU 为 0.8、0.4、0.1 的三个框分别是正例、忽略、背景。只有正例有对应的框回归目标。忽略的用途是暂不把模糊覆盖强行当正或负，而不是悄悄改成背景。\n真实 LAB10 使用另一组公开写明的阈值：正例至少 0.45，背景低于 0.25，中间忽略；再用逐次最大 IoU 为每个真值保留一个不同 anchor，避免某个对象完全收不到位置监督。强制匹配服务于学习，评价时不能为了“每个对象都匹配一次”照搬这条规则。\n空图同样是有效训练输入。所有参考框都应学背景，回归项没有正例便归零。如果只训练总有物体的图片，模型可能从未被要求学会空输出。\n负例远多于正例时，本实验选难负例参与分类损失，最多正例数的三倍、每图至少十二个。阅读代码时应看 loss 的掩码与归一化，而不只看 $L=L_{cls}+\\lambda L_{box}$ 这一行总公式。"}],"previousBlock":"b-083d33345765a7eb0ae41c54","nextBlock":null,"prerequisites":[{"id":"b-ab433d65e7661c16e1a0cdbc","url":"#b-ab433d65e7661c16e1a0cdbc","role":"section-title"},{"id":"b-70702901ba6667d77e936f9e","url":"#b-70702901ba6667d77e936f9e","role":"problem-context"}],"relatedBlocks":[{"id":"b-ab433d65e7661c16e1a0cdbc","url":"#b-ab433d65e7661c16e1a0cdbc","relation":"same-reasoning"},{"id":"b-0e16adaadfc51be7ff259377","url":"#b-0e16adaadfc51be7ff259377","relation":"same-reasoning"},{"id":"b-2ad9675dfc5bfe77f50a82e7","url":"#b-2ad9675dfc5bfe77f50a82e7","relation":"same-reasoning"},{"id":"b-083d33345765a7eb0ae41c54","url":"#b-083d33345765a7eb0ae41c54","relation":"same-reasoning"}]},{"id":"b-286b2081cb409e08f960be00","type":"h2","scope":"box-offset-encode-decode","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-286b2081cb409e08f960be00","content":"## 把目标框编码，再原样解码回来","sha256":"3e71ded799f4f9396a5fa036b4399a37ce7df50f9d6417c2b153ae4815f0be0c","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-4023eec9c013b807da425eaa","prerequisites":[{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-4023eec9c013b807da425eaa","type":"h2","scope":"explanation","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-4023eec9c013b807da425eaa","content":"## 解释、算例与证据","sha256":"d71cf15e707c8a3674b4c90a599efee783cb84da5b8c8236a1d01c3add7b4958","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-286b2081cb409e08f960be00","nextBlock":"b-c21d2dda80d8e1d46dfb6dfa","prerequisites":[{"id":"b-286b2081cb409e08f960be00","url":"#b-286b2081cb409e08f960be00","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-c21d2dda80d8e1d46dfb6dfa","type":"h1","scope":"document","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-c21d2dda80d8e1d46dfb6dfa","content":"# P33 · 位置怎样成为可学习的目标？","sha256":"eb19007089ea3c75b5251859ba803bfbf8b9c26ea5f5a375689dcdea66a386da","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-4023eec9c013b807da425eaa","nextBlock":"b-c096477a5c0755b653e82033","prerequisites":[{"id":"b-4023eec9c013b807da425eaa","url":"#b-4023eec9c013b807da425eaa","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-c096477a5c0755b653e82033","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-c096477a5c0755b653e82033","content":"把“位置回归”算到四个具体目标：.2、−.1、ln1.2、0；再逆变换回目标框。归一化、坐标格式与尺度因子必须成对。下方匹配说明哪些参考框具有位置目标，背景和忽略项为什么不能照样回归。","sha256":"448faa09c6c73221ba6a7a9dd9726ee3f487b4c173d8143c0741d8efe22d30d0","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-c21d2dda80d8e1d46dfb6dfa","nextBlock":"b-27b20ba175569c35dc80b6d9","prerequisites":[{"id":"b-c21d2dda80d8e1d46dfb6dfa","url":"#b-c21d2dda80d8e1d46dfb6dfa","role":"section-title"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-27b20ba175569c35dc80b6d9","type":"figure","scope":"document","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-27b20ba175569c35dc80b6d9","content":"图内标签与数值：Lecture 03 课堂图解 P33；参考框与目标框（连续坐标，无 +1）；0；10；20；30；40；50；60；70；80；参考 (20,20,60,60)；中心 (40,40) · 宽40 · 高40；目标 (24,16,72,56)；中心 (48,36) · 宽48 · 高40；tₓ = (48−40)/40 = 0.2；tᵧ = (36−40)/40 = −0.1；t_w = ln(48/40) ≈ 0.1823；t_h = ln(40/40) = 0；本课程坐标算例；展示常见框参数化，不代表所有检测器。\n\n连续坐标网格上的参考框 (20,20,60,60) 与目标框 (24,16,72,56)，中心位移和四项回归目标逐项对应。\n\n- 参考框与目标框（连续坐标，无 +1）\n- 0\n- 10\n- 20\n- 30\n- 40\n- 50\n- 60\n- 70\n- 80\n- 参考 (20,20,60,60)\n- 中心 (40,40) · 宽40 · 高40\n- 目标 (24,16,72,56)\n- 中心 (48,36) · 宽48 · 高40\n- tₓ = (48−40)/40 = 0.2\n- tᵧ = (36−40)/40 = −0.1\n- t_w = ln(48/40) ≈ 0.1823\n- t_h = ln(40/40) = 0\n- 本课程坐标算例；展示常见框参数化，不代表所有检测器。连续坐标网格上的参考框 (20,20,60,60) 与目标框 (24,16,72,56)，中心位移和四项回归目标逐项对应。 [查看对应图解状态](/#/l3-r2-p33/1)[查看完整图解](/course/figures/l3-r2-p33-1.html)","sha256":"8d0cbec15b96368db38a95495ff285c35c846ec28196ffcb1cf556836227eb59","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"figure":{"caption":"连续坐标网格上的参考框 (20,20,60,60) 与目标框 (24,16,72,56)，中心位移和四项回归目标逐项对应。 查看对应图解状态","labels":["参考框与目标框（连续坐标，无 +1）","0","10","20","30","40","50","60","70","80","参考 (20,20,60,60)","中心 (40,40) · 宽40 · 高40","目标 (24,16,72,56)","中心 (48,36) · 宽48 · 高40","tₓ = (48−40)/40 = 0.2","tᵧ = (36−40)/40 = −0.1","t_w = ln(48/40) ≈ 0.1823","t_h = ln(40/40) = 0","本课程坐标算例；展示常见框参数化，不代表所有检测器。"],"description":"连续坐标网格上的参考框 (20,20,60,60) 与目标框 (24,16,72,56)，中心位移和四项回归目标逐项对应。参考框与目标框（连续坐标，无 +1）01020304050607080参考 (20,20,60,60)中心 (40,40) · 宽40 · 高40目标 (24,16,72,56)中心 (48,36) · 宽48 · 高40tₓ = (48−40)/40 = 0.2tᵧ = (36−40)/40 = −0.1t_w = ln(48/40) ≈ 0.1823t_h = ln(40/40) = 0本课程坐标算例；展示常见框参数化，不代表所有检测器。","evidenceIdentity":"连续坐标网格上的参考框 (20,20,60,60) 与目标框 (24,16,72,56)，中心位移和四项回归目标逐项对应。 查看对应图解状态","images":[]},"previousBlock":"b-c096477a5c0755b653e82033","nextBlock":"b-61061e4885e1f407aa125f1a","prerequisites":[{"id":"b-c21d2dda80d8e1d46dfb6dfa","url":"#b-c21d2dda80d8e1d46dfb6dfa","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-61061e4885e1f407aa125f1a","type":"h2","scope":"narrative","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-61061e4885e1f407aa125f1a","content":"## 课堂讲述","sha256":"786ce10a6b32a492259a3dccd0a54e61cd41d28a34382fb7b5386c5f03b7ad69","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-27b20ba175569c35dc80b6d9","nextBlock":"b-9488d47253afecf94151ddaa","prerequisites":[{"id":"b-c21d2dda80d8e1d46dfb6dfa","url":"#b-c21d2dda80d8e1d46dfb6dfa","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-9488d47253afecf94151ddaa","type":"p","scope":"narrative","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-9488d47253afecf94151ddaa","content":"类别可以用一个标签训练，框的位置怎样训练？先看这两个具体框。参考框中心是四十、四十，宽高都是四十；目标框中心是四十八、三十六，宽变成四十八，高不变。\n网络可以学习相对这个起点的修正：中心往右多少、往上多少，宽高怎样改变。横向移动八个单位，相对于原宽度就是零点二；纵向移动负四个单位，相对于原高度就是负零点一。宽高常用比例的对数来表示，完整计算放在说明里。\n这页只要把抽象的“回归”落到对象上。网络并不是突然输出一个完美矩形，而是在明确坐标约定和监督目标下学习几何关系。类别正确但位置错误，因而完全可能发生。","sha256":"315a6026a49c44b75d9fbb1bce2a56cefee61f48c75a834c8b0133089e8c77a8","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-61061e4885e1f407aa125f1a","nextBlock":"b-4dea0ffeee603c5187371eaf","prerequisites":[{"id":"b-61061e4885e1f407aa125f1a","url":"#b-61061e4885e1f407aa125f1a","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-4dea0ffeee603c5187371eaf","type":"h3","scope":"box-offset-roundtrip","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-4dea0ffeee603c5187371eaf","content":"### 框回归的四个数怎样编码与还原","sha256":"ff108d3562e4d180fab3f2009627ac445cc3883a4cff7458c92f32b7f85bb530","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"框回归的四个数怎样编码与还原","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":"box-offset-roundtrip","formulas":[],"previousBlock":"b-9488d47253afecf94151ddaa","nextBlock":"b-7b0dc4e9a5d3edc4a336e7a4","prerequisites":[{"id":"b-61061e4885e1f407aa125f1a","url":"#b-61061e4885e1f407aa125f1a","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"},{"id":"b-7b0dc4e9a5d3edc4a336e7a4","url":"#b-7b0dc4e9a5d3edc4a336e7a4","relation":"same-reasoning"},{"id":"b-171e36ae8a402033cc3703e2","url":"#b-171e36ae8a402033cc3703e2","relation":"same-reasoning"},{"id":"b-f96d9e4f04d8acdc6d1d42ad","url":"#b-f96d9e4f04d8acdc6d1d42ad","relation":"same-reasoning"},{"id":"b-7667661163843d7c969793b3","url":"#b-7667661163843d7c969793b3","relation":"same-reasoning"},{"id":"b-8e825c99e59cb4d4dfad109d","url":"#b-8e825c99e59cb4d4dfad109d","relation":"same-reasoning"}]},{"id":"b-7b0dc4e9a5d3edc4a336e7a4","type":"p","scope":"box-offset-roundtrip","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-7b0dc4e9a5d3edc4a336e7a4","content":"用中心和宽高记参考框 $a=(40,40,40,40)$，目标框 $g=(48,36,48,40)$。采用不加额外缩放因子的约定：","sha256":"b3bbbbc3e614e11be62c2d2ae8f3e2cd050bc3ce13ba03cd8827d23a0f3fab71","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"框回归的四个数怎样编码与还原","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":"box-offset-roundtrip","formulas":[{"latex":"a=(40,40,40,40)","definitionContext":"用中心和宽高记参考框 $a=(40,40,40,40)$，目标框 $g=(48,36,48,40)$。采用不加额外缩放因子的约定：\n$\nt_x=(g_x-a_x)/a_w=0.2,\\quad t_y=(g_y-a_y)/a_h=-0.1,\n$\n$\nt_w=\\log(g_w/a_w)=\\log(1.2)\\approx0.18232,\\quad t_h=0.\n$\n中心偏移除以参考框宽高，把绝对位移变为相对比例。宽高用对数比值，则放大和缩小可以由正负实数表示；解码通过指数确保宽高为正。将四个数还原：中心 $40+40\\times0.2=48$、$40-4=36$，宽 $40e^{\\log1.2}=48$，高 40。\n由中心宽高变回连续 `xyxy`，参考框是 `(20,20,60,60)`，目标是 `(24,16,72,56)`。这一来一回检查的是坐标约定相容。网络实际输出只是对四个目标数的估计，偏移接近也不代表每个小目标的 IoU 同样好。\n有些实现对偏移再乘 10 或 5 等尺度系数；应同时阅读 encode 与 decode。LAB10 的成对函数没有这些额外系数，不能从另一教材复制半套公式混用。"},{"latex":"g=(48,36,48,40)","definitionContext":"用中心和宽高记参考框 $a=(40,40,40,40)$，目标框 $g=(48,36,48,40)$。采用不加额外缩放因子的约定：\n$\nt_x=(g_x-a_x)/a_w=0.2,\\quad t_y=(g_y-a_y)/a_h=-0.1,\n$\n$\nt_w=\\log(g_w/a_w)=\\log(1.2)\\approx0.18232,\\quad t_h=0.\n$\n中心偏移除以参考框宽高，把绝对位移变为相对比例。宽高用对数比值，则放大和缩小可以由正负实数表示；解码通过指数确保宽高为正。将四个数还原：中心 $40+40\\times0.2=48$、$40-4=36$，宽 $40e^{\\log1.2}=48$，高 40。\n由中心宽高变回连续 `xyxy`，参考框是 `(20,20,60,60)`，目标是 `(24,16,72,56)`。这一来一回检查的是坐标约定相容。网络实际输出只是对四个目标数的估计，偏移接近也不代表每个小目标的 IoU 同样好。\n有些实现对偏移再乘 10 或 5 等尺度系数；应同时阅读 encode 与 decode。LAB10 的成对函数没有这些额外系数，不能从另一教材复制半套公式混用。"}],"previousBlock":"b-4dea0ffeee603c5187371eaf","nextBlock":"b-171e36ae8a402033cc3703e2","prerequisites":[{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"},{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","relation":"same-reasoning"},{"id":"b-171e36ae8a402033cc3703e2","url":"#b-171e36ae8a402033cc3703e2","relation":"same-reasoning"},{"id":"b-f96d9e4f04d8acdc6d1d42ad","url":"#b-f96d9e4f04d8acdc6d1d42ad","relation":"same-reasoning"},{"id":"b-7667661163843d7c969793b3","url":"#b-7667661163843d7c969793b3","relation":"same-reasoning"},{"id":"b-8e825c99e59cb4d4dfad109d","url":"#b-8e825c99e59cb4d4dfad109d","relation":"same-reasoning"}]},{"id":"b-171e36ae8a402033cc3703e2","type":"p","scope":"box-offset-roundtrip","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-171e36ae8a402033cc3703e2","content":"$\nt_x=(g_x-a_x)/a_w=0.2,\\quad t_y=(g_y-a_y)/a_h=-0.1,\n$\n$\nt_w=\\log(g_w/a_w)=\\log(1.2)\\approx0.18232,\\quad t_h=0.\n$","sha256":"187af0c6d48210fd01d2ac309e925ddaecae1b6bfaab9b3bd08c2894ae3d9713","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"框回归的四个数怎样编码与还原","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":"box-offset-roundtrip","formulas":[{"latex":"\nt_x=(g_x-a_x)/a_w=0.2,\\quad t_y=(g_y-a_y)/a_h=-0.1,\n","definitionContext":"用中心和宽高记参考框 $a=(40,40,40,40)$，目标框 $g=(48,36,48,40)$。采用不加额外缩放因子的约定：\n$\nt_x=(g_x-a_x)/a_w=0.2,\\quad t_y=(g_y-a_y)/a_h=-0.1,\n$\n$\nt_w=\\log(g_w/a_w)=\\log(1.2)\\approx0.18232,\\quad t_h=0.\n$\n中心偏移除以参考框宽高，把绝对位移变为相对比例。宽高用对数比值，则放大和缩小可以由正负实数表示；解码通过指数确保宽高为正。将四个数还原：中心 $40+40\\times0.2=48$、$40-4=36$，宽 $40e^{\\log1.2}=48$，高 40。\n由中心宽高变回连续 `xyxy`，参考框是 `(20,20,60,60)`，目标是 `(24,16,72,56)`。这一来一回检查的是坐标约定相容。网络实际输出只是对四个目标数的估计，偏移接近也不代表每个小目标的 IoU 同样好。\n有些实现对偏移再乘 10 或 5 等尺度系数；应同时阅读 encode 与 decode。LAB10 的成对函数没有这些额外系数，不能从另一教材复制半套公式混用。"},{"latex":"\nt_w=\\log(g_w/a_w)=\\log(1.2)\\approx0.18232,\\quad t_h=0.\n","definitionContext":"用中心和宽高记参考框 $a=(40,40,40,40)$，目标框 $g=(48,36,48,40)$。采用不加额外缩放因子的约定：\n$\nt_x=(g_x-a_x)/a_w=0.2,\\quad t_y=(g_y-a_y)/a_h=-0.1,\n$\n$\nt_w=\\log(g_w/a_w)=\\log(1.2)\\approx0.18232,\\quad t_h=0.\n$\n中心偏移除以参考框宽高，把绝对位移变为相对比例。宽高用对数比值，则放大和缩小可以由正负实数表示；解码通过指数确保宽高为正。将四个数还原：中心 $40+40\\times0.2=48$、$40-4=36$，宽 $40e^{\\log1.2}=48$，高 40。\n由中心宽高变回连续 `xyxy`，参考框是 `(20,20,60,60)`，目标是 `(24,16,72,56)`。这一来一回检查的是坐标约定相容。网络实际输出只是对四个目标数的估计，偏移接近也不代表每个小目标的 IoU 同样好。\n有些实现对偏移再乘 10 或 5 等尺度系数；应同时阅读 encode 与 decode。LAB10 的成对函数没有这些额外系数，不能从另一教材复制半套公式混用。"}],"previousBlock":"b-7b0dc4e9a5d3edc4a336e7a4","nextBlock":"b-f96d9e4f04d8acdc6d1d42ad","prerequisites":[{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"},{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","relation":"same-reasoning"},{"id":"b-7b0dc4e9a5d3edc4a336e7a4","url":"#b-7b0dc4e9a5d3edc4a336e7a4","relation":"same-reasoning"},{"id":"b-f96d9e4f04d8acdc6d1d42ad","url":"#b-f96d9e4f04d8acdc6d1d42ad","relation":"same-reasoning"},{"id":"b-7667661163843d7c969793b3","url":"#b-7667661163843d7c969793b3","relation":"same-reasoning"},{"id":"b-8e825c99e59cb4d4dfad109d","url":"#b-8e825c99e59cb4d4dfad109d","relation":"same-reasoning"}]},{"id":"b-f96d9e4f04d8acdc6d1d42ad","type":"p","scope":"box-offset-roundtrip","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-f96d9e4f04d8acdc6d1d42ad","content":"中心偏移除以参考框宽高，把绝对位移变为相对比例。宽高用对数比值，则放大和缩小可以由正负实数表示；解码通过指数确保宽高为正。将四个数还原：中心 $40+40\\times0.2=48$、$40-4=36$，宽 $40e^{\\log1.2}=48$，高 40。","sha256":"d7444e338e1c0d15c5c34eabc3e423969240480386582c8b37df49c582126e18","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"框回归的四个数怎样编码与还原","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":"box-offset-roundtrip","formulas":[{"latex":"40+40\\times0.2=48","definitionContext":"用中心和宽高记参考框 $a=(40,40,40,40)$，目标框 $g=(48,36,48,40)$。采用不加额外缩放因子的约定：\n$\nt_x=(g_x-a_x)/a_w=0.2,\\quad t_y=(g_y-a_y)/a_h=-0.1,\n$\n$\nt_w=\\log(g_w/a_w)=\\log(1.2)\\approx0.18232,\\quad t_h=0.\n$\n中心偏移除以参考框宽高，把绝对位移变为相对比例。宽高用对数比值，则放大和缩小可以由正负实数表示；解码通过指数确保宽高为正。将四个数还原：中心 $40+40\\times0.2=48$、$40-4=36$，宽 $40e^{\\log1.2}=48$，高 40。\n由中心宽高变回连续 `xyxy`，参考框是 `(20,20,60,60)`，目标是 `(24,16,72,56)`。这一来一回检查的是坐标约定相容。网络实际输出只是对四个目标数的估计，偏移接近也不代表每个小目标的 IoU 同样好。\n有些实现对偏移再乘 10 或 5 等尺度系数；应同时阅读 encode 与 decode。LAB10 的成对函数没有这些额外系数，不能从另一教材复制半套公式混用。"},{"latex":"40-4=36","definitionContext":"用中心和宽高记参考框 $a=(40,40,40,40)$，目标框 $g=(48,36,48,40)$。采用不加额外缩放因子的约定：\n$\nt_x=(g_x-a_x)/a_w=0.2,\\quad t_y=(g_y-a_y)/a_h=-0.1,\n$\n$\nt_w=\\log(g_w/a_w)=\\log(1.2)\\approx0.18232,\\quad t_h=0.\n$\n中心偏移除以参考框宽高，把绝对位移变为相对比例。宽高用对数比值，则放大和缩小可以由正负实数表示；解码通过指数确保宽高为正。将四个数还原：中心 $40+40\\times0.2=48$、$40-4=36$，宽 $40e^{\\log1.2}=48$，高 40。\n由中心宽高变回连续 `xyxy`，参考框是 `(20,20,60,60)`，目标是 `(24,16,72,56)`。这一来一回检查的是坐标约定相容。网络实际输出只是对四个目标数的估计，偏移接近也不代表每个小目标的 IoU 同样好。\n有些实现对偏移再乘 10 或 5 等尺度系数；应同时阅读 encode 与 decode。LAB10 的成对函数没有这些额外系数，不能从另一教材复制半套公式混用。"},{"latex":"40e^{\\log1.2}=48","definitionContext":"用中心和宽高记参考框 $a=(40,40,40,40)$，目标框 $g=(48,36,48,40)$。采用不加额外缩放因子的约定：\n$\nt_x=(g_x-a_x)/a_w=0.2,\\quad t_y=(g_y-a_y)/a_h=-0.1,\n$\n$\nt_w=\\log(g_w/a_w)=\\log(1.2)\\approx0.18232,\\quad t_h=0.\n$\n中心偏移除以参考框宽高，把绝对位移变为相对比例。宽高用对数比值，则放大和缩小可以由正负实数表示；解码通过指数确保宽高为正。将四个数还原：中心 $40+40\\times0.2=48$、$40-4=36$，宽 $40e^{\\log1.2}=48$，高 40。\n由中心宽高变回连续 `xyxy`，参考框是 `(20,20,60,60)`，目标是 `(24,16,72,56)`。这一来一回检查的是坐标约定相容。网络实际输出只是对四个目标数的估计，偏移接近也不代表每个小目标的 IoU 同样好。\n有些实现对偏移再乘 10 或 5 等尺度系数；应同时阅读 encode 与 decode。LAB10 的成对函数没有这些额外系数，不能从另一教材复制半套公式混用。"}],"previousBlock":"b-171e36ae8a402033cc3703e2","nextBlock":"b-7667661163843d7c969793b3","prerequisites":[{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"},{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","relation":"same-reasoning"},{"id":"b-7b0dc4e9a5d3edc4a336e7a4","url":"#b-7b0dc4e9a5d3edc4a336e7a4","relation":"same-reasoning"},{"id":"b-171e36ae8a402033cc3703e2","url":"#b-171e36ae8a402033cc3703e2","relation":"same-reasoning"},{"id":"b-7667661163843d7c969793b3","url":"#b-7667661163843d7c969793b3","relation":"same-reasoning"},{"id":"b-8e825c99e59cb4d4dfad109d","url":"#b-8e825c99e59cb4d4dfad109d","relation":"same-reasoning"}]},{"id":"b-7667661163843d7c969793b3","type":"p","scope":"box-offset-roundtrip","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-7667661163843d7c969793b3","content":"由中心宽高变回连续 `xyxy`，参考框是 `(20,20,60,60)`，目标是 `(24,16,72,56)`。这一来一回检查的是坐标约定相容。网络实际输出只是对四个目标数的估计，偏移接近也不代表每个小目标的 IoU 同样好。","sha256":"9c0c5495f55e57dc54960b56bd2d9557d4aec07533a830446b1d8a6c16c7efbc","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"框回归的四个数怎样编码与还原","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":"box-offset-roundtrip","formulas":[],"previousBlock":"b-f96d9e4f04d8acdc6d1d42ad","nextBlock":"b-8e825c99e59cb4d4dfad109d","prerequisites":[{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"},{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","relation":"same-reasoning"},{"id":"b-7b0dc4e9a5d3edc4a336e7a4","url":"#b-7b0dc4e9a5d3edc4a336e7a4","relation":"same-reasoning"},{"id":"b-171e36ae8a402033cc3703e2","url":"#b-171e36ae8a402033cc3703e2","relation":"same-reasoning"},{"id":"b-f96d9e4f04d8acdc6d1d42ad","url":"#b-f96d9e4f04d8acdc6d1d42ad","relation":"same-reasoning"},{"id":"b-8e825c99e59cb4d4dfad109d","url":"#b-8e825c99e59cb4d4dfad109d","relation":"same-reasoning"}]},{"id":"b-8e825c99e59cb4d4dfad109d","type":"p","scope":"box-offset-roundtrip","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-8e825c99e59cb4d4dfad109d","content":"有些实现对偏移再乘 10 或 5 等尺度系数；应同时阅读 encode 与 decode。LAB10 的成对函数没有这些额外系数，不能从另一教材复制半套公式混用。","sha256":"1cfcbe05dfe96197283ba9302d29281e1bf77664d8975d9c7ed6c3244a89a659","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"框回归的四个数怎样编码与还原","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":"box-offset-roundtrip","formulas":[],"previousBlock":"b-7667661163843d7c969793b3","nextBlock":"b-c2cd9122685d7ea6bd68b0a2","prerequisites":[{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"},{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","relation":"same-reasoning"},{"id":"b-7b0dc4e9a5d3edc4a336e7a4","url":"#b-7b0dc4e9a5d3edc4a336e7a4","relation":"same-reasoning"},{"id":"b-171e36ae8a402033cc3703e2","url":"#b-171e36ae8a402033cc3703e2","relation":"same-reasoning"},{"id":"b-f96d9e4f04d8acdc6d1d42ad","url":"#b-f96d9e4f04d8acdc6d1d42ad","relation":"same-reasoning"},{"id":"b-7667661163843d7c969793b3","url":"#b-7667661163843d7c969793b3","relation":"same-reasoning"}]},{"id":"b-c2cd9122685d7ea6bd68b0a2","type":"h3","scope":"dialogue","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-c2cd9122685d7ea6bd68b0a2","content":"### 沿着图解追问","sha256":"f16be0424762a44344338696f06ef266c4571d15367ae2cbbd28fac98ac7e9cb","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-8e825c99e59cb4d4dfad109d","nextBlock":"b-416676a6fdf67fc45aa51911","prerequisites":[{"id":"b-4dea0ffeee603c5187371eaf","url":"#b-4dea0ffeee603c5187371eaf","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-416676a6fdf67fc45aa51911","type":"p","scope":"dialogue","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-416676a6fdf67fc45aa51911","content":"以下是备课用的模拟师生对话，不是课堂实录。","sha256":"b25685f04cd1b885f3a5999e6a912460c7424021cdc5b2190584242086a82681","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-c2cd9122685d7ea6bd68b0a2","nextBlock":"b-4b77e3bbf978d344c7bcd0ce","prerequisites":[{"id":"b-c2cd9122685d7ea6bd68b0a2","url":"#b-c2cd9122685d7ea6bd68b0a2","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-4b77e3bbf978d344c7bcd0ce","type":"p","scope":"dialogue","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-4b77e3bbf978d344c7bcd0ce","content":"**学生：**为什么宽度不用减法，而要用对数？","sha256":"4b23a23bfab93ae4beef5ff35222b2c79e338cc8ff6ceebce192895529e09d50","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-416676a6fdf67fc45aa51911","nextBlock":"b-2900190b0802d7da6ae61b9d","prerequisites":[{"id":"b-c2cd9122685d7ea6bd68b0a2","url":"#b-c2cd9122685d7ea6bd68b0a2","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-2900190b0802d7da6ae61b9d","type":"p","scope":"dialogue","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-2900190b0802d7da6ae61b9d","content":"**教师：**对数比值描述相对缩放，逆变换指数保证正宽度。它是明确的参数化选择；关键是编码、损失与解码使用同一约定。","sha256":"e90fc98fcd6a3b89db73338ce657820cdf2e98cb7da3d426118be52aed48abca","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-4b77e3bbf978d344c7bcd0ce","nextBlock":"b-e45fa774b24c4dbc07facefd","prerequisites":[{"id":"b-c2cd9122685d7ea6bd68b0a2","url":"#b-c2cd9122685d7ea6bd68b0a2","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-e45fa774b24c4dbc07facefd","type":"h2","scope":"practice","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-e45fa774b24c4dbc07facefd","content":"## 沿这个问题继续","sha256":"cf44fcc62782fb4f6bdc42c16c5187d57556a03cb7ce6065e7bd9c36d8e7d733","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-2900190b0802d7da6ae61b9d","nextBlock":"b-e2373fabc332e80ee50b9622","prerequisites":[{"id":"b-c2cd9122685d7ea6bd68b0a2","url":"#b-c2cd9122685d7ea6bd68b0a2","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-e2373fabc332e80ee50b9622","type":"p","scope":"practice","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-e2373fabc332e80ee50b9622","content":"沿 CLS07 的公式定位疑问，再选 LAB09 解析练习或 LAB10 完整训练。","sha256":"a3163e9b7618b50175088fce50e8c02bf38584dbcb466052e3f6745aa91110a4","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-e45fa774b24c4dbc07facefd","nextBlock":"b-a131381ca937aa5be6a3aa46","prerequisites":[{"id":"b-e45fa774b24c4dbc07facefd","url":"#b-e45fa774b24c4dbc07facefd","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-a131381ca937aa5be6a3aa46","type":"h4","scope":"practice","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-a131381ca937aa5be6a3aa46","content":"#### 按问题回查的讲解与短练习（1）","sha256":"0480869f0a66009b015a757d67aed6061011e378987f98a024f4e8bfc5386152","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-e2373fabc332e80ee50b9622","nextBlock":"b-fee758c0631571d622adf4a2","prerequisites":[{"id":"b-e45fa774b24c4dbc07facefd","url":"#b-e45fa774b24c4dbc07facefd","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-fee758c0631571d622adf4a2","type":"h4","scope":"box-offset-encode-decode","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-fee758c0631571d622adf4a2","content":"#### 图示条件与公式约定","sha256":"ef7f915c1ae63ed67bd23fecf050249273ba0efa8965d2c8d1c1c6b2d3178122","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-a131381ca937aa5be6a3aa46","nextBlock":"b-ee882bb57ca60f8be17d9216","prerequisites":[{"id":"b-a131381ca937aa5be6a3aa46","url":"#b-a131381ca937aa5be6a3aa46","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-ee882bb57ca60f8be17d9216","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-ee882bb57ca60f8be17d9216","content":"使用 xyxy 连续边界，无像素端点 +1。参考宽高40、40，中心40、40；目标宽高48、40，中心48、36。tx=.2、ty=−.1、tw=ln1.2=.1823215568、th=0。解码可精确恢复 (24,16,72,56)。","sha256":"74f4cb155246b448250d1180c1008d4b246df36dd32a3f135cc4cb0ecfb1bf4a","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-fee758c0631571d622adf4a2","nextBlock":"b-971ca4f90ddda3021e935ae4","prerequisites":[{"id":"b-fee758c0631571d622adf4a2","url":"#b-fee758c0631571d622adf4a2","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-971ca4f90ddda3021e935ae4","type":"h4","scope":"retained-reading","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-971ca4f90ddda3021e935ae4","content":"#### 这条线索的展开与后续阅读","sha256":"48b8229f7559b36ed4d5628416e3991e5c73293fbce43374db67386c8736f3bc","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-ee882bb57ca60f8be17d9216","nextBlock":"b-ac780cb703d31ebb0cc9ad71","prerequisites":[{"id":"b-fee758c0631571d622adf4a2","url":"#b-fee758c0631571d622adf4a2","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-ac780cb703d31ebb0cc9ad71","type":"ul","scope":"retained-reading","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-ac780cb703d31ebb0cc9ad71","content":"- [框回归预测相对变换｜问题从哪里出现](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-problem/0) 本页说明\n- [框回归预测相对变换｜核心改动怎样工作](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-mechanism/0) 本页说明\n- [框回归预测相对变换｜一起算一个完整例子](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-example/0) 本页说明\n- [框回归预测相对变换｜怎样检查这项解释](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-evidence/0) 本页说明\n- [框回归预测相对变换｜什么结论还不能推出](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-boundary/0) 本页说明\n- [一阶段检测把预测铺满特征图｜一起算一个完整例子](/supplement.html?return=l3-r2-p33/0#/l3-dense-one-stage-example/0) L03补充阅读","sha256":"df0224a2ac67803c0f36958c2080a875573fb7a841f336fb548d7ceb3575eb05","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-971ca4f90ddda3021e935ae4","nextBlock":"b-2709b4b1ea439486a217f2e5","prerequisites":[{"id":"b-971ca4f90ddda3021e935ae4","url":"#b-971ca4f90ddda3021e935ae4","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-2709b4b1ea439486a217f2e5","type":"li","scope":"retained-reading","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-2709b4b1ea439486a217f2e5","content":"- [框回归预测相对变换｜问题从哪里出现](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-problem/0) 本页说明","sha256":"e9bba5167193409acea94d2ccfe4493bc36015f29be043b297c45a1c1045f154","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-ac780cb703d31ebb0cc9ad71","nextBlock":"b-8e433495a3e6896b1b5176ea","prerequisites":[{"id":"b-971ca4f90ddda3021e935ae4","url":"#b-971ca4f90ddda3021e935ae4","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-8e433495a3e6896b1b5176ea","type":"li","scope":"retained-reading","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-8e433495a3e6896b1b5176ea","content":"- [框回归预测相对变换｜核心改动怎样工作](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-mechanism/0) 本页说明","sha256":"474f32052de0aaacff9ae7175bdd6b55a4f1f028f790f03421b8e6b50c2d2cde","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-2709b4b1ea439486a217f2e5","nextBlock":"b-e9f7f92823701af88adb6165","prerequisites":[{"id":"b-971ca4f90ddda3021e935ae4","url":"#b-971ca4f90ddda3021e935ae4","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-e9f7f92823701af88adb6165","type":"li","scope":"retained-reading","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-e9f7f92823701af88adb6165","content":"- [框回归预测相对变换｜一起算一个完整例子](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-example/0) 本页说明","sha256":"1d3b0e865f937bb1c88b821e4cad35f6ce8a0777e56b3f206651fff65cc83220","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-8e433495a3e6896b1b5176ea","nextBlock":"b-9dd2a30f16cafb86384f7c6a","prerequisites":[{"id":"b-971ca4f90ddda3021e935ae4","url":"#b-971ca4f90ddda3021e935ae4","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-9dd2a30f16cafb86384f7c6a","type":"li","scope":"retained-reading","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-9dd2a30f16cafb86384f7c6a","content":"- [框回归预测相对变换｜怎样检查这项解释](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-evidence/0) 本页说明","sha256":"86efd8359c5cc3265a14dfe366da58a6b0d6935ea08d64cd0b9332c44bd86319","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-e9f7f92823701af88adb6165","nextBlock":"b-eb8072ab2675c36aae0e27a8","prerequisites":[{"id":"b-971ca4f90ddda3021e935ae4","url":"#b-971ca4f90ddda3021e935ae4","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-eb8072ab2675c36aae0e27a8","type":"li","scope":"retained-reading","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-eb8072ab2675c36aae0e27a8","content":"- [框回归预测相对变换｜什么结论还不能推出](/supplement.html?return=l3-r2-p33/0#/l3-box-regression-boundary/0) 本页说明","sha256":"231bb7fc547985f32e34140291735a69f37ca505ab514cc9eabd1be91c4b5b60","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-9dd2a30f16cafb86384f7c6a","nextBlock":"b-56031a1ac67f6a151e2d737f","prerequisites":[{"id":"b-971ca4f90ddda3021e935ae4","url":"#b-971ca4f90ddda3021e935ae4","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]},{"id":"b-56031a1ac67f6a151e2d737f","type":"li","scope":"retained-reading","url":"https://codingai-lec03.pages.dev/course/pages/l3-r2-p33.html#b-56031a1ac67f6a151e2d737f","content":"- [一阶段检测把预测铺满特征图｜一起算一个完整例子](/supplement.html?return=l3-r2-p33/0#/l3-dense-one-stage-example/0) L03补充阅读","sha256":"576aa5d4e87dd9a5399426290c252279bc7a97bc247a55c4b48854b736ad8494","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"learnable-box-prediction","title":"类别与位置怎样成为可学习的区域目标？"},"page":{"id":"box-offset-encode-decode","title":"把目标框编码，再原样解码回来","number":2},"sectionTitle":"把目标框编码，再原样解码回来","currentQuestion":"候选、训练匹配和框偏移分别承担哪一步？","sourceSlides":["l3-r2-p33"],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-eb8072ab2675c36aae0e27a8","nextBlock":null,"prerequisites":[{"id":"b-971ca4f90ddda3021e935ae4","url":"#b-971ca4f90ddda3021e935ae4","role":"section-title"},{"id":"b-c096477a5c0755b653e82033","url":"#b-c096477a5c0755b653e82033","role":"problem-context"}],"relatedBlocks":[{"id":"b-27b20ba175569c35dc80b6d9","url":"#b-27b20ba175569c35dc80b6d9","relation":"figure-and-explanation"}]}]}
