当前位置: 首页 > 专利查询>脸谱公司专利>正文

用于提供选定视频片段的播放的系统和方法技术方案

技术编号:17144438 阅读:41 留言:0更新日期:2018-01-27 16:40
系统、方法和非临时性计算机可读介质可以识别表示视频的视频片段的集。可以从视频片段的集选择视频片段的子集。可以生成表示视频片段的子集的播放序列的列表。可以基于经由列表表示的播放序列提供视频片段的子集的播放。

Systems and methods used to provide playback for selected video segments

The system, method, and non - temporary computer readable media can identify the set of video clips that represent the video. A subset of the video clip can be selected from the set of the video clip. A list of the playback sequences that represent a subset of the video clip can be generated. The playback of a subset of the video segment can be provided on the basis of a play sequence represented by a list.

【技术实现步骤摘要】
【国外来华专利技术】用于提供选定视频片段的播放的系统和方法
本技术涉及媒体处理的领域。更具体地,本技术涉及用于提供选定视频片段的播放的技术。
技术介绍
现今,为了各种各样的目的,人们经常使用计算装置(或者系统)。用户可以使用他们的计算装置例如互相交互、创建内容、共享信息、并且访问信息。在有些情况下,计算装置(或者系统)的用户可以利用计算装置生成或者产生媒体内容,诸如,视频或者图像。例如,用户可以利用计算装置的照相机或者图像传感器录制或者捕捉视频。在另一实例中,用户可以利用在计算装置上运行的软件生成视频。在一些情况下,诸如视频的媒体内容可以上传或者提供至媒体内容服务(或者系统),这使视频能够由一个或多个观看者或者观众访问或者观看。例如,用户可以利用计算装置将视频上传至可以提供用户的某些社交关系(或者好友)访问用户的视频的社交网络服务(或者系统)。在常规方法下,来自媒体内容服务的视频通常详细地播放,并且因此经常出现视频中不感兴趣的、没有吸引力的或者不相关的内容。因而,根据视频播放的常规方法,由于视频中的播放的这些内容导致观看者或者观众可能对视频失去兴趣。由于这些和其他原因,常规方法可以对与提供并访问诸如视频的媒体内容相关联的全部用户体验创造挑战或者减少全部的用户体验。
技术实现思路
本公开内容的各种实施方式可以包括系统、方法、以及被配置为识别表示视频的视频片段的集的非临时性计算机可读介质。可以在该视频片段的集中选择视频片段的子集。可以生成表示视频片段的子集的播放序列的列表。可以基于经由列表表示的播放序列提供视频片段的子集的播放。在实施方式中,选择视频片段的集中的视频片段的子集可以进一步包括使用一个或多个对象识别处理分析视频片段的集。该集中的每个视频片段可以包括静止帧的各个集合。可以识别在视频片段的集中的特定视频片段中包括的静止帧的特定集合中表示的一个或多个对象。特定视频片段可以包括在视频片段的子集中。在实施方式中,一个或多个对象可以包括面部、文本、字符、符号、标识语、标记、地标、场景或者动作中的至少一个。在实施方式中,播放序列可以表示子集中的每个视频片段在视频中的各个开始时间、子集中的每个视频片段在视频中的各个播放位置、或者子集中的每个视频片段的各个播放长度中的至少一个。在实施方式中,可以基于有关视频的观众的信息选择视频片段的子集。在实施方式中,生成表示视频片段的子集的播放序列的列表是可以基于有关视频的观众的信息动态执行的。在实施方式中,可以基于有关视频的第二观众的信息选择视频片段的集中的视频片段的第二子集。可以生成表示视频片段的第二子集的第二播放序列的第二列表。可以基于经由第二列表表示的第二播放序列提供视频片段的第二子集的播放。在实施方式中,可以基于与视频相关联的元数据、与视频相关联的一个或多个字幕、或者由第三方服务提供的信息中的至少一个选择视频片段的子集。在实施方式中,基于经由列表表示的播放序列提供视频片段的子集的播放是可以在没有创建新的视频文件并且没有执行新的视频编码处理的情况下执行的。在实施方式中,提供视频片段的子集的播放是可以当视频片段的子集确定在与视频的观众的计算装置相关联的显示元件的显示区域内时自动执行的。当检测到特定的用户命令时,提供视频片段的子集的播放可以转变为提供视频的播放。应当理解,从附图和以下详细说明中所公开的技术的许多其他特征、应用、实施方式和/或变化将是清晰可见的。在不偏离所公开的技术的原理的情况下,可以采用本文中描述的结构、系统、非临时性计算机可读介质和方法的额外和/或替换实现方式。附图说明图1示出了根据本公开内容的实施方式的包括被配置为帮助提供选定视频片段的播放的示例性视频片段模块的示例性系统。图2A示出了根据本公开内容的实施方式的被配置为帮助提供选定视频片段的播放的示例性视频片段选择模块。图2B示出了根据本公开内容的实施方式的被配置为帮助提供选定视频片段的播放的示例性列表生成模块。图3示出了根据本公开内容的实施方式的与提供选定视频片段的播放相关联的示例性视频表示。图4A示出了根据本公开内容的实施方式的与提供选定视频片段的播放相关联的示例性列表表示。图4B示出了根据本公开内容的实施方式的与提供选定视频片段的播放相关联的示例性列表表示。图5示出了根据本公开内容的实施方式的与提供选定视频片段的播放相关联的示例性方法。图6示出了根据本公开内容的实施方式的与提供选定视频片段的播放相关联的示例性方法。图7示出了根据本公开内容的实施方式的包括可以在各种情形中利用的示例性社交网络系统的示例性系统的网络图。图8示出了根据本公开内容的实施方式的可以在各种情形下利用的计算机系统或者计算装置的实例。为了说明目的,附图仅描述了所公开的技术的各种实施方式,其中,附图使用相同参考标号来识别相同元件。本领域的技术人员从以下讨论中容易认识到,在不偏离本文描述的所公开的技术的原理的情况下,可以采用附图中示出的结构和方法的替换实施方式。具体实施方式提供选定视频片段的播放为了各种各样的目的,人们使用计算装置(或者系统)。计算装置可以提供各种功能性。用户可以利用他们的计算装置产生信息、访问信息、并且共享信息。在一些情况下,计算装置可以包括或者相当于能够捕捉、录制或者获取诸如视频的媒体内容的照相机。在有些情况下,用户可以利用计算装置诸如经由在计算装置上运行的媒体软件创建、生成或者产生视频。在一些情况下,用户可以使用他的或者她的计算装置获取诸如视频的媒体内容项目或者提供至媒体内容服务(或者系统)。例如,用户可以将该视频上传或者传输至处理、管理、存储并且提供媒体内容的社交网络服务(或者系统)。根据用户的隐私设置和/或其他偏好,社交网络服务可以使社交网络服务内的某些观众(诸如,用户的社交关系或者好友)能够观看或者访问用户的视频。在提供视频播放的常规方法下,存储并提供视频的媒体内容服务通常呈现或者重放全部视频。因而,视频的观看者或者观众经常遇到视频的无聊的、无吸引力的或者不感兴趣的部分。在一个实例中,根据常规方法,社交网络服务的媒体内容成分或者功能性可以它的完全播放长度呈现或者重放特定视频。视频的开始部分可能是无聊的或者与一个或多个观众不相干,但是对随后部分更感兴趣。然而,在该实例中,由于无聊的或者不相关的开始部分,一个或多个观众可能停止观看视频并且因此错过视频的更感兴趣的部分。因而,由于这些和/或其他担心,常规方法可能是不便利的、效率低的和/或不切实际的。因此,改善方法可能对解决或者缓解与常规方法相关联的各个缺点有利。所公开的技术可以提供选定视频片段的播放,使得选定视频片段对观看者来说可能更感兴趣同时还减少视频播放长度。本公开内容的各种实施方式可以识别表示视频的视频片段的集。可以选择该视频片段的集中的视频片段的子集。可以生成表示视频片段的子集的播放序列的列表。可以基于(即,至少部分基于)经由该列表表示的播放序列提供视频片段的子集的播放。设想了可以存在许多变化和/或其他可能性。图1示出了根据本公开内容的实施方式的包括被配置为帮助提供选定视频片段的播放的示例性视频片段模块102的示例性系统100。如图1的实例所示,视频片段模块102可以包括视频识别模块104、视频片段选择模块106、列表生成模块108和视频播放模块110。在有些情况下本文档来自技高网...
用于提供选定视频片段的播放的系统和方法

【技术保护点】
一种计算机实现方法,包括:通过计算系统识别表示视频的视频片段的集;通过所述计算系统从视频片段的所述集选择视频片段的子集;通过所述计算系统生成表示视频片段的所述子集的播放序列的列表;并且通过所述计算系统基于经由所述列表表示的播放序列提供视频片段的所述子集的播放。

【技术特征摘要】
【国外来华专利技术】2015.03.24 US 62/137,728;2015.12.16 US 14/971,9831.一种计算机实现方法,包括:通过计算系统识别表示视频的视频片段的集;通过所述计算系统从视频片段的所述集选择视频片段的子集;通过所述计算系统生成表示视频片段的所述子集的播放序列的列表;并且通过所述计算系统基于经由所述列表表示的播放序列提供视频片段的所述子集的播放。2.根据权利要求1所述的计算机实现方法,其中,从视频片段的所述集选择视频片段的所述子集进一步包括:使用一个或多个对象识别处理分析视频片段的所述集,其中,所述集中的每个视频片段包括静止帧的各个集合;识别在视频片段的所述集中的特定视频片段中包括的静止帧的特定集合中表示的一个或多个对象;并且在视频片段的所述子集中包括所述特定视频片段。3.根据权利要求2所述的计算机实现方法,其中,所述一个或多个对象包括面部、文本、字符、符号、标识语、标记、地标、场景或者动作中的至少一个。4.根据权利要求1所述的计算机实现方法,其中,所述播放序列表示所述子集中的每个视频片段在所述视频中的各个开始时间、所述子集中的每个视频片段在所述视频中的各个播放位置、或者所述子集中的每个视频片段的各个播放长度中的至少一个。5.根据权利要求1所述的计算机实现方法,其中,选择视频片段的所述子集基于有关所述视频的观众的信息。6.根据权利要求5所述的计算机实现方法,其中,生成表示视频片段的所述子集的播放序列的所述列表是基于有关所述视频的所述观众的信息动态执行的。7.根据权利要求5所述的计算机实现方法,进一步包括:基于有关所述视频的第二观众的信息从视频片段的所述集选择视频片段的第二子集;生成表示视频片段的所述第二子集的第二播放序列的第二列表;并且基于经由所述第二列表表示的所述第二播放序列提供视频片段的所述第二子集的播放。8.根据权利要求1所述的计算机实现方法,其中,选择视频片段的所述子集基于与所述视频相关联的元数据、与所述视频相关联的一个或多个字幕、或者由第三方服务提供的信息中的至少一个。9.根据权利要求1所述的计算机实现方法,其中,基于经由所述列表表示的播放序列提供视频片段的所述子集的播放是在没有创建新的视频文件并且没有执行新的视频编码处理的情况下执行的。10.根据权利要求1所述的计算机实现方法,其中,提供视频片段的所述子集的播放是当视频片段的所述子集被确定为在与所述视频的观众的计算装置相关联的显示元件的显示区域内时自动执行的,并且其中,当检测到特定的用户命令时,提供视频片段的所述子集的播放转变为提供所述视频的播放。11...

【专利技术属性】
技术研发人员:科琳·凯利·亨利
申请(专利权)人:脸谱公司
类型:发明
国别省市:美国,US

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

1