CN107736019B - 车载安防监控方法、系统及终端设备 - Google Patents
车载安防监控方法、系统及终端设备 Download PDFInfo
- Publication number
- CN107736019B CN107736019B CN201780000934.7A CN201780000934A CN107736019B CN 107736019 B CN107736019 B CN 107736019B CN 201780000934 A CN201780000934 A CN 201780000934A CN 107736019 B CN107736019 B CN 107736019B
- Authority
- CN
- China
- Prior art keywords
- video
- resolution
- resolution video
- low
- historical
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
本发明适用于车载监控技术领域,提供了一种车载安防监控方法、系统及终端设备,包括:通过双码流技术对拍摄设备实时采集的视频数据进行编码得到高分辨率视频和低分辨率视频;将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中;其中,所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长;将所述低分辨率视频实时传输到客户端,以使得所述客户端实时播放所述低分辨率视频。本发明能够避免在需要查看历史视频时,历史视频不完整。
Description
技术领域
本发明属于车载监控领域,尤其涉及一种车载安防监控方法、系统及终端设备。
背景技术
在车载监控领域中,通过双码流技术,可以实现对视频数据两路码流同时编码,一路高分辨率码流和一路低分辨率码流。在只有一个存储设备时,高分辨率码流存储在存储设备中,低分辨率码流用于远程网络传输,实现实时监控。在产生报警信号时,例如,超速报警、车道偏离报警或车距报警等,对于后台监控人员而言,不仅需要观看实时视频,还需要查看报警前一段的视频,即历史视频,以了解情况。但是高分辨率码流占用存储空间大,存储设备中存储的视频时长短,常常会导致无法查看完整的历史视频。
发明内容
有鉴于此,本发明实施例提供了一种车载安防监控方法、系统及终端设备,以解决现有技术中由于存储设备存储的高分辨率视频时长短导致无法查看完整的历史视频的问题。
本发明实施例的第一方面提供了一种车载安防监控方法,包括:
通过双码流技术对拍摄设备实时采集的视频数据进行编码得到高分辨率视频和低分辨率视频;
将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中,并使得所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长;
将所述低分辨率视频实时传输到客户端,以使得所述客户端实时播放所述低分辨率视频。
在第一方面第一种可能的实现方式中,所述方法还包括:
检测到存在报警信号;
接收用户输入的第一历史视频查看指令,所述第一历史视频查看指令包括报警信号产生之前预设时间段内的历史视频查看指令;
将所述报警信号产生之前预设时间段内的历史视频传输到所述客户端,以使得所述客户端播放所述历史视频。
结合第一方面第一种可能的实现方式,在第二种可能的实现方式中,所述将所述报警信号产生之前预设时间段内的历史视频传输到所述客户端,以使得所述客户端播放所述历史视频,具体包括:
获取通道数量,所述通道数量为所述拍摄设备实时采集的视频数量;
若所述通道数量为多个,将所述报警信号产生之前预设时间段内的多通道低分辨率视频传输到所述客户端,以使得所述客户端播放多通道低分辨率历史视频;
若所述通道数量为1个,将所述报警信号产生之前预设时间段内的单通道高分辨率视频传输到所述客户端,以使得所述客户端播放单通道高分辨率历史视频。
结合第一方面第二种可能的实现方式,在第三种可能的实现方式中,将所述报警信号产生之前预设时间段内的多通道低分辨率视频传输到所述客户端,以使得所述客户端播放多通道低分辨率历史视频之后,所述方法还包括:
接收用户输入的第二历史视频查看指令,所述第二历史视频查看指令包括报警信号产生之前预设时间段内某一个通道的高分辨率历史视频查看指令;
将所述报警信号产生之前预设时间段内对应通道的高分辨视频传输到所述客户端并播放。
在第一方面第四种可能的实现方式中,在所述存储设备存储容量小于预设值时,删除存储设备中预设时长的低分辨率视频,删除存储设备中预设存储容量的高分辨率视频。
在第一方面第五种可能的实现方式中,所述使得高分辨率视频的存储时长不大于所述低分辨率视频的存储时长,具体包括:
分别设置所述高分辨率视频的参数和所述低分辨率视频的参数;其中,所述参数包括分辨率、画质和帧率;
根据所述高分辨率视频的参数和所述低分辨率视频的参数分别计算高分辨率视频码率MM和低分辨率视频码率SM;
获取存储设备的可存储容量T,并使得所述高分辨率视频码率MM、所述低分辨率视频码率SM和所述可存储容量T满足关系:
X/MM≤(T-X)/SM;
其中,X为所述高分辨率视频的占用空间。
本发明实施例的第二方面提供了一种车载安防监控装置,包括:
视频编码模块,用于通过双码流技术对拍摄设备实时采集的视频数据进行编码得到高分辨率视频和低分辨率视频;
视频存储模块,用于将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中,并使得所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长;
视频传输模块,用于将所述低分辨率视频实时传输到客户端,以使得所述客户端实时播放所述低分辨率视频。
在第二方面第一种可能的实现方式中,所述装置还包括:
检测模块,用于检测到存在报警信号;
第一指令接收模块,用于接收用户输入的第一历史视频查看指令,所述第一历史视频查看指令包括报警信号产生之前预设时间的历史视频查看指令;
历史视频传输模块,用于将所述报警信号产生之前预设时间段内的历史视频传输到所述客户端,以使得所述客户端播放所述历史视频。
结合第二方面第一种可能的实现方式,在第二种可能的实现方式中,所述历史视频传输模块,具体包括:
通道数量获取子模块,用于获取通道数量,所述通道数量为所述拍摄设备实时采集的视频数量;
第一历史视频传输子模块,用于若所述通道数量为多个,将所述报警信号产生之前预设时间的低分辨率视频传输到所述客户端,以使得所述客户端播放多通道低分辨率历史视频;
第二历史视频传输子模块,用于若所述通道数量为1个,将所述报警信号产生之前预设时间的高分辨率视频传输到所述客户端,以使得所述客户端播放单通道高分辨率历史视频。
结合第二方面第二种可能的实现方式,在第三种可能的实现方式中,所述第一历史视频传输子模块还用于:
接收用户输入的第二历史视频查看指令,所述第二历史视频查看指令包括报警信号产生之前预设时间段内某一个通道的高分辨率历史视频查看指令;
将所述报警信号产生之前预设时间段内对应通道的高分辨视频传输到所述客户端并播放。
在第二方面第四种可能的实现方式中,所述装置还包括:
删除模块,用于在所述存储设备存储容量小于预设值时,删除存储设备中预设时长的低分辨率视频,删除存储设备中预设存储容量的高分辨率视频。
在第二方面第五种可能的实现方式中,所述所述使得高分辨率视频的存储时长不大于所述低分辨率视频的存储时长,具体包括:
分别设置所述高分辨率视频的参数和所述低分辨率视频的参数;其中,所述参数包括分辨率、画质和帧率;
根据所述高分辨率视频的参数和所述低分辨率视频的参数分别计算高分辨率视频码率MM和低分辨率视频码率SM;
获取存储设备的可存储容量T,并使得所述高分辨率视频码率MM、所述低分辨率视频码率SM和所述可存储容量T满足关系:
X/MM≤(T-X)/SM;
其中,X为所述高分辨率视频的占用空间。
本发明实施例的第三方面提供了一种车载安防监控系统,包括如本发明实施例第二方面所述的车载安防监控装置。
本发明实施例的第三方面提供了一种车载安防监控终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如本发明实施例第一方面所述方法的步骤。
本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本发明实施例第一方面所述方法的步骤。
本发明与现有技术相比存在的有益效果是:本发明实施例通过对视频数据进行编码得到高分辨率视频和低分辨率视频,将高分辨率视频和低分辨率视频存储在同一存储设备中,并且高分辨率视频的存储时长不大于低分辨率的存储时长,将低分辨率视频实时传输到客户端,在需要查看历史视频时,根据需要选择高分辨率视频或者低分辨率视频,从而避免在需要查看历史视频时,由于高分辨率视频存储时长短导致无法查看完整的历史视频的问题。由于高分辨率视频的存储时长不大于低分辨率视频存储时长,在高分辨率历史视频不完整时,依然可以查看低分辨率历史视频。并且,在网络带宽有限的情况下,多通道高分辨历史视频难以传输,可以选择传输多通道低分辨率历史视频,从而实现历史视频的流畅播放。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的车载安防监控方法的实现流程图;
图2是本发明实施例二提供的车载安防监控方法的实现流程图;
图3是本发明实施例二提供的步骤S203具体实现方式的流程图;
图4是本发明实施例三提供的车载安防监控装置的结构框图;
图5是本发明实施例四提供的车载安防监控终端设备的示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
为了说明本技术方案,下面通过具体实施例来进行说明。
在网络化的视频监控中,模拟音视频信号经成像、采集、编码后,在网络上传输的数字音视频流称为码流。双码流是将同一视频源编码出两路码流,通过在编码端采用两种格式分别编码来实现。
请参考图1,图1是本发明实施例一提供的车载安防监控方法的实现流程图,该方法包括:
步骤S101,通过双码流技术对拍摄设备实时采集的视频数据进行编码得到高分辨率视频和低分辨率视频。
在本发明实施例中,拍摄设备包括具有摄像头的设备。拍摄设备可以有多个摄像头,每一个摄像头分别拍摄不同的场景,一个摄像头拍摄视频为1个通道,多个摄像头拍摄视频为多个通过。例如,N个摄像头拍摄视频,则通道数量为N,其中N为正整数。通过双码流技术,分别对每一个摄像头拍摄的视频进行编码得到两路码流,一路为高分辨率视频,另一路为低分辨率视频。
步骤S102,将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中,并使得所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长。
在本发明实施例中,将高分辨率视频和低分辨率视频存储在同一存储设备中,并且,高分辨率视频的存储时长不大于低分辨率视频的存储时长,以保证在有限的存储空间的条件下,实现更长时间的视频存储,即便是高分辨率视频历史数据被覆盖,依然可以查看低分辨率视频的历史数据。
其中,存储设备为硬盘,由于硬盘具有读写速度快,带宽大,存储容量大等优点,通常将高分辨率视频和低分辨率视频存储在硬盘中。
步骤S103,将所述低分辨率视频实时传输到客户端,以使得所述客户端实时播放所述低分辨率视频。
在本发明实施例中,由于低分辨率视频码率小,在网络带宽有限的情况下,仍然可以同时传输多通道低分辨率视频,因此将低分辨率视频实时传输到客户端,实现视频的流畅播放。客户端包括但不限于手机、电脑和ipad。
本发明实施例通过对视频数据进行编码得到高分辨率视频和低分辨率视频,将高分辨率视频和低分辨率视频存储在同一存储设备中,并且高分辨率视频的存储时长不大于低分辨率的存储时长,将低分辨率视频实时传输到客户端,在需要查看历史视频时,根据需要选择高分辨率视频或者低分辨率视频,从而避免在需要查看历史视频时,由于高分辨率视频存储时长短导致无法查看完整的历史视频,,由于高分辨率视频的存储时长不大于低分辨率视频存储时长,在高分辨率历史视频不完整时,依然可以查看低分辨率历史视频。实时例二
请参考图2,图2是本发明实施例二提供的车载安防监控方法的实现流程图,如图所示,该方法还包括:
步骤S201,检测到存在报警信号。
在本发明实施例中,当车辆出现超速、车道偏离等情况时,会产生相应的报警信号,报警信号传输到服务器,再由服务器传输到客户端。客户端根据报警信号向服务器发送相应的操作指令,服务器再将操作指令发送到车辆的控制模块,控制车辆执行相应的操作。若检测到存在报警信号,则客户端自动播放实时视频,以供后台监控人员进行监控。实时视频为步骤S103中传输的低分辨率视频。其中,实时视频可以为多通道视频,多通道视频在一个显示界面显示。在其他实施例中,实时视频也可以为单通道视频。
步骤S202,接收用户输入的第一历史视频查看指令,所述第一历史视频查看指令包括报警信号产生之前预设时间段内的历史视频查看指令。
在本发明实施例中,后台监控人员根据报警信号的重要程度决定是否需要查看历史视频数据,如果需要查看历史视频数据,则输入第一历史视频查看指令,可以通过鼠标、键盘或者触摸客户端触摸屏输入第一历史视频查看指令。
其中,第一历史视频查看指令包括报警信号产生之前预设时间段内的历史视频查看指令,例如查看报警信号产生之前5分钟内的历史视频。预设时间段可以为根据需要预先设置的时间段,例如,默认设置为5分钟,也可以由后台监控人员在输入第一历史视频查看指令时自定义设置。
步骤S203,将所述报警信号产生之前预设时间段内的历史视频传输到所述客户端,以使得所述客户端播放所述历史视频。
在本发明实施例中,接收到用户输入的第一历史视频查看指令后,将相应的历史视频传输到客户端,并在客户端播放,使后台监控人员能够观看历史视频。
本发明实施例在检测到报警信号之后,通过接收第一历史视频查看指令将对应的历史视频传输到客户端,从而实现客户端在播放实时视频时,同时能够播放历史视频。
可选的,请参考图3,步骤S203的具体实现方式为:
步骤S301,获取通道数量,所述通道数量为所述拍摄设备实时采集的视频数量。
步骤S302,判断所述通道数量是否为多个,若所述通道数量为多个,则执行步骤S303,若所述通道数量为一个,则执行步骤S304。
步骤S303,将所述报警信号产生之前预设时间段内的多通道低分辨率视频传输到所述客户端,以使得所述客户端播放多通道低分辨率历史视频。
步骤S304,将所述报警信号产生之前预设时间段内的单通道高分辨率视频传输到所述客户端,以使得所述客户端播放单通道高分辨率历史视频。
在本发明实施例中,通道数量为拍摄设备实时采集的视频数量。低分辨率视频的传输对网络带宽要求不高,在网络带宽有限的情况下,依然可以同时传输多通道低分辨率视频,而高分辨率视频的传输对网络带宽的要求比较高,在网络带宽有限的情况下,如果同时传输多通道高分辨率历史视频,会造成视频播放不流畅。基于上述原因,在多通道时,将多通道低分辨率历史视频传输到客户端,在单通道时,则将单通道高分辨率历史视频传输到客户端。例如,将4个摄像头分别安装于车辆的不同位置,由4个摄像头实时采集视频数据,则通道数量为4,这种情况下,由于低分辨率视频的传输对网络带宽要求不高,可以同时传输4个低分辨率历史视频,则将4个低分辨率历史视频传输到客户端。如果车辆上只安装了1个摄像头,由1个摄像头实时采集视频数据,则通道数量为1,这种情况下,将1个高分辨率历史视频传输到客户端。根据通道数量自动选择传输低分辨率历史视频还是高分辨率历史视频,从而兼顾视频播放的流畅性和清晰度,在网络带宽有限的情况下,依然可以实现视频的流畅播放。
进一步的,步骤S303之后,所述方法还包括:接收用户输入的第二历史视频查看指令,所述第二历史视频查看指令包括报警信号产生之前预设时间段内某一个通道的高分辨率历史视频查看指令;将所述报警信号产生之前预设时间段内对应通道的高分辨视频传输到所述客户端,以使得所述客户端播放所述高分辨率视频。
在本发明实施例中,将多通道低分辨率历史视频在客户端的显示界面显示,如果后台监控人员需要查看某一个通道的高分辨率历史视频,则后台监控人员在客户端输入第二历史视频查看指令,可以通过鼠标、键盘或触摸客户端触摸屏输入第二历史视频查看指令,根据第二历史视频查看指令将对应通道的高清视频传输到客户端,供后台监控人员查看。例如,多通道低分辨率历史视频的显示界面显示4个通道的视频,如果后台监控人员需要员需要查看通道2报警前5分钟的高分辨率历史视频,则后台监控人员选择通道2,并选择报警前5分钟的历史视频。在接收到该指令后,将对应的高分辨历史视频传输到客户端,以使得所述客户端播放该高分辨率历史视频。本发明实施例可以实现在存在多个通道时,可以查看某一个通道的高分辨率历史视频。
可选的,所述方法还包括:所述存储设备存储容量小于预设值时,删除存储设备中预设时长的低分辨率视频,删除存储设备中预设存储容量的高分辨率视频。
在本发明实施例中,在存储空间不足时,低分辨率视频按时长覆盖,即一次删除预设时长的低分辨率视频,例如,一次删除24小时的视频时长。在存储空间不足时,高分辨率视频按存储容量覆盖,即一次性删除预设存储容量的高分辨率视频,例如,一次删除1G容量的高分辨率视频。低分辨率视频和高分辨率视频采取两种不同的覆盖方式,从而实现对两种视频的数据覆盖方式的独立管理。
可选的,所述使得高分辨率视频的存储时长不大于所述低分辨率视频的存储时长,具体包括:
分别设置所述高分辨率视频的参数和所述低分辨率视频的参数;其中,所述参数包括分辨率、画质和帧率;
根据所述高分辨率视频的参数和所述低分辨率视频的参数分别计算高分辨率视频码率MM和低分辨率视频码率SM;
获取存储设备的可存储容量T,并使得所述高分辨率视频码率MM、所述低分辨率视频码率SM和所述可存储容量T满足关系:
X/MM≤(T-X)/SM;
其中,X为所述高分辨率视频占用空间。
在本发明实施例中,调整高分辨率视频和低分辨率视频的分辨率、画质和帧率后,高分辨率视频和低分辨率视频的存储空间可以自动分配。分配原则为:保证高分辨率的存储时长不大于低分辨率的存储时长。分别设置好高分辨率视频和低分辨率视频的分辨率、画质和帧后,即可计算高分辨率视频的码率和低分辨率视频的码率,码率为单位时间的视频占用空间大小。设T为存储设备的可存储空间,X为高分辨率视频占用空间,MM为高分辨率视频的码率,SM为高分辨率视频的码率,则X/MM为高分辨率视频的存储时长,(T-X)/SM为低分辨率视频的存储时长,高分辨率存储时长和低分辨率存储时长满足上述关系:
X/MM≤(T-X)/SM。
在对实时采集的视频数据进行编码时,由于码率是动态变化的,对已经写入存储设备的视频数据可以判断时长以及占用的存储空间,而对于剩余的存储空间要重新分配,分配原则为使高分辨率视频的存储时长不大于低分辨率视频的存储时长。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
实施例三
请参考图4,图4是本发明实施例三提供的车载安防监控装置的结构框图,该装置包括:视频编码模块401、视频存储模块402和视频传输模块403。
所述视频编码模块401,用于通过双码流技术对拍摄设备实时采集的视频数据进行编码得到高分辨率视频和低分辨率视频。
所述视频存储模块402,用于将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中;其中,所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长。
所述视频传输模块403,用于将所述低分辨率视频实时传输到客户端,以使得所述客户端实时播放所述低分辨率视频。
可选的,所述装置还包括检测模块、第一指令接收模块和历史视频传输模块。
检测模块,用于检测到存在报警信号。
第一指令接收模块,用于接收用户输入的第一历史视频查看指令,所述第一历史视频查看指令包括报警信号产生之前预设时间的历史视频查看指令。
历史视频传输模块,用于将所述报警信号产生之前预设时间段内的历史视频传输到所述客户端,以使得所述客户端播放所述历史视频。
进一步的,所述历史视频传输模块,具体包括通道数量获取子模块、第一历史视频传输子模块和第二历史视频传输子模块。
通道数量获取子模块,用于获取通道数量,所述通道数量为所述拍摄设备实时采集的视频数量。
第一历史视频传输子模块,用于若所述通道数量为多个,将所述报警信号产生之前预设时间的低分辨率视频传输到所述客户端,以使得所述客户端播放多通道低分辨率历史视频。
第二历史视频传输子模块,用于若所述通道数量为1个,将所述报警信号产生之前预设时间的高分辨率视频传输到所述客户端,以使得所述客户端播放单通道高分辨率历史视频。
更进一步的,所述第一历史视频传输子模块还用于:
接收用户输入的第二历史视频查看指令,所述第二历史视频查看指令包括报警信号产生之前预设时间段内某一个通道的高分辨率历史视频查看指令;
将所述报警信号产生之前预设时间段内对应通道的高分辨视频传输到所述客户端,以使得所述客户端播放所述高分辨率历史视频。
可选的,所述装置还包括:删除模块,用于所述存储设备存储容量小于预设值时,删除存储设备中预设时长的低分辨率视频,删除存储设备中预设存储容量的高分辨率视频。
可选的,所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长,具体包括:分别设置所述高分辨率视频的参数和所述低分辨率视频的参数;其中,所述参数包括分辨率、画质和帧率;根据所述高分辨率视频的参数和所述低分辨率视频的参数分别计算高分辨率视频码率MM和低分辨率视频码率SM;获取存储设备的可存储容量T;所述高分辨率视频码率MM、所述低分辨率视频码率SM和所述可存储容量T满足关系:
X/MM≤(T-X)/SM;
其中,X为所述高分辨率视频占用空间。
实施例四
一种车载安防监控系统,包括如本发明实施例三所述的车载安防监控装置,并具有本发明实施例三所述的车载安防监控装置的有益效果。
实施例五
图5是本发明实施五例提供车载安防监控终端设备的示意图。如图5所示,该实施例的车载安防监控终端设备5包括:处理器50、存储器51以及存储在所述存储器51中并可在所述处理器50上运行的计算机程序52。所述处理器50执行所述计算机程序52时实现上述各个车载安防监控方法实施例中的步骤,例如图1所示的步骤S101至S103。或者,所述处理器50执行所述计算机程序52时实现上述各装置实施例中各模块的功能,例如图4所示模块401至403的功能。
示例性的,所述计算机程序52可以被分割成一个或多个模块,所述一个或者多个模块被存储在所述存储器51中,并由所述处理器50执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序52在所述车载安防监控终端设备5中的执行过程。例如,所述计算机程序52可以被分割成视频编码模块、视频存储模块和视频传输模块,各模块具体功能如下:
所述视频编码模块用于通过双码流技术对拍摄设备实时采集的视频数据进行编码得到高分辨率视频和低分辨率视频。
所述视频存储模块用于将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中;其中,所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长。
所述视频传输模块用于将所述低分辨率视频实时传输到客户端,以使得所述客户端实时播放所述低分辨率视频。
所述车载安防监控终端设备5可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述车载安防监控终端设备可包括,但不仅限于,处理器50、存储器51。本领域技术人员可以理解,图5仅仅车载安防监控终端设备5的示例,并不构成对车载安防监控终端设备5的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述车载安防监控终端设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器50可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器51可以是所述车载安防监控终端设备5的内部存储单元,例如车载安防监控终端设备5的硬盘或内存。所述存储器51也可以是所述车载安防监控终端设备5的外部存储设备,例如所述车载安防监控终端设备5上配备的插接式硬盘,智能存储卡(SmartMedia Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器51还可以既包括所述车载安防监控终端设备5的内部存储单元也包括外部存储设备。所述存储器51用于存储所述计算机程序以及所述车载安防监控终端设备所需的其他程序和数据。所述存储器51还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (11)
1.一种车载安防监控方法,其特征在于,包括:
通过双码流技术对拍摄设备实时采集的视频数据进行编码得到高分辨率视频和低分辨率视频;
将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中,并使得所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长,所述存储设备为硬盘;
将所述低分辨率视频实时传输到客户端,以使得所述客户端实时播放所述低分辨率视频;
在所述存储设备存储容量小于预设值时,删除存储设备中预设时长的低分辨率视频,删除存储设备中预设存储容量的高分辨率视频;
所述使得高分辨率视频的存储时长不大于所述低分辨率视频的存储时长,具体包括:
分别设置所述高分辨率视频的参数和所述低分辨率视频的参数;其中,所述参数包括分辨率、画质和帧率;根据所述高分辨率视频的参数和所述低分辨率视频的参数分别计算高分辨率视频码率MM和低分辨率视频码率SM;获取存储设备的可存储容量T,并使得所述高分辨率视频码率MM、所述低分辨率视频码率SM和所述可存储容量T满足关系:X/MM≤(T-X)/SM;其中,X为所述高分辨率视频的占用空间。
2.如权利要求1所述的车载安防监控方法,其特征在于,所述方法还包括:
检测到存在报警信号;
接收用户输入的第一历史视频查看指令,所述第一历史视频查看指令包括报警信号产生之前预设时间段内的历史视频查看指令;
将所述报警信号产生之前预设时间段内的历史视频传输到所述客户端,以使得所述客户端播放所述历史视频。
3.如权利要求2所述的车载安防监控方法,其特征在于,所述将所述报警信号产生之前预设时间段内的历史视频传输到所述客户端,以使得所述客户端播放所述历史视频,具体包括:
获取通道数量,所述通道数量为所述拍摄设备实时采集的视频数量;
若所述通道数量为多个,将所述报警信号产生之前预设时间段内的多通道低分辨率视频传输到所述客户端,以使得所述客户端播放多通道低分辨率历史视频;
若所述通道数量为一个,将所述报警信号产生之前预设时间段内的单通道高分辨率视频传输到所述客户端,以使得所述客户端播放单通道高分辨率历史视频。
4.如权利要求3所述的车载安防监控方法,其特征在于,在将所述报警信号产生之前预设时间段内的多通道低分辨率视频传输到所述客户端,以使得所述客户端播放多通道低分辨率历史视频之后,所述方法还包括:
接收用户输入的第二历史视频查看指令,所述第二历史视频查看指令包括报警信号产生之前预设时间段内某一个通道的高分辨率历史视频查看指令;
将所述报警信号产生之前预设时间段内对应通道的高分辨视频传输到所述客户端,以使得所述客户端播放高分辨率历史视频。
5.一种车载安防监控装置,其特征在于,包括:
视频编码模块,用于通过双码流技术对拍摄设备实时采集的视频数据进行编码得到高分辨率视频和低分辨率视频;
视频存储模块,用于将所述高分辨率视频和所述低分辨率视频存储在同一存储设备中,并使得所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长,所述存储设备为硬盘;
视频传输模块,用于将所述低分辨率视频实时传输到客户端,以使得所述客户端实时播放所述低分辨率视频;
删除模块,用于所述存储设备存储容量小于预设值时,删除存储设备中预设时长的低分辨率视频,删除存储设备中预设存储容量的高分辨率视频;
所述高分辨率视频的存储时长不大于所述低分辨率视频的存储时长,具体包括:
分别设置所述高分辨率视频的参数和所述低分辨率视频的参数;其中,所述参数包括分辨率、画质和帧率;根据所述高分辨率视频的参数和所述低分辨率视频的参数分别计算高分辨率视频码率MM和低分辨率视频码率SM;获取存储设备的可存储容量T;所述高分辨率视频码率MM、所述低分辨率视频码率SM和所述可存储容量T满足关系:X/MM≤(T-X)/SM;其中,X为所述高分辨率视频占用空间。
6.如权利要求5所述的车载安防监控装置,其特征在于,所述装置还包括:
检测模块,用于检测到存在报警信号;
第一指令接收模块,用于接收用户输入的第一历史视频查看指令,所述第一历史视频查看指令包括报警信号产生之前预设时间段内的历史视频查看指令;
历史视频传输模块,用于将所述报警信号产生之前预设时间段内的历史视频传输到所述客户端,以使得所述客户端播放所述历史视频。
7.如权利要求6所述的车载安防监控装置,其特征在于,所述历史视频传输模块,具体包括:
通道数量获取子模块,用于获取通道数量,所述通道数量为所述拍摄设备实时采集的视频数量;
第一历史视频传输子模块,用于若所述通道数量为多个,将所述报警信号产生之前预设时间段内的多通道低分辨率视频传输到所述客户端,以使得所述客户端播放多通道低分辨率历史视频;
第二历史视频传输子模块,用于若所述通道数量为一个,将所述报警信号产生之前预设时间段内的单通道高分辨率视频传输到所述客户端,以使得所述客户端播放单通道高分辨率历史视频。
8.如权利要求7所述的车载安防监控装置,其特征在于,所述第一历史视频传输子模块还用于:
接收用户输入的第二历史视频查看指令,所述第二历史视频查看指令包括报警信号产生之前预设时间段内某一个通道的高分辨率历史视频查看指令;
将所述报警信号产生之前预设时间段内对应通道的高分辨视频传输到所述客户端,以使得所述客户端播放所述高分辨率历史视频。
9.一种车载安防监控系统,其特征在于,包括如权利要求5-8任一项所述的车载安防监控装置。
10.一种车载安防监控终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述方法的步骤。
11.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述方法的步骤。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/099914 WO2019041227A1 (zh) | 2017-08-31 | 2017-08-31 | 车载安防监控方法、系统及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107736019A CN107736019A (zh) | 2018-02-23 |
CN107736019B true CN107736019B (zh) | 2021-01-12 |
Family
ID=61221119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780000934.7A Active CN107736019B (zh) | 2017-08-31 | 2017-08-31 | 车载安防监控方法、系统及终端设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107736019B (zh) |
WO (1) | WO2019041227A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108512812B (zh) * | 2017-02-27 | 2020-11-06 | 杭州海康威视数字技术股份有限公司 | 一种码流数据生成方法及装置 |
WO2019218147A1 (zh) * | 2018-05-15 | 2019-11-21 | 深圳市锐明技术股份有限公司 | 一种监控视频的传输方法、装置及设备 |
CN111246184A (zh) * | 2020-02-20 | 2020-06-05 | 深圳市昊一源科技有限公司 | 控制视频数据采集的方法、发射控制装置及无线传输系统 |
CN111464816B (zh) * | 2020-04-03 | 2020-11-17 | 广东利通科技投资有限公司 | 一种高速公路视频监控系统 |
CN112135189A (zh) * | 2020-09-23 | 2020-12-25 | 上海博泰悦臻网络技术服务有限公司 | 一种车载视频数据的处理方法、装置及系统 |
CN113596585A (zh) * | 2021-08-16 | 2021-11-02 | 杭州华橙软件技术有限公司 | 视频处理方法和装置、存储介质及电子设备 |
CN114500948A (zh) * | 2022-01-25 | 2022-05-13 | 重庆卡佐科技有限公司 | 车辆监控方法、监控系统及车载终端 |
CN117240998A (zh) * | 2023-11-15 | 2023-12-15 | 山东高速千方国际科技有限公司 | 一种高速公路用监控系统及方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000059758A (ja) * | 1998-08-05 | 2000-02-25 | Matsushita Electric Ind Co Ltd | 監視カメラ装置、監視装置、及びこれらを用いた遠隔監視システム |
US20120169883A1 (en) * | 2010-12-31 | 2012-07-05 | Avermedia Information, Inc. | Multi-stream video system, video monitoring device and multi-stream video transmission method |
JP2012204878A (ja) * | 2011-03-23 | 2012-10-22 | Tektronix Internatl Sales Gmbh | ビデオ・データ・ストリーム評価方法及びシステム |
CN104349100A (zh) * | 2013-07-25 | 2015-02-11 | 杭州海康威视数字技术股份有限公司 | 支持单个通道双码流录像的dvr监控系统及方法 |
CN104519257A (zh) * | 2014-12-26 | 2015-04-15 | 广东光阵光电科技有限公司 | Vtm机双码流摄像模组及其拍摄方法 |
CN105659587A (zh) * | 2015-12-19 | 2016-06-08 | 张北江 | 一种监控系统的数据存储方法及系统 |
-
2017
- 2017-08-31 CN CN201780000934.7A patent/CN107736019B/zh active Active
- 2017-08-31 WO PCT/CN2017/099914 patent/WO2019041227A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN107736019A (zh) | 2018-02-23 |
WO2019041227A1 (zh) | 2019-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107736019B (zh) | 车载安防监控方法、系统及终端设备 | |
CN111918066B (zh) | 视频编码方法、装置、设备及存储介质 | |
CN107155093B (zh) | 一种视频预览方法、装置及设备 | |
EP3509305A1 (en) | Intra-prediction video coding method and device | |
CN108600783B (zh) | 一种帧率调节方法、装置及终端设备 | |
US20190098347A1 (en) | System and method for remote radiology technician assistance | |
CN111385576B (zh) | 视频编码方法、装置、移动终端及存储介质 | |
CN108600675B (zh) | 通道路数扩展方法、设备、网络录像机及存储介质 | |
CN110248089B (zh) | 一种图像传输方法、系统及终端设备 | |
CN108174084A (zh) | 全景视频处理方法及终端设备 | |
CN107734360B (zh) | 流媒体服务器的控制方法及装置 | |
CN108702492A (zh) | 一种监控视频的传输方法、装置及设备 | |
US20240098316A1 (en) | Video encoding method and apparatus, real-time communication method and apparatus, device, and storage medium | |
CN108668166B (zh) | 一种编码方法、装置及终端设备 | |
CN110213626B (zh) | 视频处理方法及终端设备 | |
CN109698932B (zh) | 数据传输方法及摄像机、电子设备 | |
CN107678723B (zh) | 一种用于远程教育的桌面共享系统 | |
CN114979762B (zh) | 视频下载、传输方法、装置、终端设备、服务器及介质 | |
CN117440160A (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN113992951A (zh) | 投屏方法、投影仪及终端设备 | |
CN112911390A (zh) | 一种视频数据的播放方法及终端设备 | |
CN112911299A (zh) | 一种视频码率控制方法、装置、电子设备和存储介质 | |
CN117475013B (zh) | 一种计算机设备和视频数据处理方法 | |
CN110545403B (zh) | 一种手术室可视化数据传输方法、装置、介质及终端设备 | |
CN217985239U (zh) | 一种智能监控系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |