本发明涉及图片处理,尤其涉及的是一种基于图像拓展的海报多分辨率生成方法、装置、智能终端及存储介质。
背景技术:
1、在电视行业中,电视机对海报的要求是要多种分辨率诉求的,同一个影片运营在不同位置,是需要不同分辨率尺寸的海报,才能满足实际线上不同的运营效果。例如某影片推荐运营,需要多种分辨率尺寸的海报作为物料。现有技术中制作不同分辨率尺寸的海报基本都是人工根据物料去对做调整,耗费大量的工作,费时费力。
2、因此,现有技术还有待改进和发展。
技术实现思路
1、本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于图像拓展的海报多分辨率生成方法、装置、智能终端及存储介质,旨在解决现有技术中制作不同分辨率尺寸的海报基本都是人工根据物料去对做调整,耗费大量的工作,费时费力的问题。
2、本发明解决问题所采用的技术方案如下:
3、一种基于图像拓展的海报多分辨率生成方法,其中,包括:
4、获取原始素材图像,对原始素材图像进行识别,识别出logo标识、人物主体以及背景;对识别出的logo标识、人物主体以及背景分别进行分层分割,分为logo标识图、人物主体图和背景层;
5、根据需要生成目标海报的分辨率要求,对已分割的logo标识图和人物主体图分别进行位移和大小变换,以及对所述背景层进行生成式拓展或裁剪;
6、对分别进行位移和大小变换logo标识图和人物主体图,以及进行过生成式拓展或裁剪的背景层,进行素材合并得到符合目标分辨率要求的海报。
7、所述的基于图像拓展的海报多分辨率生成方法,其中,所述获取原始素材图像,对原始素材图像进行识别,识别出logo标识、人物主体以及背景;对识别出的logo标识、人物主体以及背景分别进行分层分割,分为logo标识图、人物主体图和背景层的步骤包括:
8、获取原始素材图像,采用yolo目标检测算法对所述原始素材图像中的logo进行检测识别,识别出logo标识;并采用unet图像分割算法对识别出的logo标识进行分割,提取logo标识图。
9、所述的基于图像拓展的海报多分辨率生成方法,其中,所述获取原始素材图像,采用yolo目标检测算法对所述原始素材图像中的logo进行检测识别,识别出logo标识;并采用unet图像分割算法对识别出的logo标识进行分割,提取logo标识图的步骤包括:
10、获取原始素材图像,将获取的原始素材图像输入经过训练的yolo目标检测算法模型中进行处理,返回图像中所有被检测到的物体及其位置信息,包括logo标识图位置;
11、采用图像分割算法对检测到的logo标识图位置作为输入,并针对每个logo标识图进行分割处理,得到分割后的logo标识图。
12、所述的基于图像拓展的海报多分辨率生成方法,其中,所述获取原始素材图像,对原始素材图像进行识别,识别出logo标识、人物主体以及背景;对识别出的logo标识、人物主体以及背景分别进行分层分割,分为logo标识图、人物主体图和背景层的步骤包括:
13、获取原始素材图像,采用insightface人脸检测算法对所述原始素材图像进行人脸主体检测识别;
14、对人脸主体检测识别的图像,采用farl图像分割算法进行人物主体分割,得到分割后的人物主体图。
15、所述的基于图像拓展的海报多分辨率生成方法,其中,所述对人脸主体检测识别的图像,采用farl图像分割算法进行人物主体分割,得到分割后的人物主体图的步骤之后还包括:
16、对分割后的人物主体图采用focalclick交互式分割算法进行交互式分割修正,得到修正后的人物主体图。
17、所述的基于图像拓展的海报多分辨率生成方法,其中,所述获取原始素材图像,对原始素材图像进行识别,识别出logo标识、人物主体以及背景;对识别出的logo标识、人物主体以及背景分别进行分层分割,分为logo标识图、人物主体图和背景层的步骤包括:
18、对经过logo标识和人物主体识别与分割后的原始图像,采用fcf前景剪切填充算法进行涂抹、生成独立的背景层。
19、所述的基于图像拓展的海报多分辨率生成方法,其中,所述根据需要生成目标海报的分辨率要求,对已分割的logo标识图和人物主体图分别进行位移和大小变换,以及对所述背景层进行生成式拓展或裁剪的步骤包括:
20、根据目标需要的分辨率尺寸大小,对所述背景层进行拓展或者裁切,得到经过拓展或裁切的背景层;
21、根据需要生成目标海报的分辨率要求,对已分割的logo标识图和人物主体图分别进行位移和大小变换处理,得到处理后的logo标识图和人物主体图。
22、一种基于图像拓展的海报多分辨率生成装置,其中,所述装置包括:
23、原始素材识别与分割模块,用于获取原始素材图像,对原始素材图像进行识别,识别出logo标识、人物主体以及背景;对识别出的logo标识、人物主体以及背景分别进行分层分割,分为logo标识图、人物主体图和背景层;
24、分辨率变换处理模块,用于根据需要生成目标海报的分辨率要求,对已分割的logo标识图和人物主体图分别进行位移和大小变换,以及对所述背景层进行生成式拓展或裁剪;
25、素材合并处理模块,用于对分别进行位移和大小变换logo标识图和人物主体图,以及进行过生成式拓展或裁剪的背景层,进行素材合并得到符合目标分辨率要求的海报。
26、一种智能终端,其中,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于执行任意一项所述的方法。
27、一种非临时性计算机可读存储介质,其中,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行任意一项所述的方法。
28、本发明的有益效果:本发明提供了一种基于图像拓展的海报多分辨率生成方法、装置、智能终端及存储介质,本发明由于采用获取原始素材图像,对原始素材图像进行识别,识别出logo标识、人物主体以及背景;对识别出的logo标识、人物主体以及背景分别进行分层分割,分为logo标识图、人物主体图和背景层;根据需要生成目标海报的分辨率要求,对已分割的logo标识图和人物主体图分别进行位移和大小变换,以及对所述背景层进行生成式拓展或裁剪;对分别进行位移和大小变换logo标识图和人物主体图,以及进行过生成式拓展或裁剪的背景层,进行素材合并得到符合目标分辨率要求的海报。通过结合各项ai的能力,将各种不同分辨率的海报生成变成全自动化,提高了生成效率,降低了人力成本。
1.一种基于图像拓展的海报多分辨率生成方法,其特征在于,包括:
2.根据权利要求1所述的基于图像拓展的海报多分辨率生成方法,其特征在于,所述获取原始素材图像,对原始素材图像进行识别,识别出logo标识、人物主体以及背景;对识别出的logo标识、人物主体以及背景分别进行分层分割,分为logo标识图、人物主体图和背景层的步骤包括:
3.根据权利要求2所述的基于图像拓展的海报多分辨率生成方法,其特征在于,所述获取原始素材图像,采用yolo目标检测算法对所述原始素材图像中的logo进行检测识别,识别出logo标识;并采用unet图像分割算法对识别出的logo标识进行分割,提取logo标识图的步骤包括:
4.根据权利要求2所述的基于图像拓展的海报多分辨率生成方法,其特征在于,所述获取原始素材图像,对原始素材图像进行识别,识别出logo标识、人物主体以及背景;对识别出的logo标识、人物主体以及背景分别进行分层分割,分为logo标识图、人物主体图和背景层的步骤包括:
5.根据权利要求4所述的基于图像拓展的海报多分辨率生成方法,其特征在于,所述对人脸主体检测识别的图像,采用farl图像分割算法进行人物主体分割,得到分割后的人物主体图的步骤之后还包括:
6.根据权利要求4所述的基于图像拓展的海报多分辨率生成方法,其特征在于,所述获取原始素材图像,对原始素材图像进行识别,识别出logo标识、人物主体以及背景;对识别出的logo标识、人物主体以及背景分别进行分层分割,分为logo标识图、人物主体图和背景层的步骤包括:
7.根据权利要求1所述的基于图像拓展的海报多分辨率生成方法,其特征在于,所述根据需要生成目标海报的分辨率要求,对已分割的logo标识图和人物主体图分别进行位移和大小变换,以及对所述背景层进行生成式拓展或裁剪的步骤包括:
8.一种基于图像拓展的海报多分辨率生成装置,其特征在于,所述装置包括:
9.一种智能终端,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于执行如权利要求1-7中任意一项所述的方法。
10.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1-7中任意一项所述的方法。