大家好哇,我又来了,这次我们来聊下关于阿里云的图像搜索功能的创建和使用。
https://click.aliyun.com/m/1000371702/
1、我们首先可以通过上面的链接进入到阿里云云产品免费试用页面,这里主要是阿里云为新手用户提供的免费体验的权益,旨在为新手开发者提供 0 成本高质量的上云体验服务,打造开放,敏捷的开发者环境。
这边我们可以通过左边的检索功能,找到:产品分类——>AI与机器学习——>图像搜索
2、找到之后我们可以点击立即使用,立即使用的左边也有使用教程,大家伙也可以通过那边进行学习比较。在创建实例的时候我们需要先选择好地域和服务类型,这些到后面都是不可以在修改的了。接着就是实例名称,根据下面的要求进行创建。
创建成功后我们可以直接点击前往控制台进行图像搜索操作。
3、我们找到:图像搜索——>以图搜图——>商品图片搜索。这边我们需要等待几分钟的创建时间,当实例创建好的时候我们可以直接点击操作功能。
4、单击图片新增,进入图片新增页面,上传图片生成图片底库,我们这边是使用苹果图片数据集。
商品ID:这边的商品ID是唯一的,同一类物品我们都设置为统一的id名称。
图片名称:这边我们的图片名称要注意,千万不能和之前的图片名称一样,不然或覆盖前面相同名称的图片。我们可以使用 “物品名称+数字” 这样子命名,这样子既可以知道我们导入了多少张图片,也可以让我们的图片名称不会重复。这边导入后页面是不改跳转的,我们可以直接修改数字即可。
上传图片:将我们的数据集图片添加到里面即可。
图片主体识别:这里则是需要直接勾选。
主体识别方式
系统自动识别:由系统进行主体识别,以识别的主体进行搜索。
自定义主体区域:进行主体识别且可自定义主体识别区域。若不设置自定义主体区域,则以整张图进行搜索。
剩下后面的都是可选项,我这边作为测试就占时不填了,可以使识别的结果更加准确。
5、这边我们就简单添加10张数据集进去,5张苹果的Id为1,5张香蕉的Id为2。我们这边可以看到图片的数量变成了10,则证明我们的添加是成功的。这边我们最多可以添加100000张图片到里面。
6、接着我们单击图片搜索,进入图片搜索页面,查询相似商品或图片。这边我们上传了苹果的图片,我设置的返回数为1,所以下图返回识别的内容,我们可以看到我们最后得到的productId就是我们之前将苹果数据集ID设置为的1,这边的识别率(score)为74.17%,可能是因为我们的数据集量还是太少了,所以识别到的准确率还是不高。大家伙要是有时间不妨多放些图片看看是不是会提高些准确率。
7、最后我们要是想要换成另外的识别数据,则可以点击概述里面的清空图片,然后重新导入我们所需要的图片进行识别。
8、最后就是我对这个阿里云的图像搜索功能总结,其实我个人是觉得他这个自定义主体区域功能还是挺正确的,让这边我们可以省略麻烦的图像标注环节和训练模型的动作,如果是对于单一物体来说,我认为新手我们可以直接导入数据集进去使用图像搜索功能去进行识别。