【技术实现步骤摘要】
图像处理方法、装置及电子设备
[0001]本申请涉及计算机
,尤其涉及一种图像处理方法、装置及电子设备。
技术介绍
[0002]随着用户对图像的编辑需求日益增加,形成了多样化的图像编辑和生成方法,目前,通常使用深度模型对图像进行处理,以实现对图像中人脸的美颜、图像的卡通化或者风格迁移等效果。
[0003]然而,在一些仅能部署轻量级深度模型的设备(例如边缘设备)中,由于设备的计算能力较低,需要降低图像的分辨率才能实现对高分辨率图像的处理,而这会影响图像处理后的效果,因此,需要一种能够在计算能力较低的设备中实现对高分辨率图像的处理的方法。
技术实现思路
[0004]本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]本申请提出一种能够在计算能力较低的设备中实现对高分辨率图像的处理的图像处理方法、装置及电子设备。
[0006]本申请第一方面实施例提出了一种图像处理方法,包括:获取图像处理请求,其中,所述图像处理请求中携带待处理图像、所述待处理图像中待处理的目标区域的位置信息以及处理方式;根据所述位置信息,对所述待处理图像进行图像提取,以得到包含所述目标区域的局部图像;按照所述处理方式,采用深度模型对所述局部图像进行处理,以生成目标局部图像,其中,所述目标局部图像与所述局部图像的尺寸相同;将所述目标局部图像嵌入所述待处理图像,以生成目标图像。
[0007]本申请第二方面实施例提出了一种图像处理装置,包括:获取模块,用于获取图像处理请求,其中,所述图像处理
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取图像处理请求,其中,所述图像处理请求中携带待处理图像、所述待处理图像中待处理的目标区域的位置信息以及处理方式;根据所述位置信息,对所述待处理图像进行图像提取,以得到包含所述目标区域的局部图像;按照所述处理方式,采用深度模型对所述局部图像进行处理,以生成目标局部图像,其中,所述目标局部图像与所述局部图像的尺寸相同;将所述目标局部图像嵌入所述待处理图像,以生成目标图像。2.根据权利要求1所述的方法,其特征在于,所述位置信息包括第一坐标和第二坐标;其中,所述根据所述位置信息,对所述待处理图像进行图像提取,以得到包含所述目标区域的局部图像,包括:根据所述第一坐标和所述第二坐标,确定矩形区域;从所述待处理图像中提取包含所述矩形区域的第一图像;将所述第一图像确定为所述包含所述目标区域的局部图像。3.根据权利要求1所述的方法,其特征在于,所述位置信息包括所述目标区域的轮廓线的坐标信息;其中,所述根据所述位置信息,对所述待处理图像进行图像提取,以得到包含所述目标区域的局部图像,包括:根据所述目标区域的轮廓线的坐标信息,确定所述轮廓线围成的第一区域;从所述待处理图像中提取包含所述第一区域的第二图像;将所述第二图像确定为所述包含所述目标区域的局部图像。4.根据权利要求1所述的方法,其特征在于,所述将所述目标局部图像嵌入所述待处理图像,以生成目标图像,包括:获取所述目标局部图像的中心点,并将所述目标图像中位置与所述中心点的位置对应的点确定为嵌入中心;根据所述中心点与所述目标局部图像的边界线之间的距离,确定嵌入半径;针对所述目标图像中的每个第一像素点,根据所述目标局部图像中各第二像素点的像素值、所述待处理图像中各第三像素点的像素值、所述第一像素点与所述嵌入中心之间的距离以及所述嵌入半径,确定所述第一像素点的像素值;根据所述目标图像中的各所述第一像素点的像素值,生成所述目标图像。5.根据权利要求4所述的方法,其特征在于,所述针对所述目标图像中的每个第一像素点,根据所述目标局部图像中各第二像素点的像素值、所述待处理图像中各第三像素点的像素值、所述第一像素点与所述嵌入中心之间的距离以及所述嵌入半径,确定所述第一像素点的像素值,包括:判断所述第一像素点与所述嵌入中心之间的距离,是否小于所述嵌入半径;若否,则进一步判断所述第一像素点与所述嵌入中心之间的距离,是否大于预设距离阈值,其中,所述预设距离阈值大于所述嵌入半径;在所述第一像素点与所述嵌入中心之间的距离大于所述预设距离阈值时,将所述待处理图像中与所述第一像素点的位置对应的第三像素点的像素值,确定为所述第一像素点的
像素值;在所述第一像素点与所述嵌入中心之间的距离不大于所述预设距离阈值时,根据所述目标局部图像中各第二像素点的像素值以及所述待处理图像中各第三像素点的像素值,确定所述第一像素点的像素值。6.根据权利要求5所述的方法,其特征在于,所述根据所述目标局部图像中各第二像素点的像素值以及所述待处理图像中各第三像素点的像素值,确定所述第一像素点的像素值,包括:确定所述目标图像中所述第一像素点的预设大小的邻域区域;针对所述邻域区域内的每个第四像素点,确定所述待处理图像中位置与所述第四像素点的位置对应的第三像素点的像素值,以及所述目标局部图像中位置与所述第四像素点的位置对应的第二像素点的像素值;获取所述待处理图像中位置与所述第四像素点的位置对应的第三像素点的像素值与所述目标局部图像中位置与所述第四像素点的位置对应的第二像素点的像素值的差值;根据所述邻域区域内的各个所述第四像素点对应的所述差值,确定所述差值的均值;根据所述待处理图像中与所述第一像素点的位置对应的第三像素点的像素值与所述均值,确定所述第一像素点的像素值。7.根据权利要求5所述的方法,其特征在于,所述判断所述第一像素点与所述嵌入中心之间的距离,是否小于所述嵌入半径之后,还包括:若是,则将所述目标局部图像中与所述第一像素点的位置对应的第二像素点的像素值,确定为所述第一像素点的像素值。8.一种图像处理装置,其特征在于,包括:获取模块,用于获取图像处理请求,其中,所述图像处理请求中携带待处理图像、所述待处理图像中待处理的目标区域的位...
【专利技术属性】
技术研发人员:王志,陈艳银,丘宇翔,
申请(专利权)人:京东科技控股股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。