掌桥专利:专业的专利平台
掌桥专利
首页

监控视频编解码装置

文献发布时间:2023-06-19 09:51:02


监控视频编解码装置

技术领域

本公开的实施例涉及信息传输技术领域,具体涉及一种监控视频编解码装置。

背景技术

由于机器视觉技术近年来取得了突破性进展,在各项视觉任务方面的突出表现也加速了其在大量应用领域的普及,包括视频监控。在传统视频监控应用中,前端摄像机进行视频的采集和压缩编码,码流通过网络传输,最后在后端回放或存储。

然而,采用传统的前端摄像机进行视频的采集和压缩编码通常会存在以下技术问题:

第一,传统的视频编解码算法机械地将所有采集到的视频帧不加区别地输入到编码器中,因此无法达到现代视频监控系统对智能处理的要求,增大了系统的功耗和传输带宽;

第二,传统的检测装置通常是对视频采集装置所发出的特征信息进行检测,无法提前开启检测模式,导致视频编码装置无法提前开启预设编码模式,导致部分预设视频编码流形成缺失状态。

发明内容

本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

本公开的一些实施例提出了监控视频编解码装置,来解决以上背景技术部分提到的技术问题中的一项或多项。

第一方面,本公开的一些实施例提出了一种监控视频编解码装置,包括:视频采集装置、检测装置、视频编码装置、存储传输装置,其中:上述视频采集装置与上述视频编码装置通信连接,其中,上述视频采集装置用于采集监控范围内的视频信息,以及将上述视频信息发送至上述视频编码装置;上述检测装置与上述视频采集装置通信连接,其中,上述检测装置用于检测上述视频采集装置所采集的视频信息;上述视频编码装置与上述存储传输装置通信连接,其中,上述视频编码装置用于接收上述视频采集装置发送的视频信息,以及对上述视频信息进行编码处理以生成视频编码流;上述视频编码装置还用于将上述视频编码流发送至存储传输装置。

在一些实施例中,上述存储传输装置用于接收上述视频编码装置发送的视频编码流,以及对上述视频编码流进行存储和传输。

在一些实施例中,上述视频采集装置还用于对所采集的视频信息进行特征提取处理以生成特征提取信息,以及将上述特征提取信息发送至上述检测装置。

在一些实施例中,上述检测装置还用于接收上述特征提取信息,以及响应于上述特征提取信息符合预设条件,生成启动指令。

在一些实施例中,上述视频编码装置还包括触发装置,其中:上述触发装置与上述检测装置通信连接,上述检测装置用于将启动指令发送给上述触发装置;上述触发装置用于接收上述检测装置发送的启动指令,以及根据启动指令,开启上述视频编码装置的预设编码模式。

在一些实施例中,上述对上述视频信息进行编码处理以生成视频编码流,包括:响应于上述视频编码装置开启预设编码模式,对上述视频信息进行预设编码处理以生成预设视频编码流;响应于上述视频编码装置未开启预设编码模式,对上述视频信息进行标准编码处理以生成标准视频编码流。

在一些实施例中,上述检测装置还包括传感器装置,其中:上述传感器装置与上述触发装置通信连接,上述传感器装置用于采集传感信息,以及根据所采集的传感信息,生成启动指令;上述传感器装置还用于将上述启动指令发送至上述触发装置。

在一些实施例中,上述监控视频编解码装置还包括编码流缓存装置和显示装置,其中:上述编码流缓存装置与上述视频编码装置通信连接,上述视频编码装置用于将上述视频编码流发送至上述编码流缓存装置;上述编码流缓存装置用于接收上述视频编码装置发送的视频编码流;上述编码流缓存装置与上述显示装置通信连接,上述编码流缓存装置用于将上述视频编码流发送至上述显示装置。

在一些实施例中,上述显示装置用于接收上述编码流缓存装置发送的视频编码流,以及控制上述视频编码流进行显示。

在一些实施例中,上述控制上述视频编码流进行分屏显示,包括:响应于确定上述视频编码流为预设视频编码流,控制上述预设视频编码流在显示装置中对应的屏幕进行显示;响应于确定上述视频编码流为标准视频编码流,控制上述标准视频编码流在显示装置中对应的屏幕进行标准显示。

本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的监控视频编解码装置,对视频内容进行分类,识别,分割等智能处理,可以节省能耗和传输带宽,通过这种变质量编码方式,在同样的码率条件下,有效地提升监控系统的性能。具体来说,发明人发现,造成相关监控系统的性能较为低下的原因在于:对采集到的信息没有进行分类处理,没有对无额外信息的视频帧采用跳过方式(标准编码)进行处理。基于此,本公开的一些实施例的监控视频编解码装置中不仅包括视频采集装置和视频编码装置,还包括了检测装置。在视频采集过程中,通过检测装置对所采集的视频信息进行检测,以方便视频编码装置对所采集的视频信息进行分类处理。也因为有了检测装置的参与,可以有效控制视频编码装置中不同的视频编码模式的触发装置,可以有效对视频信息进行分类处理,以及根据分类处理的结果进行不同的编码模式。从而通过这种变质量的编码方式,在同样的码率条件下,能够有效提升监控系统的视频编码性能,节约了能源损耗和传输带宽。

附图说明

结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。

图1是本公开的一些实施例的监控视频编解码装置的示例性系统架构图;

图2是根据本公开的一些实施例的监控视频编解码装置的一个实施例的结构示意图;

图3是根据本公开的一些实施例的监控视频编解码装置的又一个实施例的结构示意图;

图4是根据本公开的一些实施例的监控视频编解码装置的又一个实施例的结构示意图;

图5是根据本公开的一些实施例的监控视频编解码装置中的显示装置的示意图。

具体实施方式

下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。

另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。

本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。下面将参考附图并结合实施例来详细说明本公开。

图1示出了根据本公开实施例的监控视频编解码装置的示例性系统架构100。

请参见图1,系统架构100可以包括视频采集装置101、检测装置102、视频编码装置103、存储传输装置104、触发装置105、传感器装置106、编码流缓存装置107、显示装置108,网络109、网络110、网络111、网络112和网络113。网络109用以视频采集装置101和检测装置102之间提供通信链路的介质。网络110用以视频采集装置101和视频编码装置103之间提供通信链路的介质。网络111用以视频编码装置103和存储传输装置104之间提供通信链路的介质。网络111还用以视频编码装置103和编码流缓存装置107之间提供通信链路的介质。网络112用以检测装置102和触发装置105之间提供通信链路的介质。网络113用以编码流缓存装置107和显示装置108之间提供通信链路的介质。网络109、网络110、网络111、网络112和网络113可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

视频采集装置101可以通过网络109与检测装置102交互,以发送特征提取信息。视频采集装置101可以是各种视频信息采集设备,包括但不限于光学图像传感器、红外传感器、电子雷达等等。

视频采集装置101可以通过网络110与视频编码装置103交互,以发送视频信息。视频编码装置103可以包括但不限于音视频压缩编解码器芯片、信息输入通道、信息输出通道、网络接口、音视频接口、协议接口控制、串行通信接口和嵌入软件等等。

视频编码装置103可以通过网络111与存储传输装置104交互,以发送视频编码流。存储传输装置104可以是各种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中所描述的功能。

检测装置102可以通过网络112与触发装置105交互,以发送启动指令。检测装置102可以包括但不限于光电编码器、感应同步器、脉冲编码器等等。

传感器装置106可以是检测装置102中的一个功能控件,也可以是一个单独的传感装置。传感器装置106用以检测环境中的事件或变化,并将检测到的信息发送给其他电子设备。

触发装置105可以是视频编码装置103中的一个功能控件,也可以是一个单独的触发装置。触发装置105用以切换视频编码装置103中的视频编码模式。

视频编码装置103还可以通过网络111与编码流缓存装置107交互,以发送视频编码流。编码流缓存装置107用以对所接收的视频编码流进行分类存储和传输。编码流缓存装置107可以是各种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中所描述的功能。

编码流缓存装置107可以通过网络113与显示装置108交互,以发送视频编码流。显示装置108可以包括但不限于阴极射线管显示器、等离子显示器、液晶显示器等等。

应该理解,图1中的视频采集装置、检测装置、视频编码装置、存储传输装置、触发装置、传感器装置、编码流缓存装置、显示装置和网络的数目仅仅是示意性的。根据实现需要,可以具有任意数目的视频采集装置、检测装置、视频编码装置、存储传输装置、触发装置、传感器装置、编码流缓存装置、显示装置和网络。

继续参见图2,其示出了本公开提供的监控视频编解码装置的一个实施例的结构示意图。如图2所示,本实施例的监控视频编解码装置可以包括:视频采集装置1、检测装置2、视频编码装置3、存储传输装置4。

在一些实施例中,上述视频采集装置1可以是各种视频信息采集设备,包括但不限于光学图像传感器、红外传感器、电子雷达等等。在这里,视频采集装置1可以用于采集监控范围内的视频信息,以及将视频信息发送至上述视频编码装置3。这里,视频信息可以是视频信号。可选的,上述视频采集装置1还用于对所采集的视频信息进行特征提取处理以生成特征提取信息,以及将上述特征提取信息发送至上述检测装置2。这里,视频采集装置2可以支持使用机器学习的提取方式。

在一些实施例中,上述检测装置2用于检测上述视频采集装置所采集的视频信息。这里,视频信息是指视频采集装置进行特征提取处理后的特征提取信息。检测装置2还用以接收上述特征提取信息,以及响应于上述特征提取信息符合预设条件,生成启动指令。这里,预设条件可以是“特征提取信息为智能信息”。这里,智能信息可以是检测装置2经过机器学习处理后的结果。例如,智能信息可以是“人员:人脸,身高,是否佩戴眼镜/饰物,和衣着的颜色/纹理等”。检测装置2还用于将将启动指令发送给视频编码装置3。

在一些实施例中,上述视频编码装置3可以接收上述视频采集装置发送的视频信息,以及对上述视频信息进行编码处理以生成视频编码流。这里,视频编码流可以指编码视频信号。

在一些实施例中,上述存储传输装置4可以用于接收上述视频编码装置发送的视频编码流,以及对上述视频编码流进行存储和传输。

在一些实施例的一些可选的实现方式中,如图3所示,监控视频编解码装置还可以包括触发装置5。触发装置5可以用于接收检测装置2发送的启动指令,以及根据启动指令,开启上述视频编码装置3的预设编码模式。这里,预设编码模式可以是指采用机器学习的方式对视频信息进行编码的方式。

本实施例中的监控视频编解码装置具有如下有益效果:通过本公开的一些实施例的监控视频编解码装置,对视频内容进行分类,识别,分割等智能处理,可以节省能耗和传输带宽,通过这种变质量编码方式,在同样的码率条件下,有效地提升监控系统的性能。具体来说,发明人发现,造成相关监控系统的性能较为低下的原因在于:对采集到的信息没有进行分类处理,没有对无额外信息的视频帧采用跳过方式(标准编码)进行处理。基于此,本公开的一些实施例的监控视频编解码装置中不仅包括视频采集装置和视频编码装置,还包括了检测装置。在视频采集过程中,通过检测装置对所采集的视频信息进行检测,以方便视频编码装置对所采集的视频信息进行分类处理。也因为有了检测装置的参与,可以有效控制视频编码装置中不同的视频编码模式的触发装置,可以有效对视频信息进行分类处理,以及根据分类处理的结果进行不同的编码模式。从而通过这种变质量的编码方式,在同样的码率条件下,能够有效提升监控系统的视频编码性能,节约了能源损耗和传输带宽。

继续参见图4,其示出了本公开提供的监控视频编解码装置的一个实施例的结构示意图。与图2实施例中的监控视频编解码装置相同的是,本实施例中的监控视频编解码装置同样可以包括视频采集装置1、检测装置2、视频编码装置3、存储传输装置4。具体结构关系可以参见图2实施例中的相关描述,此处不再赘述。

与图2实施例中的监控视频编解码装置不同的是,本实施例中的监控视频编解码装置还包括触发装置5,其中:上述触发装置与上述检测装置通信连接,上述检测装置用于将启动指令发送给上述触发装置;上述触发装置用于接收上述检测装置发送的启动指令,以及根据启动指令,开启上述视频编码装置的预设编码模式。

与图2实施例中的监控视频编解码装置不同的是,本实施例中的监控视频编解码装置还包括传感器装置6,其中:上述传感器装置与上述触发装置通信连接,上述传感器装置用于采集传感信息,以及根据所采集的传感信息,生成启动指令;上述传感器装置还用于将上述启动指令发送至上述触发装置。

传感器装置6作为本公开的一个发明点,由此解决了背景技术提及的技术问题二“传统的检测装置通常是对视频采集装置所发出的特征信息进行检测,无法提前开启检测模式,导致视频编码装置无法提前开启预设编码模式,导致部分预设视频编码流形成缺失状态”。导致部分预设视频编码流形成缺失状态的影响因素往往如下:传统的检测装置通常是对视频采集装置所发出的特征信息进行检测,无法提前开启检测模式,导致视频编码装置无法提前开启预设编码模式,导致部分预设视频编码流形成缺失状态。如果解决了上述因素,就能达到补全预设视频编码流的效果。为了达到这一效果,本公开引入了传感器装置6。这里,引入传感器装置6是为了检测周围事件的变化,便于提前开启视频编码装置中的预设编码模式。同时,减轻了视频采集装置的运行压力。由此,解决了无法提前开启检测模式,导致视频编码装置无法提前开启预设编码模式,导致部分预设视频编码流形成缺失状态的问题。从而,能够提前开启预设编码模式,完成对视频信息进行预设编码处理。

与图2实施例中的监控视频编解码装置不同的是,本实施例中的监控视频编解码装置还包括编码流缓存装置7和显示装置8,其中:上述编码流缓存装置与上述视频编码装置通信连接,上述视频编码装置用于将上述视频编码流发送至上述编码流缓存装置;上述编码流缓存装置用于接收上述视频编码装置发送的视频编码流;上述编码流缓存装置与上述显示装置通信连接,上述编码流缓存装置用于将上述视频编码流发送至上述显示装置。

与图2实施例中的监控视频编解码装置不同的是,本实施例中的视频编码装置3还用于响应于上述视频编码装置开启预设编码模式,对上述视频信息进行预设编码处理以生成预设视频编码流;响应于上述视频编码装置未开启预设编码模式,对上述视频信息进行标准编码处理以生成标准视频编码流。这里,标准视频编码流可以是未经过机器学习方式处理的视频编码流。

在一些实施例中,上述显示装置8可以用于接收上述编码流缓存装置发送的视频编码流,以及控制上述视频编码流进行分屏显示。

在一些实施例中,如图5所示,上述显示装置8控制上述视频编码流进行分屏显示,包括:响应于确定上述视频编码流为预设视频编码流,控制上述预设视频编码流在显示装置中对应的屏幕进行显示;响应于确定上述视频编码流为标准视频编码流,控制上述标准视频编码流在显示装置中对应的屏幕进行标准显示。这里,标准显示可以是不显示标准视频编码流,或者是灰屏显示。

本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的监控视频编解码装置,对视频内容进行分类,识别,分割等智能处理,可以节省能耗和传输带宽,通过这种变质量编码方式,在同样的码率条件下,有效地提升监控系统的性能。具体来说,发明人发现,造成相关监控系统的性能较为低下的原因在于:对采集到的信息没有进行分类处理,没有对额外信息的视频帧采用跳过方式进行处理。基于此,本公开的一些实施例的监控视频编解码装置中不仅包括视频采集装置和视频编码装置,还包括了检测装置。在视频采集过程中,通过检测装置对所采集的视频信息进行检测,以方便视频编码装置对所采集的视频信息进行分类处理。也因为有了检测装置的参与,可以有效控制视频编码装置中不同的视频编码模式的触发装置,可以有效地对视频信息进行分类处理,以及根据分类处理的结果进行不同的编码模式。从而通过这种变质量的编码方式,在同样的码率条件下,能够有效提升监控系统的视频编码性能,节约了能源损耗和传输带宽。这里,本公开还引入了编码流缓存装置和显示装置。通过对不同模式的视频编码流进行分类显示,在同样的码率条件下,能够进一步提升监控系统的视频编码性能,节约了能源损耗和传输带宽。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

相关技术
  • 监控视频编解码装置
  • 一种面向物联网监控的双码流人脸分辨率保真的视频编解码方法
技术分类

06120112327575