图像处理方法和装置、存储介质及电子设备与流程
本申请涉及图像处理,具体而言,涉及一种图像处理方法和装置、存储介质及电子设备。
背景技术:
1、在当前的aigc(artificial intelligence generated content,人工智能生成内容)图像编辑技术中,主要依赖目标检测框或全图语义分割,难以满足用于基于“画面任一点”的像素级精确交互需求。在非标准比例图像中,模型易产生视觉形变与“幻读”,导致视觉锚点定位存在较大偏差。
2、与此同时,受分辨率限制与prompt设计不当(如硬编码导致高度耦合、缺乏版本控制与动态适配能力)的影响,容易出现几何错位与语义幻觉,难以保证图像生成质量与可复现性。并且大规模素材生产又要求生成流程可并行化、可追溯、且能在不同场景下自动选择适配的prompt,容易引发语义幻觉,从而造成了图像处理过程中出现的质量较差的技术问题。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种图像处理方法和装置、存储介质及电子设备,以至少解决图像处理过程中出现的质量较差的技术问题。
2、根据本申请实施例的一个方面,提供了一种图像处理方法,包括:响应于接收到的图像处理任务,获取任务类型标识和图像资源标识;基于图像资源标识,读取原始图像的图像元数据;对原始图像进行预处理,得到目标尺寸的中间图像;并基于任务类型标识,提取中间图像中各对象的空间分布信息,形成锚点位置特征;基于图像元数据、任务类型标识以及锚点位置特征,从预设模板库中动态筛选出目标文本模板;将目标文本模板和中间图像输入目标处理模型,以执行与任务类型标识对应的图像处理逻辑,并得到目标处理结果。
3、根据本申请实施例的又一方面,还提供了一种图像处理装置,包括:第一获取单元,用于响应于接收到的图像处理任务,获取任务类型标识和图像资源标识;读取单元,用于基于图像资源标识,读取原始图像的图像元数据;预处理单元,用于对原始图像进行预处理,得到目标尺寸的中间图像;并基于任务类型标识,提取中间图像中各对象的空间分布信息,形成锚点位置特征;筛选单元,用于基于图像元数据、任务类型标识以及锚点位置特征,从预设模板库中动态筛选出目标文本模板;第一处理单元,用于将目标文本模板和中间图像输入目标处理模型,以执行与任务类型标识对应的图像处理逻辑,并得到目标处理结果。
4、根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序用于被电子设备运行时执行上述图像处理方法。
5、根据本申请实施例的又一方面,还提供了一种计算机程序产品,包括计算机程序该计算机程序被处理器执行时实现上述方法的步骤。
6、根据本申请实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过计算机程序执行上述图像处理方法。
7、采用本申请提供的上述实施例,通过读取图像元数据并对原始图像进行预处理,将非标准比例的原始图像转化为适配模型的目标尺寸中间图像,避免了因长宽比异常导致的视觉畸变;基于任务类型标识提取中间图像的空间分布信息形成锚点位置特征,实现了用户交互坐标到像素级位置的精准映射。结合图像元数据、任务类型及锚点位置特征,从预设模板库中动态筛选出目标文本模板,确保了prompt与当前图像处理任务及锚点位置的语义高度契合,抑制了模型因指令不匹配产生的语义幻觉。使得在目标文本模板的提示下目标处理模型准确执行与不同处理任务相匹配的图像处理逻辑。换言之,通过利用动态适配的约束条件引导模型生成,在保证定位精度的同时,提升了生成结果的结构化程度、语义准确性及几何一致性,解决了传统方案中定位偏差大、生成不可控及流程僵化的技术问题,实现了提高图像处理质量的技术效果。
1.一种图像处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述任务类型标识指示所述图像处理任务为视觉锚点定位的情况下,所述方法包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述图像元数据、所述任务类型标识以及所述锚点位置特征,从预设模板库中动态筛选出目标文本模板,包括:
4.根据权利要求2所述的方法,其特征在于,将所述目标文本模板和所述中间图像输入目标处理模型,以执行与所述任务类型标识对应的图像处理逻辑,包括:
5.根据权利要求1所述的方法,其特征在于,在所述任务类型标识指示所述图像处理任务为分层对象拆分的情况下,所述基于所述图像元数据、所述任务类型标识以及所述锚点位置特征,从预设模板库中动态筛选出目标文本模板,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括以下至少之一:
8.一种图像处理方法,其特征在于,包括:
9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序可被终端设备或计算机运行时执行如权利要求1至7任一项中所述的方法。
10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行如权利要求1至7任一项中所述的方法。