{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html","relationshipResolution":"Resolve relative relationship URLs against relationshipURLBase; complete records and absolute URLs are in blocks.","title":"一个点为什么不总能确定一个对象","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html","markdown":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.md","pages":[{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","unit":"一个点为什么不总能确定一个对象","unitId":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","chapter":"course","number":1}],"aliases":[{"oldId":"b-33851d9f9040b7c9d149380d","targetId":"b-33851d9f9040b7c9d149380d","page":"reading-opening","operation":"move","beforeSHA256":"4a70a668647e26b438ffc11a81449d410ffe6b9085615b579e44bb6e24f65e28","afterSHA256":"4a70a668647e26b438ffc11a81449d410ffe6b9085615b579e44bb6e24f65e28","reason":"Same source body in authored semantic page"},{"oldId":"b-7d3313ed18bb33d38296be35","targetId":"b-7d3313ed18bb33d38296be35","page":"reading-opening","operation":"move","beforeSHA256":"0cacfc9afadd4892546d20408f4ccd00c34d7c704f7105a2884dd5e240e6a086","afterSHA256":"0cacfc9afadd4892546d20408f4ccd00c34d7c704f7105a2884dd5e240e6a086","reason":"Same source body in authored semantic page"},{"oldId":"b-6f7c862f55ca4e8a409436a1","targetId":"b-6f7c862f55ca4e8a409436a1","page":"reading-opening","operation":"move","beforeSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","afterSHA256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","reason":"Same source body in authored semantic page"},{"oldId":"b-19c6a0372900874b7bb83fa3","targetId":"b-19c6a0372900874b7bb83fa3","page":"reading-opening","operation":"move","beforeSHA256":"7d1e7531a3ac0397d25516d56db48a938b043ef98467022f8eacc41563e73771","afterSHA256":"7d1e7531a3ac0397d25516d56db48a938b043ef98467022f8eacc41563e73771","reason":"Same source body in authored semantic page"},{"oldId":"b-9b71308b132d32047af06cfe","targetId":"b-9b71308b132d32047af06cfe","page":"reading-opening","operation":"move","beforeSHA256":"8136302808d723830a6ba6a259cf82af97e54050121c970153d78ecc870b421f","afterSHA256":"8136302808d723830a6ba6a259cf82af97e54050121c970153d78ecc870b421f","reason":"Same source body in authored semantic page"},{"oldId":"b-06332f5adae3a17faffa22e8","targetId":"b-06332f5adae3a17faffa22e8","page":"reading-opening","operation":"move","beforeSHA256":"9c0b5b608b7d92a8588ddc48df0098457f71ce66b1f8310d062d0f92b102dde9","afterSHA256":"9c0b5b608b7d92a8588ddc48df0098457f71ce66b1f8310d062d0f92b102dde9","reason":"Same source body in authored semantic page"},{"oldId":"b-bb56b3109ba98632d2e5fdaf","targetId":"b-bb56b3109ba98632d2e5fdaf","page":"reading-opening","operation":"move","beforeSHA256":"41385584a846db379d8a5d01e76c8a3d1de90a9a397c99580485fb6bded77068","afterSHA256":"41385584a846db379d8a5d01e76c8a3d1de90a9a397c99580485fb6bded77068","reason":"Same source body in authored semantic page"},{"oldId":"b-1c2dd3fb01680e8005c35a9f","targetId":"b-1c2dd3fb01680e8005c35a9f","page":"reading-opening","operation":"move","beforeSHA256":"2cdec532b5bdfc62cc95fbfa93c6aa331c83974d419bafb177b824aaba4b0fd0","afterSHA256":"2cdec532b5bdfc62cc95fbfa93c6aa331c83974d419bafb177b824aaba4b0fd0","reason":"Same source body in authored semantic page"},{"oldId":"b-dcda1a59268de6cf6238d904","targetId":"b-dcda1a59268de6cf6238d904","page":"reading-opening","operation":"move","beforeSHA256":"cdac7adfd7d8031b3ebe95ecccbf930b13ac315a768a3a7c6daa50ac75fa7b82","afterSHA256":"cdac7adfd7d8031b3ebe95ecccbf930b13ac315a768a3a7c6daa50ac75fa7b82","reason":"Same source body in authored semantic page"},{"oldId":"b-5f7301cbb5b25c812698e2f6","targetId":"b-5f7301cbb5b25c812698e2f6","page":"reading-opening","operation":"move","beforeSHA256":"e8e5c33f86ffb10330885561396ba91d07c1e81ecf7064aa9a57f3fdb357abda","afterSHA256":"e8e5c33f86ffb10330885561396ba91d07c1e81ecf7064aa9a57f3fdb357abda","reason":"Same source body in authored semantic page"},{"oldId":"b-59ce4719133756723b00ef80","targetId":"b-59ce4719133756723b00ef80","page":"reading-opening","operation":"move","beforeSHA256":"ac1e6be4afbbc5b47a295bd60863ed813559de54ac398a0528821f7e589dccd8","afterSHA256":"ac1e6be4afbbc5b47a295bd60863ed813559de54ac398a0528821f7e589dccd8","reason":"Same source body in authored semantic page"},{"oldId":"b-186d1f129ffc0af579c76957","targetId":"b-186d1f129ffc0af579c76957","page":"reading-opening","operation":"move","beforeSHA256":"0ed5a76ed92c58fa9993c8c7e1a0faa75760c6a72a548a11f44b035d87a7b8ca","afterSHA256":"0ed5a76ed92c58fa9993c8c7e1a0faa75760c6a72a548a11f44b035d87a7b8ca","reason":"Same source body in authored semantic page"},{"oldId":"block-b800ace904634fa1923a4a15bf3725cc--一个点为什么不总能确定一个对象","targetId":"b-dcda1a59268de6cf6238d904","operation":"retain-source-identity"}],"blocks":[{"id":"b-33851d9f9040b7c9d149380d","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-33851d9f9040b7c9d149380d","content":"[LAB 16 · 点、框与负提示：分割规则基线](/course/notebooks/d83defa954034769a1ee94e3ea48640a.html)","sha256":"4a70a668647e26b438ffc11a81449d410ffe6b9085615b579e44bb6e24f65e28","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-7d3313ed18bb33d38296be35","prerequisites":[],"relatedBlocks":[]},{"id":"b-7d3313ed18bb33d38296be35","type":"h1","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-7d3313ed18bb33d38296be35","content":"# 一个点为什么不总能确定一个对象","sha256":"0cacfc9afadd4892546d20408f4ccd00c34d7c704f7105a2884dd5e240e6a086","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-33851d9f9040b7c9d149380d","nextBlock":"b-6f7c862f55ca4e8a409436a1","prerequisites":[{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-6f7c862f55ca4e8a409436a1","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-6f7c862f55ca4e8a409436a1","content":"按问题继续","sha256":"e91f24e4e4ca40e2099a0d81d30db6568f4bf2074b499eeee6e3959617bd97ac","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-7d3313ed18bb33d38296be35","nextBlock":"b-19c6a0372900874b7bb83fa3","prerequisites":[{"id":"b-7d3313ed18bb33d38296be35","url":"#b-7d3313ed18bb33d38296be35","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-19c6a0372900874b7bb83fa3","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-19c6a0372900874b7bb83fa3","content":"像素连通域、正负点/框提示、局部/整体多义性","sha256":"7d1e7531a3ac0397d25516d56db48a938b043ef98467022f8eacc41563e73771","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-6f7c862f55ca4e8a409436a1","nextBlock":"b-9b71308b132d32047af06cfe","prerequisites":[{"id":"b-7d3313ed18bb33d38296be35","url":"#b-7d3313ed18bb33d38296be35","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-9b71308b132d32047af06cfe","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-9b71308b132d32047af06cfe","content":"**学习路径：** [像素、边界与对象身份](/course/study/pixels-instances.html) · [一句话指向哪个对象](/course/study/grounding-interface.html)。两个入口引用同一份现有材料，不需要重复阅读或运行。","sha256":"8136302808d723830a6ba6a259cf82af97e54050121c970153d78ecc870b421f","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-19c6a0372900874b7bb83fa3","nextBlock":"b-06332f5adae3a17faffa22e8","prerequisites":[{"id":"b-7d3313ed18bb33d38296be35","url":"#b-7d3313ed18bb33d38296be35","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-06332f5adae3a17faffa22e8","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-06332f5adae3a17faffa22e8","content":"这是 [P46–47 提示式分割](/course/pages/l3-r2-p46.html) 的按需短练习，不是 SAM 权重实验。输入同一张 RGB 图、一个正点及可选负点/框，颜色距离与连通域规则返回 mask；没有参数训练。","sha256":"9c0b5b608b7d92a8588ddc48df0098457f71ce66b1f8310d062d0f92b102dde9","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-9b71308b132d32047af06cfe","nextBlock":"b-bb56b3109ba98632d2e5fdaf","prerequisites":[{"id":"b-7d3313ed18bb33d38296be35","url":"#b-7d3313ed18bb33d38296be35","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-bb56b3109ba98632d2e5fdaf","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-bb56b3109ba98632d2e5fdaf","content":"先看 [四种已保存输出](/course/blocks/sam-rule-baseline-explained.html)，再只改一种条件：颜色容差、负点或框。记录返回面积或边界怎样改变，说明变化来自增加的提示信息还是规则本身的假设。","sha256":"41385584a846db379d8a5d01e76c8a3d1de90a9a397c99580485fb6bded77068","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-06332f5adae3a17faffa22e8","nextBlock":"b-1c2dd3fb01680e8005c35a9f","prerequisites":[{"id":"b-7d3313ed18bb33d38296be35","url":"#b-7d3313ed18bb33d38296be35","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-1c2dd3fb01680e8005c35a9f","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-1c2dd3fb01680e8005c35a9f","content":"如果疑问是“训练后模型如何学会响应提示”，转到 [SAM 的任务训练](/course/blocks/sam-task-training.html)；如果已经理解接口，可回 [CLS 02](https://deepnote.com/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/f9ab632ba16b4f2084669791cba6ba85) 接视觉语言主线，无需额外运行本册。","sha256":"2cdec532b5bdfc62cc95fbfa93c6aa331c83974d419bafb177b824aaba4b0fd0","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-bb56b3109ba98632d2e5fdaf","nextBlock":"b-dcda1a59268de6cf6238d904","prerequisites":[{"id":"b-7d3313ed18bb33d38296be35","url":"#b-7d3313ed18bb33d38296be35","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-dcda1a59268de6cf6238d904","type":"h2","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-dcda1a59268de6cf6238d904","content":"## 一个点为什么不总能确定一个对象","sha256":"cdac7adfd7d8031b3ebe95ecccbf930b13ac315a768a3a7c6daa50ac75fa7b82","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-1c2dd3fb01680e8005c35a9f","nextBlock":"b-5f7301cbb5b25c812698e2f6","prerequisites":[{"id":"b-7d3313ed18bb33d38296be35","url":"#b-7d3313ed18bb33d38296be35","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-5f7301cbb5b25c812698e2f6","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-5f7301cbb5b25c812698e2f6","content":"输入是自行绘制的 48×64 RGB 图像：相邻的红色外壳和深红色内部零件，另有蓝色物体。正点、负点和矩形是使用者给出的条件，而非正确 mask。本例使用颜色距离与连通域的确定性算法，完整读入像素并返回 mask；它不训练，也不是 SAM。我们保留原来的“同一点同时落在局部和整体”例子，但现在实际改变提示和阈值，检查返回区域。","sha256":"e8e5c33f86ffb10330885561396ba91d07c1e81ecf7064aa9a57f3fdb357abda","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-dcda1a59268de6cf6238d904","nextBlock":"b-59ce4719133756723b00ef80","prerequisites":[{"id":"b-dcda1a59268de6cf6238d904","url":"#b-dcda1a59268de6cf6238d904","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-59ce4719133756723b00ef80","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-59ce4719133756723b00ef80","content":"先预测：扩大颜色容差，正点的连通区域会增加还是减少？增加落在外壳上的负点会如何影响结果？负点在此算法中添加的是颜色排除规则，与 SAM 学到的提示编码不同。","sha256":"ac1e6be4afbbc5b47a295bd60863ed813559de54ac398a0528821f7e589dccd8","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-5f7301cbb5b25c812698e2f6","nextBlock":"b-186d1f129ffc0af579c76957","prerequisites":[{"id":"b-dcda1a59268de6cf6238d904","url":"#b-dcda1a59268de6cf6238d904","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-186d1f129ffc0af579c76957","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/notebook-blocks/b800ace904634fa1923a4a15bf3725cc.html#b-186d1f129ffc0af579c76957","content":"[本册算法与四项已保存输出](/course/blocks/sam-rule-baseline-explained.html) · [SAM 的能力实际怎样训练出来](/course/blocks/sam-task-training.html)","sha256":"0ed5a76ed92c58fa9993c8c7e1a0faa75760c6a72a548a11f44b035d87a7b8ca","chapter":{"id":"course","title":"一个点为什么不总能确定一个对象"},"unit":{"id":"notebook-blocks/b800ace904634fa1923a4a15bf3725cc","title":"一个点为什么不总能确定一个对象"},"page":{"id":"reading-opening","title":"一个点为什么不总能确定一个对象","number":1},"sectionTitle":"一个点为什么不总能确定一个对象","currentQuestion":"一个点为什么不总能确定一个对象","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-59ce4719133756723b00ef80","nextBlock":null,"prerequisites":[{"id":"b-dcda1a59268de6cf6238d904","url":"#b-dcda1a59268de6cf6238d904","role":"section-title"},{"id":"b-33851d9f9040b7c9d149380d","url":"#b-33851d9f9040b7c9d149380d","role":"problem-context"}],"relatedBlocks":[]}]}
