方案概述
本文使用函数计算实现图片自动分类和身份证图片过滤2个场景。本文提供全流程完整的Demo演示和源码,可作为客户、架构师PoC验证、学习使用。
场景描述
场景一:大型图库智能管理通过深度学习算法,自动识别图像中的常见的场景,客户可以基于函数计算对接智能媒体管理的图像识别功能,轻松实现图片的自动管理和分组,完成大型图像库的智能管理。
场景二:身份证图片过滤通过扫描存储在OSSbucket中的图片,通过智能媒体管理进行身份证识别,找到海量图片中的身份证图片,对敏感信息进行处理。
解决问题
通过无服务器计算实现图片处理自动化
OSS触发器的使用
使用函数计算调用阿里云的AIP或SDK
使用产品
函数计算:是事件驱动的全托管计算服务。使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码。函数计算为您准备好计算资源,弹性地可靠地运行任务,并提供日志查询、性能监控和报警等功能。借助函数计算,您可以快速构建任何类型的应用和服务,并且只需为任务实际消耗的资源付费。
智能媒体管理IMM:场景化封装数据智能分析管理。为云上文档、图片数据,提供一站式数据处理、分析、检索等管控体验。针对不同的业务场景,封装整合完整的处理能力,让数据快速流转。
对象存储OSS:是阿里云提供的海量、安全、低成本、高可靠的云存储服务。您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。
方案架构-图片自助分类
用户通过API/SDK/控制台上传图片到OSS。
通过OSS触发器自动触发函数计算,并调用智能媒体管理的图像识别功能。
图像识别后将标签返回,通过函数计算自动分类存入OSS。
方案架构-身份证图片过滤
函数计算调用OSSSDK遍历bucket中的文件
找到一个文件后,函数计算调用IMM进行识别。
识别结果进行匹配(比如识别的TagName为身份证)
循环执行下一个
详细信息
最佳实践详情请用浏览器访问https://bp.aliyun.com/detail/9