轨道交通环境下的视频流画面处理方法及装置与流程

未命名 10-16 阅读:183 评论:0


1.本发明涉及计算机技术领域,尤其是涉及一种轨道交通环境下的视频流画面处理方法及装置。


背景技术:

2.轨道交通是指运营车辆需要在特定轨道上行驶的一类交通工具或运输系统。在轨道交通环境中,通常会设置较多的画面展示设备,以展示相应的信息。如在地铁环境中,会设置显示屏来显示运营、导乘、车辆信息、广告的相关信息。
3.现有的方案中,为了避免在画面展示设备中展示违规的信息,通常会设置图像分析模型,利用图像分析模型来对需要展示的画面进行图像分析,以识别画面中的违规信息,在画面中包含违规信息时,会向工作人员发出警示信息,以便工作人员进行相应的处理。
4.但是,采用上述方案,图像分析模型需要一直对需要展示的画面进行分析,而分析的画面中可能是重复性较高的内容,导致算力资源的浪费。


技术实现要素:

5.本发明提供一种轨道交通环境下的视频流画面处理方法及装置,以节约算力资源。
6.为了解决上述技术问题,本发明是这样实现的:第一方面,本技术提供了一种轨道交通环境下的视频流画面处理方法,应用站点设备,所述方法包括:获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面;对子画面进行哈希处理,形成第一哈希值,并从锁定状态的锁定文件存储区中获取多个第二哈希值,所述锁定文件存储区存储有经过图像分析模型分析过的合规的视频流画面的子画面的第二哈希值;将第一哈希值与第二哈希值进行匹配,确定匹配失败的第一子画面;将第一子画面拼接为待分析图像后输入到本地的图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果;在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。
7.进一步的,所述方法还包括:获取与画面展示设备对应的摄像组件的拍摄图像;依据画面展示设备和摄像组件的空间位置关系,确定拍摄图像与画面展示设备对应的画面框,并提取画面框中的拍摄子图像;依据拍摄子图像和合规分析结果为通过的视频流画面,确定拍摄子图像与视频流画面之间的图像映射关系;确定图像映射关系之后,依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性,以在一致性低于预设一致性阈值时,切换画面展示设备的展示内容,并发出警示信息。
8.进一步的,所述图像映射关系包括时间映射关系和画面映射矩阵,所述依据图像映射关系,确定画面展示设备展示的视频流画面与拍摄子图像之间的一致性,包括:获取多帧视频流画面和多帧拍摄子图像,并依据时间映射关系,确定第一视频流画面和与第一视频流画面对应的第一拍摄子图像;依据以下公式是否成立,确定是否要发出警示信息,y》e
(m*t-n);其中,m代表第一视频流画面,t代表画面映射矩阵,n代表第一拍摄子图像,e代表确定m*t与n之间差异的函数,y代表一致性阈值,在公式成立时,不发出警示信息,在公式不成立时,发出警示信息。
9.进一步的,所述确定图像映射关系之后,依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性,还包括:提取视频流画面的第一关键像素点的第一灰度值;提取拍摄子图像的第二关键像素点的第二灰度值;将第一灰度值与第二灰度值做差,确定灰度值差值,依据灰度值差值确定视频流画面与拍摄子图像之间的一致性。
10.进一步的,在依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性之前,所述方法还包括:对拍摄子图像进行故障分析,确定拍摄子图像是否包含故障画面,所述故障画面包括雪花点画面、彩虹条画面、局部或全部黑屏画面;在拍摄子图像包含故障画面时,停止画面展示设备的展示,并发出故障提示信息;在拍摄子图像不包含故障画面时,依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性。
11.进一步的,所述方法还包括:将合规的待分析图像切分为子画面,并存储到文件观察区;在目标子画面存储在文件观察区的存储时长超过预设观察时长后,将目标子画面进行哈希,得到目标哈希值,并存入锁定文件存储区中;在接收到针对目标子画面的丢弃指示时,丢弃目标子画面。
12.进一步的,所述方法还包括:在对锁定文件存储区中的文件进行文件处理之前,发出请求许可信息,所述文件处理包括文件新增、文件替换、文件删除、文件修改;依据请求许可信息,通过沙箱接收管理员用户输入的第一子密钥和由密钥管理设备下发的第二子密钥,所述密钥管理设备依据管理员用户通过终端设备向密钥管理设备发出的密钥下发指示,确定是否下发第二子密钥;在沙箱中依据第一子密钥和第二子密钥确定许可密钥,并依据许可密钥对锁定文件存储区进行解锁,以完成对锁定文件存储区中的文件处理。并在处理后,对锁定文件存储区进行锁定,以使得锁定状态的锁定文件存储区中的文件无法进行文件处理。
13.进一步的,所述方法还包括:获取锁定文件存储区中的全部文件的文件信息,并进行哈希,得到待校验信息;上传待校验信息给服务器,所述服务器存储有与锁定文件存储区中的全部文件的文件信息的哈希值对应的标准信息,以依据待校验信息和标准信息进行校验,在校验通过时,反馈有效信息;接收有效信息,并依据有效信息执行第一哈希值与第二哈希值的匹配过程。
14.第二方面,本技术提供了一种轨道交通环境下的视频流画面处理装置,应用站点设备,所述装置包括:视频画面获取模块,用户获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面;画面哈希处理模块,用于对子画面进行哈希处理,形成第一哈希值,并从锁定状态的锁定文件存储区中获取多个第二哈希值,所述锁定文件存储区存储有经过图像分析模型分析过的合规的视频流画面的子画面的第二哈希值;画面哈希匹配模块,用于将第一哈希值与第二哈希值进行匹配,确定匹配失败的第一子画面;图像合规分析模块,用于将第一子画面拼接为待分析图像后输入到本地的图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果;合规图像展示模块,用于在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。
15.第三方面,本技术提供了一种电子设备,包括:存储器和至少一个处理器;所述存
储器用于存储计算机执行指令;所述至少一个处理器用于执行所述存储器中存储的计算机执行指令,使得所述至少一个处理器执行如第一方面所述的方法。
16.本技术提供了一种轨道交通环境下的视频流画面处理方法,应用站点设备,所述方法包括:获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面;对子画面进行哈希处理,形成第一哈希值,并从锁定状态的锁定文件存储区中获取多个第二哈希值,所述锁定文件存储区存储有经过图像分析模型分析过的合规的视频流画面的子画面的第二哈希值;将第一哈希值与第二哈希值进行匹配,确定匹配失败的第一子画面;将第一子画面拼接为待分析图像后输入到本地的图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果;在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。
17.本技术的方案可以应用于站点设备,站点设备与画面展示设备连接,站点设备可以为地铁站点的用于接收服务器传输的视频流画面的设备,站点设备对视频流画面分析之后,将合规的视频流画面输出到画面展示设备进行展示,画面展示设备可以为地铁站点中展示图像的显示屏。现有的方案中,为了避免在画面展示设备中展示违规信息(如不良信息),通常会设置图像分析模型,利用图像分析模型来对需要展示的画面进行图像分析,以识别画面中的不良信息,在画面中包含不良信息时,会向工作人员发出警示信息,以便工作人员进行相应的处理。但是,采用该方案,图像分析模型需要一直对需要展示的画面进行分析,而分析的画面中可能是重复性较高的内容,导致算力资源的浪费。而本技术的方案中,可以将需要展示的视频流画面切分为子画面,并分析哪些子画面是已经经过合规分析的画面,从而可以仅对未进行合规分析的子画面,采用图像分析模型进行分析,从而节约算力资源。具体来说,可以获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面,之后,对子画面进行哈希处理形成第一哈希值。还可以从锁定状态的锁定文件存储区获取经过图像分析模型分析过的且合规的视频流画面的子画面的第二哈希值。之后,将第一哈希值与第二哈希值进行匹配,在第一哈希值和第二哈希值相同时,确定子画面为经过图像分析模型的画面,在第一哈希值和第二哈希值不同时,确定子画面为未经过图像分析模型的画面,并将子画面作为匹配失败的第一子画面。之后,将第一子画面拼接为待分析图像,并输入到图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果。在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。另外,在轨道交通环境,通常会设置摄像组件,部分摄像组件会拍摄到与画面展示设备对应的图像。因此,本方案还可以获取与画面展示设备对应的摄像组件的拍摄图像,并对拍摄图像中与画面展示设备对应的拍摄子图像进行分析,确定画面展示设备最终展示的图像是否与站点设备输出给画面展示设备的视频流画面一致,从而在画面展示设备展示不合规的信息时,及时发出警示。
附图说明
18.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是本技术一个实施例的轨道交通环境下的视频流画面处理方法的流程示意图;
图2是本技术一个实施例的轨道交通环境下的视频流画面处理方法的步骤示意图;图3是本技术一个实施例的轨道交通环境下的视频流画面处理装置的结构示意图。
具体实施方式
19.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
20.本技术的方案可以应用于站点设备,如图1所示,站点设备与画面展示设备连接,站点设备可以为轨道交通环境下(如地铁站点)的用于接收服务器传输的视频流画面的设备,站点设备对视频流画面分析之后,将合规的视频流画面输出到画面展示设备进行展示,画面展示设备可以为地铁站点中展示图像的显示屏。
21.现有的方案中,为了避免在画面展示设备中展示不良信息,通常会设置图像分析模型,利用图像分析模型来对需要展示的画面进行图像分析,以识别画面中的不良信息,在画面中包含不良信息时,会向工作人员发出警示信息,以便工作人员进行相应的处理。但是,采用该方案,图像分析模型需要一直对需要展示的画面进行分析,而分析的画面中可能是重复性较高的内容,导致算力资源的浪费。而本技术的方案中,可以将需要展示的视频流画面切分为子画面,并分析哪些子画面是已经经过合规分析的画面,从而可以仅对未进行合规分析的子画面,采用图像分析模型进行分析,从而节约算力资源。
22.具体来说,可以获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面,之后,对子画面进行哈希处理形成第一哈希值。还可以从锁定状态的锁定文件存储区获取经过图像分析模型分析过的且合规的视频流画面的子画面的第二哈希值。之后,将第一哈希值与第二哈希值进行匹配,在第一哈希值和第二哈希值相同时,确定子画面为经过图像分析模型的画面,在第一哈希值和第二哈希值不同时,确定子画面为未经过图像分析模型的画面,并将子画面作为匹配失败的第一子画面。之后,将第一子画面拼接为待分析图像,并输入到图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果。在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。
23.另外,在轨道交通环境,通常会设置摄像组件,部分摄像组件会拍摄到与画面展示设备对应的图像。因此,本方案还可以获取与画面展示设备对应的摄像组件的拍摄图像,并对拍摄图像中与画面展示设备对应的拍摄子图像进行分析,确定画面展示设备最终展示的图像是否与站点设备输出给画面展示设备的视频流画面一致,从而在画面展示设备展示不合规的信息时,及时发出警示。
24.具体来说,本技术实施例提供了一种轨道交通环境下的视频流画面处理方法,应用站点设备,所述方法包括:步骤202、获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面。本方案可以设置至少一组画面切分规则,以按照画面切分规则对视频流画面进
行切分。其中,在轨道交通环境中,视频流画面中可能包含有多种类型的信息,如导乘信息、宣传信息等。本方案可以按照各区域对应的信息类型进行画面切分,从而得到导乘信息对应的子画面和宣传信息对应的子画面。导乘信息通常是几个固定的画面,因此,可以通过比较哈希值的方式进行处理。
25.步骤204、对子画面进行哈希处理,形成第一哈希值,并从锁定状态的锁定文件存储区中获取多个第二哈希值,所述锁定文件存储区存储有经过图像分析模型分析过的合规的视频流画面的子画面的第二哈希值。本方案可以利用哈希处理的方式来比较子画面是否相同。哈希处理是将信息映射为同一个长度的信息,并且,同一个信息经过同一个哈希处理后的结果是相同的。本方案可以获取子画面各个像素点的像素值,并进行汇总,之后进行哈希处理,得到哈希值。锁定文件存储区中的哈希值可以对应不同大小的画面,从而将相同大小的画面对应的哈希值进行匹配。
26.步骤206、将第一哈希值与第二哈希值进行匹配,确定匹配失败的第一子画面。在第一哈希值和第二哈希值相同时,确定子画面为经过图像分析模型的画面,该部分可以直接进行展示,在第一哈希值和第二哈希值不同时,确定子画面为未经过图像分析模型的画面,并将子画面作为匹配失败的第一子画面。
27.步骤208、将第一子画面拼接为待分析图像后输入到本地的图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果。图像分析模型为预先训练好的模型。
28.步骤210、在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。在合规分析结果为不通过时,可以发出警告给工作人员。
29.现有的方案中,为了避免在画面展示设备中展示不良信息,通常会设置图像分析模型,利用图像分析模型来对需要展示的画面进行图像分析,以识别画面中的不良信息,在画面中包含不良信息时,会向工作人员发出警示信息,以便工作人员进行相应的处理。但是,采用该方案,图像分析模型需要一直对需要展示的画面进行分析,而分析的画面中可能是重复性较高的内容,导致算力资源的浪费。而本技术的方案中,可以将需要展示的视频流画面切分为子画面,并分析哪些子画面是已经经过合规分析的画面,从而可以仅对未进行合规分析的子画面,采用图像分析模型进行分析,从而节约算力资源。
30.具体来说,可以获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面,之后,对子画面进行哈希处理形成第一哈希值。还可以从锁定状态的锁定文件存储区获取经过图像分析模型分析过的且合规的视频流画面的子画面的第二哈希值。之后,将第一哈希值与第二哈希值进行匹配,在第一哈希值和第二哈希值相同时,确定子画面为经过图像分析模型的画面,在第一哈希值和第二哈希值不同时,确定子画面为未经过图像分析模型的画面,并将子画面作为匹配失败的第一子画面。之后,将第一子画面拼接为待分析图像,并输入到图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果。在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。
31.另外,在轨道交通环境,通常会设置摄像组件,部分摄像组件会拍摄到与画面展示设备对应的图像。因此,本方案还可以获取与画面展示设备对应的摄像组件的拍摄图像,并对拍摄图像中与画面展示设备对应的拍摄子图像进行分析,确定画面展示设备最终展示的
图像是否与站点设备输出给画面展示设备的视频流画面一致,从而在画面展示设备展示不合规的信息时,及时发出警示。具体的,作为一个可选的实施例,所述方法还包括:获取与画面展示设备对应的摄像组件的拍摄图像;依据画面展示设备和摄像组件的空间位置关系,确定拍摄图像与画面展示设备对应的画面框,并提取画面框中的拍摄子图像;依据拍摄子图像和合规分析结果为通过的视频流画面,确定拍摄子图像与视频流画面之间的图像映射关系;确定图像映射关系之后,依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性,以在一致性低于预设一致性阈值时,切换画面展示设备的展示内容,并发出警示信息。画面展示设备和摄像组件的空间位置关系可以是人工输入的。另外,本方案也可以通过对摄像组件历史拍摄的图像进行分析,确定拍摄图像中与画面展示设备对应的画面框。确定拍摄子图像之后,可以将拍摄子图像与合规的视频流画面进行对比,在结果相同时,可以确定画面展示设备的展示内容未经篡改,是合规的。否则,则可以发出警示信息。
32.摄像组件拍摄的图像与视频流画面可能在时间上有差别,因此,本方案可以进行时间映射和画面映射,从而进行拍摄子图像和视频流画面的对比,具体的,作为一个可选的实施例,所述图像映射关系包括时间映射关系和画面映射矩阵,所述依据图像映射关系,确定画面展示设备展示的视频流画面与拍摄子图像之间的一致性,包括:获取多帧视频流画面和多帧拍摄子图像,并依据时间映射关系,确定第一视频流画面和与第一视频流画面对应的第一拍摄子图像;依据以下公式是否成立,确定是否要发出警示信息,y》e(m*t-n);其中,m代表第一视频流画面,t代表画面映射矩阵,n代表第一拍摄子图像,e代表确定m*t与n之间差异的函数,y代表一致性阈值,在公式成立时,不发出警示信息,在公式不成立时,发出警示信息。其中,m*t与n之间差异可以为相对应的像素点的像素值的差值,e代表的函数可以为统计所有进行对比的像素点的像素值的差值的和值。在所有的像素点的差值的和大于预设的一致性阈值时,发出警示。
33.在进行像素点的像素值对比时,可以仅采集多个关键点,进行关键点的对比,而无需进行全部像素点的对比。具体的,作为一个可选的实施例,所述确定图像映射关系之后,依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性,还包括:提取视频流画面的第一关键像素点的第一灰度值;提取拍摄子图像的第二关键像素点的第二灰度值;将第一灰度值与第二灰度值做差,确定灰度值差值,依据灰度值差值确定视频流画面与拍摄子图像之间的一致性。视频流画面通常是具有完整性的,因此,对于一个视频流画面和一个拍摄子图像,可以切分为多个图像块,对于每个图像块可以采集几个关键点,从而进行关键点的像素值的对比,以确定画面展示设备的展示内容是否被篡改。
34.另外,本方案还可以利用摄像设备采集的拍摄图像,识别画面展示设备是否出现故障,比如,本方案可以识别雪花点画面、彩虹条画面、局部或全部黑屏画面,并发出故障提示。具体的,作为一个可选的实施例,在依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性之前,所述方法还包括:对拍摄子图像进行故障分析,确定拍摄子图像是否包含故障画面,所述故障画面包括雪花点画面、彩虹条画面、局部或全部黑屏画面;在拍摄子图像包含故障画面时,停止画面展示设备的展示,并发出故障提示信息;在拍摄子图像不包含故障画面时,依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性。本方案可以预先设置各故障画面对应的故障识别规则,从而按照故障识别规则来识别故障画面。如对于局部黑屏画面,可以识别画面展示设备中像素值为目标值(对应黑的像素值)的区域是
否大于预设的区域,从而确定是否为局部黑屏画面。
35.本方案还可以更新锁定文件存储区中存储的信息。具体的,作为一个可选的实施例,所述方法还包括:将合规的待分析图像切分为子画面,并存储到文件观察区;在目标子画面存储在文件观察区的存储时长超过预设观察时长后,将目标子画面进行哈希,得到目标哈希值,并存入锁定文件存储区中;在接收到针对目标子画面的丢弃指示时,丢弃目标子画面。在识别到子画面合规之后,可以将子画面存入观察区,在等待人工确认或者子画面存储在文件观察区的存储时长超过预设观察时长后,可以将子画面对应的哈希值存入锁定文件存储区,以便下次直接匹配,无需采用图像分析模型进行分析。本方案预设观察区,而不是直接将合规的画面存入,可以给予一个缓冲时长,在未发生违规事件时,再将信息存入,避免因为识别错误产生的违规识别。在锁定文件存储区中的第二哈希值超过某一时长未匹配到对应的第一哈希值时,可以丢弃相应的第二哈希值。
36.另外,锁定状态的锁定文件存储区中的文件无法进行文件处理(可以读取信息,但是无法修改、新增),在对锁定文件存储区中的文件进行文件处理之前,可以获取密钥来解密,之后进行处理,具体的,作为一个可选的实施例,所述方法还包括:在对锁定文件存储区中的文件进行文件处理之前,发出请求许可信息,所述文件处理包括文件新增、文件替换、文件删除、文件修改;依据请求许可信息,通过沙箱接收管理员用户输入的第一子密钥和由密钥管理设备下发的第二子密钥,所述密钥管理设备依据管理员用户通过终端设备向密钥管理设备发出的密钥下发指示,确定是否下发第二子密钥;在沙箱中依据第一子密钥和第二子密钥确定许可密钥,并依据许可密钥对锁定文件存储区进行解锁,以完成对锁定文件存储区中的文件处理。并在处理后,对锁定文件存储区进行锁定,以使得锁定状态的锁定文件存储区中的文件无法进行文件处理。本方案可以利用管理员来保存第一子密钥,利用密钥管理设备来管理第二子密钥,第二子密钥可以是较复杂的密钥,从而提升了锁定文件存储区的安全性。另外,密钥管理设备在下发第二子密钥之前,可以对锁定文件存储区进行完整性识别(可以利用证书进行识别),在未发现锁定文件存储区被篡改时,再下发第二子密钥。沙箱又称沙盘,是一种安全软件,可以将一个程序放入沙箱运行,这样它所创建修改删除的所有文件和注册表都会被虚拟化重定向,也就是说所有操作都是虚拟的,真实的文件和注册表不会被改动,这样可以确保病毒无法对系统关键部位进行改动破坏系统。
37.并且,服务器还可以存储与锁定文件存储区中的全部文件的文件信息的哈希值对应的标准信息,从而使得站点设备可以获取锁定文件存储区中的全部文件的文件信息,并进行哈希得到待校验信息,以上传给服务器进行校验,从而判断站点设备的文件存储区中的文件是否被篡改,具体的,作为一个可选的实施例,所述方法还包括:获取锁定文件存储区中的全部文件的文件信息,并进行哈希,得到待校验信息;上传待校验信息给服务器,所述服务器存储有与锁定文件存储区中的全部文件的文件信息的哈希值对应的标准信息,以依据待校验信息和标准信息进行校验,在校验通过时,反馈有效信息;接收有效信息,并依据有效信息执行第一哈希值与第二哈希值的匹配过程。该校验过程可以周期性的执行。
38.在上述实施例的基础上,本技术实施例还提供一种轨道交通环境下的视频流画面处理装置,应用站点设备,如图3所示,所述装置包括:视频画面获取模块302,用户获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面。
39.画面哈希处理模块304,用于对子画面进行哈希处理,形成第一哈希值,并从锁定状态的锁定文件存储区中获取多个第二哈希值,所述锁定文件存储区存储有经过图像分析模型分析过的合规的视频流画面的子画面的第二哈希值。
40.画面哈希匹配模块306,用于将第一哈希值与第二哈希值进行匹配,确定匹配失败的第一子画面。
41.图像合规分析模块308,用于将第一子画面拼接为待分析图像后输入到本地的图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果。
42.合规图像展示模块310,用于在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。
43.本技术实施例的实施方式与上述方法实施例的实施方式类似,具体实施方式可以参考上述方法实施例的具体实施方式,此处不再赘述。
44.现有的方案中,为了避免在画面展示设备中展示不良信息,通常会设置图像分析模型,利用图像分析模型来对需要展示的画面进行图像分析,以识别画面中的不良信息,在画面中包含不良信息时,会向工作人员发出警示信息,以便工作人员进行相应的处理。但是,采用该方案,图像分析模型需要一直对需要展示的画面进行分析,而分析的画面中可能是重复性较高的内容,导致算力资源的浪费。而本技术的方案中,可以将需要展示的视频流画面切分为子画面,并分析哪些子画面是已经经过合规分析的画面,从而可以仅对未进行合规分析的子画面,采用图像分析模型进行分析,从而节约算力资源。
45.具体来说,可以获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面,之后,对子画面进行哈希处理形成第一哈希值。还可以从锁定状态的锁定文件存储区获取经过图像分析模型分析过的且合规的视频流画面的子画面的第二哈希值。之后,将第一哈希值与第二哈希值进行匹配,在第一哈希值和第二哈希值相同时,确定子画面为经过图像分析模型的画面,在第一哈希值和第二哈希值不同时,确定子画面为未经过图像分析模型的画面,并将子画面作为匹配失败的第一子画面。之后,将第一子画面拼接为待分析图像,并输入到图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果。在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。
46.在上述实施例的基础上,本技术还提供一种电子设备,包括:存储器和至少一个处理器;所述存储器用于存储计算机执行指令;所述至少一个处理器用于执行所述存储器中存储的计算机执行指令,使得所述至少一个处理器执行如上述实施例所述的方法。
47.本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述数据的处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,简称rom)、随机存取存储器(random acgess memory,简称ram)、磁碟或者光盘等。
48.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产
品的形式。
49.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
50.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
51.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
52.在一个典型的配置中,计算设备包括一个或多个处理器 (cpu)、输入/输出接口、网络接口和内存。
53.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram) 和/或非易失性内存等形式,如只读存储器 (rom) 或闪存(flash ram)。内存是计算机可读介质的示例。
54.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器 (sram)、动态随机存取存储器 (dram)、其他类型的随机存取存储器 (ram)、只读存储器 (rom)、电可擦除可编程只读存储器 (eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器 (cd-rom)、数字多功能光盘 (dvd) 或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的定界,计算机可读介质不包括暂存电脑可读媒体 (transitory media),如调制的数据信号和载波。
55.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
56.本领域技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
57.以上仅为本发明的实施例而已,并不用于限制本发明。对于本领域技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

技术特征:
1.一种轨道交通环境下的视频流画面处理方法,其特征在于,应用站点设备,所述方法包括:获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面;对子画面进行哈希处理,形成第一哈希值,并从锁定状态的锁定文件存储区中获取多个第二哈希值,所述锁定文件存储区存储有经过图像分析模型分析过的合规的视频流画面的子画面的第二哈希值;将第一哈希值与第二哈希值进行匹配,确定匹配失败的第一子画面;将第一子画面拼接为待分析图像后输入到本地的图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果;在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取与画面展示设备对应的摄像组件的拍摄图像;依据画面展示设备和摄像组件的空间位置关系,确定拍摄图像与画面展示设备对应的画面框,并提取画面框中的拍摄子图像;依据拍摄子图像和合规分析结果为通过的视频流画面,确定拍摄子图像与视频流画面之间的图像映射关系;确定图像映射关系之后,依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性,以在一致性低于预设一致性阈值时,切换画面展示设备的展示内容,并发出警示信息。3.根据权利要求2所述的方法,其特征在于,所述图像映射关系包括时间映射关系和画面映射矩阵,所述依据图像映射关系,确定画面展示设备展示的视频流画面与拍摄子图像之间的一致性,包括:获取多帧视频流画面和多帧拍摄子图像,并依据时间映射关系,确定第一视频流画面和与第一视频流画面对应的第一拍摄子图像;依据以下公式是否成立,确定是否要发出警示信息,y>e(m*t-n);其中,m代表第一视频流画面,t代表画面映射矩阵,n代表第一拍摄子图像,e代表确定m*t与n之间差异的函数,y代表一致性阈值,在公式成立时,不发出警示信息,在公式不成立时,发出警示信息。4.根据权利要求2所述的方法,其特征在于,所述确定图像映射关系之后,依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性,还包括:提取视频流画面的第一关键像素点的第一灰度值;提取拍摄子图像的第二关键像素点的第二灰度值;将第一灰度值与第二灰度值做差,确定灰度值差值,依据灰度值差值确定视频流画面与拍摄子图像之间的一致性。5.根据权利要求2所述的方法,其特征在于,在依据图像映射关系,确定视频流画面与拍摄子图像之间的一致性之前,所述方法还包括:对拍摄子图像进行故障分析,确定拍摄子图像是否包含故障画面,所述故障画面包括雪花点画面、彩虹条画面、局部或全部黑屏画面;在拍摄子图像包含故障画面时,停止画面展示设备的展示,并发出故障提示信息;在拍摄子图像不包含故障画面时,依据图像映射关系,确定视频流画面与拍摄子图像
之间的一致性。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:将合规的待分析图像切分为子画面,并存储到文件观察区;在目标子画面存储在文件观察区的存储时长超过预设观察时长后,将目标子画面进行哈希,得到目标哈希值,并存入锁定文件存储区中;在接收到针对目标子画面的丢弃指示时,丢弃目标子画面。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:在对锁定文件存储区中的文件进行文件处理之前,发出请求许可信息,所述文件处理包括文件新增、文件替换、文件删除、文件修改;依据请求许可信息,通过沙箱接收管理员用户输入的第一子密钥和由密钥管理设备下发的第二子密钥,所述密钥管理设备依据管理员用户通过终端设备向密钥管理设备发出的密钥下发指示,确定是否下发第二子密钥;在沙箱中依据第一子密钥和第二子密钥确定许可密钥,并依据许可密钥对锁定文件存储区进行解锁,以完成对锁定文件存储区中的文件处理,并在处理后,对锁定文件存储区进行锁定,以使得锁定状态的锁定文件存储区中的文件无法进行文件处理。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取锁定文件存储区中的全部文件的文件信息,并进行哈希,得到待校验信息;上传待校验信息给服务器,所述服务器存储有与锁定文件存储区中的全部文件的文件信息的哈希值对应的标准信息,以依据待校验信息和标准信息进行校验,在校验通过时,反馈有效信息;接收有效信息,并依据有效信息执行第一哈希值与第二哈希值的匹配过程。9.一种轨道交通环境下的视频流画面处理装置,其特征在于,应用站点设备,所述装置包括:视频画面获取模块,用户获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面;画面哈希处理模块,用于对子画面进行哈希处理,形成第一哈希值,并从锁定状态的锁定文件存储区中获取多个第二哈希值,所述锁定文件存储区存储有经过图像分析模型分析过的合规的视频流画面的子画面的第二哈希值;画面哈希匹配模块,用于将第一哈希值与第二哈希值进行匹配,确定匹配失败的第一子画面;图像合规分析模块,用于将第一子画面拼接为待分析图像后输入到本地的图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果;合规图像展示模块,用于在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。10.一种电子设备,其特征在于,包括:存储器和至少一个处理器;所述存储器用于存储计算机执行指令;所述至少一个处理器用于执行所述存储器中存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1-8任一项所述的方法。

技术总结
本发明公开了一种轨道交通环境下的视频流画面处理方法及装置,所述方法可以应用站点设备,所述方法包括:获取待处理的视频流画面,并对视频流画面进行切分,形成多个切分后的子画面;对子画面进行哈希处理,形成第一哈希值,并从锁定状态的锁定文件存储区中获取多个第二哈希值,所述锁定文件存储区存储有经过图像分析模型分析过的合规的视频流画面的子画面的第二哈希值;将第一哈希值与第二哈希值进行匹配,确定匹配失败的第一子画面;将第一子画面拼接为待分析图像后输入到本地的图像分析模型中进行分析,确定待分析图像是否包含有违规信息,以确定合规分析结果;在待分析图像的合规分析结果为通过时,将视频流画面展示到画面展示设备。面展示设备。面展示设备。


技术研发人员:张有利 李建加 王进 邢宇飞 翟德龙
受保护的技术使用者:天津市北海通信技术有限公司
技术研发日:2023.09.05
技术公布日:2023/10/11
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐