一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种视频的关键信息处理方法、装置、存储介质及设备与流程

2022-02-19 00:51:57 来源:中国专利 TAG:


1.本技术实施例涉及视频处理技术领域,尤其涉及一种视频的关键信息处理方法、装置、存储介质及设备。


背景技术:

2.视频的录制和回放的过程中,很多用户为了能够快速的关注到视频的关键信息,往往会快速浏览视频,这虽然会导致对视频信息接收不完整的问题,但是可以为用户节省大量的时间成本。尤其是对于安防用的监控视频来说,对于关键信息的掌控尤为重要。其中,关键信息可以是对用户浏览视频来说比较重要的信息,例如拍摄到视频中的人数、关键人物以及拍摄时环境温度,画面温度等等。而传统的关键信息往往是基于图像识别,或者人工标注等形式进行标记的,用户可以通过回放视频时查看相关提示,来进一步查看关键信息,而这种关键信息识别方式并不严谨,往往是根据预先设定的方式,或者其他既有的方式来辅助确定的,这会造成告警过多或者疏漏,导致关键信息很难被用户所掌控,造成关键信息的提示很难为用户提供有效的辅助作用的问题。


技术实现要素:

3.本技术实施例提供一种视频的关键信息处理方法、装置、存储介质及设备,可以通过对关键特征的变化进行记录,并在视频回放时展示给用户,供用户根据所关注的关键特征的变化情况确定视频中关键信息,从而实现关键信息的确定符合用户需求,又能够辅助用户快速确定关键信息所在视频中的发生时间的效果。
4.第一方面,本技术实施例提供了一种视频的关键信息处理方法,该方法包括:
5.响应于视频数据的获取请求,获取视频数据以及关键信息的特征数据;
6.根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值;
7.按照所述上限值和下限值的差值比例,确定视频回放时间长度内的特征曲线;
8.在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。
9.进一步的,所述关键信息包括即时关键信息;
10.相应的,根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值,包括:
11.根据视频回放时间长度对特征数据进行分段,得到至少两个分段的特征数据;
12.确定各分段的特征数据的平均值,并根据各分段的特征数据的最高值与所述平均值的差值,及各分段的特征数据的最低值与平均值的差值,确定各分段相差程度值;以各分段相差程度值中最高的值,和各分段相差程度值中最低的值作为特征曲线的上限值和下限值。
13.进一步的,所述关键信息包括统计关键信息;
14.相应的,根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上
限值和下限值,包括:
15.根据视频回放时间长度对特征数据进行分段,得到至少两个分段的特征数据;
16.确定各分段的中至少两个子分段的特征数据,确定各子分段的特征数据的总和为各分段的特征数据;
17.确定各分段的特征数据的平均值,并根据各分段的特征数据的最高值与所述平均值的差值,及各分段的特征数据的最低值与平均值的差值,确定各分段相差程度值;
18.以各分段相差程度值中最高的值,和各分段相差程度值中最低的值作为特征曲线的上限值和下限值。
19.进一步的,在以各分段相差程度值中最高的值,和各分段相差程度值中最低的值作为特征曲线的上限值和下限值之后,所述方法还包括:
20.确定各分段的特征数据的至少两个子分段的特征数据表征值,并根据各子分段的特征数据的表征值,作为构成特征曲线的子分段的特征点;
21.连接所有的子分段的特征点,构成特征数据的特征曲线。
22.进一步的,确定各分段的特征数据的至少两个子分段的特征数据表征值,并根据各子分段的特征数据的表征值,作为构成特征曲线的子分段的特征点,包括:
23.确定各分段的特征数据的至少两个子分段的特征数据中的子分段的特征数据最大值或者子分段的特征数据最小值,为各分段的特征数据的至少两个子分段的特征数据表征值;
24.根据各子分段的特征数据的表征值,与所述特征曲线的上限值或者下限值的差值比例,确定构成特征曲线的子分段的特征点。
25.进一步的,所述关键信息包括统计关键信息;
26.相应的,根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值,包括:
27.根据视频回放时间长度对特征数据进行分段,得到至少两个分段的特征数据;
28.确定各分段的特征数据最高值和最低值,并以各分段的特征数据最高值和最低值作为特征曲线的上限值和下限值;
29.或,所述关键信息包括即时关键信息;则获取视频回放时间长度内的所有特征数据,确定所述所有特征数据中的最高值和最低值,以所有特征数据中的最高值和最低值分别作为特征曲线的上限值和下限值;
30.确定各分段的特征数据与所述上限值和下限值的差值比例作为各分段的特征点;
31.连接所有分段的特征点,构成特征数据的特征曲线。
32.进一步的,在获取视频数据以及关键信息的特征数据之前,所述方法还包括:
33.通过图形界面展示存储的关键信息的类型;
34.响应于关键信息的类型的选择操作,确定目标类型的关键信息;
35.相应的,获取视频数据以及关键信息的特征数据,包括:
36.根据所述目标类型的关键信息,获取视频数据,以及目标类型的关键信息的特征数据。
37.第二方面,本技术实施例提供了一种视频的关键信息处理装置,该装置包括:
38.特征数据获取模块,用于响应于视频数据的获取请求,获取视频数据以及关键信
息的特征数据;
39.上限值和下限值确定模块,用于根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值;
40.特征曲线确定模块,用于按照所述上限值和下限值的差值比例,确定视频回放时间长度内的特征曲线;
41.关键信息展示模块,用于在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。
42.第三方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本技术实施例所述的视频的关键信息处理方法。
43.第四方面,本技术实施例提供了一种设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本技术实施例所述的视频的关键信息处理方法。
44.本技术实施例所提供的技术方案,响应于视频数据的获取请求,获取视频数据以及关键信息的特征数据;根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值;按照所述上限值和下限值的差值比例,确定视频回放时间长度内的特征曲线;在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。通过采用本技术所提供的技术方案,可以通过对关键特征的变化进行记录,并在视频回放时展示给用户,供用户根据所关注的关键特征的变化情况确定视频中关键信息,从而实现关键信息的确定符合用户需求,又能够辅助用户快速确定关键信息所在视频中的发生时间的效果。
附图说明
45.图1是本技术实施例提供的视频的关键信息处理方法的流程图;
46.图2是本技术实施例提供的视频的关键信息处理方法的流程图;
47.图3是本技术实施例提供的视频的关键信息处理方法的流程图;
48.图4是本技术实施例提供的视频的关键信息处理装置的结构示意图;
49.图5是本技术实施例提供的一种设备的结构示意图。
具体实施方式
50.下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本技术,而非对本技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部结构。
51.在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
52.图1是本技术实施例提供的视频的关键信息处理方法的流程图,本实施例可适用于对拍摄的视频进行回放时确定其中关键信息的情况,该方法可以由本技术实施例所提供的视频的关键信息处理装置执行,该装置可以由软件和/或硬件的方式来实现,并可集成于
智能终端等设备中。
53.如图1所示,所述视频的关键信息处理方法包括:
54.s110、响应于视频数据的获取请求,获取视频数据以及关键信息的特征数据。
55.其中,视频数据的获取请求,可以是前端用于对视频进行获取和查看的设备终端,例如视频监控终端。可以理解的,本方案中所提到的视频并不限于是安防监控视频,还可以是其他类型的视频,例如其他人员拍摄的视频,或者是录制的视频等等。
56.一般情况下,视频数据可以存储于服务器中,也可以存储于录像的设备当中,因此所发出的视频数据获取请求,可以是向服务器发出的,也可以是向具有存储能力的摄像设备发出的,该获取请求可以基于地址访问,也可以是基于视频录像设备的共享。
57.对于一般的视频来说,以安防监控视频为例,关键信息可以是声音信息,拍摄环境温度信息,拍摄画面温度信息以及拍摄画面中的人员信息等等。其中声音信息可以是通过摄像设备的麦克风等录制到的声音信息,例如声音信息可以包括声音的频率与振幅等。拍摄环境温度信息,可以是摄像设备的温度传感器获取到的环境温度,拍摄画面温度信息,可以是通过红外温度传感器捕捉到的画面内各物体的温度值,并可以通过采样,取均值等方式进行统一得到的一帧图像的画面温度信息。拍摄画面中的人员信息,可以包括人员个数,以及是否存在关键人物等,其中的人员个数可以是一个即时数据,例如确定某一帧画面中存在几个人员,也可以是统计结果,例如统计5秒内通过拍摄范围的人员数量。除此之外,关键信息还可以包括其他的信息。
58.结合上述示例,关键信息的特征数据,可以是声音的频率值、振幅值,环境温度值,画面温度值以及一定时间内通过拍摄范围的人员个数等等。在一般的拍摄需求下,往往1秒钟可以包括25至30帧图像,为了便于特征数据的统计与节省存储空间,可以设定为每1秒钟存储一个特征数据,并可以针对特征数据进行压缩处理等。
59.在本实施例中,可选的,在获取视频数据以及关键信息的特征数据之前,所述方法还包括:
60.通过图形界面展示存储的关键信息的类型;
61.响应于关键信息的类型的选择操作,确定目标类型的关键信息;
62.相应的,获取视频数据以及关键信息的特征数据,包括:
63.根据所述目标类型的关键信息,获取视频数据,以及目标类型的关键信息的特征数据。
64.其中,可以通过图形界面展示存储的关键信息类型,其中,关键信息类型可以包括声音、环境温度、画面温度、进出人员以及关键人物等等。在这种情况下,可以将存储的关键信息类型告知给用户,供用户根据所存储的关键信息类型,确定自己比较关注的关键信息,例如用户想要查询停放车辆何时被剐蹭,则可以选择“声音”为关注的关键信息类型,因为车辆被剐蹭之后往往会触发警报,会持续发出较高音量的声音,因此通过提供关键信息的选择可以辅助用户快速的确定自己想要查询的信息在视频中的发生时间。
65.本方案提供一种根据用户的选择确定目标类型的关键信息的方式,以及获取目标类型的关键信息的特征数据,由此可以精准定位用户的需求,辅助用户快速确定视频中自己所关注的信息的发生时间。
66.s120、根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限
值和下限值。
67.其中,分段方式可以是根据视频回放时间长度来进行均分,还可以是按照固定时长进行划分,例如每50秒划分为一个分段。本方案中,可以先对视频按时间均分为100分段,每份包含的时间跨度不小于50s,如果不足50s,则按照每50s为一个分段,分完为止。
68.在完成分段之后,可以确定每个分段的上限值和下限值。其中,可以根据特征数据的类型来确定上限值和下限值,例如特征数据的类型为瞬时性,如声音强度,则可以根据每个分段中分贝最高的值作为上限值,分贝最低的值作为下限值。
69.本实施例中,可以对每一分段中的特征数据的特征求取均值,并以此均值作为该分段的基值,这样可以摒除不同的时间段,特征数据本身数值基础不同,例如,公路白天和夜晚温度差就比较大,如果采用同一个基值,那么夜晚的音量变化就不容易体现。在计算出每个分段基值后,在其中每一分段里面找出最高值和最低值,分别与基值作差计算得出相差程度,然后,将100个分段的相差程度进行比较,得出最高和最低的相差程度作为该特征数据的整个波形图的上限值和下限值。
70.s130、按照所述上限值和下限值的差值比例,确定视频回放时间长度内的特征曲线。
71.其中,可以根据特征数据在视频回放时间内各个数值与上限值和下限值的差值比例,确定各个数值在波形图中的点位,从而通过连接可以得到特征曲线。
72.本方案中,可选的,可以针对其中每个分段进行再次的划分,划分为子分段,可以有助于减小数据计算量,提高计算速度。
73.s140、在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。
74.可以采用在视频中对于一些变化突出的位置进行标记的方式,除此之外还可以是其他方式。例如用户关注视频中的声音大小,可以通过确定其中声音变化幅度较大的位置,并在进度条中以高亮的形式标记出来,供用户进行点击浏览。
75.通过进度条进行特征曲线的展示,可以将进度条的宽度拓宽,并在其中展示出关键信息的特征曲线。由此,来展示给用户其所关注的关键信息的变化规律,并且可以根据该特征曲线的变化规则自行确定自己想要找到的视频图像在视频中的发生时间。因此,将特征曲线在进度条中展示,既能够实现数据随着时间变化的一致性,又能够将关键信息的变化规律展示给用户,辅助用户快速的确定自己所关注的事情的发生时间、发生过程等,从而避免了类似于现有技术中预先根据规则确定好关键信息的在进度条上具体位置,从而导致用户关注的事情被定位的结果不够准确的问题。
76.本方案中,即时呈现差异数值在每一个子分段中既有最大也有最小,可以优先取差值大的,如果与当前子分段的平均值的差值相差不大或相等,再和相邻子分段的数据进行比较,如果差值大于相邻子分段,则替换,反之则销毁。这样可以保证差异性被更加明显的体现出来。
77.本技术实施例所提供的技术方案,响应于视频数据的获取请求,获取视频数据以及关键信息的特征数据;根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值;按照所述上限值和下限值的差值比例,确定视频回放时间长度内的特征曲线;在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。通过采用本技术所提供的技术方案,可以通过对关键特征的变化进行记录,并在视频回放时展示给用
户,供用户根据所关注的关键特征的变化情况确定视频中关键信息,从而实现关键信息的确定符合用户需求,又能够辅助用户快速确定关键信息所在视频中的发生时间的效果。
78.图2是本技术实施例提供的视频的关键信息处理方法的流程图。在上述技术方案的基础上,本方案进行了进一步的优化,具体优化为:所述关键信息包括即时关键信息;相应的,根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值,包括:根据视频回放时间长度对特征数据进行分段,得到至少两个分段的特征数据;确定各分段的特征数据的平均值,并根据各分段的特征数据的最高值与所述平均值的差值,及各分段的特征数据的最低值与平均值的差值,确定各分段相差程度值;以各分段相差程度值中最高的值,和各分段相差程度值中最低的值作为特征曲线的上限值和下限值。如图2所示,具体流程如下:
79.s210、响应于视频数据的获取请求,获取视频数据以及关键信息的特征数据。
80.其中,所述关键信息包括即时关键信息。其中,即时关键信息可以是无需通过统计计算,直接可以确定的关键信息,例如环境温度、视频温度以及视频中有无关键人员等,不需要通过对一段时间内的数据进行统计就能够得到的关键信息。与此相关联的还有统计关键信息,例如统计一段时间内通过拍摄范围的人数等。本方案通过区分即时关键信息和统计关键信息,可以在特征曲线的确定过程中采用不同的方式确定曲线中各个点的发生时间,使特征曲线更具有代表性。
81.s220、根据视频回放时间长度对特征数据进行分段,得到至少两个分段的特征数据。
82.其中,例如用户希望查看早上5点到6点之间的监控视频,则可以确定视频的回放时间长度为60分钟。视频的回放长度可以是用户选定的,也可以是根据用户需求由接收到的数据量确定的,例如用户希望查看前1个小时的数据信息,而视频数据的存储是每两个小时的数据存储为一个视频文件,则可以向用户返回前两个小时的视频数据,则回放时间长度为120分钟。可以对根据视频回放时间长度对特征数据进行分段,具体的分段方式是可以直接按照时间长度分成100个分段,且每个分段包含的时间跨度不小于50秒,如果不足,则按照每50秒一个分段,分完为止。从而可以得到每个分段的特征数据。
83.s230、确定各分段的特征数据的平均值,并根据各分段的特征数据的最高值与所述平均值的差值,及各分段的特征数据的最低值与平均值的差值,确定各分段相差程度值;以各分段相差程度值中最高的值,和各分段相差程度值中最低的值作为特征曲线的上限值和下限值。
84.其中,由于关键信息为即时关键信息,则可以对每一个分段内的特征数据进行加和平均,得到平均值。例如第一个分段的50秒以内包括50个温度数据,可以将这50个温度数据求平均,得到第一个分段的温度平均数据。
85.确定各个分段的平均值之后,可以以当前分段中的最高值和最低值与平均值做差,确定相差程度。例如当前分段中最高值为20度,最低值为0度,平均值为5度,则可以以20度与5度的差值为第一相差程度,以0度与5度的差值为第二相差程度。由此,每个分段数据可以得到两个相差程度。
86.对所有分段数据中,第一相差程度最大的,和第二相差程度最小的,可以确定为特征曲线的上限值和下限值。
87.s240、确定各分段的特征数据的至少两个子分段的特征数据表征值,并根据所述各子分段的特征数据的表征值,作为构成特征曲线的子分段的特征点。
88.确定了上限值和下限值之后,可以将各分段划分成至少两个子分段,例如划分为10个子分段,则每个子分段可以是5秒钟,也可以更长。可以将各个子分段的数值与子分段所属的分段的平均值作比较,选取差异性最大的,例如子分段所属的分段的平均值为5度,而该子分段内数据范围为0-15度,则该子分段内15度与所属分段的平均值5度差异性最大,则可以确定15度为该子分段的表征值。
89.确定了表征值之后,可以根据表征值确定各子分段的特征点,即每个子分段确定一个点,这样可以由所有分段的所有子分段的点构成一个曲线,即为特征曲线。
90.在本方案中,可选的,确定各个分段特征数据的至少两个子分段特征数据表征值,包括:确定各个分段特征数据的至少两个子分段特征数据中的子分段特征数据最大值或者子分段特征数据最小值,为各个分段特征数据的至少两个子分段特征数据表征值。
91.在上述各技术方案的基础上,可选的,根据各子分段特征数据的表征值,作为构成特征曲线的子分段特征点,包括:
92.根据各子分段特征数据的表征值,与所述特征曲线的上限值或者下限值的差值比例,确定构成特征曲线的子分段特征点。
93.其中,由于子分段特征数据中,最大值和最小值与当前子分段所属分段的平均值之间有所差异,根据差异较大的,作为各个分段特征数据中各个子分段特征数据表征值,这样设置的好处是可以突出数据之间的差异性,使得得到的特征曲线更能够表现出数据差异。
94.s250、连接所有的子分段的特征点,构成特征数据的特征曲线。
95.在得到子份特征点之后,可以顺次连接子份特征点,构成特征数据的特征曲线。
96.s260、在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。
97.本实施例在上述实施例的基础上,提供了一种对即时关键数据进行突出差异的展示方式处理,从而使得特征曲线能够凸显出关键信息的差异性,以辅助用户快速的确定自己所关注的信息在视频中的发生时间。
98.图3是本技术实施例提供的视频的关键信息处理方法的流程图。在上述技术方案的基础上,本方案进行了进一步的优化,具体优化为:所述关键信息包括统计关键信息;相应的,根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值,包括:根据视频回放时间长度对特征数据进行分段,得到至少两个分段的特征数据;确定各分段的中至少两个子分段的特征数据,确定各子分段的特征数据的总和为各分段的特征数据;确定各分段的特征数据的平均值,并根据各分段的特征数据的最高值与所述平均值的差值,及各分段的特征数据的最低值与平均值的差值,确定各分段相差程度值;以各分段相差程度值中最高的值,和各分段相差程度值中最低的值作为特征曲线的上限值和下限值。如图3所示,具体流程如下:
99.s310、响应于视频数据的获取请求,获取视频数据以及关键信息的特征数据。
100.其中,所述关键信息包括统计关键信息。
101.s320、根据视频回放时间长度对特征数据进行分段,得到至少两个分段的特征数据。
102.此步骤的数据分段可以参照上述方案中的数据分段处理过程,可以分为100个分段,或者每50秒分为一个分段,分完为止。
103.s330、确定各分段的中至少两个子分段的特征数据,确定各子分段的特征数据的总和为各分段的特征数据。
104.此步骤的数据分段可以参照上述方案中的过程。其中,由于此处需要使用到的数据为统计关键信息的特征数据,因此,分成各子分段之后,需要确定各子分段的总和为各分段的特征数据。例如,需要确定每5秒内通过拍摄范围的人员数量的总和,来确定50秒内共有多少人员通过拍摄范围。
105.s340、确定各分段的特征数据的平均值,并根据各分段的特征数据的最高值与所述平均值的差值,及各分段的特征数据的最低值与平均值的差值,确定各分段相差程度值;以各分段相差程度值中最高的值,和各分段相差程度值中最低的值作为特征曲线的上限值和下限值。
106.其中,可以根据各分段数据中取平均之后,可以得到平均值作为基值,再确定各分段特征数据的最高值和最低值与这个基值的差值,取其中最大的作为相差程度。以各分段相差程度值中最高的值,和各分段相差程度值中最低的值作为特征曲线的上限值和下限值。
107.s350、确定各分段的特征数据的至少两个子分段的特征数据表征值,并根据各子分段的特征数据的表征值,作为构成特征曲线的子分段的特征点。
108.在本方案中,每个分段中可以将所有的子分段的总和分别与前面确定的基值做差,再按照与上限值和下限之间的差值比例,确定幅度值,即为每个子分段的点位。
109.s360、连接所有的子分段的特征点,构成特征数据的特征曲线。
110.s370、在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。
111.在本实施例中,提供了一种针对统计关键信息的特征数据进行特征曲线绘制的方式,通过采用本方案,能够对统计关键信息类型的数据进行突出差异性的展示,可以辅助用户确定所关心的关键信息在视频中的具体位置。
112.在上述各技术方案中,可选的,所述关键信息包括统计关键信息;
113.相应的,根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值;按照所述上限值和下限值的差值比例,确定视频回放时间长度内的特征曲线,包括:
114.根据视频回放时间长度对特征数据进行分段,得到至少两个分段的特征数据;
115.确定各分段的特征数据最高值和最低值,并以各分段的特征数据最高值和最低值作为特征曲线的上限值和下限值;
116.或,所述关键信息包括即时关键信息;则获取视频回放时间长度内的所有特征数据,确定所述所有特征数据中的最高值和最低值,以所有特征数据中的最高值和最低值分别作为特征曲线的上限值和下限值;
117.确定各分段的特征数据与所述上限值和下限值的差值比例作为各分段的特征点;
118.连接所有分段的特征点,构成特征数据的特征曲线。
119.此处提供了两种以真实的数据进行特征数据曲线的展示方法。其中,无论是针对即时关键信息,或是针对统计关键信息,在采用真实数据展示方式,确定所述特征数据的特
征曲线的过程中,都可以根据视频回放时间长度对特征数据进行分段,得到至少两个分段特征数据;确定各个分段特征数据最高值和最低值,并以各个分段特征数据最高值和最低值作为特征曲线的上限值和下限值;确定各个分段特征数据的与所述上限值和下限值的差值比例作为各分段特征点;连接所有的分段特征点,构成特征数据的特征曲线。
120.由于即时关键信息,不需要进行数据统计,所以采用分段方式,或者直接针对整个视频回放时间长度内的所有特征数据进行曲线绘制,得到的结果是相同的。因此,对于即时关键信息,可以采用整个视频回放时间长度内的所有特征数据直接取最高值和最低值作为上限值和下限值的方法。
121.本技术方案在上述技术方案的基础上,提供了一种采用真实数据展示的方式对即时关键信息以及统计关键信息进行特征曲线展示的方式,这种方式真实的反映了数据大小的变化规律,可以为用户提供更多的数据展示方式的选择,提高可操作性。
122.图4是本技术实施例提供的视频的关键信息处理装置的结构示意图。如图4所示,所述视频的关键信息处理装置包括:
123.特征数据获取模块410,用于响应于视频数据的获取请求,获取视频数据以及关键信息的特征数据;
124.上限值和下限值确定模块420,用于根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值;
125.特征曲线确定模块430,用于按照所述上限值和下限值的差值比例,确定视频回放时间长度内的特征曲线;
126.关键信息展示模块440,用于在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。
127.上述产品可执行本技术实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
128.本技术实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种视频的关键信息处理方法,该方法包括:
129.响应于视频数据的获取请求,获取视频数据以及关键信息的特征数据;
130.根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值;
131.按照所述上限值和下限值的差值比例,确定视频回放时间长度内的特征曲线;
132.在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。
133.存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddr ram、sram、edo ram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到计算机系统。第二计算机系统可以提供程序指令给计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
134.当然,本技术实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的视频的关键信息处理操作,还可以执行本技术任意实施例所提供的视频的关键信息处理方法中的相关操作。
135.本技术实施例提供了一种设备,该设备中可集成本技术实施例提供的视频的关键信息处理装置。图5是本技术实施例提供的一种设备的结构示意图。如图5所示,本实施例提供了一种设备500,其包括:一个或多个处理器520;存储装置510,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器520执行,使得所述一个或多个处理器520实现本技术实施例所提供的视频的关键信息处理方法,该方法包括:
136.响应于视频数据的获取请求,获取视频数据以及关键信息的特征数据;
137.根据视频回放时间长度对特征数据进行分段处理,并确定特征数据的上限值和下限值;
138.按照所述上限值和下限值的差值比例,确定视频回放时间长度内的特征曲线;
139.在视频回放界面展示所述特征曲线,以供用户确定视频的关键信息。
140.当然,本领域技术人员可以理解,处理器520还实现本技术任意实施例所提供的视频的关键信息处理方法的技术方案。
141.图5显示的设备500仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
142.如图5所示,该设备500包括处理器520、存储装置510、输入装置530和输出装置540;设备中处理器520的数量可以是一个或多个,图5中以一个处理器520为例;设备中的处理器520、存储装置510、输入装置530和输出装置540可以通过总线或其他方式连接,图5中以通过总线550连接为例。
143.存储装置510作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块单元,如本技术实施例中的视频的关键信息处理方法对应的程序指令。
144.存储装置510可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置510可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置510可进一步包括相对于处理器520远程设置的存储器,这些远程存储器可以通过网络连接。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
145.输入装置530可用于接收输入的数字、字符信息或语音信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏、扬声器等设备。
146.本技术实施例提供的设备,可以通过对关键特征的变化进行记录,并在视频回放时展示给用户,供用户根据所关注的关键特征的变化情况确定视频中关键信息,从而实现关键信息的确定符合用户需求,又能够辅助用户快速确定关键信息所在视频中的发生时间的效果。
147.上述实施例中提供的视频的关键信息处理装置、存储介质及设备可执行本技术任意实施例所提供的视频的关键信息处理方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本技术任意实施例所提供的视频的关键信息处理方法。
148.注意,上述仅为本技术的较佳实施例及所运用技术原理。本领域技术人员会理解,本技术不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本技术的保护范围。因此,虽然通过以上实施例对本技术进行了较为详细的说明,但是本技术不仅仅限于以上实施例,在不脱离本技术构思的情况下,还可以包括更多其他等效实施例,而本技术的范围由所附的权利要求范围决定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献