CN118887615A - A thermal power plant security device with artificial intelligence identity authentication - Google Patents
A thermal power plant security device with artificial intelligence identity authentication Download PDFInfo
- Publication number
- CN118887615A CN118887615A CN202410981364.6A CN202410981364A CN118887615A CN 118887615 A CN118887615 A CN 118887615A CN 202410981364 A CN202410981364 A CN 202410981364A CN 118887615 A CN118887615 A CN 118887615A
- Authority
- CN
- China
- Prior art keywords
- image
- unit
- power plant
- thermal power
- module
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/277—Analysis of motion involving stochastic approaches, e.g. using Kalman filters
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/292—Multi-camera tracking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/26—Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/30—Noise filtering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/761—Proximity, similarity or dissimilarity measures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/764—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
- G06V40/171—Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/37—Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B7/00—Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00
- G08B7/06—Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00 using electric transmission, e.g. involving audible and visible signalling through the use of sound and light sources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30232—Surveillance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30241—Trajectory
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Image Analysis (AREA)
Abstract
Description
技术领域Technical Field
本发明涉及安防技术领域,尤其涉及一种人工智能身份认证的火电厂安防装置。The present invention relates to the field of security technology, and in particular to a thermal power plant security device with artificial intelligence identity authentication.
背景技术Background Art
火电厂安防系统是确保电厂安全运行的关键组成部分,集成了现代信息技术与安防管理实践。该系统通常涵盖视频监控、入侵报警、门禁控制、周界防护及火灾预警等多个子系统,通过智能化手段实现对全厂区域的综合监控与安全管理。The security system of a thermal power plant is a key component to ensure the safe operation of the power plant, integrating modern information technology and security management practices. The system usually covers multiple subsystems such as video surveillance, intrusion alarm, access control, perimeter protection and fire warning, and realizes comprehensive monitoring and security management of the entire plant area through intelligent means.
其中现有的门禁控制主要是采用的门禁卡和身份信息卡配合的方式进行,这种方式的安防效果有限,在非门禁区域无法进行相应的监控。Among them, the existing access control is mainly carried out by means of access control cards and identity information cards. The security effect of this method is limited, and corresponding monitoring cannot be carried out in non-access control areas.
发明内容Summary of the invention
本发明的目的在于提供一种人工智能身份认证的火电厂安防装置,旨在可以采用视频监控的方式自动对火电厂内的移动人员的身份进行实时监控,从而使得监控效果更好。The purpose of the present invention is to provide a thermal power plant security device with artificial intelligence identity authentication, which aims to automatically monitor the identities of mobile personnel in the thermal power plant in real time by means of video surveillance, thereby achieving better monitoring effects.
为实现上述目的,本发明提供了一种人工智能身份认证的火电厂安防装置,包括图像采集模块,用于布置在火电厂内采集进出人员的图像信息;To achieve the above-mentioned purpose, the present invention provides a thermal power plant security device with artificial intelligence identity authentication, comprising an image acquisition module, which is arranged in the thermal power plant to collect image information of people entering and leaving;
图像处理模块,用于对图像信息进行预处理,得到面部图像信息;An image processing module is used to pre-process the image information to obtain facial image information;
识别模块,用于在面部图像信息中提取人脸特征,并与数据库中的已知特征进行匹配,得到识别结果;The recognition module is used to extract facial features from facial image information and match them with known features in the database to obtain recognition results;
轨迹分析模块,用于追踪并记录未识别人员在火电厂内的移动路径;Trajectory analysis module, used to track and record the movement paths of unidentified personnel in the thermal power plant;
报警模块,用于当发现移动路径涉及敏感区域时触发警报。The alarm module is used to trigger an alarm when it is found that the moving path involves sensitive areas.
其中,所述人工智能身份认证的火电厂安防装置还包括用户界面模块,所述用户界面模块,用于供安全管理人员查看实时监控画面。Among them, the thermal power plant security device with artificial intelligence identity authentication also includes a user interface module, and the user interface module is used for security management personnel to view real-time monitoring images.
其中,所述图像采集模块包括图像采集单元、图像传输单元和图像存储单元;Wherein, the image acquisition module includes an image acquisition unit, an image transmission unit and an image storage unit;
所述图像采集单元,用于分布在火电厂内采集进出人员的图像信息;The image acquisition unit is used to be distributed in the thermal power plant to collect image information of people entering and leaving;
所述图像传输单元,用于将采集到的图像信息传输到上位机;The image transmission unit is used to transmit the collected image information to the host computer;
所述图像存储单元,用于对图像信息进行存储。The image storage unit is used to store image information.
其中,所述图像处理模块包括矫正单元、增强单元、降噪单元和面部图像提取单元;Wherein, the image processing module includes a correction unit, an enhancement unit, a noise reduction unit and a facial image extraction unit;
所述矫正单元,用于对图像进行校正以消除镜头畸变;The correction unit is used to correct the image to eliminate lens distortion;
所述增强单元,用于增强图像的对比度和亮度;The enhancement unit is used to enhance the contrast and brightness of the image;
所述降噪单元,用于采用高斯滤波去除图像中的噪声;The noise reduction unit is used to remove noise in the image by using Gaussian filtering;
所述面部图像提取单元,用于在去除噪声后的图像中利用Haar级联分类器提取面部子图像。The facial image extraction unit is used to extract facial sub-images from the image after noise removal using a Haar cascade classifier.
其中,所述面部图像提取单元包括加载子单元、扫描子单元、筛选子单元、裁剪子单元;Wherein, the facial image extraction unit includes a loading subunit, a scanning subunit, a screening subunit, and a cropping subunit;
所述加载子单元,用于从OpenCV库中加载预训练的Haar级联分类器模型;The loading subunit is used to load the pre-trained Haar cascade classifier model from the OpenCV library;
所述扫描子单元,用于使用加载的Haar级联分类器对预处理后的图像进行扫描;The scanning subunit is used to scan the preprocessed image using the loaded Haar cascade classifier;
所述筛选子单元,用于设置阈值过滤掉不满足条件的候选区域,保留代表人脸的矩形框;The screening subunit is used to set a threshold to filter out candidate areas that do not meet the conditions and retain the rectangular frame representing the face;
所述裁剪子单元,用于根据矩形框从原始图像中裁剪出面部子图像。The cropping subunit is used to crop a facial sub-image from the original image according to the rectangular frame.
其中,所述识别模块包括高维特征提取单元、相似度计算单元和匹配单元;Wherein, the recognition module includes a high-dimensional feature extraction unit, a similarity calculation unit and a matching unit;
所述高维特征提取单元,用于应用VGGFace算法在裁剪后的人脸图像上提取高维特征向量;The high-dimensional feature extraction unit is used to extract high-dimensional feature vectors on the cropped face image using the VGGFace algorithm;
所述相似度计算单元,用于计算特征向量间的欧氏距离;The similarity calculation unit is used to calculate the Euclidean distance between feature vectors;
所述匹配单元,用于设定欧式距离阈值,当新提取的特征与数据库中某个人员的特征相似度超过此阈值时,判定为匹配成功,即成功识别出该人员的身份;若匹配失败则标记该人员为未知。The matching unit is used to set a Euclidean distance threshold. When the similarity between the newly extracted feature and the feature of a person in the database exceeds this threshold, it is determined that the match is successful, that is, the identity of the person is successfully identified; if the match fails, the person is marked as unknown.
其中,所述轨迹分析模块包括临时ID分配单元、跨镜头匹配单元和轨迹生成单元;Wherein, the trajectory analysis module includes a temporary ID allocation unit, a cross-shot matching unit and a trajectory generation unit;
所述临时ID分配单元,用于当人员为未知时为该人员分配一个临时ID;The temporary ID allocation unit is used to allocate a temporary ID to the person when the person is unknown;
所述跨镜头匹配单元,用于采用DeepSort算法来跨摄像头匹配人员,并基于摄像头位置得到人员位置;The cross-lens matching unit is used to match personnel across cameras using a DeepSort algorithm, and obtain the personnel position based on the camera position;
所述轨迹生成单元,用于利用分配的临时ID和人员位置构建每位未识别人员的运动轨迹。The trajectory generating unit is used to construct the movement trajectory of each unidentified person by using the assigned temporary ID and the person's position.
其中,所述采用DeepSort算法来跨摄像头匹配行人的具体步骤包括:The specific steps of using the DeepSort algorithm to match pedestrians across cameras include:
利用特征提取网络对行人图像进行编码,生成表示行人外观的固定长度向量;The pedestrian image is encoded using a feature extraction network to generate a fixed-length vector representing the pedestrian's appearance;
通过计算不同帧间行人特征向量的余弦相似度找到最相似的匹配项;Find the most similar match by calculating the cosine similarity of pedestrian feature vectors between different frames;
预测行人下一帧的位置,减少因短暂遮挡导致的匹配丢失。Predict the position of pedestrians in the next frame to reduce matching loss caused by short-term occlusion.
本发明的一种人工智能身份认证的火电厂安防装置,图像采集模块部署于火电厂所有关键入口、出口以及内部重要通道,采用高清晰度、广角镜头的摄像头,全天候无死角地捕捉进出人员的动态图像信息。这些摄像头能在各种光照条件和复杂环境下保持高质量的图像输出,确保采集到的图像清晰可用。图像处理模块对接收到的原始图像信息进行一系列预处理操作,如去噪、亮度与对比度调整、图像增强等,以优化图像质量。接着,利用先进的图像分割技术,精准地从复杂背景中分离出人脸图像,为后续的人脸识别做好准备。识别模块采用深度学习算法为核心的人脸识别技术,从处理后的面部图像中精确提取人脸特征点,如面部轮廓、眼睛、鼻子、嘴巴等的几何位置和特征值。这些特征随后与存储在高度加密数据库中的已知员工或授权访问者的面部特征模板进行快速而准确的匹配,实现身份认证。对于无法匹配的面孔,系统会标记为未识别人员。轨迹分析模块运用智能视频分析技术,系统能够持续追踪未识别或未经许可的人员在火电厂内的活动轨迹。通过多摄像头联动和时空分析,形成详细的移动路径报告。报警模块用于一旦未识别人员的移动路径触及预设的敏感区域,如控制室、化学品仓库或重要设备区,系统会立即触发报警机制。这包括但不限于声光报警、向安全中心发送即时警报信息,甚至直接联系安保人员,确保快速响应。这种人工智能身份认证的火电厂安防装置实现了对人员身份的高效识别、敏感区域的严密监控和及时响应,使得监控效果更好。The invention discloses a thermal power plant security device with artificial intelligence identity authentication. The image acquisition module is deployed at all key entrances, exits and important internal channels of the thermal power plant. The camera with high definition and wide angle lens is used to capture dynamic image information of people entering and leaving the thermal power plant without blind spots around the clock. These cameras can maintain high-quality image output under various lighting conditions and complex environments to ensure that the collected images are clear and usable. The image processing module performs a series of preprocessing operations on the received original image information, such as denoising, brightness and contrast adjustment, image enhancement, etc., to optimize the image quality. Then, the advanced image segmentation technology is used to accurately separate the face image from the complex background to prepare for the subsequent face recognition. The recognition module uses the face recognition technology with deep learning algorithm as the core to accurately extract the face feature points from the processed face image, such as the geometric position and feature value of the face contour, eyes, nose, mouth, etc. These features are then quickly and accurately matched with the face feature templates of known employees or authorized visitors stored in a highly encrypted database to achieve identity authentication. For faces that cannot be matched, the system will mark them as unrecognized persons. The trajectory analysis module uses intelligent video analysis technology, and the system can continuously track the activity trajectories of unidentified or unauthorized personnel in the thermal power plant. Through multi-camera linkage and spatiotemporal analysis, a detailed movement path report is formed. The alarm module is used to trigger the alarm mechanism immediately once the movement path of unidentified personnel touches the preset sensitive areas, such as the control room, chemical warehouse or important equipment area. This includes but is not limited to sound and light alarms, sending instant alarm information to the security center, and even directly contacting security personnel to ensure a quick response. This artificial intelligence identity authentication thermal power plant security device realizes efficient identification of personnel identities, close monitoring of sensitive areas and timely response, making the monitoring effect better.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
图1是本发明的第一实施例的一种人工智能身份认证的火电厂安防装置的结构图。FIG1 is a structural diagram of a thermal power plant security device with artificial intelligence identity authentication according to the first embodiment of the present invention.
图2是本发明的第二实施例的图像采集模块的结构图。FIG. 2 is a structural diagram of an image acquisition module according to a second embodiment of the present invention.
图3是本发明的第二实施例的图像处理模块的结构图。FIG. 3 is a structural diagram of an image processing module according to a second embodiment of the present invention.
图4是本发明的第二实施例的面部图像提取单元的结构图。FIG. 4 is a structural diagram of a facial image extraction unit according to a second embodiment of the present invention.
图5是本发明的第二实施例的识别模块的结构图。FIG. 5 is a structural diagram of a recognition module according to a second embodiment of the present invention.
图6是本发明的第二实施例的轨迹分析模块的结构图。FIG. 6 is a structural diagram of a trajectory analysis module according to a second embodiment of the present invention.
图7是本发明的第二实施例的报警模块的结构图。FIG. 7 is a structural diagram of an alarm module according to a second embodiment of the present invention.
图像采集模块101、图像处理模块102、识别模块103、轨迹分析模块104、报警模块105、用户界面模块106、图像采集单元201、图像传输单元202、图像存储单元203、矫正单元204、增强单元205、降噪单元206、面部图像提取单元207、加载子单元208、扫描子单元209、筛选子单元210、裁剪子单元211、高维特征提取单元212、相似度计算单元213、匹配单元214、临时ID分配单元215、跨镜头匹配单元216、轨迹生成单元217、标记单元218、对比单元219、报警单元220。Image acquisition module 101, image processing module 102, recognition module 103, trajectory analysis module 104, alarm module 105, user interface module 106, image acquisition unit 201, image transmission unit 202, image storage unit 203, correction unit 204, enhancement unit 205, noise reduction unit 206, facial image extraction unit 207, loading subunit 208, scanning subunit 209, screening subunit 210, cropping subunit 211, high-dimensional feature extraction unit 212, similarity calculation unit 213, matching unit 214, temporary ID allocation unit 215, cross-shot matching unit 216, trajectory generation unit 217, marking unit 218, comparison unit 219, alarm unit 220.
具体实施方式DETAILED DESCRIPTION
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
第一实施例First embodiment
请参阅图1,本发明提供一种人工智能身份认证的火电厂安防装置,包括图像采集模块101,用于布置在火电厂内采集进出人员的图像信息;图像处理模块102,用于对图像信息进行预处理,得到面部图像信息;识别模块103,用于在面部图像信息中提取人脸特征,并与数据库中的已知特征进行匹配,得到识别结果;轨迹分析模块104,用于追踪并记录未识别人员在火电厂内的移动路径;报警模块105,用于当发现移动路径涉及敏感区域时触发警报。Please refer to Figure 1. The present invention provides a thermal power plant security device with artificial intelligence identity authentication, including an image acquisition module 101, which is arranged in the thermal power plant to collect image information of people entering and leaving; an image processing module 102, which is used to pre-process the image information to obtain facial image information; a recognition module 103, which is used to extract facial features from the facial image information and match them with known features in a database to obtain recognition results; a trajectory analysis module 104, which is used to track and record the movement path of unidentified people in the thermal power plant; an alarm module 105, which is used to trigger an alarm when it is found that the movement path involves a sensitive area.
所述人工智能身份认证的火电厂安防装置还包括用户界面模块106,所述用户界面模块106,用于供安全管理人员查看实时监控画面。The artificial intelligence identity authentication thermal power plant security device also includes a user interface module 106, and the user interface module 106 is used for security management personnel to view real-time monitoring images.
在本实施方式中,图像采集模块101部署于火电厂所有关键入口、出口以及内部重要通道,采用高清晰度、广角镜头的摄像头,全天候无死角地捕捉进出人员的动态图像信息。这些摄像头能在各种光照条件和复杂环境下保持高质量的图像输出,确保采集到的图像清晰可用。图像处理模块102对接收到的原始图像信息进行一系列预处理操作,如去噪、亮度与对比度调整、图像增强等,以优化图像质量。接着,利用先进的图像分割技术,精准地从复杂背景中分离出人脸图像,为后续的人脸识别做好准备。识别模块103采用深度学习算法为核心的人脸识别技术,从处理后的面部图像中精确提取人脸特征点,如面部轮廓、眼睛、鼻子、嘴巴等的几何位置和特征值。这些特征随后与存储在高度加密数据库中的已知员工或授权访问者的面部特征模板进行快速而准确的匹配,实现身份认证。对于无法匹配的面孔,系统会标记为未识别人员。轨迹分析模块104运用智能视频分析技术,系统能够持续追踪未识别或未经许可的人员在火电厂内的活动轨迹。通过多摄像头联动和时空分析,形成详细的移动路径报告。报警模块105用于一旦未识别人员的移动路径触及预设的敏感区域,如控制室、化学品仓库或重要设备区,系统会立即触发报警机制。这包括但不限于声光报警、向安全中心发送即时警报信息,甚至直接联系安保人员,确保快速响应。用户界面模块106为安全管理人员提供一个直观易用的图形化界面,不仅可以实时查看各个监控点的画面,还能回放历史录像,审查报警事件详情,以及通过交互式地图追踪人员动态。此外,该界面支持权限管理,确保只有授权人员能够访问敏感信息和操作安防系统。综上所述,这种人工智能身份认证的火电厂安防装置实现了对人员身份的高效识别、敏感区域的严密监控和及时响应,使得监控效果更好。In this embodiment, the image acquisition module 101 is deployed at all key entrances, exits and important internal channels of the thermal power plant, and uses high-definition, wide-angle lens cameras to capture dynamic image information of people entering and leaving the power plant around the clock without blind spots. These cameras can maintain high-quality image output under various lighting conditions and complex environments to ensure that the collected images are clear and usable. The image processing module 102 performs a series of preprocessing operations on the received raw image information, such as denoising, brightness and contrast adjustment, image enhancement, etc., to optimize the image quality. Then, using advanced image segmentation technology, the face image is accurately separated from the complex background to prepare for subsequent face recognition. The recognition module 103 uses face recognition technology with deep learning algorithm as the core to accurately extract face feature points from the processed face image, such as the geometric position and feature values of the face contour, eyes, nose, mouth, etc. These features are then quickly and accurately matched with the facial feature templates of known employees or authorized visitors stored in a highly encrypted database to achieve identity authentication. For faces that cannot be matched, the system will mark them as unrecognized persons. The trajectory analysis module 104 uses intelligent video analysis technology, and the system can continuously track the activity trajectory of unidentified or unauthorized personnel in the thermal power plant. Through multi-camera linkage and spatiotemporal analysis, a detailed movement path report is formed. The alarm module 105 is used to trigger the alarm mechanism immediately once the movement path of the unidentified personnel touches the preset sensitive area, such as the control room, chemical warehouse or important equipment area. This includes but is not limited to sound and light alarms, sending instant alarm information to the security center, and even directly contacting security personnel to ensure a quick response. The user interface module 106 provides an intuitive and easy-to-use graphical interface for security managers, which can not only view the images of each monitoring point in real time, but also play back historical recordings, review the details of alarm events, and track personnel dynamics through interactive maps. In addition, the interface supports permission management to ensure that only authorized personnel can access sensitive information and operate the security system. In summary, this thermal power plant security device with artificial intelligence identity authentication realizes efficient identification of personnel identities, close monitoring of sensitive areas and timely response, making the monitoring effect better.
第二实施例Second embodiment
请参阅图2~图7,在第一实施例的基础上,本发明还提供一种人工智能身份认证的火电厂安防装置,所述图像采集模块101包括图像采集单元201、图像传输单元202和图像存储单元203;所述图像采集单元201,用于分布在火电厂内采集进出人员的图像信息;所述图像传输单元202,用于将采集到的图像信息传输到上位机;所述图像存储单元203,用于对图像信息进行存储。图像采集单元201由一系列高分辨率网络摄像头构成,它们被分布于火电厂的所有关键入口、出口以及内部通道。这些摄像头采用了红外夜视、宽动态范围(WDR)和智能运动检测技术,确保无论是在光线充足的白天还是昏暗的夜晚,都能够清晰捕捉到进出人员的面部特征、体态及行为细节。摄像头配备有抗恶劣天气外壳,能在极端环境条件下稳定运行,保障图像信息的连续性和完整性。图像传输单元202负责将图像采集单元201捕捉到的大量实时数据,通过高速、稳定的网络连接,安全无损地传输至上位机或中央处理服务器。这一环节采用了最新的加密传输协议,如SSL/TLS,以防止数据在传输过程中被截取或篡改,确保信息的安全性。同时,传输单元具有智能流量控制功能,能根据网络状况自动调节数据传输速率,避免网络拥堵,保证图像传输的流畅性。图像存储单元203作为安防数据的长期保管所,图像存储单元203采用高性能的企业级硬盘阵列,结合先进的数据压缩与去重技术,有效管理并保存海量的图像信息。它不仅提供了足够的存储容量来归档历史数据,还支持快速检索,便于事后追溯和分析。为了应对硬件故障,存储单元实施了RAID冗余备份策略,确保数据的可靠性和灾难恢复能力。Please refer to Figures 2 to 7. On the basis of the first embodiment, the present invention also provides a thermal power plant security device with artificial intelligence identity authentication. The image acquisition module 101 includes an image acquisition unit 201, an image transmission unit 202 and an image storage unit 203; the image acquisition unit 201 is used to collect image information of people entering and leaving the thermal power plant; the image transmission unit 202 is used to transmit the collected image information to the host computer; the image storage unit 203 is used to store the image information. The image acquisition unit 201 is composed of a series of high-resolution network cameras, which are distributed at all key entrances, exits and internal passages of the thermal power plant. These cameras use infrared night vision, wide dynamic range (WDR) and intelligent motion detection technology to ensure that the facial features, posture and behavioral details of people entering and leaving can be clearly captured whether in bright daytime or dim night. The camera is equipped with a weather-resistant shell, which can operate stably under extreme environmental conditions to ensure the continuity and integrity of image information. The image transmission unit 202 is responsible for transmitting the large amount of real-time data captured by the image acquisition unit 201 to the host computer or central processing server safely and losslessly through a high-speed and stable network connection. This link adopts the latest encryption transmission protocol, such as SSL/TLS, to prevent the data from being intercepted or tampered with during the transmission process, ensuring the security of the information. At the same time, the transmission unit has an intelligent flow control function, which can automatically adjust the data transmission rate according to the network conditions, avoid network congestion, and ensure the smoothness of image transmission. As a long-term storage for security data, the image storage unit 203 adopts a high-performance enterprise-level hard disk array, combined with advanced data compression and deduplication technology, to effectively manage and save massive image information. It not only provides sufficient storage capacity to archive historical data, but also supports rapid retrieval, which is convenient for subsequent tracing and analysis. In order to cope with hardware failures, the storage unit implements a RAID redundant backup strategy to ensure data reliability and disaster recovery capabilities.
所述图像处理模块102包括矫正单元204、增强单元205、降噪单元206和面部图像提取单元207;所述矫正单元204,用于对图像进行校正以消除镜头畸变;所述增强单元205,用于增强图像的对比度和亮度;所述降噪单元206,用于采用高斯滤波去除图像中的噪声;所述面部图像提取单元207,用于在去除噪声后的图像中利用Haar级联分类器提取面部子图像。矫正单元204负责对原始图像进行几何校正处理,以消除由于摄像头镜头特性、安装角度或拍摄距离造成的图像畸变。通过应用透视变换、镜头校正算法等技术,能够恢复图像的真实形状,确保后续处理步骤中的人脸特征提取不受扭曲影响,提高识别的准确度。增强单元205致力于提升图像的视觉质量和可识别性,通过动态调整图像的对比度和亮度,使面部特征更加鲜明,即便是低光照或背光条件下拍摄的图像也能得到有效改善。利用直方图均衡化、自适应亮度增益等算法,使得图像中人脸的细节层次分明,有助于提高后续人脸识别算法的鲁棒性。降噪单元206针对图像中存在的随机噪声和干扰,该单元采用高斯滤波技术进行去噪处理。高斯滤波是一种广泛应用于图像处理中的平滑算法,能够有效去除图像中的颗粒状噪声,同时尽地保留边缘信息,保持面部特征的清晰度,为后续的面部检测和识别提供更为纯净的图像素材。在图像经过校正、增强和降噪处理后,面部图像提取单元207利用Haar级联分类器这一经典的人脸检测算法,从处理过的图像中准确地定位并提取出人脸区域。Haar级联分类器通过训练得到的一系列弱分类器的组合,能够快速且高效地识别出不同大小、不同姿态的人脸,即便在复杂背景下也能实现稳定的人脸检测。提取的面部子图像为进一步的特征提取和身份认证提供了精确的输入数据。The image processing module 102 includes a correction unit 204, an enhancement unit 205, a noise reduction unit 206 and a facial image extraction unit 207; the correction unit 204 is used to correct the image to eliminate lens distortion; the enhancement unit 205 is used to enhance the contrast and brightness of the image; the noise reduction unit 206 is used to remove noise in the image by using Gaussian filtering; the facial image extraction unit 207 is used to extract facial sub-images from the image after noise removal by using a Haar cascade classifier. The correction unit 204 is responsible for geometric correction processing of the original image to eliminate image distortion caused by camera lens characteristics, installation angle or shooting distance. By applying perspective transformation, lens correction algorithm and other technologies, the true shape of the image can be restored to ensure that the facial feature extraction in the subsequent processing steps is not affected by distortion, thereby improving the accuracy of recognition. The enhancement unit 205 is committed to improving the visual quality and recognizability of the image. By dynamically adjusting the contrast and brightness of the image, the facial features are made more distinct, and even images taken under low light or backlight conditions can be effectively improved. By using algorithms such as histogram equalization and adaptive brightness gain, the details of the face in the image are clearly layered, which helps to improve the robustness of the subsequent face recognition algorithm. The noise reduction unit 206 uses Gaussian filtering technology to perform denoising for random noise and interference in the image. Gaussian filtering is a smoothing algorithm widely used in image processing, which can effectively remove granular noise in the image, while retaining edge information as much as possible, maintaining the clarity of facial features, and providing purer image materials for subsequent facial detection and recognition. After the image is corrected, enhanced and denoised, the facial image extraction unit 207 uses the Haar cascade classifier, a classic face detection algorithm, to accurately locate and extract the face area from the processed image. The Haar cascade classifier can quickly and efficiently identify faces of different sizes and postures through a combination of a series of weak classifiers obtained through training, and can achieve stable face detection even in complex backgrounds. The extracted facial sub-image provides accurate input data for further feature extraction and identity authentication.
所述面部图像提取单元207包括加载子单元208、扫描子单元209、筛选子单元210、裁剪子单元211;所述加载子单元208,用于从OpenCV库中加载预训练的Haar级联分类器模型;所述扫描子单元209,用于使用加载的Haar级联分类器对预处理后的图像进行扫描;所述筛选子单元210,用于设置阈值过滤掉不满足条件的候选区域,保留代表人脸的矩形框;所述裁剪子单元211,用于根据矩形框从原始图像中裁剪出面部子图像。加载子单元208从OpenCV库中加载预先训练好的Haar级联分类器模型。Haar级联是一种基于机器学习的人脸检测算法,它通过训练识别出一系列简单的特征(如边缘、线段等)的组合,以高效率检测图像中的人脸。加载子单元208确保了系统能够利用这些预训练模型,无需从头开始训练,大大提高了系统部署的便捷性和运行效率。The facial image extraction unit 207 includes a loading subunit 208, a scanning subunit 209, a screening subunit 210, and a cropping subunit 211; the loading subunit 208 is used to load a pre-trained Haar cascade classifier model from the OpenCV library; the scanning subunit 209 is used to use the loaded Haar cascade classifier to scan the pre-processed image; the screening subunit 210 is used to set a threshold to filter out candidate areas that do not meet the conditions and retain the rectangular frame representing the face; the cropping subunit 211 is used to crop the facial sub-image from the original image according to the rectangular frame. The loading subunit 208 loads the pre-trained Haar cascade classifier model from the OpenCV library. Haar cascade is a face detection algorithm based on machine learning, which recognizes a series of simple features (such as edges, line segments, etc.) through training to efficiently detect faces in images. The loading subunit 208 ensures that the system can use these pre-trained models without having to train from scratch, which greatly improves the convenience of system deployment and operation efficiency.
在加载了Haar级联分类器模型后,扫描子单元209利用该模型对经过预处理的图像进行逐像素扫描。这一过程涉及不同尺度的滑动窗口技术,模型会在图像的不同位置和大小上尝试匹配人脸特征模板,以此来检测是否存在人脸。扫描的精细程度和速度对于系统性能至关重要,确保了即使在复杂背景下也能准确检测到人脸。After loading the Haar cascade classifier model, the scanning subunit 209 uses the model to scan the preprocessed image pixel by pixel. This process involves sliding window techniques of different scales, and the model attempts to match facial feature templates at different positions and sizes in the image to detect whether there is a face. The precision and speed of the scan are crucial to the system performance, ensuring that faces can be accurately detected even in complex backgrounds.
检测过程中会产生多个包含人脸的候选区域,筛选子单元210通过设定合理的阈值来过滤掉那些不足以代表真正人脸的候选框。这个步骤避免了假阳性的出现,减少了后续处理的负担,提高了系统识别的精确度。筛选过程涉及对候选框的大小、形状、置信度等因素的综合评估,确保保留下来的矩形框确实对应于真实人脸。During the detection process, multiple candidate regions containing human faces are generated. The screening subunit 210 filters out candidate frames that are not representative of real human faces by setting a reasonable threshold. This step avoids the occurrence of false positives, reduces the burden of subsequent processing, and improves the accuracy of system recognition. The screening process involves a comprehensive evaluation of factors such as the size, shape, and confidence of the candidate frames to ensure that the retained rectangular frames do correspond to real human faces.
基于筛选出来的代表人脸的矩形框,裁剪子单元211从原始图像中精准地裁剪出面部子图像。这一步骤是后续特征提取与身份验证的基础,因为它确保了输入到人脸识别算法的是纯净的、只包含面部特征的部分,排除了背景和其他干扰因素的影响。裁剪出的面部子图像将被进一步处理,用于提取面部特征向量并与数据库中的已知人脸数据进行匹配,最终实现人员的身份认证。Based on the selected rectangular frame representing the face, the cropping sub-unit 211 accurately crops the facial sub-image from the original image. This step is the basis for subsequent feature extraction and identity verification, because it ensures that the input to the face recognition algorithm is pure and only contains the facial features, excluding the influence of background and other interference factors. The cropped facial sub-image will be further processed to extract facial feature vectors and match them with known face data in the database, and finally realize the identity authentication of the person.
所述识别模块103包括高维特征提取单元212、相似度计算单元213和匹配单元214;所述高维特征提取单元212,用于应用VGGFace算法在裁剪后的人脸图像上提取高维特征向量;所述相似度计算单元213,用于计算特征向量间的欧氏距离;所述匹配单元214,用于设定欧式距离阈值,当新提取的特征与数据库中某个人员的特征相似度超过此阈值时,判定为匹配成功,即成功识别出该人员的身份;若匹配失败则标记该人员为未知。The recognition module 103 includes a high-dimensional feature extraction unit 212, a similarity calculation unit 213 and a matching unit 214; the high-dimensional feature extraction unit 212 is used to apply the VGGFace algorithm to extract a high-dimensional feature vector on the cropped face image; the similarity calculation unit 213 is used to calculate the Euclidean distance between feature vectors; the matching unit 214 is used to set a Euclidean distance threshold. When the similarity between the newly extracted features and the features of a person in the database exceeds this threshold, it is determined that the match is successful, that is, the identity of the person is successfully identified; if the match fails, the person is marked as unknown.
高维特征提取单元212的核心任务是运用VGGFace算法,这是一种基于深度学习的面部识别技术,它在计算机视觉领域以其卓越的识别性能而闻名。VGGFace算法通过预训练的深度神经网络模型,对裁剪后的人脸图像进行深入分析,提取出高维特征向量。这些特征向量能够高度概括人脸的个体差异,包括但不限于面部结构、纹理和表情等,是实现精准识别的基础。The core task of the high-dimensional feature extraction unit 212 is to use the VGGFace algorithm, which is a deep learning-based facial recognition technology that is well-known in the field of computer vision for its excellent recognition performance. The VGGFace algorithm uses a pre-trained deep neural network model to perform in-depth analysis on the cropped face image and extract high-dimensional feature vectors. These feature vectors can highly summarize the individual differences of the face, including but not limited to facial structure, texture, and expression, and are the basis for achieving accurate recognition.
相似度计算单元213紧接着上场采用欧氏距离作为衡量两个特征向量之间差异的指标。欧氏距离简单直观,能够直接反映出两组数据点在多维空间中的直线距离,常用于度量特征向量的相似性。通过计算待识别特征向量与数据库中每个已知人员特征向量的欧氏距离,系统能够量化比较两者间的差异。The similarity calculation unit 213 then uses the Euclidean distance as an indicator to measure the difference between the two feature vectors. The Euclidean distance is simple and intuitive, and can directly reflect the straight-line distance between two sets of data points in a multidimensional space. It is often used to measure the similarity of feature vectors. By calculating the Euclidean distance between the feature vector to be identified and the feature vector of each known person in the database, the system can quantitatively compare the difference between the two.
匹配单元214基于相似度计算的结果,设定一个合理的欧式距离阈值作为匹配成功与否的标准。当新提取的特征向量与数据库中某个人员的特征向量之间的欧氏距离低于预设阈值时,表明二者高度相似,系统判定为匹配成功,即成功识别出该人员的身份,并允许相应的权限访问或记录其出入信息。反之,如果所有比较的欧氏距离均超过阈值,则系统将该人员标记为未知,此时触发报警模块105进一步处理,比如通知安保人员介入,或对未知人员的进一步追踪与监控,确保火电厂的安全管理无漏洞。Based on the result of similarity calculation, the matching unit 214 sets a reasonable Euclidean distance threshold as the criterion for whether the match is successful or not. When the Euclidean distance between the newly extracted feature vector and the feature vector of a person in the database is lower than the preset threshold, it indicates that the two are highly similar, and the system determines that the match is successful, that is, the identity of the person is successfully identified, and the corresponding authority is allowed to access or record his/her entry and exit information. On the contrary, if all the compared Euclidean distances exceed the threshold, the system marks the person as unknown, and the alarm module 105 is triggered for further processing, such as notifying security personnel to intervene, or further tracking and monitoring of unknown persons, to ensure that there are no loopholes in the safety management of the thermal power plant.
所述轨迹分析模块104包括临时ID分配单元215、跨镜头匹配单元216和轨迹生成单元217;所述临时ID分配单元215,用于当人员为未知时为该人员分配一个临时ID;所述跨镜头匹配单元216,用于采用DeepSort算法来跨摄像头匹配人员,并基于摄像头位置得到人员位置;所述轨迹生成单元217,用于利用分配的临时ID和人员位置构建每位未识别人员的运动轨迹。The trajectory analysis module 104 includes a temporary ID allocation unit 215, a cross-shot matching unit 216 and a trajectory generation unit 217; the temporary ID allocation unit 215 is used to allocate a temporary ID to the person when the person is unknown; the cross-shot matching unit 216 is used to use the DeepSort algorithm to match the person across cameras and obtain the person's position based on the camera position; the trajectory generation unit 217 is used to construct the motion trajectory of each unidentified person using the allocated temporary ID and the person's position.
临时ID分配单元215负责在系统初次检测到未知人员时,即时为其分配一个唯一的临时身份标识(临时ID)。这一机制确保了即使在个人身份信息未知的情况下,也能够持续且独立地跟踪其活动轨迹,为后续的跨摄像头关联和轨迹重建奠定了基础。临时ID不仅提高了数据处理的效率,还保护了个人隐私,避免了在未识别个体间产生混淆。The temporary ID allocation unit 215 is responsible for immediately assigning a unique temporary identity (temporary ID) to an unknown person when the system detects him/her for the first time. This mechanism ensures that even when the personal identity information is unknown, the activity trajectory can be continuously and independently tracked, laying the foundation for subsequent cross-camera association and trajectory reconstruction. The temporary ID not only improves the efficiency of data processing, but also protects personal privacy and avoids confusion between unidentified individuals.
跨镜头匹配单元216利用DeepSort算法,实现了对被分配了临时ID的人员在不同摄像头视角下的连续跟踪。DeepSort算法结合了深度学习的外观特征提取与排序关联算法的优点,能在复杂场景下实现高精度的人员重识别,即便是在人群密集、光线变化或遮挡频繁的条件下也不例外。通过整合各个摄像头的地理位置信息,该单元不仅能确定人员的实时位置,还能预测其移动路径,为安全管理与态势感知提供了重要的数据支撑。The cross-lens matching unit 216 uses the DeepSort algorithm to achieve continuous tracking of people assigned temporary IDs under different camera perspectives. The DeepSort algorithm combines the advantages of deep learning appearance feature extraction and sorting association algorithms, and can achieve high-precision person re-identification in complex scenes, even in conditions of dense crowds, light changes or frequent occlusions. By integrating the geographic location information of each camera, the unit can not only determine the real-time location of the person, but also predict his or her movement path, providing important data support for security management and situational awareness.
轨迹生成单元217基于临时ID和由跨镜头匹配单元216提供的人员位置信息,轨迹生成单元217通过时空关联分析,构建出每位未识别人员的完整运动轨迹。这一过程涉及对大量时空数据点的高效整合与平滑处理,以可视化形式展现人员的移动模式,如行进路线、停留区域及速度变化等。Based on the temporary ID and the personnel position information provided by the cross-shot matching unit 216, the trajectory generation unit 217 constructs a complete motion trajectory of each unidentified person through spatiotemporal correlation analysis. This process involves efficient integration and smoothing of a large number of spatiotemporal data points to visualize the movement patterns of the personnel, such as the travel route, the stop area, and the speed change.
所述采用DeepSort算法来跨摄像头匹配行人的具体步骤包括:利用特征提取网络对行人图像进行编码,生成表示行人外观的固定长度向量;通过计算不同帧间行人特征向量的余弦相似度找到最相似的匹配项;预测行人下一帧的位置,减少因短暂遮挡导致的匹配丢失。具体的首先利用预先训练好的特征提取网络(通常为深度卷积神经网络,如ResNet、MobileNet等),对从各个摄像头捕获的行人图像进行处理。这些网络能够从原始像素数据中抽取出对行人身份具有高度辨识度的特征。随后,将这些高层特征压缩成一个固定长度的向量,这一过程称为外观特征编码。这个向量能够充分代表行人的外观信息,同时保持维度的低维化,便于后续的快速比对和存储。在获得了不同帧间行人外观特征向量后,算法会计算任意两个特征向量间的余弦相似度。余弦相似度是一种衡量两个非零向量方向接近程度的方法,适用于比较高维空间中向量的相似性。通过对相邻帧以及跨摄像头捕获的行人特征向量进行配对计算,找出当前帧中每个检测框与前一帧或另一摄像头视图中最相似的行人特征向量。这一步骤确保了即便在行人在画面中姿态变化或有轻微遮挡时,也能维持目标的正确关联。了进一步增强跟踪的鲁棒性,DeepSort算法集成卡尔曼滤波器来预测行人下一帧可能出现的位置。卡尔曼滤波是一种递归的贝叶斯估计方法,能够根据先前的观测数据和运动模型预测目标的状态(如位置和速度)。当行人暂时被遮挡或离开画面,通过滤波器预测的未来位置可有效减少因遮挡导致的匹配中断,保证了跟踪的连续性。一旦行人重新出现,算法能迅速依据预测位置找到最佳匹配,避免了因短暂消失造成的跟踪丢失。The specific steps of using the DeepSort algorithm to match pedestrians across cameras include: encoding pedestrian images using a feature extraction network to generate a fixed-length vector representing the appearance of pedestrians; finding the most similar match by calculating the cosine similarity of pedestrian feature vectors between different frames; predicting the position of the pedestrian in the next frame to reduce the loss of matching caused by short-term occlusion. Specifically, the pedestrian images captured from each camera are processed using a pre-trained feature extraction network (usually a deep convolutional neural network, such as ResNet, MobileNet, etc.). These networks can extract features that are highly recognizable to the identity of pedestrians from the original pixel data. Subsequently, these high-level features are compressed into a fixed-length vector, a process called appearance feature encoding. This vector can fully represent the appearance information of pedestrians while keeping the dimension low, which is convenient for subsequent rapid comparison and storage. After obtaining the appearance feature vectors of pedestrians between different frames, the algorithm calculates the cosine similarity between any two feature vectors. Cosine similarity is a method to measure the degree of proximity between the directions of two non-zero vectors, and is suitable for comparing the similarity of vectors in high-dimensional space. By pairing the pedestrian feature vectors captured in adjacent frames and across cameras, the most similar pedestrian feature vectors in each detection box in the current frame and the previous frame or another camera view are found. This step ensures that the correct association of the target is maintained even when the pedestrian's posture changes or is slightly occluded in the picture. To further enhance the robustness of tracking, the DeepSort algorithm integrates a Kalman filter to predict the position where the pedestrian may appear in the next frame. Kalman filtering is a recursive Bayesian estimation method that can predict the state of a target (such as position and speed) based on previous observations and motion models. When a pedestrian is temporarily blocked or leaves the picture, the future position predicted by the filter can effectively reduce the matching interruption caused by occlusion and ensure the continuity of tracking. Once the pedestrian reappears, the algorithm can quickly find the best match based on the predicted position, avoiding tracking loss caused by temporary disappearance.
除了直接的相似度匹配和位置预测,DeepSort还采用匈牙利算法来解决预测状态与新检测状态之间的最佳匹配问题,从而降低了目标ID的交换错误。In addition to direct similarity matching and position prediction, DeepSort also uses the Hungarian algorithm to solve the best match between the predicted state and the newly detected state, thereby reducing the exchange error of the target ID.
所述报警模块105包括标记单元218、对比单元219和报警单元220,所述标记单元218,用于在系统中明确标定出所有敏感区域的位置,所述对比单元219,用于持续接收来自摄像头的人员位置更新,并与已定义的敏感区域边界进行实时比对,所述报警单元220,用于判定存在违规行为,报警模块105立即执行预设的响应动作。The alarm module 105 includes a marking unit 218, a comparison unit 219 and an alarm unit 220. The marking unit 218 is used to clearly mark the positions of all sensitive areas in the system. The comparison unit 219 is used to continuously receive personnel position updates from the camera and perform real-time comparison with the defined sensitive area boundaries. The alarm unit 220 is used to determine the existence of violations. The alarm module 105 immediately executes a preset response action.
标记单元218通过先进的图形用户界面(GUI)或者编程接口,允许管理员在系统地图上精确地勾画出所有敏感区域的位置。这些区域可能包括限制进入的高安全等级区、重要设施周边、或是特定时间段内禁止通行的区域。标记过程中,系统支持多种自定义选项,比如区域形状、颜色编码以及时间限制,以适应不同场景的安全需求。The marking unit 218 allows the administrator to accurately outline the location of all sensitive areas on the system map through an advanced graphical user interface (GUI) or programming interface. These areas may include high-security areas with restricted access, areas around important facilities, or areas that are prohibited from passing during specific time periods. During the marking process, the system supports a variety of custom options, such as area shape, color coding, and time limits to meet the security needs of different scenarios.
对比单元219与视频监控系统紧密集成,持续不断地接收并分析由摄像头捕捉到的人员实时位置数据流。采用先进的图像识别与位置追踪技术,对比单元219能够精确识别出画面中人员的位置变动,并立即将这些动态信息与标记单元218事先定义好的敏感区域边界进行高速实时比对。The comparison unit 219 is tightly integrated with the video surveillance system, and continuously receives and analyzes the real-time position data stream of personnel captured by the camera. Using advanced image recognition and position tracking technology, the comparison unit 219 can accurately identify the position changes of personnel in the picture, and immediately compare these dynamic information with the sensitive area boundaries pre-defined by the marking unit 218 in real time at high speed.
一旦检测到有人员违规进入或接近敏感区域,报警单元220即刻启动预设的响应动作。这些响应可以是多种形式,包括但不限于:现场声光报警,以震慑违规者并引起周围人员注意;自动发送报警信息至安保控制中心,附带入侵者的实时位置图像;甚至激活联动的物理防护措施,如关闭特定门禁、启动监控录像记录等。此外,报警单元220还能根据事先设定的紧急程度级别,分级执行响应策略,确保反应既迅速又恰当。Once a person is detected to have illegally entered or approached a sensitive area, the alarm unit 220 immediately initiates a preset response action. These responses can be in various forms, including but not limited to: on-site sound and light alarms to deter violators and attract the attention of surrounding personnel; automatically sending alarm information to the security control center with a real-time location image of the intruder; and even activating linked physical protection measures, such as closing specific access control doors, starting surveillance video recording, etc. In addition, the alarm unit 220 can also implement response strategies in a hierarchical manner according to the pre-set urgency level to ensure that the response is both rapid and appropriate.
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。What is disclosed above is only a preferred embodiment of the present invention, and it certainly cannot be used to limit the scope of rights of the present invention. Ordinary technicians in this field can understand that all or part of the processes of the above embodiment and equivalent changes made according to the claims of the present invention still fall within the scope of the invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410981364.6A CN118887615A (en) | 2024-07-22 | 2024-07-22 | A thermal power plant security device with artificial intelligence identity authentication |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410981364.6A CN118887615A (en) | 2024-07-22 | 2024-07-22 | A thermal power plant security device with artificial intelligence identity authentication |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118887615A true CN118887615A (en) | 2024-11-01 |
Family
ID=93222356
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410981364.6A Withdrawn CN118887615A (en) | 2024-07-22 | 2024-07-22 | A thermal power plant security device with artificial intelligence identity authentication |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118887615A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119091555A (en) * | 2024-11-07 | 2024-12-06 | 杭州世创电子技术股份有限公司 | Anti-theft alarm method, device, equipment and storage medium for smart meter box |
-
2024
- 2024-07-22 CN CN202410981364.6A patent/CN118887615A/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119091555A (en) * | 2024-11-07 | 2024-12-06 | 杭州世创电子技术股份有限公司 | Anti-theft alarm method, device, equipment and storage medium for smart meter box |
| CN119091555B (en) * | 2024-11-07 | 2025-02-07 | 杭州世创电子技术股份有限公司 | Antitheft alarm method, antitheft alarm device, antitheft alarm equipment and antitheft alarm storage medium for intelligent ammeter box |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109819208B (en) | Intensive population security monitoring management method based on artificial intelligence dynamic monitoring | |
| CN110969118B (en) | Track monitoring system and method | |
| JP6080940B2 (en) | Person search method and home staying person search device | |
| KR101425505B1 (en) | The monitering method of Intelligent surveilance system by using object recognition technology | |
| KR101164228B1 (en) | A security system and a method using multiplex biometrics of face and body | |
| KR101781358B1 (en) | Personal Identification System And Method By Face Recognition In Digital Image | |
| CN104268963A (en) | Intelligent door lock system, intelligent door lock and intelligent alarm door | |
| CN111353338B (en) | A method for improving energy efficiency based on video surveillance in business halls | |
| KR20230064095A (en) | Apparatus and method for detecting abnormal behavior through deep learning-based image analysis | |
| KR102423934B1 (en) | Smart human search integrated solution through face recognition and multiple object tracking technology of similar clothes color | |
| KR20150112713A (en) | The predicting system for anti-crime through analyzing server of images | |
| CN118334743B (en) | Method for detecting stay behavior of personnel in public place | |
| KR101485512B1 (en) | The sequence processing method of images through hippocampal neual network learning of behavior patterns in case of future crimes | |
| KR20190093799A (en) | Real-time missing person recognition system using cctv and method thereof | |
| CN110599657A (en) | Access control monitoring system and method based on image recognition technology | |
| CN118887615A (en) | A thermal power plant security device with artificial intelligence identity authentication | |
| KR102111162B1 (en) | Multichannel camera home monitoring system and method to be cmmunicated with blackbox for a car | |
| JP4578044B2 (en) | Image data processing | |
| KR20130047131A (en) | Method and system for surveilling contents of surveillance using mobile terminal | |
| CN118982885A (en) | A face recognition monitoring method | |
| CN118658280A (en) | A high-speed and low-cost network monitoring platform | |
| KR20220064213A (en) | Program for operation of security monitoring device | |
| KR20220064476A (en) | Method of providing security monitoring chatbot service based on AI image autonomous sensor | |
| Senior | An introduction to automatic video surveillance | |
| KR20220064241A (en) | Caption sensor apparatus for providing autonomous AI image sensor image analysis-based security monitoring service |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20241101 |
|
| WW01 | Invention patent application withdrawn after publication |