CN111382697B - 影像数据处理方法及第一电子设备 - Google Patents
影像数据处理方法及第一电子设备 Download PDFInfo
- Publication number
- CN111382697B CN111382697B CN202010155907.0A CN202010155907A CN111382697B CN 111382697 B CN111382697 B CN 111382697B CN 202010155907 A CN202010155907 A CN 202010155907A CN 111382697 B CN111382697 B CN 111382697B
- Authority
- CN
- China
- Prior art keywords
- image data
- candidate image
- azimuth information
- electronic equipment
- target
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
Landscapes
- Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Computational Biology (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Multimedia (AREA)
- Alarm Systems (AREA)
Abstract
本发明实施例提供了一种影像数据处理方法及第一电子设备,所述影像数据处理方法,应用于第一电子设备,包括:从影像设备获取P个数据采集方位信息,以及所述P个数据采集方位信息对应的N个候选影像数据,所述P个数据采集方位信息关联至少两个第二电子设备,P与N均为大于1的整数;从所述N个候选影像数据中确定目标影像数据,所述目标影像数据为具有告警内容的候选影像数据;将所述目标影像数据发送至目标电子设备,所述目标电子设备为所述至少两个第二电子设备中与所述目标影像数据对应的数据采集方位信息关联的第二电子设备。本发明实施例能够有效降低各应用场合下对影像设备的数量需求,节省影像设备的购置安装成本。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种影像数据处理方法及第一电子设备。
背景技术
摄像头作为一种信息采集设备,已经被广泛地运用于监控中。当前,同一个摄像头通常仅用于实现一种功能,例如,仅用于进行交通违章监控,或者仅用于火灾监控等。对于同一场景有不同监控需求的不同用户,往往需要分别设置摄像头来获取监控信息,导致所需安装的摄像头的数量较多,购置安装成本较高。
发明内容
本发明实施例提供一种影像数据处理方法及第一电子设备,以解决现有技术中同一场景下有不同监控需求的不同用户,需要分别设置摄像头来获取监控信息,导致所需安装的摄像头的数量较多,购置安装成本较高的问题。
为了解决上述技术问题,本发明是这样实现的:
本发明实施例提供了一种影像数据处理方法,应用于第一电子设备,包括:
从影像设备获取P个数据采集方位信息,以及所述P个数据采集方位信息对应的N个候选影像数据,所述P个数据采集方位信息关联至少两个第二电子设备,P与N均为大于1的整数;
从所述N个候选影像数据中确定目标影像数据,所述目标影像数据为具有告警内容的候选影像数据;
将所述目标影像数据发送至目标电子设备,所述目标电子设备为所述至少两个第二电子设备中与所述目标影像数据对应的数据采集方位信息关联的第二电子设备。
本发明实施例还提供了一种第一电子设备,包括:
第一获取模块,用于从影像设备获取P个数据采集方位信息,以及所述P个数据采集方位信息对应的N个候选影像数据,所述P个数据采集方位信息关联至少两个第二电子设备,P与N均为大于1的整数;
确定模块,用于从所述N个候选影像数据中确定目标影像数据,所述目标影像数据为具有告警内容的候选影像数据;
发送模块,用于将所述目标影像数据发送至目标电子设备,所述目标电子设备为所述至少两个第二电子设备中与所述目标影像数据对应的数据采集方位信息关联的第二电子设备。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的影像数据处理方法的步骤。
本发明实施例中,通过将影像设备采集方位信息及其对应的候选影像数据关联至少两个第二电子设备,在候选影像数据中具有告警内容的情况下,能够基于关联关系将具有告警内容的候选影像数据,即目标影像数据发送至对应的第二电子设备;本发明实施例通过建立的第二电子设备与数据采集方位信息的关联关系,可以同时满足不同用户对不同影像设备数据采集方位的需求,较好地实现了影像设备对至少两个第二电子设备的共享,进而能够有效降低各应用场合下对影像设备的数量需求,节省影像设备的购置安装成本。
附图说明
图1为本发明实施例提供的影像数据处理方法的流程图;
图2为本发明实施例提供的影像数据处理方法在一个具体应用场景中的实施流程图;
图3为本发明实施例提供的第一电子设备的结构示意图;
图4为应用到本发明实施例提供的第一电子设备的一种影像数据处理***的架构图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。
如图1所示,本发明实施例提供的影像数据处理方法,应用于第一电子设备,包括:
步骤101,从影像设备获取P个数据采集方位信息,以及所述P个数据采集方位信息对应的N个候选影像数据,所述P个数据采集方位信息关联至少两个第二电子设备,P与N均为大于1的整数;
步骤102,从所述N个候选影像数据中确定目标影像数据,所述目标影像数据为具有告警内容的候选影像数据;
步骤103,将所述目标影像数据发送至目标电子设备,所述目标电子设备为所述至少两个第二电子设备中与所述目标影像数据对应的数据采集方位信息关联的第二电子设备。
影像设备可以是例如摄像头等能够获取候选影像数据的设备。第二电子设备可以对应的是例如电脑端(即PC端)或者移动终端等设备,能够接收第一电子设备发送的目标影像数据等数据。
可以理解的是,至少两个第二电子设备可以对应不同的用户,实际应用中,不同的用户可能具有不同的监控与告警需求,对摄像头的工作方位的要求也可能不同。例如,在某一应用场景下,摄像头安装位置的一侧为河流,而另一侧为道路,用户A可能需要使用该摄像头对河流漂浮物进行监控,而用户B可能需要对道路违章情况进行监控;在该应用场景下,用户A对应的第二电子设备所关联的数据采集方位信息,可以对应的是摄像头朝向河流的第一数据采集方位;而用户B对应的第二电子设备所关联的数据采集方位信息,可以对应的是摄像头朝向道路的第二数据采集方位。
影像设备可以在多个数据采集方位中的每一个数据采集方位下,分别采集一个或多个影像数据。在一个示例中,将影像设备采集的影像数据定义为原始影像数据,一个原始影像数据可以是在影像设备停留在某一固定预置方位(以下简称预置位)的期间,录制的一段视频或者是拍摄的一张或多张照片。当原始影像数据为一段视频时,候选影像数据可以是该段视频中的其中一帧或多帧照片,当原始影像数据为一张或多张照片时,候选影像数据可以是其中的全部或部分照片。
当然,原始影像数据也可以是影像设备在某一角度范围内转动期间,通过录制或者拍摄获取的,对应的数据采集方位信息可以对应的是影像设备转动的角度范围。
告警内容可以根据用户的需要进行设定,例如可以是例如河流漂浮物、火情、人员或者车辆等。基于对候选影像数据的分析与识别可以判断该候选影像数据中是否具有告警内容。当候选影像数据中具有告警内容时,可以将该候选影像数据中确定为目标影像数据。由于目标影像数据对应有数据采集方位信息,而数据采集方位信息又关联有第二电子设备,基于以上关联关系,可以得到目标影像数据对应的第二电子设备,即目标电子设备,并将该目标影像数据发送至目标电子设备。
同样以摄像头分别在第一采集方位与第二采集方位下对河流和道路的监控为例,在经过分析识别得到某一候选影像数据中具有河流漂浮物的情况下,可以将该候选影像数据作为目标影像数据发送至用户A所对应的第二电子设备。
本发明实施例中,通过将影像设备采集方位信息及其对应的候选影像数据关联至少两个第二电子设备,在候选影像数据中具有告警内容的情况下,能够基于关联关系将具有告警内容的候选影像数据,即目标影像数据发送至对应的第二电子设备;本发明实施例通过建立的第二电子设备与数据采集方位信息的关联关系,可以同时满足不同用户对不同影像设备数据采集方位的需求,较好地实现了影像设备对至少两个第二电子设备的共享,进而能够有效降低各应用场合下对影像设备的数量需求,节省影像设备的购置安装成本。此外,本发明实施例中,第一电子设备向目标电子设备发送具有告警内容的目标影像数据,相较于直接将全部候选影像数据发送至相应的第二电子设备,可以有效省略各个第二电子设备对告警内容进行识别的过程,从而提高影像数据处理效率。
在一个示例中,在一些应用场合下,例如摄像头安装位置比较合适以致于可以在同一数据采集方位下同时对道路与河流进行监控,此时,不同第二电子设备所分别关联的数据方位信息,可以对应摄像头的同一数据采集方位。此时影像设备可以在一个数据采集方位下采集多个影像数据,从而满足不同用户的不同监控需求。
可选地,所述影像数据处理方法还包括:
分别获取所述N个候选影像数据中每一候选影像数据的数据采集时间;
分别将所述P个数据采集方位信息中每一数据采集方位信息对应的L个候选影像数据以及所述L个候选影像数据中每一候选影像数据的数据采集时间,存储在与所述每一数据采集方位信息对应的存储路径,L为小于或等于N的正整数。
以某一数据采集方位信息对应的L个候选影像数据为例,由于影像设备需要在不同的数据采集方位下采集影像数据,其可能在工作期间在不同的预置位之间切换,因此,上述L个候选影像数据在采集时间上可能并非是连续的。本示例中,一方面,将这L个候选影像数据存储在与该数据采集方位信息对应存储路径;另一方面,将这L个候选影像数据分别对应的数据采集时间也相应地进行存储,进而有利于后续针对同一预置位下的候选影像数据按采集时间先后进行数据比对。
结合一具体应用场景,影像设备同时用于道路违停监控(对应第一预置位)与河流漂浮物监控(对应第二预置位),若道路违停判断的条件是同一车辆在预置位置区域停留超过5分钟。现有技术中,通常仅针对第一预置位对应一个连续时间段内的影像数据进行数据分析,如此,必须设定影像设备每次在第一预置位处停留超过5分钟,才能对是否存在道路违停进行判断。而本示例中,将影像设备在第一预置位下获取的影像数据存储在设定的同一存储路径,假设影像设备每隔30秒在两个预置位之间切换一次,在分析是否存在道路违停时,可以判断第一预置位对应存储路径下是否存在5张以上均具有相应告警内容的候选影像数据,或者判断是否存在任两张数据采集时间间隔超过5分钟的具有相应告警内容的候选影像数据。可见,本示例中的影像数据处理方法可以有效解决因仅能对一个预置位的一段连续停留时间内的影像数据分析,而导致的影像设备在一个预置位停留时间过长影响,影响对其他预置位或关键区域的实时监控的问题。
在一个示例中,候选影像数据的存储位置还可以进一步结合数据采集时间来确定。例如,可以将某一数据采集方位信息对应的L个候选影像数据,按采集日期、车辆高低峰或者天气等分不同存储路径进行存储,具体的存储规则可根据实际需要进行设定。
可选地,数据采集方位信息可以同时包括了影像设备所在的地理位置信息,以及影像设备采集影像数据时对应的采集方向信息(例如俯仰角度信息)。以便于在多个地理位置分别设置有上述影像设备的情况下,能够准备地把握获取到的候选影像数据所对应的地理位置。
可选地,所述步骤102,从所述N个候选影像数据中确定目标影像数据,包括:
从所述N个候选影像数据中获取第一数据采集方位信息对应的M个候选影像数据,所述第一数据采集方位信息为所述P个数据采集方位信息中任一数据采集方位信息,M为小于或等于N的正整数;
在第一候选影像数据的数量大于数量阈值的情况下,将所述第一候选影像数据确定为所述目标影像数据,所述第一候选影像数据为所述M个候选影像数据中具有所述告警内容的候选影像数据。
本实施例中,每一个数据采集方位信息可以对应一个或多个候选影像数据,并且可以在某一个数据采集方位信息对应的M个候选影像数据中,具有告警内容的候选影像数据的数量超过一定数量阈值时,将这部分具有告警内容的候选影像数据作为目标影像数据。
上述数量阈值可以是根据实际需要进行选择。例如,在对某一段河流的河流漂浮物进行监控时,当存在一个候选影像数据中具有告警内容(即对应河流漂浮物)的情况,即可将该候选影像数据作为目标影像数据,此时,数量阈值可以为小于1的数字。再例如,在进行某一交通路口的道路违章监控时,关于违章停车,或者是闯红灯违章等应用,可能需要在具有告警内容的候选影像数据的数量不低于2个的情况下,才会将具有告警内容的候选影像数据作为目标影像数据。
本实施例中,可以根据实际需要确定数量阈值,并在某一数据采集方位信息对应的M个候选影像数据中,具有告警内容的候选影像数据的数量超过该数量阈值时,确定相应的目标影像数据,进而能够满足多种应用场景下的监控需求。
可选地,所述从所述N个候选影像数据中获取第一数据采集方位信息对应的M个候选影像数据之后,所述方法包括:
依据所述第一数据采集方位信息,分别确定所述M个候选影像数据中每一候选影像数据的告警区域,所述告警区域为所述每一候选影像数据中用于判断是否存在告警内容的像素区域;
将所述M个候选影像数据中,对应的所述告警区域内存在告警内容的候选影像数据确定为所述第一候选影像数据。
本实施例中,可以针对每一个数据采集方位信息对应的M个候选影像数据,预先确定相应的告警区域。例如,影像设备在一个预置位上用于监控河流漂浮物,则该预置位(即对应一个数据采集方位信息)对应的候选影像数据中的告警区域可以是河流所在的像素区域;再例如,影像设备在另一个预置位上用于监控道路违章情况,则该预置位对应的告警区域可以是道路所在的像素区域。
通过在候选影像数据中确定相应的告警区域,在进行候选影像数据中是否存在告警内容的判断时,只需对告警区域进行分析与识别,有利于提高对告警内容的识别效率。
可选地,所述步骤103,将所述目标影像数据发送至目标电子设备,包括:
确定所述目标影像数据中的告警内容所归属的告警类别;
依据所述告警类别与所述目标影像数据对应的数据采集方位信息,从所述至少两个第二电子设备中确定目标电子设备,所述目标电子设备与所述告警类别之间满足预设的告警类别与第二电子设备之间的对应关系;
将所述目标影像数据发送至所述目标电子设备。
如上文所述,基于对候选影像数据的分析与识别可以判断该候选影像数据中是否具有告警内容;而通过对告警内容进行聚类,即按照一定的要求和规律对告警内容进行区分和分类,可以获得不同告警内容所归属的告警类别。上述聚类的过程可以通过机器学习来实现,例如基于样本图像数据库中的样本图像,提取图像特征并在对图像特征研究的基础上通过学习产生出类别。
告警类别与第二电子设备之间存在预设的对应关系,例如,对于对道路违章有监控需求的用户(可对应一个第二电子设备),对应的告警类别可以是道路违章告警;实际应用中,通过对候选影像数据的分析识别,可能存在关于车辆违章的告警内容,也可能存在行人违章的告警内容;可以将两种告警内容归入到道路违章告警一类。当存在目标影像数据时,一方面可以根据其数据采集方位信息与第二电子设备的对应关系,初步确定出可能需要接收目标影像数据的一个或多个第二电子设备;另一方面,可以根据告警内容所述的告警类别,比较精准地将目标影像数据发送至对其有需求的目标电子设备。
在一个示例中,在确定目标影像数据后,还可以针对目标影像数据进行告警,例如,可以对目标影像数据、数据采集方位信息以及告警类别等内容中的至少一项进行显示,还可以触发声光报警。在向目标电子设备发送目标影像数据时,也可以将上述数据采集方位信息等内容同时发送给目标电子设备。
参见图2,以下对本发明实施例提供的影像数据处理方法在一个具体应用场景中的实施过程进行说明:
步骤201,设置摄像头采集方位交替工作模式;
对摄像头进行设置,将已有的区域巡航工作模式下的摄像头,设置为在区域巡航与预置位巡航两种工作模式下交替循环,具体循环的方式可以进行时间的个性化控制。
区域巡航可以是指摄像头螺旋式旋转拍摄,例如,摄像头可以通过螺旋式旋转拍摄在其周边区域进行火情的监控,此时摄像头获得的影像数据并未具体方位信息,采用抽帧的方式获得的候选影像数据通常比较模糊;预置位巡航可以是指摄像头在一个或多个预设的固定方位进行交替循环拍摄(例如摄影或者拍照),获得的影像数据比较清晰,且可以对应比较具体的数据采集方位信息。
步骤202,软件开发工具包(Software Development Kit,SDK)接口对接;
可以通过单独调用海康播放库PlayCtrl.dll来解码视频流,对摄像头返回的影像数据和数据采集方位信息(对应了预置位,包括数据采集角度信息与摄像头定位信息)进行采集处理。
预置位可以与用户进行关联,而每个视频数据又会分别与各自预置位相关联,可以为后续视频数据分权分域的共享(可以理解为具体将一个视频数据的哪些内容发送给哪些用户)奠定基础。
步骤203,对每个预置位的影像数据分路径存放,且进行数据保存;
需通过SDK接口信息,对同一个预置位的影像数据进行分路径存放;如涉及时间段不同的规则要求,则需对路径进行更细化处理。摄像头(或者称作图像和/或视频传感器信息采集模块)可以使用消息队列遥测传输协议(Message Queuing Telemetry Transport,MQTT)或者实时流传输协议(Real Time Streaming Protocol,RTSP),通过MQTT或RTSP实现对摄像头与用于运行影像数据处理方法的第一电子设备之间的实时数据流传输。
如此,可便于同一预置位下的时间标签先后的影像数据的比对;解决了目前摄像头厂家只能对预置位停留时间内的数据分析,导致一个预置位停留时间过长而对其他预置位或关键区域的实时监管带来不利影响的问题。
步骤204,影像数据人工智能(Artificial Intelligence,AI)识别;
可以利用影像数据AI识别影像数据中的告警内容。智能监控中的场景分析技术是指提取场景的特征信息后,根据场景的特征信息将场景进行分析和归类,将具有相同性质的同种物体归为一类,识别场景中具体包含哪些物体,进而得到识别结果。充分发挥机器视觉的主动性,使得在无人监控的情况下,机器能够自动的分析和抽取影像数据中特征信息,达到对告警内容进行识别的目的。
通过AI识别,首先可以实现对影像数据的特征信息提取,然后根据预设的告警阈值,可以识别影像数据中各用户可能关注的“火情”、“人员”、“车辆”或“河道漂浮物”等告警内容。
步骤205,识别结果进行分行业或场景的分类;
对识别结果进行聚类,即按照一定的要求和规律对事物进行区分和分类的过程,可以预先在图像数据库中,对大量样本图像的特征信息研究的基础上,通过学习产生出类别,然后按次此类别对识别结果进行分类。其优势就是可以动态地进行告警内容分类,而且可以有效地降低影像数据处理维度和目标用户的查询范围,提高数据处理效率。
实际应用中,本步骤可作为一头多用技术(即一个摄像头实现多个用户的不同用途)的关键,根据AI识别出来每个预置位对应影像数据的告警内容,以及不同用户(例如不同行业、不同部门或者不同的权限人员),对识别结果进行归类。
步骤206,将告警信息推送对应用户;
根据对识别结果的类别生成告警信息,并通过分权分域的方式推送给不同的第二电子设备。告警信息可以通过Kafka消息总线传送到第一电子设备,第一电子设备可依据每个预置位的影像数据覆盖范围情况,在每个预置位的影像数据中设定报警区域。通过摄像头反馈的数据采集方位信息,结合二次违法判读(可以认为是同一告警内容同时在于获取时间不同的两个影像数据中,例如上文中提到的交通路口的道路违章监控场景)提供的告警内容像素坐标信息,第二电子设备可对告警区域进行精确定位,并可在主控界面上显示违法图片信息、地理坐标信息、违法类别等,同时触发声光报警,可查看报警消息详情。
第一电子设备可以通过告警推送,将相应的影像数据等发送给匹配的第二电子设备,实现一头多用的影像数据的多层智能分析功能,以及影像数据的共享,降低用户对摄像头等影像设备的购置、安装以及维护成本。
如图3所示,本发明实施例还提供了一种第一电子设备,包括:
第一获取模块301,用于从影像设备获取P个数据采集方位信息,以及所述P个数据采集方位信息对应的N个候选影像数据,所述P个数据采集方位信息关联至少两个第二电子设备,P与N均为大于1的整数;
确定模块302,用于从所述N个候选影像数据中确定目标影像数据,所述目标影像数据为具有告警内容的候选影像数据;
发送模块303,用于将所述目标影像数据发送至目标电子设备,所述目标电子设备为所述至少两个第二电子设备中与所述目标影像数据对应的数据采集方位信息关联的第二电子设备。
可选地,所述确定模块302,包括:
获取单元,用于从所述N个候选影像数据中获取第一数据采集方位信息对应的M个候选影像数据,所述第一数据采集方位信息为所述P个数据采集方位信息中任一数据采集方位信息,M为小于或等于N的正整数;
第一确定单元,用于在第一候选影像数据的数量大于数量阈值的情况下,将所述第一候选影像数据确定为所述目标影像数据,所述第一候选影像数据为所述M个候选影像数据中具有所述告警内容的候选影像数据。
可选地,所述确定模块302还包括:
第二确定单元,用于依据所述第一数据采集方位信息,分别确定所述M个候选影像数据中每一候选影像数据的告警区域,所述告警区域为所述每一候选影像数据中用于判断是否存在告警内容的像素区域;
第三确定单元,用于将所述M个候选影像数据中,对应的所述告警区域内存在告警内容的候选影像数据确定为所述第一候选影像数据。
可选地,所述发送模块303,包括:
第四确定单元,用于确定所述目标影像数据中的告警内容所归属的告警类别;
第五确定单元,用于依据所述告警类别与所述目标影像数据对应的数据采集方位信息,从所述至少两个第二电子设备中确定目标电子设备,所述目标电子设备与所述告警类别之间满足预设的告警类别与第二电子设备之间的对应关系;
发送单元,用于将所述目标影像数据发送至所述目标电子设备。
可选地,第一电子设备还包括:
第二获取模块,用于分别获取所述N个候选影像数据中每一候选影像数据的数据采集时间;
存储模块,用于分别将所述P个数据采集方位信息中每一数据采集方位信息对应的L个候选影像数据以及所述L个候选影像数据中每一候选影像数据的数据采集时间,存储在与所述每一数据采集方位信息对应的存储路径,L为小于或等于N的正整数。
需要说明的是,该第一电子设备是与上述应用于第一电子设备的影像数据处理方法对应的电子设备,上述方法实施例中所有实现方式均适用于该第一电子设备的实施例中,也能达到相同的技术效果。
参见图4,图4示出了在一具体应用实施方式中,应用到本发明实施例提供的第一电子设备的一种影像数据处理***的架构图,第一电子设备主要用于业务服务和数据处理。
通过对上一实施例中第一电子设备各个虚拟模块的重新组合,可使得第一电子设备主要包括服务通信模块、大数据模块、人工智能模块以及服务管理模块。服务通信模块可通过MQTT、RTSP及表述性状态传递(Representational State Transfer,REST)中至少一种传输协议实现与摄像头之间的数据传输。大数据模块包括数据采集单元、数据清洗单元以及数据分析单元,每个单元均配设有支持应用程序接口(Application ProgrammingInterface,API)服务的通信接口,其中,数据采集单元可以用于获取来自摄像头的数据,例如影像数据、数据采集方位信息以及数据采集时间等;数据清洗单元可以将冗余的影像数据或者质量较差的影像数据进行清除,数据分析单元可以用于对来自摄像头的数据进行分析,例如分析影像数据中是否存在告警内容等。人工智能模块包括行为识别单元、物体识别单元以及目标检测单元,每个单元配设有相应的通信接口,其中,行为识别模块可以对影像数据中物体的行为进行识别,例如在不同数据采集时间内,影像数据中人物的行为进行识别,判断其是否处于静止、徘徊或其他状态;物体识别单元可以用于识别影像数据中的物体,例如人、车辆、漂浮物或者烟雾等;目标检测单元可以用于针对某一目标物体持续检测,例如对运动的车辆的检测等。服务管理模块包括配置管理单元、监控报警单元、日志管理单元以及基础维护单元等,各个单元能够实现的功能与其名称相匹配,此处不再赘述。除此以外,第一电子设备还包括存储模块,存储模块可以是缓存、文件存储设备以及数据库中的至少一样。
影像数据处理***还包括中间件模块以及搭载业务***的访问终端。中间件模块可用于影像数据的共享,包括消息中间件与缓存中间件。访问终端可以是PC端或者是移动设备(即移动终端),业务***可以对应的是各类行业智慧监控平台、微信程序以及其他可用于接收影像数据的应用程序。
上述影像数据处理***中,第一电子设备可以通过数据采集单元从影像设备中获取原始数据,原始数据中可以包括原始影像数据、数据采集方位信息以及数据采集时间等。其中,数据采集方位信息可以是对应多个数据采集方位(即上述的预置位),而预置位可以根据不同用户的监控需求进行确定。
对于原始影像数据包括冗余影像数据,例如,影像设备在一个数据采集方位下连续拍摄了三张图片,而最终只需将其中的一张作为候选影像数据,则可以通过数据清洗单元清洗掉其中的两张图片,而数据分析单元可以对剩下的一张图片进行分析识别,判断其中是否存在告警内容,例如河流漂浮物、车辆、人员或者火情等。通过人工智能模块可以对告警内容进行进一步分析,将符合设定条件的候选影像数据作为目标影像数据,并确定告警内容对应的类别,以及该类别对应的第二电子设备(即目标电子设备),并将目标影像数据发送至目标电子设备;例如,若判断告警内容属于道路违章,可以将目标影像数据发送至对道路违章有监控需求的用户。
第一电子设备可以将相关的影像数据分享给多个第二电子设备,因此采用了中间件模块进行数据分享,而第二电子设备可以是PC端或者是移动终端,并可以通过业务***对第一电子设备分享的数据进行接收。
该影像数据处理***可以通过第一电子设备接收来自影像设备的原始数据,并且通过第一电子设备对原始影像数据进行分析、识别以及归类,将得到的具有告警内容的目标影像数据发送给与告警内容的类别相匹配的第二电子设备;进而能够有效实现影像数据的共享,减少在同一应用场景下所需影像设备的数量,节省购置安装成本;同时,通过第一电子设备统一对原始影像数据进行处理,各个第二电子设备可以直接获取带有告警内容的目标影像数据,提高了数据处理效率。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的影像数据处理方法的步骤。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。
Claims (11)
1.一种影像数据处理方法,其特征在于,应用于第一电子设备,包括:
从影像设备获取P个数据采集方位信息,以及所述P个数据采集方位信息对应的N个候选影像数据,所述P个数据采集方位信息关联至少两个第二电子设备,P与N均为大于1的整数;
从所述N个候选影像数据中确定目标影像数据,所述目标影像数据为具有告警内容的候选影像数据;其中,所述目标影像数据对应有数据采集方位信息,而数据采集方位信息又关联有第二电子设备,基于数据采集方位信息、第二电子设备之间的关联来得到目标影像数据对应的第二电子设备;
将所述目标影像数据发送至目标电子设备,所述目标电子设备为所述至少两个第二电子设备中与所述目标影像数据对应的数据采集方位信息关联的第二电子设备。
2.根据权利要求1所述的方法,其特征在于,所述从所述N个候选影像数据中确定目标影像数据,包括:
从所述N个候选影像数据中获取第一数据采集方位信息对应的M个候选影像数据,所述第一数据采集方位信息为所述P个数据采集方位信息中任一数据采集方位信息,M为小于或等于N的正整数;
在第一候选影像数据的数量大于数量阈值的情况下,将所述第一候选影像数据确定为所述目标影像数据,所述第一候选影像数据为所述M个候选影像数据中具有所述告警内容的候选影像数据。
3.根据权利要求2所述的方法,其特征在于,所述从所述N个候选影像数据中获取第一数据采集方位信息对应的M个候选影像数据之后,所述方法包括:
依据所述第一数据采集方位信息,分别确定所述M个候选影像数据中每一候选影像数据的告警区域,所述告警区域为所述每一候选影像数据中用于判断是否存在告警内容的像素区域;
将所述M个候选影像数据中,对应的所述告警区域内存在告警内容的候选影像数据确定为所述第一候选影像数据。
4.根据权利要求1所述的方法,其特征在于,所述将所述目标影像数据发送至目标电子设备,包括:
确定所述目标影像数据中的告警内容所归属的告警类别;
依据所述告警类别与所述目标影像数据对应的数据采集方位信息,从所述至少两个第二电子设备中确定目标电子设备,所述目标电子设备与所述告警类别之间满足预设的告警类别与第二电子设备之间的对应关系;
将所述目标影像数据发送至所述目标电子设备。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
分别获取所述N个候选影像数据中每一候选影像数据的数据采集时间;
分别将所述P个数据采集方位信息中每一数据采集方位信息对应的L个候选影像数据以及所述L个候选影像数据中每一候选影像数据的数据采集时间,存储在与所述每一数据采集方位信息对应的存储路径,L为小于或等于N的正整数。
6.一种第一电子设备,其特征在于,包括:
第一获取模块,用于从影像设备获取P个数据采集方位信息,以及所述P个数据采集方位信息对应的N个候选影像数据,所述P个数据采集方位信息关联至少两个第二电子设备,P与N均为大于1的整数;
确定模块,用于从所述N个候选影像数据中确定目标影像数据,所述目标影像数据为具有告警内容的候选影像数据;其中,所述目标影像数据对应有数据采集方位信息,而数据采集方位信息又关联有第二电子设备,基于数据采集方位信息、第二电子设备之间的关联来得到目标影像数据对应的第二电子设备;
发送模块,用于将所述目标影像数据发送至目标电子设备,所述目标电子设备为所述至少两个第二电子设备中与所述目标影像数据对应的数据采集方位信息关联的第二电子设备。
7.根据权利要求6所述的第一电子设备,其特征在于,所述确定模块,包括:
获取单元,用于从所述N个候选影像数据中获取第一数据采集方位信息对应的M个候选影像数据,所述第一数据采集方位信息为所述P个数据采集方位信息中任一数据采集方位信息,M为小于或等于N的正整数;
第一确定单元,用于在第一候选影像数据的数量大于数量阈值的情况下,将所述第一候选影像数据确定为所述目标影像数据,所述第一候选影像数据为所述M个候选影像数据中具有所述告警内容的候选影像数据。
8.根据权利要求7所述的第一电子设备,其特征在于,所述确定模块还包括:
第二确定单元,用于依据所述第一数据采集方位信息,分别确定所述M个候选影像数据中每一候选影像数据的告警区域,所述告警区域为所述每一候选影像数据中用于判断是否存在告警内容的像素区域;
第三确定单元,用于将所述M个候选影像数据中,对应的所述告警区域内存在告警内容的候选影像数据确定为所述第一候选影像数据。
9.根据权利要求6所述的第一电子设备,其特征在于,所述发送模块,包括:
第四确定单元,用于确定所述目标影像数据中的告警内容所归属的告警类别;
第五确定单元,用于依据所述告警类别与所述目标影像数据对应的数据采集方位信息,从所述至少两个第二电子设备中确定目标电子设备,所述目标电子设备与所述告警类别之间满足预设的告警类别与第二电子设备之间的对应关系;
发送单元,用于将所述目标影像数据发送至所述目标电子设备。
10.根据权利要求6所述的第一电子设备,其特征在于,还包括:
第二获取模块,用于分别获取所述N个候选影像数据中每一候选影像数据的数据采集时间;
存储模块,用于分别将所述P个数据采集方位信息中每一数据采集方位信息对应的L个候选影像数据以及所述L个候选影像数据中每一候选影像数据的数据采集时间,存储在与所述每一数据采集方位信息对应的存储路径,L为小于或等于N的正整数。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的影像数据处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010155907.0A CN111382697B (zh) | 2020-03-09 | 2020-03-09 | 影像数据处理方法及第一电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010155907.0A CN111382697B (zh) | 2020-03-09 | 2020-03-09 | 影像数据处理方法及第一电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111382697A CN111382697A (zh) | 2020-07-07 |
CN111382697B true CN111382697B (zh) | 2023-07-25 |
Family
ID=71215288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010155907.0A Active CN111382697B (zh) | 2020-03-09 | 2020-03-09 | 影像数据处理方法及第一电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111382697B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115904168A (zh) * | 2022-11-18 | 2023-04-04 | Oppo广东移动通信有限公司 | 基于多设备的影像素材处理方法及相关装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101764998A (zh) * | 2008-12-23 | 2010-06-30 | 北京中星微电子有限公司 | 网络视频监控***中报警联动的方法及网络视频监控*** |
CN103747217A (zh) * | 2014-01-26 | 2014-04-23 | 国家电网公司 | 视频监控方法及装置 |
CN104378582A (zh) * | 2013-08-16 | 2015-02-25 | 北京博思廷科技有限公司 | 一种基于ptz摄像机巡航的智能视频分析***及方法 |
CN105096596A (zh) * | 2015-07-03 | 2015-11-25 | 北京润光泰力科技发展有限公司 | 一种交通违章检测方法和*** |
CN107590834A (zh) * | 2017-08-10 | 2018-01-16 | 北京博思廷科技有限公司 | 一种道路交通事件视频检测方法及*** |
CN107705569A (zh) * | 2016-11-29 | 2018-02-16 | 西安艾润物联网技术服务有限责任公司 | 远程监控停车场停放车辆的方法及装置 |
CN108540756A (zh) * | 2017-03-01 | 2018-09-14 | 中国电信股份有限公司 | 基于视频与电子设备标识的识别方法、装置及*** |
-
2020
- 2020-03-09 CN CN202010155907.0A patent/CN111382697B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101764998A (zh) * | 2008-12-23 | 2010-06-30 | 北京中星微电子有限公司 | 网络视频监控***中报警联动的方法及网络视频监控*** |
CN104378582A (zh) * | 2013-08-16 | 2015-02-25 | 北京博思廷科技有限公司 | 一种基于ptz摄像机巡航的智能视频分析***及方法 |
CN103747217A (zh) * | 2014-01-26 | 2014-04-23 | 国家电网公司 | 视频监控方法及装置 |
CN105096596A (zh) * | 2015-07-03 | 2015-11-25 | 北京润光泰力科技发展有限公司 | 一种交通违章检测方法和*** |
CN107705569A (zh) * | 2016-11-29 | 2018-02-16 | 西安艾润物联网技术服务有限责任公司 | 远程监控停车场停放车辆的方法及装置 |
CN108540756A (zh) * | 2017-03-01 | 2018-09-14 | 中国电信股份有限公司 | 基于视频与电子设备标识的识别方法、装置及*** |
CN107590834A (zh) * | 2017-08-10 | 2018-01-16 | 北京博思廷科技有限公司 | 一种道路交通事件视频检测方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN111382697A (zh) | 2020-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9704393B2 (en) | Integrated intelligent server based system and method/systems adapted to facilitate fail-safe integration and/or optimized utilization of various sensory inputs | |
CA2824330C (en) | An integrated intelligent server based system and method/systems adapted to facilitate fail-safe integration and/or optimized utilization of various sensory inputs | |
WO2022105243A1 (zh) | 事件检测方法、装置、电子设备及存储介质 | |
CN104581081B (zh) | 基于视频信息的客流分析方法 | |
CN104200671A (zh) | 一种基于大数据平台的虚拟卡口管理方法及*** | |
CN111629181B (zh) | 消防生命通道监控***及方法 | |
CN107729850B (zh) | 物联网户外广告监播*** | |
CN108376246A (zh) | 一种多人脸识别及跟踪***及方法 | |
CN110659391A (zh) | 一种视频侦查方法及装置 | |
CN111047824B (zh) | 一种室内儿童看护联动控制预警方法及*** | |
CN117319609A (zh) | 一种物联网大数据智能视频监控***及方法 | |
KR100948382B1 (ko) | 방범 서비스 방법 및 시스템 | |
CN111382697B (zh) | 影像数据处理方法及第一电子设备 | |
CN112580470A (zh) | 城市视觉感知方法、装置、电子设备和存储介质 | |
CN112581769A (zh) | 一种基于人工智能识别技术非机动车违法视频分析*** | |
KR101921868B1 (ko) | 고해상도 카메라를 이용한 지능형 영상 감시 시스템 및 그 방법 | |
KR101547255B1 (ko) | 지능형 감시 시스템의 객체기반 검색방법 | |
CN112686130B (zh) | 一种智慧渔船监管决策*** | |
KR102179077B1 (ko) | 상용분류기 외부 연동 학습형 신경망을 이용한 압축영상에 대한 신택스 기반의 객체 분류 방법 | |
CN108073854A (zh) | 一种现场巡检的检测方法及装置 | |
CN109120896B (zh) | 安防视频监控卫士*** | |
CN116208633A (zh) | 一种人工智能服务平台***、方法、设备及介质 | |
CN116343417A (zh) | 一种边防预警与防务监控管理*** | |
CN106921846A (zh) | 视频移动终端遗留物检测装置 | |
KR102421043B1 (ko) | 영상처리장치 및 그 장치의 구동방법 |
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 | ||
CB02 | Change of applicant information |
Address after: Room 101, floors 1-3, building 14, North District, yard 9, dongran North Street, Haidian District, Beijing 100029 Applicant after: CHINA TOWER Co.,Ltd. Address before: 100142 19th floor, 73 Fucheng Road, Haidian District, Beijing Applicant before: CHINA TOWER Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |