主权项 |
一种监控视音频信息的检索方法,其特征在于,该方法包括如下步骤:步骤一、获取所要检索事件发生时的时间点,即欲检索时间点;步骤二、比较所述欲检索时间点与视音频码流中的当前最接近绝对时间点,若所述欲检索时间点晚于所述当前最接近绝对时间点,则进行前向定位ta,同时生成索引文件;若所述欲检索时间点早于所述当前最接近绝对时间点,则进行后向定位tb;步骤三、通过所述前向定位和所述后向定位得到早于所述欲检索时间点最近的绝对时间点;步骤四、在所述得到的绝对时间点和下一个绝对时间点内进一步进行帧级定位,从而获得所述欲检索时间点的视音频监控信息;所述前向定位包括以下步骤:通过搜索网络抽象层单元起始码来得到该网络抽象层单元数据;判断该网络抽象层单元类型为绝对时间网络抽象层单元时,解析该网络抽象层单元得到前向绝对时间信息ta′;判断△t=ta‑ta′是否满足检索精度;若否,则将所述前向绝对时间信息ta′和该绝对时间网络抽象层单元在视音频文件中的位置记录到索引文件中,继续搜索下一个网络抽象层单元;若是,则该绝对时间点即是早于所述欲检索时间点最近的绝对时间点,返回该绝对时间点的位置信息posa,并调整文件指针到该位置;所述生成索引文件包括:在前向定位过程中,当搜索到绝对时间类型的网络抽象层单元时,解析该网络抽象层单元的前向绝对时间信息ta′和该绝对时间网络抽象层单元在视音频文件中的位置信息,并将所述前向绝对时间信息ta′和所述的位置信息记录在索引文件中;所述后向定位包括如下步骤:从索引文件尾部开始倒序搜索,获得后向绝对时间信息tb′;判断△t=tb‑tb′是否满足检索精度;若否,继续搜索下一个索引文件中的绝对时间点;若是,该绝对时间点为早于所述欲检索时间点最近的绝对时间点;所述欲检索时间点可以是某个感兴趣事件发生时间点tb即后向定位,或者是ta即前向定位。 |