【技术实现步骤摘要】
背景替换的方法和电子设备
[0001]本申请涉及终端领域,尤其涉及背景替换的方法和电子设备。
技术介绍
[0002]为了降低应用的使用环境限制,保护用户的隐私,背景替换在很多视频应用中成为刚需,例如,视频通话、视频会议、视频客服等。其中,背景替换是一种将视频或图像中包含的背景区域的内容替换为指定背景内容的技术。在背景替换中,较核心的步骤是图像分割,即通过图像分割模型将输入的图像分割成目标区域和背景区域。
[0003]目前,图像分割模型的训练是预先收集目标对象的大量历史图像或视频数据构建图像数据集,然后利用该图像数据集对图像分割模型进行训练,得到针对目标对象的优化好的图像分割模型。因此图像分割的准确性依赖于在图像分割模型的训练过程中使用的图像数据集的质量,而预先收集的图像数据集无法囊括所有个体特征,当图像数据集质量较低,即不包含目标对象的某一些个体特征时,在使用训练好的图像分割模型对包含目标对象的这些个体特征的图像进行分割时,该图像的目标区域中包含这些个体特征的区域会被当作背景区域,这样会导致图像分割的准确度不佳,进而在图像背景替换时,会导致替换出错,影响用户体验。
技术实现思路
[0004]本申请提供了一种背景替换的方法和电子设备,实施该方法能够提升背景分割模型的图像分割准确率,进而提升背景替换的准确度,提升用户体验。
[0005]第一方面,本申请实施例提供了一种背景替换的方法,该方法包括,电子设备显示对第一图像进行第一背景替换得到的第二图像;第一背景替换基于第一图像分割轻量模型进行; ...
【技术保护点】
【技术特征摘要】
1.一种背景替换的方法,其特征在于,所述方法包括:电子设备显示对第一图像进行第一背景替换得到的第二图像;所述第一背景替换基于所述第一图像分割轻量模型进行;所述第一图像中包括所述目标对象所在的区域和第一背景内容所在的区域;所述第二图像为将所述第一图像中的所述第一背景内容替换为第二背景内容得到的;所述第二背景内容与所述第一背景内容不同;响应于用户的背景替换训练操作,所述电子设备显示第一姿态图,所述第一姿态图用于指示用户做出第一姿态;所述电子设备获取第三图像,所述第三图像中用户的姿态为所述第一姿态;所述电子设备显示对所述第一图像进行第二背景替换得到的第四图像;所述第二背景替换基于所述目标图像分割轻量模型进行,所述目标图像分割轻量模型是基于所述第三图像训练得到;所述第四图像为将所述第一图像中的所述第一背景内容替换为所述第二背景内容得到的。2.根据权利要求1所述的方法,其特征在于,在所述电子设备显示对所述第一图像进行第二背景替换得到的第四图像之前,所述方法还包括:所述电子设备将所述第三图像输入至图像分割全量模型,得到第一分割结果;所述电子设备将所述第三图像输入至第一图像分割轻量模型,得到第二分割结果;所述图像分割全量模型中模型参数的数量大于所述第一图像分割轻量模型中模型参数的数量;所述第一分割结果和所述第二分割结果用于指示所述第三图像中的所述目标对象所在的区域和第三背景内容所在的区域;所述电子设备基于所述第一分割结果和所述第二分割结果训练所述第一图像分割轻量模型,得到第二图像分割轻量模型;所述电子设备将所述第三图像输入至所述第二图像分割轻量模型,得到所述第三分割结果;在所述第一分割结果和所述第三分割结果不相同的情况下,所述电子设备基于所述第一分割结果和所述第三分割结果确定第二姿态图,所述第二姿态图用于指示用户做出第二姿态,所述第二姿态图中包括第一肢体,所述第一分割结果中所述第一肢体所在的区域与所述第三分割结果中的所述第一肢体所在的区域不相同;所述电子设备基于第五图像训练所述第二图像分割轻量模型,得到所述目标图像分割轻量模型,所述第五图像中的所述目标对象的姿态为所述第二姿态。3.根据权利要求2所述的方法,其特征在于,所述电子设备基于第五图像训练所述第二图像分割轻量模型,得到所述目标图像分割轻量模型,包括:所述电子设备获取所述第五图像;所述电子设备将所述第五图像输入至所述图像分割全量模型,得到第四分割结果;所述电子设备将所述第五图像输入至所述第二图像分割轻量模型,得到第五分割结果;所述第四分割结果和所述第五分割结果用于指示所述第五图像中的所述目标对象所在的区域和第四背景内容所在的区域;所述电子设备基于所述第四分割结果和所述第五分割结果训练所述第一图像分割轻量模型,得到第三图像分割轻量模型;所述电子设备将所述第五图像输入至所述第三图像分割轻量模型,得到第六分割结
果;在所述第四分割结果和所述第六分割结果不满足第一预设条件的情况下,所述第三图像分割轻量模型为所述目标图像分割轻量模型。4.根据权利要求3所述的方法,其特征在于,所述电子设备将所述第五图像输入至所述第三图像分割轻量模型,得到第六分割结果之后,所述方法还包括:在所述第四分割结果和所述第六分割结果满足第一预设条件的情况下,所述电子设备基于所述第四分割结果和所述第六分割结果确定第三姿态图,所述第三姿态图用于指示用户做出第三姿态,所述第三姿态图中包括第二肢体,所述第四分割结果中所述第二肢体与所述第六分割结果中的所述第二肢体不相同;所述电子设备基于第六图像训练所述第三图像分割轻量模型,得到所述目标图像分割轻量模型,所述第六图像中的目标对象的姿态为所述第三姿态。5.根据权利要求2
‑
4中任一项所述的方法,其特征在于,所述在所述第一分割结果和所述第三分割结果不相同的情况下,所述电子设备基于所述第一分割结果和所述第三分割结果确定第二姿态图,包括:在所述第一分割结果和所述第三分割结果的差值满足所述第一预设条件的情况下,所述电子设备基于所述第一分割结果和所述第三分割结果的差值确定所述第一图像的目标区域;所述电子设备基于所述目标区域确定所述第二姿态图。6.根据权利要求5所述的方法,其特征在于,所述第一分割结果、所述第三分割结果包括所述第三图像中像素点的像素信息;所述在所述第一分割结果和所述第三分割结果的差值满足第一预设条件的情况下,所述电子设备基于所述第一分割结果和所述第三分割结果的差值确定所述第一图像的目标区域,包括:所述电子设备基于所述第一分割结果中像素点的像素信息和所述第三分割结果中像素点的像素信息的差值,确定所述第三图像中第一目标像素点,所述第一目标像素点为所述第一分割结果与所述第三分割结果的中像素信息差值大于第一阈值的像素点;所述电子设备确定所述第三图像中目标对象的一个或多个肢体所在的区域,所述一个或多个肢体中包括第三肢体;在所述第三图像中所述第三肢体所在的区域中所述第一目标像素点的数量大于第二阈值的情况下,所述电子设备确定所述第三图像中所述第三肢体所在的区域为所述目标区域。7.根据权利要求6所述的方法,其特征在于,所述电子设备基于所述目标区域确定第二姿态图,包括:所述电子设备确定出所述目标区域中包含的目标对象的所述第三肢体;所述电子设备确定出包含所述第三肢体的第二姿态图。8.根据权利要求7所述的方法,其特征在于,所述电子设备确定出包含所述第三肢体的第二姿态图,包括:所述电子设备确定出包含所述第三肢体的多个姿态图;所述电子设备从所述多个姿态图中确定出所述第二姿态图,所述第二姿态图为所述多
个姿态图中所述第三肢体所在的区域包含所述第一目标像素点最多的姿态图。9.根据权利要求2所述的方法,其特征在于,在所述第一分割结果和所述第三分割结果不满足第一预设条件的情况下,所述电子设备基于所述第三分割结果将所述第三图像中背景内容所在的区域中的第三背景内容替换为预设背景内容,得到第七图像;所述电子设备显示所述第七图像、第一控件和第一提示信息,所述第一提示信息用于提示训练所述第二图像分割轻量模型。10.根据权利要求9所述的方法,其特征在于,所述电子设备显示所述第七图像、第一控件和第一提示信息之后,所述方法还包括:所述电子设备检测到作用于所述第一控件的操作,所述电子设备确定第三阈值,所述第三阈值小于所述第一阈值;在所述第一分割结果与所述第三分割结果的差值满足第二预设条件的情况下,所述电子设备基于所述第一分割结果和所述第三分割结果确定第四姿态图,所述第四姿态图用于指示用户做出第四姿态;所述第二预设条件为:所述第一图像中第四肢体所在的区域中所述第二目标像素点的数目大于第二阈值;所述第二目标像素点为所述第一分割结果中像素点的像素信息和所述第二分割结果中像素点的像素信息的差值大于所述第三阈值的像素点;所述电子设备基于第八图像训练所述第二图像分割轻量模型,得到所述目标图像分割轻量模型,所述第八图像中的目标对象的姿态为所述第四姿态。11.根据权利要求1中所述的方法,其特征在于,所述响应于用户的背景替换训练操作,所述电子设备显示第一姿态图之前,所述方法还包括:在所述电子设备检测到所述第一图像分割轻量模型的使用时长大于第一时长的情况下,所述电子设备显示第二提示信息和第二控件,所述第二提示信息用于提示训练所述第一图像分割轻量模型;所述背景替换训练操作为作用于所述第二控件的操作。12.一种背景替换的装置,其特征在于,包括:显示单元,用于显示对第一图像进行第一背景替换得到的第二图像;所述第一背景替换基于所述第一图像分割轻量模型进行;所述第一图像中包括所述目标对象所在的区域和第一背景内容所在的区域;所述第二图像为将所述第一图像中的所述第一背景内容替换为第二背景内容得到的;所述第二背景内容与所述第一背景内容不同;所述显示单元,还用于响应于用户的背景替换训练操作,显示第一姿态图,所述第一姿态图用于指示用户做出第一姿态;获取单元,用于获取第三图像,所述第三图像中用户的姿态为所述第一姿态;所述显示单元,还用于显示对所述第一图像进行第二背景替换得到的第四图像;所述第二背景替换基于所述目标图像分割轻量模型...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。