本申请涉及图像处理,尤其涉及一种图像处理方法、装置、电子设备及存储介质。
背景技术:
1、图像分割是一种数字图像处理技术,旨在将图像划分为多个区域。例如在生物医学的应用场景中,对体外生物模型的图像进行分割,可以得到包含体外生物模型内容的前景区域和不含体外生物模型内容的背景区域。
2、目前存在手动图像分割和自动图像分割的方案。其中,手动图像分割是指手动绘制边界或选择区域来对图像进行分割,这种方案效率较低;自动图像分割是指利用机器学习模型直接对图像进行分割,由于机器学习模型的泛化能力有限,在很多情况下都不能给出准确的分割结果。体外生物模型如肿瘤球、类器官等模型大都尺寸较小,且体外生物模型的图像数据具有复杂性和多样性,在数据处理和解释过程存在较大的困难。
3、也即,现有的图像分割方案难以兼顾效率和准确度。
技术实现思路
1、本申请提供了一种图像处理方法、装置、电子设备及存储介质,该方法通过结合手动点击与自动图像处理模型,有效兼顾了图像分割的效率和准确度。
2、第一方面,提供了一种图像处理方法,包括:
3、获取并显示原始图像;
4、响应于对原始图像的点击操作,确定目标点以及目标点在点击操作历史记录中的点击顺序,根据目标点的点击顺序确定目标点的权重,其中,点击顺序与权重呈负相关;
5、根据目标点以及目标点的权重确定子掩码图像;
6、基于原始图像和子掩码图像,确定特征图像;
7、通过预先训练好的图像处理模型从特征图像中识别前景分割区域和背景分割区域,基于前景分割区域和背景分割区域输出分割掩码图像;
8、基于分割掩码图像和原始图像,确定并显示目标图像。
9、第二方面,提供了一种图像处理装置,该装置包括:
10、获取模块,用于获取并显示原始图像;
11、第一确定模块,用于响应于对原始图像的点击操作,确定目标点以及目标点在点击操作历史记录中的点击顺序,根据目标点的点击顺序确定目标点的权重,其中,点击顺序与权重呈负相关;
12、第二确定模块,用于根据目标点以及目标点的权重确定子掩码图像;
13、第三确定模块,用于基于原始图像和子掩码图像,确定特征图像;
14、分割模块,用于通过预先训练好的图像处理模型从特征图像中识别前景分割区域和背景分割区域,基于前景分割区域和背景分割区域输出分割掩码图像;
15、第四确定模块,用于基于分割掩码图像和原始图像,确定并显示目标图像。
16、第三方面,提供一种电子设备,电子设备包括:
17、存储器,用于存储可执行程序代码;
18、处理器,用于从所述存储器中调用并运行所述可执行程序代码,使得所述电子设备执行如上任意一项所述的图像处理方法。
19、第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被执行时,实现如上任意一项所述的图像处理方法。
20、本申请一些实施例提供的技术方案带来的有益效果至少包括:在获取并显示原始图像的基础上,响应于对原始图像的点击操作,依次确定目标点、目标点的点击顺序、目标点的权重,并且点击顺序与权重呈负相关可以灵活控制分割细节。进一步地,根据目标点以及目标点的权重确定子掩码图像,基于原始图像和子掩码图像确定特征图像,利用预先训练的图像处理模型对特征图像进行自动分割得到分割掩码图像,确保了处理速度。最后基于分割掩码图像和原始图像确定并显示目标图像,实现了分割结果可视化。基于上述方案,通过结合手动点击与自动图像处理模型,有效兼顾了图像分割的效率和准确度。
1.一种图像处理方法,其特征在于,包括:
2.根据权利要求1所述的图像处理方法,其特征在于,当所述点击操作为第一类点击操作时,所述目标点为第一类目标点,所述根据所述目标点以及所述目标点的权重确定子掩码图像,包括:
3.根据权利要求1所述的图像处理方法,其特征在于,当所述点击操作为第二类点击操作时,所述目标点为第二类目标点,所述根据所述目标点以及所述目标点的权重确定子掩码图像,包括:
4.根据权利要求1所述的图像处理方法,其特征在于,所述基于所述分割掩码图像和所述原始图像,确定并显示目标图像,还包括:
5.根据权利要求1所述的图像处理方法,其特征在于,所述获取并显示原始图像之前,还包括:
6.根据权利要求5所述的图像处理方法,其特征在于,所述从所述前景蒙版中采集第一类目标点样本,以及从所述背景蒙版中采集第二类目标点样本,包括:
7.根据权利要求5所述的图像处理方法,其特征在于,所述特征图像的通道数量为第一通道数量;所述初始模型包括第一层卷积层和第二层卷积层;所述第一层卷积层被配置为接收所述第一通道数量的图像作为输入,将所述第一通道数量的图像转换为第二通道数量的图像,将所述第二通道数量的图像传递至所述第二层卷积层,所述第一通道数量高于所述第二通道数量。
8.一种图像处理装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被执行时,实现如权利要求1至7中任意一项所述的方法。