【技术实现步骤摘要】
一种抠图模型训练、图像抠图的方法及装置
[0001]本申请属于图像处理的
,尤其涉及一种抠图模型训练、图像抠图的方法及装置。
技术介绍
[0002]在图像处理领域中,前景抠图是一种常用的处理手段。其中,前景抠图是指提取图像中感兴趣区域(前景),获取一张精细的透明度蒙版,利用透明度蒙版从图像或视频中提取抠图对象,从而将抠图对象应用于照片编辑、电影再创作中。
[0003]传统的抠图技术,往往采用抠图模型获取透明度蒙版,进而根据透明度蒙版从图像或视频中提取抠图对象。然而,为了进一步提升抠图模型的处理精度,传统的抠图模型往往体量较大,导致处理时长较长,无法应用于实时抠图的应用场景。
技术实现思路
[0004]有鉴于此,本申请实施例提供了一种抠图模型训练的方法、一种图像抠图的方法、一种抠图模型训练的装置、一种图像抠图的装置、第一终端设备、第二终端设备以及计算机可读存储介质,可以解决传统的抠图模型往往体量较大,导致处理时长较长,无法应用于实时抠图的应用场景的技术问题。
[0005]本申请实施例的第一方面提供了一种抠图模型训练的方法,所述方法包括:
[0006]获取训练样本集合、初始教师模型以及初始学生模型;其中,所述初始学生模型的网络结构复杂度低于所述初始教师模型的网络结构复杂度;每个训练样本中包括输入样本和输出样本;所述输入样本包括待抠图图像、背景图像以及所述待抠图图像的深度图像,所述输出样本包括待抠图图像对应的标准透明度蒙版;
[0007]通过所述训练样本集合,训练所述初 ...
【技术保护点】
【技术特征摘要】
1.一种抠图模型训练的方法,其特征在于,所述方法包括:获取训练样本集合、初始教师模型以及初始学生模型;其中,所述初始学生模型的网络结构复杂度低于所述初始教师模型的网络结构复杂度;每个训练样本中包括输入样本和输出样本;所述输入样本包括待抠图图像、背景图像以及所述待抠图图像的深度图像,所述输出样本包括待抠图图像对应的标准透明度蒙版;通过所述训练样本集合,训练所述初始教师模型得到目标教师模型以及所述目标教师模型输出的第一透明度蒙版;分别将所述目标教师模型中的第一权重参数迁移至所述初始学生模型中的各个子网络中,得到过渡学生模型;根据所述第一透明度蒙版以及所述训练样本集合,训练所述过渡学生模型得到所述抠图模型。2.如权利要求1所述方法,其特征在于,所述分别将所述目标教师模型中的第一权重参数迁移至所述初始学生模型中的各个子网络中,得到过渡学生模型,包括:将浮点型的所述第一权重参数,量化为整型数据,得到第二权重参数;将所述第二权重参数迁移至所述初始学生模型中的各个子网络中,得到过渡学生模型。3.如权利要求2所述方法,其特征在于,所述将浮点型的所述第一权重参数,量化为整型数据,得到第二权重参数,包括:将每个第一权重参数依次代入第一公式组中,得到所述每个第一权重参数对应的第二权重参数;所述第一公式组如下:所述第一公式组如下:所述第一公式组如下:其中,A表示第一量化参数,J
max
表示在所有第一权重参数中的最大权重参数,J
min
表示在所有第一权重参数中的最小权重参数,α表示预设整型数据范围中的最大值,和表示四舍五入取整,B表示第一预设整型值,所述第一预设整型值是指浮点型第一权重参数为零时对应的第一整型值,N表示所述每个第一权重参数,C表示所述每个第一权重参数对应的第二权重参数。4.如权利要求1所述方法,其特征在于,所述根据所述第一透明度蒙版以及所述训练样本集合,训练所述过渡学生模型得到所述抠图模型,包括:将所述第一透明度蒙版中每个像素的浮点型透明度量化为整型数据,得到第二透明度蒙版;将训练样本输入所述过渡学生模型,得到由所述过渡学生模型输出的第三透明度蒙
版;根据所述第二透明度蒙版和所述第三透明度蒙版,调整所述过渡学生模型中的第三权重参数;将所述训练样本集合中的各个训练样本依次执行所述将训练样本输入所述过渡学生模型,得到由所述过渡学生模型输出的第三透明度蒙版的步骤以及后续步骤,得到所述抠图模型。5.如权利要求4所述方法,其特征在于,所述将所述第一透明度蒙版中每个像素的浮点型透明度量化为整型数据,得到第二透明度蒙版,包括:将所述第一透明度蒙版中每个像素的浮点型透明度代入第二公式组中,得到第二透明度蒙版;所述第二公式组如下:所述第二公式组如下:所述第二公式组如下:其中,D表示第二量化参数,K
max
表示第一透明度蒙版中最大透明度,K
min
表示第一透明度蒙版中最小透明度,α表示预设整型数据范围中的最大值,和表示四舍五入取整,E表示第二预设整型透明度,所述第二预设整型透明度是指浮点型透明度为零时对应的第二整型值,M表示所述每个像素的浮点型透明度,F表示所述每个像素的浮点型透明度对应的整型透明度。6.如权利要求4所述方法,其特征在于,所述根据所述第二透明度蒙版和所述第三透明度蒙版,调整所述过渡学生模型中的第三权重参数,包括:通过第一公式计算第一损失函数;所述第一公式如下:其中,H表示合成图像的预设长度,M表示合成图像的预设宽度,a
i,j
表示第二透明度蒙版中第i行第j列像素的第一透明度,表示第三透明度蒙版中第i行第j列像素的第二透明度;通过第二公式计算第二损失函数;所述第二公式如下:
...
【专利技术属性】
技术研发人员:王闯闯,钱贝贝,杨飞宇,胡正,
申请(专利权)人:奥比中光科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。