一种获取图片推荐滤镜信息的方法及图片滤镜信息推荐系统技术方案

技术编号:11480915 阅读:72 留言:0更新日期:2015-05-20 14:53
本发明专利技术公开了一种获取图片推荐滤镜信息的方法及图片滤镜信息推荐系统,涉及图片处理技术领域,旨在提供一种智能滤镜推荐的方法及系统,本发明专利技术技术要点包括将滤镜信息拆分为多个滤镜子属性,以大量加过滤镜的图片作为训练样本去训练多个模式识别模型,使各个模型具备根据图片特征识别适合该图片的滤镜子属性的取值的能力。最后将各个模型输出的滤镜子属性的取值进行整合得到推荐的滤镜信息。

【技术实现步骤摘要】
一种获取图片推荐滤镜信息的方法及图片滤镜信息推荐系统
本专利技术涉及图片处理

技术介绍
目前绝大多数的拍照应用程序都为用户提供了为图片增加滤镜的功能,用户可以根据自己的喜好为拍摄的图片增加滤镜以达到美化图片的目的。随着移动终端拍照APP(应用程序,外语全称:Application)的不断发展,为了给用户提供更加广阔的创造空间,不少APP为用户提供的滤镜编辑接口越来越多,例如有特效、光圈、纹理、色彩、偏色、层次、美肤、清晰度、色温、暗角等等。但是当这么多可编辑的滤镜子属性参数放在用户面前时,大多数用户却不能很好利用这些功能,并让其觉得这是个很复杂、专业性很强的工具。为了解决这个问题,现有技术中出现了不少滤镜推荐算法,其主要思想是根据图片场景内容直接推荐可能的滤镜给用户,但是这样推荐的结果很笼统,用户体验度并不佳。因为一旦涉及到艺术性的范畴,使用单一的因果关系(例如场景内容与滤镜)来描述时,总会遗漏大量重要信息。
技术实现思路
基于这样的现实问题,本专利技术旨在提供一种智能滤镜推荐的方法及系统,基本思想是将滤镜信息拆分为多个滤镜子属性(实际上每个滤镜都是由一组滤镜子属性来描述的),以大量加过滤镜的图片(包括原始图片信息,即未经过后期图像处理的图片或照片,及用户为其添加的滤镜信息)作为训练样本去训练多个模式识别模型(每个模式识别模型用于识别一个滤镜子属性),使各个模型具备根据图片特征识别适合该图片的滤镜子属性的取值的能力。最后将各个模型输出的滤镜子属性的取值进行整合得到推荐的滤镜信息。基于上述专利技术基本实现,本专利技术采用的具体技术手段包括:步骤1:获取一定数量的样本图片,提取每张样本图片中的原始图片信息及滤镜信息;所述滤镜信息包括若干滤镜子属性;步骤2:根据每张样本图片中的原始图片信息提取每张样本图片的特征向量;步骤3:选择待训练的模式识别模型;所述模式识别模型的数量与所述滤镜信息的滤镜子属性数量相同,且每一个模式识别模型对应一个滤镜子属性;步骤4:按照以下方法训练每一个模式识别模型:依次以每张样本图片的特征向量为模式识别模型的输入,以模式识别模型对应的滤镜子属性在该样本图片滤镜信息中的取值为所述模式识别模型的输出训练该模式识别模型;步骤5:获取待推荐滤镜信息的目标原始图片;步骤6:提取目标原始图片的特征向量;步骤7:将目标原始图片的特征向量依次输入各个训练后的模式识别模型,各个训练后的模式识别模型输出其对应的滤镜子属性的取值;将各个模式识别模型输出的滤镜子属性的取值进行整合得到推荐的滤镜信息。优选地,所述特征向量包含色彩空间特征值、纹理特征值及结构特征值。优选地,所述滤镜子属性包括纹理、光圈、特效、色温、色调、曝光度、对比度、鲜艳度及高光。优选地,所述模式识别模型包括分类模式识别模型及回归模式识别模型;对应纹理、光圈及特效三个滤镜子属性的模式识别模型为分类模式识别模型;对应色温、色调、曝光度、对比度、鲜艳度及高光六个滤镜子属性的模式识别模型为回归模式识别模型。本专利技术还提供了一种图片滤镜信息推荐系统,包括:目标原始图片获取单元,用于获取待推荐滤镜信息的目标原始图片;目标原始图片特征向量提取单元,用于提取目标原始图片的特征向量;滤镜子属性识别单元,用于将目标原始图片的特征向量依次输入各个模式识别模型,得到各个模式识别模型输出的滤镜子属性的取值;其中,每一个模式识别模型对应一个滤镜子属性,用于根据目标原始图片的特征向量计算其对应的滤镜子属性的取值;滤镜信息整合单元,用于将各个模式识别模型输出的滤镜子属性的取值进行整合得到推荐的滤镜信息。进一步,所述各个模式识别模型按照以下方式得到:步骤1:获取一定数量的样本图片,提取每张样本图片中的原始图片信息及滤镜信息;所述滤镜信息包括若干滤镜子属性;步骤2:根据每张样本图片中的原始图片信息提取每张样本图片的特征向量;步骤3:选择待训练的模式识别模型;所述模式识别模型的数量与所述滤镜信息的滤镜子属性数量相同,且每一个模式识别模型对应一个滤镜子属性;步骤4:按照以下方法训练每一个模式识别模型:依次以每张样本图片的特征向量为模式识别模型的输入,以模式识别模型对应的滤镜子属性在该样本图片滤镜信息中的取值为所述模式识别模型的输出训练该模式识别模型。进一步,还包括:样本图片信息提取单元,用于获取一定数量的样本图片,提取每张样本图片中的原始图片信息及滤镜信息;所述滤镜信息包括若干滤镜子属性;样本图片特征向量提取单元,用于根据每张样本图片中的原始图片信息提取每张样本图片的特征向量;模式识别模型确定单元,用于选择待训练的模式识别模型;所述模式识别模型的数量与所述滤镜信息的滤镜子属性数量相同,且每一个模式识别模型对应一个滤镜子属性;模式识别模型训练单元,用于按照以下方法训练每一个模式识别模型:依次以每张样本图片的特征向量为模式识别模型的输入,以模式识别模型对应的滤镜子属性在该样本图片滤镜信息中的取值为所述模式识别模型的输出训练该模式识别模型。由于采用了上述技术手段,本专利技术具有以下有益效果:1.本专利技术将滤镜信息分解为描述其的若干滤镜子属性,为每个滤镜子属性训练一个模式识别模型,对于每张新的原始图片,本专利技术中的模式识别模型根据其特征向量计算为其推荐一个滤镜子属性,再将各个滤镜子属性整合为滤镜信息,这样为图片推荐的滤镜信息更加准确、贴切,用户体验度佳。2.本专利技术中图片的特征向量包括色彩空间特征值、纹理特征值及结构特征值,更加全面的描述了原始图片的特征,保证了推荐算法的准确度,同时这三种特征值计算量较小,减少了资源耗费,使本专利技术既能适用于计算机又能适用于各类移动智能设备。3.本专利技术针对滤镜子属性的数值形式(离散或连续)选用了不同的模式识别类型,确保了滤镜子属性的识别准确度。附图说明本专利技术将通过例子并参照附图的方式说明,其中:图1为本专利技术方法一个具体实施例的流程图。具体实施方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。如图1,本专利技术的一个具体实施例包括滤镜子属性识别模型的建立及为目标原始图片推荐滤镜信息两个阶段。其中建立滤镜子属性识别模型的过程包括:步骤1:获取一定数量的样本图片,并提取每张样本图片中的原始图片信息及滤镜信息。这里所需要的样本图片是指用户以为其增加过滤镜效果的图片,其描述信息中包含原始图片信息及滤镜信息。其中,原始图片信息是指未经过后续图像处理技术处理过的图片的信息,例如包括原始图片每个像素点的R、G、B值等信息,滤镜信息包含描述其的滤镜子属性。不同的拍照APP为用户开放的可编辑的滤镜子属性不同,例如滤镜子属性包括但不限于纹理(Lighting)、光圈(TiltShift)、特效(filter)、层次(EnhanceHdr)、美肤(EnhanceSkin)、清晰度(sharpness)、色温(Temperature)、色调(Hue)、曝光度(Exposure)、对比度(Contrast)、鲜艳度(Vibrance)、饱和度(Saturation)、高光(H本文档来自技高网...

【技术保护点】
一种获取图片推荐滤镜信息的方法,其特征在于,包括:步骤1:获取一定数量的样本图片,提取每张样本图片中的原始图片信息及滤镜信息;所述滤镜信息包括若干滤镜子属性;步骤2:根据每张样本图片中的原始图片信息提取每张样本图片的特征向量;步骤3:选择待训练的模式识别模型;所述模式识别模型的数量与所述滤镜信息的滤镜子属性数量相同,且每一个模式识别模型对应一个滤镜子属性;步骤4:按照以下方法训练每一个模式识别模型:依次以每张样本图片的特征向量为模式识别模型的输入,以模式识别模型对应的滤镜子属性在该样本图片滤镜信息中的取值为所述模式识别模型的输出训练该模式识别模型;步骤5:获取待推荐滤镜信息的目标原始图片;步骤6:提取目标原始图片的特征向量;步骤7:将目标原始图片的特征向量依次输入各个训练后的模式识别模型,各个训练后的模式识别模型输出其对应的滤镜子属性的取值;将各个模式识别模型输出的滤镜子属性的取值进行整合得到推荐的滤镜信息。

【技术特征摘要】
1.一种获取图片推荐滤镜信息的方法,其特征在于,包括:步骤1:获取一定数量的样本图片,提取每张样本图片中的原始图片信息及滤镜信息;所述滤镜信息包括滤镜子属性;步骤2:根据每张样本图片中的原始图片信息提取每张样本图片的特征向量;步骤3:选择待训练的模式识别模型;所述模式识别模型的数量与所述滤镜信息的滤镜子属性数量相同,且每一个模式识别模型对应一个滤镜子属性;步骤4:训练每一个模式识别模型,训练方法为:依次以每张样本图片的特征向量为模式识别模型的输入,以模式识别模型对应的滤镜子属性在该样本图片滤镜信息中的取值为所述模式识别模型的输出训练该模式识别模型;步骤5:获取待推荐滤镜信息的目标原始图片;步骤6:提取目标原始图片的特征向量;步骤7:将目标原始图片的特征向量依次输入各个训练后的模式识别模型,各个训练后的模式识别模型输出其对应的滤镜子属性的取值;将各个模式识别模型输出的滤镜子属性的取值进行整合得到推荐的滤镜信息。2.根据权利要求1所述的一种获取图片推荐滤镜信息的方法,其特征在于,所述特征向量包含色彩空间特征值、纹理特征值及结构特征值。3.根据权利要求1所述的一种获取图片推荐滤镜信息的方法,其特征在于,所述滤镜子属性包括纹理、光圈、特效、色温、色调、曝光度、对比度、鲜艳度及高光。4.根据权利要求3所述的一种获取图片推荐滤镜信息的方法,其特征在于,所述模式识别模型包括分类模式识别模型及回归模式识别模型;对应纹理、光圈及特效三个滤镜子属性的模式识别模型为分类模式识别模型;对应色温、色调、曝光度、对比度、鲜艳度及高光六个滤镜子属性的模式识别模型为回归模式识别模型。5.一种图片滤镜信息推荐系统,其特征在于,包括:样本图片信息提取单元,用于获取一定数量的样本图片,提取每张样本...

【专利技术属性】
技术研发人员:廖博森
申请(专利权)人:成都品果科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1