Intelligent camera with active defense and defense method thereof

By combining image and sound data with multi-parameter analysis technology, the smart camera achieves accurate identification and proactive defense against intrusion targets, solving the problem of slow response speed in existing technologies and improving the reliability and defense efficiency of the system.

CN119600734BActive Publication Date: 2026-04-28Zhuhai BIT Greater Bay Area Innovation Research Institute +2
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Zhuhai BIT Greater Bay Area Innovation Research Institute
Filing Date
2024-11-28
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing smart cameras lack multi-parameter target determination mechanisms, making them unable to effectively prevent intrusion. Furthermore, vibration monitoring is easily triggered by environmental interference, fingerprint recognition is susceptible to forgery, and response speed is not timely.

Method used

Employing multi-parameter analysis technology, combining the target's position, attitude angle, and height in real-time images with dynamic changes in sound intensity, the system uses a multi-layered logic combining boundary determination and attitude angle changes in the judgment module, a screening module that filters based on a comprehensive analysis of sound intensity and position, and a defense module that calculates and launches water projectiles for targeted active defense based on the target's real-time position and height.

Benefits of technology

It achieves accurate identification of intrusion targets, improves the accuracy of abnormal target judgment and the practicality of the system, enhances reliability in complex scenarios, avoids the passivity of traditional voice alarm methods, and improves response efficiency and defense accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119600734B_ABST
    Figure CN119600734B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of image communication, in particular to an intelligent camera with active defense and a defense method thereof, which comprises a data acquisition module, an extraction module, a judgment module, a determination module, a screening module and a defense module. Through the fusion of multi-parameter analysis technology, the dynamic changes of the target position, the attitude angle and the height of real-time images and the sound intensity are combined, the accurate identification of the intrusion target is realized, the multi-level logic combining the boundary judgment and the attitude angle change is adopted by the judgment module, the accuracy of the abnormal target judgment is effectively improved, the comprehensive screening of the sound intensity and the position is carried out by the screening module, the misjudgment is reduced, the trajectory is calculated based on the real-time position and the height of the target by the defense module, the water bomb is used to realize the point active defense, the passivity of the traditional voice alarm mode is avoided, and the problem that the response speed is not timely due to the single fingerprint recognition and vibration monitoring data is effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of image communication technology, and in particular to a smart camera with active defense and its defense method. Background Technology

[0002] As the security industry matures, the requirements for protection levels and specific scenarios become more numerous and detailed. Many intruders deliberately avoid camera angles or use methods such as wearing hoods to prevent cameras from capturing their faces, thus making it impossible to initiate proactive measures to stop theft.

[0003] Patent document CN106254743A discloses an intelligent anti-theft camera, which includes: a main control module, a fingerprint recognition module, a vibration monitoring module, a voice alarm module, a first switch module, a camera module, a supplementary lighting module, and a GPRS communication module. The main control module receives user requests and processes information uploaded by each sub-module, analyzes the user requests and information uploaded by each sub-module, and controls the operation of each sub-module. The GPRS communication module is connected to the main control module and is used to establish a connection between the main control module and the smart mobile terminal of a designated user. The first switch module is connected to the main control module and is used for... The system includes: a connection and disconnection between the block and the power supply; a fingerprint recognition module connected to the main control module for collecting fingerprints and verifying them; a fingerprint recognition module that, after successful fingerprint verification, can be controlled by the main control module to close and open the first switch module; a vibration monitoring module connected to the main control module for monitoring the camera's vibration; a voice alarm module connected to the main control module for triggering an alarm if the fingerprint recognition module fails to verify or if the vibration monitoring module detects vibration in the camera; a camera module connected to the main control module for collecting image information; and a supplementary lighting module connected to the main control module for providing a light source for the camera module.

[0004] Therefore, the aforementioned smart anti-theft camera has the following problems: it relies solely on fingerprint recognition and vibration monitoring, lacking a multi-parameter target determination mechanism and active defense function; its response methods are limited to voice alarms, which cannot effectively prevent intrusion; vibration monitoring is easily triggered by environmental interference, and fingerprint recognition is also at risk of being forged. Summary of the Invention

[0005] Therefore, the present invention provides an intelligent camera with active defense and its defense method to overcome the problem of slow response speed caused by the single fingerprint recognition and vibration monitoring data in the prior art.

[0006] To achieve the above objectives, in one aspect, the present invention provides a smart camera with active defense, comprising:

[0007] The data acquisition module is used to collect real-time images and real-time sound within the monitoring area;

[0008] An extraction module, connected to the data acquisition module, is used to extract the real-time position, real-time attitude angle, and real-time height of the observed target in the real-time image, as well as the real-time intensity of the real-time sound.

[0009] A determination module, connected to the extraction module, is used to determine temporary targets based on the real-time location and the boundary of the monitoring area;

[0010] A determination module, which is connected to the determination module and the extraction module respectively, is used to determine the abnormal target based on the real-time attitude angle and the real-time position within a preset time period after determining the temporary target;

[0011] A filtering module, which is connected to the determining module and the extracting module respectively, is used to filter intrusion targets based on the real-time location and real-time intensity of the abnormal targets;

[0012] The defense module is connected to the screening module and the extraction module respectively, and is used to launch water bullets at the intrusion target based on the real-time location and real-time height of the intrusion target.

[0013] Furthermore, the determination module includes:

[0014] A distance calculation unit is used to calculate the vertical distance from the real-time location to the boundary of the monitoring area, forming a sensitive distance;

[0015] The determination unit, which is connected to the distance calculation unit, is used to determine the observed target as a temporary target based on the sensitive distance, the preset sensitive distance threshold, and the real-time position.

[0016] Furthermore, the determination unit includes:

[0017] The distance comparison subunit is used to compare the sensitive distance with the preset sensitive distance threshold to form a distance comparison result;

[0018] A distance duration recording subunit, which is connected to the distance comparison subunit, is used to record the duration of the distance comparison result to form a distance duration;

[0019] The first velocity calculation subunit is used to calculate the first average velocity based on the change value of the real-time position within the distance duration when the distance duration exceeds the preset duration threshold.

[0020] A determination subunit, which is connected to the first velocity calculation subunit, is used to determine the observed target as a temporary target when the first average velocity is less than a preset average velocity threshold.

[0021] Furthermore, the determining module includes:

[0022] An angle comparison unit is used to compare the real-time attitude angle with a preset angle threshold to form an angle comparison result;

[0023] An angle fluctuation calculation unit, which is connected to the angle comparison unit, is used to calculate the standard deviation of the real-time attitude angle when the angle comparison result is that the real-time attitude angle is less than the preset angle threshold, and form an angle fluctuation value.

[0024] A determination unit, which is connected to the angle fluctuation calculation unit, is used to determine the temporary target as an abnormal target based on the angle fluctuation value and the real-time position.

[0025] Furthermore, the determining unit includes:

[0026] The second velocity calculation subunit is used to calculate the second average velocity based on the change value of the real-time position within the preset time period;

[0027] An angle fluctuation comparison subunit is used to compare the angle fluctuation value with a preset angle fluctuation threshold to form an angle fluctuation comparison result;

[0028] The first determining subunit is connected to the angle fluctuation comparison subunit and the second speed calculation subunit respectively, and is used to determine the temporary target as an abnormal target when the angle fluctuation comparison result is that the angle fluctuation value is greater than the preset angle fluctuation threshold and the second average speed is greater than the first average speed.

[0029] Furthermore, the determining unit further includes:

[0030] The difference calculation subunit is connected to the angle fluctuation comparison subunit and is used to calculate the difference between the preset angle fluctuation threshold and the angle fluctuation value when the angle fluctuation comparison result is that the angle fluctuation value is less than or equal to the preset angle fluctuation threshold, so as to form an angle fluctuation difference.

[0031] The second determining subunit, which is connected to the difference calculation subunit, is used to determine the temporary target as a special age target when the angle fluctuation difference is greater than a preset fluctuation difference threshold.

[0032] Furthermore, the filtering module includes:

[0033] A defense position calculation unit is used to calculate the distance between the real-time position and the preset defense point to form a defense distance;

[0034] A defense comparison unit, which is connected to the defense position calculation unit, is used to compare the defense distance with a preset defense distance threshold to form a defense comparison result;

[0035] A filtering unit, which is connected to the defense position calculation unit, is used to filter intrusion targets based on the defense comparison results and the real-time intensity.

[0036] Furthermore, the filtering unit includes:

[0037] The instantaneous intensity calculation subunit is used to calculate the change value of the real-time intensity at adjacent time points to form the instantaneous intensity;

[0038] An intensity duration recording subunit, which is connected to the instantaneous intensity calculation subunit, is used to record the duration when the instantaneous intensity is greater than a preset instantaneous intensity threshold, thus forming an intensity duration.

[0039] The filtering subunit is used to filter the abnormal targets when the intensity duration is greater than a preset intensity duration threshold, thereby forming an intrusion target.

[0040] Furthermore, the defense module includes:

[0041] The coordinate transformation unit is used to transform the real-time position and the real-time height into three-dimensional coordinates based on the preset defense point as the origin, forming intrusion coordinates;

[0042] A launch direction calculation unit, which is connected to the coordinate transformation unit, is used to calculate the launch direction based on the intrusion coordinates;

[0043] A launch velocity calculation unit, which is connected to the coordinate transformation unit, is used to calculate the launch velocity based on the intrusion coordinates;

[0044] A defense unit, which is connected to the launch direction calculation unit and the launch speed calculation unit respectively, is used to launch water bullets according to the launch direction and the launch speed.

[0045] On the other hand, the present invention also provides a defense method for a smart camera with active defense, comprising:

[0046] Collect real-time images and sounds within the monitoring area;

[0047] Extract the real-time position, real-time attitude angle, and real-time height of the observed target in the real-time image, and extract the real-time intensity of the real-time sound;

[0048] Temporary targets are determined based on the real-time location and the boundary of the monitoring area;

[0049] An abnormal target is determined based on the real-time attitude angle and the real-time position within a preset time period after the temporary target is determined.

[0050] Intrusion targets are filtered based on the real-time location and real-time intensity of the abnormal targets;

[0051] Water projectiles are fired at the intrusion target based on its real-time location and altitude.

[0052] Compared with existing technologies, the advantages of this invention lie in its ability to accurately identify intrusion targets by integrating multi-parameter analysis technology, combining the target position, attitude angle, and height of real-time images, as well as the dynamic changes in sound intensity. The judgment module employs a multi-level logic combining boundary judgment and attitude angle changes, effectively improving the accuracy of abnormal target judgment; the filtering module reduces false judgments through comprehensive filtering based on sound intensity and position; the defense module calculates the launch trajectory based on the target's real-time position and height, using water bullets to achieve fixed-point active defense, avoiding the passivity of traditional voice alarm methods. Through multi-parameter fusion, not only is the accuracy of target recognition and defense improved, but the practicality and reliability of the system in complex scenarios are also significantly enhanced, effectively solving the problem of slow response speed caused by single fingerprint recognition and vibration monitoring data.

[0053] Furthermore, by calculating the sensitive distance between the real-time location and the boundary of the monitoring area, targets approaching the boundary or potential threats can be dynamically identified, improving the accuracy of abnormal target screening. Combined with preset sensitive distance thresholds, false positives are effectively avoided, improving the system's response efficiency to intrusions in key areas while reducing interference with non-threatening targets.

[0054] Furthermore, by using both the duration of the sensitive distance and the rate of change of position to effectively distinguish between normal targets that quickly pass through the area and suspicious targets that linger for a long time, the accuracy of the judgment is improved. The combined use of preset duration thresholds and average speed thresholds can reduce false judgments caused by short stays or excessively fast movement, while filtering out some false targets, such as fast-moving non-threatening objects (such as animals), maintaining the efficiency and real-time nature of monitoring.

[0055] Furthermore, by capturing abnormal fluctuations in the target's attitude angle in real time, the ability to identify abnormal targets can be improved. By calculating the angle fluctuation value, it is possible to accurately identify whether the target is moving unnaturally or changing its attitude, thereby effectively distinguishing normal targets from potential threats, reducing false alarm rates, and enhancing the accuracy and stability of the system.

[0056] Furthermore, by combining the dual determination of the second average velocity and angular fluctuation values, the detection accuracy for complex target behavior is improved, avoiding misjudgments that may result from relying on a single parameter. Especially when the target's velocity and attitude change drastically, abnormal behavior can be determined more accurately, improving the response efficiency of the defense system.

[0057] Furthermore, by introducing the calculation and further judgment of angular fluctuation differences, it is possible to accurately distinguish the behavior of different targets, especially to identify those targets whose behavior is affected by specific age or other special factors. This refined judgment can avoid misjudging normal fluctuations as abnormal behavior, improve the accuracy and intelligence level of system identification, and help to implement differentiated protective measures for targets of different age groups.

[0058] Furthermore, by accurately calculating the distance between the real-time location and the defense point, and combining this with real-time sound intensity to filter intrusion targets, the accuracy of intruder identification and positioning can be effectively improved. This ensures that only targets that meet the criteria are identified as intrusion targets, thereby enabling more efficient activation of defense measures and enhancing the system's proactive defense capabilities.

[0059] Furthermore, by calculating instantaneous intensity changes and recording the duration of intensity, intrusion targets can be accurately distinguished. By setting intensity duration thresholds, misjudgments of natural environmental changes can be effectively avoided, improving the system's response accuracy and defense efficiency, thereby achieving rapid identification and defense against intrusion targets.

[0060] Furthermore, by calculating the three-dimensional coordinates of the intruding target and dynamically adjusting the launch direction and speed, it is possible to accurately track and target the intruding target, thereby significantly improving the accuracy and efficiency of the defense system. This not only ensures the accuracy of the defense but also enables the system to cope with intruding targets at different locations and altitudes, enhancing the system's flexibility and adaptability.

[0061] Furthermore, through multi-layered dynamic monitoring and screening, accurate identification and timely response to intrusion targets are ensured. By combining real-time image, sound, and location data, not only can abnormal target behavior be effectively identified, but defense strategies can also be flexibly adjusted to ensure the efficiency and reliability of the defense system in the face of different threats, improve the accuracy of security protection, optimize resource utilization, and reduce the possibility of misjudgment. Attached Figure Description

[0062] Figure 1 This is a schematic diagram of the smart camera module with active defense in this embodiment;

[0063] Figure 2 This is a schematic diagram of the structure of the smart camera with active defense in this embodiment;

[0064] Figure 3This is a logic diagram of the first determining subunit in this embodiment for determining abnormal targets;

[0065] Figure 4 This is a logic diagram for the screening subunit to determine the intrusion target in this embodiment. Detailed Implementation

[0066] To make the objectives and advantages of the present invention clearer, the present invention will be further described below with reference to embodiments; it should be understood that the specific embodiments described herein are merely for explaining the present invention and are not intended to limit the present invention.

[0067] Preferred embodiments of the present invention will now be described with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are merely illustrative of the technical principles of the present invention and are not intended to limit the scope of protection of the present invention.

[0068] It should be noted that in the description of this invention, the terms "upper", "lower", "left", "right", "inner", "outer", etc., which indicate directions or positional relationships, are based on the directions or positional relationships shown in the accompanying drawings. This is only for the convenience of description and is not intended to indicate or imply that the device or element must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, it should not be construed as a limitation of this invention.

[0069] Furthermore, it should be noted that, in the description of this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0070] Please see Figure 1 As shown, it is a schematic diagram of the module of the smart camera with active defense in this embodiment;

[0071] Please continue reading. Figure 2 As shown, it is a structural schematic diagram of the smart camera with active defense in this embodiment;

[0072] On one hand, this embodiment provides a smart camera with active defense, including:

[0073] Data acquisition module 1 is used to acquire real-time images and real-time sound within the monitoring area;

[0074] Data processing station 2 is equipped with an extraction module, a judgment module, a confirmation module, and a filtering module.

[0075] The extraction module is connected to the data acquisition module 1 and is used to extract the real-time position, real-time attitude angle and real-time height of the observed target in the real-time image, as well as the real-time intensity of the real-time sound.

[0076] The determination module, which is connected to the extraction module, is used to determine the temporary target based on the real-time location and the boundary of the monitoring area;

[0077] The determining module is connected to the judgment module and the extraction module respectively, and is used to determine the abnormal target based on the real-time attitude angle and the real-time position within a preset time period after the temporary target is judged.

[0078] The filtering module is connected to the determining module and the extraction module respectively, and is used to filter intrusion targets based on the real-time location and real-time intensity of the abnormal targets;

[0079] Defense module 3, which is connected to the screening module and the extraction module respectively, is used to launch water bullets at the intrusion target based on the real-time location and real-time height of the intrusion target.

[0080] The extraction module employs target detection algorithms to calibrate observed targets in images, estimating their real-time position, attitude angle, and height using a deep learning model, and further enhancing accuracy by incorporating sensor calibration parameters. Simultaneously, audio signal processing techniques are used to perform spectral analysis and intensity calculations on the acquired sound data, extracting real-time sound intensity values. This synchronized processing of image and sound data ensures the real-time nature and accuracy of the extracted parameters, providing a reliable data foundation for subsequent judgment and defense.

[0081] The preset duration is a time window used to observe target behavior characteristics and filter abnormal targets. It depends on the complexity of the monitoring scenario, the rate of change in target behavior, and the system response speed. It is typically set between 1 and 5 seconds to balance recognition accuracy and response speed. This embodiment sets it to 2 seconds, which ensures accurate target behavior judgment while quickly initiating subsequent defense measures, effectively reducing the false positive rate and promptly capturing changes in the behavior of intruding targets.

[0082] The data acquisition module acquires image and sound information within the monitored area in real time. The extraction module extracts the target's position, attitude angle, and height from the image, as well as the sound intensity, and transmits this information to the judgment module for provisional target assessment. The determination module further determines whether a target is an abnormal target based on its position and attitude angle within a set time period. The filtering module filters out intrusion targets based on the real-time position and sound intensity of abnormal targets. Finally, the defense module accurately locates the intrusion target based on its position and height and launches water projectiles for active defense.

[0083] By integrating multi-parameter analysis technology and combining real-time image data of target position, attitude angle, and height with dynamic changes in sound intensity, accurate identification of intrusion targets is achieved. The judgment module employs a multi-layered logic combining boundary judgment and attitude angle changes, effectively improving the accuracy of abnormal target identification; the filtering module reduces false positives through comprehensive filtering based on sound intensity and position; the defense module calculates the launch trajectory based on the target's real-time position and height, using water bullets to achieve targeted active defense, avoiding the passivity of traditional voice alarm methods. Multi-parameter fusion not only improves the accuracy of target identification and defense but also significantly enhances the system's practicality and reliability in complex scenarios, effectively solving the problem of slow response speed caused by the reliance on single fingerprint recognition and vibration monitoring data.

[0084] Specifically, the determination module includes:

[0085] A distance calculation unit is used to calculate the vertical distance from the real-time location to the boundary of the monitoring area, forming a sensitive distance;

[0086] The determination unit, which is connected to the distance calculation unit, is used to determine the observed target as a temporary target based on the sensitive distance, the preset sensitive distance threshold, and the real-time position.

[0087] The preset sensitive distance threshold is the minimum distance range within which the system will make a judgment when an observed target approaches the boundary of the monitored area. This threshold depends on factors such as the size of the monitored area, the camera's field of view, and the target's movement speed. Typically, this threshold is set between 1 and 3 meters. In this embodiment, it is set to 2 meters. This effectively identifies potential intrusion targets approaching the boundary while avoiding false judgments caused by normal activities, thereby improving the system's response accuracy and reliability.

[0088] The determination module calculates the vertical distance from the real-time position of the observed target to the boundary of the monitoring area using the distance calculation unit, and generates a sensitive distance. Subsequently, the determination unit compares the sensitive distance with a preset sensitive distance threshold, and combines this with the real-time position to determine whether the target has entered the sensitive area, thereby classifying eligible observed targets as temporary targets.

[0089] By calculating the sensitive distance between the real-time location and the boundary of the monitored area, targets approaching the boundary or potential threats can be dynamically identified, improving the accuracy of abnormal target screening. Combined with preset sensitive distance thresholds, false positives are effectively avoided, improving the system's response efficiency to intrusions in critical areas while reducing interference with non-threatening targets.

[0090] Specifically, the determination unit includes:

[0091] The distance comparison subunit is used to compare the sensitive distance with the preset sensitive distance threshold to form a distance comparison result;

[0092] A distance duration recording subunit, which is connected to the distance comparison subunit, is used to record the duration of the distance comparison result to form a distance duration;

[0093] The first velocity calculation subunit is used to calculate the first average velocity based on the change value of the real-time position within the distance duration when the distance duration exceeds the preset duration threshold.

[0094] A determination subunit, which is connected to the first velocity calculation subunit, is used to determine the observed target as a temporary target when the first average velocity is less than a preset average velocity threshold.

[0095] The preset duration threshold is a reference value used to determine whether a target has remained in a sensitive area for a certain period of time. This threshold depends on the size of the monitoring area, the movement characteristics of the target type, and the system's tolerance for abnormal behavior. It is usually set between 3 and 10 seconds to balance the need for rapid response and reduced false alarm rate. In this embodiment, it is set to 5 seconds, which can effectively balance real-time performance and accuracy, enabling rapid detection of potential threats while avoiding false triggers caused by short stays.

[0096] The preset average speed threshold is a speed standard used to determine whether an observed target is a temporary target. It depends on the specific requirements of the monitoring area and the actual application scenario, and is typically set between 0.2 m / s and 2 m / s to accommodate different target behavior patterns. In this embodiment, it is set to 0.5 m / s, which can effectively distinguish between normally passing targets and potential intruders, while reducing false alarm rates and ensuring the accuracy and effectiveness of the monitoring system.

[0097] The distance comparison subunit compares the sensitive distance with a preset sensitive distance threshold to generate a distance comparison result. Then, the distance duration recording subunit records the duration based on the comparison result to form a distance duration. After the distance duration exceeds the preset duration threshold, the first velocity calculation subunit calculates the first average velocity based on the position change value of the observed target during this time period. Finally, the determination subunit compares the average velocity with a preset average velocity threshold. If the average velocity is less than the threshold, the observed target is determined to be a temporary target.

[0098] By combining the duration of sensitive distance detection with the rate of position change, the system effectively distinguishes between normal targets that quickly pass through an area and suspicious targets that linger for extended periods, thus improving the accuracy of the detection. The combined use of preset duration thresholds and average speed thresholds reduces false positives caused by brief stops or excessively fast movement, while filtering out some false targets, such as fast-moving non-threatening objects (like animals), maintaining the efficiency and real-time nature of the monitoring.

[0099] Specifically, the determining module includes:

[0100] An angle comparison unit is used to compare the real-time attitude angle with a preset angle threshold to form an angle comparison result;

[0101] An angle fluctuation calculation unit, which is connected to the angle comparison unit, is used to calculate the standard deviation of the real-time attitude angle when the angle comparison result is that the real-time attitude angle is less than the preset angle threshold, and form an angle fluctuation value.

[0102] A determination unit, which is connected to the angle fluctuation calculation unit, is used to determine the temporary target as an abnormal target based on the angle fluctuation value and the real-time position.

[0103] The preset angle threshold is a baseline value used to determine real-time attitude angle changes. When the target's attitude angle is less than this threshold, further fluctuation calculations and abnormal target identification are triggered. Depending on the target's normal activity range, the characteristics of the monitoring area, and the expected monitoring accuracy, it is typically set between 0 and 30 degrees. In this embodiment, it is set to 10 degrees, which effectively filters out small-amplitude normal movements while sensitively detecting abnormal attitude changes, avoiding missed abnormal targets, and ensuring high recognition accuracy.

[0104] The determination module compares the real-time attitude angle with a preset angle threshold using an angle comparison unit to generate an angle comparison result. When the real-time attitude angle is less than the preset angle threshold, the angle fluctuation calculation unit calculates the standard deviation of the real-time attitude angle to obtain the angle fluctuation value. Finally, the determination unit combines the angle fluctuation value and the real-time position to determine whether the temporary target is an abnormal target.

[0105] By capturing abnormal fluctuations in target attitude angles in real time, the system's ability to identify anomalous targets is improved. Calculating angle fluctuation values ​​allows for precise identification of unnatural movement or attitude changes within the target, effectively distinguishing between normal targets and potential threats, reducing false alarm rates, and enhancing the system's accuracy and stability.

[0106] Please continue reading. Figure 3 As shown, this is the determination logic diagram of the first determining subunit for determining abnormal targets in this embodiment;

[0107] Specifically, the determining unit includes:

[0108] The second velocity calculation subunit is used to calculate the second average velocity based on the change value of the real-time position within the preset time period;

[0109] An angle fluctuation comparison subunit is used to compare the angle fluctuation value with a preset angle fluctuation threshold to form an angle fluctuation comparison result;

[0110] The first determining subunit is connected to the angle fluctuation comparison subunit and the second speed calculation subunit respectively, and is used to determine the temporary target as an abnormal target when the angle fluctuation comparison result is that the angle fluctuation value is greater than the preset angle fluctuation threshold and the second average speed is greater than the first average speed.

[0111] The preset angle fluctuation threshold is a reference standard used to determine whether the target's attitude angle fluctuation is abnormal. It depends on the target's range of motion and the stability of environmental conditions. It is usually set between 1° and 5°. In this embodiment, it is set to 2°, which helps to ensure effective identification of the target's abnormal behavior while avoiding misjudgment and increasing the system's response sensitivity to slight motion changes.

[0112] The determining unit calculates the second average velocity of the real-time position within a preset time period using the second velocity calculation subunit, and compares the fluctuation value of the real-time attitude angle with a preset angle fluctuation threshold using the angle fluctuation comparison subunit. When the angle fluctuation value is greater than the preset threshold and the second average velocity is greater than the first average velocity, the first determining subunit will classify the temporary target as an abnormal target.

[0113] By combining the second average velocity and angular fluctuation values ​​for dual determination, the detection accuracy for complex target behavior is improved, avoiding misjudgments that may result from relying on a single parameter. Especially when the target's velocity and attitude change drastically, it can more accurately identify abnormal behavior, improving the response efficiency of the defense system.

[0114] Specifically, the determining unit further includes:

[0115] The difference calculation subunit is connected to the angle fluctuation comparison subunit and is used to calculate the difference between the preset angle fluctuation threshold and the angle fluctuation value when the angle fluctuation comparison result is that the angle fluctuation value is less than or equal to the preset angle fluctuation threshold, so as to form an angle fluctuation difference.

[0116] The second determining subunit, which is connected to the difference calculation subunit, is used to determine the temporary target as a special age target when the angle fluctuation difference is greater than a preset fluctuation difference threshold.

[0117] The preset fluctuation difference threshold is a standard value used to determine whether a target belongs to a specific age group. It depends on the age characteristics of the target and the normal range of posture fluctuations in the monitoring scene. It is usually set between 0.5° and 2°, and in this embodiment, it is set to 1.0°. This helps to accurately distinguish the fluctuation difference between normal fluctuations and those of targets of specific ages, thereby improving the accuracy of identifying specific age groups and avoiding misjudgments.

[0118] Targets of specific ages refer to individuals in specific monitoring scenarios who exhibit different behavioral characteristics compared to typical adults or children due to their age, physical features, or behavioral patterns. For example, children, the elderly, or certain age groups may display different movement speeds, posture changes, or behavioral patterns, which may affect their interaction with the monitoring system. Therefore, by calculating the difference in angular fluctuations, these targets of specific ages can be effectively identified, and appropriate response or protective measures can be provided to prevent false identification or omission, thereby improving the accuracy and reliability of the system.

[0119] The determining unit compares the angle fluctuation value with a preset angle fluctuation threshold using a difference calculation subunit. When the angle fluctuation value is less than or equal to the preset angle fluctuation threshold, the difference between the two is calculated (angle fluctuation difference). Then, the second determining subunit compares the angle fluctuation difference with a preset fluctuation difference threshold. If the angle fluctuation difference is greater than the preset threshold, the temporary target is determined to be a special age target.

[0120] By introducing the calculation and further judgment of angular fluctuation differences, it is possible to accurately distinguish the behavior of different targets, especially to identify those targets whose behavior is affected by specific age or other special factors. This refined judgment can avoid misjudging normal fluctuations as abnormal behavior, improve the accuracy and intelligence of the system's identification, and help to implement differentiated protective measures for targets of different age groups.

[0121] Specifically, the filtering module includes:

[0122] A defense position calculation unit is used to calculate the distance between the real-time position and the preset defense point to form a defense distance;

[0123] A defense comparison unit, which is connected to the defense position calculation unit, is used to compare the defense distance with a preset defense distance threshold to form a defense comparison result;

[0124] A filtering unit, which is connected to the defense position calculation unit, is used to filter intrusion targets based on the defense comparison results and the real-time intensity.

[0125] Preset defense points refer to specific locations or areas pre-defined in an intelligent camera defense system for determining and activating defense measures. These defense points are typically based on critical locations within the monitored area where intrusion may occur, such as doors, windows, walls, and other easily accessible areas. The setting of preset defense points depends on the characteristics of the monitored target and the actual scenario requirements, and is usually selected based on experience, intrusion risk, or protection needs. In this embodiment, the preset defense point is a reference location set during system design, used to compare with the real-time location to determine whether to activate defense measures.

[0126] The preset defense distance threshold is a standard distance set by the system when determining whether to activate defense measures. If the distance between the target and the preset defense point is less than this threshold, the target is considered to be close to the defense area, and defense measures need to be activated. It is typically set between a few meters and a dozen meters to ensure that the defense system can respond promptly to potential intrusions. In this embodiment, it is set to 5 meters to ensure that the system can activate defense promptly when a target approaches the defense area, preventing potential security threats.

[0127] The filtering module calculates the distance between the real-time location and the preset defense point using the defense position calculation unit, thus obtaining the defense distance. Then, the defense comparison unit compares this defense distance with a preset defense distance threshold to generate a defense comparison result. Finally, the filtering unit filters intrusion targets based on the defense comparison result and the real-time sound intensity.

[0128] By accurately calculating the distance between the real-time location and the defense point, and combining this with real-time sound intensity to filter intrusion targets, the accuracy of intruder identification and positioning can be effectively improved. This ensures that only targets that meet the criteria are identified as intrusion targets, thereby enabling more efficient activation of defense measures and enhancing the system's proactive defense capabilities.

[0129] Please continue reading. Figure 4 As shown, it is the judgment logic diagram of the screening subunit in this embodiment for determining the intrusion target;

[0130] Specifically, the filtering unit includes:

[0131] The instantaneous intensity calculation subunit is used to calculate the change value of the real-time intensity at adjacent time points to form the instantaneous intensity;

[0132] An intensity duration recording subunit, which is connected to the instantaneous intensity calculation subunit, is used to record the duration when the instantaneous intensity is greater than a preset instantaneous intensity threshold, thus forming an intensity duration.

[0133] The filtering subunit is used to filter the abnormal targets when the intensity duration is greater than a preset intensity duration threshold, thereby forming an intrusion target.

[0134] The preset instantaneous intensity threshold is the minimum intensity value used to distinguish between ambient noise and intrusion targets. It typically depends on the background noise level of the monitored environment and the signal strength of the target. It is usually set between 30dB and 80dB. In this embodiment, it is set to 50dB to ensure that the system only reacts to obvious intrusion targets and avoids interference from background noise.

[0135] The preset intensity duration threshold refers to the shortest duration for which the instantaneous intensity exceeds the threshold. It typically depends on the persistence of the target's presence and the response speed of the monitoring system. It is usually set between 1 and 5 seconds; in this embodiment, it is set to 3 seconds to filter out brief interference signals and ensure the system accurately identifies genuine intrusion targets.

[0136] The filtering module calculates the real-time intensity change between adjacent moments using the instantaneous intensity calculation subunit to obtain the instantaneous intensity. Next, the intensity duration recording subunit records the duration when the instantaneous intensity exceeds a preset instantaneous intensity threshold, forming the intensity duration. When the intensity duration exceeds the preset intensity duration threshold, the filtering subunit identifies the abnormal target as an intrusion target.

[0137] By calculating instantaneous intensity changes and recording the duration of intensity, intrusion targets can be accurately distinguished. By setting intensity duration thresholds, misjudgments of natural environmental changes can be effectively avoided, improving the system's response accuracy and defense efficiency, thereby achieving rapid identification and defense against intrusion targets.

[0138] Specifically, the defense module includes:

[0139] The coordinate transformation unit is used to transform the real-time position and the real-time height into three-dimensional coordinates based on the preset defense point as the origin, forming intrusion coordinates;

[0140] A launch direction calculation unit, which is connected to the coordinate transformation unit, is used to calculate the launch direction based on the intrusion coordinates;

[0141] A launch velocity calculation unit, which is connected to the coordinate transformation unit, is used to calculate the launch velocity based on the intrusion coordinates;

[0142] A defense unit, which is connected to the launch direction calculation unit and the launch speed calculation unit respectively, is used to launch water bullets according to the launch direction and the launch speed.

[0143] The defense module first converts the real-time position and altitude into three-dimensional coordinates relative to a preset defense point using a coordinate transformation unit, forming intrusion coordinates. Then, the launch direction calculation unit uses these intrusion coordinates to calculate an appropriate launch direction. Next, the launch velocity calculation unit calculates a suitable launch velocity based on the intrusion coordinates to ensure the effectiveness of the defense. Finally, the defense unit launches water projectiles according to the launch direction and velocity, precisely targeting the intrusion target for defense.

[0144] By calculating the three-dimensional coordinates of the intruding target and dynamically adjusting the launch direction and speed, it is possible to accurately track and target the intruding target, thereby significantly improving the accuracy and efficiency of the defense system. This not only ensures the accuracy of the defense but also enables the system to cope with intruding targets at different locations and altitudes, enhancing the system's flexibility and responsiveness.

[0145] On the other hand, this embodiment also provides a defense method for a smart camera with active defense, including:

[0146] Collect real-time images and sounds within the monitoring area;

[0147] Extract the real-time position, real-time attitude angle, and real-time height of the observed target in the real-time image, and extract the real-time intensity of the real-time sound;

[0148] Temporary targets are determined based on the real-time location and the boundary of the monitoring area;

[0149] An abnormal target is determined based on the real-time attitude angle and the real-time position within a preset time period after the temporary target is determined.

[0150] Intrusion targets are filtered based on the real-time location and real-time intensity of the abnormal targets;

[0151] Water projectiles are fired at the intrusion target based on its real-time location and altitude.

[0152] First, real-time image and sound data are collected within the monitoring area, and the real-time position, attitude angle, and altitude of the observed targets, as well as the real-time sound intensity, are extracted. Next, based on the real-time position and the boundary of the monitoring area, it is determined whether the target is a temporary target, and further, whether it is an abnormal target is determined by the real-time attitude angle and position. If the target is confirmed to be abnormal, the intrusion target is further filtered out based on its real-time position and intensity. Finally, based on the real-time position and altitude of the intrusion target, water projectiles are accurately calculated and launched for defense.

[0153] Through multi-layered dynamic monitoring and screening, accurate identification and timely response to intrusion targets are ensured. By combining real-time image, sound, and location data, not only can abnormal target behavior be effectively identified, but defense strategies can also be flexibly adjusted to ensure the efficiency and reliability of the defense system in the face of different threats, improve the accuracy of security protection, optimize resource utilization, and reduce the possibility of misjudgment.

[0154] The technical solution of the present invention has been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of the present invention is obviously not limited to these specific embodiments. Without departing from the principles of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will all fall within the scope of protection of the present invention.

[0155] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A smart camera with active defense, characterized in that, include: The data acquisition module is used to collect real-time images and real-time sound within the monitoring area; An extraction module, connected to the data acquisition module, is used to extract the real-time position, real-time attitude angle, and real-time height of the observed target in the real-time image, as well as the real-time intensity of the real-time sound. A determination module, connected to the extraction module, is used to determine temporary targets based on the real-time location and the boundary of the monitoring area; A determination module, which is connected to the determination module and the extraction module respectively, is used to determine the abnormal target based on the real-time attitude angle and the real-time position within a preset time period after determining the temporary target; A filtering module, which is connected to the determining module and the extracting module respectively, is used to filter intrusion targets based on the real-time location and real-time intensity of the abnormal targets; A defense module, which is connected to the screening module and the extraction module respectively, is used to launch water bullets at the intrusion target based on the real-time location and real-time height of the intrusion target; The filtering module includes: A defense position calculation unit is used to calculate the distance between the real-time position and the preset defense point to form a defense distance; A defense comparison unit, which is connected to the defense position calculation unit, is used to compare the defense distance with a preset defense distance threshold to form a defense comparison result; A filtering unit, connected to the defense position calculation unit, is used to filter intrusion targets based on the defense comparison results and the real-time intensity. The filtering unit includes: The instantaneous intensity calculation subunit is used to calculate the change value of the real-time intensity at adjacent time points to form the instantaneous intensity; An intensity duration recording subunit, which is connected to the instantaneous intensity calculation subunit, is used to record the duration when the instantaneous intensity is greater than a preset instantaneous intensity threshold, thus forming an intensity duration. A filtering subunit is used to filter the abnormal targets when the intensity duration exceeds a preset intensity duration threshold, thereby forming intrusion targets; The determination module includes: A distance calculation unit is used to calculate the vertical distance from the real-time location to the boundary of the monitoring area, forming a sensitive distance; A determination unit, connected to the distance calculation unit, is used to determine whether the observed target is a temporary target based on the sensitive distance, a preset sensitive distance threshold, and the real-time location. The determination unit includes: The distance comparison subunit is used to compare the sensitive distance with the preset sensitive distance threshold to form a distance comparison result; A distance duration recording subunit, which is connected to the distance comparison subunit, is used to record the duration of the distance comparison result to form a distance duration; The first velocity calculation subunit is used to calculate the first average velocity based on the change value of the real-time position within the distance duration when the distance duration exceeds the preset duration threshold. A determination subunit, which is connected to the first velocity calculation subunit, is used to determine the observed target as a temporary target when the first average velocity is less than a preset average velocity threshold. The determining module includes: An angle comparison unit is used to compare the real-time attitude angle with a preset angle threshold to form an angle comparison result; An angle fluctuation calculation unit, which is connected to the angle comparison unit, is used to calculate the standard deviation of the real-time attitude angle when the angle comparison result is that the real-time attitude angle is less than the preset angle threshold, and form an angle fluctuation value. A determination unit, connected to the angle fluctuation calculation unit, is used to determine the temporary target as an abnormal target based on the angle fluctuation value and the real-time position; The determining unit includes: The second velocity calculation subunit is used to calculate the second average velocity based on the change value of the real-time position within the preset time period; An angle fluctuation comparison subunit is used to compare the angle fluctuation value with a preset angle fluctuation threshold to form an angle fluctuation comparison result; The first determining subunit is connected to the angle fluctuation comparison subunit and the second speed calculation subunit respectively, and is used to determine the temporary target as an abnormal target when the angle fluctuation comparison result is that the angle fluctuation value is greater than the preset angle fluctuation threshold and the second average speed is greater than the first average speed. The determining unit further includes: The difference calculation subunit is connected to the angle fluctuation comparison subunit and is used to calculate the difference between the preset angle fluctuation threshold and the angle fluctuation value when the angle fluctuation comparison result is that the angle fluctuation value is less than or equal to the preset angle fluctuation threshold, so as to form an angle fluctuation difference. The second determining subunit, which is connected to the difference calculation subunit, is used to determine the temporary target as a special age target when the angle fluctuation difference is greater than a preset fluctuation difference threshold.

2. The intelligent camera with active defense according to claim 1, characterized in that, The defense module includes: The coordinate transformation unit is used to transform the real-time position and the real-time height into three-dimensional coordinates based on the preset defense point as the origin, forming intrusion coordinates; A launch direction calculation unit, which is connected to the coordinate transformation unit, is used to calculate the launch direction based on the intrusion coordinates; A launch velocity calculation unit, which is connected to the coordinate transformation unit, is used to calculate the launch velocity based on the intrusion coordinates; A defense unit, which is connected to the launch direction calculation unit and the launch speed calculation unit respectively, is used to launch water bullets according to the launch direction and the launch speed.

3. A defense method for a smart camera with active defense, based on the smart camera with active defense as described in any one of claims 1-2, characterized in that, include: Collect real-time images and sounds within the monitoring area; Extract the real-time position, real-time attitude angle, and real-time height of the observed target in the real-time image, and extract the real-time intensity of the real-time sound; Temporary targets are determined based on the real-time location and the boundary of the monitoring area; An abnormal target is determined based on the real-time attitude angle and the real-time position within a preset time period after the temporary target is determined. Intrusion targets are filtered based on the real-time location and real-time intensity of the abnormal targets; Water projectiles are fired at the intrusion target based on its real-time location and altitude.

Citation Information

Patent Citations

  • Intelligent anti-theft camera

    CN106254743A

  • Monocular and binocular multiplexed invading object monitoring method and system

    CN105915846A

  • Intrusion detection system

    CN116259013A

  • Perimeter security early warning device with multi-source information fusion

    CN217880474U