视频处理方法和装置、电子设备、计算机可读存储介质制造方法及图纸

技术编号:18579538 阅读:26 留言:0更新日期:2018-08-01 14:30
本申请提供一种视频处理方法和装置、电子设备、计算机可读存储介质。所述方法包括:获取电子设备所拍摄的视频中的第一图像帧序列,所述第一图像帧序列中包含的图像帧是所述电子设备在未抖动时所获取的;对所述第一图像帧序列进行运动检测;其中,所述运动检测用于检测图像帧中是否包含运动物体;根据运动检测结果将所述视频中的第一图像帧序列进行播放。上述视频处理方法和装置、电子设备、计算机可读存储介质,可以提高视频处理的准确率。

Video processing method and device, electronic equipment, and computer readable storage medium

The application provides a video processing method and device, an electronic device and a computer readable storage medium. The method includes: obtaining the first image frame sequence in the video captured by the electronic device, the image frame contained in the first image frame sequence is obtained when the electronic device is not jitter, and carries out motion detection for the first image frame sequence, in which the movement detection is used to detect whether the image frame is wrapped or not. According to the result of motion detection, the sequence of the first image frame in the video is played. The video processing method and device, electronic equipment and computer readable storage medium can improve the accuracy of video processing.

【技术实现步骤摘要】
视频处理方法和装置、电子设备、计算机可读存储介质
本申请涉及计算机
,特别是涉及一种视频处理方法和装置、电子设备、计算机可读存储介质。
技术介绍
随着智能设备的发展,智能设备中的相机功能也越来越多,除了传统的拍照、录像等功能,还具备将视频快录慢播、慢录快播等各种功能。比如要录一个人在打篮球,就可以将上篮的动作慢慢播放,以便更真实和清晰地观看上篮动作。帧率(FramesperSecond,FPS)表示视频中每秒所显示的图像帧数,帧率越高,视频播放的速度越快。例如,智能设备可以支持120FPS、240FPS、480FPS等不同帧率的视频。在拍摄视频的时候,还可以通过设置菜单选择不同的帧率进行拍摄。
技术实现思路
本申请实施例提供一种视频处理方法和装置、电子设备、计算机可读存储介质,可以提高视频处理的准确率。一种视频处理方法,包括:获取电子设备所拍摄的视频中的第一图像帧序列,所述第一图像帧序列中包含的图像帧是所述电子设备在未抖动时所获取的;对所述第一图像帧序列进行运动检测;其中,所述运动检测用于检测图像帧中是否包含运动物体;根据运动检测结果将所述视频中的第一图像帧序列进行播放。一种视频处理装置,包括:图像获取模块,用于获取电子设备所拍摄的视频中的第一图像帧序列,所述第一图像帧序列中包含的图像帧是所述电子设备在未抖动时所获取的;运动检测模块,用于对所述第一图像帧序列进行运动检测;其中,所述运动检测用于检测图像帧中是否包含运动物体;图像播放模块,用于根据运动检测结果将所述视频中的第一图像帧序列进行播放。一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:获取电子设备所拍摄的视频中的第一图像帧序列,所述第一图像帧序列中包含的图像帧是所述电子设备在未抖动时所获取的;对所述第一图像帧序列进行运动检测;其中,所述运动检测用于检测图像帧中是否包含运动物体;根据运动检测结果将所述视频中的第一图像帧序列进行播放。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:获取电子设备所拍摄的视频中的第一图像帧序列,所述第一图像帧序列中包含的图像帧是所述电子设备在未抖动时所获取的;对所述第一图像帧序列进行运动检测;其中,所述运动检测用于检测图像帧中是否包含运动物体;根据运动检测结果将所述视频中的第一图像帧序列进行播放。上述视频处理方法和装置、电子设备、计算机可读存储介质,根据电子设备在未抖动时所获取的图像帧组成第一图像帧序列,对第一图像帧序列进行运动检测,并根据运动检测结果将视频中的第一图像帧序列进行播放。这样可以根据运动检测的结果对视频进行播放,从而使用户能够更清楚地对视频进行查看。同时会根据电子设备拍摄视频过程中是否产生抖动来决定是否对视频进行运动检测,若电子设备产生抖动,则可能会将产生抖动带来的图像变化误判为是图像中存在运动物体,这样检测结果是不准确的。因此只对电子设备未抖动时获取的图像帧进行运动检测,这样的检测结果是比较准确的,提高了视频处理的准确率。同时,避免电子设备在抖动状态下一直进行不必要的运动检测,从而降低电子设备的功耗。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中视频处理方法的流程图;图2为另一个实施例中视频处理方法的流程图;图3为又一个实施例中视频处理方法的流程图;图4为又一个实施例中视频处理方法的流程图;图5为一个实施例中图像帧序列的示意图;图6为一个实施例的视频处理装置的结构框图;图7为一个实施例中电子设备的内部结构示意图;图8为一个实施例中图像处理电路的示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。图1为一个实施例中视频处理方法的流程图。如图1所示,该视频处理方法包括步骤102至步骤106,其中:步骤102,获取电子设备所拍摄的视频中的第一图像帧序列,第一图像帧序列中包含的图像帧是电子设备在未抖动时所获取的。电子设备在打开摄像头后,摄像头会每间隔一定的时长采集一次当前拍摄画面,并根据拍摄画面生成一张图像帧,这些图像帧按照顺序进行存储,形成一个连续的图像帧序列。例如,摄像头每0.2秒钟采集一次当前拍摄画面,生成一张图像帧,则可以根据采集的图像帧生成一个连续的图像帧序列。在电子设备打开摄像头之后,采集图像的过程可以分为两个阶段:预览阶段和拍摄阶段。在预览阶段时,电子设备通过摄像头采集的图像帧不会被保存,用户只能查看当前获取的图像帧;在拍摄阶段时,电子设备通过摄像头采集的图像帧会被保存,完成拍摄后,用户可以对保存的图像帧进行查看。具体地,电子设备在检测到拍摄开始指令时,进入拍摄阶段,检测到拍摄结束指令时,结束拍摄阶段,然后将拍摄阶段中获取的图像帧进行保存。例如,当电子设备打开摄像头之后,电子设备立即进入预览阶段,在预览过程中若检测到拍摄开始指令,则进入拍摄阶段。当检测到拍摄开始指令时,电子设备进入拍摄阶段。在视频拍摄的过程中,可以实时对电子设备的抖动状态进行检测,从而判断电子设备是否产生抖动。具体地,电子设备在每获取一次图像帧时,会对应检测一次电子设备的抖动状态。然后根据检测结果生成一个状态标记,并建立状态标记与获取的图像帧的图像标识的对应关系,根据该状态标记就可以判断对应的图像帧是否为电子设备未产生抖动时所获取的图像帧。其中,状态标记用于标记电子设备在获取图像帧时的抖动状态,图像标识用于唯一标示一张图像帧。例如,图像标识可以表示为“pic_01”,状态标记可以为“抖动”或“未抖动”,电子设备在获取图像帧的过程中,通过对电子设备的抖动状态的检测来生成状态标记,并建立图像标识与状态标记的对应关系。在对电子设备所获取的视频进行处理时,可以通过视频中每一帧图像帧的状态标记判断电子设备在获取该图像帧时所对应的抖动状态,然后获取该视频中电子设备在未抖动时所生成的图像帧,并根据所获取的图像帧组成第一图像帧序列。步骤104,对第一图像帧序列进行运动检测;其中,运动检测用于检测图像帧中是否包含运动物体。电子设备获取的视频中,可以包含运动物体和静态物体。只要电子设备在拍摄时保持位置或角度的不变,那么拍摄出来的视频中,运动物体的位置或形态都是在发生改变的,而静态物体的位置或形态是没有发生改变的。举例来说,假设通过固定的摄像头在交通场景下连续拍摄几帧图像,那么公路就是静止不动的,公路在拍摄的图像中的位置和形态是固定不变的,而车本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,包括:获取电子设备所拍摄的视频中的第一图像帧序列,所述第一图像帧序列中包含的图像帧是所述电子设备在未抖动时所获取的;对所述第一图像帧序列进行运动检测;其中,所述运动检测用于检测图像帧中是否包含运动物体;根据运动检测结果将所述视频中的第一图像帧序列进行播放。

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:获取电子设备所拍摄的视频中的第一图像帧序列,所述第一图像帧序列中包含的图像帧是所述电子设备在未抖动时所获取的;对所述第一图像帧序列进行运动检测;其中,所述运动检测用于检测图像帧中是否包含运动物体;根据运动检测结果将所述视频中的第一图像帧序列进行播放。2.根据权利要求1所述的方法,其特征在于,所述获取电子设备所拍摄的视频中的第一图像帧序列包括:获取电子设备所拍摄的视频中每一帧图像帧所对应的抖动数据,根据获取的抖动数据确定电子设备在获取图像帧时的抖动状态;根据电子设备在未抖动时所获取的图像帧生成第一图像帧序列。3.根据权利要求2所述的方法,其特征在于,所述根据获取的抖动数据确定电子设备在获取图像帧时的抖动状态包括:获取连续图像帧所对应的抖动数据,判断所获取的抖动数据是否均大于抖动阈值;若是,则判定所述电子设备在获取所述连续图像帧中的最后一帧图像帧时产生抖动;若否,则判定所述电子设备在获取所述连续图像帧中的最后一帧图像帧时未产生抖动。4.根据权利要求1所述的方法,其特征在于,所述根据运动检测结果将所述视频中的第一图像帧序列进行播放包括:根据所述运动检测结果对所述第一图像帧序列中的图像帧进行分类,并根据分类结果对图像帧进行播放。5.根据权利要求4所述的方法,其特征在于,所述根据所述运动检测结果对所述第一图像帧序列中的图像帧进行分类,并根据分类结果对图像帧进行播放包括:获取所述第一图像帧序列中不包含运动物体的图像帧...

【专利技术属性】
技术研发人员:李小朋
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1