System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种图片推荐方法及电子设备技术_技高网

一种图片推荐方法及电子设备技术

技术编号:40647894 阅读:6 留言:0更新日期:2024-03-13 21:27
本申请提供了一种图片推荐方法及电子设备,该方法包括:电子设备显示图像采集界面;响应针对图像采集界面的图像采集按钮的操作,通过图像采集装置采集第一图片序列;基于第一图片序列生成第二图片序列,第二图片序列包括时间戳和第一图片序列中的图片的时间戳不同的图片,和/或,观察视角和第一图片序列中的图片的观察视角不同的图片;从第一图片序列和第二图片序列中确定出第三图片序列,第三图片序列包括第一维度的得分排列在前N位的N张图片,以及第二维度的得分排列在前M位的M张图片,N和M为正整数;推荐第三图片序列。能够使用人工智能AI技术为用户推荐符合用户需求的“最佳时刻”图片,让用户更加方便快捷地获取到满意的图片。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种图片推荐方法及电子设备


技术介绍

1、用户在一些非静态场景下很难抓拍到满意的图片,例如,用户使用手机拍摄运动的人体时,容易拍摄到例如跳跃姿势时四肢没有舒展开、人体运动模糊、人体闭眼、路人乱入等不符合用户要求的图片。虽然目前手机可以连拍多张图片提供给用户选择,但这多张图片往往数量较多、差异较小,用户选择耗时耗力,用户无法方便快捷地获取到满意的图片。


技术实现思路

1、本申请公开了一种图片推荐方法及电子设备,能够为用户推荐符合用户需求的图片,让用户更加方便快捷地获取到满意的图片。

2、第一方面,本申请实施例提供一种图片推荐方法,应用于电子设备,该方法包括:显示图像采集界面;响应针对所述图像采集界面的图像采集按钮的第一操作,通过图像采集装置采集获得第一图片序列;基于所述第一图片序列生成第二图片序列,所述第二图片序列包括时间戳和所述第一图片序列中的图片的时间戳不同的图片,和/或,观察视角和所述第一图片序列中的图片的观察视角不同的图片;从所述第一图片序列和所述第二图片序列中确定出第三图片序列,所述第三图片序列包括第一维度的得分排列在前n位的n张图片,以及第二维度的得分排列在前m位的m张图片,n和m为正整数;推荐所述第三图片序列。

3、在一种可能的实现方式中,所述第二图片序列包括时间戳和所述第一图片序列中的图片的时间戳不同的图片,具体包括:所述第二图片序列中的任意一张图片的时间戳和所述第一图片序列中的全部图片的时间戳不同。

4、在一种可能的实现方式中,所述第二图片序列包括观察视角和所述第一图片序列中的图片的观察视角不同的图片,具体包括:所述第二图片序列中的任意一张图片的观察视角和所述第一图片序列中时间戳和该图片的时间戳相同的图片的观察视角不同。

5、在上述方法中,电子设备推荐的第三图片序列是从第一图片序列和第二图片序列中筛选出来的,第二图片序列是基于采集的第一图片序列在时间和/或空间维度生成的,从而在有限的采集时间内增加了差异化、高质量的候选图片,用户获取到所需图片的概率大大提升。并且,电子设备推荐的第三图片序列包括在第一维度上较优的n张图片和在第二维度上较优的m张图片,从而可以满足不同用户的不同需求,让用户更加方便快捷地获取到满意的图片。

6、在一种可能的实现方式中,所述显示图像采集界面,响应针对所述图像采集界面的图像采集按钮的第一操作,通过图像采集装置采集获得第一图片序列,可以替换为:响应用于选择所述第一图片序列的操作,从所述电子设备的图库中获取所述第一图片序列。

7、在上述方法中,第一图片序列也可以是从图库中获取的,满足不同场景下的不同用户需求,拓宽应用场景。

8、在一种可能的实现方式中,所述从所述第一图片序列和所述第二图片序列中确定出第三图片序列,所述第三图片序列包括第一维度的得分排列在前n位的n张图片,以及第二维度的得分排列在前m位的m张图片,n和m为正整数,推荐所述第三图片序列,可以替换为:从所述第一图片序列和所述第二图片序列中确定出第三维度的得分排列在前p位的p张图片,p为正整数,保存所述p张图片,以及删除所述第一图片序列和所述第二图片序列中除所述p张图片以外的图片,其中,所述第三维度是所述电子设备响应针对设置界面的操作确定的,或者,所述第三维度是所述电子设备学习到的用户喜好的维度。

9、在上述方法中,电子设备可以从第一图片序列和第二图片序列中确定出:在用户手动设置的第三维度上较优的p张图片,或者,在学习到的用户喜好的第三维度上较优的p张图片,并保存这p张图片和删除其他图片,无需用户手动选择即可让用户快速便捷地获取到所需图片,大大提升了用户体验。

10、在一种可能的实现方式中,所述第一维度或所述第二维度为以下任意一项:综合维度、图片中的拍摄主体的位置、图片中的拍摄主体的动作舒展度、图片中的拍摄主体的表情、图片的画质。

11、在一种可能的实现方式中,所述推荐所述第三图片序列,包括:显示第一界面,所述第一界面显示第一信息、第二信息、所述n张图片和所述m张图片,所述第一信息指示所述第一维度,所述第一信息和所述n张图片关联,所述第二信息指示所述第二维度,所述第二信息和所述m张图片关联。

12、在上述方法中,用户可以根据第一信息获取到和第一维度关联的n张图片,以及根据第二信息获取到和第二维度关联的m张图片,显示方式简单明了,方便用户获取所需维度下的图片,提升用户体验。

13、在一种可能的实现方式中,所述推荐所述第三图片序列,包括:显示第二界面,所述第二界面显示k张图片,k为大于或等于n的正整数,所述k张图片包括所述n张图片和所述n张图片之外的(k-n)张图片,所述(k-n)张图片属于所述第一图片序列和/或所述第二图片序列,所述k张图片包括第一图片和第二图片,所述第一图片在所述第一维度的得分大于所述第二图片在所述第一维度的得分,所述第二界面中所述第一图片显示在所述第二图片之前。

14、在上述方法中,电子设备可以优先显示在第一维度的得分较高的图片,避免得分较高的图片显示在较后面导致用户耗时较多才能获取到该图片的情况,进一步提升用户获取所需图片的效率,提升用户体验。

15、在一种可能的实现方式中,所述(k-n)张图片不属于所述第三图片序列,例如,所述k张图片是所述第一图片序列和所述第二图片序列中第一维度的得分排列在前k位的图片。

16、在上述方法中,电子设备还可以显示推荐的第三图片序列以外的其他图片(即k大于n的情况),即提供更多的候选图片供用户选择,避免第三图片序列中的图片均不符合用户需求导致用户无法获取到所需图片的情况,进一步保证用户体验。

17、在一种可能的实现方式中,所述方法还包括:接收用于选择至少一张图片的第二操作,所述至少一张图片属于所述第一图片序列和/或所述第二图片序列;保存所述至少一张图片,以及删除所述第一图片序列和所述第二图片序列中除所述至少一张图片以外的图片。

18、在上述方法中,电子设备可以保存用户选择的至少一张图片,以及删除其他图片,避免用户不需要的其他图片占用设备的存储空间,减少设备的存储压力。

19、在一种可能的实现方式中,所述第三图片序列是根据第一策略得到的;所述方法还包括:接收用于选择至少一张图片的第二操作,所述至少一张图片属于所述第一图片序列和/或所述第二图片序列;根据所述第三图片序列和所述至少一张图片更新所述第一策略。

20、在上述方法中,电子设备可以根据用户选择的至少一张图片更新用于确定推荐的第三图片序列的第一策略,即根据用户习惯学习第一策略,实现第一策略的个性化,从而使得后续根据第一策略确定的推荐图片更加符合当前用户的需求,提升用户体验。

21、在一种可能的实现方式中,所述基于所述第一图片序列生成第二图片序列,包括:基于所述第一图片序列生成第四图片序列,所述第四图片序列中的图片的时间戳和所述第一图片序列中的图片的时间本文档来自技高网...

【技术保护点】

1.一种图片推荐方法,其特征在于,应用于电子设备,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述第一维度或所述第二维度为以下任意一项:综合维度、图片中的拍摄主体的位置、图片中的拍摄主体的动作舒展度、图片中的拍摄主体的表情、图片的画质。

3.如权利要求1或2所述的方法,其特征在于,所述推荐所述第三图片序列,包括:

4.如权利要求1-3任一项所述的方法,其特征在于,所述推荐所述第三图片序列,包括:

5.如权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

6.如权利要求1-5任一项所述的方法,其特征在于,所述第三图片序列是根据第一策略得到的;所述方法还包括:

7.如权利要求1-6任一项所述的方法,其特征在于,所述基于所述第一图片序列生成第二图片序列,包括:

8.如权利要求7所述的方法,其特征在于,所述基于所述第一图片序列和所述第四图片序列生成第五图片序列,包括:

9.如权利要求1-8任一项所述的方法,其特征在于,所述基于所述第一图片序列生成第二图片序列,包括:>

10.一种电子设备,其特征在于,包括收发器、处理器和存储器,所述存储器用于存储计算机程序,所述处理器调用所述计算机程序,用于执行如权利要求1-9任一项所述的方法。

11.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1-9任一项所述的方法。

...

【技术特征摘要】

1.一种图片推荐方法,其特征在于,应用于电子设备,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述第一维度或所述第二维度为以下任意一项:综合维度、图片中的拍摄主体的位置、图片中的拍摄主体的动作舒展度、图片中的拍摄主体的表情、图片的画质。

3.如权利要求1或2所述的方法,其特征在于,所述推荐所述第三图片序列,包括:

4.如权利要求1-3任一项所述的方法,其特征在于,所述推荐所述第三图片序列,包括:

5.如权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

6.如权利要求1-5任一项所述的方法,其特征在于,所述第三图片序列是根据第一策略得到的;所述方法还包括:

7...

【专利技术属性】
技术研发人员:汪涛许梦雯宋凯凯宋超领周剑辉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1