【技术实现步骤摘要】
多任务处理方法、介质及电子设备
[0001]本申请涉及图像处理
,特别涉及一种多任务处理方法、介质及电子设备。
技术介绍
[0002]目前基于深度学习的计算机视觉模型在终端设备上得到了广泛应用,并且随着应用场景的拓展,应用的种类也发展迅速。而实际的应用场景往往是多种视觉任务模型同时使用。例如,手机拍照场景中需要同时识别拍摄场景和被摄物体,从而进行针对性的图像增强;智慧屏体感运动场景中,需要同时识别运动主体和姿势动作;智能眼镜的增强现实场景中,需要同时进行物体识别和主体目标分割等任务。
[0003]然而,多个单任务模型在丰富了计算机视觉应用场景的同时,带来了带宽、计算量、延迟和功耗等一系列严重影响用户体验的问题,阻碍了视觉任务应用场景的进一步拓展。而多任务学习方法试图利用多种任务在特征提取过程中的冗余性和互补性,在精度优于各个单任务模型的情况下,将多任务模型融合,并且大幅降低计算量、延迟和功耗。因此,如何在智能感知等业务中实现高效的多任务学习,这成为亟待解决的问题。
技术实现思路
[0004]本申请实施例提供了一种多任务处理方法、介质及电子设备,能够提升多任务交互效率和多任务预测精度。
[0005]第一方面,本申请实施例提供了一种多任务处理方法,用于电子设备,包括:获取输入图像;针对输入图像,通过神经网络获取M个任务对应的至少两个任务无关特征,以及M个任务中各个任务分别对应的至少两个任务相关特征,其中,M个任务均为图像处理任务且任意两个任务互不相同,并且至少两个任务无关特征为M个任 ...
【技术保护点】
【技术特征摘要】
1.一种多任务处理方法,用于电子设备,其特征在于,包括:获取输入图像;针对所述输入图像,通过神经网络获取M个任务对应的至少两个任务无关特征,以及所述M个任务中各个任务分别对应的至少两个任务相关特征,其中,所述M个任务均为图像处理任务且任意两个任务互不相同,并且所述至少两个任务无关特征为所述M个任务处理过程中共享的特征,每个任务相关特征为对应任务处理过程中独立使用的特征;针对所述M个任务中的每个任务,将所述至少两个任务无关特征中的至少一个任务无关特征与对应的至少一个任务相关特征在通道维堆叠并融合得到各个任务对应的主干特征;针对所述M个任务,利用各个任务对应的主干特征获取各个任务对应的输出结果。2.根据权利要求1所述的方法,其特征在于,所述神经网络中包括主干模块,所述主干模块中包括N层偏共享卷积,每层偏共享卷积中包括用于获取任务无关特征的任务无关卷积和用于获取任务相关特征的任务相关卷积。3.根据权利要求2所述的方法,其特征在于,所述通过神经网络获取M个任务对应的至少两个任务无关特征,以及所述M个任务中各个任务分别对应的至少两个任务相关特征,包括:将所述输入图像输入所述神经网络的主干模块的第1层偏共享卷积中,输出第1级任务无关特征和第1级任务相关特征;将第i
‑
1级任务无关特征输入第i层偏共享卷积的任务无关卷积,输出第i级任务无关特征,并且将第i
‑
1级任务无关特征和第i
‑
1级任务相关特征在通道维堆叠后输入第i层偏共享卷积的任务相关卷积,输出第i级任务相关特征,直至到达第N层偏共享卷积,2≤i≤N;其中,所述至少两个任务无关特征包括第1至N级任务无关特征,所述各个任务分别对应的至少两个任务相关特征包括所述第1至N级任务相关特征中对应各个任务的特征。4.根据权利要求3所述的方法,其特征在于,所述各个任务对应的至少一个任务无关特征包括所述第1至N级任务无关特征中一级或多级任务无关特征;所述各个任务对应的至少一个任务相关特征包括所述第1至N级任务相关特征中一级或多级任务相关特征。5.根据权利要求2至4中任一项所述的方法,其特征在于,所述N层偏共享卷积对应预设的N个剥离系数,每个剥离系数用于指示一个偏共享卷积中的任务无关卷积的算力与任务相关卷积的算力的比重,并且所述剥离系数随着神经网络的模型深度增加剥离系数增加。6.根据权利要求5所述的方法,其特征在于,所述N层偏共享卷积中的起始卷积层中包括M+1个第一卷积层,所述M个第一卷积层包括所述M个任务依次对应的第一任务相关卷积和1个第一任务无关卷积,并且,所述M个第一卷积层中的每个卷积层中分别输入所述输入图像,所述M个第一卷积层中的各个第一任务相关卷积分别输出对应的一级任务相关特征,所述M个第一卷积层中的第一任务无关卷积输出一级任务无关特征。7.根据权利要求5所述的方法,其特征在于,第i层偏共享卷积中包括M+1个第二卷积层,所述M+1个第二卷积层包括所述M个任务依次对应的第二任务相关卷积和1个第二任务
无关卷积,并且,第j个第二任务相关卷积中输入第i
‑
1级任务相关特征中所述第j个任务对应的任务相关特征以及第i
‑
1级任务无关特征中的特征,并输出第i级任务相关特征中与所述第j个任务对应的任务相关特征中的特征,1≤j≤M;所述第i层偏共享卷积中的所述第二任务无关卷积输入第i
‑
1级任务无关特征中的特征,并输出第i
‑
1级任务无关特征中的特征。8.根据权利要求5或6所述的方法,其特征在于,所述主干模块中还包括N层目标网络层,所述目标网络层为批规范化层、激活层或池化层;第i层目标网络层中包括M+1个目标网络层,所述M+1个目标网络层包括所述M个任务依次对应的第一目标网络层和1个与任务无关的第二目标网络层,并且...
【专利技术属性】
技术研发人员:李勇,陈畅,宋风龙,崔松,郭勇,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。