Identity recognition method and device, nonvolatile storage medium and electronic equipment
Through image and infrared image recognition technology, the problem of reduced identity recognition accuracy caused by protective clothing occlusion in the salt lake lithium extraction industry has been solved, and the identity recognition efficiency and security of equipment use have been improved.
Patent Information
- Application Number
- CN202411318751.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2025-01-03
AI Technical Summary
In the salt lake lithium extraction industry, the problem of confidentiality of process data is incompatible with the efficiency of equipment use, especially the reduction in identity recognition accuracy caused by protective clothing obstruction.
By acquiring the target image and comparing it with the synthetic reference image, image recognition technology can be used to effectively identify even if the protective clothing does not fully cover the facial area. Combined with infrared image acquisition and facial thermal radiation pattern comparison, the accuracy of identity recognition and robustness.
It has achieved the improvement of identity recognition efficiency under the condition of protective clothing obscuring, solved the problem of unsatisfactory identity recognition efficiency, simplified the user identity verification process, and enhanced the security and adaptability of device use.
Smart Images

Figure CN119251887A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of identity recognition technology and the field of industrial computers, and in particular to an identity recognition method, device, non-volatile storage medium and electronic equipment. Background Art
[0002] With the rapid development of the global new energy vehicle industry, the demand for lithium resources has increased dramatically. As the main source of lithium resources in the world, the development and utilization of salt lakes is crucial to meeting the demand for lithium. However, in the rapid development of the salt lake potassium and lithium extraction industry, the confidentiality of process data has become increasingly prominent in the industry. The relevant technology does not take into account that during the production process, the user wears protective clothing. Due to the obstruction of the protective clothing, the accuracy of image recognition is reduced, which in turn leads to a decrease in the accuracy of the user's identity recognition. There is a need for equipment data confidentiality, which is incompatible with the efficiency of equipment use.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present invention provide an identity recognition method, an apparatus, a non-volatile storage medium and an electronic device to at least solve the technical problem of unsatisfactory identity recognition efficiency in the related art.
[0005] According to one aspect of an embodiment of the present invention, there is provided an identity recognition method, comprising: in response to receiving a request for use of a target device, acquiring a target image, wherein the recognition strategy corresponding to the target device includes at least an image recognition method; in a case where a target object included in the target image is wearing a target protective clothing and the target protective clothing does not completely cover the facial area of the target object, based on the target image, comparing with a plurality of synthetic reference images, to determine a first comparison result, wherein the plurality of synthetic reference images are synthesized based on corresponding initial reference images and reference protective clothing, and the initial reference image is obtained by image acquisition of a corresponding candidate object having a device use requirement; in a case where the first comparison result indicates that the target image matches any one of the plurality of synthetic reference images, determining that the image recognition result of the target image is passed; based on the image recognition result, determining that the use request has permission to use the target device.
[0006] Optionally, the method also includes: when the target protective clothing completely covers the facial area of the target object, performing infrared image acquisition on the target object to determine the facial thermal radiation pattern of the target object; based on the facial thermal radiation pattern, comparing with multiple reference thermal radiation patterns to determine a second comparison result, wherein the multiple reference thermal radiation patterns are respectively obtained based on infrared image acquisition of corresponding candidate objects; when the second comparison result indicates that the facial thermal radiation pattern matches any one of the multiple reference thermal radiation patterns, determining that the image recognition result of the target image is passed.
[0007] Optionally, the method also includes: based on the device authority level of the target device; according to the device authority level, selecting a target identification method from multiple predetermined identification methods, wherein the predetermined identification methods correspond to different identification modalities respectively; when there are multiple target identification methods, based on the device type of the target device, determining the weight values corresponding to the multiple target identification methods respectively, wherein the multiple target identification methods include at least an image recognition method; based on the multiple target identification methods and the weight values corresponding to the multiple target identification methods respectively, determining the identification strategy.
[0008] Optionally, determining the identification strategy based on the multiple target identification methods and the weight values corresponding to the multiple target identification methods respectively includes: acquiring current environmental information; determining, among the multiple target identification methods, an abnormal identification method whose corresponding acquisition environment requirements do not match the current environmental information; determining a replacement identification method corresponding to the abnormal identification method; in response to a selection instruction for selecting the replacement identification method, determining the identification strategy based on the replacement identification method, the weight value corresponding to the replacement identification method, other identification methods, and the weight values corresponding to the other identification methods, wherein the other identification methods are identification methods among the multiple target identification methods except the abnormal identification method.
[0009] Optionally, the method of comparing the target image with multiple synthetic reference images to determine a first comparison result includes: determining the type of protective clothing corresponding to the target protective clothing; determining a target image set that matches the protective clothing type according to a predetermined multiple synthetic image sets, wherein the target image collection includes the multiple synthetic reference images, and the multiple synthetic image sets correspond to different protective clothing types, respectively; and determining the first comparison result based on the target image and comparing it with the multiple synthetic reference images.
[0010] Optionally, the method of comparing the target image with multiple synthetic reference images to determine a first comparison result includes: determining a stain coverage degree of the target object; when the stain coverage degree is greater than a predetermined threshold, correcting the multiple synthetic reference images using a predetermined stain simulation method to obtain multiple corrected synthetic reference images; and comparing the target image with the multiple corrected synthetic reference images to determine a first comparison result.
[0011] Optionally, after determining that the use request has permission to use the target device, the method further includes: determining, based on the image recognition result, a wearing method for the target object to wear the target protective clothing; if the wearing method does not meet the wearing requirements corresponding to the target device, prohibiting the target device from starting, and sending a prompt message to prompt the wearing requirements.
[0012] According to another aspect of an embodiment of the present invention, there is provided an identity recognition device, comprising: an image acquisition module, for acquiring a target image in response to receiving a request for use of a target device, wherein the recognition strategy corresponding to the target device includes at least an image recognition method; a recognition module, for comparing the target image with a plurality of synthetic reference images to determine a first comparison result based on the target image, when a target object included in the target image is wearing a target protective suit and the target protective suit does not completely cover the facial area of the target object, wherein the plurality of synthetic reference images are synthesized based on corresponding initial reference images and reference protective suits, and the initial reference image is obtained by image acquisition of a corresponding candidate object having a device use requirement; a judgment module, for determining that the image recognition result of the target image is passed when the first comparison result indicates that the target image matches any one of the plurality of synthetic reference images; and a decision module, for determining, based on the image recognition result, that the use request has permission to use the target device.
[0013] According to another aspect of an embodiment of the present invention, a non-volatile storage medium is provided, wherein the non-volatile storage medium stores a plurality of instructions, wherein the instructions are suitable for being loaded by a processor and executing any one of the identity recognition methods.
[0014] According to another aspect of an embodiment of the present invention, there is provided an electronic device, comprising: one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement any one of the identity recognition methods.
[0015] In an embodiment of the present invention, a target image is obtained in response to receiving a use request for a target device, wherein the recognition strategy corresponding to the target device includes at least an image recognition method; when the target object included in the target image is wearing a target protective suit and the target protective suit does not completely cover the facial area of the target object, the target image is compared with multiple synthetic reference images to determine a first comparison result, wherein the multiple synthetic reference images are synthesized based on the corresponding initial reference image and the reference protective suit, and the initial reference image is obtained by image acquisition of the corresponding candidate object with the device use demand; when the first comparison result indicates that the target image matches any one of the multiple synthetic reference images, the image recognition result of the target image is determined to be passed; based on the image recognition result, it is determined that the use request has the right to use the target device. The purpose of constructing an image recognition and comparison mechanism based on protective clothing blocking the face is achieved, the technical effect of improving the efficiency of identity recognition is achieved, and the technical problem of unsatisfactory efficiency of identity recognition in the related technology is solved. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0017] Figure 1 is a flow chart of an optional identity recognition method provided according to an embodiment of the present invention;
[0018] Figure 2 is a first schematic diagram of an optional identity recognition method provided according to an embodiment of the present invention;
[0019] Figure 3 is a second schematic diagram of an optional identity recognition method provided according to an embodiment of the present invention;
[0020] Figure 4 is a schematic diagram of an optional identity recognition device provided according to an embodiment of the present invention. DETAILED DESCRIPTION
[0021] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0022] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0023] According to an embodiment of the present invention, an embodiment of a method for identity identification is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0024] Figure 1 is a flow chart of an identity recognition method according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:
[0025] Step S102, in response to receiving a request to use the target device, obtaining a target image, wherein the recognition strategy corresponding to the target device at least includes an image recognition method;
[0026] It can be understood that when a request to use a target device is received, the image acquisition process is automatically triggered by using image recognition in accordance with the identification strategy corresponding to the target device, and a camera or other image capture device is used to obtain a real-time image of the target object that currently requests to use the device, that is, the target image.
[0027] Optionally, the target equipment may be a key process equipment involved in the production process of lithium extraction from salt lakes, such as centrifugal extractors, evaporation concentration crystallizers, ultrafiltration membrane equipment, and ion exchange adsorption equipment. The centrifugal extractors are widely used in the process of lithium extraction from salt lake brine, especially for lithium extraction from brine with a high magnesium-to-lithium ratio. Through solvent extraction technology, lithium and other metal ions in brine can be effectively separated. The evaporation concentration crystallizer is used for evaporation concentration and crystallization of brine. After the brine is evaporated and concentrated to a certain concentration, the crystallizer is used to promote the crystallization of lithium. By recycling the latent heat of secondary steam, energy consumption is significantly reduced. The ultrafiltration membrane equipment is used for the pretreatment of brine and the enrichment of lithium. Through the filtering effect of the ultrafiltration membrane, impurities such as suspended matter and colloids in the brine can be removed, thereby improving the processing efficiency of subsequent processes. The ion exchange adsorption equipment utilizes the selective adsorption of lithium ions by specific adsorbents to extract lithium from salt lake brine.
[0028] Optionally, the target device is set in a harsh working environment, such as high temperature, high humidity, corrosive gas, etc., and the operator needs to wear protective equipment (such as gas masks, protective clothing, gloves, etc.).
[0029] In an optional embodiment, the method further includes: when the target protective clothing completely covers the facial area of the target object, performing infrared image acquisition on the target object to determine the facial thermal radiation pattern of the target object; based on the facial thermal radiation pattern, performing comparison with multiple reference thermal radiation patterns to determine a second comparison result, wherein the multiple reference thermal radiation patterns are respectively obtained based on infrared image acquisition of corresponding candidate objects; when the second comparison result indicates that the facial thermal radiation pattern matches any one of the multiple reference thermal radiation patterns, determining that the image recognition result of the target image is passed.
[0030] It can be understood that in the case where the protective clothing worn by the target object completely covers its facial area, the target object is photographed using an infrared image acquisition device to obtain the thermal radiation information of its face. Through image processing technology, the facial thermal radiation pattern of the target object, that is, the temperature distribution characteristics of each facial area, is extracted from the infrared image. This facial thermal radiation pattern is compared with multiple reference thermal radiation patterns pre-stored in the database. The above reference thermal radiation pattern is obtained by previously acquiring and processing infrared images of candidate objects with device use rights. If a matching reference thermal radiation pattern can be found, that is, the second comparison result indicates that the facial thermal radiation pattern of the target object matches any one of the multiple reference thermal radiation patterns, then the image recognition result of the target image will be determined to be passed. The above-mentioned processing introduces infrared image acquisition and facial thermal radiation pattern comparison technology, which solves the problem that the traditional image recognition method cannot effectively identify the target object when the face is completely blocked. Even if the protective clothing completely covers the face, the identity can be identified through the thermal radiation information of the face, which eliminates the requirements for wearing protective clothing, reduces limitations, and improves the adaptability and robustness of the recognition system.
[0031] It should be noted that for users who need to wear protective clothing to operate, this method eliminates the additional identity authentication steps required in related identification methods (such as taking off protective clothing for facial recognition), simplifies the usage process, and improves the user experience.
[0032] In an optional embodiment, the method further includes: based on the device authority level of the target device; selecting a target identification method from a plurality of predetermined identification methods according to the device authority level, wherein the predetermined identification methods correspond to different identification modalities respectively; in the case of multiple target identification methods, determining weight values corresponding to the plurality of target identification methods respectively based on the device type of the target device, wherein the plurality of target identification methods include at least an image recognition method; determining an identification strategy based on the plurality of target identification methods and the weight values corresponding to the plurality of target identification methods respectively.
[0033] It can be understood that when it is necessary to set an identification strategy for a target device, the device authority level of the target device will be referred to. Based on the authority level, one or more of the pre-set multiple identification methods are selected as the target identification method. The above multiple predetermined identification methods each correspond to a different identification modality, such as fingerprint recognition, facial recognition, image recognition, voiceprint recognition, iris recognition, etc. If the selected target identification method includes multiple, the weight values of the multiple target identification methods will be determined according to the specific type of the target device. The weight value reflects the importance and priority of each identification method when multiple identification methods coexist. Based on multiple target identification methods and the weight values corresponding to each of the multiple target identification methods, an identification strategy will be comprehensively determined to guide the subsequent user identity authentication or device use authorization process. Through the above processing, the identification method is selected according to the device authority level, combined with multiple identification modalities (including image recognition methods) and dynamic weight allocation, which can significantly improve the accuracy and security of user identity authentication and device use authorization, and reduce the risk of illegal access or operation. Taking into account different device types, it is allowed to customize the weight of the identification method according to the device type, thereby enhancing the adaptability and pertinence of the identification strategy.
[0034] In an optional embodiment, an identification strategy is determined based on multiple target identification methods and weight values corresponding to the multiple target identification methods, including: obtaining current environmental information; determining, among multiple target identification methods, an abnormal identification method in which the corresponding acquisition environment requirements do not match the current environmental information; determining a replacement identification method corresponding to the abnormal identification method; in response to a selection instruction to select a replacement identification method, determining an identification strategy based on the replacement identification method, the weight value corresponding to the replacement identification method, other identification methods, and the weight values corresponding to the other identification methods, wherein the other identification methods are identification methods other than the abnormal identification methods among the multiple target identification methods.
[0035] It can be understood that obtaining the current environmental information, such as light conditions, noise levels, temperature, humidity, etc., has an impact on the accuracy and reliability of different identification methods. Among multiple target identification methods, those identification methods that do not match the current environmental information and meet the collection environment requirements are screened out, that is, abnormal identification methods. For example, in a dimly lit environment, image-based facial recognition may not work properly, and in a noisy environment, voiceprint recognition cannot be used. For each abnormal identification method, one or more corresponding replacement identification methods are determined, which can provide better identification effects in the current environment and provide users with other identity authentication methods. If the user issues a selection instruction to select a replacement identification method, the identification strategy will be re-determined based on the replacement identification method and its corresponding weight value, as well as other normally working identification methods (i.e., non-abnormal identification methods) and their weight values. By obtaining the current environmental information in real time and adjusting the identification method accordingly, the environmental adaptability of the identification strategy is improved. Whether it is in the case of changes in light, noise and other conditions, it can respond quickly and adjust to the best identification state, which can effectively reduce the restrictiveness of identity identification and avoid the user's inability to use the target device normally due to environmental factors not being met.
[0036] Step S104, when the target object included in the target image is wearing a target protective suit, and the target protective suit does not completely cover the facial area of the target object, compare the target image with multiple synthetic reference images to determine a first comparison result, wherein the multiple synthetic reference images are synthesized based on the corresponding initial reference image and the reference protective suit, and the initial reference image is obtained by image acquisition of the corresponding candidate object with the equipment use requirement;
[0037] It can be understood that it is necessary to detect whether the target object in the target image is wearing protective clothing and whether the protective clothing does not completely cover the facial area. If the conditions are met, the target image is compared with multiple pre-prepared synthetic reference images. The above-mentioned synthetic reference image is obtained by synthesizing the initial image of the candidate object with the equipment usage requirements with the reference protective clothing. The similarity between the target image and each synthetic reference image can be calculated by an image comparison algorithm (such as feature matching, template matching, etc.) to determine the first comparison result. Through the above processing, even if the target object is wearing protective clothing, it can be effectively identified by the unobstructed part of the face, and the use of synthetic reference images improves the comparison accuracy and reduces the false recognition rate.
[0038] Optionally, the reference protective clothing may be a standard protective clothing model, and different protective clothing models may be provided according to different types of protective clothing.
[0039] Optionally, in actual applications, protective clothing may appear in various complex scenes, such as lighting changes, occlusion, angle changes, etc. Multiple synthetic reference images can be provided according to different lighting, angles, etc., which can better simulate actual scenes and thus improve the ability to identify in complex environments.
[0040] In an optional embodiment, based on the target image, comparison is performed with multiple synthetic reference images to determine a first comparison result, including: determining the type of protective clothing corresponding to the target protective clothing; determining a target image set that matches the protective clothing type according to a predetermined plurality of synthetic image sets, wherein the target image collection includes multiple synthetic reference images, and the multiple synthetic image sets correspond to different protective clothing types, respectively; based on the target image, comparison is performed with multiple synthetic reference images to determine a first comparison result.
[0041] It can be understood that the type of protective clothing in the target image is determined by image recognition technology, and then a target image set that matches the identified type of protective clothing is selected based on a predefined set of multiple synthetic images. By predefining multiple synthetic image sets and allowing dynamic selection based on the type of protective clothing, it is possible to easily adapt to the identification needs of protective clothing of different types and styles, thereby enhancing the flexibility and scalability of the system. Each type of protective clothing corresponds to a set, and the target image is compared with multiple synthetic reference images in the selected target image set, and the first comparison result is obtained by calculating indicators such as similarity or matching. By first identifying the type of protective clothing and then selecting the corresponding synthetic image set for comparison, it is avoided to compare all types of synthetic reference images with the target image without distinction, thereby reducing the possibility of mismatching and improving the accuracy of recognition.
[0042] Optionally, since the actual application scenario of lithium extraction from salt lakes is a high-salt, strong-sunlight environment, the protective clothing may have different degrees of fading and discoloration. In order to further improve the accuracy of the comparison results, a synthetic reference image is added according to the fading of the protective clothing.
[0043] In an optional embodiment, based on the target image, a comparison is performed with multiple synthetic reference images to determine a first comparison result, including: determining the stain coverage of the target object; when the stain coverage is greater than a predetermined threshold, using a predetermined stain simulation method to correct the multiple synthetic reference images to obtain multiple corrected synthetic reference images; based on the target image, a comparison is performed with the multiple corrected synthetic reference images to determine the first comparison result.
[0044] It can be understood that considering the degree of stain coverage on the target object (such as clothing, protective clothing, etc.), the target image is compared with multiple synthetic reference images in a more detailed manner to reduce the probability of misidentification. The target image is analyzed to determine the degree of stain coverage on the target object. If this degree exceeds the predetermined threshold, it means that the stain has a significant impact on the appearance of the target object, which will affect the accuracy of recognition, and the synthetic reference image needs to be adjusted to a certain extent. Using a predetermined stain simulation method, multiple synthetic reference images are corrected to simulate similar stain effects on the target object, which helps to reduce misidentification or missed recognition caused by stain interference. The corrected synthetic reference image can more accurately reflect the actual appearance of the target object under the influence of stains, especially for scenes with relatively harsh working environments such as salt fields, and has better adaptability. Based on the comparison of the target image with these corrected synthetic reference images, the first comparison result is determined, which helps to improve the robustness and adaptability of the identity recognition method.
[0045] Optionally, for stains in a specific working environment such as salt stains, a variety of image processing technologies and algorithms can be used to simulate the impact of these stains on the target object. There are many simulation methods, such as texture overlay, color mixing, light and shadow simulation, corrosion and wear effect simulation, etc. Stains can be salt stains, oil stains, mud stains, etc. Salt stains usually appear as white or light gray spots, which may be accompanied by crystalline textures. White or light gray texture images are used for overlay, and subtle crystalline textures are added. At the same time, considering the scattering effect of salt stains on light, the lighting and shadows of the corresponding area are adjusted. Oil stains often appear as dark or colored spots with strong reflectivity and diffusion. Dark or colored texture images can be used for overlay, and their reflectivity and diffusion range can be adjusted. The penetration and staining effects of oil stains on the surrounding area can also be added. Mud stains can appear as complex mixed color blocks containing multiple colors and textures. Mixed images containing multiple colors and textures are used for overlay. The wet effect of mud stains and the crack effect after drying can also be added for corresponding image processing.
[0046] Optionally, the texture overlay method can be as follows: a texture image similar to the target stain (such as salt stain) is selected or generated, and is overlaid on the synthetic reference image with a certain degree of transparency. By adjusting the transparency, size, direction and position of the texture image, stain effects of different degrees and distributions can be simulated.
[0047] Optionally, the color blending can be in the following manner: according to the color characteristics of the stain, the color blending technique is applied to the corresponding area of the synthetic reference image. For example, for salt stains, white or light gray can be used to blend with the image area. By adjusting the blending ratio and color depth, stains of different severity can be simulated.
[0048] Optionally, lighting and shadow simulation can be as follows: dirt tends to affect the reflection and scattering of light, resulting in specific shadows and brightness variations on the image. These effects can be simulated using a lighting model. By adjusting the position, intensity and color of the light source, as well as the blurriness and direction of the shadows, the complex effects of dirt on lighting can be simulated.
[0049] Optionally, the corrosion and wear effects can be as follows: for protective clothing exposed to harsh environments for a long time, stains may be accompanied by corrosion and wear effects. By adjusting the degree and distribution of corrosion and wear, image processing techniques can be used to simulate these effects, such as edge blurring, color fading, etc.
[0050] In an optional embodiment, after determining that the use request has permission to use the target device, the method also includes: determining a wearing method for the target object to wear the target protective clothing based on the image recognition result; if the wearing method does not meet the wearing requirements corresponding to the target device, prohibiting the target device from starting, and sending a prompt message to prompt the wearing requirements.
[0051] It can be understood that the verification request is used to obtain permission to use the target device, and then the image recognition technology is used to analyze the target object's protective clothing wearing method. If the wearing method does not meet the wearing requirements corresponding to the target device, the target device will be automatically blocked from starting, and a reminder message of the wearing requirements will be sent to the target object (ie, the operator) immediately, prompting him to make corrections to ensure operational safety. By ensuring that the operator can only use the target device after wearing protective clothing that meets the requirements, the risk of safety accidents caused by improper protection is reduced.
[0052] Step S106, when the first comparison result indicates that the target image matches any one of the multiple synthetic reference images, determining that the image recognition result of the target image is passed;
[0053] It can be understood that, according to the first comparison result, it is checked whether there is a synthetic reference image whose similarity with the target image reaches a certain threshold. If such a synthetic reference image exists, it is considered that the target image matches at least one synthetic reference image, and the image recognition result of the target image is determined to be passed. The recognition result can be quickly determined by the preset threshold and comparison algorithm, and the threshold can be adjusted according to actual needs to adapt to the recognition requirements in different scenarios.
[0054] Step S108: Based on the image recognition result, it is determined that the use request has the use authority for the target device.
[0055] It is understood that if the recognition result is passed, the image recognition result of the target object of the current use request is deemed to have been verified. If there are other recognition methods, it may be combined based on other recognition results to authorize the use request and allow the target object to use the target device.
[0056] It should be noted that the data collection related to biometric information in the above embodiments is obtained with the full authorization of the user, and the purpose of the biometric technology and the data processing method will be clearly explained to the user.
[0057] Through the above step S102, in response to receiving a request to use the target device, a target image is obtained, wherein the identification strategy corresponding to the target device includes at least an image recognition method; step S104, when the target object included in the target image is wearing a target protective suit and the target protective suit does not completely cover the facial area of the target object, based on the target image, a comparison is performed with multiple synthetic reference images to determine a first comparison result, wherein the multiple synthetic reference images are synthesized based on the corresponding initial reference image and the reference protective suit, and the initial reference image is obtained by image acquisition of the corresponding candidate object with the device use demand; step S106, when the first comparison result indicates that the target image matches any one of the multiple synthetic reference images, it is determined that the image recognition result of the target image is passed; step S108, based on the image recognition result, it is determined that the use request has the right to use the target device. The purpose of constructing an image recognition and comparison mechanism based on protective clothing blocking the face is achieved, and the technical effect of improving the efficiency of identity recognition is achieved, thereby solving the technical problem of unsatisfactory identity recognition efficiency in related technologies.
[0058] Based on the above embodiments and optional embodiments, the present invention proposes an optional implementation method, which strengthens the authority management system of the host computer in the industrial control industry through biometric information recognition technology. In the field of potash fertilizer production and lithium extraction from salt lakes, an in-depth analysis of operational needs is conducted to optimize the existing industrial control system. The architecture, functions, performance and user experience of the existing system are comprehensively reviewed, and the system bottlenecks, functional defects and deficiencies in user experience are accurately identified. Feedback and improvement suggestions are collected to provide a rich practical basis for system upgrades. In order to further quantify the system performance, performance benchmark tests are implemented, covering key indicators such as response time, data processing capabilities and system stability to ensure the comprehensiveness and accuracy of the evaluation. At the same time, the security assessment link focuses on the effectiveness of security measures such as password policies, access control mechanisms and data encryption to ensure the security of system data.
[0059] Through user behavior analysis, we determined user behavior patterns and potential needs, providing insights from the user's perspective for system optimization. In addition, we conducted an in-depth analysis of competitive products to grasp the latest industry trends and best practices to ensure the foresight and competitiveness of the new system design. In terms of eliminating compliance barriers, we checked the existing system's compliance with data protection requirements, industry standards, etc. to ensure that the current system meets all compliance requirements. We collected functional, non-functional and user experience requirements, and prioritized them according to their importance and urgency, clarifying the direction for the design and development of the system. For key new functions and innovations, we implemented concept verification to ensure their technical feasibility and adaptability. Based on the demand analysis, we designed the system architecture, clarified the core elements such as module division, data flow direction and communication protocol, and made a system prototype including user interface and key functional modules to further verify the requirements and collect user feedback.
[0060] According to the characteristics of the industrial control environment (such as harsh environment, operators wearing protective equipment, etc.), select the most suitable biometric technology for different target devices, compare the accuracy, speed, stability, cost and other factors of different biometric technologies, and make the best choice.
[0061] Determine the communication protocol between the host computer (such as PC / touch screen) and the slave computer (such as PLC / DCS system) and biometric devices, such as Modbus, OPC UA, etc. Design standardized interfaces to facilitate system expansion and maintenance. Figure 2 is a first schematic diagram of an optional identity recognition method provided according to an embodiment of the present invention, such as Figure 2As shown, the host computer and the slave computer can be connected by a communication line, and the slave computer is connected to the information input device through DI / RS485. The information input device can be a biometric information recognition system for face image wipes, fingerprint collection, voiceprint collection, iris image collection, thermal imaging collection, etc. The biometric information recognition system can include a decision-making output module, a processing module, and a collector. The collector can be of various types, such as a fingerprint entry device and a face recognition system. The decision-making output module can realize switch input and output, or communicate via RS485. Among them, PC (Personal Computer) is a computer. It is a type of host computer used to control, manage and monitor other devices or systems. PLC (Programmable Logic Controller) is a programmable logic controller used for digital computing and operating electronic systems in industrial environments. It can be used as a slave computer to control equipment. DCS (Distributed Control System) is a distributed control system, which is an automatic control system that controls multiple control loops in the production process by multiple computers, and can centrally obtain data, centrally manage and centrally control. It is a form of a slave computer. Modbus is a serial communication protocol and a common communication method between industrial electronic devices. It is used to connect different production equipment. OPC UA (Open Platform Communications Unified Architecture) supports multiple transmission methods. DI (Digital Input) is a digital input. In the automation system, DI is used to indicate the status of switch input, such as buttons and sensors. RS485 is an electronic communication standard and belongs to wired transmission. It is widely used in the field of industrial automation for its long-distance and high-reliability transmission characteristics.
[0062] Figure 3 is a second schematic diagram of an optional identity recognition method provided according to an embodiment of the present invention, such as Figure 3 As shown, the host computer and the slave computer can also use Ethernet communication, and the information collection device is connected to the host computer touch screen via RS485 communication. A, B, C, D, E, and F in the figure respectively represent specific schematic diagrams of different collection interfaces.
[0063] Middleware can be developed to achieve data exchange and protocol conversion between the host computer, PLC / DCS system, and biometric devices. The middleware should have good stability, scalability, and fault tolerance. According to the selected biometric technology, select appropriate hardware devices, such as fingerprint scanners, facial recognition cameras, etc. Design hardware interfaces to connect biometric devices to the host computer or PLC / DCS system.
[0064] Encrypt biometric data end-to-end to ensure transmission and storage security, implement strict access control, and only authorized personnel can operate biometric devices. Collect only the minimum data necessary to achieve the purpose, and formulate a full life cycle management strategy for biometric data. Conduct regular security checks to promptly discover and fix security vulnerabilities. Develop emergency response plans for security incidents such as data leaks. Update device firmware regularly to respond to newly discovered security threats.
[0065] You can also design the architecture and functional modules of the rights management software, including user management, rights allocation, operation logs, etc. Use modular design to facilitate subsequent maintenance and upgrades. Implement security mechanisms such as data encryption, access control, and anomaly detection to prevent data leakage and unauthorized access. Perform security testing and vulnerability scanning regularly to repair security vulnerabilities in a timely manner. Integrate the rights management software with the host computer, PLC / DCS system, biometric equipment, etc. Conduct comprehensive system testing, including functional testing, performance testing, security testing, etc. Collect user feedback and continuously improve the system's functions, performance, and user experience. Pay attention to the development of new technologies, such as the Internet of Things and artificial intelligence, and explore integration with the rights management system.
[0066] The above optional implementation manner achieves at least the following effects: by introducing advanced biometric information recognition technology, the safety and operational efficiency of industrial control systems in the fields of potash fertilizer production and lithium extraction from salt lakes are improved.
[0067] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0068] In this embodiment, an identity recognition device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the terms "module" and "device" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0069] According to an embodiment of the present invention, a device embodiment for implementing the identity recognition method is also provided. Figure 4 is a schematic diagram of an identity recognition device according to an embodiment of the present invention. Figure 4 As shown, the above-mentioned identity recognition device includes: an image acquisition module 402, a recognition module 404, a judgment module 406, and a decision module 408. The device is described below.
[0070] An image acquisition module 402 is used to acquire a target image in response to receiving a request for using a target device, wherein the recognition strategy corresponding to the target device at least includes an image recognition method;
[0071] The recognition module 404 is connected to the image acquisition module 402, and is used to compare the target image with multiple synthetic reference images to determine a first comparison result when the target object included in the target image wears a target protective suit and the target protective suit does not completely cover the facial area of the target object, wherein the multiple synthetic reference images are synthesized based on the corresponding initial reference image and the reference protective suit, and the initial reference image is obtained by image acquisition of the corresponding candidate object with the equipment use requirement;
[0072] A judgment module 406, connected to the recognition module 404, is used to determine that the image recognition result of the target image is passed when the first comparison result indicates that the target image matches any one of the multiple synthetic reference images;
[0073] The decision module 408 is connected to the judgment module 406 and is used to determine, based on the image recognition result, whether the use request has the permission to use the target device.
[0074] In an identity recognition device provided by an embodiment of the present invention, an image acquisition module 402 is provided to acquire a target image in response to receiving a request for using a target device, wherein the recognition strategy corresponding to the target device at least includes an image recognition method;
[0075] The recognition module 404 is connected to the image acquisition module 402, and is used to compare the target image with multiple synthetic reference images to determine the first comparison result when the target object included in the target image is wearing the target protective clothing and the target protective clothing does not completely cover the facial area of the target object, wherein the multiple synthetic reference images are synthesized based on the corresponding initial reference image and the reference protective clothing, and the initial reference image is obtained by image acquisition of the corresponding candidate object with the equipment use demand; the judgment module 406 is connected to the recognition module 404, and is used to determine that the image recognition result of the target image is passed when the first comparison result indicates that the target image matches any one of the multiple synthetic reference images; the decision module 408 is connected to the judgment module 406, and is used to determine that the use request has the right to use the target device based on the image recognition result. The purpose of constructing an image recognition and comparison mechanism based on protective clothing blocking the face is achieved, and the technical effect of improving the efficiency of identity recognition is achieved, thereby solving the technical problem of unsatisfactory efficiency of identity recognition in related technologies.
[0076] It should be noted that the above modules can be implemented by software or hardware. For example, for the latter, it can be implemented in the following ways: the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.
[0077] It should be noted that the image acquisition module 402, the recognition module 404, the judgment module 406, and the decision module 408 correspond to steps S102 to S108 in the embodiment, and the examples and application scenarios implemented by the modules and the corresponding steps are the same, but are not limited to the contents disclosed in the above embodiment. It should be noted that the modules as part of the device can be run in a computer terminal.
[0078] It should be noted that the optional or preferred implementation of this embodiment can refer to the relevant description in the embodiment, which will not be repeated here.
[0079] The above-mentioned identity recognition device may also include a processor and a memory. The image acquisition module 402, the recognition module 404, the judgment module 406, the decision module 408, etc. are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize the corresponding functions.
[0080] The processor includes a kernel, which retrieves the corresponding program unit from the memory. There can be one or more kernels. The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one storage chip.
[0081] An embodiment of the present invention provides a non-volatile storage medium on which a program is stored. When the program is executed by a processor, an identity recognition method is implemented.
[0082] An embodiment of the present invention provides an electronic device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, the following steps are implemented: in response to receiving a request to use a target device, a target image is obtained, wherein the identification strategy corresponding to the target device includes at least an image recognition method; when the target object included in the target image is wearing a target protective clothing, and the target protective clothing does not completely cover the facial area of the target object, based on the target image, a comparison is performed with multiple synthetic reference images to determine a first comparison result, wherein the multiple synthetic reference images are synthesized based on the corresponding initial reference image and the reference protective clothing, and the initial reference image is obtained by image acquisition of the corresponding candidate object with the device use requirement; when the first comparison result indicates that the target image matches any one of the multiple synthetic reference images, the image recognition result of the target image is determined to be passed; based on the image recognition result, it is determined that the use request has the right to use the target device. The device in this article can be a server, a PC, etc.
[0083] The present invention also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program that is initialized with the following method steps: in response to receiving a request to use a target device, obtaining a target image, wherein the recognition strategy corresponding to the target device includes at least an image recognition method; in a case where a target object included in the target image is wearing a target protective clothing, and the target protective clothing does not completely cover the facial area of the target object, based on the target image, comparing with a plurality of synthetic reference images, and determining a first comparison result, wherein the plurality of synthetic reference images are synthesized based on corresponding initial reference images and reference protective clothing, and the initial reference image is obtained by image acquisition of a corresponding candidate object having a device use requirement; in a case where the first comparison result indicates that the target image matches any one of the plurality of synthetic reference images, determining that the image recognition result of the target image is passed;
[0084] Based on the image recognition result, it is determined that the use request has the right to use the target device. It should be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented 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.
[0085] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0086] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0087] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0088] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0089] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0090] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0091] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0092] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0093] The above are only embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.
Claims
1. An identity recognition method, characterized in that: include: In response to receiving a request to use a target device, acquiring a target image, wherein the recognition strategy corresponding to the target device at least includes an image recognition method; In a case where the target object included in the target image wears a target protective suit, and the target protective suit does not completely cover the facial area of the target object, comparing the target image with a plurality of synthetic reference images to determine a first comparison result, wherein the plurality of synthetic reference images are synthesized based on the corresponding initial reference image and the reference protective suit, and the initial reference image is obtained by image acquisition of the corresponding candidate object having the equipment use requirement; When the first comparison result indicates that the target image matches any one of the plurality of synthetic reference images, determining that the image recognition result of the target image is passed; Based on the image recognition result, it is determined that the use request has the use authority for the target device.
2. The method according to claim 1, characterized in that The method further comprises: When the target protective clothing completely covers the facial area of the target object, performing infrared image acquisition on the target object to determine the facial thermal radiation pattern of the target object; Based on the facial thermal radiation pattern, a comparison is performed with a plurality of reference thermal radiation patterns to determine a second comparison result, wherein the plurality of reference thermal radiation patterns are respectively obtained based on infrared image acquisition of corresponding candidate objects; In a case where the second comparison result indicates that the facial thermal radiation pattern matches any one of the plurality of reference thermal radiation patterns, it is determined that the image recognition result of the target image is passed.
3. The method according to claim 1, characterized in that The method further comprises: A device permission level based on the target device; According to the device authority level, selecting a target identification method from a plurality of predetermined identification methods, wherein the predetermined identification methods correspond to different identification modalities respectively; In the case where there are multiple target recognition methods, determining weight values corresponding to the multiple target recognition methods respectively based on the device type of the target device, wherein the multiple target recognition methods at least include an image recognition method; The identification strategy is determined based on the multiple target identification methods and the weight values respectively corresponding to the multiple target identification methods.
4. The method according to claim 3, characterized in that The determining the identification strategy based on the multiple target identification modes and the weight values respectively corresponding to the multiple target identification modes includes: Get current environment information; Among the multiple target identification methods, determining an abnormal identification method in which the corresponding acquisition environment requirement does not match the current environment information; Determine a replacement identification method corresponding to the abnormal identification method; In response to a selection instruction for selecting the replacement identification method, the identification strategy is determined based on the replacement identification method, the weight value corresponding to the replacement identification method, other identification methods, and the weight values corresponding to the other identification methods, wherein the other identification methods are identification methods among the multiple target identification methods except the abnormal identification method.
5. The method according to claim 1, characterized in that The step of comparing the target image with a plurality of synthetic reference images to determine a first comparison result includes: Determine the type of protective clothing corresponding to the target protective clothing; Determining a target image set matching the protective clothing type according to a predetermined plurality of synthetic image sets, wherein the target image set includes the plurality of synthetic reference images, and the plurality of synthetic image sets correspond to different protective clothing types respectively; Based on the target image, the first comparison result is determined by comparing it with the multiple synthetic reference images.
6. The method according to claim 1, characterized in that The step of comparing the target image with a plurality of synthetic reference images to determine a first comparison result includes: Determining a stain coverage degree of the target object; When the stain coverage is greater than a predetermined threshold, a predetermined stain simulation method is used to correct the multiple synthetic reference images to obtain multiple corrected synthetic reference images; Based on the target image, a comparison is performed with the corrected multiple synthetic reference images to determine a first comparison result.
7. The method according to any one of claims 1 to 6, characterized in that: After determining that the use request has the use permission for the target device, the method further includes: Based on the image recognition result, determining a wearing method of the target object wearing the target protective clothing; When the wearing mode does not meet the wearing requirement corresponding to the target device, the target device is prohibited from starting, and a prompt message prompting the wearing requirement is sent.
8. An identity recognition device, characterized in that: include: An image acquisition module, configured to acquire a target image in response to receiving a request for using a target device, wherein the recognition strategy corresponding to the target device at least includes an image recognition method; an identification module, configured to compare the target image with a plurality of synthetic reference images to determine a first comparison result, based on the target image, when the target object included in the target image is wearing a target protective suit and the target protective suit does not completely cover the facial area of the target object, wherein the plurality of synthetic reference images are synthesized based on the corresponding initial reference image and the reference protective suit, and the initial reference image is obtained by image acquisition of the corresponding candidate object having the equipment use requirement; a judgment module, configured to determine that the image recognition result of the target image is passed when the first comparison result indicates that the target image matches any one of the plurality of synthetic reference images; A decision module is used to determine, based on the image recognition result, whether the use request has the permission to use the target device.
9. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the identity recognition method described in any one of claims 1 to 7.
10. An electronic device, characterized in that: include: One or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the identity recognition method described in any one of claims 1 to 7.
