一种视频拆条方法、系统、装置、设备及存储介质

文档序号:912930 发布日期:2021-02-26 浏览:9次 >En<

阅读说明:本技术 一种视频拆条方法、系统、装置、设备及存储介质 (Video strip splitting method, system, device, equipment and storage medium ) 是由 李梦晨 于 2020-11-17 设计创作,主要内容包括:本发明实施例提供了一种视频拆条方法、系统、装置、设备及存储介质,可以应用于互联网技术领域,拆条服务获取用户通过拆条平台配置的拆条规则;并根据拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频。通过本发明实施例提供的视频拆条方法、系统、装置、设备及存储介质,能够实现更加灵活地配置拆条规则,使拆条过程更加简便。(The embodiment of the invention provides a video strip removing method, a video strip removing system, a video strip removing device and a storage medium, which can be applied to the technical field of the Internet, wherein a strip removing service acquires a strip removing rule configured by a user through a strip removing platform; and splitting the video to be processed according to the splitting rule to obtain a splitting video corresponding to the video to be processed. The video strip removing method, the system, the device, the equipment and the storage medium provided by the embodiment of the invention can realize more flexible configuration of strip removing rules and make the strip removing process more convenient.)

一种视频拆条方法、系统、装置、设备及存储介质

技术领域

本发明涉及互联网技术领域,特别是涉及一种视频拆条方法、系统、装置、设备及存储介质。

背景技术

视频拆条是因互联网视频和新媒体短视频内容平台等的需要,对视频,例如传统电视媒体节目进行二次加工,将原来完整的一条节目内容,按照某种逻辑思维或特定需要拆分为多条视频。其中,拆分过程中所依据的逻辑思维或特定需要可以理解为拆条规则。

已有技术中,用户向拆条服务发送携带包括多个字段的超文本传输协议(HyperText Transfer Protocol,HTTP)请求,请求中包括拆条服务发送待处理视频的标识信息对应的字段、拆条场景对应的字段以及拆条场景对应的拆条规则对应的字段,拆条服务解析请求,根据得到的标识信息获取所述待处理视频,并根据拆条场景对应的拆条规则对所述待处理视频进行拆条。

已有技术中,用户在配置拆条规则时需要针对不同拆条场景编写拆条规则所对应的字段,如此会使得拆条规则的配置过程不灵活。

发明内容

本发明实施例的目的在于提供一种视频拆条方法、系统、装置、设备及存储介质,以实现更加灵活地配置拆条规则,使拆条过程更加简便。具体技术方案如下:

第一方面,本发明实施例提供了一种视频拆条方法,应用于拆条服务,包括:

获取用户通过拆条平台配置的拆条规则;

根据所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频。

可选的,在所述根据所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频之前,所述方法还包括:

获取视频拆条请求,所述视频拆条请求携带所述待处理视频的标识信息;

根据所述标识信息获取所述待处理视频。

可选的,所述获取用户通过拆条平台配置的拆条规则,包括:

获取所述用户基于配置规则信息配置的拆条规则参数,并将所述配置规则信息和所述拆条规则参数作为所述拆条规则,所述配置规则信息是所述拆条平台提供的所述拆条规则配置页面中包括的不同拆条场景对应的配置规则信息。

可选的,所述视频拆条请求还包括待拆条场景;

所述根据所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频,包括:

对所述待处理视频进行抽帧处理,得到多个视频帧;

确定所述待拆条场景对应的预设算法模型;

利用预设算法模型分别对所述多个视频帧进行识别,得到满足所述待拆条场景的视频帧;

根据所述拆条规则将满足所述待拆条场景的视频帧进行合成,得到满足所述拆条规则的所述拆条视频。

可选的,在所述根据所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频之后,所述方法还包括:

将所述拆条视频的存储地址反馈给用户所在的客户端,以使所述用户利用所述存储地址获得所述拆条视频。

第二方面,本发明实施例提供了一种视频拆条方法,应用于拆条平台,包括:

提供拆条规则配置页面;

接收用户在所述拆条规则配置页面上配置的拆条规则,以使拆条服务基于所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频。

可选的,所述拆条规则配置页面包括不同拆条场景对应的配置规则信息;

所述接收用户在所述拆条规则配置页面上配置的拆条规则,包括:

接收所述用户基于所述配置规则信息配置的拆条规则参数,并将所述配置规则信息和所述拆条规则参数作为所述拆条规则。

可选的,所述方法还包括:

提供拆条日志页面,所述拆条日志页面用于展示拆条日志信息。

可选的,所述方法还包括:

提供数据统计页面,所述数据统计页用于展示数据统计结果。

可选的,所述方法还包括:

提供人脸样本库添加页面,所述人脸样本库添加页面用于添加拆条过程中匹配的人脸样本。

第三方面,本发明实施例提供了一种视频拆条系统,包括:

拆条平台,用于接收用户通过所述拆条平台配置的拆条规则;

拆条服务,用于获取所述拆条规则;根据所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频。

可选的,所述拆条平台,具体用于提供拆条规则配置页面;接收用户在所述拆条规则配置页面上配置的拆条规则。

可选的,所述拆条服务为应用程序接口API。

第四方面,本发明实施例提供了一种视频拆条装置,应用于拆条服务,包括:

第一获取模块,用于获取用户通过拆条平台配置的拆条规则;

拆条模块,用于根据所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频。

可选的,所述装置还包括:

第二获取模块,用于在所述根据所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频之前,获取视频拆条请求,所述视频拆条请求携带所述待处理视频的标识信息;根据所述标识信息获取所述待处理视频。

可选的,所述第一获取模块,具体用于获取所述用户基于配置规则信息配置的拆条规则参数,并将所述配置规则信息和所述拆条规则参数作为所述拆条规则,所述配置规则信息是所述拆条平台提供的所述拆条规则配置页面中包括的不同拆条场景对应的配置规则信息。

可选的,所述视频拆条请求还包括待拆条场景;所述拆条模块,具体用于对所述待处理视频进行抽帧处理,得到多个视频帧;确定所述待拆条场景对应的预设算法模型;利用预设算法模型分别对所述多个视频帧进行识别,得到满足所述待拆条场景的视频帧;根据所述拆条规则将满足所述待拆条场景的视频帧进行合成,得到满足所述拆条规则的所述拆条视频。

可选的,所述装置还包括:

反馈模块,用于在所述根据所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频之后,将所述拆条视频的存储地址反馈给用户所在的客户端,以使所述用户利用所述存储地址获得所述拆条视频。

第五方面,本发明实施例提供了一种视频拆条装置,应用于拆条平台,包括:

第一提供模块,用于提供拆条规则配置页面;

接收模块,用于接收用户在所述拆条规则配置页面上配置的拆条规则,以使拆条服务基于所述拆条规则对待处理视频进行拆条,得到所述待处理视频对应的拆条视频。

可选的,所述拆条规则配置页面包括不同拆条场景对应的配置规则信息;

所述接收模块,具体用于接收所述用户基于所述配置规则信息配置的拆条规则参数,并将所述配置规则信息和所述拆条规则参数作为所述拆条规则。

可选的,所述装置还包括:

第二提供模块,用于提供拆条日志页面,所述拆条日志页面用于展示拆条日志信息。

可选的,所述装置还包括:

第三提供模块,用于提供数据统计页面,所述数据统计页用于展示数据统计结果。

可选的,所述装置还包括:

第四提供模块,用于提供人脸样本库添加页面,所述人脸样本库添加页面用于添加拆条过程中匹配的人脸样本。

在发明实施例又一方面,本发明实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现第一方面所述的方法步骤。

在发明实施例又一方面,本发明实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现第二方面所述的方法步骤。

在发明实施例又一方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法步骤。

在发明实施例又一方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第二方面所述的方法步骤。

本发明实施例有益效果:

本发明实施例提供的视频拆条方法、系统、装置、设备及存储介质中,用户可以通过拆条平台配置拆条规则,无需在配置拆条规则时针对不同拆条场景编写拆条规则所对应的字段,如此会使得拆条规则的配置过程更加灵活,拆条过程更加简便。且运营人员等可以直接通过拆条平台配置拆条规则,无需运营人员将拆条需求通知给技术研发人员,然后技术研发人员将携带拆条需求中待处理视频的标识信息、拆条场景以及对应的拆条规则等信息对应字段的请求发送给拆条服务,以完成视频拆条的过程,使得视频拆条过程更加简便,更加灵活。

当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。

图1为本发明实施例提供的应用于拆条服务的视频拆条方法的流程示意图;

图2为本发明实施例提供的应用于拆条平台的视频拆条方法的流程示意图;

图3为本发明实施例中拆条规则配置页面的示意图;

图4为本发明实施例中基于拆条规则进行拆条过程的流程示意图;

图5为本发明实施例中智能拆条运营平台的示意图;

图6为本发明实施例提供的视频拆条系统的结构示意图;

图7A为本发明实施例提供的应用于拆条服务的视频拆条装置的一种结构示意图;

图7B为本发明实施例提供的应用于拆条服务的视频拆条装置的另一种结构示意图;

图7C为本发明实施例提供的应用于拆条服务的视频拆条装置的由一种结构示意图;

图8A为本发明实施例提供的应用于拆条平台的视频拆条装置的另一种结构示意图;

图8B为本发明实施例提供的应用于拆条平台的视频拆条装置的另一种结构示意图;

图8C为本发明实施例提供的应用于拆条平台的视频拆条装置的另一种结构示意图;

图8D为本发明实施例提供的应用于拆条平台的视频拆条装置的另一种结构示意图;

图9为本发明实施例提供的应用于拆条服务的电子设备的结构示意图;

图10为本发明实施例提供的应用于拆条平台的电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

已有技术中,用户在配置拆条规则时需要针对不同拆条场景编写拆条规则所对应的字段,如此会使得拆条规则的配置过程不灵活。且已有技术中,一般是运营人员确定拆条需求,并将拆条需求通知给技术研发人员,技术研发人员得到拆条需求中待处理视频的标识信息、拆条场景以及对应的拆条规则等,然后技术研发人员将携带这些信息对应字段的请求发送给拆条服务,以完成视频拆条的过程,如此可以看出,配置拆条规则时,均需要运营人员先和技术研发人员进行沟通,运营人员不能直接配置拆条规则,如此也会使得过程较繁琐、不灵活。

本发明实施例提供了一种视频拆条方法,应用于拆条服务,如图1所示,可以包括:

S101,获取用户通过拆条平台配置的拆条规则;

S102,根据拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频。

本发明实施例中,用户可以通过拆条平台配置拆条规则,无需在配置拆条规则时针对不同拆条场景编写拆条规则所对应的字段,如此会使得拆条规则的配置过程更加灵活,拆条过程更加简便。且运营人员等可以直接通过拆条平台配置拆条规则,无需运营人员将拆条需求通知给技术研发人员,然后技术研发人员将携带拆条需求中待处理视频的标识信息、拆条场景以及对应的拆条规则等信息对应字段的请求发送给拆条服务,以完成视频拆条的过程,使得视频拆条过程更加简便,更加灵活。

本发明实施例还提供了一种视频拆条方法,应用于拆条平台,如图2所示,包括:

S201,提供拆条规则配置页面;

S202,接收用户在拆条规则配置页面上配置的拆条规则,以使拆条服务基于拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频。

本发明实施例中,用户可以通过拆条平台配置拆条规则,无需在配置拆条规则时针对不同拆条场景编写拆条规则所对应的字段,如此会使得拆条规则的配置过程更加灵活,拆条过程更加简便。且运营人员等可以直接通过拆条平台配置拆条规则,无需运营人员将拆条需求通知给技术研发人员,然后技术研发人员将携带拆条需求中待处理视频的标识信息、拆条场景以及对应的拆条规则等信息对应字段的请求发送给拆条服务,以完成视频拆条的过程,使得视频拆条过程更加简便,更加灵活。

下面对本发明实施例提供的视频拆条方法进行详细说明。

S101,拆条服务获取用户通过拆条平台配置的拆条规则。

拆条平台可以是可视化平台。

拆条规则是对待处理视频进行拆条过程中所依据的规则,具体可以包括所依据的逻辑思维或特定需要等,例如,新增需拆条的人脸样本集、修改指定时间内人物出现的时长占比,等等。

具体地,拆条平台可以提供拆条规则配置页面;用户通过该拆条规则配置页面进行配置,拆条平台可以接收用户在拆条规则配置页面上配置的拆条规则,如此,拆条服务基于拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频。

一种可选的实施例中,拆条规则配置页面可以包括不同拆条场景对应的配置规则信息。

其中,配置规则信息也可以理解为不同拆条场景的拆条规则抽象出来的规则模板,基于该规则模板,用户可以直接在规则模板中设置对应的参数,即配置拆条规则参数。

本发明实施例中可以将各个拆条场景的拆条规则进行抽象,得到不同拆条场景对应的配置规则信息,通过拆条规则配置页面提供给用户,用户可以基于拆条规则配置页面进行配置。配置的过程中可以直接在拆条规则配置页面中输入满足拆条需求的拆条规则参数。

拆条场景可以根据不同的业务需求来确定。例如,可以包括“只看他/她”场景、“拳击KO场景”、“拳击连续击打”场景等。

S202:接收用户在拆条规则配置页面上配置的拆条规则,可以包括:

接收用户基于配置规则信息配置的拆条规则参数,并将配置规则信息和拆条规则参数作为拆条规则。

一种可实现方式中,拆条规则配置页面如图3所示,可以“只看他/她”场景、“拳击KO(Knock Out,击倒对方获胜)场景”、“拳击连续击打”场景对应的配置规则信息。

例如,拆条规则配置页面可以包括“只看他/她”场景对应的配置规则信息:最短拆条时长、最长拆条时长、人物/特定场景出现的时长占比。“只看他/她”场景进行打点时对应的配置规则信息,例如,最短打点间隔时长、最长打点间隔时长、人物/特定场景出现的时长占比,等等。其中,打点可以理解为标示出包含“只看他/她”场景所指定的指定人脸的视频帧距原视频开始时间的时间戳等等。

拆条规则配置页面可以包括“拳击KO场景”对应的配置规则信息,例如:KO前置时长、KO后置时长。可以包括“拳击连续击打”场景对应的配置规则信息,例如:最短连续击打时长、连续击打前置时长、连续击打后置时长。

如此,用户可以在拆条规则配置页面上基于该配置规则信息进行配置,用户只需要在对应选项处配置对应的参数即可,配置灵活。例如,拆条续需求是针对“只看他/她”场景,则仅需要在“只看他/她”场景对应的配置规则信息,配置最短拆条时长、最长拆条时长、人物/特定场景出现的时长占比相应的参数。如,最短拆条时长180秒、最长拆条时长800、每60秒内人物/特定场景出现的时长占比不低于70%。

本发明实施例可以将各拆条场景的拆条规则抽象出来,在平台侧可视化,并支持客户根据业务需求调配。

一种可实现方式中,S101可以包括:

获取用户基于配置规则信息配置的拆条规则参数,并将配置规则信息和拆条规则参数作为拆条规则。

配置规则信息是拆条平台提供的拆条规则配置页面中包括的不同拆条场景对应的配置规则信息。

一种可实现方式中,可以根据拆条场景确定拆条场景对应的拆条规则配置信息;获取用户基于拆条规则配置信息配置的拆条规则参数;将拆条规则配置信息和拆条规则参数作为拆条规则。

即获取用户在拆条规则配置页面上、基于配置规则信息配置的拆条规则参数,并将拆条规则配置信息和拆条规则参数作为拆条规则。

S102,拆条服务根据拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频。

一种可实现方式中,在根据拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频之前,还可以包括:

获取视频拆条请求,视频拆条请求携带待处理视频的标识信息;根据标识信息获取待处理视频。即获得待处理视频的过程。

可以通过人工智能(Artificial Intelligence,AI)算法对视频帧进行识别,从多个视频帧中选择出满足拆条规则的视频帧,则满足拆条规则的视频帧可以构成拆条视频。

一种可选的实施例中,视频拆条请求还包括待拆条场景。如图4所示,S102可以包括:

S1021,对待处理视频进行抽帧处理,得到多个视频帧。

S1022,确定待拆条场景对应的预设算法模型。

不同的拆条场景对应不同的算法模型。例如,“只看他/她”可以采用人脸识别模型以及人脸比对模型进行识别;“拳击连续击打”场景、“拳击KO场景”等可以采用特定场景识别模型进行识别,等等。

获取到的视频拆条请求还可以包括待拆条场景。可以解析视频拆条请求中包括的待拆条场景。根据不同拆条场景与不同算法模型的对应关系,即可得到该待拆条场景对应的预设算法模型。

S1023,利用预设算法模型分别对多个视频帧进行识别,得到满足待拆条场景的视频帧。

可以通过调用相应的预设算法模型来对视频帧进行识别。预设算法模型可以包括人脸识别、人脸比、和/或特定场景识别等等。其中,人脸识别,是通过AI算法识别图像中是否有人脸。人脸比对,是将通过AI算法识别出的人脸与人脸库中的人脸进行1:N比对。特定场景识别,是通过AI算法识别出图像内容是否为客户指定的场景。

S1024,根据拆条规则将满足待拆条场景的视频帧进行合成,得到满足拆条规则的拆条视频。

例如,拆条规则包括:最短拆条时长180秒、最长拆条时长800、每60秒内人物/特定场景出现的时长占比不低于70%,则按照该拆条规则,将S1023中识别得到的满足待拆条场景的视频帧进行合成,得到拆条视频,也可以理解为满足拆条规则的短视频。

如此,可以基于用户通过拆条平台配置的拆条规则,完成对待处理视频进行拆条的过程。因用户可以通过拆条平台配置拆条规则,无需在配置拆条规则时针对不同拆条场景编写拆条规则所对应的字段,如此会使得拆条规则的配置过程更加灵活,拆条过程更加简便。

在得到拆条视频后,可以将拆条视频反馈给用户。

一种方式中,可以直接将拆条视频发送给用户,用户将拆条视频保存在用户所在客户端本地,以使用户在需要拆条视频时可以直接针对客户端本地保存的拆条视频进行处理。

另一种可实现方式中,也可以将拆条视频保存在除用户所在客户端本地之外的其他设备,如第三方设备、云设备等。可以在根据拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频之后,将拆条视频的存储地址反馈给用户所在的客户端,以使用户利用存储地址获得拆条视频。

本发明实施例中,可以将各拆条场景的拆条规则抽象出来,在平台侧可视化,并支持客户根据业务需求调配。用户可以通过拆条平台配置拆条规则,无需在配置拆条规则时针对不同拆条场景编写拆条规则所对应的字段,如此会使得拆条规则的配置过程更加灵活,拆条过程更加简便。且运营人员等可以直接通过拆条平台配置拆条规则,无需运营人员将拆条需求通知给技术研发人员,然后技术研发人员将携带拆条需求中待处理视频的标识信息、拆条场景以及对应的拆条规则等信息对应字段的请求发送给拆条服务,以完成视频拆条的过程,使得视频拆条过程更加简便,更加灵活。

一种可选的实施例中,拆条平台还可以提供拆条日志页面,拆条日志页面用于展示拆条日志信息。

拆条日志页面,可以展示日志列表,日志列表的拆条日志可以对应日志详情。

一种可实现方式中,日志列表可以按拆条日志生成时间倒序展示已拆条生成的拆条视频,如每页30条记录;且可以提供查询功能,可以支持视频名称或人名的模糊查询,支持按拆条场景类型查询日志,支持按照日期进行查询,等等。

每条拆条日志对应的日志详情可以包括可播放已拆条的短视频,即拆条视频;原视频名称;原视频唯一标识,其中,原视频即拆条视频对应的待处理视频;已拆条的短视频存储地址,即拆条视频的存储地址;日志拆条场景。

一种可选的实施例中,拆条平台还可以提供数据统计页面,数据统计页用于展示数据统计结果。

数据统计结果可以包括预设时间范围的全部拆条场景对应的数据。可以按照日期维度进行展示。可以按照时序展示不同时间范围内识别的视频信息,拆条视频信息,等等。时间范围可以是当天、也可以是历史的一天或者多天等。一种可实现方式中,展示数据统计结果的显示样式可以是以数据报表的形式进行展示。

识别的视频信息可以已拆条完成的视频相关的信息,如已识别完成的视频数量,视频标识,等等。拆条视频信息可以包括拆条视频相关的信息,如拆条视频的视频数量,等等。

一种可选的实施例中,拆条平台还可以提供人脸样本库添加页面,人脸样本库添加页面用于添加拆条过程中匹配的人脸样本。

人脸样本库添加页面可以按分类展示已入库的人脸样本,可以支持按人名查询;可以支持人脸样本上传功能等。

本发明一个具体的实施例中,拆条平台可以理解为智能拆条运营平台。

如图5所示,智能拆条运营平台可以包括:登录界面、用户信息、数据统计、拆条日志、人脸样本库、规则配置和系统配置分别对应的选项。

不同的选项可以通过对应的页面来实现。例如,数据统计对应的用于展示数据统计结果数据统计页面。规则配置对应的拆条规则配置页面,用于支持各拆条场景拆条规则的配置。拆条日志对应的拆条日志页面,人脸样本库对应的人脸样本库添加页面。具体地,拆条规则配置页面、数据统计页面、拆条日志页面以及人脸样本库添加页面在上述实施例已经进行了详细描述,这里不再赘述。

本发明实施例中,智能拆条运营平台提供登录界面,基于该登录界面用户可以输入用户信息以登录该智能拆条运营平台,用户信息如用户名和密码。用户登录可以回显用户名,点击显示下拉表单可以显示“修改密码”和“退出账户”的选项。用户登录该智能拆条运营平台后可以基于该智能拆条运营平台进行操作,如配置拆条规则、查询拆条日志、数据统计结果,添加人脸样本等等。

本发明实施例中系统配置可以对应提供用户管理和角色管理两个页面。用户管理对应的页面可以支持用户选择不同角色登录。角色管理对应的页面可以支持用户对其用户信息对应的角色进行设置等,角色可以包括超级管理员、管理员、运营,可以为不同的角色设置不同的权限,即不同角色针对智能拆条运营平台有不同权限。

本发明实施例还提供了一种视频拆条系统,如图6所示,可以包括:

拆条平台601,用于接收用户通过拆条平台601配置的拆条规则;

拆条服务602,用于获取拆条规则;根据拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频。

一种可选的实施例中,拆条平台601,具体用于提供拆条规则配置页面;接收用户在拆条规则配置页面上配置的拆条规则。

一种可选的实施例中,拆条服务602为应用程序接口(Application ProgrammingInterface,API)。

本发明实施例中,拆条服务602和拆条平台601可以部署在一个设备上,也可以分别部署在不同的设备上。

本发明一种可选的实施例中,可以将拆条服务602封装成API。拆条平台601可以通过调用API的方式实现拆条服务的过程。

本发明实施例提供的视频拆条系统,是上述实施例中视频拆条方法对应的系统,上述视频拆条方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

对应上述实施例应用于拆条服务的视频拆条方法,本发明实施例提供了一种视频拆条装置,应用于拆条服务,如图7A所示,可以包括:

第一获取模块701,用于获取用户通过拆条平台配置的拆条规则;

拆条模块702,用于根据拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频。

可选的,如图7B所示,该装置还包括:

第二获取模块703,用于在根据拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频之前,获取视频拆条请求,视频拆条请求携带待处理视频的标识信息;根据标识信息获取待处理视频。

可选的,第一获取模块701,具体用于获取用户基于配置规则信息配置的拆条规则参数,并将配置规则信息和拆条规则参数作为拆条规则,配置规则信息是拆条平台提供的拆条规则配置页面中包括的不同拆条场景对应的配置规则信息。

可选的,视频拆条请求还包括待拆条场景;拆条模块702,具体用于对待处理视频进行抽帧处理,得到多个视频帧;确定待拆条场景对应的预设算法模型;利用预设算法模型分别对多个视频帧进行识别,得到满足待拆条场景的视频帧;

根据拆条规则将满足待拆条场景的视频帧进行合成,得到满足拆条规则的拆条视频。

可选的,如图7C所示,该装置还包括:

反馈模块704,用于在根据拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频之后,将拆条视频的存储地址反馈给用户所在的客户端,以使用户利用存储地址获得拆条视频。

本发明实施例提供的应用于拆条服务的视频拆条装置是上述应用于拆条服务的视频拆条方法的装置,则上述应用于拆条服务的视频拆条方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

对应上述实施例应用于拆条平台的视频拆条方法,本发明实施例提供了一种视频拆条装置,应用于拆条平台,如图8A所示,可以包括:

第一提供模块801,用于提供拆条规则配置页面;

接收模块802,用于接收用户在拆条规则配置页面上配置的拆条规则,以使拆条服务基于拆条规则对待处理视频进行拆条,得到待处理视频对应的拆条视频。

可选的,拆条规则配置页面包括不同拆条场景对应的配置规则信息;

接收模块802,具体用于接收用户基于配置规则信息配置的拆条规则参数,并将配置规则信息和拆条规则参数作为拆条规则。

可选的,如图8B所示,该装置还包括:

第二提供模块803,用于提供拆条日志页面,拆条日志页面用于展示拆条日志信息。

可选的,如图8C所示,该装置还包括:

第三提供模块804,用于提供数据统计页面,数据统计页用于展示数据统计结果。

可选的,如图8D所示,该装置还包括:

第四提供模块805,用于提供人脸样本库添加页面,人脸样本库添加页面用于添加拆条过程中匹配的人脸样本。

本发明实施例提供的应用于拆条平台的视频拆条装置是上述应用于拆条平台的视频拆条方法的装置,则上述应用于拆条平台的视频拆条方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。

对应上述实施例应用于拆条服务的视频拆条方法,本发明实施例提供了一种电子设备,如图9所示,包括处理器901、通信接口902、存储器903和通信总线904,其中,处理器901,通信接口902,存储器903通过通信总线904完成相互间的通信;

存储器903,用于存放计算机程序;

处理器901,用于执行存储器903上所存放的程序时,实现上述应用于拆条服务的视频拆条方法的方法步骤。

对应上述实施例应用于拆条平台的视频拆条方法,本发明实施例提供了一种电子设备,如图10所示,包括处理器1001、通信接口1002、存储器1003和通信总线1004,其中,处理器1001,通信接口1002,存储器1003通过通信总线904完成相互间的通信;

存储器1003,用于存放计算机程序;

处理器1001,用于执行存储器1003上所存放的程序时,实现上述应用于拆条平台的视频拆条方法的方法步骤。

上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述应用于拆条服务的视频拆条方法的方法步骤。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述应用于拆条平台的视频拆条方法的方法步骤。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行实现上述应用于拆条服务的视频拆条方法的方法步骤。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行实现上述应用于拆条平台的视频拆条方法的方法步骤。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统、装置、电子设备、计算机可读存储介质以及计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种便携式应急通讯设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类