本申请涉及图像处理,尤其涉及一种图像处理方法和装置。
背景技术:
1、人工智能(artificial intelligent,ai)模型广泛应用于图像处理、计算机视觉(computer vision,cv)、语音识别、自然语言处理(natural language processing,nlp)等领域。通常,处理设备中部署有ai模型,处理设备采用ai模型处理目标对象的图像时,仅考虑目标对象的特征,导致ai模型处理得到的图像与用户需求不相符。
技术实现思路
1、本申请提供了一种图像处理方法和装置,解决了ai模型处理目标对象的图像时仅考虑目标对象的特征,导致处理得到的图像与用户需求不相符的问题。
2、第一方面,本申请提供了一种图像处理方法。该图像处理方法由处理设备执行,方法包括:首先,处理设备获取第一操作指令。第一操作指令指示:对第一图像中的第一对象进行目标操作。其次,处理设备基于第一操作指令,确定第一特征。再次,处理设备将第一图像输入模型生成网络,获得第二特征。模型生成网络的训练数据包括多个第二对象,且第二对象和第一对象属于同一类型的对象。最后,处理设备根据第一特征和第二特征,对第一对象进行调整,获得调整后的第二图像。
3、本申请中,处理设备根据当前用户对第一图像中的第一对象进行的目标操作,来处理第一对象,使得处理后的第一对象包含当前用户的个性偏好;以及处理设备采用与第一对象同类型的多个第二对象训练模型生成网络,使模型生成网络携带了大众(如除当前用户外的其他用户)对与第一对象属于同一类型的该类对象的偏好。处理设备采用携带大众偏好的模型生成网络处理第一对象,使得处理后的第一对象符合大众审美。因此,处理设备处理后的图像在符合当前用户需求的情况下,还能兼顾其他用户对该类对象的需求,提升了处理设备处理图像的效果。
4、在一种可能的实现方式中,对第一图像中的第一对象进行的目标操作包括:选择第一区域和执行第一命令中至少一种。第一区域指示:第一对象包括的多个区域中的任一个,多个区域中的每个区域指示:第一对象包含的部分内容。第一命令指示:预设的多个命令中的任一个,多个命令中的每个命令指示:对第一图像中包含的第一对象的处理。
5、在另一种可能的实现方式中,第一命令包括以下任一种或多种可能的情形。
6、第一种可能的情形,在第一图像的第一对象中增加第一图素。第一图素指示:第一对象不包含的内容。
7、第二种可能的情形,减少第一对象中的第二图素。第二图素指示:第一对象包含的第一内容,第一内容指示:第一对象包含的多个内容中的任一个。
8、第三种可能的情形,修改第一对象中的第三图素。第三图素指示:第一对象包含的第二内容,第二内容指示:第一对象包含的多个内容中的任一个。
9、在另一种可能的实现方式中,第一图素包括双眼皮、痣、胎记中的一种或几种的组合。第二图素包括双眼皮、痣、胎记中的一种或几种的组合。所述第三图素包括眼睛、鼻子、耳朵、嘴巴、脸颊、额头、发际线中的一种或几种的组合。
10、在另一种可能的实现方式中,在处理设备获得第二图像之后,处理设备根据第一图像和第一特征,更新模型生成网络。
11、在另一种可能的实现方式中,在处理设备获得第二图像之后,处理设备根据第一区域和第一特征,更新模型生成网络。
12、在另一种可能的实施方式中,处理设备根据第一特征确定第一内容,以及根据第二特征确定第二内容。处理设备采用第一内容和第二内容对第一图像进行增强或弱化,获得第二图像。
13、第二方面,本申请提供了一种图像处理装置。该图像处理装置包括用于执行第一方面或第一方面任一种可能设计的所述的方法的各个模块。
14、第三方面,本申请提供了一种计算设备。该计算设备包括:存储器和处理器。存储器用于存储器用于存储计算机指令,当所述处理器执行该计算机指令时,使所述计算设备执行第一方面或第一方面任一种可能设计的所述的方法的操作步骤。
15、第四方面,本申请提供了一种图像处理系统。该图像处理系统包括至少一个第三方面提供的计算设备。
16、第五方面,本申请提供了一种芯片。该芯片包括:供电电路和处理器。供电电路为处理器供电。处理器用于执行第一方面或第一方面任一种可能设计中的所述方法的操作步骤。
17、第六方面,本申请提供了一种计算机可读存储介质。该计算机可读存储介质包括:计算机软件指令;当计算机软件指令在计算设备中运行时,使得计算设备执行第一方面或第一方面任一种可能的实现方式所述的方法的操作步骤。
18、第七方面,本申请提供了一种计算机程序产品。当计算机程序产品在计算机上运行时,使得计算机执行第一方面或第一方面任一种可能的实现方式所述的方法的操作步骤。
19、以上第二方面至第七方面的有益效果,可参照第一方面或第一方面中任一种实现方式的描述,在此不予赘述。本申请在上述各方面提供的实现方式的基础上,还可以进行进一步组合以提供更多实现方式。
1.一种图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一对象为三维模型。
3.根据权利要求1或2所述的方法,其特征在于,
4.根据权利要求3所述的方法,其特征在于,所述第一命令包括:
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求1-5中任一项所述的方法,其特征在于,
7.根据权利要求3-5中任一项所述的方法,其特征在于,
8.根据权利要求1-7中任一项所述的方法,其特征在于,
9.一种图像处理装置,其特征在于,所述图像处理装置包括:收发模块,用于获取第一操作指令,所述第一操作指令指示:对第一图像中的第一对象进行目标操作;
10.根据权利要求9所述的装置,其特征在于,所述第一对象为三维模型。
11.根据权利要求9或10所述的装置,其特征在于,
12.根据权利要求11所述的装置,其特征在于,所述第一命令包括:
13.根据权利要求12所述的装置,其特征在于,
14.根据权利要求9-13中任一项所述的装置,其特征在于,所述装置还包括:
15.根据权利要求11-13中任一项所述的装置,其特征在于,
16.根据权利要求9-15中任一项所述的装置,其特征在于,
17.一种计算设备,其特征在于,所述计算设备包括:处理器和存储器;
18.一种图像处理系统,其特征在于,所述图像处理系统包括:至少一个权利要求17所述的计算设备。
19.一种芯片,其特征在于,所述芯片包括:供电电路和处理器;
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括:计算机软件指令;