Intelligent anti-photographing method, system and equipment for display and medium
The intelligent anti-photography system, which combines image recognition and cat-eye effect detection, utilizes weighted threat scoring and intelligent power control to solve the problems of high false alarm rate, infrared light hazard, and high power consumption in existing technologies, achieving a high-accuracy, low-hazard, and low-power anti-photography effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-29
- Publication Date
- 2026-03-31
AI Technical Summary
Existing technologies cannot achieve a good balance between low false alarm rate, low power consumption, and low harm, and lack an active anti-photography system that is highly accurate, fast-response, intelligently judges, and harmless to the human body.
By employing image recognition technology combined with the cat's eye effect detection, and through a weighted comprehensive threat scoring model and intelligent power control, it achieves high-level threat assessment and precise optical verification of the shooting equipment.
It significantly improves recognition accuracy, reduces false alarm rate, minimizes the safety hazards of infrared light to the human eye, reduces system power consumption, and achieves rapid response capability.
Smart Images

Figure CN121765779A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of information security protection, and more specifically, to a method, system, device, and medium for intelligent anti-photography of displays. Background Technology
[0002] Currently, there are three main anti-spy camera technologies for displays, but all of them have certain limitations: 1. Purely physical protection solutions: such as privacy screen protectors. While this solution can effectively block side views, it cannot prevent frontal shooting and will seriously affect the normal viewing experience of legitimate users. It also lacks active warning and recording capabilities, and is a passive defense.
[0003] 2. Software-based image recognition solutions: These solutions utilize surveillance cameras and deep learning models to detect actions such as "raising a phone" in real time. Their core drawback is the high false alarm rate. They can only recognize the visual shape of objects and cannot distinguish their optical properties. This leads to common everyday items (such as name tags, notebooks, square glasses, and water cups) being easily misjudged as threats due to their resemblance to a phone, generating numerous false alarms. This severely impacts user experience and results in low product usability in practical applications.
[0004] 3. Solution based on pure cat's eye effect detection: This solution utilizes the strong reflectivity of a camera lens on infrared light of a specific wavelength (i.e., the cat's eye effect) for detection. Its main problems are inefficiency and significant safety hazards. Existing technologies typically require the detection device to continuously operate an active infrared light source for full-area scanning, resulting in high system energy consumption. More seriously, continuous, high-power infrared light (especially laser) irradiation may cause irreversible damage to the eyes of people in front of the display screen, failing to meet human eye safety standards and limiting its widespread application in office settings.
[0005] In summary, existing technologies cannot achieve a good balance between low false alarm rate, low power consumption, and low harm, and lack an active anti-photography system that can achieve high accuracy, fast response, intelligent judgment, and is harmless to the human body. Summary of the Invention
[0006] This invention aims to provide a method, system, device, and medium for intelligent anti-photography of displays, in order to solve: 1. The high false alarm rate problem caused by similar appearance of objects in image recognition technology; 2. Safety risks to personnel's eyes from infrared light during the cat's eye effect detection process; 3. The high energy consumption problem caused by continuous scanning in cat's eye effect detection technology.
[0007] In a first aspect, the present invention provides a smart anti-photography method for a display, comprising: The image acquisition module acquires monitoring images of the area in front of the display screen that can be photographed; The behavior recognition and analysis module detects in real time whether a camera device in a shooting posture appears in the monitoring image; If a camera device is detected in a shooting posture, the central control module will assess the threat level. If the threat is determined to be high-level, the cat's eye effect detection module determines whether the camera is pointing at the display screen to take a picture. If the camera determines that it is pointing at the display screen to take a picture, the video transmission control module will execute a predetermined safety protection response action.
[0008] In a preferred embodiment, the central control module performs high-level threat assessment, including: The weighted comprehensive threat scoring model is invoked to calculate the threat score in real time. Compare threat scores with threat thresholds: If the threat score reaches the threat threshold, a high-level threat is identified. If the threat score does not reach the threat threshold, it is determined that there is no high-level threat.
[0009] In a preferred embodiment, the weighted comprehensive threat scoring model is expressed as follows:
[0010] in, Threat rating, SI It is a stability index. Focusing time It is the target stability confidence level. It is the confidence level of focus time. .
[0011] In a preferred embodiment, the stability index is expressed as:
[0012]
[0013]
[0014] in, N The number of consecutive frames captured for monitoring images; Let be the variance of the position of N frames of surveillance images in the x-direction. Let N be the variance of the position of the surveillance images in the y-direction; the coordinates of the center point of the capturing device in the i-th frame are... , The average value of the x-coordinate of the center point of the shooting device. This represents the average y-coordinate of the center point of the shooting device.
[0015] In a preferred embodiment, the focusing time is expressed as:
[0016] in, M For the total collected N Stability index in frame monitoring images The number of monitoring image frames that exceed the exponential threshold.
[0017] In a preferred embodiment, the cat's eye effect detection module determines whether the imaging device is pointing at the display screen to take a picture, including: The cat's eye effect detection module emits infrared light at the lowest safe power. The infrared sensor of the cat's eye effect detection module receives the reflected signal of infrared light, calls the spot recognition algorithm to perform calculations, and determines whether there is a valid reflected spot. If there is a valid reflected spot, it is assumed that the shooting device is pointing at the display screen to take a picture. If no valid reflective spot is found, the power intelligent adjustment control algorithm is invoked to calculate the power of the next infrared light emission. The reflected infrared light signal is received again, and the spot recognition algorithm is invoked again to determine whether a valid reflective spot exists. This process is repeated n times. If a valid reflective spot is detected in any of the n cycles, a secondary threat judgment signal is output. If no valid reflective spot is found after the n cycles, it is judged as a false recognition, and the cat's eye effect detection module is turned off and put into standby mode.
[0018] In a preferred embodiment, the intelligent power adjustment control algorithm is expressed as follows:
[0019] in, The power for the next infrared light emission, The power of the infrared light emitted in the current cycle. The coefficients are set according to the number of cycles. To effectively reflect the target signal-to-noise ratio of the light spot Signal-to-noise ratio measurement of the current cycle round The difference; the power of the last round of infrared light emission is the maximum emission power of the cat's eye effect detection module.
[0020] In a second aspect, the present invention provides a smart anti-photography system for displays, comprising: The image acquisition module is used to acquire monitoring images of the area in front of the display screen that can be photographed. The behavior recognition and analysis module is used to detect in real time whether a shooting device appears in the monitoring image in a shooting posture; The central control module is used to determine a high-level threat if a camera device is found in a shooting posture. The cat's eye effect detection module is used to determine whether the camera is pointing at the display screen to take a picture if a high-level threat is detected. The video transmission control module is used to execute predetermined safety protection response actions if it determines that the shooting device is pointing at the display screen to take a picture.
[0021] Thirdly, the present invention provides an electronic device, comprising: At least one processor; and a memory communicatively connected to said at least one processor; The memory stores instructions that can be executed by the at least one processor, and the at least one processor executes the instructions stored in the memory to perform the above-described method.
[0022] Fourthly, the present invention provides a computer-readable storage medium for storing instructions that, when executed, cause the above-described method to be implemented.
[0023] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are: 1. Significantly improve recognition accuracy and make the product usable: This invention significantly improves the problem of high false alarm rate of pure image recognition solution through the triple filtering mechanism of "AI behavior recognition + intelligent threat judgment + cat eye effect verification". In this way, only targets with suspicious behavior are subjected to final optical verification, reducing the false alarm rate to a low level.
[0024] 2. Significantly improve personal safety performance: The invention’s pioneering “on-demand triggering” and “intelligent power control” modes ensure that the high-energy-consuming and high-risk cat-eye effect detection module is in a dormant state most of the time, only confirming when a threat is initially detected, and working momentarily with the minimum necessary power. This significantly reduces the safety hazards to human eyes from continuous infrared light irradiation, while also significantly reducing the total power consumption of the system.
[0025] 3. Fast and real-time response capability: By optimizing the algorithm process, this invention places the spot recognition algorithm on high-speed hardware and designs a fast control closed loop, ensuring that the entire process from detecting suspected behavior to final confirmation is completed within milliseconds, which can effectively intercept and deter fast-moving surreptitious acts.
[0026] 4. Possesses intelligent and adaptive capabilities: This invention introduces a weighted comprehensive threat scoring model and a dynamic power intelligent adjustment control algorithm, which can understand the intent of behavior and adapt to changes in the environment (such as distance, lighting, etc.), rather than mechanically executing fixed processes. Through decision intelligence, it can maintain high efficiency and reliability in various complex scenarios (carrying objects, multiple people, outdoor fields, etc.). Attached Figure Description
[0027] Figure 1 A flowchart of a smart anti-photography method for a display provided in an embodiment of the present invention.
[0028] Figure 2 This is a schematic diagram of a smart anti-photography system for displays provided in an embodiment of the present invention.
[0029] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0030] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0031] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0032] like Figure 1 As shown, an embodiment of the present invention provides a smart anti-photography method for a display, comprising: S100, the image acquisition module acquires monitoring images of the area in front of the display screen that can be photographed; S200, the behavior recognition and analysis module detects in real time whether a shooting device appears in the monitoring image in a shooting posture; S300: If a camera is detected in a shooting posture, the central control module will perform a high-level threat assessment. S400: If a high-level threat is identified, the cat's eye effect detection module determines whether the camera is pointing at the display screen to take a picture. S500: If it is determined that the shooting device is pointing at the display screen to take a picture, the video transmission control module will execute a predetermined safety protection response action.
[0033] The following details the specific implementation of the above-mentioned intelligent anti-photography method for monitors.
[0034] S100, the image acquisition module acquires monitoring images of the area in front of the display screen that can be photographed; In this embodiment of the invention, a camera can be fixedly installed above the display screen. One or more cameras can be configured according to the camera's field of view hardware specifications to cover the area in front of the display screen that can be photographed, and monitoring images of the area in front of the display screen can be obtained through continuous monitoring.
[0035] The S200's behavior recognition and analysis module detects in real time whether a camera device is in a shooting posture in the monitoring image.
[0036] First, the behavior recognition and analysis module calls the convolutional neural network model (which is a mature and trained image recognition model) to detect in real time whether there are shooting devices in the monitoring image, such as mobile phones or camera-like objects used for taking pictures.
[0037] Then, the behavior recognition and analysis module continues to call the convolutional neural network model. When a camera is detected in the monitoring image, it determines whether the camera is in a shooting posture, such as being raised and pointed at the screen by a person, and outputs a first-level threat judgment signal.
[0038] If a camera device is detected in a shooting posture, the central control module of the S300 will perform a high-level threat assessment.
[0039] If a camera device is in a shooting posture, the central control module, upon receiving a Level 1 threat assessment signal, will invoke the weighted comprehensive threat scoring model to calculate the threat score in real time. and threat scoring Compare with threat thresholds: If threat score If the threat threshold is reached, a high-level threat is identified, the handling is escalated, the cat-eye effect detection module is activated, and the process proceeds to step S400.
[0040] When threat rating If the threat threshold is not reached, it is considered an isolated incident, and no high-level threat is determined. Therefore, the process is not escalated and the procedure is returned to step S100.
[0041] Step S300 serves as a bridge between the initial screening (step S200) and the precise judgment (step S400). Its purpose is to filter out unintentional, non-malicious lifting behaviors, increase the necessity of activating the peephole detector, avoid unnecessary peephole detection, minimize infrared emission frequencies, and prevent potential harm to humans. Therefore, the principle of the weighted comprehensive threat scoring model introduced is as follows: The weighted comprehensive threat scoring model mainly consists of a stability index. SI and continuous focus duration FDTwo parameters determine whether there is a photographing intent (i.e., a Level 1 threat), taking into account both the stability of the suspected photographing device in the monitored image (corresponding to framing intent) and the duration of sustained stability (corresponding to focusing intent). Only when this score exceeds a preset threshold is it classified as a high-level threat, and the next step is taken, activating the cat-eye effect detection module. Otherwise, it is considered an isolated incident and not escalated.
[0042] Define threat score The calculation method is as follows:
[0043] in, SI It is a stability index. This refers to the focus duration. It is the target stability confidence level. It is the confidence score for focus time, and its sum is 1, that is... It is used for parameter balancing and adjustment. The larger the value, the more emphasis is placed on detecting the instantaneous stability of the photo-taking behavior, focusing on detecting whether there is any secret filming. The larger the value, the more emphasis is placed on the long-term stability detection of the photo-taking behavior, focusing on detecting whether there is any illegal screen capture.
[0044] Stability Index SI To track the motion trajectory of a suspected target object within consecutive image frames, the variance of its center point coordinates is calculated. The smoother the trajectory and the smaller the variance, the higher the stability index. The calculation method is as follows: When a shooting device in a shooting posture is detected in step S300, continuous monitoring image tracking with a length of N frames is initiated (in this embodiment, N=10 or 15, that is, when the frame rate is 30fps, a total of 10 monitoring images are acquired in 333ms, and a total of 15 monitoring images are acquired in 500ms). Starting from the acquired t-th monitoring image, the position variance of these N monitoring images in the x and y directions is calculated respectively:
[0045]
[0046] Wherein, the coordinates of the center point of the shooting device in the i-th frame are , The average value of the x-coordinate of the center point of the shooting device. This represents the average y-coordinate of the center point of the shooting device.
[0047]
[0048] When the shooting equipment is nearly stationary, the variance is 0. When the target object experiences severe jitter, the variance is 1. .
[0049] FD To measure the duration for which the shooting device remains continuously pointed at the screen, and to detect suspected focusing actions, calculations are made based on the total number of captured images. N In a frame-based surveillance image, the percentage of surveillance image frames that tend to be stable is calculated as follows:
[0050] in, M For the total collected N Stability index in frame monitoring images The number of monitoring image frames that exceed the exponential threshold (set according to needs and actual applications, such as 0.9).
[0051] In summary, the weighted overall threat score The calculation formula is:
[0052] Threat threshold is The default value is 0.7, which can be customized according to needs and actual applications. (Threat score...) Reaching the threat threshold At that time, the camera device will determine that it is a high-level threat and activate the cat's eye effect detection module.
[0053] If the S400 is determined to be a high-level threat, the cat's eye effect detection module will determine whether the camera is pointing the camera at the display screen to take a picture.
[0054] The cat's eye effect detection module belongs to the second level of accurate judgment stage, which specifically includes: S401, Cat's Eye Effect Detection Module operates at the lowest safe power. It emits a pulsed beam of infrared light, the wavelength of which can be 850nm or 940nm.
[0055] S402, the infrared sensor of the cat's eye effect detection module receives the reflected signal of infrared light, calls the spot recognition algorithm (this spot recognition algorithm is a mature cat's eye effect spot recognition algorithm) to perform calculation. During the calculation process, static environmental interference is eliminated, the binary image is denoised, and objects with stable centroid positions and spot intensity greater than the preset value are identified in the region, that is, there is a valid reflected spot. It is assumed that the shooting device is pointing at the display screen to take a picture, and a secondary threat judgment signal is output; if there is no valid reflected spot, step S403 is executed.
[0056] In S403, if there is no valid reflected light spot, the power intelligent adjustment control algorithm is called to calculate the power of the next infrared light emission. , more refined cat's eye effect light spot recognition and judgment are performed, that is, the reflected signal of the infrared light is received again and the light spot recognition algorithm is called to judge again whether there is a valid reflected light spot. This is cycled n times (n can be 1 to 5, and the typical value is 3), and the single calculation time is completed within 100 ms. If there is a valid reflected light spot detected in any one of the n cycles, a secondary threat judgment signal is output; if there is still no valid reflected light spot after the n cycles end, it is judged as misrecognition (such as an item without a lens), the cat's eye effect detection module is turned off, and it enters the standby state, so as to minimize energy emission and return to step S100.
[0057] The principle of the above power intelligent adjustment control algorithm is as follows: To minimize the emission of infrared energy, the output power of the first cat's eye effect detection module is the minimum safety power. , if no valid reflected light spot is detected, the power intelligent adjustment control algorithm is called. According to the difference between the current signal-to-noise ratio and the target signal-to-noise ratio (judged as a valid reflected light spot) and the remaining detection time (the established total cat's eye effect detection time does not exceed 500 ms. When each round takes 100 ms, the total number of rounds n ≤ 5), the emission power of the infrared light is dynamically adjusted to perform enhanced cat's eye effect recognition on the target, rather than simply giving up or blindly scanning at full power.
[0058] If no valid light spot is found in the first cat's eye effect detection, the power of the next infrared light emission is dynamically adjusted. According to the signal-to-noise ratio difference (target detection gap) and the remaining detection time (urgency), the power of the next emission is calculated in real time. . The larger the signal-to-noise ratio difference, the greater the environmental interference or the weaker the reflection, the farther from detection, and the more power needs to be increased; the fewer the remaining detection times, the more urgent the time, and the more inclined to use a higher power to achieve quick confirmation. Set the total number of loop rounds n (n ≤ 5). After the current loop round detection, the remaining number of loop rounds is k (k < n). Obtain the signal-to-noise ratio measurement value of the current loop round (unit: dB), and the target signal-to-noise ratio for detecting a valid reflected light spot is (unit: dB), and calculate the difference between the current signal-to-noise ratio and the target signal-to-noise ratio .
[0059] The maximum emission power of the cat's eye effect detection module is (output power meeting the requirements of human eye safety), and the power of the infrared light emission in the current loop round is (when the remaining round k = 4, that is, in the first round = ), the power of the next launch The calculation method is as follows:
[0060] (1) When the remaining rounds k=3: , .
[0061] (2) When the remaining rounds k=2: , .
[0062] (3) When the remaining rounds k=1: , .
[0063] (4) When the remaining rounds k=0, i.e. the last round: .
[0064] If the S500 determines that the camera is pointing at the display screen, after receiving the secondary threat assessment signal, the video transmission control module will execute the predetermined security protection response action, such as cutting off the display output, issuing an alarm prompt, or blurring the display content.
[0065] Based on the same technological concept, such as Figure 2 As shown, this embodiment of the invention also provides a smart anti-photography system for displays, including: The image acquisition module is used to acquire monitoring images of the area in front of the display screen that can be photographed. The behavior recognition and analysis module is used to detect in real time whether a shooting device appears in the monitoring image in a shooting posture; The central control module is used to determine a high-level threat if a camera device is found in a shooting posture. The cat's eye effect detection module is used to determine whether the camera is pointing at the display screen to take a picture if a high-level threat is detected. The video transmission control module is used to execute predetermined safety protection response actions if it determines that the shooting device is pointing at the display screen to take a picture.
[0066] The working principles of each functional module in the above system can be referred to the description in the aforementioned method embodiments, and will not be repeated here.
[0067] Based on the same technical concept, embodiments of the present invention also provide an electronic device that can implement the intelligent anti-photography method for displays provided in the above embodiments of the present invention. In one embodiment, the electronic device can be a server, a terminal device, or other electronic devices. Figure 3 As shown, the electronic device may include: At least one processor and a memory connected to the at least one processor. In this embodiment of the invention, the specific connection medium between the processor and the memory is not limited. Figure 3 The example used is the connection between the processor and memory via a bus. The bus... Figure 3 The connections between other components are indicated by thick lines and are for illustrative purposes only, not as limiting information. Buses can be divided into address buses, data buses, control buses, etc., but for ease of representation, [the specific bus type is not shown here]. Figure 3 The processor is represented by a single thick line, but this does not imply that there is only one bus or one type of bus. Alternatively, a processor can also be called a controller; there are no restrictions on the name.
[0068] In this embodiment of the invention, the memory stores instructions that can be executed by at least one processor. By executing the instructions stored in the memory, at least one processor can execute the aforementioned intelligent anti-photography method for a display.
[0069] The processor is the control center of the device. It can connect to various parts of the control device through various interfaces and lines. By running or executing instructions stored in memory and calling data stored in memory, it can monitor the device's various functions and process data, thereby enabling overall monitoring of the device.
[0070] In an alternative design, the processor may include one or more processing units. The processor may integrate an application processor and a modem processor, wherein the application processor primarily handles the operating system, user interface, and applications, while the modem processor primarily handles wireless communication. It is understood that the modem processor may also not be integrated into the processor. In some embodiments, the processor and memory may be implemented on the same chip; in some embodiments, they may also be implemented separately on separate chips.
[0071] The processor can be a general-purpose processor, such as a CPU, digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the intelligent anti-photography method for displays disclosed in the embodiments of this invention can be directly manifested as execution by a hardware processor, or execution by a combination of hardware and software modules within the processor.
[0072] Memory, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory can include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic memory, magnetic disk, optical disk, etc. Memory is any other medium capable of carrying or storing desired program code in the form of instructions or data structures, and accessible by a computer, but is not limited thereto. In embodiments of the present invention, memory can also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data.
[0073] By designing and programming the processor, the code corresponding to the intelligent anti-photography method for displays described in the foregoing embodiments can be embedded into the chip, enabling the chip to execute the steps of the method described in the foregoing embodiments during operation. How to design and program the processor is a technique well-known to those skilled in the art and will not be elaborated upon here.
[0074] Based on the same inventive concept, embodiments of the present invention also provide a storage medium storing computer instructions that, when executed on a computer, cause the computer to perform a smart anti-photography method for a display described above.
[0075] In some alternative embodiments, the present invention also provides that various aspects of the intelligent anti-photography method for a display can also be implemented in the form of a program product, which includes program code that, when the program product is run on a device, causes the control device to perform the steps in the intelligent anti-photography method for a display according to various exemplary embodiments of the present invention described above.
[0076] It should be noted that although several units or sub-units of the apparatus have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the invention, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units. Furthermore, although the operation of the method of the invention is described in a specific order in the drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0077] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0078] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a server, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0079] Program code for performing the operations of this invention can be written using any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0080] In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0081] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0082] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0083] 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 anti-photography method for a display, characterized in that, include: The image acquisition module acquires monitoring images of the area in front of the display screen that can be photographed; The behavior recognition and analysis module detects in real time whether a camera device in a shooting posture appears in the monitoring image; If a camera device is detected in a shooting posture, the central control module will assess the threat level. If the threat is determined to be high-level, the cat's eye effect detection module determines whether the camera is pointing at the display screen to take a picture. If the camera determines that it is pointing at the display screen to take a picture, the video transmission control module will execute a predetermined safety protection response action.
2. The intelligent anti-photography method for displays according to claim 1, characterized in that, The central control module performs high-level threat assessment, including: The weighted comprehensive threat scoring model is invoked to calculate the threat score in real time. Compare threat scores with threat thresholds: If the threat score reaches the threat threshold, a high-level threat is identified. If the threat score does not reach the threat threshold, it is determined that there is no high-level threat.
3. The intelligent anti-photography method for displays according to claim 2, characterized in that, The weighted comprehensive threat scoring model is expressed as follows: in, Threat rating, SI It is a stability index. This refers to the focusing time. It is the target stability confidence level. It is the confidence level of focus time. .
4. The intelligent anti-photography method for displays according to claim 3, characterized in that, The stability index is expressed as: in, N The number of consecutive frames captured for monitoring images; Let be the variance of the position of N frames of surveillance images in the x-direction. Let N be the variance of the position of the surveillance images in the y-direction; the coordinates of the center point of the capturing device in the i-th frame are... , The average value of the x-coordinate of the center point of the shooting device. This represents the average y-coordinate of the center point of the shooting device.
5. The intelligent anti-photography method for displays according to claim 3, characterized in that, The focusing time is expressed as: in, M For the total collected N Stability index in frame monitoring images The number of monitoring image frames that exceed the exponential threshold.
6. The intelligent anti-photography method for displays according to claim 1, characterized in that, The cat's eye effect detection module determines whether the shooting device is pointing at the display screen to take a picture, including: The cat's eye effect detection module emits infrared light at the lowest safe power. The infrared sensor of the cat's eye effect detection module receives the reflected signal of infrared light, calls the spot recognition algorithm to perform calculations, and determines whether there is a valid reflected spot. If there is a valid reflected spot, it is assumed that the shooting device is pointing at the display screen to take a picture. If no valid reflective spot is found, the power intelligent adjustment control algorithm is invoked to calculate the power of the next infrared light emission. The reflected infrared light signal is received again, and the spot recognition algorithm is invoked again to determine whether a valid reflective spot exists. This process is repeated n times. If a valid reflective spot is detected in any of the n cycles, a secondary threat judgment signal is output. If no valid reflective spot is found after the n cycles, it is judged as a false recognition, and the cat's eye effect detection module is turned off and put into standby mode.
7. The intelligent anti-photography method for displays according to claim 1, characterized in that, The intelligent power adjustment control algorithm is expressed as follows: in, The power for the next infrared light emission, The power of the infrared light emitted in the current cycle. The coefficients are set according to the number of cycles. To effectively reflect the target signal-to-noise ratio of the light spot Signal-to-noise ratio measurement of the current cycle round The difference; the power of the last round of infrared light emission is the maximum emission power of the cat's eye effect detection module.
8. A smart anti-photography system for displays, characterized in that, include: The image acquisition module is used to acquire monitoring images of the area in front of the display screen that can be photographed. The behavior recognition and analysis module is used to detect in real time whether a shooting device appears in the monitoring image in a shooting posture; The central control module is used to determine a high-level threat if a camera device is found in a shooting posture. The cat's eye effect detection module is used to determine whether the camera is pointing at the display screen to take a picture if a high-level threat is detected. The video transmission control module is used to execute predetermined safety protection response actions if it determines that the shooting device is pointing at the display screen to take a picture.
9. An electronic device, characterized in that, include: At least one processor; and a memory communicatively connected to the at least one processor; The memory stores instructions executable by the at least one processor, which executes the instructions stored in the memory to perform the method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store instructions that, when executed, cause the method as described in any one of claims 1-7 to be implemented.