构建视觉词典(visual vocabulary / codebook)

构建视觉词典就是把大量局部描述子(比如 ORB 的二进制描述子)聚成若干类"视觉单词"(visual words)。每个簇心代表一类相似的局部图像模式(比如"椅子腿的某种局部纹理")。之后把每张图像里出现的这些单词频率统计成一个定长向量(BoW histogram),用于训练分类器。

1. 整体流程(高层次步骤)

  1. 对训练集中每张图像用 ORB 提取描述子(descriptors)。

  2. 把所有图像的描述子合并成一个大集合(可能很大)。

  3. 对集合采样(必要时),然后对描述子做聚类(通常用 k-means)得到 K 个簇心(这就是视觉词典)。

  4. 对每张图像,把它的描述子映射到最近的簇心,统计每个簇心出现的次数 → 得到长度为 K 的直方图(BoW)。

  5. 对直方图做归一化 / TF-IDF / L2 标准化 等预处理,再送入分类器(SVM等)。

相关推荐
aqi001 分钟前
15天学会AI应用开发(十六)LangChain实现对话记忆功能
人工智能·python·大模型·ai编程·ai应用
wWYy.5 分钟前
什么是RAG?
人工智能·agent
刘一说19 分钟前
AI科技热点日报 | 2026年07月24日
人工智能·科技
zzzll111121 分钟前
Agent 开发的五种架构范式及选型思路
人工智能·架构·大模型·llm
hongyucai32 分钟前
大模型常见问题整理
人工智能·深度学习
小柯南敲键盘34 分钟前
跨马翻译:批量图片与视频字幕翻译,支持智能抠图
大数据·人工智能·python·音视频
aax121345336 分钟前
VOCs集群治理工程落地|美丽蓝天绿岛项目工艺、控制方案、申报技术要点解析
大数据·人工智能
俊哥V37 分钟前
每日 AI 研究简报 · 2026-07-24
人工智能·ai
墨舟的AI笔记41 分钟前
浏览器内 LLM 推理:WebGPU 量化模型与推理管线搭建
人工智能
大公产经晚间消息1 小时前
“胜算未来·2026戈峻思享会”即将登陆大连
大数据·人工智能·ai