Monitoring video intelligent inspection management method and system based on artificial intelligence

By collecting and preprocessing historical video surveillance data, using machine learning to extract features and automatically identify them, the problem of insufficient recognition accuracy in complex scenarios by traditional surveillance video intelligent inspection is solved, and efficient and accurate intelligent inspection of surveillance video is achieved.

CN119131702AActive Publication Date: 2024-12-13HUA ELECTRONICS TECH LTD

Patent Information

Application Number
CN202411621200.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2024-12-13
Estimated Expiration
2044-11-14

AI Technical Summary

Technical Problem

Traditional surveillance video intelligent inspection relies on manual labor, is inefficient and has insufficient recognition accuracy in complex scenarios, which cannot meet actual needs.

Method used

By collecting historical video surveillance data, establishing sample sets and preprocessing, using machine learning to extract abnormal behavior characteristics and spatiotemporal characteristics, setting surveillance camera reminder frequency, automatically identifying video images and generating inspection records, and setting evaluation management standards to improve patrol Inspection accuracy.

Benefits of technology

It improves the accuracy and efficiency of intelligent inspection of surveillance videos, ensuring that the accuracy requirements of real-time analysis and processing can be met in complex scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119131702A_ABST
    Figure CN119131702A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of monitoring intelligent management, and discloses a monitoring video intelligent inspection management method and system based on artificial intelligence. The method comprises the following steps: collecting historical video monitoring data, establishing a sample set, preprocessing the historical video monitoring data in the sample set, and extracting abnormal behavior characteristics and spatial-temporal characteristics in the historical video monitoring data through a machine learning mode based on the preprocessed historical video monitoring data; meanwhile, monitoring camera reminding frequency is set based on extraction of spatio-temporal characteristics in historical video monitoring data, and a video monitoring event is set, so that after an administrator selects a frame of video monitoring data in a corresponding time period, a selected video picture is identified and an inspection record is generated based on a machine learning mode and a data matching mode; and finally, by setting an inspection evaluation management standard and evaluating and optimizing an inspection record generated by an administrator, the precision of intelligent inspection of the monitoring video is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of monitoring intelligent management, and in particular to an artificial intelligence-based monitoring video intelligent inspection management method and system. Background Art

[0002] Traditional surveillance video intelligent inspection mainly relies on manual work, with low inspection efficiency and low inspection accuracy. With the development of intelligence, surveillance video intelligent inspection has also become a difficult problem for intelligent monitoring, but due to the lack of accuracy in real-time analysis and processing of video data, it cannot meet actual needs in some complex scenarios.

[0003] The existing Chinese patent application CN117575230A, this method builds a remote inspection intelligent perception terminal, collects multi-frequency inspection information and intelligently recognizes and perceives it, configures video analysis parameters and areas, and sorts and executes the recognition results after the video analysis is completed, and completes the remote inspection of the area through manual review and early warning. However, due to the low accuracy of intelligent recognition perception in complex scenes, it has certain limitations. Summary of the invention

[0004] 1. Technical issues to be resolved In view of the shortcomings of the prior art, the present invention provides a monitoring video intelligent patrol management method and system based on artificial intelligence, which has the advantages of accuracy, efficiency, and real-time, and solves the problem that the real-time analysis and processing of video data is insufficient in precision and cannot meet actual needs in some complex scenarios.

[0005] (II) Technical solution In order to solve the above technical problem that the accuracy of real-time analysis and processing of video data is insufficient and cannot meet the actual needs in some complex scenes, the present invention provides the following technical solutions: This embodiment discloses a surveillance video intelligent inspection management method based on artificial intelligence, which specifically includes the following steps: S1. Collect historical video surveillance data, establish a sample set based on the collected historical video surveillance data, and preprocess the historical video surveillance data in the sample set to obtain preprocessed historical video surveillance data; S2. Based on the pre-processed historical video surveillance data, extract abnormal behavior characteristics and spatiotemporal characteristics in the historical video surveillance data through machine learning; S3, setting the reminder frequency of surveillance cameras based on the spatiotemporal features of abnormal behaviors extracted from historical video surveillance data; S4. Set a video surveillance event. When the administrator selects a frame of video surveillance data in the corresponding time period, the video screen of the frame of video surveillance data is automatically enlarged, and the selected video screen is identified based on the machine learning method and data matching method to obtain the identified video surveillance data; S5. Generate and save inspection records based on the identified video surveillance data; S6. Set inspection evaluation management standards and evaluate and optimize the inspection records generated by administrators.

[0006] The present invention collects historical video surveillance data and establishes a sample set, pre-processes the historical video surveillance data in the sample set, and extracts abnormal behavior characteristics and spatiotemporal characteristics in the historical video surveillance data through machine learning based on the pre-processed historical video surveillance data; at the same time, the reminder frequency of the surveillance camera is set based on the spatiotemporal characteristics of the abnormal behavior extracted from the historical video surveillance data, and by setting a video surveillance event, when the administrator selects a frame of video surveillance data in the corresponding time period, the video picture of the frame of video surveillance data is automatically enlarged, and the selected video picture is identified and an inspection record is generated based on a machine learning method and a data matching method, and finally, the inspection evaluation management standard is set and the inspection record generated by the administrator is evaluated and optimized, thereby improving the accuracy of intelligent inspection of surveillance video.

[0007] Preferably, the collecting of historical video surveillance data, establishing a sample set based on the collected historical video surveillance data, and preprocessing the historical video surveillance data in the sample set to obtain the preprocessed historical video surveillance data comprises the following steps: S11. Select historical video surveillance data with abnormal behavior in the sample set; S12, performing image enhancement on the selected historical video surveillance data to obtain enhanced historical video surveillance data; S13: setting the enhanced historical video surveillance data as the pre-processed historical video surveillance data.

[0008] Preferably, the performing image enhancement on the selected historical video surveillance data to obtain the enhanced historical video surveillance data comprises the following steps: S121, based on the gray value distribution in the selected historical video surveillance data, calculating the pixel probability distribution of the selected historical video surveillance data, the gray value being the value of the pixel point satisfying the condition R=G=B; The pixel probability distribution formula of the selected historical video surveillance data is as follows: ; in, represents the pixel probability of the selected historical video surveillance data, Indicates the gray value is The number of pixels, is the total number of pixels; S122, constructing an image cumulative distribution function according to the calculated pixel probability distribution of the selected historical video surveillance data; The formula for constructing the cumulative distribution function of the image is as follows: ; in, Represents the total number of gray values ​​in the image, Indicates The gray value after the gray value is mapped by the cumulative distribution function; S123, performing image enhancement on the selected historical video surveillance data based on the constructed image cumulative distribution function; Multiply the gray value mapped by the cumulative distribution function by ( -1); The transformation function formula is as follows: ; in, Indicates about The transformation function is used to make the gray level of the equalized image consistent with the original image before normalization; According to the mapping relationship between the image cumulative distribution function and the transformation function, the image after histogram equalization is output with reference to the pixels in the original image.

[0009] The present invention completes the processing of the historical video surveillance data by selecting historical video surveillance data with abnormal behavior in a sample set and performing image enhancement on the selected historical video surveillance data, thereby ensuring the accuracy of the processing of the historical video surveillance data.

[0010] Preferably, the extracting abnormal behavior features and spatiotemporal features in the historical video surveillance data by machine learning based on the pre-processed historical video surveillance data comprises the following steps: S21, taking the obtained pre-processed historical video surveillance data as input and inputting it into the three-dimensional convolutional neural network; S22. Extract features from the input historical video surveillance data through a three-dimensional convolutional neural network.

[0011] Preferably, the feature extraction of the input historical video surveillance data by using a three-dimensional convolutional neural network comprises the following steps: S221, set the input historical video surveillance data size to ; in, Indicates the number of channels, Indicates the frame length of historical video surveillance data. Indicates the height of the frame. Indicates the width of the frame; Set the convolution kernel size of the 3D convolutional neural network to ; in, represents the time depth of the convolution kernel, Indicates the size of the convolution kernel space; S222, after receiving the input historical video surveillance data, the convolution layer moves on the input historical video surveillance data through the set convolution kernel according to the set step size, and performs convolution calculation on the corresponding area of ​​each step with the feature value of the area, so as to realize feature extraction of each historical video surveillance data; The convolution calculation formula is as follows: ; in, Represents the input historical video surveillance data, represents the weight of the corresponding convolution kernel, b Indicates the bias value, f represents the output features; S223, in the process of continuous convolution of the three-dimensional convolutional neural network, the output of the previous three-dimensional convolutional neural network will be used as the input of the next three-dimensional convolutional neural network, and the data will be processed by the activation function and the residual function in the process of inputting the data into the next three-dimensional convolutional neural network; S224, extracting features of historical video surveillance data in a continuously stacked convolution and pooling process; S225, passing the extracted features of the historical video surveillance data into the fully connected layer; S226, expanding and combining the data through a fully connected layer to obtain a set of feature data, and saving it; According to the set convolution kernel, a set of feature data is obtained, the first third of which represents the spatiotemporal features, and the last two thirds represent the abnormal behavior features.

[0012] Preferably, the processing of the data through the activation function and the residual function in the process of inputting the data into the lower three-dimensional convolutional neural network includes the following steps: The activation function processing includes the following steps: Set the input value to (λ=1,2,……,L), each output value The corresponding input weight is , b is the offset, and the output result obtained after inputting the input value into the three-dimensional convolutional neural network is: ; in, is the corresponding activation function, is the output result of the activation function; The processing of the residual function includes the following steps: ; in, represents the output of the residual module, represents the residual function.

[0013] The present invention ensures the reliability of data feature extraction by inputting the obtained preprocessed historical video surveillance data into a three-dimensional convolutional neural network and performing abnormal behavior feature extraction and spatiotemporal feature extraction on the input historical video surveillance data through the three-dimensional convolutional neural network.

[0014] Preferably, the method of identifying the selected video images based on a machine learning method and a data matching method to obtain the identified video surveillance data comprises the following steps: S41, extracting abnormal behavior features of the selected video images in real time by machine learning; S42, matching the abnormal behavior features of the selected video images extracted in real time with the abnormal behavior features in the stored historical video surveillance data by means of data matching.

[0015] Preferably, matching the abnormal behavior features of the real-time extracted selected video images with the abnormal behavior features in the stored historical video surveillance data by means of data matching comprises the following steps: The similarity calculation method is as follows: ; in, For vector and vector The similarity between represents the coordinates of the i-th point, Indicates the total number of pixels; A similarity threshold is set. When the similarity between the abnormal behavior characteristics of the selected video screen and the abnormal behavior characteristics in the saved historical video surveillance data is greater than or equal to the set similarity threshold, it indicates that the selected video screen has abnormal behavior. When the similarity between the abnormal behavior characteristics of the selected video screen and the abnormal behavior characteristics in the saved historical video surveillance data is less than the set similarity threshold, it indicates that the selected video screen does not have abnormal behavior.

[0016] The present invention extracts abnormal behavior features of selected video images in real time through machine learning, and matches the abnormal behavior features of the selected video images extracted in real time with abnormal behavior features in stored historical video surveillance data through data matching, and analyzes the selected video images in real time according to the matching results, thereby improving the real-time performance of the selected video image recognition.

[0017] Preferably, the setting of inspection evaluation management standards and evaluating and optimizing the inspection records generated by the administrator includes the following steps: Calculate the recognition accuracy under the current surveillance camera reminder frequency; ; Among them, TP represents the number of recognition results that are consistent with the actual results; FN represents the number of missed detections; R is the accuracy rate; Set the accuracy rate as the inspection evaluation management standard and set the accuracy rate threshold. When the accuracy rate in the inspection record generated by the administrator is less than the set accuracy rate threshold, increase the reminder frequency of the surveillance camera; when the accuracy rate in the inspection record generated by the administrator is greater than or equal to the set accuracy rate threshold, it means that the inspection record is qualified.

[0018] The present invention evaluates and optimizes the inspection records generated by the administrator by calculating the recognition accuracy under the current surveillance camera reminder frequency, setting an accuracy threshold and judging whether the accuracy in the currently generated inspection records meets the set threshold, thereby improving the efficiency of inspection record evaluation.

[0019] This embodiment also discloses an artificial intelligence-based surveillance video intelligent inspection management system, including: a data acquisition module, a data processing module, a feature extraction module, a monitoring adjustment module, an identification and matching module, and an inspection evaluation management module; The data acquisition module is used to collect video surveillance data in real time and transmit the collected video surveillance data to the data processing module; The data processing module is used to process the received video surveillance data; The feature extraction module is used to extract abnormal behavior features and spatiotemporal features from the processed video surveillance data; The monitoring adjustment module is used to perform monitoring adjustment according to the extracted spatiotemporal features; The identification and matching module is used to perform identification and matching based on the extracted abnormal behavior features; The inspection evaluation management module is used to evaluate the accuracy of the identification and matching results.

[0020] (III) Beneficial effects Compared with the prior art, the present invention provides a surveillance video intelligent inspection management method and system based on artificial intelligence, which has the following beneficial effects: 1. The invention collects historical video surveillance data and establishes a sample set, pre-processes the historical video surveillance data in the sample set, and extracts abnormal behavior characteristics and spatiotemporal characteristics in the historical video surveillance data through machine learning based on the pre-processed historical video surveillance data; at the same time, the reminder frequency of the surveillance camera is set based on the spatiotemporal characteristics of abnormal behavior extracted from the historical video surveillance data, and by setting a video surveillance event, when the administrator selects a frame of video surveillance data in the corresponding time period, the video screen of the frame of video surveillance data is automatically enlarged, and the selected video screen is identified and an inspection record is generated based on the machine learning method and data matching method, and finally, the inspection evaluation management standard is set and the inspection records generated by the administrator are evaluated and optimized, thereby improving the accuracy of intelligent inspection of surveillance video.

[0021] 2. The present invention completes the processing of historical video surveillance data by selecting historical video surveillance data with abnormal behavior in a sample set and performing image enhancement on the selected historical video surveillance data, thereby ensuring the accuracy of the processing of historical video surveillance data.

[0022] 3. The invention ensures the reliability of data feature extraction by inputting the preprocessed historical video surveillance data into a three-dimensional convolutional neural network and performing abnormal behavior feature extraction and spatiotemporal feature extraction on the input historical video surveillance data through the three-dimensional convolutional neural network.

[0023] 4. The invention uses machine learning to extract abnormal behavior features of selected video images in real time, and at the same time matches the abnormal behavior features of the selected video images extracted in real time with the abnormal behavior features in the saved historical video surveillance data through data matching, and analyzes the selected video images in real time based on the matching results, thereby improving the real-time performance of the selected video image recognition.

[0024] 5. The invention evaluates and optimizes the inspection records generated by the administrator by calculating the recognition accuracy under the current surveillance camera reminder frequency, setting an accuracy threshold and judging whether the accuracy in the currently generated inspection records meets the set threshold, thereby improving the efficiency of inspection record evaluation. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 It is a schematic diagram of the process structure of the monitoring video intelligent inspection management method of the present invention. DETAILED DESCRIPTION

[0026] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0027] Example 1: Please refer to Figure 1 This embodiment discloses a surveillance video intelligent inspection management method based on artificial intelligence, which specifically includes the following steps: S1. Collect historical video surveillance data, establish a sample set based on the collected historical video surveillance data, and preprocess the historical video surveillance data in the sample set to obtain preprocessed historical video surveillance data; Collecting historical video surveillance data, establishing a sample set based on the collected historical video surveillance data, and preprocessing the historical video surveillance data in the sample set to obtain the preprocessed historical video surveillance data includes the following steps: S11. Select historical video surveillance data with abnormal behavior in the sample set; S12, performing image enhancement on the selected historical video surveillance data to obtain enhanced historical video surveillance data; S121, based on the gray value distribution in the selected historical video surveillance data, calculating the pixel probability distribution of the selected historical video surveillance data, the gray value being the value of the pixel point satisfying the condition R=G=B; The pixel probability distribution formula of the selected historical video surveillance data is as follows: ; in, represents the pixel probability of the selected historical video surveillance data, Indicates the gray value is The number of pixels, is the total number of pixels; S122, constructing an image cumulative distribution function according to the calculated pixel probability distribution of the selected historical video surveillance data; The formula for constructing the cumulative distribution function of the image is as follows: ; in, Represents the total number of gray values ​​in the image. Indicates The gray value after the gray value is mapped by the cumulative distribution function; S123, performing image enhancement on the selected historical video surveillance data based on the constructed image cumulative distribution function; Multiply the gray value mapped by the cumulative distribution function by ( -1); The transformation function formula is as follows: ; in, Indicates about The transformation function is used to make the gray level of the equalized image consistent with the original image before normalization; According to the mapping relationship between the image cumulative distribution function and the transformation function, refer to the pixels in the original image and output the image after histogram equalization; S13, setting the enhanced historical video surveillance data as the pre-processed historical video surveillance data; S2. Based on the pre-processed historical video surveillance data, extract abnormal behavior characteristics and spatiotemporal characteristics in the historical video surveillance data through machine learning; Based on the pre-processed historical video surveillance data, extracting abnormal behavior features and spatiotemporal features in the historical video surveillance data by machine learning includes the following steps: S21, taking the obtained pre-processed historical video surveillance data as input and inputting it into the three-dimensional convolutional neural network; S22, extracting features from the input historical video surveillance data through a three-dimensional convolutional neural network; S221, set the input historical video surveillance data size to ; in, Indicates the number of channels, Indicates the frame length of historical video surveillance data. Indicates the height of the frame. Indicates the width of the frame; Set the convolution kernel size of the 3D convolutional neural network to ; in, represents the time depth of the convolution kernel, Indicates the size of the convolution kernel space; S222, after receiving the input historical video surveillance data, the convolution layer moves on the input historical video surveillance data through the set convolution kernel according to the set step size, and performs convolution calculation on the corresponding area of ​​each step with the feature value of the area, so as to realize feature extraction of each historical video surveillance data; The convolution calculation formula is as follows: ; in, Represents the input historical video surveillance data, represents the weight of the corresponding convolution kernel,b Indicates the bias value, f represents the output features; S223, in the process of continuous convolution of the three-dimensional convolutional neural network, the output of the previous three-dimensional convolutional neural network will be used as the input of the next three-dimensional convolutional neural network, and the data will be processed by the activation function and the residual function in the process of inputting the data into the next three-dimensional convolutional neural network; The activation function processing includes the following steps: Set the input value to (λ=1,2,……,L), each output value The corresponding input weight is , b is the offset, and the output result obtained after inputting the input value into the three-dimensional convolutional neural network is: ; in, is the corresponding activation function, is the output result of the activation function; The processing of the residual function includes the following steps: ; in, represents the output of the residual module, represents the residual function; S224, extracting features of historical video surveillance data in a continuously stacked convolution and pooling process; S225, passing the extracted features of the historical video surveillance data into the fully connected layer; S226, expanding and combining the data through a fully connected layer to obtain a set of feature data, and saving it; According to the set convolution kernel, a set of feature data is obtained, the first third of which represents spatiotemporal features, and the last two thirds represent abnormal behavior features; S3, setting the reminder frequency of surveillance cameras based on the spatiotemporal features of abnormal behaviors extracted from historical video surveillance data; Setting the surveillance camera reminder frequency based on the spatiotemporal features of abnormal behaviors extracted from historical video surveillance data includes the following steps: Based on the frequency of the spatiotemporal characteristics of abnormal behaviors extracted from historical video surveillance data, determine the time period when the abnormal behaviors mainly occur, and set the surveillance camera reminder frequency based on the determined time period when the abnormal behaviors mainly occur; S4. Set a video surveillance event. When the administrator selects a frame of video surveillance data in the corresponding time period, the video screen of the frame of video surveillance data is automatically enlarged, and the selected video screen is identified based on the machine learning method and data matching method to obtain the identified video surveillance data; The selected video images are identified based on the machine learning method and the data matching method, and the identified video surveillance data is obtained, including the following steps: S41, extracting abnormal behavior features of the selected video images in real time by machine learning; S42, matching the abnormal behavior features of the selected video screen extracted in real time with the abnormal behavior features in the stored historical video surveillance data by means of data matching; The similarity between the abnormal behavior features extracted from the selected video screen in real time and the abnormal behavior features in the saved historical video surveillance data is determined by calculating the cosine distance between the features; The similarity calculation method is as follows: ; in, For vector and vector The similarity between represents the coordinates of the i-th point, Indicates the total number of pixels; A similarity threshold is set. When the similarity between the abnormal behavior characteristics of the selected video screen and the abnormal behavior characteristics in the saved historical video surveillance data is greater than or equal to the set similarity threshold, it indicates that the selected video screen has abnormal behavior. When the similarity between the abnormal behavior characteristics of the selected video screen and the abnormal behavior characteristics in the saved historical video surveillance data is less than the set similarity threshold, it indicates that the selected video screen does not have abnormal behavior. S5. Generate and save inspection records based on the identified video surveillance data; S6. Set inspection evaluation management standards and evaluate and optimize the inspection records generated by administrators; Setting inspection evaluation management standards and evaluating and optimizing the inspection records generated by administrators includes the following steps: Calculate the recognition accuracy under the current surveillance camera reminder frequency; ; Among them, TP represents the number of recognition results that are consistent with the actual results; FN represents the number of missed detections; R is the accuracy rate; Set the accuracy rate as the inspection evaluation management standard and set the accuracy rate threshold. When the accuracy rate in the inspection record generated by the administrator is less than the set accuracy rate threshold, increase the reminder frequency of the surveillance camera; when the accuracy rate in the inspection record generated by the administrator is greater than or equal to the set accuracy rate threshold, it means that the inspection record is qualified; Embodiment 2: This embodiment also discloses an artificial intelligence-based surveillance video intelligent inspection management system, including: a data acquisition module, a data processing module, a feature extraction module, a monitoring adjustment module, an identification and matching module, and an inspection evaluation management module; The data acquisition module is used to collect video surveillance data in real time and transmit the collected video surveillance data to the data processing module; The data processing module is used to process the received video surveillance data; The feature extraction module is used to extract abnormal behavior features and spatiotemporal features from the processed video surveillance data; The monitoring adjustment module is used to perform monitoring adjustment according to the extracted spatiotemporal features; The identification and matching module is used to perform identification and matching based on the extracted abnormal behavior features; The inspection evaluation management module is used to evaluate the accuracy of the identification and matching results.

[0028] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. An intelligent inspection management method for surveillance video based on artificial intelligence, characterized in that: The following steps are involved: S1. Collect historical video surveillance data, establish a sample set based on the collected historical video surveillance data, and preprocess the historical video surveillance data in the sample set to obtain preprocessed historical video surveillance data; S2. Based on the pre-processed historical video surveillance data, extract abnormal behavior characteristics and spatiotemporal characteristics in the historical video surveillance data through machine learning; S3, setting the reminder frequency of surveillance cameras based on the spatiotemporal features of abnormal behaviors extracted from historical video surveillance data; S4. Set a video surveillance event. When the administrator selects a frame of video surveillance data in the corresponding time period, the video screen of the frame of video surveillance data is automatically enlarged, and the selected video screen is identified based on the machine learning method and data matching method to obtain the identified video surveillance data; S5. Generate and save inspection records based on the identified video surveillance data; S6. Set inspection evaluation management standards and evaluate and optimize the inspection records generated by administrators.

2. According to the artificial intelligence-based surveillance video intelligent inspection management method of claim 1, it is characterized in that: The collecting of historical video surveillance data, establishing a sample set based on the collected historical video surveillance data, and preprocessing the historical video surveillance data in the sample set to obtain the preprocessed historical video surveillance data includes the following steps: S11. Select historical video surveillance data with abnormal behavior in the sample set; S12, performing image enhancement on the selected historical video surveillance data to obtain enhanced historical video surveillance data; S13: setting the enhanced historical video surveillance data as the pre-processed historical video surveillance data.

3. According to claim 2, a surveillance video intelligent inspection management method based on artificial intelligence is characterized in that: The performing image enhancement on the selected historical video surveillance data to obtain the enhanced historical video surveillance data comprises the following steps: S121, based on the gray value distribution in the selected historical video surveillance data, calculating the pixel probability distribution of the selected historical video surveillance data, the gray value being the value of the pixel point satisfying the condition R=G=B; The pixel probability distribution formula of the selected historical video surveillance data is as follows: ; in, represents the pixel probability of the selected historical video surveillance data, Indicates the gray value is The number of pixels, is the total number of pixels; S122, constructing an image cumulative distribution function according to the calculated pixel probability distribution of the selected historical video surveillance data; The formula for constructing the cumulative distribution function of the image is as follows: ; in, Represents the total number of gray values ​​in the image. Indicates The gray value after the gray value is mapped by the cumulative distribution function; S123, performing image enhancement on the selected historical video surveillance data based on the constructed image cumulative distribution function; Multiply the gray value mapped by the cumulative distribution function by ( -1); The transformation function formula is as follows: ; in, Indicates about The transformation function is used to make the gray level of the equalized image consistent with the original image before normalization; According to the mapping relationship between the image cumulative distribution function and the transformation function, the image after histogram equalization is output with reference to the pixels in the original image.

4. The method for intelligent inspection and management of surveillance video based on artificial intelligence according to claim 1 is characterized in that: The method of extracting abnormal behavior features and spatiotemporal features from the historical video surveillance data by machine learning based on the pre-processed historical video surveillance data includes the following steps: S21, taking the obtained pre-processed historical video surveillance data as input and inputting it into the three-dimensional convolutional neural network; S22. Extract features from the input historical video surveillance data through a three-dimensional convolutional neural network.

5. The method for intelligent inspection and management of surveillance video based on artificial intelligence according to claim 4 is characterized in that: The feature extraction of the input historical video surveillance data by the three-dimensional convolutional neural network comprises the following steps: S221, setting the size of the input historical video surveillance data to; ; in, Indicates the number of channels, Indicates the frame length of historical video surveillance data. Indicates the height of the frame. Indicates the width of the frame; Set the convolution kernel size of the 3D convolutional neural network to ; in, represents the time depth of the convolution kernel, Indicates the size of the convolution kernel space; S222, after receiving the input historical video surveillance data, the convolution layer moves on the input historical video surveillance data through the set convolution kernel according to the set step size, and performs convolution calculation on the corresponding area of ​​each step with the feature value of the area, so as to realize feature extraction of each historical video surveillance data; The convolution calculation formula is as follows: ; in, Represents the input historical video surveillance data, represents the weight of the corresponding convolution kernel, b Indicates the bias value, f represents the output features; S223, in the process of continuous convolution of the three-dimensional convolutional neural network, the output of the previous three-dimensional convolutional neural network will be used as the input of the next three-dimensional convolutional neural network, and the data will be processed by the activation function and the residual function in the process of inputting the data into the next three-dimensional convolutional neural network; S224, extracting features of historical video surveillance data in a continuously stacked convolution and pooling process; S225, passing the extracted features of the historical video surveillance data into the fully connected layer; S226, expanding and combining the data through a fully connected layer to obtain a set of feature data, and saving it; According to the set convolution kernel, a set of feature data is obtained, the first third of which represents the spatiotemporal features, and the last two thirds represent the abnormal behavior features.

6. The method for intelligent inspection and management of surveillance video based on artificial intelligence according to claim 5 is characterized in that: The process of inputting data into the lower three-dimensional convolutional neural network through the activation function and the residual function includes the following steps: The activation function processing includes the following steps: Set the input value to (λ=1,2,……,L), each output value The corresponding input weight is , b is the offset, and the output result obtained after inputting the input value into the three-dimensional convolutional neural network is: ; in, is the corresponding activation function, is the output result of the activation function; The processing of the residual function includes the following steps: ; in, represents the output of the residual module, represents the residual function.

7. The method for intelligent inspection and management of surveillance video based on artificial intelligence according to claim 1 is characterized in that: The method of identifying the selected video images based on the machine learning method and the data matching method to obtain the identified video surveillance data includes the following steps: S41, extracting abnormal behavior features of the selected video images in real time by machine learning; S42, matching the abnormal behavior features of the selected video images extracted in real time with the abnormal behavior features in the stored historical video surveillance data by means of data matching.

8. The method for intelligent inspection and management of surveillance video based on artificial intelligence according to claim 7 is characterized in that: The method of matching the abnormal behavior features of the real-time extracted selected video screen with the abnormal behavior features in the stored historical video surveillance data by data matching includes the following steps: The similarity between the abnormal behavior features extracted from the selected video screen in real time and the abnormal behavior features in the saved historical video surveillance data is determined by calculating the cosine distance between the features; The similarity calculation method is as follows: ; in, For vector and vector The similarity between represents the coordinates of the i-th point, Indicates the total number of pixels; A similarity threshold is set. When the similarity between the abnormal behavior characteristics of the selected video screen and the abnormal behavior characteristics in the saved historical video surveillance data is greater than or equal to the set similarity threshold, it indicates that the selected video screen has abnormal behavior. When the similarity between the abnormal behavior characteristics of the selected video screen and the abnormal behavior characteristics in the saved historical video surveillance data is less than the set similarity threshold, it indicates that the selected video screen does not have abnormal behavior.

9. The method for intelligent inspection and management of surveillance video based on artificial intelligence according to claim 1, characterized in that: The setting of inspection evaluation management standards and the evaluation and optimization of inspection records generated by administrators include the following steps: Calculate the recognition accuracy under the current surveillance camera reminder frequency; ; Among them, TP represents the number of recognition results that are consistent with the actual results; FN represents the number of missed detections; R is the accuracy rate; Set the accuracy rate as the inspection evaluation management standard and set the accuracy rate threshold. When the accuracy rate in the inspection record generated by the administrator is less than the set accuracy rate threshold, increase the reminder frequency of the surveillance camera; when the accuracy rate in the inspection record generated by the administrator is greater than or equal to the set accuracy rate threshold, it means that the inspection record is qualified.

10. A system for implementing the surveillance video intelligent inspection management method based on artificial intelligence as described in any one of claims 1 to 9, characterized in that: include: Data acquisition module, data processing module, feature extraction module, monitoring and adjustment module, identification and matching module, and inspection and evaluation management module; The data acquisition module is used to collect video surveillance data in real time and transmit the collected video surveillance data to the data processing module; The data processing module is used to process the received video surveillance data; The feature extraction module is used to extract abnormal behavior features and spatiotemporal features from the processed video surveillance data; The monitoring adjustment module is used to perform monitoring adjustment according to the extracted spatiotemporal features; The identification and matching module is used to perform identification and matching based on the extracted abnormal behavior features; The inspection evaluation management module is used to evaluate the accuracy of the identification and matching results.

Citation Information

Patent Citations

  • Intelligent video monitoring method based on action analysis

    CN115565125A

  • Video monitoring method and system based on multi-scene recognition and voice interaction

    CN117749995A

  • Abnormality identification method and system for power transmission line inspection

    CN118521816A

  • Image processing method and system for intelligent security and protection monitoring

    CN118887622A

  • Intelligent flame monitoring system and method based on industrial vision technology

    CN118912528A

Cited By

  • Community inspection management method and system based on multi-modal fusion

    CN120235570A

  • Real-time safety monitoring method for flood detention area based on video monitoring and artificial intelligence

    CN120580638A

  • Intelligent inspection picture analysis method and system for unmanned aerial vehicle

    CN121053572A