In one embodiment, one method includes: receiving queries for video from users; identifying matching videos with queries; retrieving a set of key frames associated with one or more concepts for each identified video; and calculating key frame scores for each key frame of each recognized video based on the universality of concepts associated with the key frame, the universality being a reference. The concept associated with each other key frame in a set of key frames retrieved by the identified video is determined; the search result interface is sent to the first user, which includes search results corresponding to one or more identified videos, and each search result includes a key frame corresponding to the identified video with a score greater than the threshold key frame score.
【技术实现步骤摘要】
【国外来华专利技术】在线社交网络上的视频关键帧显示
本公开总体上涉及社交网络环境内的社交图和针对视频的用户界面。
技术介绍
可以包括社交网络网站的社交网络系统可以使其用户(诸如个人或组织)能够与其交互、或通过其来与彼此交互。通过来自用户的输入,社交网络系统可以在社交网络系统中创建和存储与用户相关联的用户配置文件。用户配置文件可以包括人口统计信息、通信信道信息和关于用户的个人兴趣的信息。通过来自用户的输入,社交网络系统还可以创建和存储该用户与社交网络系统的其他用户的关系的记录,以及提供服务(例如,海报、照片共享、动作组织、消息传递、游戏或广告)以促进两个用户或多个用户之间的社交交互。社交网络系统可以通过一个或多个网络将与其服务相关的内容或消息发送至用户的移动或其他计算设备。用户还可以在用户的移动或其他计算设备上安装软件应用,用于访问用户的用户配置文件以及社交网络系统内的其他数据。社交网络系统可以生成用于向用户显示的一组个性化的内容对象,诸如,与该用户关联的其他用户的汇总故事的新闻馈送。社交图分析根据由节点和边线组成的网络理论来看待社交关系。节点表示网络内的单独角色,并且边线表示角色之间的关系。所产生的基于图形的结构通常非常复杂。可以存在许多类型的节点和许多类型的用于连接节点的边线。在其最简单的形式中,社交图是正在研究的所有节点之间的所有相关边线的映射。
技术实现思路
随着现在用户可获得大量视频,针对打算观看视频的用户,出现的一个问题是难以对具有用户感兴趣的内容的视频进行分类和选择。在用户选择实际上感兴趣的视频之前,用户经常不得不诉诸于耗时且低效的观看部分视频的过程。本文中描述的方法 ...
【技术保护点】
1.一种方法,包括通过一个或多个计算设备:从第一用户的客户端系统接收由所述第一用户输入的针对一个或多个视频的搜索查询;识别与所述搜索查询匹配的一个或多个视频;针对每个所识别视频,检索所述所识别视频的一组关键帧,每个关键帧是所述所识别视频的一帧,其中,每个关键帧与一个或多个概念相关联;针对每个所识别视频的每个关键帧,基于与所述关键帧相关联的所述一个或多个概念的普遍度来计算关键帧得分,其中,所述普遍度是参考与针对所述所识别视频的检索到的所述一组关键帧中的每个其他关键帧相关联的一个或多个概念来确定的;以及向所述第一用户的所述客户端系统发送用于显示的搜索结果界面,所述搜索结果界面包括与一个或多个所述所识别视频对应的一个或多个搜索结果,每个搜索结果包括针对对应的所述所识别视频的一个或多个最佳关键帧,其中,针对对应的所述所识别视频的所述最佳关键帧是具有大于阈值关键帧得分的关键帧得分的关键帧。
【技术特征摘要】
【国外来华专利技术】2016.09.20 US 15/270,9601.一种方法,包括通过一个或多个计算设备:从第一用户的客户端系统接收由所述第一用户输入的针对一个或多个视频的搜索查询;识别与所述搜索查询匹配的一个或多个视频;针对每个所识别视频,检索所述所识别视频的一组关键帧,每个关键帧是所述所识别视频的一帧,其中,每个关键帧与一个或多个概念相关联;针对每个所识别视频的每个关键帧,基于与所述关键帧相关联的所述一个或多个概念的普遍度来计算关键帧得分,其中,所述普遍度是参考与针对所述所识别视频的检索到的所述一组关键帧中的每个其他关键帧相关联的一个或多个概念来确定的;以及向所述第一用户的所述客户端系统发送用于显示的搜索结果界面,所述搜索结果界面包括与一个或多个所述所识别视频对应的一个或多个搜索结果,每个搜索结果包括针对对应的所述所识别视频的一个或多个最佳关键帧,其中,针对对应的所述所识别视频的所述最佳关键帧是具有大于阈值关键帧得分的关键帧得分的关键帧。2.根据权利要求1所述的方法,进一步包括:访问包括多个节点和连接所述节点的多个边线的社交图,在两个所述节点之间的每个所述边线表示两个所述节点之间的单个分离度,所述节点包括:对应于所述第一用户的第一节点;以及相应地对应于多个对象的多个第二节点。3.根据权利要求1所述的方法,其中,针对相应的所识别视频的所述一组关键帧是基于关键帧提取过程来确定的,所述关键帧提取过程包括:检测相应的所述所识别视频中的一个或多个场景变化;以及针对一个或多个所述场景变化,提取所述场景变化期间在相应的所述所识别视频中出现的帧作为关键帧。4.根据权利要求3所述的方法,其中,一个或多个所述场景变化是基于相应的所述所识别视频中的多个帧的一个或多个视觉特征中的一个或多个变化来检测的。5.根据权利要求3所述的方法,其中,一个或多个所述场景变化是基于相应的所述所识别视频的一个或多个音频特征中的一个或多个变化来检测的。6.根据权利要求1所述的方法,其中,所述关键帧得分进一步基于和与相应的所述关键帧相关联的一个或多个所述概念匹配的与所述搜索查询相关联的一个或多个概念。7.根据权利要求1所述的方法,其中,所述关键帧得分进一步基于与包含相应的所述关键帧的相应的所述所识别视频的一部分相关联的用户参与度。8.根据权利要求1所述的方法,其中,所述关键帧得分进一步基于与所述第一用户相关联的信息。9.根据权利要求1所述的方法,其中,所述关键帧得分进一步基于当前日期或时间,所述当前日期或时间与和相应的所述关键帧相关联的一个或多个所述概念匹配的一个或多个概念相关联。10.根据权利要求1所述的方法,其中,一个或多个所述搜索结果中的每个搜索结果包括预览区域,其中,所述预览区域在通过每个所述最佳关键帧自动行进的幻灯片中显示所述搜索结果的所述最佳关键帧。11.根据权利要求10所述的方法,其中,每个所述最佳关键帧被显示的持续时间是基于所述最佳关键帧的相应的关键帧得分。12.根据权利要求1所述的方法,其中,一个或多个所述搜索结果中的每个搜索结果包括预览区域,其中,所述预览区域显示所述搜索结果的所述最佳关键帧,所述最佳关键帧的显示是基于来自所述第一用户的一个或多个输入。13.根据权利要求12所述的方法,其中,来自所述第一用户的所述输入能够对应于向前或向后导航通过所述最佳关键帧的输入。14.根据权利要求12所述的方法,其中,针对一个或多个所述搜索结果中的每个搜索结果,所述搜索结果界面进一步包括时间线进度条元素,其中,所述时间线进度条元素包括所述搜索结果的对应的所述所识别视频的时间线和所述时间线中的点的视觉描绘,所述点对应于在对应的所述所识别视频中出现所述最佳关键帧,并且其中,所述时间线进度条元素进一步包括邻近于所述时间线定位的可移动进度条组件,所述可移动进度条组件的位置对应于当前显示的最佳关键帧。15.根据权利要求1所述的方法,针对一个或多个所述搜索结果中的每个搜索结果,进一步包括基于相应的所述最佳关键帧的相对关键帧得分来为相应的所述最佳关键帧排序以供显示。16.根据权利要求1所述的方法,针对特定搜索结果,进一步包括:从所述第一用户的所述客户端系统接收与所述特定搜索结果的特定最佳关键帧相关联的触发事件的指示;以及响应于检测到所述触发事件,使得所述第一用户的所述客户端系统从特定关键帧的时间点播放对应的所述所识别视频。17.根据权利要求16所述的方法,其中,所述触发事件包括由所述第一用户的输入,以使得所述特定关键帧显示阈值时间段。18.根据权利要求1所述的方法,其中,针对一个或多个所述搜索结果中的每个搜索结果,所述搜索结果界面进一步包括相应的所述最佳关键帧中的一个或多个最佳关键帧的描述的显示,每个相应的最佳关键帧的所述描述是基于从与包含相应的所述最佳关键帧的对应的所述所识别视频的一部分相关联的一个或多个通信提取的一个或多个n语法或媒体项。19.一种或多种包含软件的计算机可读非暂时性存储介质,所述软件在执行时能操作以:从第一用户的客户端系统接收由所述第一用户输入的针对一个或多个视频的搜索查询;识别与所述搜索查询匹配的一个或多个视频;针对每个所识别视频,检索所述所识别视频的一组关键帧,每个关键帧是所述所识别视频的一帧,其中,每个关键帧与一个或多个概念相关联;针对每个所识别视频的每个关键帧,基于与所述关键帧相关联的所述一个或多个概念的普遍度来计算关键帧得分,其中,所述普遍度是参考与针对所述所识别视频的检索到的所述一组关键帧中的每个其他关键帧相关联的一个或多个概念来确定的;以及向所述第一用户的所述客户端系统发送用于显示的搜索结果界面,所述搜索结果界面包括与一个或多个所述所识别视频对应的一个或多个搜索结果,每个搜索结果包括针对对应的所述所识别视频的一个或多个最佳关键帧,其中,针对对应的所述所识别视频的所述最佳关键帧是具有大于阈值关键帧得分的关键帧得分的关键帧。20.一种系统,包括:一个或多个处理器;以及耦接至所述处理器的非暂时性存储器,所述非暂时性存储器包括能由所述处理器执行的指令,所述处理器在执行所述指令时能操作以:从第一用户的客户端系统接收由所述第一用户输入的针对一个或多个视频的搜索查询;识别与所述搜索查询匹配的一个或多个视频;针对每个所识别视频,检索所述所识别视频的一组关键帧,每个关键帧是所述所识别视频的一帧,其中,每个关键帧与一个或多个概念相关联;针对每个所识别视频的每个关键帧,基于与所述关键帧相关联的所述一个或多个概念的普遍度来计算关键帧得分,其中,所述普遍度是参考与针对所述所识别视频的检索到的所述一组关键帧中的每个其他关键帧相关联的一个或多个概念来确定的;以及向所述第一用户的所述客户端系统发送用于显示的搜索结果界面,所述搜索结果界面包括与一个或多个所述所识别视频对应的一个或多个搜索结果,每个搜索结果包括针对对应的所述所识别视频的一个或多个最佳关键帧,其中,针对对应的所述所识别视频的所述最佳关键帧是...
【专利技术属性】
技术研发人员:迪尔克·约翰·斯托普,阿达姆·尤金·巴辛,奥利弗·肖尔茨,巴尔马诺哈尔·帕卢里,
申请(专利权)人:脸谱公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。