我编写了一些图像分析软件,可以确定它认为是图像中最主要对象的基本形状、颜色和尺寸。
我还创建了一个对象数据库供算法选择:
Item | Shape | Colors | Width range | Height range Box | rectangle | brown, black, white | 20-50 cm | 10-30 cm Basketball | circle | orange | 20-25cm | 20-25 cm Backpack | rectangle | black | 40-50 cm | 20-30 cm . . . etc.
例如,系统检测到一个宽 42 厘米、高 26 厘米的黑色矩形。在这种情况下,“box”和“backpack”都可以作为正确答案。有没有什么好的方法可以对这两种物品中的哪一种做出有根据的猜测,例如 75% 的可能性是背包,25% 的可能性是盒子(可能是基于盒子有可能是 3不同的颜色和更广泛的尺寸范围,而不是只能是黑色的背包)?
也欢迎其他建议。我必须自学图像识别,所以如果我应该尝试从图像中提取其他东西,或者我应该以不同的方式处理数据库,这些评论也将不胜感激!