一种视频处理方法、装置、终端设备和存储介质与流程

文档序号:29330478发布日期:2022-03-20 00:18阅读:74来源:国知局
一种视频处理方法、装置、终端设备和存储介质与流程

1.本发明涉及视频处理技术领域,特别是涉及一种视频处理方法、装置、终端设备和存储介质。


背景技术:

2.在终端设备上播放视频文件、监控回放、录播系统中的播放历史视频时,都需要先进行缓冲加载,不论是向前缓冲加载或者是向后缓冲加载,都需要花费一定时间进行缓冲,这样,想要定位到要播放的目标位置,若网络状况不好,则需要花费更多的时间,定位较慢。


技术实现要素:

3.鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种视频处理方法、装置、终端设备和存储介质。
4.第一个方面,本发明实施例提供一种视频处理方法,所述方法包括:
5.接收视频定位指令,从所述视频定位指令中获取待定位视频的第一视频时间;
6.根据所述第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,所述预先存储的时序对应关系中包括帧图像信息和与所述帧图像信息对应的视频时间;
7.将所述第二视频时间集合中与所述第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;
8.根据所述目标视频时间,确定与所述目标视频时间对应的目标视频帧,并将所述目标视频帧发送至前端设备进行显示。
9.可选地,所述预设条件包括所述第二视频时间集合中的时间与所述第一视频时间之间的时间间隔均小于或等于预设值,所述根据所述第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合,包括:从所述预先存储的时序对应关系中,查询与所述一视频时间的时间间隔小于或等于预设值的视频时间,根据所查询到的视频时间生成所述第二视频时间集合。
10.可选地,所述预先存储的时序对应关系通过如下方式获得,包括:
11.对所述视频文件进行解析,获取每个图像帧的图像标识;
12.根据所述图像标识,确定帧图像信息,其中,所述帧图像信息包括帧图像的起始位置和偏移量;
13.获取与所述帧图像的起始位置对应的视频时间;
14.将所述帧图像信息与所述帧图像信息对应的视频时间确定为所述时序对应关系。
15.可选地,所述时序对应关系至少包括i帧图像帧的帧图像信息与所述i帧图像帧的帧图像信息对应的视频时间的对应关系。
16.可选地,所述根据所述目标视频时间,确定与所述目标视频时间对应的目标视频帧,并将所述目标视频帧发送至前端设备进行显示,包括:
17.根据所述时序对应关系,获取与所述目标视频时间对应的帧图像的起始位置和偏移量;
18.根据所述帧图像的起始位置和偏移量,从视频数据缓存区域内获取与所述目标视频时间对应的目标视频帧;
19.将所述目标视频帧发送至所述前端设备进行显示。
20.第二个方面,本发明实施例提供一种视频处理装置,所述装置包括:
21.接收模块,用于接收视频定位指令,从所述视频定位指令中获取待定位视频的第一视频时间;
22.第一确定模块,用于根据所述第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,所述预先存储的时序对应关系中包括帧图像信息和与所述帧图像信息对应的视频时间;
23.第二确定模块,用于将所述第二视频时间集合中与所述第一视频时间间隔最近的第二视频时间,确定为目标视频时间;
24.显示模块,用于根据所述目标视频时间,确定与所述目标视频时间对应的目标视频帧,并将所述目标视频帧发送至前端设备进行显示。
25.可选地,所述预设条件包括所述第二视频时间集合中的时间与所述第一视频时间之间的时间间隔均小于或等于预设值,所述第一确定模块用于:
26.从所述预先存储的时序对应关系中,查询与所述一视频时间的时间间隔小于或等于预设值的视频时间,根据所查询到的视频时间生成所述第二视频时间集合。
27.可选地,所述装置还包括建立模块,所述建立模块用于:
28.对所述视频文件进行解析,获取每个图像帧的图像标识;
29.根据所述图像标识,确定帧图像信息,其中,所述帧图像信息包括帧图像的起始位置和偏移量;
30.获取与所述帧图像的起始位置对应的视频时间;
31.将所述帧图像信息与所述帧图像信息对应的视频时间确定为所述时序对应关系。
32.可选地,所述时序对应关系至少包括i帧图像帧的帧图像信息与所述i帧图像帧的帧图像信息对应的视频时间的对应关系。
33.可选地,所述显示模块用于:
34.根据所述时序对应关系,获取与所述目标视频时间对应的帧图像的起始位置和偏移量;
35.根据所述帧图像的起始位置和偏移量,从视频数据缓存区域内获取与所述目标视频时间对应的目标视频帧;
36.将所述目标视频帧发送至所述前端设备进行显示。
37.第三个方面,本发明实施例提供一种终端设备,包括:至少一个处理器和存储器;
38.所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现第一个方面提供的视频处理方法。
39.第四个方面,本发明实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现第一个方面提供的视频处理方法。
40.本发明实施例包括以下优点:
41.本发明实施例提供的视频处理方法、装置、终端设备和存储介质,通过接收视频定位指令,从视频定位指令中获取待定位视频的第一视频时间;根据第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,预先存储的时序对应关系中包括帧图像信息和与帧图像信息对应的视频时间;将第二视频时间集合中与第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;根据目标视频时间,确定与目标视频时间对应的目标视频帧,并将目标视频帧发送至前端设备进行显示,通过对视频时序的判断,快速定位到视频目标位置,减少了视频后退或前进的缓存时间,提高定位效率。
附图说明
42.图1是本发明的一种视频处理方法实施例的步骤流程图;
43.图2是本发明的另一种视频处理方法实施例的步骤流程图;
44.图3是本发明的视频处理方法实施例的示意图;
45.图4是本发明的一种视频处理装置实施例的结构框图;
46.图5是本发明的一种终端设备的结构示意图。
具体实施方式
47.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
48.i帧即intra-coded picture(帧内编码图像帧),不参考其他图像帧,只利用本帧的信息进行编码。
49.p帧即predictive-codedpicture(预测编码图像帧),利用之前的i帧或p帧,采用运动预测的方式进行帧间预测编码。
50.b帧即bidirectionallypredicted picture(双向预测编码图像帧),提供最高的压缩比。
51.pts:帧显示的时间刻度(在哪个时间点显示此帧)。
52.dts:帧解码的时间刻度(在哪个时间点解码此帧)。
53.timestamp:帧在视频内部的时间戳。
54.time_base:视频表示时间的"刻度",时间基。
55.时序:视频内没有绝对时间,只有相对时间(相对视频起始位置)。例如在播放器中看到的时间进度条"00:00:05"表示的是当前看到的帧是在相对起始时间点(00:00:00)解码并渲染的。而"00:00:05"只是为了让用户方便理解而展现出来的,在视频内部则是使用时间戳来保存的,"00:00:05"可能相对的时间戳则是"5000000μs"(不考虑四舍五入)。视频文件内部计时单位(time_base时间基),所有的相关时间都是以它为一个单位,比如视频文件中的时长n即以这个流的长度为n个时间基。
56.本发明一实施例提供一种视频处理方法,用于快速定位到视频目标位置。本实施例的执行主体为视频处理装置,该视频处理装置在视频服务器上。
57.参照图1,示出了本发明的一种视频处理方法实施例的步骤流程图,该方法具体可以包括如下步骤:
58.s101、接收视频定位指令,从视频定位指令中获取待定位视频的第一视频时间;
59.具体地,用户在前端设备上观看视频文件时,该视频文件可以是某一个监控设备的监控数据,或者某一个录播系统中的播放历史视频文件,若想要快速向前缓冲或者向前向后定点回播时,用户在该视频文件的进度条上点击某一个目标位置,也就是说前端设备获取到视频定位指令,且该视频定位指令包括第一视频时间,前端设备将该视频定位指令发送至后台服务器即视频服务器。
60.示例性地,用户在前端设备上对于一视频文件,用户点击一目标位置,前端设备获取到该目标位置对应的第一视频时间,例如第一视频时间为10:01。
61.s102、根据第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,预先存储的时序对应关系中包括帧图像信息和与帧图像信息对应的视频时间;
62.具体地,在后台服务器上预先对该视频文件进行解析,解析每一个帧图像的帧图像信息,并同时记录该帧图像信息对应的视频时间,将每一个帧图像信息和与该帧图像信息对应的视频时间构成时序对应关系,其中,该时序对应关系可以是时序对应关系表,也可以是时序对应文件。示例性地,对视频文件解析的过程中,获取到i帧的帧图像信息,并同时记录该i帧的帧图像信息对应的视频时间,例如视频时间为9:00。
63.后台服务器根据第一视频时间和预先存储的时序对应关系,若第一视频时间和第二视频时间满足预设条件,则将第二视频时间确定为第二视频时间集合,其中,预设条件为第二视频时间与第一视频时间之间的时间间隔小于等于预设值。
64.示例性地,若视频文件时长为100分钟,预设值为5分钟,例如第一视频时间为10:05,则在预先存储的时序对应关系中查找视频时间10:00至视频时间10:10中的视频时间,将10:00-10:10时间段内的视频时间确定为第二视频时间集合,该第二视频时间集合中的第二视频时间可以是一个,也可以是多个,多个是指两个以及两个以上。在本发明实施例中不做具体限定。
65.s103、将第二视频时间集合中与第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;
66.具体地,后台服务器在第二视频时间集合中,判断第一视频时间与第二视频时间之间的时间间隔,将时间间隔最小的第二视频时间确定为目标视频时间;
67.示例性地,若第二视频时间集合中包括3个第二视频时间,例如9:50、10:09、10:30,分别判断9:50、10:09、10:30与第一视频时间10:01之间的差值,即得到差值分别为51、8、29,可确定10:09是与第一视频时间的时间间隔最小的第二视频时间,即将该第二视频时间确定为目标视频时间。
68.s104、根据目标视频时间,确定与目标视频时间对应的目标视频帧,并将目标视频帧发送至前端设备进行显示。
69.具体地,后台服务器在对视频文件解析的过程中,将每一个视频帧保存在视频数据缓存区域内,后台服务器在确定目标视频时间后,在视频数据缓存区域内查找与目标视频时间对应的目标视频帧,并将该目标视频帧发送至前端设备进行显示,这样,在前端设备上就可以直接显示与视频定位位置对应的视频帧,而不需要在前端设备上进行数据缓存,减少了视频缓存的时间。
70.本发明实施例提供的视频处理方法,通过接收视频定位指令,从视频定位指令中
获取待定位视频的第一视频时间;根据第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,预先存储的时序对应关系中包括帧图像信息和与帧图像信息对应的视频时间;将第二视频时间集合中与第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;根据目标视频时间,确定与目标视频时间对应的目标视频帧,并将目标视频帧发送至前端设备进行显示,通过对视频时序的判断,快速定位到视频目标位置,减少了视频后退或前进的缓存时间,提高定位效率。
71.本发明又一实施例对上述实施例提供的视频处理方法做进一步补充说明。
72.如图2所示,示出了本发明的另一种视频处理方法实施例的步骤流程图,该视频处理方法包括:
73.s201、视频服务器上预先建立时序对应关系,其中,该时序对应关系的建立方式包括:
74.步骤a1、对视频文件进行解析,获取每个图像帧的图像标识;
75.步骤a2、根据图像标识,确定帧图像信息,其中,帧图像信息包括帧图像的起始位置和偏移量;
76.在本发明实施例中,根据图像标识,确定i帧图像信息和p帧图像信息,其中,i帧图像信息包括i帧图像的起始位置和偏移量,其中,偏移量是根据i帧图像的起始位置和p帧图像的起始位置确定的。
77.步骤a3、获取与帧图像的起始位置对应的视频时间;
78.具体地,后台服务器获取与i帧图像的起始位置对应的视频时间。
79.步骤a4、将帧图像信息与帧图像信息对应的视频时间确定为时序对应关系。
80.其中,时序对应关系至少包括i帧图像帧的帧图像信息与i帧图像帧的帧图像信息对应的视频时间的对应关系。
81.s202、接收视频定位指令,从视频定位指令中获取待定位视频的第一视频时间;
82.s203、从预先存储的时序对应关系中,查询与第一视频时间的时间间隔小于或等于预设值的视频时间,根据所查询到的视频时间生成第二视频时间集合;
83.具体地,根据第一视频时间和预先存储的时序对应关系,确定与第一视频时间相邻的第三视频时间和第四视频时间,其中,第二视频时间集合至少包括第三视频时间和第四视频时间,第三视频时间小于第一视频时间,第四视频时间大于第一视频时间,且第三视频时间和第四视频时间满足预设条件。
84.其中,预设条件为第二视频时间与第一视频时间之间的时间间隔小于等于预设值;
85.具体地,后台服务器根据第一视频时间和预先存储的时序对应关系,查找满足预设条件的与第一视频时间对应的第二视频时间集合,其中,第二视频时间集合包括第三视频时间和第四视频时间,第三视频时间小于第一视频时间,第四视频时间大于第一视频时间。
86.s204、若第三视频时间到第一视频时间的时间间隔小于第四视频时间到第一视频时间的时间间隔,则将第三视频时间确定为目标视频时间;
87.具体地,后台服务器分别计算第三视频时间与第一视频时间之间的第一绝对差值,第四视频时间与第一视频时间之间的第二绝对差值,若第一绝对差值小于第二绝对差
值,则说明第三视频时间距离第一视频时间更近,将第三视频时间确定为目标视频时间。
88.s205、若第三视频时间到第一视频时间的时间间隔大于第四视频时间到第一视频时间的时间间隔,则将第四视频时间确定为目标视频时间。
89.具体地,若第一绝对差值大于第二绝对差值,则说明第四视频时间距离第一视频时间更近,将第四视频时间确定为目标视频时间。
90.s206、根据时序对应关系,获取与目标视频时间对应的帧图像的起始位置和偏移量;
91.具体地,后台服务器根据预先存储的时序对应关系,获取到与目标视频时间对应的目标视频帧的帧图像信息,其中,该帧图像信息包括帧图像的起始位置和偏移量。
92.s207、根据帧图像的起始位置和偏移量,从视频数据缓存区域内获取与目标视频时间对应的目标视频帧;
93.具体地,后台服务器根据帧图像的起始位置和偏移量,从视频数据缓存区域内,获取到与目标视频时间对应的目标视频帧。
94.s208、将目标视频帧发送至前端设备进行显示。
95.图3是本发明的视频处理方法实施例的示意图,如图3所示,后台服务器对于每一个视频文件,在选择播放视频文件后,同时进行2个步骤:
96.1)从视频文件的初始位置进行文件读取,拆封格式。
97.2)构建每一个视频帧的帧图像信息,即gop,后台服务器在读取视频文件的过程中,以预设时间如500ms,向前端设备进行反馈,把当前视频帧的帧图像信息gop信息返回到前端设备,作为视频缓存进度依据,直到视频文件所有的gop信息都构建完成,在前端设备的界面显示该视频文件全部缓存完成。
98.在此过程中,后台服务器在获取gop信息时,同时记录与gop信息对应的时间,其中,gop(n)中i帧所对应的视频时间in(t)通过pts(presentation time stamp,帧显示的时间刻度)和time_base(时间基)来配合计算,同时建立gop(n)与视频时间in(t)的对应关系。
99.本发明实施例中采用gop列表检索策略,快速检索定位播放点位,根据播放点位的时间t标识在gop列表中提取gop(t)时的相对信息,从视频文件的缓存区域内获取到与t标识对应的视频帧,这样快速展示gop(t)的画面。
100.在本发明实施例中,该视频处理方法包括:
101.1)当在前端设备的界面重新定位播放时序时,获取当前时序即第一视频时间,前端设备将该第一视频时间发送至后台服务器,后台服务器根据时序-gop关系即预先存储的时序对应关系,检索到当前所在时间在gop(n)中最接近的位置选出gopn(t);
102.2)后台服务器根据时间t检索出最近的gop(n),即绝对值最接近的。因为一个gop信息代表一个i帧的相关信息,只有从一个i帧开始才能够完整的播放画面。
103.3)在gop信息中得到当前gop(n)的起始位置,也就是i帧的起始位置,该起始位置即帧图像相对视频文件的缓存区域的偏移量。
104.4)后台服务器从视频文件的缓存区域中提取去目标视频帧,并将目标视频帧发送至前端设备进行显示。
105.在本发明实施例中,针对大量视频数据构建关于i帧的gop信息,即一组gop数据。一组gop数据保存i帧在视频文件中的偏移量,起始位置、长度(2个i帧间长度a,i帧长度b)
等相关信息。一组gop数据中只包含有一个i帧的信息。同时,由于在播放滚动条上显示的是时间,因此构建每一个gop时也获取时间与gop的对应关系。
106.在重定位时,根据视频时间点位t判断点位是否在某个gop(n)中,此时t不一定刚好与gop(n)中时间点位信息t匹配。所以要根据t与gop(n)(t)的就近关系选择出目标gop(n),从而获取到目标视频帧,并发送至前端设备进行显示。
107.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
108.本发明实施例提供的视频处理方法,通过接收视频定位指令,从视频定位指令中获取待定位视频的第一视频时间;根据第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,预先存储的时序对应关系中包括帧图像信息和与帧图像信息对应的视频时间;将第二视频时间集合中与第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;根据目标视频时间,确定与目标视频时间对应的目标视频帧,并将目标视频帧发送至前端设备进行显示,通过对视频时序的判断,快速定位到视频目标位置,减少了视频后退或前进的缓存时间,提高定位效率。
109.本发明另一实施例提供一种视频处理装置,用于执行上述实施例提供的视频处理方法。
110.参照图4,示出了本发明的一种视频处理装置实施例的结构框图,该装置具体可以包括如下模块:接收模块401、第一确定模块402、第二确定模块403和显示模块404,其中:
111.接收模块401用于接收视频定位指令,从视频定位指令中获取待定位视频的第一视频时间;
112.第一确定模块402用于根据第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,预先存储的时序对应关系中包括帧图像信息和与帧图像信息对应的视频时间;
113.第二确定模块403用于将第二视频时间集合中与第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;
114.显示模块404用于根据目标视频时间,确定与目标视频时间对应的目标视频帧,并将目标视频帧发送至前端设备进行显示。
115.本发明实施例提供的视频处理装置,通过接收视频定位指令,从视频定位指令中获取待定位视频的第一视频时间;根据第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,预先存储的时序对应关系中包括帧图像信息和与帧图像信息对应的视频时间;将第二视频时间集合中与第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;根据目标视频时间,确定与目标视频时间对应的目标视频帧,并将目标视频帧发送至前端设备进行显示,通过对视频时序的判断,快速定位到视频目标位置,减少了视频后退或前进的缓存时间,提高定位效率。
116.本发明又一实施例对上述实施例提供的视频处理装置做进一步补充说明。
117.可选地,预设条件包括第二视频时间集合中的时间与第一视频时间之间的时间间
隔均小于或等于预设值,第一确定模块用于:
118.从预先存储的时序对应关系中,查询与一视频时间的时间间隔小于或等于预设值的视频时间,根据所查询到的视频时间生成第二视频时间集合。
119.可选地,装置还包括建立模块,建立模块用于:
120.对视频文件进行解析,获取每个图像帧的图像标识;
121.根据图像标识,确定帧图像信息,其中,帧图像信息包括帧图像的起始位置和偏移量;
122.获取与帧图像的起始位置对应的视频时间;
123.将帧图像信息与帧图像信息对应的视频时间确定为时序对应关系。
124.可选地,时序对应关系至少包括i帧图像帧的帧图像信息与i帧图像帧的帧图像信息对应的视频时间的对应关系。
125.可选地,显示模块用于:
126.根据时序对应关系,获取与目标视频时间对应的帧图像的起始位置和偏移量;
127.根据帧图像的起始位置和偏移量,从视频数据缓存区域内获取与目标视频时间对应的目标视频帧;
128.将目标视频帧发送至前端设备进行显示。
129.需要说明的是,本实施例中各可实施的方式可以单独实施,也可以在不冲突的情况下以任意组合方式结合实施本技术不做限定。
130.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
131.本发明实施例提供的视频处理装置,通过接收视频定位指令,从视频定位指令中获取待定位视频的第一视频时间;根据第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,预先存储的时序对应关系中包括帧图像信息和与帧图像信息对应的视频时间;将第二视频时间集合中与第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;根据目标视频时间,确定与目标视频时间对应的目标视频帧,并将目标视频帧发送至前端设备进行显示,通过对视频时序的判断,快速定位到视频目标位置,减少了视频后退或前进的缓存时间,提高定位效率。
132.本发明再一实施例提供一种终端设备,用于执行上述实施例提供的视频处理方法。
133.图5是本发明的一种终端设备的结构示意图,如图5所示,该终端设备包括:至少一个处理器501和存储器502;
134.存储器存储计算机程序;至少一个处理器执行存储器存储的计算机程序,以实现上述实施例提供的视频处理方法。
135.本实施例提供的终端设备,通过接收视频定位指令,从视频定位指令中获取待定位视频的第一视频时间;根据第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,预先存储的时序对应关系中包括帧图像信息和与帧图像信息对应的视频时间;将第二视频时间集合中与第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;根据目标视频时间,确定与目标视频时间对应的目标视频帧,并将目标视频帧发送至前端设备进行显示,通过对视频时序的判断,快速定位到视频目标位
置,减少了视频后退或前进的缓存时间,提高定位效率。
136.本技术又一实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,计算机程序被执行时实现上述任一实施例提供的视频处理方法。
137.根据本实施例的计算机可读存储介质,通过接收视频定位指令,从视频定位指令中获取待定位视频的第一视频时间;根据第一视频时间和预先存储的时序对应关系,确定满足预设条件的第二视频时间集合;其中,预先存储的时序对应关系中包括帧图像信息和与帧图像信息对应的视频时间;将第二视频时间集合中与第一视频时间的时间间隔最近的第二视频时间,确定为目标视频时间;根据目标视频时间,确定与目标视频时间对应的目标视频帧,并将目标视频帧发送至前端设备进行显示,通过对视频时序的判断,快速定位到视频目标位置,减少了视频后退或前进的缓存时间,提高定位效率。
138.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
139.本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
140.本发明实施例是参照根据本发明实施例的方法、电子设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理电子设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理电子设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
141.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理电子设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
142.这些计算机程序指令也可装载到计算机或其他可编程数据处理电子设备上,使得在计算机或其他可编程电子设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程电子设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
143.尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
144.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者电子设备不仅包
括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者电子设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者电子设备中还存在另外的相同要素。
145.以上对本发明所提供的一种视频处理方法和一种视频处理装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1