Residential area security and protection monitoring method and system, terminal and storage medium

By obtaining the location of the monitoring area and building information in the residential area, the monitoring layout location points are determined and the camera is installed, the problem of monitoring blind spots has been solved, and a comprehensive monitoring and abnormal warning of the residential area is realized, which improves security.

CN119342181AInactive Publication Date: 2025-01-21浙江云茗科技有限公司

Patent Information

Application Number
CN202411875043.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-01-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the security monitoring of residential areas, insufficient camera installation in important public areas has led to many blind spots in monitoring, making it difficult for security personnel to understand the situation of the blind spots in real time, reducing the safety of residential areas.

Method used

By obtaining the location point and building information of the monitoring area, analyze and determine the location of the monitoring arrangement, install the camera for monitoring, and obtain the monitoring image information in real time. Determine the monitoring results according to the analysis of the monitoring image information. When the preset monitoring abnormal information appears, the output abnormal warning information is output to the security personnel terminal.

Benefits of technology

It reduces monitoring blind spots in residential areas, improves the safety of residential areas, and ensures that security personnel can understand and handle abnormal situations in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119342181A_ABST
    Figure CN119342181A_ABST
Patent Text Reader

Abstract

The invention relates to a living area security monitoring method and system, a terminal and a storage medium, and relates to the technical field of security monitoring, and the method comprises the steps: obtaining a monitoring area position point of a living area needing to be monitored; building information of the monitoring area is called based on the position point of the monitoring area; monitoring arrangement position points are analyzed and determined according to the building information of the monitoring area; based on the monitoring arrangement position point, a camera is installed for monitoring, and monitoring image information is obtained in real time; monitoring result information is analyzed and determined according to the monitoring image information; and when the monitoring result information belongs to preset monitoring abnormal information, determining abnormal early warning information corresponding to the monitoring result information according to a corresponding relation between the monitoring result information and preset abnormal early warning information, and outputting the abnormal early warning information to a terminal held by security and protection personnel. The method has the effect of improving the safety of the living area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of security monitoring, and in particular to a residential area security monitoring method, system, terminal and storage medium. Background Art

[0002] When conducting security monitoring in residential areas, cameras are generally installed in important public areas of the residential areas. Real-time monitoring is carried out through the cameras, and the real-time detection images collected by the cameras are viewed by the security personnel responsible for the residential areas. When abnormal situations are found, they are dealt with in a timely manner, so as to ensure the safety of the residential areas.

[0003] Because when conducting security monitoring in residential areas, cameras are only installed in public important areas of the residential area, there are prone to many monitoring blind spots, which makes it difficult for security personnel to understand the situation of the monitoring blind spots in real time, thereby reducing the safety of the residential area. Summary of the invention

[0004] In order to improve the safety of residential areas, the present invention provides a residential area security monitoring method, system, terminal and storage medium.

[0005] In a first aspect, the present invention provides a residential area security monitoring method, which adopts the following technical solution: A residential area security monitoring method, comprising: Obtaining the monitoring area location points of the residential area that needs to be monitored; Retrieve building information of the monitoring area based on the location point of the monitoring area; Determine the monitoring layout location points based on the building information analysis of the monitoring area; Based on the monitoring layout location points, cameras are installed to monitor and obtain monitoring image information in real time; Determine monitoring result information based on monitoring image information analysis; When the monitoring result information belongs to the preset monitoring abnormal information, the abnormal warning information corresponding to the monitoring result information is determined according to the corresponding relationship between the monitoring result information and the preset abnormal warning information, and the abnormal warning information is output to the terminal held by the security personnel.

[0006] Optionally, the method for determining the monitoring layout location point includes: Retrieve building road information and regional edge information based on building information in the monitored area; Based on the intersection of building road information, a road intersection point is formed; Calculate the distance between each adjacent road intersection location point and use it as the road intersection location distance value; According to the comparison result of the road intersection distance value and the preset intersection reference distance value, the additional position point in the middle of the road is determined; Determine the road selection point based on the analysis of the added position point in the middle of the road and the road intersection position point; Based on the preset edge reference distance value, the position corresponding to the edge information of the area is selected and used as the edge selection position point; The selected location points on the road, the additional location points in the middle of the road and the location points selected on the edge are all used as monitoring layout location points.

[0007] Optionally, the method for determining the road selection location point includes: According to the correspondence between the additional position point in the middle of the road and the preset monitoring range in the middle of the road, the monitoring range in the middle of the road corresponding to the additional position point in the middle of the road is determined; According to the correspondence between the road intersection location point and the preset road intersection monitoring range, the road intersection monitoring range corresponding to the road intersection location point is determined; Based on the road middle monitoring range and the road intersection monitoring range, the range is combined to form a comprehensive road monitoring range; Based on the building road information, the monitoring range of building road demand is retrieved; Analyze the deviation between the comprehensive road monitoring range and the construction road demand monitoring range and use it as the road monitoring deviation range; Select the edge line with the farthest deviation based on the road monitoring deviation range and the road intersection monitoring range; Calculate the distance between each position point of the farthest deviation edge line and the road intersection position point and use it as the deviation edge distance value; The deviation edge distance values ​​are sorted from large to small, and the position corresponding to the deviation edge distance value with the first deviation in the sorting result is used as the deviation edge selection position point, and the deviation edge selection position point is used as the road selection position point.

[0008] Optionally, the method further includes a step after taking the deviation edge selection position point as the road selection position point, which is specifically as follows: Select the position point based on the deviation edge to select the adjacent middle position point of the road and use it as the edge to select the adjacent middle position point; Calculate the distance between the deviation edge selection position point and the edge selection adjacent middle position point and use it as the edge selection adjacent middle distance value; Calculate the difference between the edge selection adjacent middle distance value and the preset intersection reference distance value and use it as the edge selection adjacent middle distance deviation value; Based on the deviation edge selection position point, the corresponding deviation edge distance value is retrieved and used as the edge selection deviation distance value; Determine whether the edge selection adjacent middle distance deviation value is greater than the edge selection deviation distance value; If yes, then the difference between the edge selection adjacent middle distance deviation value and the edge selection deviation distance value is calculated and used as the distance excess deviation value; Reselecting the position adjustment selected position point according to the excess distance deviation value, and replacing the road selected position point with the position adjustment selected position point as a new road selected position point; If not, continue to output the road selection location points.

[0009] Optionally, the method for selecting the position point for position adjustment includes: According to the correspondence between the excess distance deviation value and the preset position adjustment distance reference value, a position adjustment distance reference value corresponding to the excess distance deviation value is determined; The angle value of the selected position is determined by calculating based on the deviation edge selection position point, the edge selection adjacent middle position point and the road intersection position point; According to the correspondence between the selected position angle value and the preset position adjustment angle influence value, the position adjustment angle influence value corresponding to the selected position angle value is determined; Calculate the product value between the position adjustment distance reference value and the position adjustment angle influence value and use it as the position adjustment comprehensive reference value; Based on the comprehensive reference value for position adjustment and the road selected position point, a position point is reselected from the edge line with the farthest deviation and used as the position adjustment selected position point.

[0010] Optionally, a method for determining monitoring result information includes: Recognize person image information from monitoring image information based on preset person features; Determine the regional character benchmark database based on the location point analysis of the monitoring area; According to the comparison result between the person image information and the regional person benchmark database, the person comparison result information is determined; Based on the person image information, the corresponding monitoring arrangement position point is retrieved and used as the person monitoring position point; Determine the person's baseline behavior information based on the person comparison result information and the person's monitoring location point analysis; Based on the preset character behavior characteristics, character image information is identified and character image behavior information is formed; Based on the comparison result between the character image behavior information and the character baseline behavior information, behavior comparison result information is determined, and the behavior comparison result information is used as monitoring result information.

[0011] Optionally, a method for determining the character baseline behavior information includes: Determine whether the character comparison result information is regional character comparison success information; If yes, retrieve the person's identity information based on the person comparison result information; According to the correspondence between the identification information of the person to be identified and the preset identification requirement path of the person to be identified, the identification requirement path corresponding to the identification information of the person to be identified is determined; According to the falling condition between the monitoring position point of the person and the required path of the person to be identified, the estimated behavior information of the identified person is determined, and the estimated behavior information of the identified person is used as the benchmark behavior information of the person; If not, the preset stranger baseline behavior information is output as the character baseline behavior information.

[0012] In a second aspect, the present invention provides a residential area security monitoring system, which adopts the following technical solution: A residential area security monitoring system, comprising: An acquisition module is used to obtain the location points of the monitoring area and monitoring image information; A memory for storing a program of the residential area security monitoring method as described in the first aspect; A processor loads and executes the program in the memory and implements the residential area security monitoring method as described in the first aspect.

[0013] In a third aspect, the present invention provides an intelligent terminal, which adopts the following technical solution: An intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and executes the residential area security monitoring method as described in the first aspect.

[0014] In a fourth aspect, the present invention provides a computer storage medium capable of storing a corresponding program, which has the characteristic of being convenient for improving the safety of residential areas, and adopts the following technical solution: A computer-readable storage medium stores a computer program that can be loaded by a processor and execute the residential area security monitoring method as described in the first aspect.

[0015] In summary, the present invention includes at least one of the following beneficial technical effects: 1. The monitoring layout location is determined by acquiring the location points of the monitoring area and retrieving the building information of the monitoring area, and the cameras are installed at the monitoring layout locations to monitor and obtain the monitoring image information in real time. The monitoring result information is determined by analyzing the monitoring image information. When the monitoring result information belongs to the preset monitoring abnormal information, the abnormal warning information is determined according to the monitoring result information query and output to the terminal held by the security personnel, thereby reducing the monitoring blind spots in the residential area and improving the safety of the residential area; 2. Retrieve building road information and regional edge information through monitoring area building information, form road intersection location points through analysis of the intersection of building road information and calculate road intersection location distance values, determine the additional location points in the middle of the road by comparing the road intersection location distance values ​​with the preset intersection reference distance values, and then determine the road selection location points through analysis of the additional location points in the middle of the road and the road intersection location points, select the location corresponding to the regional edge information through the edge reference distance value and use it as the edge selection location point, and then use the road selection location points, the additional location points in the middle of the road and the edge selection location points as monitoring layout location points, thereby improving the accuracy of the acquired monitoring layout location points; 3. Identify person image information from monitoring image information through person features, and determine the regional person benchmark database through monitoring area location point analysis, and then determine the person comparison result information by analyzing the comparison results between the person image information and the regional person benchmark database, and then retrieve the person monitoring location points, and determine the person benchmark behavior information through the person comparison result information and the person monitoring location point analysis, identify the person image information through the person behavior features and form the person image behavior information, and then determine the behavior comparison result information by analyzing the comparison results between the person image behavior information and the person benchmark behavior information and use it as the monitoring result information, thereby improving the accuracy of the acquired monitoring result information. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 is a flow chart of a method for residential area security monitoring according to an embodiment of the present application; Figure 2 is a flow chart of a method for determining monitoring deployment location points according to an embodiment of the present application; Figure 3 is a flow chart of a method for determining a road selection location point according to an embodiment of the present application; Figure 4 is a method flow chart of the step after the deviation edge selection position point is used as the road selection position point in the embodiment of the present application; Figure 5 is a flow chart of a method for selecting a position point for position adjustment according to an embodiment of the present application; Figure 6 is a flow chart of a method for determining monitoring result information in an embodiment of the present application; Figure 7 It is a flow chart of a method for determining baseline behavior information of a person according to an embodiment of the present application. DETAILED DESCRIPTION

[0017] The present invention is further described in detail below in conjunction with the accompanying drawings and embodiments.

[0018] A residential area security monitoring method determines the installation position of a camera by acquiring the location points of the monitoring area and performs installation monitoring to obtain monitoring image information, and then performs real-time monitoring through the monitoring image information and automatically identifies and issues early warnings for abnormal situations, thereby reducing the security personnel's real-time viewing of monitoring images and facilitating the security personnel to understand abnormal situations in a timely manner.

[0019] The embodiment of the present invention discloses a method for monitoring security in a residential area. Figure 1 , a residential area security monitoring method includes: Step S100: Acquire the monitoring area location point of the residential area that needs to be monitored.

[0020] The monitoring area location point refers to the central location point of the residential area that needs to be monitored, and the monitoring area location point is obtained through pre-input.

[0021] Step S200: Retrieve the building information of the monitoring area based on the location point of the monitoring area.

[0022] Among them, the building information of the monitoring area refers to the distribution information of the buildings in the residential area that needs to be monitored. The building information of the monitoring area is retrieved through the location points of the monitoring area to facilitate subsequent use.

[0023] Step S300: Determine monitoring layout locations based on monitoring area building information analysis.

[0024] Among them, the monitoring layout location point refers to the location point corresponding to the installation and layout of the camera. By analyzing the building information of the monitoring area, the monitoring layout location point is determined to facilitate subsequent use.

[0025] Step S400: installing cameras based on monitoring layout locations to perform monitoring and obtain monitoring image information in real time.

[0026] Among them, monitoring image information refers to the image information captured by the camera in real time. By installing cameras at monitoring locations, the residential areas that need to be monitored can be monitored, making it less likely for monitoring blind spots to appear in the residential areas that need to be monitored. The monitoring image information can be acquired in real time through the camera for easy subsequent use.

[0027] Step S500: Determine monitoring result information based on monitoring image information analysis.

[0028] Among them, the monitoring result information refers to the result information corresponding to the monitoring of the residential area that needs to be monitored at the current time. The monitoring result information is determined by analyzing the monitoring image information, which is convenient for subsequent use.

[0029] Step S600: When the monitoring result information belongs to the preset monitoring abnormality information, the abnormality warning information corresponding to the monitoring result information is determined according to the corresponding relationship between the monitoring result information and the preset abnormality warning information, and the abnormality warning information is output to the terminal held by the security personnel.

[0030] Among them, monitoring abnormality information refers to information used to indicate the existence of abnormal conditions in the residential area that needs to be monitored, and the monitoring abnormality information is obtained after pre-input. Abnormal warning information refers to warning information for warning of abnormal conditions in the residential area that needs to be monitored. When the monitoring result information belongs to the preset monitoring abnormality information, the abnormal warning information is determined by querying the monitoring result information, and the abnormal warning information is output to the terminal held by the security personnel, so as to monitor in real time and automatically identify and warn when abnormal conditions occur, so that the security personnel do not need to view the monitoring images in real time, which is convenient for the security personnel to understand and deal with abnormal conditions in time, thereby improving the safety of the residential area.

[0031] exist Figure 1 In step S300, in order to further ensure the rationality of the monitoring arrangement location points, it is necessary to further analyze and calculate the monitoring arrangement location points separately, specifically by Figure 2 The steps shown are explained in detail.

[0032] Reference Figure 2 , the method for determining the monitoring layout location point includes the following steps: Step S310: Retrieve building road information and area edge information based on the building information of the monitoring area.

[0033] Among them, building road information refers to the road condition information between buildings in the residential area that needs to be monitored, and regional edge information refers to the edge information corresponding to the residential area that needs to be monitored. The building road information and regional edge information are retrieved by monitoring the building information of the area, which is convenient for subsequent use.

[0034] Step S320: forming a road intersection point based on the intersection status of the building road information.

[0035] Among them, the road intersection point refers to the central position point corresponding to the intersection of roads in the residential area that needs to be monitored. By analyzing the intersection of building road information, the center position of the intersection is used as the road intersection point for subsequent use.

[0036] Step S330: Calculate the distance between each adjacent road intersection position point and use it as the road intersection position distance value.

[0037] Among them, the road intersection position distance value refers to the distance value between two adjacent road intersection positions. By calculating the distance between each adjacent road intersection point and using it as the road intersection position distance value, it is convenient for subsequent use.

[0038] Step S340: Determine a location point to be added in the middle of the road according to a comparison result between the road intersection position distance value and a preset intersection reference distance value.

[0039] The intersection reference distance value refers to the maximum distance between two positions that can be collected by the camera during monitoring. The intersection reference distance value is obtained through pre-input, and the additional position point in the middle of the road refers to the position point added in the middle of the road. By analyzing the comparison results of the road intersection position distance value and the preset intersection reference distance value, the additional position point in the middle of the road is determined for subsequent use.

[0040] Step S350: determining the road selection point based on the analysis of the added position point in the middle of the road and the road intersection position point.

[0041] Among them, the road selection position point refers to the position point selected when the camera is arranged at the intersection of the road. By analyzing the position points added in the middle of the road and the road intersection position points, the road selection position point is determined to facilitate subsequent use.

[0042] Step S360: Selecting a position corresponding to the region edge information based on a preset edge reference distance value and using it as an edge selection position point.

[0043] Among them, the edge selection position point refers to the position point selected when the camera is arranged at the edge of the residential area to be monitored, and the edge reference distance value refers to the maximum distance value allowed between two cameras when the camera is arranged at the edge of the residential area to be monitored. The edge reference distance value is obtained after pre-input. The edge line corresponding to the regional edge information is selected in sequence by the edge reference distance value, and the position on the edge line corresponding to the regional edge information separated by the edge reference distance value is selected in sequence as the edge selection position point, which is convenient for subsequent use.

[0044] Step S370: The road selected position points, the added position points in the middle of the road and the edge selected position points are all used as monitoring layout position points.

[0045] Among them, by using the road selected position points, the position points added in the middle of the road and the edge selected position points as the monitoring layout position points, the accuracy of the acquired monitoring layout position points is improved.

[0046] exist Figure 2In step S350, in order to further ensure the rationality of the road selection location points, it is necessary to further analyze and calculate the road selection location points separately, specifically by Figure 3 The steps shown are explained in detail.

[0047] Reference Figure 3 , the method for determining the road selection position point includes the following steps: Step S351: according to the correspondence between the location point added in the middle of the road and the preset monitoring range in the middle of the road, the monitoring range in the middle of the road corresponding to the location point added in the middle of the road is determined.

[0048] The middle road monitoring range refers to the monitoring range covered when monitoring the middle of the road. The middle road monitoring range is obtained by querying from a database storing the correspondence between the middle road location points and the middle road monitoring range. The database is obtained after pre-input. The middle road monitoring range is determined by querying the middle road location points for subsequent use.

[0049] Step S352: Determine the road intersection monitoring range corresponding to the road intersection position point according to the correspondence between the road intersection position point and the preset road intersection monitoring range.

[0050] The road intersection monitoring range refers to the monitoring range covered when monitoring the road intersection position. The road intersection monitoring range is obtained by querying from a database storing the corresponding relationship between the road intersection position point and the road intersection monitoring range. The database is obtained after pre-input. The road intersection monitoring range is determined by querying the road intersection position point to facilitate subsequent use.

[0051] Step S353: combining the road middle monitoring range and the road intersection monitoring range to form a comprehensive road monitoring range.

[0052] Among them, the road comprehensive monitoring range refers to the comprehensive monitoring range corresponding to the monitoring of roads in residential areas that need to be monitored. By combining the middle monitoring range of the road with the road intersection monitoring range, the combined comprehensive range is used as the road comprehensive monitoring range, which is convenient for subsequent use.

[0053] Step S354: Retrieve the construction road monitoring requirement range based on the construction road information.

[0054] Among them, the construction road demand monitoring range refers to the range of roads in residential areas that need to be monitored. The construction road demand monitoring range is retrieved through the construction road information to facilitate subsequent use.

[0055] Step S355: Analyze the deviation between the comprehensive road monitoring range and the construction road demand monitoring range and use it as the road monitoring deviation range.

[0056] Among them, the road monitoring deviation range refers to the deviation range corresponding to the situation when there is a deviation in the monitoring range of roads in the residential area that needs to be monitored. The deviation between the comprehensive road monitoring range and the building road demand monitoring range is analyzed and used as the road monitoring deviation range for convenience in subsequent use.

[0057] Step S356: Selecting the edge line with the farthest deviation based on the road monitoring deviation range and the road intersection monitoring range.

[0058] Among them, the farthest deviation edge line refers to the edge line whose deviation range is farthest from the monitoring range of the road intersection position. By analyzing the road monitoring deviation range and the road intersection monitoring range, the distance value between the road monitoring deviation range and the road intersection monitoring range is calculated, and the edge line where the distance value is the largest is used as the farthest deviation edge line, which is convenient for subsequent use.

[0059] Step S357: Calculate the distance between each position point of the farthest deviation edge line and the road intersection position point and use it as the deviation edge distance value.

[0060] Among them, the deviation edge distance value refers to the distance value between the road intersection position and the position on the deviation farthest edge line. The distance between each position point of the deviation farthest edge line and the road intersection position is calculated and used as the deviation edge distance value for convenience in subsequent use.

[0061] Step S358: Sort the deviation edge distance values ​​from large to small, and use the position corresponding to the deviation edge distance value with the first deviation in the sorting result as the deviation edge selection position point, and use the deviation edge selection position point as the road selection position point.

[0062] Among them, the deviation edge selection position point refers to the position point corresponding to the position on the farthest deviation edge line after selection. The deviation edge distance values ​​are sorted from large to small, and the position corresponding to the deviation edge distance value with the first sorting result is used as the deviation edge selection position point, and the deviation edge selection position point is used as the road selection position point, thereby improving the accuracy of the obtained road selection position point.

[0063] exist Figure 3 After step S358, in order to further ensure the rationality of the road selection location points, it is necessary to further analyze and calculate the road selection location points separately, specifically by Figure 4 The steps shown are explained in detail.

[0064] Reference Figure 4The steps after selecting the deviation edge position point as the road selection position point include the following steps: Step S3581: Based on the deviation edge selection point, select the adjacent road middle position point and add it as the edge selection adjacent middle position point.

[0065] Among them, edge selection adjacent middle position point refers to selecting the position point corresponding to the nearest middle position of the road based on the deviation edge selection position point, and adding position points in the middle of the adjacent road is selected through the deviation edge selection position point and used as the edge selection adjacent middle position point, which is convenient for subsequent use.

[0066] Step S3582: Calculate the distance between the deviation edge selection position point and the edge selection adjacent middle position point and use it as the edge selection adjacent middle distance value.

[0067] Among them, the edge selection adjacent middle distance value refers to the distance value between the selected deviation edge position and the adjacent road middle position. The distance between the deviation edge selection position point and the edge selection adjacent middle position point is calculated and used as the edge selection adjacent middle distance value for convenience in subsequent use.

[0068] Step S3583: Calculate the difference between the edge selection adjacent middle distance value and the preset intersection reference distance value and use it as the edge selection adjacent middle distance deviation value.

[0069] Among them, the edge selection adjacent middle distance deviation value refers to the deviation value when there is a deviation between the distance between the selected deviation edge position and the adjacent road middle position. The difference between the edge selection adjacent middle distance value and the preset intersection reference distance value is calculated and used as the edge selection adjacent middle distance deviation value, which is convenient for subsequent use.

[0070] Step S3584: based on the deviation edge selection position point, retrieve the corresponding deviation edge distance value and use it as the edge selection deviation distance value.

[0071] Among them, the edge selection deviation distance value refers to the distance value between the deviation edge selection position point and the selected deviation edge position. By calling the corresponding deviation edge distance value of the deviation edge selection position point and using it as the edge selection deviation distance value, it is convenient for subsequent use.

[0072] Step S3585: Determine whether the edge selection adjacent middle distance deviation value is greater than the edge selection deviation distance value. If yes, execute step S3586; if no, execute step S3588.

[0073] Among them, by judging whether the adjacent middle distance deviation value of edge selection is greater than the edge selection deviation distance value, it is judged whether the road selection position point needs to be reselected.

[0074] Step S3586: Calculate the difference between the edge selection adjacent intermediate distance deviation value and the edge selection deviation distance value and use it as the distance excess deviation value.

[0075] Among them, the excess deviation value of the distance refers to the deviation value when there is an excess deviation in the distance. When the deviation value of the adjacent middle distance of edge selection is greater than the edge selection deviation distance value, it means that the road selection position point needs to be reselected at this time. Therefore, the difference between the adjacent middle distance deviation value of edge selection and the edge selection deviation distance value is calculated and used as the excess deviation value of the distance for subsequent use.

[0076] Step S3587: reselect the position adjustment selected position point according to the distance excess deviation value, and replace the road selected position point with the position adjustment selected position point as a new road selected position point.

[0077] Among them, the position adjustment selected position point refers to the position point corresponding to the selected position after the adjustment, and the distance excess deviation value is analyzed to reselect the position adjustment selected position point, and the position adjustment selected position point is used to replace the road selection position point as a new road selection position point, thereby improving the accuracy of the obtained road selection position point.

[0078] Step S3588: Continue to output road selection location points.

[0079] Among them, when the edge selection adjacent middle distance deviation value is not greater than the edge selection deviation distance value, it means that the road selection position point does not need to be reselected at this time, so the road selection position point continues to be output.

[0080] exist Figure 4 In step S3587, in order to further ensure the rationality of the position points selected for position adjustment, it is necessary to further analyze and calculate the position points selected for position adjustment. Figure 5 The steps shown are explained in detail.

[0081] Reference Figure 5 , the method for selecting the position point for position adjustment includes the following steps: Step S35871: Determine the position adjustment distance reference value corresponding to the distance excess deviation value according to the correspondence between the distance excess deviation value and the preset position adjustment distance reference value.

[0082] The position adjustment distance reference value refers to the reference value when adjusting the position according to the distance, and the position adjustment distance reference value is obtained by querying from a database storing the correspondence between the distance excess deviation value and the position adjustment distance reference value, and the database is obtained after pre-input. The position adjustment distance reference value is determined by querying the distance excess deviation value, which is convenient for subsequent use.

[0083] Step S35872: Calculate and determine the angle value of the selected position based on the deviation edge selection position point, the edge selection adjacent middle position point and the road intersection position point.

[0084] Among them, the selected position angle value refers to the angle value of the angle between the deviation edge selection position point and the adjacent middle position point of the edge selection and the road intersection position point respectively. The straight line between the deviation edge selection position point and the adjacent middle position point of the edge selection is calculated, and then the straight line between the deviation edge selection position point and the road intersection position point is calculated, and then the angle between the two straight lines is calculated and the higher angle value is used as the selected position angle value for subsequent use.

[0085] Step S35873: Determine the position adjustment angle influence value corresponding to the selected position angle value according to the correspondence between the selected position angle value and the preset position adjustment angle influence value.

[0086] The position adjustment angle influence value refers to the influence degree value of the angle on the position adjustment, and the position adjustment angle influence value is obtained by querying from a database storing the corresponding relationship between the selected position angle value and the position adjustment angle influence value, and the database is obtained after pre-input. The position adjustment angle influence value is determined by querying the selected position angle value to facilitate subsequent use.

[0087] Step S35874: Calculate the product value between the position adjustment distance reference value and the position adjustment angle influence value and use it as the position adjustment comprehensive reference value.

[0088] Among them, the comprehensive reference value for position adjustment refers to the comprehensive reference value corresponding to the distance required to move when adjusting the position. The product value between the position adjustment distance reference value and the position adjustment angle influence value is calculated and used as the comprehensive reference value for position adjustment, which is convenient for subsequent use.

[0089] Step S35875: Based on the position adjustment comprehensive reference value and the road selected position point, a position point is reselected from the edge line with the farthest deviation and used as the position adjustment selected position point.

[0090] Among them, the position point selected by the road is reselected from the position point of the position adjustment comprehensive reference value from the edge line with the farthest deviation and used as the position adjustment selected position point, thereby improving the accuracy of the obtained position adjustment selected position point.

[0091] exist Figure 1 In step S500, in order to further ensure the rationality of the monitoring result information, it is necessary to further analyze and calculate the monitoring result information separately, specifically by Figure 6 The steps shown are explained in detail.

[0092] Reference Figure 6 , the method for determining the monitoring result information includes the following steps: Step S510: identifying person image information from the monitoring image information based on preset person features.

[0093] Among them, the character features refer to the morphological features corresponding to the character at various angles, and the character features are obtained after pre-input. The character image information refers to the image information corresponding to the character in the monitoring image, and the character image information is identified from the monitoring image information based on the character features, which is convenient for subsequent use.

[0094] Step S520: determining a regional person benchmark database based on the monitoring area location point analysis.

[0095] Among them, the regional person benchmark database refers to the person information corresponding to normal walking and living in the area of ​​the monitoring area location point. By analyzing the monitoring area location points, the regional person benchmark database is determined to facilitate subsequent use.

[0096] Step S530: determining person comparison result information according to the comparison result between the person image information and the regional person reference database.

[0097] Among them, the person comparison result information refers to the result information used to indicate whether the person in the image is a normal person walking and living in the area. By analyzing the comparison results between the person image information and the regional person benchmark database, when the person image information is successfully compared with the regional person benchmark database, the preset person comparison success information and the person image information are used as the person comparison result information. When the person image information fails to be compared with the regional person benchmark database, the preset person comparison failure information is used as the person comparison result information, so as to facilitate subsequent use. The person comparison success information and the person comparison failure information are both obtained after pre-input.

[0098] Step S540: Retrieve the corresponding monitoring arrangement location point based on the person image information and use it as the person monitoring location point.

[0099] Among them, the person monitoring position point refers to the position point where the camera that monitors the person is located. The monitoring layout position point corresponding to the camera that collects the person image information is retrieved through the person image information and used as the person monitoring position point, so as to facilitate subsequent use.

[0100] Step S550: determining the person's baseline behavior information based on the person comparison result information and the person's monitoring position point analysis.

[0101] The character baseline behavior information refers to the normal behavior information of the character at the location point. The character baseline behavior information is determined by analyzing the character comparison result information and the character monitoring location point, which is convenient for subsequent use.

[0102] Step S560: Identify the character image information based on the preset character behavior characteristics and form character image behavior information.

[0103] Among them, the character behavior characteristics refer to the morphological characteristics corresponding to the character under different behaviors, and the character behavior characteristics are obtained after pre-input. The character image behavior information refers to the behavior information performed by the character under the image. By identifying the character image information based on the character behavior characteristics, the character image behavior information is formed, which is convenient for subsequent use.

[0104] Step S570: Determine behavior comparison result information based on the comparison result between the person image behavior information and the person baseline behavior information, and use the behavior comparison result information as monitoring result information.

[0105] Among them, the behavior comparison result information refers to the result information of whether the person's behavior is normal. By analyzing the comparison results between the person's image behavior information and the person's baseline behavior information, when the person's image behavior information is successfully compared with the person's baseline behavior information, the preset behavior comparison success information is used as the behavior comparison result information. When the person's image behavior information fails to be compared with the person's baseline behavior information, the preset behavior comparison failure information and the person's image behavior information are used as the behavior comparison result information, and then the behavior comparison result information is used as the monitoring result information, thereby improving the accuracy of the acquired monitoring result information. Both the behavior comparison success information and the behavior comparison failure information are obtained after pre-input.

[0106] exist Figure 6 In step S550, in order to further ensure the rationality of the character baseline behavior information, it is necessary to further analyze and calculate the character baseline behavior information. Figure 7 The steps shown are explained in detail.

[0107] Reference Figure 7 , the method for determining the character baseline behavior information includes the following steps: Step S551: Determine whether the character comparison result information is regional character comparison success information. If yes, execute step S552; if no, execute step S555.

[0108] Herein, whether the character comparison result information is the regional character comparison success information is judged, thereby judging whether the character comparison is successful.

[0109] Step S552: Retrieve the person's identity information based on the person comparison result information.

[0110] Among them, the person identity information refers to the identity information of the person in the image. When the person comparison result information is the regional person comparison success information, it means that the person comparison is successful at this time. Therefore, the person identity information is retrieved through the person comparison result information to facilitate subsequent use.

[0111] Step S553: ​​determining the person identification requirement path corresponding to the person identification information according to the correspondence between the person identification information and the preset person identification requirement path.

[0112] The required path for identifying a person refers to the path that the identified person needs to take in the area. The required path for identifying a person is obtained by querying a database storing the correspondence between the identified person identity information and the required path for identifying a person. The database is obtained after pre-input. The required path for identifying a person is determined by querying the identified person identity information, which is convenient for subsequent use.

[0113] Step S554: determining the estimated behavior information of the identified person according to the fit between the person monitoring position point and the required path for identifying the person, and using the estimated behavior information of the identified person as the benchmark behavior information of the person.

[0114] Among them, the identified person's estimated behavior information refers to the behavior information that predicts the behavior that the identified person will exhibit at the location. The identified person's estimated behavior information is determined by analyzing the fit between the person's monitoring location point and the person's identification requirement path, and the identified person's estimated behavior information is used as the person's baseline behavior information to improve the accuracy of the acquired person's baseline behavior information.

[0115] Furthermore, in order to improve the accuracy of the acquired predicted behavior information of the identified person, the method for determining the predicted behavior information of the identified person includes the following steps.

[0116] Step S5541: Get the current time point.

[0117] The current time point refers to the time point corresponding to the current time, and the current time point is obtained by querying the database of the current time.

[0118] Step S5542: Determine whether the person monitoring position point falls into the person identification required path. If yes, execute step S5543; if no, execute step S5544.

[0119] Among them, by judging whether the monitoring position point of the person falls into the required path for identifying the person, it is judged whether the person is walking on the normal path.

[0120] Step S5543: based on the current time point, retrieve the historical time behavior information corresponding to the person monitoring position point, and use the historical time behavior information as the estimated behavior information for identifying the person.

[0121] Among them, historical time behavior information refers to the behavior information corresponding to when the person is at the person monitoring position point at the current time. When the person monitoring position point falls into the required path for identifying the person, it means that the person is walking on the normal path at this time. Therefore, the historical time behavior information corresponding to the person monitoring position point is retrieved through the current time point, and the historical time behavior information is used as the estimated behavior information for identifying the person, thereby improving the accuracy of the obtained estimated behavior information for identifying the person.

[0122] Step S5544: Retrieve relevant object category information based on the identified person identity information and the person monitoring location point.

[0123] Among them, the related thing type information refers to the type information of related things that need to be processed when the person is at the person monitoring position point. The related thing type information is queried and obtained through a preset related thing type database. The related thing type database stores the corresponding relationship between the person identification information and the person monitoring position point and the related thing type information, and is obtained after pre-input by security personnel. When the person monitoring position point does not fall into the required path for identifying the person, it means that the person is not walking on the normal path at this time, so the related thing type information is retrieved by identifying the person identity information and the person monitoring position point, which is convenient for subsequent use.

[0124] Step S5545: Determine the related thing behavior information corresponding to the related thing type information according to the correspondence between the related thing type information and the preset related thing behavior information.

[0125] The related thing behavior information refers to the behavior information corresponding to the person when handling the related things. The related thing behavior information is obtained by querying from a database storing the corresponding relationship between the related thing type information and the related thing behavior information. The database is obtained after pre-input. The related thing behavior information is determined by querying the related thing type information, which is convenient for subsequent use.

[0126] Step S5546: Retrieve historical location points of the same period based on the current time point and the identified person's identity information.

[0127] Among them, the historical contemporaneous position points refer to the positions where the characters would be at the same time in history. The historical contemporaneous position points are retrieved through the current time point and the identification information of the characters, so as to facilitate subsequent use.

[0128] Step S5547: Calculate the distance between the person monitoring position point and the historical position point of the same period and use it as the person position deviation distance value.

[0129] Among them, the character position deviation distance value refers to the distance between the character's current position and the historical position at the same time. The distance between the character's monitoring position point and the historical position point is calculated and used as the character's position deviation distance value for convenience in subsequent use.

[0130] Step S5548: Determine the behavior distance adjustment information corresponding to the character position deviation distance value according to the correspondence between the character position deviation distance value and the preset behavior distance adjustment information.

[0131] The behavior distance adjustment information refers to the adjustment information for adjusting the behavior according to the distance, and the behavior distance adjustment information is obtained by querying from a database storing the correspondence between the character position deviation distance value and the behavior distance adjustment information, and the database is obtained after pre-input. The behavior distance adjustment information is determined by querying the character position deviation distance value, which is convenient for subsequent use.

[0132] Step S5549: Based on the behavior distance adjustment information, the behavior information of related objects is adjusted and used as the estimated behavior information for identifying the person.

[0133] The behavior information of related objects is adjusted through the behavior distance adjustment information, and the adjusted behavior is used as the estimated behavior information for identifying the person, thereby improving the accuracy of the obtained estimated behavior information for identifying the person.

[0134] Step S555: output the preset stranger baseline behavior information and use it as the character baseline behavior information.

[0135] The stranger baseline behavior information refers to the baseline behavior information that a stranger would perform at the location, and the stranger baseline behavior information is obtained after pre-input. When the person comparison result information is not the regional person comparison success information, it means that the person comparison has failed at this time, so the preset stranger baseline behavior information is output and used as the person baseline behavior information to improve the accuracy of the obtained person baseline behavior information.

[0136] Based on the same inventive concept, an embodiment of the present invention provides a residential area security monitoring system, including: An acquisition module is used to obtain the location points of the monitoring area and monitoring image information; Memory, used to store Figures 1 to 7 A procedure for a residential area security monitoring method as described in any one of the above; The processor loads and executes the program in the memory and implements Figures 1 to 7 A residential area security monitoring method as described in any one of the above.

[0137] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a program that can be loaded and executed by the processor. Figures 1 to 7 A computer program for any of the residential area security monitoring methods described in .

[0138] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0139] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded and executed by a processor. Figures 1 to 7 A computer program for any of the residential area security monitoring methods described in .

[0140] Computer storage media include, for example, USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks, and other media that can store program codes.

[0141] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.

Claims

1. A residential area security monitoring method, characterized in that: include: Obtaining the monitoring area location points of the residential area that needs to be monitored; Retrieve building information of the monitoring area based on the location point of the monitoring area; Determine the monitoring layout location points based on the building information analysis of the monitoring area; Based on the monitoring layout location points, cameras are installed to monitor and obtain monitoring image information in real time; Determine monitoring result information based on monitoring image information analysis; When the monitoring result information belongs to the preset monitoring abnormal information, the abnormal warning information corresponding to the monitoring result information is determined according to the corresponding relationship between the monitoring result information and the preset abnormal warning information, and the abnormal warning information is output to the terminal held by the security personnel.

2. A residential area security monitoring method according to claim 1, characterized in that: Methods for determining monitoring layout location points include: Retrieve building road information and regional edge information based on building information in the monitored area; Based on the intersection of building road information, a road intersection point is formed; Calculate the distance between each adjacent road intersection location point and use it as the road intersection location distance value; According to the comparison result of the road intersection distance value and the preset intersection reference distance value, the additional position point in the middle of the road is determined; Determine the road selection point based on the analysis of the added position point in the middle of the road and the road intersection position point; Based on the preset edge reference distance value, the position corresponding to the edge information of the area is selected and used as the edge selection position point; The selected location points on the road, the additional location points in the middle of the road and the location points selected on the edge are all used as monitoring layout location points.

3. A residential area security monitoring method according to claim 2, characterized in that: Methods for determining road selection location points include: According to the correspondence between the additional position point in the middle of the road and the preset monitoring range in the middle of the road, the monitoring range in the middle of the road corresponding to the additional position point in the middle of the road is determined; According to the correspondence between the road intersection location point and the preset road intersection monitoring range, the road intersection monitoring range corresponding to the road intersection location point is determined; Based on the road middle monitoring range and the road intersection monitoring range, the range is combined to form a comprehensive road monitoring range; Based on the building road information, the monitoring range of building road demand is retrieved; Analyze the deviation between the comprehensive road monitoring range and the construction road demand monitoring range and use it as the road monitoring deviation range; Select the edge line with the farthest deviation based on the road monitoring deviation range and the road intersection monitoring range; Calculate the distance between each position point of the farthest deviation edge line and the road intersection position point and use it as the deviation edge distance value; The deviation edge distance values ​​are sorted from large to small, and the position corresponding to the deviation edge distance value with the first deviation in the sorting result is used as the deviation edge selection position point, and the deviation edge selection position point is used as the road selection position point.

4. The residential area security monitoring method according to claim 3, characterized in that: The method further includes the following steps after the deviation edge selection position point is used as the road selection position point: Select the position point based on the deviation edge to select the adjacent middle position point of the road and use it as the edge to select the adjacent middle position point; Calculate the distance between the deviation edge selection position point and the edge selection adjacent middle position point and use it as the edge selection adjacent middle distance value; Calculate the difference between the edge selection adjacent middle distance value and the preset intersection reference distance value and use it as the edge selection adjacent middle distance deviation value; Based on the deviation edge selection position point, the corresponding deviation edge distance value is retrieved and used as the edge selection deviation distance value; Determine whether the edge selection adjacent middle distance deviation value is greater than the edge selection deviation distance value; If yes, then the difference between the edge selection adjacent middle distance deviation value and the edge selection deviation distance value is calculated and used as the distance excess deviation value; Reselecting the position adjustment selected position point according to the excess distance deviation value, and replacing the road selected position point with the position adjustment selected position point as a new road selected position point; If not, continue to output the road selection location points.

5. The residential area security monitoring method according to claim 4, characterized in that: Methods for selecting position points for position adjustment include: According to the correspondence between the excess distance deviation value and the preset position adjustment distance reference value, a position adjustment distance reference value corresponding to the excess distance deviation value is determined; The angle value of the selected position is determined by calculating based on the deviation edge selection position point, the edge selection adjacent middle position point and the road intersection position point; According to the correspondence between the selected position angle value and the preset position adjustment angle influence value, the position adjustment angle influence value corresponding to the selected position angle value is determined; Calculate the product value between the position adjustment distance reference value and the position adjustment angle influence value and use it as the position adjustment comprehensive reference value; Based on the comprehensive reference value for position adjustment and the road selected position point, a position point is reselected from the edge line with the farthest deviation and used as the position adjustment selected position point.

6. The residential area security monitoring method according to claim 1, characterized in that: Methods for determining monitoring result information include: Recognize person image information from monitoring image information based on preset person features; Determine the regional character benchmark database based on the location point analysis of the monitoring area; According to the comparison result between the person image information and the regional person benchmark database, the person comparison result information is determined; Based on the person image information, the corresponding monitoring arrangement position point is retrieved and used as the person monitoring position point; Determine the person's baseline behavior information based on the person comparison result information and the person's monitoring location point analysis; Based on the preset character behavior characteristics, character image information is identified and character image behavior information is formed; Based on the comparison result between the character image behavior information and the character baseline behavior information, behavior comparison result information is determined, and the behavior comparison result information is used as monitoring result information.

7. The residential area security monitoring method according to claim 6, characterized in that: Methods for determining character baseline behavior information include: Determine whether the character comparison result information is regional character comparison success information; If yes, retrieve the person's identity information based on the person comparison result information; According to the correspondence between the identification information of the person to be identified and the preset identification requirement path of the person to be identified, the identification requirement path corresponding to the identification information of the person to be identified is determined; According to the falling condition between the monitoring position point of the person and the required path of the person to be identified, the estimated behavior information of the identified person is determined, and the estimated behavior information of the identified person is used as the benchmark behavior information of the person; If not, the preset stranger baseline behavior information is output as the character baseline behavior information.

8. A residential area security monitoring system, characterized in that: include: An acquisition module is used to obtain the location points of the monitoring area and monitoring image information; A memory for storing a program of the residential area security monitoring method according to any one of claims 1 to 7; A processor is configured to load and execute a program in a memory and implement a residential area security monitoring method as described in any one of claims 1 to 7.

9. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes the residential area security monitoring method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the residential area security monitoring method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method for controlling traffic signal lamps of crossroad

    CN101727752A

  • Method and system for carrying out cross-region monitoring on vehicle based on positioning information

    CN113132493A

  • Monitoring arrangement method and device, electronic equipment and storage medium

    CN117041483A

  • Intelligent safety protection system for construction of adjacent business lines

    CN117437598A

  • Natural resource-based mine supervision scene video data processing method and device

    CN117560473A

Cited By

  • Sensor-based early warning method and system for safety coefficient of joint unit

    CN120431672A

  • A sensor-based early warning method and system for combined unit safety factor

    CN120431672B