Access control method and device, electronic equipment and storage medium
By combining RFID tag authentication information and object feature matching in the access control system, the problems of card swiping failure and low passage efficiency are solved, and efficient passage of multiple objects through contactless authentication at the same time is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHEJIANG UNIVIEW TECH CO LTD
- Filing Date
- 2023-08-21
- Publication Date
- 2026-06-12
AI Technical Summary
Existing access control systems are prone to card swiping failures and low efficiency, especially due to delays caused by incorrect card placement or the need for orderly queuing to swipe cards.
By determining the RFID tag authentication information and signal strength information within the target area, and combining this with the key feature information of the target object, multiple RFID tags can be matched and authenticated with the object's features, avoiding the need for individual authentication processes.
This enables contactless simultaneous access control authentication for multiple target objects, improving passage efficiency and reducing queuing time.
Smart Images

Figure CN119495143B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent access control technology, and in particular to an access control method, device, electronic equipment, and storage medium. Background Technology
[0002] With the continuous development of the security field, access control systems are gradually being adopted for security management in many public places, such as office buildings, residential buildings, and station turnstiles where there is a large flow of people.
[0003] Among the relevant solutions, the most widely used and distributed is card-swipe access control, which is combined with facial recognition to achieve access control. For example, when a target person swipes their card at the access control system, the system compares the facial information on the card with the face recognized by the camera. If the comparison is successful, the access control system allows entry; otherwise, it issues a prompt or alarm. However, the entire process not only requires the card to be placed on the card reader, which can easily lead to card reading failure and delays if the card is not placed correctly, but also requires orderly queuing for card swiping, which reduces the efficiency of access control and further delays. Summary of the Invention
[0004] This invention provides an access control method, device, electronic device, and storage medium to solve the problems of card swiping failures and low access control efficiency at access control points.
[0005] According to one aspect of the present invention, an access control method is provided, the method comprising:
[0006] Determine the authentication information of at least two target RFID tags corresponding to the target area and the signal strength information of each of the target RFID tags associated with them, wherein the target area is the coverage area of the RFID transceiver of the target access control;
[0007] Determine the key feature information of at least two target objects corresponding to the target area and the location information of their respective associated target RFID tags. Each target RFID tag is carried by the corresponding target object.
[0008] Based on the location information and signal strength information of the target RFID tags associated with each target, the key feature information of at least two target objects is matched with the authentication information of at least two target RFID tags.
[0009] The target access control is controlled based on the key feature information of the target object and the target RFID tag authentication information that are matched in pairs.
[0010] According to another aspect of the present invention, an access control device is provided, the device comprising:
[0011] The first determining module is used to determine the authentication information of at least two target RFID tags corresponding to the target area and the signal strength information of the target RFID tags associated with each of them, wherein the target area is the coverage area of the RFID transceiver of the target access control.
[0012] The second determining module is used to determine the key feature information of at least two target objects corresponding to the target area and the location information of their respective associated target RFID tags, with each target RFID tag being carried by the corresponding target object.
[0013] The matching module is used to match the key feature information of at least two target objects with the authentication information of at least two target RFID tags based on the location information and signal strength information of the target RFID tags associated with each of them.
[0014] The control module is used to control the target access control system based on the key feature information of the target object and the target RFID tag authentication information that are matched in pairs.
[0015] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0016] At least one processor; and
[0017] A memory communicatively connected to the at least one processor; wherein,
[0018] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the access control method according to any embodiment of the present invention.
[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the access control method according to any embodiment of the present invention.
[0020] The technical solution of this invention can determine at least two key feature information of target objects and at least two target RFID tag authentication information corresponding to a target area. Access control authentication is performed by simultaneously collecting multiple key feature information and multiple RFID tag authentication information. In order to achieve accurate access control authentication, the location information of associated target RFID tags is obtained simultaneously when collecting the key feature information of target objects, and the signal strength information of associated target RFID tags is obtained simultaneously when reading the target RFID tag authentication information. By matching the signal strength information of each target RFID tag with the location information of each target RFID tag, the correspondence between the key feature information of each target object and the authentication information of each target RFID tag is realized, and then access control authentication is performed. In this way, there is no need to queue up and use RFID tags one by one for authentication. Contactless access control authentication of multiple target objects can be achieved simultaneously, improving access control efficiency.
[0021] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0023] Figure 1 This is a flowchart of an access control method provided according to an embodiment of the present invention;
[0024] Figure 2 This is a schematic diagram of a scenario where a target object passes through a target access control system, as described in an embodiment of the present invention.
[0025] Figure 3 This is a schematic diagram showing the distribution of target RFID tags and target objects in the target area applicable to the embodiments of the present invention;
[0026] Figure 4 This is a flowchart of an access control method provided according to an embodiment of the present invention;
[0027] Figure 5 This is a schematic diagram of the structure of an access control device according to an embodiment of the present invention;
[0028] Figure 6 This is a schematic diagram of the structure of an electronic device that implements the access control method of this invention. Detailed Implementation
[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0031] Figure 1 The present invention provides a flowchart of an access control method. This embodiment is applicable to situations where the access status of an access control system needs to be accurately controlled. The method can be executed by an access control device, which can be implemented in hardware and / or software. The access control device can be configured in any electronic device with network communication capabilities, such as a camera, terminal, or server.
[0032] like Figure 1 As shown, the access control method in this embodiment may include the following process:
[0033] S110. Determine the authentication information of at least two target RFID tags corresponding to the target area and the signal strength information of the target RFID tags associated with each of them. The target area is the coverage area of the RFID transceiver of the target access control.
[0034] See Figure 2 A radio frequency transceiver is installed at a preset location on the target access control system. The coverage area of the target access control system's radio frequency transceiver forms a radiation field area, and a certain target area is defined from the radiation field area. When the target RFID tag enters the target area, it receives the radio frequency signal emitted by the radio frequency transceiver and transmits the information stored in the target RFID tag using the energy obtained from the induced current.
[0035] The target RFID tag can be an RFID tag that grants access to a target access control system. When it is necessary to authorize the RFID tag to have access to the target access control system, the authentication information that enables the RFID tag to have access to the target access control system can be pre-stored in the target RFID tag. For example, key feature information that enables the RFID tag to have access to the target access control system can be pre-acquired and used as authentication information, and then stored in the target RFID tag. The key feature can be the face.
[0036] See Figure 2 and Figure 3 When at least two target RFID tags enter the target area, the pre-stored authentication information of each target RFID tag can be read, thus obtaining the authentication information of at least two target RFID tags. Simultaneously, each target RFID tag can also receive radio frequency signals emitted by the radio transceiver, thereby determining the target RFID tag signal strength information used to describe the signal strength of the received radio frequency signal. Each target RFID tag has corresponding target RFID tag authentication information and associated target RFID tag signal strength information, which is used to describe the signal strength of the received radio signal.
[0037] Optionally, RFID tags can be divided into passive RFID tags and active RFID tags. Once the RFID transceiver enters the working state, it will emit RFID signals to activate the RFID tag. If it encounters a passive RFID tag, it will also need to transmit power to the passive RFID tag. The RFID transceiver can be an RFID antenna.
[0038] As an optional but not limited implementation, determining the authentication information of at least two target RFID tags corresponding to the target area and the signal strength information of their respective associated target RFID tags may include steps A1-A2:
[0039] Step A1: Read the authentication information stored in at least two target RFID tags that have entered the target area to obtain at least two target RFID tag authentication information. The target RFID tag authentication information includes key feature information of the target object that has been pre-authorized and stored.
[0040] Step A2: Perform signal strength detection on each target RFID tag to obtain the target RFID tag signal strength information associated with the authentication information of each target RFID tag. The target RFID tag signal strength information is used to describe the RF signal strength received by the target RFID tag from the RF transceiver at different times and locations.
[0041] When a target object is pre-authorized to access a target access control system, a target RFID tag granting access rights to that object can be provided. This RFID tag can store key feature information about the target object. The target object can be a pedestrian or object that needs to pass through the access control system.
[0042] When multiple target RFID tags are detected in the target area, the card reader function of the RFID transceiver can be used to directly read the pre-stored key feature information from each target RFID tag, thus obtaining the authentication information stored in each target RFID tag. Furthermore, the card reader function of the RFID transceiver can receive other information reported by each target RFID tag, generating the RFID signal strength received by each target RFID tag from the RFID transceiver at different times and locations. This signal strength information can be used as the target RFID tag signal strength information associated with the authentication information of each target RFID tag. Table 1 below shows the authentication information and signal strength information read from each target RFID tag. The signal strength information is represented by the RFID signal strength SS received by the target RFID tag from the RFID transceiver at different times T.
[0043] Table 1 Target RFID Tag Signal Strength Information
[0044] serial number RFID tag 1 Signal strength, time 1 CardX1 SS11,T11;SS12,T12;SS13,T13;… 2 CardX2 SS11,T11;SS12,T12;SS13,T13;…… 3 CardX3 SS11,T11;SS12,T12;SS13,T13;…… ……
[0045] Optionally, the reading range of the RF transceiver for RFID tags can be expanded by increasing the RF transceiver's transmit and receive power, increasing the number of RF antennas, adjusting the direction and length of the RF antennas, and adding repeaters or range extenders.
[0046] One alternative is to increase the signal strength by increasing the transceiver power of the RF transceiver, thereby expanding its reading range of RFID tags. Another alternative is to add multiple RF antennas to the RF transceiver to extend its reading range, but interference between the antennas must be considered. Yet another alternative is that if the RF transceiver has adjustable antennas, the reading range can be extended by adjusting the direction and length of the antennas, depending on the specific requirements. A further alternative is to install a range extender or repeater to forward or amplify the RF transceiver's signal, thereby expanding its reading range of RFID tags.
[0047] Alternatively, the relationship between RF antenna power and readout distance can be expressed by the following formula: Readout distance = k × Antenna power^p. Here, k is a constant, and p is an exponent related to the specific scenario, typically between 2 and 4. It should be noted that this formula is an approximate model; the actual readout distance may be affected by various factors such as environmental conditions, antenna technology, and the RF transceiver itself.
[0048] S120. Determine the key feature information of at least two target objects corresponding to the target area and the location information of their respective associated target RFID tags, with each target RFID tag carried by the corresponding target object.
[0049] See Figure 2 and Figure 3 Considering that target RFID tags are usually carried into the target area by the target object rather than entering the target area on their own, when determining the authentication information of at least two target RFID tags corresponding to the target area and the signal strength information of their respective associated target RFID tags, the key feature information of the target object carrying the target RFID tag can also be extracted to obtain the corresponding key feature information of the target object.
[0050] See also Figure 2 and Figure 3 For multiple target RFID tags entering the target area, each target RFID tag is carried into the target area by the corresponding target object. Therefore, when determining the key feature information of each target object corresponding to the target area, the location information of the target RFID tag carried by each target object is also obtained simultaneously and is associated with the key feature information of the target object. This can be recorded as the target RFID tag location information associated with the key feature information of each target object. Table 2 below shows the authentication information and signal strength information read from each target RFID tag, the key feature information of the target object associated with the signal strength information and the location Pos of the target RFID tag in the target area at different times T.
[0051] Table 2. Target RFID tag location information associated with key feature information of the target object.
[0052]
[0053] As an optional but not limited implementation, determining the key feature information of at least two target objects corresponding to the target area and the location information of their respective associated target RFID tags may include steps B1-B2:
[0054] Step B1: Perform key part detection on at least two target objects entering the target area to obtain key part feature information of at least two target objects, including key parts on the target objects.
[0055] Step B2: Perform position detection on the target RFID tags entering the target area to obtain the target RFID tag position information associated with the key feature information of the target object. Each target RFID tag has an associated target object, and the position information of each target RFID tag is used to describe the position of the target RFID tag in the target area at different times.
[0056] See Figure 2 At least one camera is configured at a preset location of the target access control. The camera can detect the position of each target object entering the target area. There is a relative positional relationship between the position of the target object and the key parts on the target object. Based on the position of each target object, the key parts of the target object are identified to obtain the key part feature information of each target object.
[0057] Optionally, at least one camera can be used, in which case a single camera can be used to achieve the detection of the target object's position in the target area and the identification and detection of key parts of the target object; or, see Figure 2 At least one camera can be two cameras. In this case, the first camera C1 can be used to detect the position of the target object, and the second camera C2 can be used to identify and detect the key parts of the target object.
[0058] See Figure 2 After detecting the location of each target object entering the target area, the relative positional relationship between each target object and the target RFID tag it carries can be combined to estimate the target RFID tag location information based on the location of each target object. Since each target RFID tag is carried by a corresponding target object and each target RFID tag has an associated target object, the estimated target RFID tag location information can be associated with the key feature information of the identified target object, thereby obtaining the target RFID tag location information associated with the key feature information of each target object.
[0059] As an optional but not limited implementation, obtaining the target RFID tag location information associated with the key feature information of the target object by performing location detection on the target RFID tag entering the target area may include steps C1-C2:
[0060] Step C1: If a target object is detected moving toward the target access control in the target area, determine the placement orientation of the target RFID tag associated with the target object on the target object.
[0061] Step C2: Determine the target RFID tag location information associated with the key feature information of the target object based on the placement posture of the target RFID tag on the target object and the position of the target object in the target area.
[0062] See Figure 2The system detects whether a target object exists in the target area. If it does, it detects whether the target object is moving towards the target access control. When movement towards the target access control is detected, the system determines the position of each target object in the target area and identifies the placement posture of the target RFID tag on the target object, such as the target object's handholding posture when carrying the target RFID tag. Then, by combining the placement posture of the target RFID tag on the target object, the system determines the relative positional relationship between the target object's position and key parts on the target object. This allows for the estimation of the target RFID tag's position information for each target RFID tag and its association with the identified key feature information of the target object, thus obtaining the target RFID tag's position information associated with each key feature information of the target object.
[0063] S130. Based on the location information of the target RFID tags associated with each target and the signal strength information of the target RFID tags associated with each target, match the key feature information of at least two target objects with the authentication information of at least two target RFID tags.
[0064] Optionally, by analyzing the variation patterns of each location in the associated target RFID tag location information and the variation patterns of signal strength at different times in the target RFID tag signal strength information, the feature information of at least two key parts of the target object is matched with the authentication information of at least two target RFID tags based on the signal strength distribution function (or amplitude mode) f(x,y,z) of the RFID transceiver of the target access corresponding to the target area, as shown in Table 3 below.
[0065]
[0066] Both the target RFID signal strength information and the target RFID location information are calculated for the target RFID. At the same time, the camera coordinate space used to calculate the target RFID location information is the same as the antenna coordinate space used to calculate the target RFID signal strength information. Therefore, the RF signal strength received by the RF transceiver for the same target RFID at the same location should be the same or approximately the same.
[0067] Based on the above principle, according to the signal strength distribution of the RF transceiver corresponding to the target area, the strength of each RF signal received by the target RF tag from the RF transceiver at different locations corresponding to the target RF tag location information can be estimated. Thus, the reference RF tag signal strength information corresponding to the target RF tag location information can be estimated. At this time, the estimated reference RF tag signal strength information corresponding to the target RF tag location information can be matched with the signal strength information of each target RF tag to find the target RF tag signal strength information that matches the similarity of the reference RF tag signal strength.
[0068] Meanwhile, since each target RFID tag authentication information has its own associated target RFID tag signal strength information, and each target object key part feature information also has its own associated target RFID tag location information, it can be considered that the target object key part feature information associated with the similarity matching reference RFID tag signal strength information and the target RFID tag authentication information associated with the target RFID tag signal strength information are matched as a pair.
[0069] S140. Based on the matched key feature information of the target object and the target RFID tag authentication information, control the target access control.
[0070] When the key feature information of the target object matches the target RFID tag authentication information, the target RFID tag carried by the target object corresponding to the key feature information is the same as the target RFID tag corresponding to the target RFID tag authentication information. In this case, if the key feature information of the target object is the same as the key feature information of the target RFID tag authentication information, the access control can be controlled to be in the pass state. If the key feature information of the target object is different from the key feature information of the target RFID tag authentication information, it indicates that the target RFID tag is not authorized to the target object, it may be someone else's RFID tag, or the target RFID tag carried by the target object has not been authorized to the target object. In this case, the access control can be controlled to be in the prohibition state.
[0071] The technical solution of this invention can determine at least two key feature information of target objects and at least two target RFID tag authentication information corresponding to a target area. Access control authentication is performed by simultaneously collecting multiple key feature information and multiple RFID tag authentication information. In order to achieve accurate access control authentication, the location information of associated target RFID tags is obtained simultaneously when collecting the key feature information of target objects, and the signal strength information of associated target RFID tags is obtained simultaneously when reading the target RFID tag authentication information. By matching the signal strength information of each target RFID tag with the location information of each target RFID tag, the correspondence between the key feature information of each target object and the authentication information of each target RFID tag is realized, and then access control authentication is performed. In this way, there is no need to queue up and use RFID tags one by one for authentication. Contactless access control authentication of multiple target objects can be achieved simultaneously, improving access control efficiency.
[0072] Figure 4This invention provides a flowchart of another access control method. The technical solution of this embodiment further optimizes the process of matching the key feature information of at least two target objects with the authentication information of at least two target RFID tags based on the location information and signal strength information of the respective associated target RFID tags in the aforementioned embodiments. This embodiment can be combined with various optional solutions in one or more of the above embodiments.
[0073] like Figure 4 As shown, the access control method in this embodiment may include the following process:
[0074] S410. Determine the key feature information of at least two target objects corresponding to the target area and the location information of their respective associated target RFID tags. The target area is the coverage area of the RFID transceiver of the target access control.
[0075] S420. Determine the authentication information of at least two target RFID tags corresponding to the target area and the signal strength information of each of the target RFID tags associated with them.
[0076] S430. Based on the location information of the respective associated target RFID tags and the reference signal strength distribution information corresponding to the target area, determine the reference RFID tag signal strength information corresponding to the location information of the respective associated target RFID tags. The reference signal strength distribution information pre-calibrates the RFID signal strength that the target RFID tags can receive from the RFID transceiver at different locations within the target area.
[0077] Based on the parameters of the RF transceiver (e.g., RF antenna) in the target area, an amplitude pattern or signal strength distribution f(x,y,z) is plotted within the target area to describe the RF signal strength received by the target RFID tag from the RF transceiver at different locations within the target area. This distribution is denoted as the reference signal strength distribution information for the target area. The coordinate space used by the camera for detecting the target object's position in the target area is consistent with the coordinate space used by the RF transceiver in the target area. Alternatively, the RF signal strength received by the target RFID tag from the RF transceiver at different locations within the target area can be plotted based on actual measurements.
[0078] Optionally, the amplitude mode of the RF transceiver of the target access control in the target area can be specifically configured as follows: N=10 (10 elements), β=0 (equal amplitude and in-phase array), d=λ / 4 (array spacing d can be any distance that is not an integer multiple of the wavelength) is the array factor of a normal end-fire array.
[0079] Target RFID tags are typically carried by corresponding target objects. As time changes, the target objects adjust their positions. Thus, the target RFID tag location information can include the target RFID tag's position at different times as the target object's position changes. By substituting the target tag's position at different times into the relationship between the position indicated by the reference RFID tag signal strength information and the change in RFID signal strength, the RFID signal strength that the target RFID tag can receive from the RFID transceiver at each position indicated by the target RFID tag location information can be estimated, thereby obtaining the reference RFID tag signal strength information corresponding to each target RFID tag location information.
[0080] S440. Match the signal strength of the reference RFID tag corresponding to the location information of the respective associated target RFID tag with the signal strength information of the respective associated target RFID tag.
[0081] Based on the signal strength distribution of RF transceivers in the target area, for the same target RF tag, the reference RF tag signal strength estimated based on the target RF tag location information should be consistent with or approximately consistent with the target RF tag signal strength information reported by the target RF tag. Based on the above analysis, signal strength similarity matching can be performed between the reference RF tag signal strength information corresponding to each target RF tag location information and the individual target RF tag signal strength information, according to the RF signal strength variation patterns indicated by the signal strength information of each reference RF tag and the RF signal strength variation patterns indicated by the signal strength information of each target RF tag. The RF signal strength variation pattern describes how the RF signal strength changes over time.
[0082] Using the above method, we attempt to analyze the variation patterns of the radio frequency signal strength received by the target RFID tag and the variation patterns of the target RFID tag's position. Based on the signal strength distribution function (or amplitude mode) f(x,y,z) of the RFID transceiver, we match the position information of each target RFID tag with the signal strength information of each target RFID tag, and then find the correspondence between the authentication information of each target RFID tag and the key feature information of each target object. Next, we perform similarity matching between the key feature information of the key feature information of the target object and the key feature information of the target RFID tag authentication information, so as to determine whether the access control can be opened.
[0083] As an optional but not limited implementation, matching the signal strength information of the reference RFID tag corresponding to the location information of the respective associated target RFID tag with the signal strength information of the respective associated target RFID tag may include steps D1-D3:
[0084] Step D1: Extract a preset number of reference radio frequency signal strengths from each reference RFID tag signal strength information according to a preset sampling interval, and extract a preset number of target radio frequency signal strengths from each target RFID tag signal strength information according to a preset sampling interval.
[0085] Step D2: Determine the signal strength difference between the reference RFID signal strength value extracted from the reference RFID tag signal strength information and the target RFID signal strength value extracted from the target RFID tag signal strength information.
[0086] Step D3: Based on the signal strength difference, perform signal strength matching between at least two reference RF signal strength information and at least two target RF tag signal strength information, so as to match the reference RF tag signal strength information corresponding to the target RF tag location information that can form the minimum signal strength difference with the target RF signal strength information associated with the target RF tag authentication information.
[0087] See Figure 2 and Figure 3 For the plotted target RFID tag signal strength information, the target RFID tag signal strength information describes the RFID signal strength received by the target RFID tag from the RFID transceiver at different times. For example, the RFID signal strength value variation curve g can be used. i (ss,t) is used to represent the value of i, which takes the value (0,m], and there are m target RFID tags. For each target RFID tag location information plotted, each location information describes the position of the target RFID tag in the target area at different times. For example, a target RFID tag location change curve h can be used. j The expression is represented as (x,y,z,t), and j takes the value (0,m).
[0088] See Figure 2 and Figure 3 In the signal strength distribution function (or amplitude mode) f(x,y,z) of the RF transceiver in the target area, based on the target RF tag position change curve h j (x,y,z,t), calculate the corresponding radio frequency signal strength value change curve g1 j (ss,t) gives the reference RFID signal strength information corresponding to the target RFID tag location information. For g1 j (ss,t) and g i By pairwise matching of (ss,t), the closest curve pair can be found, thus obtaining the signal strength information of the reference RFID tag and the target RFID tag.
[0089] See Figure 2 and Figure 3 In G1 j (ss,t) and g iIn the curve corresponding to (ss,t), multiple time points are uniformly sampled, and the total difference in signal strength values is calculated. The curve pair with the smallest total difference in signal strength values is the closest curve pair, where t takes the same value. g1 j (ss,t) and g i Once the (ss,t) pairing is complete, the location, signal strength, and key feature information of each target RFID tag authentication information at different times can be obtained.
[0090] S450. Based on the signal strength matching results, match the key feature information of at least two target objects with the authentication information of at least two target RFID tags to obtain matched pairs of key feature information of target objects.
[0091] S460: Based on the matched key feature information of the target object and the target RFID tag authentication information, control the target access control.
[0092] As an optional but not limited implementation, target access control is performed based on the matched key feature information of the target object and the target RFID tag authentication information, including steps E1-E3:
[0093] Step E1: For each matched pair of target object key part feature information and target RFID tag authentication information, read the pre-authorized and stored key part feature information from the target RFID tag authentication information.
[0094] Step E2: Determine the similarity of key feature information between the key feature information read and the key feature information of the target object.
[0095] Step E3: Control the target access control based on the similarity of features of each key part.
[0096] Optionally, controlling the target access control based on the similarity of features of each key part includes: if the similarity of features of all key parts meets the preset similarity conditions, then controlling the target access control to be in the passage state; if the similarity of features of key parts does not meet the preset similarity conditions, then detecting the relative distance between the target RFID tag associated with the key part feature information of each target object and the target access control, and adjusting the passage state of the target access control according to each of the relative distances.
[0097] For example, each pair of target object key part feature information and target RFID tag authentication information is read line by line. The key part features in the pair of target object key part feature information are compared with the key part features stored in the target RFID tag authentication information. That is, the key part feature information read from the target RFID tag authentication information i is compared with the key part feature information in the target object key part feature information that is paired with the target RFID tag authentication information i. If the similarity of the key part features exceeds the threshold 1, it is considered that the target object key part feature information and the target RFID tag authentication information can match; otherwise, they do not match.
[0098] If all matched pairs of key feature information of target objects match the target RFID tag authentication information, the access control system allows passage. If there are any mismatches between the key feature information of target objects and the target RFID tag authentication information, the relative distance between the target RFID tag corresponding to each target RFID tag authentication information and the access control system is analyzed. If the relative distance between the mismatched target RFID tag and the access control system is less than or equal to the relative distance between the matched target RFID tag and the access control system, passage is prohibited. If the relative distance between the mismatched target RFID tag and the access control system is greater than the relative distance between the matched target RFID tag and the access control system, passage is partially permitted.
[0099] The technical solution of this invention can determine at least two key feature information of target objects and at least two target RFID tag authentication information corresponding to a target area. Access control authentication is performed by simultaneously collecting multiple key feature information and multiple RFID tag authentication information. In order to achieve accurate access control authentication, the location information of associated target RFID tags is obtained simultaneously when collecting the key feature information of target objects, and the signal strength information of associated target RFID tags is obtained simultaneously when reading the target RFID tag authentication information. By matching the signal strength information of each target RFID tag with the location information of each target RFID tag, the correspondence between the key feature information of each target object and the authentication information of each target RFID tag is realized, and then access control authentication is performed. In this way, there is no need to queue up and use RFID tags one by one for authentication. Contactless access control authentication of multiple target objects can be achieved simultaneously, improving access control efficiency.
[0100] Figure 5 This invention provides a structural block diagram of an access control device. This embodiment is applicable to situations where the access status of access control is accurately controlled. The access control device can be implemented in hardware and / or software. The access control device can be configured in any electronic device with network communication capabilities, such as a camera, terminal, or server.
[0101] like Figure 5 As shown, the access control device in this embodiment may include:
[0102] The first determining module 510 is used to determine at least two target RFID tag authentication information and their respective associated target RFID tag signal strength information corresponding to the target area, wherein the target area is the RFID transceiver coverage area of the target access control.
[0103] The second determining module 520 is used to determine the key feature information of at least two target objects corresponding to the target area and the location information of their respective associated target RFID tags, with each target RFID tag being carried by the corresponding target object.
[0104] The matching module 530 is used to match the key feature information of at least two target objects with the authentication information of at least two target RFID tags based on the location information of the target RFID tags and the signal strength information of the target RFID tags associated with each of them.
[0105] The control module 540 is used to control the target access control based on the key feature information of the target object matched with the target RFID tag authentication information.
[0106] Based on the above embodiments, optionally, determining the key feature information of at least two target objects corresponding to the target area and the location information of their respective associated target RFID tags includes:
[0107] Key part detection is performed on at least two target objects entering the target area to obtain key part feature information of at least two target objects;
[0108] The location information of the target RFID tag associated with the key feature information of the target object is obtained by performing location detection on the target RFID tag that enters the target area. Each target RFID tag has an associated target object, and the location information of each target RFID tag is used to describe the position of the target RFID tag in the target area at different times.
[0109] Based on the above embodiments, optionally, location detection is performed on the target RFID tag entering the target area to obtain the target RFID tag location information associated with the key feature information of the target object, including:
[0110] If a target object is detected moving toward the target access control within the target area, the placement orientation of the target RFID tag associated with the target object on the target object is determined.
[0111] Based on the placement posture of the target RFID tag on the target object and the position of the target object in the target area, the target RFID tag location information associated with the key feature information of the target object is determined.
[0112] Based on the above embodiments, optionally, determining at least two target RFID tag authentication information corresponding to the target area and their respective associated target RFID tag signal strength information includes:
[0113] The authentication information stored in at least two target RFID tags entering the target area is read to obtain at least two target RFID tag authentication information, wherein the target RFID tag authentication information includes key feature information of the target object that has been pre-authorized and stored;
[0114] Signal strength detection is performed on each target RFID tag to obtain target RFID tag signal strength information associated with the authentication information of each target RFID tag. The target RFID tag signal strength information is used to describe the RF signal strength received by the target RFID tag from the RF transceiver at different times and locations.
[0115] Based on the above embodiments, optionally, matching the key feature information of at least two target objects with the authentication information of at least two target RFID tags based on their respective associated target RFID tag location information and their respective associated target RFID tag signal strength information, including:
[0116] Based on the location information of each associated target RFID tag and the reference signal strength distribution information corresponding to the target area, the reference RFID tag signal strength information corresponding to the location information of each associated target RFID tag is determined. The reference signal strength distribution information pre-calibrates the RF signal strength that the target RFID tag can receive from the RF transceiver at different locations within the target area.
[0117] The signal strength of the reference RFID tag corresponding to the location information of the respective target RFID tag is matched with the signal strength information of the respective target RFID tag.
[0118] Based on the signal strength matching results, at least two key feature information of target objects and at least two target RFID tag authentication information are matched to obtain matched pairs of key feature information of target objects.
[0119] Based on the above embodiments, optionally, signal strength matching is performed between the reference RFID signal strength information corresponding to the location information of the respective associated target RFID tags and the signal strength information of the respective associated target RFID tags, including:
[0120] A preset number of reference radio frequency signal strengths are extracted from each reference radio frequency tag signal strength information according to a preset sampling interval, and a preset number of target radio frequency signal strengths are extracted from each target radio frequency tag signal strength information according to a preset sampling interval;
[0121] Determine the signal strength difference between the reference RFID signal strength value extracted from the reference RFID tag signal strength information and the target RFID signal strength value extracted from the target RFID tag signal strength information;
[0122] Based on the signal strength difference, at least two reference radio frequency signal strength information and at least two target radio frequency tag signal strength information are matched to pair the reference radio frequency tag signal strength information corresponding to the target radio frequency tag location information that can form the minimum signal strength difference with the target radio frequency signal strength information associated with the target radio frequency tag authentication information.
[0123] Based on the above embodiments, optionally, the target access control is controlled based on the matched key feature information of the target object and the target RFID tag authentication information, including:
[0124] For each matched pair of target object key feature information and target RFID tag authentication information, the pre-authorized and stored key feature information is read from the target RFID tag authentication information;
[0125] Determine the similarity of key feature characteristics between the key feature information of the read key parts and the key feature information of the target object;
[0126] The target access control is controlled based on the similarity of features of each of the key components.
[0127] Based on the above embodiments, optionally, the target access control is controlled according to the similarity of features of each of the key parts, including:
[0128] If the similarity of all the key features meets the preset similarity condition, then the target access control is controlled to be in the passage state;
[0129] If the similarity of the key part features does not meet the preset similarity conditions, the relative distance between the target RFID tag associated with the key part feature information of each target object and the target access control is detected, and the passage status of the target access control is adjusted according to each relative distance.
[0130] The technical solution of this invention can determine at least two key feature information of target objects and at least two target RFID tag authentication information corresponding to a target area. Access control authentication is performed by simultaneously collecting multiple key feature information and multiple RFID tag authentication information. In order to achieve accurate access control authentication, the location information of associated target RFID tags is obtained simultaneously when collecting the key feature information of target objects, and the signal strength information of associated target RFID tags is obtained simultaneously when reading the target RFID tag authentication information. By matching the signal strength information of each target RFID tag with the location information of each target RFID tag, the correspondence between the key feature information of each target object and the authentication information of each target RFID tag is realized, and then access control authentication is performed. In this way, there is no need to queue up and use RFID tags one by one for authentication. Contactless access control authentication of multiple target objects can be achieved simultaneously, improving access control efficiency.
[0131] The access control device provided in the embodiments of the present invention can execute the access control method provided in any of the embodiments of the present invention, and has the corresponding functions and beneficial effects of executing the access control method. For details, please refer to the relevant operations of the access control method in the foregoing embodiments.
[0132] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the protection scope of the embodiments of this disclosure.
[0133] Figure 6 A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0134] like Figure 6As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0135] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0136] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as access control methods.
[0137] In some embodiments, the access control method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded into and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the access control method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the access control method by any other suitable means (e.g., by means of firmware).
[0138] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0139] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0140] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0141] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0142] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0143] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0144] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0145] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. An access control method, characterized in that, The method includes: Determine the authentication information of at least two target RFID tags corresponding to the target area and the signal strength information of each of the target RFID tags associated with them, wherein the target area is the coverage area of the RFID transceiver of the target access control; Determine the key feature information of at least two target objects corresponding to the target area and the location information of their respective associated target RFID tags. Each target RFID tag is carried by the corresponding target object. Based on the location information and signal strength information of the target RFID tags associated with each target, the key feature information of at least two target objects is matched with the authentication information of at least two target RFID tags. The target access control is controlled based on the key feature information of the target object and the target RFID tag authentication information that are matched in pairs.
2. The method according to claim 1, characterized in that, Determine the key feature information of at least two target objects corresponding to the target area, as well as the location information of their respective associated target RFID tags, including: Key part detection is performed on at least two target objects entering the target area to obtain key part feature information of at least two target objects; The location information of the target RFID tag associated with the key feature information of the target object is obtained by performing location detection on the target RFID tag that enters the target area. Each target RFID tag has an associated target object, and the location information of each target RFID tag is used to describe the position of the target RFID tag in the target area at different times.
3. The method according to claim 1, characterized in that, Determine the authentication information of at least two target RFID tags corresponding to the target area, as well as the signal strength information of their respective associated target RFID tags, including: The authentication information stored in at least two target RFID tags entering the target area is read to obtain at least two target RFID tag authentication information, wherein the target RFID tag authentication information includes key feature information of the target object that has been pre-authorized and stored; Signal strength detection is performed on each target RFID tag to obtain target RFID tag signal strength information associated with the authentication information of each target RFID tag. The target RFID tag signal strength information is used to describe the RF signal strength received by the target RFID tag from the RF transceiver at different times and locations.
4. The method according to claim 1, characterized in that, Based on the location information and signal strength information of the respective associated target RFID tags, the key feature information of at least two target objects is matched with the authentication information of at least two target RFID tags, including: Based on the location information of each associated target RFID tag and the reference signal strength distribution information corresponding to the target area, the reference RFID tag signal strength information corresponding to the location information of each associated target RFID tag is determined. The reference signal strength distribution information pre-calibrates the RF signal strength that the target RFID tag can receive from the RF transceiver at different locations within the target area. The signal strength of the reference RFID tag corresponding to the location information of the respective target RFID tag is matched with the signal strength information of the respective target RFID tag. Based on the signal strength matching results, at least two key feature information of target objects and at least two target RFID tag authentication information are matched to obtain matched pairs of key feature information of target objects.
5. The method according to claim 4, characterized in that, The signal strength of the reference RFID tag corresponding to the location information of the respective target RFID tag is matched with the signal strength information of the respective target RFID tag, including: A preset number of reference radio frequency signal strengths are extracted from each reference radio frequency tag signal strength information according to a preset sampling interval, and a preset number of target radio frequency signal strengths are extracted from each target radio frequency tag signal strength information according to a preset sampling interval; Determine the signal strength difference between the reference RFID signal strength value extracted from the reference RFID tag signal strength information and the target RFID signal strength value extracted from the target RFID tag signal strength information; Based on the signal strength difference, at least two reference radio frequency signal strength information and at least two target radio frequency tag signal strength information are matched to pair the reference radio frequency tag signal strength information corresponding to the target radio frequency tag location information that can form the minimum signal strength difference with the target radio frequency signal strength information associated with the target radio frequency tag authentication information.
6. The method according to claim 1, characterized in that, Based on the matched key feature information of the target object and the target RFID tag authentication information, the target access control is controlled, including: For each matched pair of target object key feature information and target RFID tag authentication information, the pre-authorized and stored key feature information is read from the target RFID tag authentication information; Determine the similarity of key feature characteristics between the key feature information of the read key parts and the key feature information of the target object; The target access control is controlled based on the similarity of features of each of the key components.
7. The method according to claim 6, characterized in that, Controlling the target access control based on the similarity of features of each of the key components includes: If the similarity of all the key features meets the preset similarity condition, then the target access control is controlled to be in the passage state; If the similarity of the key part features does not meet the preset similarity conditions, the relative distance between the target RFID tag associated with the key part feature information of each target object and the target access control is detected, and the passage status of the target access control is adjusted according to each relative distance.
8. An access control device, characterized in that, The device includes: The first determining module is used to determine the authentication information of at least two target RFID tags corresponding to the target area and the signal strength information of the target RFID tags associated with each of them, wherein the target area is the coverage area of the RFID transceiver of the target access control. The second determining module is used to determine the key feature information of at least two target objects corresponding to the target area and the location information of their respective associated target RFID tags, with each target RFID tag being carried by the corresponding target object. The matching module is used to match the key feature information of at least two target objects with the authentication information of at least two target RFID tags based on the location information and signal strength information of the target RFID tags associated with each of them. The control module is used to control the target access control system based on the key feature information of the target object and the target RFID tag authentication information that are matched in pairs.
9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the access control method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the access control method according to any one of claims 1-7.