One aspect of the disclosure relates to a method and system for processing video content. Various aspects of the method and system for processing video content are disclosed. The method includes determining the first frame recognition value associated with the video content. The first frame recognition value corresponds to the average color value of one frame of the video content. The method also includes determining the second frame recognition value associated with the video content. The second frame recognition value corresponds to the global motion vector (GMV) value of the frame of the video content. The method also includes determining the first intermediate frame based on one or both of the first frame recognition value and the second frame recognition value.
【技术实现步骤摘要】
用于处理视频内容的方法和系统
本公开内容的各种实施例涉及处理视频内容。更具体而言,本公开内容的各种实施例涉及处理视频内容,以生成视频摘要。
技术介绍
近年来视频处理领域的进展已经引入从运动视频生成视频摘要的各种方法。视频摘要是一个或多个视频精选的组合。视频精选可以基于从运动视频中的一个或多个视频片段选择一帧或多帧来确定。每当在运动视频中检测到场景变化时可以确定一个或多个视频片段。在某些场景中,该一个或多个视频精选可以由用户基于一个或多个参数,诸如优选的时间戳和/或优选的持续时间,来人工选择。这种人工选择不可考虑视频帧信息和/或相机运动信息,这是不期望的。通过所述系统与本公开内容一些方面的比较,常规和传统方法的更多限制和缺点将对本领域的技术人员变得明显,如在本申请剩余部分中并且参考附图所阐述的。
技术实现思路
提供了处理视频内容的方法和系统,基本上如在至少一个图中示出和/或联系至少一个图描述的,如在权利要求中更完全地阐述的。连同附图,从下面对本公开内容的具体实施方式的审查可以理解本公开内容的这些和其它特征和优点,其中附图中相同的标号贯穿全文指相同的部分。附图说明图1是根据本公开内容的实施例,说明实现所公开的处理视频内容的方法和系统的网络环境的框图。图2是根据本公开内容的实施例,说明示例性电子设备的框图。图3A、3B、3C、3D和3E根据本公开内容的实施例说明了实现所公开的处理视频内容的方法和系统的示例性场景。图4是根据本公开内容的实施例,说明处理视频内容的示例性场景的表。图5A、5B和5C是根据本公开内容的实施例,说明处理视频内容的示例性场景的图表。图6是根据本 ...
【技术保护点】
1.一种用于处理视频内容的方法,所述方法包括:在电子设备中:确定与所述视频内容相关联的第一帧识别值,其中所述第一帧识别值对应于所述视频内容的一帧的平均颜色值;并且基于所述确定的所述第一帧识别值确定第一中间帧,其中所述确定的所述第一中间帧指示所述视频内容中的场景变化;其中,所述帧的所述第一帧识别值是基于多个第一量化值生成的,所述多个第一量化值包括用于将所述帧分成一个或多个量化区间的量化值以及分别对应于与颜色模型相关联的每个成分的量化值。
【技术特征摘要】
2014.11.14 US 14/542,2111.一种用于处理视频内容的方法,所述方法包括:在电子设备中:确定与所述视频内容相关联的第一帧识别值,其中所述第一帧识别值对应于所述视频内容的一帧的平均颜色值;并且基于所述确定的所述第一帧识别值确定第一中间帧,其中所述确定的所述第一中间帧指示所述视频内容中的场景变化;其中,所述帧的所述第一帧识别值是基于多个第一量化值生成的,所述多个第一量化值包括用于将所述帧分成一个或多个量化区间的量化值以及分别对应于与颜色模型相关联的每个成分的量化值。2.根据权利要求1所述的方法,其中所述平均颜色值对应于包括:亮度和色度YUV颜色模型和/或红、绿和蓝RGB颜色模型之一的颜色模型。3.根据权利要求1所述的方法,还包括基于另一第一帧识别值确定第二中间帧,其中所述确定的所述第二中间帧指示所述视频内容中的场景变化。4.根据权利要求3所述的方法,还包括确定所述确定的所述第一中间帧和所述确定的所述第二中间帧之间的一个或多个帧。5.根据权利要求4所述的方法,其中所述确定基于所述确定的所述第一帧识别值的变化。6.根据权利要求4所述的方法,还包括基于所述确定的所述一个或多个帧和所述确定的所述第一中间帧生成视频片段。7.根据权利要求6所述的方法,还包括基于与所述帧中每一个相关联的一个或多个参数和/或一个或多个用户偏好从所述生成的所述视频片段选择一个或多个关键帧。8.根据权利要求7所述的方法,其中所述参数包括运动行为分析值和/或稳定性等级中的一个或多个,其中,所述稳定性等级与帧的全局运动矢量GMV特性的变化成反比。9.根据权利要求7所述的方法,还包括组合所述选择的一个或多个关键帧,以基于一个或多个用户输入和/或默认设置生成视频摘要。10.根据权利要求9所述的方法,其中所述一个或多个用户偏好包括以下一个或多个:所述视频片段的期望持续时间、所述视频摘要的期望持续时间、由所述用户提供的音频文件的持续时间、期望的稳定性等级、视频片段中存在的对象、与所述对象相关联的特性和/或与对应于所述视频片段的所述关键帧相关联的颜色值和梯度值,其中,所述稳定性等级与帧的全局运动矢量GMV特性的变化成反比。11.根据权利要求10所述的方法,其中所述视频摘要的所述期望持续时间是基于包括音频文件的用户输入和/或视频摘要持续时间的预存储值中的一个或多个确定的。12.一种用于处理视频内容的系统,所述系统包括:电子设备中的一个或多个处理器,能够操作为:确定与所述视频内容相关联的第一帧识别值,其中所述第一帧识别值对应于所述视频内容的一帧的平均颜色值,其中所述视频内容包括一个或多个帧;并且基于所述确定的所述第一帧识别值确定第一中间帧,其中所述确定的所述第一中间帧指示所述视频内容中的场景变化...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。