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

技术编号:34360629 阅读:30 留言:0更新日期:2022-07-31 07:26
本公开提供了一种视频处理方法、视频处理装置、计算机可读存储介质和电子设备,涉及视频处理技术领域。该视频处理方法包括:在视频中出现第一事件时,启动视频截取任务;在第一事件结束后的预定时长内,确定视频是否出现第二事件;如果出现第二事件,则在第二事件结束后的预定时长内,确定视频是否出现第三事件;如果出现第三事件,则将第三事件作为第二事件;如果未出现第二事件或第三事件,则结束视频截取任务,以确定截取出的视频片段;其中,第一事件、第二事件和第三事件中至少两个互为关联事件。本公开可以从视频中截取多个关联事件的视频片段,且视频片段为连续的视频片段,确保用户观看到的视频片段连续且事件完整。保用户观看到的视频片段连续且事件完整。保用户观看到的视频片段连续且事件完整。

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

【技术实现步骤摘要】
视频处理方法及装置、计算机可读存储介质和电子设备


[0001]本公开涉及视频处理
,具体而言,涉及一种视频处理方法、视频处理装置、计算机可读存储介质和电子设备。

技术介绍

[0002]视频作为传递信息的一种重要方式,已广泛应用于监控、教育、娱乐、医疗、智能驾驶等众多领域。
[0003]视频中往往存在一些用户不关注的内容,这些内容在视频中的比例可能较大,用户的观看体验差且存储压力大。目前,出现了一些对视频进行截取的方案。然而,这些截取视频的方案可能出现丢失用户关注的信息等截取效果不佳的问题。

技术实现思路

[0004]本公开提供一种视频处理方法、视频处理装置、计算机可读存储介质和电子设备,进而至少在一定程度上克服视频截取效果不佳的问题。
[0005]根据本公开的第一方面,提供了一种视频处理方法,包括:在视频中出现第一事件时,启动视频截取任务;在第一事件结束后的预定时长内,确定视频是否出现第二事件;如果出现第二事件,则在第二事件结束后的预定时长内,确定视频是否出现第三事件;如果出现第三事件,则将第三事件作为第二事件;如果未出现第二事件或第三事件,则结束视频截取任务,以确定截取出的视频片段;其中,第一事件、第二事件和第三事件中至少两个互为关联事件。
[0006]根据本公开的第二方面,提供了一种视频处理方法,包括:在视频中出现第一事件时,启动视频截取任务;如果第一事件结束后的预定时长内未出现第一事件的关联事件,则结束视频截取任务,以确定截取出的视频片段;如果第一事件结束后的预定时长内出现与第一事件关联的第二事件,且在第二事件结束后经历预定时长内未出现第一事件的关联事件,则结束视频截取任务,以确定截取出的视频片段。
[0007]根据本公开的第三方面,提供了一种视频处理装置,包括:任务启动模块,用于在视频中出现第一事件时,启动视频截取任务;事件确定模块,用于在第一事件结束后的预定时长内,确定视频是否出现第二事件;如果出现第二事件,则在第二事件结束后的预定时长内,确定视频是否出现第三事件;如果出现第三事件,则将第三事件作为第二事件;第一视频截取模块,用于如果未出现第二事件或第三事件,则结束视频截取任务,以确定截取出的视频片段;其中,第一事件、第二事件和第三事件中至少两个互为关联事件。
[0008]根据本公开的第四方面,提供了一种视频处理装置,包括:任务启动模块,用于在视频中出现第一事件时,启动视频截取任务;第二视频截取模块,用于如果第一事件结束后的预定时长内未出现第一事件的关联事件,则结束视频截取任务,以确定截取出的视频片段;第三视频截取模块,用于如果第一事件结束后的预定时长内出现与第一事件关联的第二事件,且在第二事件结束后经历预定时长内未出现第一事件的关联事件,则结束视频截
取任务,以确定截取出的视频片段。
[0009]根据本公开的第五方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的视频处理方法。
[0010]根据本公开的第六方面,提供了一种电子设备,包括处理器;存储器,用于存储一个或多个程序,当一个或多个程序被处理器执行时,使得所述处理器实现上述的视频处理方法。
[0011]在本公开的一些实施例所提供的技术方案中,在视频中出现第一事件时,启动视频截取任务,在第一事件结束后的预定时长内,确定视频是否出现第二事件,如果出现第二事件,则基于第二事件结束的时间或视频之后出现的内容确定结束视频截取任务的时机,以确定截取出的视频片段。一方面,本公开方案可以从视频中截取多个关联事件的视频片段;另一方面,截取出的视频片段为连续的视频片段,确保用户观看到的视频片段连续且事件相对完整。
[0012]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0013]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0014]图1示出了一些技术中包含用户移动事件的视频示意图;
[0015]图2示出了对图1视频进行固定时长截取的截取方式的示意图;
[0016]图3示出了采用固定时长截取的另一个实例的示意图;
[0017]图4示出了另一些技术中包含用户移动事件的视频示意图;
[0018]图5示出了本公开实施例的视频处理方案的示例性系统架构的示意图;
[0019]图6示出了适于用来实现本公开实施例的电子设备的结构示意图;
[0020]图7示意性示出了根据本公开示例性实施方式的视频处理方法的流程图;
[0021]图8示意性示出了根据本公开实施例的视频处理方案的整个过程的流程图;
[0022]图9示意性示出了根据本公开另一实施例的由云端参与视频截取的方案的流程图;
[0023]图10示意性示出了根据本公开另一示例性实施方式的视频处理方法的流程图;
[0024]图11示意性示出了根据本公开示例性实施方式的视频处理装置的方框图;
[0025]图12示意性示出了根据本公开另一示例性实施方式的视频处理装置的方框图;
[0026]图13示意性示出了根据本公开又一示例性实施方式的视频处理装置的方框图;
[0027]图14示意性示出了根据本公开再一示例性实施方式的视频处理装置的方框图。
具体实施方式
[0028]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加
全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。
[0029]此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0030]附图中所示的流程图仅是示例性说明,不是必须包括所有的步骤。例如,有的步骤还可以分解,而有的步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。另外,下面所有的术语“第一”、“第二”、“本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:在视频中出现第一事件时,启动视频截取任务;在所述第一事件结束后的预定时长内,确定所述视频是否出现第二事件;如果出现所述第二事件,则在所述第二事件结束后的所述预定时长内,确定所述视频是否出现第三事件;如果出现所述第三事件,则将所述第三事件作为所述第二事件;如果未出现所述第二事件或所述第三事件,则结束所述视频截取任务,以确定截取出的视频片段;其中,所述第一事件、所述第二事件和所述第三事件中至少两个互为关联事件。2.根据权利要求1所述的视频处理方法,其特征在于,所述视频处理方法还包括:从所述截取出的视频片段中剔除最后所述预定时长的视频片段,生成目标视频片段。3.根据权利要求1所述的视频处理方法,其特征在于,所述视频处理方法还包括:将所述截取出的视频片段传输至指定设备,以供所述指定设备从所述截取出的视频片段中剔除最后所述预定时长的视频片段,生成目标视频片段。4.根据权利要求1所述的视频处理方法,其特征在于,所述视频处理方法还包括:将所述截取出的视频片段上传至云端;以供所述云端响应于所述截取出的视频片段对应的视频获取请求,从所述截取出的视频片段中剔除最后所述预定时长的视频片段,生成目标视频片段,并将所述目标视频片段发送给发起所述视频获取请求的请求端;或者,所述云端从所述截取出的视频片段中剔除最后所述预定时长的视频片段,生成目标视频片段并存储,以便所述云端响应于所述截取出的视频片段对应的视频获取请求,将所述目标视频片段发送给发起所述视频获取请求的请求端。5.根据权利要求1所述的视频处理方法,其特征在于,启动视频截取任务包括:开始对所述视频进行截取操作;结束所述视频截取任务包括:结束对所述视频的截取操作。6.根据权利要求1所述的视频处理方法,其特征在于,启动视频截取任务包括:记录所述视频中开始出现所述第一事件的时间,作为视频截取开始时间;结束所述视频截取任务,以确定截取出的视频片段,包括:在未出现所述第二事件的情况下,记录确定出所述第一事件结束后经历所述预定时长的时间,作为视频截取结束时间,基于所述视频截取开始时间与所述视频截取结束时间,对所述视频进行截取操作,以确定截取出的视频片段;在未出现所述第三事件的情况下,记录确定出所述第二事件结束后经历所述预定时长的时间,作为视频截取结束时间,基于所述视频截取开始时间与所述视频截取结束时间,对所述视频进行截取操作,以确定截取出的视频片段。7.根据权利要求1所述的视频处理方法,其特征在于,所述第一事件为预设事件,所述预设事件包括用户预设事件或系统预设事件;其中,所述视频处理方法还包括:对所述视频中的视频帧图像进行特征提取;根据提取到的特征,确定所述视频中是否出现所述预设事件。8.根据权利要求7所述的视频处理方法,其特征在于,根据提取到的特征,确定所述视频中是否出现所述预设事件,包括:
根据提取到的特征,从所述视频中确定首次出现预设对象的目标视频帧图像,所述预设对象是确定一事件为所述预设事件的对象;如果所述目标视频帧图像之后的一帧或多帧视频帧图像中均存在所述预设对象,则确定所述视频中出现所述预设事件;其中,自所述目标视频帧图像起,启动所述...

【专利技术属性】
技术研发人员:成云峰杨太任
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1