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

一种车辆监控视频传输系统及传输方法

文献发布时间:2023-06-19 11:17:41


一种车辆监控视频传输系统及传输方法

技术领域

本发明涉及车辆领域,特别是一种车辆监控视频传输系统及传输方法。

背景技术

随着针对车辆进行监控的监控设备使用率和安装范围的增加,实现了车辆的全方位监控,同样也增加了监控视频的传输量,从而需要一种监控视频传输方法,实现对大量的监控视频进行传输。

现有技术所提供的方法是对整个监控视频画面进行传输,具体为:监控设备在摄制视频画面后,将该视频画面传输至显示设备,从而实现对监控视频的传输。

但是在实际使用过程中,现有技术存在以下问题:1、用户所关注的仅仅是视频画面中的被监控车辆,对视频监控画面中除被监控车辆之外的其他区域的关注度相对较低,但是现有技术是对整个视频监控画面进行传输,从而浪费了网络资源,更可能进一步造成视频帧卡顿和延迟的情况,从而会进一步导致车辆实时监控的及时性和准确性变差。2、为了全面监控,除了被监控车辆,在用户观看监控视频时,需要对视频画面中的部分画面的大小以及位置进行自定义,从而满足用户特殊场景下对其他画面的监控,但是现有技术在使用过程中无法满足用户该需求。故现有技术存在监控视频传输效率较低和无法对画面的大小以及位置进行自定义的问题。

发明内容

为了克服现有技术的上述缺点,本发明的目的是提供一种车辆监控视频传输系统及传输方法,具有监控视频传输效率较高和能够对画面的大小以及位置进行自定义的优点。

本发明解决其技术问题所采用的技术方案是:

一种车辆监控视频传输方法,应用于一种至少包括多个监控设备和多个触控显示设备的车辆监控视频传输系统,其特征在于,包括:

所述监控设备向所述触控显示设备传输第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据;

所述触控显示设备根据所述第一差异数据,生成并显示第n个新视频帧;

所述触控显示设备获取用户在所述第n个新视频帧内输入的目标区域,所述目标区域至少包括目标车辆;

所述监控设备向所述触控显示设备传输所述目标区域的原始图像;

所述监控设备向所述触控显示设备传输所述第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;

所述触控显示设备根据所述原始图像和所述第二差异数据,生成并显示第n+1个新视频帧。

作为本发明的进一步改进:所述监控设备向所述触控显示设备传输所述目标区域的原始图像包括:

接收所述触控显示设备发送的用于描述所述目标区域边界的多个像素点坐标;

根据所述多个像素点坐标,识别所述目标区域;

向所述触控显示设备传输所述目标区域的原始图像内所有像素点的参数。

作为本发明的进一步改进:所述监控设备向所述触控显示设备传输所述目标区域的原始图像还包括:

接收所述触控显示设备发送的用于描述所述目标车辆的特征数据;

根据所述特征数据,识别所述第n个新视频帧内是否包含所述目标车辆;

若所述第n个新视频帧内包含所述目标车辆,则向所述触控显示设备传输所述目标车辆的原始图像内所有像素点的参数。

作为本发明的进一步改进:所述触控显示设备根据所述原始图像和所述第二差异数据,生成并显示第n+1个新视频帧包括:

根据所述第二差异数据,还原用于描述所述其他区域的所有像素点;

根据所述其他区域的所有像素点和用于所述原始图像内的所有像素点,生成并显示所述第n+1个新视频帧。

作为本发明的进一步改进:所述触控显示设备根据所述原始图像和所述第二差异数据,生成并显示第n+1个新视频帧还包括:

识别所述目标区域内所有车辆以及分别对应的驾驶员所在窗口;

在所述显示第n+1个新视频帧内显示识别界面;所述识别界面至少包括所述所有车辆的车辆信息、驾驶员信息以及所述驾驶员所在窗口。

作为本发明的进一步改进:还包括:

所述触控显示设备获取用户在所述第n+1个新视频帧内输入的操作指令,所述操作指令用于指示用户指向所述目标区域的操作;

所述触控显示设备根据所述操作指令,调整并显示所述第n+1个新视频帧。

作为本发明的进一步改进:所述操作指令包括放大、缩小以及清晰度调整中的任意一个,所述触控显示设备获取用户在所述第n+1个新视频帧内输入的操作指令包括:

所述操作指令包括放大和缩小,获取用户在所述触控显示界面通过缩放输入的放大比例或者缩小比例;

所述操作指令包括清晰度调整,获取用户在所述触控显示界面通过点击选取的清晰度参数。

一种车辆监控视频传输系统,所述系统包括多个监控设备和多个触控显示设备,

所述监控设备用于向所述触控显示设备传输第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据;

所述触控显示设备用于根据所述第一差异数据,生成并显示第n个新视频帧;

所述触控显示设备用户获取用户在所述第n个新视频帧内输入的目标区域,所述目标区域至少包括目标车辆;

所述监控设备用于向所述触控显示设备传输所述目标区域的原始图像;

所述监控设备用于向所述触控显示设备传输所述第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;

所述触控显示设备用于根据所述原始图像和所述第二差异数据,生成并显示第n+1个新视频帧。

一种电子设备,所述设备包括:

处理模块,用于获取第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据;

传输模块,用于向触控显示设备传输所述第一差异数据;

所述传输模块还用于向所述触控显示设备传输目标区域的原始图像;

所述处理模块还用于获取所述第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;

所述传输模块还用于传输所述第二差异数据。

一种电子设备,所述设备包括:

传输模块,用于接收监控设备发送的第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据;

处理模块,用于根据所述第一差异数据,生成第n个新视频帧;

显示模块,用于显示所述第n个新视频帧;

输入模块,用于获取用户在所述第n个新视频帧内输入的目标区域,所述目标区域至少包括目标车辆;

所述传输模块还用于接收所述监控设备发送的所述目标区域的原始图像;

所述传输模块还用于接收所述监控设备发送的所述第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;

所述处理模块还用于根据所述原始图像和所述第二差异数据,生成第n+1个新视频帧;

所述显示模块还用于显示所述第n+1个新视频帧。

与现有技术相比,本发明的有益效果是:

本发明实施例提供了一种车辆监控视频传输方法、系统和电子设备,包括:监控设备向触控显示设备传输第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据;触控显示设备根据第一差异数据,生成并显示第n个新视频帧;触控显示设备获取用户在第n个新视频帧内输入的目标区域;监控设备向触控显示设备传输目标区域的原始图像;监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧。

通过监控设备向触控显示设备传输目标区域的原始图像;监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧,在监控视频传输量大时,避免了对整个画面的传输,从而节省了网络资源,更可能进一步避免了视频帧卡顿和延迟的情况,从而提高了车辆监控视频传输效率。

通过触控显示设备获取用户在第n个新视频帧内输入的目标区域;监控设备向触控显示设备传输目标区域的原始图像;监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧。从而实现了用户对视频画面中的部分画面的大小以及位置进行自定义,满足用户特殊场景下对其他画面的监控。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种车辆监控视频传输方法流程图;

图2是本发明实施例提供的一种车辆监控视频传输方法流程图;

图3是本发明实施例提供的一种车辆监控视频传输系统示意图;

图4是本发明实施例提供的一种电子设备结构示意图;

图5是本发明实施例提供的一种电子设备结构示意图。

具体实施方式

现结合附图说明与实施例对本发明进一步说明:

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1:

本发明实施例提供了一种车辆监控视频传输方法,参照图1所示,该方法包括:

101、监控设备向触控显示设备传输第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据。

102、触控显示设备根据第一差异数据,生成并显示第n个新视频帧。

103、触控显示设备获取用户在第n个新视频帧内输入的目标区域,目标区域至少包括目标车辆。

104、监控设备向触控显示设备传输目标区域的原始图像,具体的,接收触控显示设备发送的用于描述目标区域边界的多个像素点坐标;根据多个像素点坐标,识别目标区域;向触控显示设备传输目标区域的原始图像内所有像素点的参数。

105、监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据。

106、触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧。

根据第二差异数据,还原用于描述其他区域的所有像素点;

根据其他区域的所有像素点和用于原始图像内的所有像素点,生成并显示第n+1个新视频帧。

可选的,步骤104所述的过程还可以为:

接收触控显示设备发送的用于描述目标车辆的特征数据;

根据特征数据,识别第n个新视频帧内是否包含目标车辆;

若第n个新视频帧内包含目标车辆,则向触控显示设备传输目标车辆的原始图像内所有像素点的参数。

可选的,步骤106所述的过程还可以为:

识别目标区域内所有车辆以及分别对应的驾驶员所在窗口;

在显示第n+1个新视频帧内显示识别界面;识别界面至少包括所有车辆的车辆信息、驾驶员信息以及驾驶员所在窗口。

可选的,方法还包括:

触控显示设备获取用户在第n+1个新视频帧内输入的操作指令,操作指令用于指示用户指向目标区域的操作;

具体的,操作指令包括放大、缩小以及清晰度调整中的任意一个,触控显示设备获取用户在第n+1个新视频帧内输入的操作指令包括:

操作指令包括放大和缩小,获取用户在触控显示界面通过缩放输入的放大比例或者缩小比例;

操作指令包括清晰度调整,获取用户在触控显示界面通过点击选取的清晰度参数。

触控显示设备根据操作指令,调整并显示第n+1个新视频帧。

本发明实施例提供了一种车辆监控视频传输方法,通过触控显示设备获取用户在第n个新视频帧内输入的目标区域;监控设备向触控显示设备传输目标区域的原始图像;监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧。从而实现了用户对视频画面中的部分画面的大小以及位置进行自定义,满足用户特殊场景下对其他画面的监控。同时在监控视频传输量大时,避免了对整个画面的传输,从而节省了网络资源,更可能进一步避免了视频帧卡顿和延迟的情况,从而提高了车辆监控视频传输效率。

实施例2:

本发明实施例提供了一种车辆监控视频传输方法,该方法应用于一种至少包括多个监控设备和多个触控显示设备的车辆监控视频传输系统,参照图2所示,该方法包括:

201、监控设备向触控显示设备传输第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据,具体的,获取第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据,该第一差异数据可以是第n个原始视频帧与第n-1个原始视频帧之间所有像素点参数的差异数据;该像素点参数包括像素点的坐标值、灰度值和像素值;

该获取过程可以是:获取第n个原始视频帧与第n-1个原始视频帧坐标值相同的像素点之间的灰度值差值和像素值差值;其中,本发明实施例所述的n大于等于2,当n=1时,监控设备向触控显示设备传输第1个原始视频帧;触控显示设备显示该第1个原始视频帧;

可选的,为了进一步减少误差,提高传输的可靠性,还可以在预设周期之后,监控设备向触控显示设备传输第i-1个原始视频帧;并在完成第i-1个原始视频帧的传输后,向触控显示设备传输第i个原始视频帧与第i-1个原始视频帧之间的第一差异数据;其中,第i个原始视频帧与第n个原始视频帧之间的间隔为预设周期;

可选的,为了进一步提高传输效率,该第一差异数据也可以是部分用于描述非场景区域的像素点参数之间的差异数据,该场景区域可以为视频帧内道路边界之外的区域,上述获取过程还可以为:识别第n个原始视频帧与第n-1个原始视频帧中的道路边界;其中,该识别过程可以是预先通过样本训练完成的,本发明实施例对具体的实施例不加以限制;

获取道路边界之内非场景区域的所有像素点之间的差异数据;

可选的,为了进一步提高准确性,在识别第n个原始视频帧与第n-1个原始视频帧中的道路边界之后,还包括:

向触控显示设备传输识别结果;

触控显示设备显示该识别结果,并在用户输入确认信息之后,想触控显示设备传输确认信息,该确认信息包括调整道路边界位置;其中,触控显示设备获取用户输入确认信息的过程可以为:获取用户在触控显示设备上通过滑动或者点击虚拟按键等方式输入指向道路边界位置的操作;该操作包括位置调整方向和调整位移;

根据该确认信息,重设置第n个原始视频帧与第n-1个原始视频帧中的道路边界;

在完成重设置第n个原始视频帧与第n-1个原始视频帧中的道路边界之后,继续执行获取道路边界之内非场景区域的所有像素点之间的差异数据。

可选的,为了进一步提高传输效率,上述过程还可以为:

识别第n个原始视频帧是否包含行人或者车辆中的至少一个,该识别过程可以是通过预先设置的样本训练完成的,本发明实施例对具体的识别方式不加以限定;

若第n个原始视频帧不包含行人和车辆,则不向触控显示设备传输第一差异数据,触控显示设备继续显示第n-1个原始视频帧。

202、触控显示设备根据第一差异数据,生成并显示第n个新视频帧。

具体的,根据第一差异数据与第n-1个新视频帧所包含坐标值相同的像素点参数,计算第n个新视频帧所包含坐标值相同的像素点参数,对于其中任意一个像素点,该计算过程可以为:

新视频像素点参数=第n-1个新视频帧像素点参数+第一差异数据;其中,若n=2,则该第n-1个新视频帧为第1个原始视频帧;

本发明实施例对触控显示设备显示该第n个新视频帧的方式不加以限定。

203、触控显示设备获取用户在第n个新视频帧内输入的目标区域,目标区域至少包括目标车辆和目标行人中的至少一个。

具体的,该过程可以为:获取用户在触控显示设备上通过手势移动输入的目标区域,该手势移动轨迹至少闭合;示例性的,在实际应用中,可以向用户显示预设轨迹,如圆形或者矩形,用户通过手势移动实现放大或者缩小该预设轨迹以及将预设轨迹移动至新视频帧内用户指定位置的操作;该预设轨迹所在位置所描述的区域即为目标区域;

可选的,该过程还可以为:获取用户在在触控显示设备上通过点击选取的目标车辆或者目标行人,并向用户显示选取结果;

在用户确认该目标车辆或者目标行后,显示以该目标车辆或者目标行为中心的预设规则轮廓;

在用户确认该预设规则轮廓后,设置该预设规则区域轮廓为目标区域。

可选的,该过程还可以为:

获取用户在触控显示设备上通过键盘输入的目标车辆或者目标行人的特征数据;该特征数据可以是车牌号、驾驶员信息(如身份证信息、驾驶证信息等)、车辆颜色以及型号、行人外观描述数据(如身高、衣服颜色等);

识别第n个新视频帧内该特征数据对应的目标车辆或者目标行人;

在用户确认该目标车辆或者目标行后,显示以该目标车辆或者目标行为中心的预设规则轮廓;

在用户确认该预设规则轮廓后,设置该预设规则区域轮廓为目标区域;

其中,用户的确认操作可以是通过点击虚拟按键或者输入预设手势来实现的。

204、监控设备接收触控显示设备发送的用于描述目标区域边界的多个像素点坐标。

具体的,该用于描述目标区域边界的多个像素点坐标可以为组成该目标区域边界的所有像素点所对应的像素点参数;

本发明实施例对具体的接收方式不加以限定。

可选的,监控设备除了接收触控显示设备发送的用于描述目标区域边界的多个像素点坐标,还接收该多个像素点的像素值和灰度值;

205、监控设备根据多个像素点坐标,识别目标区域。

具体的,识别第n个原始视频帧中与该多个像素点坐标值相同的像素点;

确认根据该与多个像素点坐标值相同的像素点所组成的区域为目标区域;

可选的,该过程还可以为:

识别第n个原始视频帧中与该多个像素点坐标值相同的像素点;对其中任意一个像素点,执行以下操作,直至所有像素点都完成该操作;

对比像素点与第n个原始视频帧中该像素点坐标值相同的像素点的像素值和灰度值,获得像素值误差值和灰度值误差值;

若像素值误差值和灰度值误差值都在预设范围内,则忽略;

若像素值误差值和灰度值误差值中的任意一个不在预设范围内,则调整坐标值,获得调整后的坐标值;该调整方式可以为向该像素点的上下左右方向调整;

对比像素点与第n个原始视频帧中该调整后的坐标值相同的像素点的像素值和灰度值,获得像素值误差值和灰度值误差值;

若像素值误差值和灰度值误差值都在预设范围内,则忽略;

确认根据该与多个像素点坐标值相同的像素点所组成的区域为目标区域。

206、监控设备向触控显示设备传输目标区域的原始图像内所有像素点的参数。

具体的,本发明实施例对具体的传输方式不加以限定。

值得注意的是,步骤204至步骤206是实现监控设备向触控显示设备传输目标区域的原始图像的过程,除了上述步骤所述的方式之外,还可以通过以下方式实现该过程,具体为:

监控设备接收触控显示设备发送的用于描述目标车辆的特征数据。

具体的,接收触控显示设备发送的用于描述目标车辆或者目标行人的特征数据;其中,特征数据与用户输入特征数据的方式与步骤203所述的相同,此处不再加以赘述。

监控设备根据特征数据,识别第n个新视频帧内是否包含目标车辆。

具体的,识别第n个新视频帧内是否包含目标车辆或者目标行人;其中,该识别过程与步骤203所述的方式相同,此处不再加以赘述。

若第n个新视频帧内包含目标车辆或者目标行人,则监控设备向触控显示设备传输识别结果,该识别结果可以为在第n-1个新视频帧内高亮显示目标车辆或者目标行人,或者在第n-1个新视频帧内增加显示目标车辆或者目标行人的轮廓;

在监控设备接收到用户确认该目标车辆或者目标行人的数据后,向触控显示设备传输目标车辆的原始图像内所有像素点的参数。

若不包含车辆,则向触控显示设备传输识别失败数据,并继续向触控显示设备传输第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据。

除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

207、监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据。

具体的,获取第n个原始视频帧与第n+1个原始视频帧中其他区域的第二差异数据,该第二差异数据可以是第n个原始视频帧与第n+1个原始视频帧中其他区域所有像素点参数的差异数据;该像素点参数包括像素点的坐标值、灰度值和像素值;

该第二差异数据的获取过程与步骤201所述的相同,此处不再加以赘述。

208、触控显示设备根据第二差异数据,还原用于描述其他区域的所有像素点。

具体的,根据第二差异数据与第n+1个新视频帧所包含坐标值相同的像素点参数,计算第n个新视频帧所包含坐标值相同的像素点参数,该计算方式与步骤202所述的计算方式相同,此处不再加以赘述。

209、触控显示设备根据其他区域的所有像素点和用于原始图像内的所有像素点,生成并显示第n+1个新视频帧。

具体的,触控显示设备根据其他区域的所有像素点和用于原始图像内的所有像素点,生成第n+1个新视频帧,该过程可以为:

触控显示设备根据用于描述其他区域的所有像素点的坐标值与根据其他区域的所有像素点坐标值,组成生成第n+1个新视频帧;该生成方式可以为按照坐标值对像素点进行组合,本发明实施例对具体的生成方式不加以限定。

触控显示设备显示第n+1个新视频帧,本发明实施例对触控显示设备显示该第n个新视频帧的方式不加以限定。

值得注意的是,步骤208至步骤209是实现所述触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,具体为:

触控显示设备识别目标区域内所有车辆以及分别对应的驾驶员所在窗口。

具体的,该识别过程可以为:

触控显示设备通过预先设置的样本训练方法识别前挡风玻璃位置和左前侧车窗;

触控显示设备识别车窗内的驾驶员图像,并根据驾驶员图像与数据库中的驾驶员数据进行对比,得到驾驶员信息;或者

触控显示设备识别第n+1个新视频帧车辆图像中所包含的车牌号,并根据车牌号与数据库中的驾驶员数据进行对比,得到车辆信息和驾驶员信息;

触控显示设备在显示第n+1个新视频帧内显示识别界面;识别界面至少包括所有车辆的车辆信息、驾驶员信息以及驾驶员所在窗口。

具体的,该识别界面可以是设置与第n+1个新视频帧部分画面上的子界面,并覆盖该部分画面,本发明实施例对触控显示设备显示该识别画面的具体方式不加以限定。

除了上述步骤所述的方式之外,还可以通过以下方式实现该过程,本发明实施例对具体的方式不加以限定。

可选的,方法还包括:

触控显示设备获取用户在第n+1个新视频帧内输入的操作指令,操作指令用于指示用户指向目标区域的操作;

具体的,操作指令包括放大、缩小以及清晰度调整中的任意一个,触控显示设备获取用户在第n+1个新视频帧内输入的操作指令包括:

操作指令包括放大和缩小,触控显示设备获取用户在触控显示界面通过缩放输入的放大比例或者缩小比例;

触控显示设备根据该包括放大和缩小的操作指令,生成调整后的目标区域;

监控设备向触控显示设备传输调整后的目标区域的原始图像内所有像素点的参数;其中,该方式与步骤206所述的方式相同,此处不再加以赘述;

监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除调整后的目标区域外其他区域的第三差异数据;其中,该方式与步骤207所述的方式相同,此处不再加以赘述;

触控显示设备根据第三异数据,还原用于描述其他区域的所有像素点,根据其他区域的所有像素点和用于原始图像内的所有像素点,生成并显示第n+1个新视频帧;其中,该方式与步骤208至步骤209所述的方式相同,此处不再加以赘述。

操作指令包括清晰度调整,获取用户在触控显示界面通过点击选取的清晰度参数;

触控显示设备根据该包括清晰度调整的操作指令,调整第n+1个新视频帧内所有像素点的灰度值和像素值;或者

触控显示设备根据该包括清晰度调整的操作指令,调整目标区域或者调整后的目标区域所包含的所有像素点的灰度值和像素值。

触控显示设备根据操作指令,显示第n+1个新视频帧;其中,该显示方式与步骤209所述的显示方式相同,此处不再加以赘述。

本发明实施例提供了一种车辆监控视频传输方法,该方法带来的有益效果是:

1、通过监控设备向触控显示设备传输目标区域的原始图像;监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧,在监控视频传输量大时,避免了对整个画面的传输,从而节省了网络资源,更可能进一步避免了视频帧卡顿和延迟的情况,从而提高了车辆监控视频传输效率。

2、通过触控显示设备获取用户在第n个新视频帧内输入的目标区域;监控设备向触控显示设备传输目标区域的原始图像;监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧。从而实现了用户对视频画面中的部分画面的大小以及位置进行自定义,满足用户特殊场景下对其他画面的监控。

实施例3:

本发明实施例提供了一种车辆监控视频传输系统,参照图3所示,该系统包括:

监控设备31用于向触控显示设备32传输第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据;

触控显示设备32用于根据第一差异数据,生成并显示第n个新视频帧;

触控显示设备32用户获取用户在第n个新视频帧内输入的目标区域,目标区域至少包括目标车辆;

监控设备31用于向触控显示设备32传输目标区域的原始图像;

监控设备31用于向触控显示设备32传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;

触控显示设备32用于根据原始图像和第二差异数据,生成并显示第n+1个新视频帧。

可选的,监控设备31具体用于:

接收触控显示设备32发送的用于描述目标区域边界的多个像素点坐标;

根据多个像素点坐标,识别目标区域;

向触控显示设备32传输目标区域的原始图像内所有像素点的参数。

可选的,监控设备31还具体用于:

接收触控显示设备32发送的用于描述目标车辆的特征数据;

根据特征数据,识别第n个新视频帧内是否包含目标车辆;

若第n个新视频帧内包含目标车辆,则向触控显示设备32传输目标车辆的原始图像内所有像素点的参数。

可选的,触控显示设备32具体用于:

根据第二差异数据,还原用于描述其他区域的所有像素点;

根据其他区域的所有像素点和用于原始图像内的所有像素点,生成并显示第n+1个新视频帧。

可选的,触控显示设备32还具体用于:

识别目标区域内所有车辆以及分别对应的驾驶员所在窗口;

在显示第n+1个新视频帧内显示识别界面;识别界面至少包括所有车辆的车辆信息、驾驶员信息以及驾驶员所在窗口。

可选的,触控显示设备32还具体用于获取用户在第n+1个新视频帧内输入的操作指令,操作指令用于指示用户指向目标区域的操作;

触控显示设备32还具体用于根据操作指令,调整并显示第n+1个新视频帧。

可选的,操作指令包括放大、缩小以及清晰度调整中的任意一个,触控显示设备还具体用于:

操作指令包括放大和缩小,获取用户在触控显示界面通过缩放输入的放大比例或者缩小比例;

操作指令包括清晰度调整,获取用户在触控显示界面通过点击选取的清晰度参数。

本发明实施例提供了一种车辆监控视频传输系统,该系统通过触控显示设备获取用户在第n个新视频帧内输入的目标区域;监控设备向触控显示设备传输目标区域的原始图像;监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧。从而实现了用户对视频画面中的部分画面的大小以及位置进行自定义,满足用户特殊场景下对其他画面的监控。同时在监控视频传输量大时,避免了对整个画面的传输,从而节省了网络资源,更可能进一步避免了视频帧卡顿和延迟的情况,从而提高了车辆监控视频传输效率。

实施例4:

本发明实施例提供了一种电子设备4,该电子设备可以是监控设备,参照图4所示,该设备包括:

处理模块41,用于获取第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据;

传输模块42,用于向触控显示设备传输第一差异数据;

传输模块42还用于向触控显示设备传输目标区域的原始图像;

处理模块41还用于获取第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;

传输模块42还用于传输第二差异数据。

可选的,传输模块42还具体用于接收触控显示设备发送的用于描述目标区域边界的多个像素点坐标;

处理模块41还具体用于根据多个像素点坐标,识别目标区域;

传输模块42还具体用于向触控显示设备传输目标区域的原始图像内所有像素点的参数。

可选的,传输模块42还具体用于接收触控显示设备发送的用于描述目标车辆的特征数据;

处理模块41还具体用于根据特征数据,识别第n个新视频帧内是否包含目标车辆;

传输模块42还具体用于在第n个新视频帧内包含目标车辆时,向触控显示设备传输目标车辆的原始图像内所有像素点的参数。

本发明实施例提供了一种电子设备,该电子设备通过触控显示设备获取用户在第n个新视频帧内输入的目标区域;监控设备向触控显示设备传输目标区域的原始图像;监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧。从而实现了用户对视频画面中的部分画面的大小以及位置进行自定义,满足用户特殊场景下对其他画面的监控。同时在监控视频传输量大时,避免了对整个画面的传输,从而节省了网络资源,更可能进一步避免了视频帧卡顿和延迟的情况,从而提高了车辆监控视频传输效率。

实施例5:

本发明实施例提供了一种电子设备5,该电子设备可以是触控显示设备,参照图5所示,该设备包括:

传输模块51,用于接收监控设备发送的第n个原始视频帧与第n-1个原始视频帧之间的第一差异数据;

处理模块52,用于根据第一差异数据,生成第n个新视频帧;

显示模块53,用于显示第n个新视频帧;

输入模块54,用于获取用户在第n个新视频帧内输入的目标区域,目标区域至少包括目标车辆;

传输模块51还用于接收监控设备发送的目标区域的原始图像;

传输模块51还用于接收监控设备发送的第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;

处理模块52还用于根据原始图像和第二差异数据,生成第n+1个新视频帧;

显示模块53还用于显示第n+1个新视频帧。

可选的,处理模块52具体用于:

根据第二差异数据,还原用于描述其他区域的所有像素点;

根据其他区域的所有像素点和用于原始图像内的所有像素点,生成第n+1个新视频帧

显示模块53具体用于显示第n+1个新视频帧。

可选的,处理模块52还用于识别目标区域内所有车辆以及分别对应的驾驶员所在窗口;

显示模块53还用于在显示第n+1个新视频帧内显示识别界面;识别界面至少包括所有车辆的车辆信息、驾驶员信息以及驾驶员所在窗口。

可选的,输入模块54具体用于获取用户在第n+1个新视频帧内输入的操作指令,操作指令用于指示用户指向目标区域的操作;

显示模块53还具体用于根据操作指令,调整并显示第n+1个新视频帧。

可选的,操作指令包括放大、缩小以及清晰度调整中的任意一个,输入模块具体用于:

操作指令包括放大和缩小,获取用户在触控显示界面通过缩放输入的放大比例或者缩小比例;

操作指令包括清晰度调整,获取用户在触控显示界面通过点击选取的清晰度参数。

本发明实施例提供了一种电子设备,该电子设备通过触控显示设备获取用户在第n个新视频帧内输入的目标区域;监控设备向触控显示设备传输目标区域的原始图像;监控设备向触控显示设备传输第n个原始视频帧与第n+1个原始视频帧中,除目标区域外其他区域的第二差异数据;触控显示设备根据原始图像和第二差异数据,生成并显示第n+1个新视频帧。从而实现了用户对视频画面中的部分画面的大小以及位置进行自定义,满足用户特殊场景下对其他画面的监控。同时在监控视频传输量大时,避免了对整个画面的传输,从而节省了网络资源,更可能进一步避免了视频帧卡顿和延迟的情况,从而提高了车辆监控视频传输效率。

上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。

需要说明的是:上述实施例提供的电子设备和车辆监控视频传输系统在执行车辆监控视频传输方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的车辆监控视频传输方法、系统和电子设备实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

综上所述,本领域的普通技术人员阅读本发明文件后,根据本发明的技术方案和技术构思无需创造性脑力劳动而作出其他各种相应的变换方案,均属于本发明所保护的范围。

相关技术
  • 一种车辆监控视频传输系统及传输方法
  • 一种闸门控制器、闸门视频传输系统及传输方法
技术分类

06120112877069