对象展示方法、装置及电子设备制造方法及图纸

技术编号:25087225 阅读:22 留言:0更新日期:2020-07-31 23:30
本发明专利技术公开了一种对象展示方法、装置及电子设备。该方法包括:响应于目标用户触发目标对象的触控消息,获取目标用户的用户特征;基于图片推荐模型,根据目标对象图片的对象特征以及用户特征,从背景图片数据库中,选取与目标对象图片对应的目标背景图片;根据目标对象图片以及目标背景图片,生成用于向目标用户展示目标对象的合成图片。

【技术实现步骤摘要】
对象展示方法、装置及电子设备
本专利技术涉及计算机
,更具体地,涉及一种对象展示方法、装置及电子设备。
技术介绍
随着互联网技术飞速发展以及终端智能化普及,越来越多的用户已经习惯于通过手机、掌上电脑、平板电脑这类终端设备上访问网络搜索、浏览获取信息。相应的,具有信息发布需求的用户(例如,期望发布物品推广信息的商家)越来越重视通过互联网发布信息能获取的用户关注度。特别是对于期望发布物品推广信息的商家,在电商竞争日益激烈的当下,尤其关注通过发布信息推广物品带来的用户关注度。目前,具有信息发布需求的用户,通常基于信息流形式进行信息发布,可以令访问网络的用户能快速地获取信息,更容易引起用户关注。但是,期望发布物品推广信息或者其他对象推广信息的用户,通常在发布信息时,都是直接使用的是物品或者对象的原始图片,作为推广物品的推广图片。但这些推广图片与实际发布信息所在的信息流环境并不相融,十分影响物品推广效果,相应会降低用户关注度。例如,在发布物品推广信息时,通常将物品在电商平台上架时使用的商品图片作为推广图片,而商品图片大多为白底上不同角度的物品照片,这样的图片用在电商平台是合适的,因为简洁明快的风格能够方便用户浏览不同物品。但是在信息流环境中,纯白色底的图片样式新闻很少,难以与信息流环境的原生态相融,显得十分突兀,影响推广效果。
技术实现思路
本专利技术的一个目的是提供一种用于展示对象的新技术方案。根据本专利技术的第一方面,提供了一种对象展示方法,包括:响应于目标用户触发目标对象展示的触控消息,获取所述目标用户的用户特征;基于图片推荐模型,根据目标对象图片的对象特征以及所述用户特征,从背景图片数据库中,选取与所述目标对象图片对应的目标背景图片,所述目标对象图片记录了所述目标对象;根据所述目标对象图片以及所述目标背景图片,生成用于向所述目标用户展示所述目标对象的合成图片。可选地,所述基于图片推荐模型,根据目标对象图片的对象特征以及所述用户特征,从背景图片数据库中,选取与所述目标对象图片对应的目标背景图片的步骤包括:分别对所述背景图片数据库中包括每张所述背景图片,根据所述背景图片的背景特征、所述用户特征以及所述对象特征作为所述图片推荐模型的输入,基于所述图片推荐模型获取每张所述背景图片的图片推荐值;选取所述图片推荐值最高的所述背景图片,作为所述目标背景图片。进一步可选地,所述图片推荐模型中包括多个模型特征以及图片推荐权重集合,所述图片推荐权重集合包括多个特征权重,每个所述特征权重与一个所述模型特征唯一对应;所述分别对所述背景图片数据库中包括每张所述背景图片,将所述背景图片的背景特征、所述用户特征以及所述对象特征作为图片推荐模型的输入,基于所述图片推荐模型获取每张所述背景图片的图片推荐值的步骤包括:根据所述背景特征、所述用户特征以及所述对象特征,确定所述图片推荐模型中每个所述模型特征的取值;根据所述图片推荐权重集合以及已确定的所述每个所述模型特征对应的取值,获取所述背景图片的图片推荐值。更进一步可选地,所述图片推荐模型中包括的多个模型特征分别属于多个不同的特征类,所述多个特征类中包括与对象图片相关的对象特征类、与背景图片相关的背景特征类以及与用户相关的用户特征类;所述根据所述背景特征、所述用户特征以及所述对象特征,确定所述图片推荐模型中每个所述模型特征的取值的步骤,包括:根据所述背景特征,确定所述背景特征类中包括的每个所述模型特征的取值;根据所述对象特征,确定所述对象特征类中包括的每个所述模型特征的取值;根据所述用户特征,确定所述用户特征类中包括的每个所述模型特征的取值。可选地,所述模型特征中还包括分别与对象图片以及背景图片相关的交叉特征类;所述交叉特征类中至少包括一个与颜色距离对应的模型特征,所述颜色距离是对象颜色直方图分布与背景颜色直方图分布相似性的距离;所述根据所述背景特征、所述用户特征以及所述对象特征,确定所述图片推荐模型中每个所述模型特征的取值的步骤,还包括:根据所述对象特征以及所述背景特征,确定所述交叉特征类中包括的每个所述模型特征的取值。可选地,所述用户特征至少包括用户画像特征以及用户请求特征其中之一;所述用户画像特征是根据预设的统计时段内获取的用户画像数据提取的特征;所述用户请求特征是根据用户触发展示对象时的用户状态获取的特征。可选地,所述方法还包括训练所述图片推荐模型的步骤,包括:根据统计时段内获取的训练样本的集合,构建所述图片推荐模型包括的多个模型特征;其中,每个所述训练样本包括一个用户的所述用户特征、一张对象图片的对象特征以及一张背景图片的所述背景特征;分别确定每个训练样本的每个所述模型特征的取值;根据每个所述训练样本的每个所述模型特征的取值,以包括多个特征权重的图片推荐权重集合为变量,分别确定每个所述训练样本的图片推荐值表达式;分别根据每个所述训练样本的实际推荐值,以根据多个所述训练样本的所述图片推荐值表达式以及所述实际推荐值,构建损失函数;其中,所述实际推荐值是根据与所述训练样本对应的实际图片被展示给与所述训练样本对应的用户后得到的实际反馈获取的,所述实际图片是根据与所述训练样本对应的所述对象图片以及所述背景图片生成的图片;求解所述损失函数,确定所述图片推荐权重集合的每个所述特征权重的取值,完成本次对所述图片推荐模型的训练。可选地,所述求解所述损失函数的步骤包括:设置所述图片推荐权重集合包括的每个所述特征权重的初始值为预设数值范围内的随机数;将设置初始值后的所述图片推荐权重集合代入所述损失函数中,进行迭代处理;当所述迭代处理得到的所述图片推荐权重集合符合收敛条件时,终止所述迭代处理,确定所述图片推荐权重集合的每个所述特征权重的取值,否则,继续所述迭代处理。根据本专利技术的第二方面,提供一种对象展示装置,其中,包括:特征获取单元,用于响应于目标用户触发目标对象展示的触控消息,获取所述目标用户的用户特征;背景选取单元,用于基于图片推荐模型,根据目标对象图片的对象特征以及所述用户特征,从背景图片数据库中,选取与所述目标对象图片对应的目标背景图片,所述目标对象图片记录了所述目标对象;图片生成单元,用于根据所述目标对象图片以及所述目标背景图片,生成用于向所述目标用户展示所述目标对象的合成图片。根据本专利技术的第三方面,提供一种电子设备,其中,包括:存储器,用于存储可执行指令;处理器,用于根据所述可执行指令的控制,运行所述电子设备所述可执行如本专利技术的第一方面所述的对象展示方法。根据本公开的一个实施例,通过获取触发展示对应的用户所具有的用户特征以及记录了对象的对象图片所具有的对象特征,基于图片推荐模型,从背景图片数据库中选取与对象图片对应的背景图片,根据背景图片以及对象图片生成合成图片来向用户展示对象,本文档来自技高网...

【技术保护点】
1.一种对象展示方法,其中,包括:/n响应于目标用户触发目标对象展示的触控消息,获取所述目标用户的用户特征;/n基于图片推荐模型,根据目标对象图片的对象特征以及所述用户特征,从背景图片数据库中,选取与所述目标对象图片对应的目标背景图片,所述目标对象图片记录了所述目标对象;/n根据所述目标对象图片以及所述目标背景图片,生成用于向所述目标用户展示所述目标对象的合成图片。/n

【技术特征摘要】
1.一种对象展示方法,其中,包括:
响应于目标用户触发目标对象展示的触控消息,获取所述目标用户的用户特征;
基于图片推荐模型,根据目标对象图片的对象特征以及所述用户特征,从背景图片数据库中,选取与所述目标对象图片对应的目标背景图片,所述目标对象图片记录了所述目标对象;
根据所述目标对象图片以及所述目标背景图片,生成用于向所述目标用户展示所述目标对象的合成图片。


2.根据权利要求1所述的方法,其中,所述基于图片推荐模型,根据目标对象图片的对象特征以及所述用户特征,从背景图片数据库中,选取与所述目标对象图片对应的目标背景图片的步骤包括:
分别对所述背景图片数据库中包括每张所述背景图片,将所述背景图片的背景特征、所述用户特征以及所述对象特征作为所述图片推荐模型的输入,基于所述图片推荐模型获取每张所述背景图片的图片推荐值;
选取所述图片推荐值最高的所述背景图片,作为所述目标背景图片。


3.根据权利要求2所述的方法,其中,
所述图片推荐模型中包括多个模型特征以及图片推荐权重集合,所述图片推荐权重集合包括多个特征权重,每个所述特征权重与一个所述模型特征唯一对应;
所述分别对所述背景图片数据库中包括每张所述背景图片,将所述背景图片的背景特征、所述用户特征以及所述对象特征作为图片推荐模型的输入,基于所述图片推荐模型获取每张所述背景图片的图片推荐值的步骤包括:
根据所述背景特征、所述用户特征以及所述对象特征,确定所述图片推荐模型中每个所述模型特征的取值;
根据所述图片推荐权重集合以及已确定的所述每个所述模型特征对应的取值,获取所述背景图片的图片推荐值。


4.根据权利要求3所述的方法,其中,
所述图片推荐模型中包括的多个模型特征分别属于多个不同的特征类,所述多个特征类中包括与对象图片相关的对象特征类、与背景图片相关的背景特征类以及与用户相关的用户特征类;
所述根据所述背景特征、所述用户特征以及所述对象特征,确定所述图片推荐模型中每个所述模型特征的取值的步骤,包括:根据所述背景特征,确定所述背景特征类中包括的每个所述模型特征的取值;
根据所述对象特征,确定所述对象特征类中包括的每个所述模型特征的取值;以及,
根据所述用户特征,确定所述用户特征类中包括的每个所述模型特征的取值。


5.根据权利要求4所述的方法,其中,
所述模型特征中还包括分别与对象图片以及背景图片相关的交叉特征类;
所述交叉特征类中至少包括一个与颜色距离对应的模型特征,所述颜色距离是对象颜色直方图分布与背景颜色直方图分布相似性的距离;
所述根据所述背景特征、所述用户特征以及所述对象特征,确定所述图片推荐模型中每个所述...

【专利技术属性】
技术研发人员:杨之光
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1