一种视频标注处理方法及视频标注处理服务器的制造方法

xiaoxiao2020-10-23  14

一种视频标注处理方法及视频标注处理服务器的制造方法
【技术领域】
[0001]本发明涉及图像处理技术领域,尤其涉及一种视频标注处理方法及视频标注处理服务器。
【背景技术】
[0002]视频标注是指在视频播放过程中,为了更清晰地表达出图像内容的含义,在图像上叠加显示线条、文字等方式。例如在分析一段视频时需要对视频中的一些关键人物、物品圈出来以示强调,甚至附加一些文字说明,同样的情况适用于观看PPT过程。
[0003]然而,视频标注往往不只是当时看一下,后续可能还需回顾,因此需要存储起来,目前常见的处理方法是把标注信息和视频叠加后的图像存储起来,但是这样就不能做到根据需要来显示标注的技术。
[0004]因此,如何将视频标注根据需要进行与视频叠加的技术,已经成为了本领域技术人员亟待解决的技术问题。

【发明内容】

[0005]本发明实施例提供了一种视频标注处理方法及视频标注处理服务器,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题。
[0006]本发明实施例中提供的一种视频标注处理方法,包括:
[0007]S1:对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;
[0008]S2:根据所述标注命令将所有帧图像对应的所有存储特征进行提取处理;
[0009]S3:将每一所述标注命令对应的所述存储特征和接收时间保存至标注记录中。
[0010]优选地,所述步骤S3具体包括:
[0011]将每一所述标注命令的标注内容,所述标注命令对应显示的前一帧图像的所述存储特征,以及所述标注命令的所述接收时间与所述前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中。
[0012]优选地,所述步骤S3之后还包括:
[0013]再次提取解码后的视频流中所有帧图像的实时特征;
[0014]从所述标注记录中查找与所述实时特征匹配的所述存储特征;
[0015]根据匹配的所述存储特征确定对应的所述标注命令的所述接收时间,并确定所述接收时间与所述标注记录中前一帧图像的所述显示时间的差值;
[0016]将所述标注命令进行一个所述差值的延迟处理;
[0017]将延迟处理后的所述标注命令与再次提取的所述视频流中对应的所述图像进行叠加处理。
[0018]优选地,从所述标注记录中查找与所述实时特征匹配的所述存储特征具体包括:
[0019]读取所述标注记录,所述标注记录为队列形式;
[0020]从标注记录中将存储的所有所述存储特征与所述实时特征进行匹配,若所述存储特征与所述实时特征的相似度满足预置条件,则所述存储特征与所述实时特征匹配。
[0021]优选地,所述步骤SI之后还包括:
[0022]获取到与每一帧图像对应的所述标注命令,并将所述标注命令中的标注内容绘制在当前显示帧的所述图像上进行对应叠加处理,并同时执行步骤S2和步骤S3。
[0023]本发明实施例中提供的一种视频标注处理服务器,包括:
[0024]解码单元,用于对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;
[0025]第一提取单元,用于根据所述标注命令将所有帧图像对应的所有存储特征进行提取处理;
[0026]存储单元,用于将每一所述标注命令对应的所述存储特征和接收时间保存至标注记录中。
[0027]优选地,存储单元,具体用于将每一所述标注命令的标注内容,所述标注命令对应显示的前一帧图像的所述存储特征,以及所述标注命令的所述接收时间与所述前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中。
[0028]优选地,所述的视频标注处理服务器还包括:
[0029]第二提取单元,用于再次提取解码后的视频流中所有帧图像的实时特征;
[0030]匹配单元,用于从所述标注记录中查找与所述实时特征匹配的所述存储特征;
[0031]确定单元,用于根据匹配的所述存储特征确定对应的所述标注命令的所述接收时间,并确定所述接收时间与所述标注记录中前一帧图像的所述显示时间的差值;
[0032]延迟处理单元,用于将所述标注命令进行一个所述差值的延迟处理;
[0033]第一叠加处理单元,用于将延迟处理后的所述标注命令与再次提取的所述视频流中对应的所述图像进行叠加处理。
[0034]优选地,所述匹配单元具体包括:
[0035]读取子单元,用于读取所述标注记录,所述标注记录为队列形式;
[0036]匹配子单元,用于从标注记录中将存储的所有所述存储特征与所述实时特征进行匹配,若所述存储特征与所述实时特征的相似度满足预置条件,则所述存储特征与所述实时特征匹配。
[0037]优选地,所述的视频标注处理服务器还包括:
[0038]第二叠加处理单元,用于获取到与每一帧图像对应的所述标注命令,并将所述标注命令中的标注内容绘制在当前显示帧的所述图像上进行对应叠加处理,并同时触发所述第一提取单元和所述存储单元。
[0039]从以上技术方案可以看出,本发明实施例具有以下优点:
[0040]本发明实施例提供了一种视频标注处理方法及视频标注处理服务器,其中,视频标注处理方法包括:S1:对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;S2:根据标注命令将所有帧图像对应的所有存储特征进行提取处理;S3:将每一标注命令对应的存储特征和接收时间保存至标注记录中。本实施例中,通过对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令,根据标注命令将所有帧图像对应的所有存储特征进行提取处理,最后将每一标注命令对应的存储特征和接收时间保存至标注记录中,便实现了标注命令与图像分开进行保存的处理,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题。
【附图说明】
[0041]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0042]图1为本发明实施例中提供的一种视频标注处理方法的一个实施例的流程示意图;
[0043]图2为本发明实施例中提供的一种视频标注处理方法的另一个实施例的流程示意图;
[0044]图3为本发明实施例中提供的一种视频标注处理方法的另一个实施例的流程示意图;
[0045]图4为本发明实施例中提供的一种视频标注处理服务器的一个实施例的结构示意图;
[0046]图5为本发明实施例中提供的一种视频标注处理服务器的另一个实施例的结构示意图;
[0047]图6为本发明实施例中提供的一种视频标注处理服务器的另一个实施例的结构示意图。
【具体实施方式】
[0048]本发明实施例提供了一种视频标注处理方法及视频标注处理服务器,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题。
[0049]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0050]请参阅图1,本发明实施例中提供的一种视频标注处理方法的一个实施例包括:
[0051]S1:对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;
[0052]当需要对一个或多个视频流中的所有帧或部分帧图像进行视频标注处理时,在将标注内容和图像叠加过程中,为了达到后续进行标注内容和图像的 分离或根据需要进行叠加处理时,需要对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令。
[0053]S2:根据标注命令将所有帧图像对应的所有存储特征进行提取处理;
[0054]当对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令之后,需要根据标注命令将所有帧图像对应的所有存储特征进行提取处理,前述的所有帧图像可以是部分帧图像或者全部帧图像,此处提及的所有帧可以是需要进行标注的所有帧图像。
[0055]S3:将每一标注命令对应的存储特征和接收时间保存至标注记录中。
[0056]当根据标注命令将所有帧图像对应的所有存储特征进行提取处理之后,需要将每一标注命令对应的存储特征和接收时间保存至标注记录中。
[0057]需要说明的是,前述的每一标注命令可以是按照时间顺序,或者随机顺序进行保存。
[0058]需要说明的是,步骤S2和S3为循环执行,直到所有标注命令和图像处理完成。
[0059]本实施例中,通过对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令,根据标注命令将所有帧图像对应的所有存储特征进行提取处理,最后将每一标注命令对应的存储特征和接收时间保存至标注记录中,便实现了标注命令与图像分开进行保存的处理,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题。
[0060]上面是对视频标注处理方法的过程进行详细的描述,下面将对将每一标注命令对应的存储特征和接收时间保存至标注记录中的过程进行详细的描述,请参阅图2,本发明实施例中提供的一种视频标注处理方法的另一个实施例包括:
[0061]201、对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;
[0062]当需要对一个或多个视频流中的所有帧或部分帧图像进行视频标注处理时,在将标注内容和图像叠加过程中,为了达到后续进行标注内容和图像的分离或根据需要进行叠加处理时,需要对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令。
[0063]202、获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理,并同时执行步骤203和步骤204 ;
[0064]当对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令之后,获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理,并同时执行步骤203和步骤204。
[0065]需要说明的是,前述的获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理例如可以是标注服务器接收原始信号视频码流,并进行视频解码显示;接收标注命令,将标注内容绘制到当前显示的图像上;对叠加了标注内容后的图像进行再编码并发送出去,获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理过程为本领域技术人员公知技术,此处不再更加详细赘述。
[0066]203、根据标注命令将所有帧图像对应的所有存储特征进行提取处理;
[0067]当对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令之后,需要根据标注命令将所有帧图像对应的所有存储特征进行提取处理,前述的所有帧图像可以是部分帧图像或者全部帧图像,此处提及的所有帧可以是需要进行标注的所有帧图像。
[0068]前述的特征是描述一幅图像有别于另一幅图像的一种量化的描述,例如可以拿各颜色比例做为一个特征(一般来说不同的图像其颜色会发生变化,从而导致比例也发生变化)。
[0069]204、将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中。
[0070]当根据标注命令将所有帧图像对应的所有存储特征进行提取处理之后,需要将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中,该标注记录保存在文件或数据库中。
[0071]需要说明的是,前述的每一标注命令可以是按照时间顺序,或者随机顺序进行保存。
[0072]需要说明的是,步骤202循环执行步骤,步骤203和步骤204为循环执行,直到所有标注命令和图像处理完成。
[0073]由于标注命令和原始视频是分开保存的,要想在回放时还原当时标注的过程,必须建立视频图像与标注之间的关联。如果单独以某一帧图像的特征向量来关联,将会在视频出现两个完全一致的画面时无法正确找到标注信息。本发明采用连续多帧图像的特征向量作为识别条件,大大降低了误判率。
[0074]本实施例中,通过对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令,根据标注命令将所有帧图像对应的所有存储特征进行提取处理,最后将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中,便实现了标注命令与图像分开进行保存的处理,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题,以及回放图像的过程中可以是根据需要进行标注命令叠加处理。
[0075]上面是对每一标注命令对应的存储特征和接收时间保存至标注记录中的过程进行详细的描述,下面将对回放图像的过程进行详细的描述,请参阅图3,本发明实施例中提供的一种视频标注处理方法的另一个实施例包括:
[0076]301、对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;
[0077]当需要对一个或多个视频流中的所有帧或部分帧图像进行视频标注处理时,在将标注内容和图像叠加过程中,为了达到后续进行标注内容和图像的分离或根据需要进行叠加处理时,需要对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令。
[0078]302、获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理,并同时执行步骤303和步骤304 ;
[0079]当对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令之后,获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理,并同时执行步骤303和步骤304。
[0080]需要说明的是,前述的获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理例如可以是标注服务器接收原始信号视频码流,并进行视频解码显示;接收标注命令,将标注内容绘制到当前显示的图像上;对叠加了标注内容后的图像进行再编码并发送出去,获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理过程为本领域技术人员公知技术,此处不再更加详细赘述。
[0081]303、根据标注命令将所有帧图像对应的所有存储特征进行提取处理;
[0082]当对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令之后,需要根据标注命令将所有帧图像对应的所有存储特征进行提取处理,前述的所有帧图像可以是部分帧图像或者全部帧图像,此处提及的所有帧可以是需要进行标注的所有帧图像。
[0083]304、将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中;
[0084]当根据标注命令将所有帧图像对应的所有存储特征进行提取处理之后,需要将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中,该标注记录保存在文件或数据库中。
[0085]需要说明的是,前述的每一标注命令可以是按照时间顺序,或者随机顺序进行保存。
[0086]需要说明的是, 循环执行步骤302,步骤303和步骤304为循环执行,直到所有标注命令和图像处理完成。
[0087]305、再次提取解码后的视频流中所有帧图像的实时特征;
[0088]当将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中之后,需要对视频流中的图像进行回放时,需要再次提取解码后的视频流中所有帧图像的实时特征。
[0089]前述的再次提取解码后的视频流中所有帧图像的实时特征,可以是再次接收视频流并进行解码处理,对每一帧图像提取实时特征,并保存到队列。
[0090]306、读取标注记录;
[0091]当再次提取解码后的视频流中所有帧图像的实时特征之后,需要读取标注记录,标注记录为队列形式。
[0092]307、从标注记录中将存储的所有存储特征与实时特征进行匹配,若存储特征与实时特征的相似度满足预置条件,则执行步骤308 ;
[0093]当读取标注记录之后,从标注记录中将存储的所有存储特征与实时特征进行匹配,若存储特征与实时特征的相似度满足预置条件,则执行步骤308。
[0094]308、存储特征与实时特征匹配;
[0095]当从标注记录中将存储的所有存储特征与实时特征进行匹配,若存储特征与实时特征的相似度满足预置条件,则存储特征与实时特征匹配。
[0096]该预置条件的满足可以是例如特征是一个量化后的值,如果两幅图像的特征的差值在预设的范围内,就可以认为是相似的。
[0097]309、根据匹配的存储特征确定对应的标注命令的接收时间,并确定接收时间与标注记录中前一帧图像的显示时间的差值;
[0098]当存储特征与实时特征匹配之后,需要根据匹配的存储特征确定对应的标注命令的接收时间,并确定接收时间与标注记录中前一帧图像的显示时间的差值。
[0099]例如等待当前帧图像显示完之后,再等待差值时间之后将标注命令的标注内容绘制并叠加到原始图像上。
[0100]310、将标注命令进行一个差值的延迟处理;
[0101]当根据匹配的存储特征确定对应的标注命令的接收时间,并确定接收时间与标注记录中前一帧图像的显示时间的差值之后,需要将标注命令进行一个差值的延迟处理。
[0102]311、将延迟处理后的标注命令与再次提取的视频流中对应的图像进行叠加处理。
[0103]当将标注命令进行一个差值的延迟处理之后,需要将延迟处理后的标注命令与再次提取的视频流中对应的图像进行叠加处理,并进行重编码发送出去。
[0104]前述的特征是描述一幅图像有别于另一幅图像的一种量化的描述,例如可以拿各颜色比例做为一个特征(一般来说不同的图像其颜色会发生变化,从而导致比例也发生变化)。
[0105]由于标注命令和原始视频是分开保存的,要想在回放时还原当时标注的过程,必须建立视频图像与标注之间的关联。如果单独以某一帧图像的特征向量来关联,将会在视频出现两个完全一致的画面时无法正确找到标注信息。本发明采用连续多帧图像的特征向量作为识别条件,大大降低了误判率。
[0106]本实施例中,通过对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令,根据标注命令将所有帧图像对应的所有存储特征进行提取处理,最后将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中,便实现了标注命令与图像分开进行保存的处理,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题,以及回放图像的过程中可以是根据需要进行标注命令叠加处理,以及回放过程通过匹配特征的处理,进一步实现随时对图像和标注内容分开处理的优点。
[0107]请参阅图4,本发明实施例中提供的一种视频标注处理服务器的一个实施例包括:
[0108]解码单元401,用于对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;
[0109]第一提取单元402,用于根据标注命令将所有帧图像对应的所有存储特征进行提取处理;
[0110]存储单元403,用于将每一标注命令对应的存储特征和接收时间保存至标注记录中。
[0111]本实施例中,通过解码单元401对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令,第一提取单元402根据标注命令将所有帧图像对应的所有存储特征进行提取处理,最后存储单元403将每一标注命令对应的存储特征和接收时间保存至标注记录中,便实现了标注命令与图像分开进行保存的处理,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题。
[0112]上面是对视频标注处理服务器的各单元进行详细的描述,下面将对存储单元和附加的第二叠加处理单元进行详细的描述,请参阅图5,本发明实施例中提供的一种视频标注处理服务器的另一个实施例包括:
[0113]解码单元501,用于对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;
[0114]第二叠加处理单元502,用于获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理,并同时触发第一提取单元和存储单元。
[0115]第一提取单元503,用于根据标注命令将所有帧图像对应的所有存储特征进行提取处理;
[0116]存储单元504,用于将每一标注命令对应的存储特征和接收时间保存至标注记录中,存储单元,具体用于将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中。
[0117]本实施例中,通过解码单元501对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令,第一提取单元503根据标注命令将所有帧图像对应的所有存储特征进行提取处理,最后存储单元504将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中,便实现了标注命令与图像分开进行保存的处理,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题。
[0118]上面是对存储单元和附加的第二叠加处理单元进行详细的描述,下面将对回放需要的附加单元进行详细的描述,请参阅图6,本发明实施例中提供的一种视频标注处理服务器的另一个实施例包括:
[0119]解码单元601,用于对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;
[0120]第二叠加处理单元602,用于获取到与每一帧图像对应的标注命令,并将标注命令中的标注内容绘制在当前显示帧的图像上进行对应叠加处理,并同时触发第一提取单元和存储单元。
[0121]第一提取单元603,用于根据标注命令将所有帧图像对应的所有存储特征进行提取处理;
[0122]存储单元604,用于将每一标注命令对应的存储特征和接收时间保存至标注记录中,存储单元,具体用于将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中。
[0123]第二提取单元605,用于再次提取解码后的视频流中所有帧图像的实时特征;
[0124]匹配单元606,用于从标注记录中查找与实时特征匹配的存储特征;
[0125]匹配单元606具体包括:
[0126]读取子单元6061,用于读取标注记录,标注记录为队列形式;
[0127]匹配子单元6062,用于从标注记录中将存储的所有存储特征与实时特征进行匹配,若存储特征与实时特征的相似度满足预置条件,则存储特征与实时特征匹配。
[0128]确定单元607,用于根据匹配的存储特征确定对应的标注命令的接收时间,并确定 接收时间与标注记录中前一帧图像的显示时间的差值;
[0129]延迟处理单元608,用于将标注命令进行一个差值的延迟处理;
[0130]第一叠加处理单元609,用于将延迟处理后的标注命令与再次提取的视频流中对应的图像进行叠加处理。
[0131]本实施例中,通过解码单元601对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令,第一提取单元603根据标注命令将所有帧图像对应的所有存储特征进行提取处理,最后存储单元604将每一标注命令的标注内容,标注命令对应显示的前一帧图像的存储特征,以及标注命令的接收时间与前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中,便实现了标注命令与图像分开进行保存的处理,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题,以及回放图像的过程中可以是根据需要进行标注命令叠加处理,以及匹配单元606和确定单元607在回放过程通过匹配特征的处理,进一步实现随时对图像和标注内容分开处理的优点。
[0132]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0133]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0134]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0135]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0136]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0137]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种视频标注处理方法,其特征在于,包括: S1:对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令; 52:根据所述标注命令将所有帧图像对应的所有存储特征进行提取处理; 53:将每一所述标注命令对应的所述存储特征和接收时间保存至标注记录中。2.根据权利要求1所述的视频标注处理方法,其特征在于,所述步骤S3具体包括: 将每一所述标注命令的标注内容,所述标注命令对应显示的前一帧图像的所述存储特征,以及所述标注命令的所述接收时间与所述前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中。3.根据权利要求2所述的视频标注处理方法,其特征在于,所述步骤S3之后还包括: 再次提取解码后的视频流中所有帧图像的实时特征; 从所述标注记录中查找与所述实时特征匹配的所述存储特征; 根据匹配的所述存储特征确定对应的所述标注命令的所述接收时间,并确定所述接收时间与所述标注记录中前一帧图像的所述显示时间的差值; 将所述标注命令进行一个所述差值的延迟处理; 将延迟处理后的所述标注命令与再次提取的所述视频流中对应的所述图像进行叠加处理。4.根据权利要求3所述的视频标注处理方法,其特征在于,从所述标注记录中查找与所述实时特征匹配的所述存储特征具体包括: 读取所述标注记录,所述标注记录为队列形式; 从标注记录中将存储的所有所述存储特征与所述实时特征进行匹配,若所述存储特征与所述实时特征的相似度满足预置条件,则所述存储特征与所述实时特征匹配。5.根据权利要求1或2所述的视频标注处理方法,其特征在于,所述步骤SI之后还包括: 获取到与每一帧图像对应的所述标注命令,并将所述标注命令中的标注内容绘制在当前显示帧的所述图像上进行对应叠加处理,并同时执行步骤S2和步骤S3。6.一种视频标注处理服务器,其特征在于,包括: 解码单元,用于对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令; 第一提取单元,用于根据所述标注命令将所有帧图像对应的所有存储特征进行提取处理; 存储单元,用于将每一所述标注命令对应的所述存储特征和接收时间保存至标注记录中。7.根据权利要求6所述的视频标注处理服务器,其特征在于,存储单元,具体用于将每一所述标注命令的标注内容,所述标注命令对应显示的前一帧图像的所述存储特征,以及所述标注命令的所述接收时间与所述前一帧图像的显示时间的差值设置为一个组合形式保存至标注记录中。8.根据权利要求7所述的视频标注处理服务器,其特征在于,所述的视频标注处理服务器还包括: 第二提取单元,用于再次提取解码后的视频流中所有帧图像的实时特征; 匹配单元,用于从所述标注记录中查找与所述实时特征匹配的所述存储特征; 确定单元,用于根据匹配的所述存储特征确定对应的所述标注命令的所述接收时间,并确定所述接收时间与所述标注记录中前一帧图像的所述显示时间的差值; 延迟处理单元,用于将所述标注命令进行一个所述差值的延迟处理; 第一叠加处理单元,用于将延迟处理后的所述标注命令与再次提取的所述视频流中对应的所述图像进行叠加处理。9.根据权利要求8所述的视频标注处理服务器,其特征在于,所述匹配单元具体包括: 读取子单元,用于读取所述标注记录,所述标注记录为队列形式; 匹配子单元,用于从标注记录中将存储的所有所述存储特征与所述实时特征进行匹配,若所述存储特征与所述实时特征的相似度满足预置条件,则所述存储特征与所述实时特征匹配。10.根据权利要求6或7所述的视频标注处理服务器,其特征在于,所述的视频标注处理服务器还包括: 第二叠加处理单元,用于获取到与每一帧图像对应的所述标注命令,并将所述标注命令中的标注内容绘制在当前显示帧的所述图像上进行对应叠加处理,并同时触发所述第一提取单元和所述存储单元。
【专利摘要】本发明实施例公开了一种视频标注处理方法及视频标注处理服务器,解决了目前把标注信息和视频叠加后的图像存储起来的设计,无法根据需要来显示标注的技术问题。本发明实施例的视频标注处理方法包括:S1:对获取的视频流进行解码处理,并接收所有帧图像对应的标注命令;S2:根据标注命令将所有帧图像对应的所有存储特征进行提取处理;S3:将每一标注命令对应的存储特征和接收时间保存至标注记录中。
【IPC分类】H04N5/445, H04N5/262
【公开号】CN104883515
【申请号】CN201510268493
【发明人】董友球, 叶伯洪
【申请人】广东威创视讯科技股份有限公司
【公开日】2015年9月2日
【申请日】2015年5月22日
转载请注明原文地址:https://www.famiwei.com/read-8136063.html

最新回复(0)