computer-vision - 如何从图像中提取对象的大小
问题描述
我正在尝试组装一个可以预测给定图像的对象大小的管道,即预测给定苹果照片的单元 X 的大小。
从我所看到的来看,没有任何训练集具有一直在训练的校准对象;我的实际问题是从食物组中提取营养信息(粗略地说)——一旦我知道食物 w*h 或边界框区域,我就可以拥有准确计算卡路里所需的一切。
如上所述,我知道只有一种方法可以做到这一点,那就是用校准对象训练分类器;因此可以在此处拍摄图像并将其分组为您正在校准的对象的类,例如一角硬币或一分钱,信用卡等具有静态尺寸的东西。
让我有点失望的是,是否有更好的做事方式,如果有,请另外分享,是否有任何使用静态对象校准的预训练模型,可用于估计大小给定任何图像的对象
解决方案
根据您对问题的定义,我认为您不应该训练分类器来预测对象的大小。您可能想要训练 NN 来识别一些常见的对象(dime、penny、CC 等)并训练另一个网络来识别食物。将“校准”对象放在盘子附近后,您可以轻松地标准化图像并计算食物的大小。
推荐阅读
- java - 如何以编程方式从默认 Firestick Android 中的 numberpassword onscreenkeyboard 中的 No of Entering 字段中删除一个字段?
- python - ModuleNotFoundError:没有名为“django.shortcuts”的模块
- python - 如何在 plotly dash 散点图中设置更多 xaxis (top 2, bottom 2)?
- reactjs - 使用 Material-ui 中的 useEffect 挂钩在 Textfield 默认值设置中出现问题
- android - 在 Flutter 项目中构建失败
- java - 如何在 Visual Studio 代码中使用 javafx
- sql - 如果在 Oracle SQL 中的另一列中找到值,则删除行
- reactjs - 如何等待所有函数,然后在 React Native 中渲染?
- powerbi - 调查数据的 Power BI 数据建模 - 如何处理需要反透视的多组列?
- android - 面向 Android 12 及更高版本的应用需要指定明确的值