图像处理方法、装置、设备以及存储介质制造方法及图纸

技术编号:38863515 阅读:31 留言:0更新日期:2023-09-17 10:04
本公开提供了一种图像处理方法、装置、设备以及存储介质,涉及人工智能技术领域,具体为计算机视觉、图像处理、深度学习等技术领域。具体实现方案为:响应于接收到的图像处理请求,获取图像处理请求中携带的待处理图像;确定待处理图像的图像标识、统一资源定位符和图像处理参数;将打包图像处理参数和处理后统一资源定位符得到的图像处理任务,放入待处理图像队列中,其中,该处理后统一资源定位符为将图像标识写入统一资源定位符得到的;基于从待处理图像队列中调度的图像处理任务对待处理图像进行图像处理,得到处理后图像。不仅可以保障图像处理业务需求,提升用户体验,还可以提升云服务器执行图像处理的利用率。提升云服务器执行图像处理的利用率。提升云服务器执行图像处理的利用率。

【技术实现步骤摘要】
图像处理方法、装置、设备以及存储介质


[0001]本公开涉及人工智能
,具体为计算机视觉、图像处理、深度学习等
,尤其涉及一种图像处理方法、装置、设备以及存储介质。

技术介绍

[0002]目前,在人工智能
,多采用终端设备(例如,智能手机、PC端等)直接对图像进行美化处理。
[0003]但是,终端设备进行图像处理的方案存在如下问题:例如,由于机型不适配,可以接入图像处理能力有限;采用不同终端设备得到的图像处理结果不一致,存在差异;再例如,采用终端设备进行图像处理,无法提供强大的批处理能力;终端设备的计算能力有限,无法支持更加细致的图像处理;还例如,终端设备的存储服务有限,无法为图像处理和图像存储提供一站式服务。
[0004]因此,采用终端设备进行图像处理的方式存在上述诸多问题,难以满足用户的图像处理需求,更不便于提升用户体验。

技术实现思路

[0005]本公开提供了一种图像处理方法、装置、设备以及存储介质。
[0006]根据本公开的第一方面,提供了一种图像处理方法,上述方法包括:
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,所述方法包括:响应于接收到的图像处理请求,获取所述图像处理请求中携带的待处理图像;确定所述待处理图像的图像标识、统一资源定位符和图像处理参数;将打包所述图像处理参数和处理后统一资源定位符得到的图像处理任务,放入待处理图像队列中,其中,所述处理后统一资源定位符为将图像标识写入所述统一资源定位符得到的;基于从所述待处理图像队列中调度的所述图像处理任务对所述待处理图像进行图像处理,得到处理后图像。2.根据权利要求1所述的方法,其中,获取所述图像处理请求中携带的待处理图像,包括:基于所确定的所述图像处理请求为合法请求,则解析所述图像处理请求,以得到所述图像处理请求中携带的所述待处理图像。3.根据权利要求1所述的方法,其中,基于从所述待处理图像队列中调度的所述图像处理任务对所述待处理图像进行图像处理,得到处理后图像,包括:调用所述云端服务器中的调度服务模块,拉取所述待处理图像队列中的图像处理任务;调用所述云端服务器中的检测算法服务模块,基于所述图像处理任务确定的所述图像处理参数和处理后统一资源定位符,对所述待处理图像进行目标检测,得到目标检测结果;基于所述图像处理参数调用云端服务器中的图像处理服务模块,基于所述目标检测结果对所述待处理图像进行图像处理得到所述处理后图像。4.根据权利要求3所述的方法,其中,所述方法还包括:调用所述云端服务器中的缓存服务模块,以所述图像标识作为键值,存储所述待处理图像的目标检测结果。5.根据权利要求1至4中任意一项所述的方法,其中,所述方法还包括:在对所述待处理图像进行图像处理的过程中,采集处理过程图像;调用云端服务器中的云存储服务模块,以所述图像标识作为键值,对所述待处理图像、所述处理后图像、所述处理过程图像进行云存储。6.根据权利要求1至4中任意一项所述的方法,其中,确定所述待处理图像的图像标识,包括:获取所述待处理图像的分辨率和/图像格式;基于所述分辨率和/图像格式,生成所述图像标识。7.根据权利要求1至4中任意一项所述的方法,其中,在确定所述待处理图像的图像标识、统一资源定位符和图像处理参数之后,所述方法还包括:获取云端服务器中图像处理服务模块的功能组件管线;根据所述功能组件管线中各个功能组件的排序,生成基于当次图像处理请求确定的所述图像处理参数对应的有序数据,其中,所述有序数据用于确定下一次图像处理请求时是否允许使用当次图像处理请求中存储的处理过程图像;响应于所述功能组件管线中缓存触发节点的触发,缓存当次图像处理请求对应生成的所述有序数据,以及所述图像处理参数对应的处理过程图像。
8.根据权利要求7所述的方法,其中,获取云端服务器中图像处理服务模块的功能组件管线,包括:获取所述图像处理服务模块被调用时,执行图像处理的多个功能组件;分别确定多个所述功能组件各自执行图像处理对应的调用频率;根据多个所述功能组件各自执行图像处理对应的调用频率,确定多个所述功能组件的排列顺序;根据多个所述功能组件的排列顺序,生成所述图像处理服务模块的功能组件管线。9.根据权利要求8所述的方法,其中,在确定多个所述功能组件的排列顺序之后,所述方法还包括:从多个所述功能组件中选取达到预定调用频率的多个热点组件;将多个所述热点组件集成到其他图像处理服务模块中;增加所述其他图像处理服务模块的容量。10.一种图像处理装置,所述装置包括:获取单元,用于响应于接收到的图像处理请求,获取所述图像处理请求中携带的待处理图像;第一确定单元,用于确定所述待处理图像的图像标识、统一资源定位符和图像处理参数;第二确定单元,用于将打包所述图像处理参数和处理后统一资源定位符得到的图像处理任务,放入待处理图像队列中,其中,所述处理后统一资源定位符为将图像标识写入所述统一资源定位符...

【专利技术属性】
技术研发人员:刘东东胡晓文梁烁孙昊
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1