CN117292465B - Intelligent access control anti-theft system based on wireless network - Google Patents

Intelligent access control anti-theft system based on wireless network Download PDF

Info

Publication number
CN117292465B
CN117292465B CN202311164797.4A CN202311164797A CN117292465B CN 117292465 B CN117292465 B CN 117292465B CN 202311164797 A CN202311164797 A CN 202311164797A CN 117292465 B CN117292465 B CN 117292465B
Authority
CN
China
Prior art keywords
module
determining
preset
voice signal
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311164797.4A
Other languages
Chinese (zh)
Other versions
CN117292465A (en
Inventor
焦欢
胡小勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ruiyingke Technology Co ltd
Original Assignee
Shenzhen Ruiyingke Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Ruiyingke Technology Co ltd filed Critical Shenzhen Ruiyingke Technology Co ltd
Priority to CN202311164797.4A priority Critical patent/CN117292465B/en
Publication of CN117292465A publication Critical patent/CN117292465A/en
Application granted granted Critical
Publication of CN117292465B publication Critical patent/CN117292465B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/70Multimodal biometrics, e.g. combining information from different biometric modalities
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00563Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys using personal physical data of the operator, e.g. finger prints, retinal images, voicepatterns
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/24Reminder alarms, e.g. anti-loss alarms
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Alarm Systems (AREA)
  • Collating Specific Patterns (AREA)

Abstract

The invention discloses an intelligent access control anti-theft system based on a wireless network, which comprises: an access control body; the first acquisition module is used for acquiring a monitoring image comprising a user in a preset area of the access control body; the first identification module is used for identifying the monitoring image and determining a first identification result; the second acquisition module is used for randomly generating verification information and prompting a user to read when the first recognition result is determined to be the recognition result to be verified, and acquiring a voice signal of the user in the reading process; the second recognition module is used for recognizing the voice signal and determining a second recognition result; the first determining module is used for sending an opening instruction to the door lock control module when the identity verification of the user is determined to pass according to the second identification result; and the door lock control module is used for receiving the opening instruction and executing the opening instruction. The method and the device realize accurate identification of the user identity, provide convenience for the user and improve the user experience.

Description

Intelligent access control anti-theft system based on wireless network
Technical Field
The invention relates to the technical field of burglary prevention, in particular to an intelligent access control burglary-resisting system based on a wireless network.
Background
At present, various intelligent access control devices are arranged in various places and used for intelligently managing whether a user can enter. In the prior art, the identity of a user is usually identified by an image, but the user cannot accurately identify the identity because the user wears a cap, a mask and the like, and the user needs to remove the cap, the mask and the like, so that the intelligent access control is inconvenient; because users have various makeup, make-up and other reasons, the users cannot accurately identify the makeup, the users need to remove the makeup, and the user experience is poor.
Disclosure of Invention
The present invention aims to solve, at least to some extent, one of the technical problems in the above-described technology. Therefore, the invention aims to provide an intelligent access control anti-theft system based on a wireless network, which solves the technical problems of inaccuracy and inconvenience in image recognition of the identity of a user.
In order to achieve the above object, an embodiment of the present invention provides an intelligent access control anti-theft system based on a wireless network, including:
An access control body;
the first acquisition module is used for acquiring a monitoring image comprising a user in a preset area of the access control body;
The first identification module is used for identifying the monitoring image and determining a first identification result;
the second acquisition module is used for randomly generating verification information and prompting a user to read when the first recognition result is determined to be the recognition result to be verified, and acquiring a voice signal of the user in the reading process;
the second recognition module is used for recognizing the voice signal and determining a second recognition result;
The first determining module is used for sending an opening instruction to the door lock control module when the identity verification of the user is determined to pass according to the second identification result;
and the door lock control module is used for receiving the opening instruction and executing the opening instruction.
According to some embodiments of the invention, the first acquisition module includes:
The human body sensing module is used for sensing whether a user is included in a preset area of the access control body, and sending a shooting instruction to the shooting module when the user is determined to be included;
And the shooting module is used for receiving and executing shooting instructions and generating monitoring images.
According to some embodiments of the invention, the first identification module comprises:
The segmentation module is used for carrying out preliminary recognition on the monitoring image, and segmenting the monitoring image based on a preliminary recognition result to obtain a face image and a body image;
The first matching module is used for analyzing the facial image and determining facial features; matching the facial features with preset facial features in a preset user database, determining a preset facial image corresponding to the preset facial feature with the highest first matching degree as a target preset facial image, and determining a preset body image corresponding to the target preset facial image;
the second matching module is used for analyzing the body image and determining the body characteristics; matching the body characteristics with preset body characteristics included in a preset body image, and determining a second matching degree;
the second determining module is used for carrying out weighted calculation according to the first matching degree and the second matching degree of the facial features and the preset facial features of the target preset facial image, and determining a third matching degree;
the judging module is used for judging whether the third matching degree is in a preset range or not, and determining a first identification result according to the judging result.
According to some embodiments of the invention, the first matching module includes:
the denoising module is used for carrying out binarization processing on the face image, dividing the background pixel point from the target pixel point, removing the background pixel point and reserving the target pixel point; the target pixel points comprise pixel points of the outer outline of the head, eyes, nose and mouth;
And a third determining module for determining attribute information of each organ and distance information between each organ as facial features according to the target pixel points.
According to some embodiments of the invention, the second matching module includes:
the fourth determining module is used for carrying out edge detection on the body image and determining contour information of each limb;
A fifth determining module, configured to determine limb proportion information according to contour information of each limb; contour information and proportion information of each limb are taken as body characteristics.
According to some embodiments of the invention, the second identification module comprises:
the enhancement module is used for enhancing the voice signal to obtain a target voice signal;
A filtering module for:
Performing voice segmentation processing on the target voice signals to obtain a plurality of sub-target voice signals, and determining a first short-time energy parameter of each sub-target voice signal;
performing discretization processing on the target voice signal, and performing sampling, quantization and coding processing on the discretized target voice signal to obtain a digital voice signal;
Performing voice segmentation processing on the digital voice signals to obtain a plurality of sub-digital voice signals, and determining a second short-time energy parameter of each sub-digital voice signal;
Calculating the difference value between the first short-time energy parameter of the sub-target voice signal and the second short-time energy parameter of the corresponding sub-digital voice signal, and carrying out summation processing to obtain a difference total value;
Inquiring a preset data table according to the total difference value, determining a filtering coefficient, and performing filtering processing on the target voice signal according to the filtering coefficient to obtain a filtered voice signal;
A sixth determining module, configured to:
Extracting the characteristics of the filtered voice signals, and determining the voice characteristics of a user;
And matching the sound characteristics with preset sound characteristics of a user corresponding to the target preset facial image, calculating to obtain a second matching degree, and taking a comparison result of the second matching degree and a preset threshold value as a second recognition result.
According to some embodiments of the invention, the enhancement module comprises:
The analysis module is used for carrying out spectrum analysis processing on the voice signal and determining a spectrogram corresponding to the voice signal;
The comparison module is used for comparing the amplitude value of each frequency spectrum component in the frequency spectrum chart with a preset amplitude value respectively, and determining a voice signal to be processed and a reserved voice signal according to the comparison result; the semantic signal to be processed is a signal corresponding to a frequency spectrum component with an amplitude value smaller than a preset amplitude value; the reserved voice signal is a signal corresponding to a frequency spectrum component with an amplitude value larger than or equal to a preset amplitude value;
The adjusting module is used for adjusting the amplitude value of the voice signal to be processed to obtain an adjusting voice signal, and determining a target voice signal according to the adjusting voice signal and the reserved voice signal.
According to some embodiments of the invention, the noise reduction module is further configured to:
before a first identification module identifies a monitoring image, acquiring gray values of all pixel points in the monitoring image, and calculating an average gray value;
Calculating the difference value between the gray value and the average gray value of each pixel point, and taking the pixel point with the difference value larger than the preset gray threshold value as an abnormal pixel point;
determining a region to be processed by taking the abnormal pixel point as a circle center and a preset distance as a radius; determining a first pixel point and a second pixel point in a region to be processed; the first pixel point is the pixel point with the largest difference value between the gray value in the area to be processed and the gray value of the abnormal pixel point; the first pixel point is a pixel point with the minimum difference value between the gray value in the region to be processed and the gray value of the abnormal pixel point;
determining a first distance value between the abnormal pixel point and the first pixel point and a second distance value between the abnormal pixel point and the second pixel point;
inquiring a preset first distance value-second distance value-noise reduction parameter data table according to the first distance value and the second distance value, determining a target noise reduction parameter, and performing noise reduction treatment on the region to be treated based on the target noise reduction parameter to obtain a noise-reduced monitoring image.
According to some embodiments of the invention, further comprising: the vibration sensing module is used for detecting a vibration signal of the access control body and converting the vibration signal into a vibration value; and when the vibration value is determined to be larger than the preset vibration value, sending out an alarm prompt.
According to some embodiments of the invention, further comprising: the detection module is used for detecting the current signal on the door lock control module and collecting signal waves of the current signal based on a preset sampling rate in a preset time period;
Dividing the signal wave into M sections of sub-signal waves, wherein the time length of each section of sub-signal wave is N milliseconds;
Acquiring sampling values of all sampling points of the sub-signal wave before N/2 milliseconds, and determining a maximum sampling value; taking the sub-signal wave with the maximum sampling value smaller than the preset threshold value as an abnormal sub-signal wave, and removing the abnormal sub-signal wave; obtaining a target current signal according to the sub-signal wave with the maximum sampling value being greater than or equal to a preset threshold value;
And extracting the characteristics of the target current signal, determining the current characteristics, comparing the current characteristics with preset current characteristics, and sending out an alarm prompt when the current characteristics are inconsistent with the preset current characteristics.
The invention provides an intelligent access control anti-theft system based on a wireless network, which is characterized in that firstly, preliminary identification is carried out based on image identification, whether a first identification result needs to be verified again is determined, when the first identification result needs to be verified again is determined, the identity of a user is verified again based on voice identification, the accuracy of the user identity verification is improved, meanwhile, inaccuracy of the user identity verification caused by external changes of the user, such as makeup, mask and the like, is avoided, the convenience is improved, and the user experience is improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and drawings.
The technical scheme of the invention is further described in detail through the drawings and the embodiments.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
FIG. 1 is a block diagram of a wireless network-based intelligent access control anti-theft system in accordance with one embodiment of the present invention;
FIG. 2 is a block diagram of a first identification module according to one embodiment of the invention;
Fig. 3 is a block diagram of a first matching module according to one embodiment of the invention.
Detailed Description
The preferred embodiments of the present invention will be described below with reference to the accompanying drawings, it being understood that the preferred embodiments described herein are for illustration and explanation of the present invention only, and are not intended to limit the present invention.
As shown in fig. 1, an embodiment of the present invention provides an intelligent access control anti-theft system based on a wireless network, including:
An access control body;
the first acquisition module is used for acquiring a monitoring image comprising a user in a preset area of the access control body;
The first identification module is used for identifying the monitoring image and determining a first identification result;
the second acquisition module is used for randomly generating verification information and prompting a user to read when the first recognition result is determined to be the recognition result to be verified, and acquiring a voice signal of the user in the reading process;
the second recognition module is used for recognizing the voice signal and determining a second recognition result;
The first determining module is used for sending an opening instruction to the door lock control module when the identity verification of the user is determined to pass according to the second identification result;
and the door lock control module is used for receiving the opening instruction and executing the opening instruction.
The working principle of the technical scheme is as follows: in this embodiment, the preset area is an area for performing authentication corresponding to the entrance guard body.
In this embodiment, the first recognition result includes a recognition result to be verified and a determination recognition result. The identification result to be verified is based on matching of the image of the user with a preset stored image, and the determined matching degree is within a preset range. The preset range is 70-90. And when the determined matching degree is smaller than 70, the verification is failed, and the door lock control module cannot be opened. When it is determined that the verification is greater than 90, the door lock control module opens.
In this embodiment, the authentication information may be random literal characters.
In this embodiment, the second recognition result is a comparison result of a second matching degree of the sound feature and the preset sound feature of the user corresponding to the target preset face image determined in the first recognition result, and the second matching degree is determined to be greater than or equal to the preset threshold value, and indicates that the authentication of the user passes, and the second matching degree is determined to be less than the preset threshold value, and indicates that the authentication of the user does not pass.
The beneficial effects of the technical scheme are that: firstly, based on image recognition, preliminary recognition is carried out, whether a first recognition result needs to be verified again is determined, when the first recognition result needs to be verified again is determined, based on voice recognition, the identity of a user is verified again, the accuracy of user identity verification is improved, meanwhile, inaccuracy of the user identity verification caused by external changes of the user, such as makeup, mask carrying and the like, is avoided, convenience is brought to the user, and user experience is improved.
According to some embodiments of the invention, the first acquisition module includes:
The human body sensing module is used for sensing whether a user is included in a preset area of the access control body, and sending a shooting instruction to the shooting module when the user is determined to be included;
And the shooting module is used for receiving and executing shooting instructions and generating monitoring images.
The working principle of the technical scheme is as follows: in this embodiment, the human body sensing module is an infrared sensing module.
The beneficial effects of the technical scheme are that: when the preset area of the access control body is determined to comprise a user, the shooting module is controlled to shoot, and waste of resources is avoided.
As shown in fig. 2, according to some embodiments of the invention, the first identification module includes:
The segmentation module is used for carrying out preliminary recognition on the monitoring image, and segmenting the monitoring image based on a preliminary recognition result to obtain a face image and a body image;
The first matching module is used for analyzing the facial image and determining facial features; matching the facial features with preset facial features in a preset user database, determining a preset facial image corresponding to the preset facial feature with the highest first matching degree as a target preset facial image, and determining a preset body image corresponding to the target preset facial image;
the second matching module is used for analyzing the body image and determining the body characteristics; matching the body characteristics with preset body characteristics included in a preset body image, and determining a second matching degree;
the second determining module is used for carrying out weighted calculation according to the first matching degree and the second matching degree of the facial features and the preset facial features of the target preset facial image, and determining a third matching degree;
the judging module is used for judging whether the third matching degree is in a preset range or not, and determining a first identification result according to the judging result.
The technical scheme has the working principle and beneficial effects that: the face image is a face image of the user; the body image is an image below the head of the user and is mainly used for displaying the body characteristics and the body posture of the user. Dividing a user in the monitoring image to obtain a face image and a body image; the facial image and the body image are respectively analyzed and matched, so that inaccuracy of user identity recognition caused by the fact that only the facial image is analyzed and the body image is ignored in the prior art is avoided. The second determining module is used for carrying out weighted calculation according to the first matching degree and the second matching degree of the facial features and the preset facial features of the target preset facial image, and determining a third matching degree; the judging module is used for judging whether the third matching degree is in a preset range or not, and determining a first identification result according to the judging result. The method is convenient for accurately determining the first recognition result, realizes comprehensive recognition of the face and the body of the user based on image recognition, is convenient for improving the accuracy of recognizing the identity of the user based on the image, and also avoids false identity recognition caused by fake user face so as to realize the anti-theft function.
As shown in fig. 3, according to some embodiments of the present invention, the first matching module includes:
the denoising module is used for carrying out binarization processing on the face image, dividing the background pixel point from the target pixel point, removing the background pixel point and reserving the target pixel point; the target pixel points comprise pixel points of the outer outline of the head, eyes, nose and mouth;
And a third determining module for determining attribute information of each organ and distance information between each organ as facial features according to the target pixel points.
The working principle of the technical scheme is as follows: in this embodiment, the attribute information is the size, shape of the organ.
The beneficial effects of the technical scheme are that: the denoising module is used for carrying out binarization processing on the face image, dividing the background pixel point from the target pixel point, removing the background pixel point and reserving the target pixel point; and a third determining module for determining attribute information of each organ and distance information between each organ as facial features according to the target pixel points. Facilitating the determination of accurate facial features.
According to some embodiments of the invention, the second matching module includes:
the fourth determining module is used for carrying out edge detection on the body image and determining contour information of each limb;
A fifth determining module, configured to determine limb proportion information according to contour information of each limb; contour information and proportion information of each limb are taken as body characteristics.
The technical scheme has the working principle and beneficial effects that: the fourth determining module is used for carrying out edge detection on the body image and determining contour information of each limb; a fifth determining module, configured to determine limb proportion information according to contour information of each limb; contour information and proportion information of each limb are taken as body characteristics. Accurate determination of body features, i.e., body gestures, characterizing a user is facilitated.
According to some embodiments of the invention, the second identification module comprises:
the enhancement module is used for enhancing the voice signal to obtain a target voice signal;
A filtering module for:
Performing voice segmentation processing on the target voice signals to obtain a plurality of sub-target voice signals, and determining a first short-time energy parameter of each sub-target voice signal;
performing discretization processing on the target voice signal, and performing sampling, quantization and coding processing on the discretized target voice signal to obtain a digital voice signal;
Performing voice segmentation processing on the digital voice signals to obtain a plurality of sub-digital voice signals, and determining a second short-time energy parameter of each sub-digital voice signal;
Calculating the difference value between the first short-time energy parameter of the sub-target voice signal and the second short-time energy parameter of the corresponding sub-digital voice signal, and carrying out summation processing to obtain a difference total value;
Inquiring a preset data table according to the total difference value, determining a filtering coefficient, and performing filtering processing on the target voice signal according to the filtering coefficient to obtain a filtered voice signal;
A sixth determining module, configured to:
Extracting the characteristics of the filtered voice signals, and determining the voice characteristics of a user;
And matching the sound characteristics with preset sound characteristics of a user corresponding to the target preset facial image, calculating to obtain a second matching degree, and taking a comparison result of the second matching degree and a preset threshold value as a second recognition result.
The working principle of the technical scheme is as follows: the enhancement module carries out enhancement processing on the voice signal to obtain a target voice signal, so that the identifiability of the target voice signal is improved, the influence of noise on recognition is inhibited, and the voice recognition is more accurate.
In this embodiment, the manner in which the target speech signal and the digital speech signal are subjected to the speech division processing is the same as the number of divisions and the node position.
In this embodiment, the sub-target speech signal and the corresponding sub-digital speech signal are compared as a group based on the consistency of the two speech segmentation processes.
In this embodiment, the preset data table is a difference total value-filter coefficient data table.
The beneficial effects of the technical scheme are that: firstly, carrying out signal enhancement on a voice signal to obtain a target voice signal; and filtering the target voice signal to obtain a filtered voice signal, and eliminating the influence of noise. The accuracy of determining the sound characteristics of the user is improved, and the accuracy of determining the second recognition result is further improved.
According to some embodiments of the invention, the enhancement module comprises:
The analysis module is used for carrying out spectrum analysis processing on the voice signal and determining a spectrogram corresponding to the voice signal;
The comparison module is used for comparing the amplitude value of each frequency spectrum component in the frequency spectrum chart with a preset amplitude value respectively, and determining a voice signal to be processed and a reserved voice signal according to the comparison result; the semantic signal to be processed is a signal corresponding to a frequency spectrum component with an amplitude value smaller than a preset amplitude value; the reserved voice signal is a signal corresponding to a frequency spectrum component with an amplitude value larger than or equal to a preset amplitude value;
The adjusting module is used for adjusting the amplitude value of the voice signal to be processed to obtain an adjusting voice signal, and determining a target voice signal according to the adjusting voice signal and the reserved voice signal.
The technical scheme has the working principle and beneficial effects that: the analysis module is used for carrying out spectrum analysis processing on the voice signal and determining a spectrogram corresponding to the voice signal; the comparison module is used for comparing the amplitude value of each frequency spectrum component in the frequency spectrum chart with a preset amplitude value respectively, and determining a voice signal to be processed and a reserved voice signal according to the comparison result; the semantic signal to be processed is a signal corresponding to a frequency spectrum component with an amplitude value smaller than a preset amplitude value; the reserved voice signal is a signal corresponding to a frequency spectrum component with an amplitude value larger than or equal to a preset amplitude value; the adjusting module is used for adjusting the amplitude value of the voice signal to be processed, so that the amplitude value of the voice signal to be processed is equal to a preset amplitude value, effective recognition is convenient to conduct, detail characteristics are reserved, and the loss of the detail characteristics caused by the fact that the amplitude value is smaller and cannot be recognized is avoided. And obtaining an adjusting voice signal, and determining a target voice signal according to the adjusting voice signal and the reserved voice signal. The accuracy of the target voice signal is improved.
According to some embodiments of the invention, the noise reduction module is further configured to:
before a first identification module identifies a monitoring image, acquiring gray values of all pixel points in the monitoring image, and calculating an average gray value;
Calculating the difference value between the gray value and the average gray value of each pixel point, and taking the pixel point with the difference value larger than the preset gray threshold value as an abnormal pixel point;
determining a region to be processed by taking the abnormal pixel point as a circle center and a preset distance as a radius; determining a first pixel point and a second pixel point in a region to be processed; the first pixel point is the pixel point with the largest difference value between the gray value in the area to be processed and the gray value of the abnormal pixel point; the first pixel point is a pixel point with the minimum difference value between the gray value in the region to be processed and the gray value of the abnormal pixel point;
determining a first distance value between the abnormal pixel point and the first pixel point and a second distance value between the abnormal pixel point and the second pixel point;
inquiring a preset first distance value-second distance value-noise reduction parameter data table according to the first distance value and the second distance value, determining a target noise reduction parameter, and performing noise reduction treatment on the region to be treated based on the target noise reduction parameter to obtain a noise-reduced monitoring image.
The technical scheme has the working principle and beneficial effects that: determining an abnormal pixel point based on the noise reduction module, and determining a region to be processed by taking the abnormal pixel point as a circle center and a preset distance as a radius; the method comprises the steps of determining characteristic points in a region to be processed, namely a first pixel point and a second pixel point, determining characteristic parameters, namely a first distance value between an abnormal pixel point and the first pixel point and a second distance value between the abnormal pixel point and the second pixel point, further accurately determining noise reduction parameters of the region to be processed, and carrying out noise reduction based on regionalization, so that the noise reduction accuracy is improved, and further a more accurate monitoring image is obtained.
According to some embodiments of the invention, further comprising: the vibration sensing module is used for detecting a vibration signal of the access control body and converting the vibration signal into a vibration value; and when the vibration value is determined to be larger than the preset vibration value, sending out an alarm prompt.
The beneficial effects of the technical scheme are that: timely finding out whether a user runs the entrance guard and timely taking corresponding measures.
According to some embodiments of the invention, further comprising: the detection module is used for detecting the current signal on the door lock control module and collecting signal waves of the current signal based on a preset sampling rate in a preset time period;
Dividing the signal wave into M sections of sub-signal waves, wherein the time length of each section of sub-signal wave is N milliseconds;
Acquiring sampling values of all sampling points of the sub-signal wave before N/2 milliseconds, and determining a maximum sampling value; taking the sub-signal wave with the maximum sampling value smaller than the preset threshold value as an abnormal sub-signal wave, and removing the abnormal sub-signal wave; obtaining a target current signal according to the sub-signal wave with the maximum sampling value being greater than or equal to a preset threshold value;
And extracting the characteristics of the target current signal, determining the current characteristics, comparing the current characteristics with preset current characteristics, and sending out an alarm prompt when the current characteristics are inconsistent with the preset current characteristics.
The working principle of the technical scheme is as follows: in this embodiment, the target current signal is an effective current signal.
The beneficial effects of the technical scheme are that: the method is convenient for accurately eliminating abnormal sub-signal waves, determining effective target current signals, further improving accuracy of determining current characteristics, comparing the current characteristics with preset current characteristics, sending out alarm prompt when the current characteristics are determined to be inconsistent with the preset current characteristics, and conveniently and timely finding out whether a door lock control module fails or not, thereby improving safety and reliability of the door lock anti-theft system.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (7)

1. An intelligent access control anti-theft system based on wireless network, which is characterized by comprising:
An access control body;
the first acquisition module is used for acquiring a monitoring image comprising a user in a preset area of the access control body;
The first identification module is used for identifying the monitoring image and determining a first identification result;
the second acquisition module is used for randomly generating verification information and prompting a user to read when the first recognition result is determined to be the recognition result to be verified, and acquiring a voice signal of the user in the reading process;
the second recognition module is used for recognizing the voice signal and determining a second recognition result;
The first determining module is used for sending an opening instruction to the door lock control module when the identity verification of the user is determined to pass according to the second identification result;
The door lock control module is used for receiving the opening instruction and executing the opening instruction;
The first identification module includes:
The segmentation module is used for carrying out preliminary recognition on the monitoring image, and segmenting the monitoring image based on a preliminary recognition result to obtain a face image and a body image;
The first matching module is used for analyzing the facial image and determining facial features; matching the facial features with preset facial features in a preset user database, determining a preset facial image corresponding to the preset facial feature with the highest first matching degree as a target preset facial image, and determining a preset body image corresponding to the target preset facial image;
the second matching module is used for analyzing the body image and determining the body characteristics; matching the body characteristics with preset body characteristics included in a preset body image, and determining a second matching degree;
the second determining module is used for carrying out weighted calculation according to the first matching degree and the second matching degree of the facial features and the preset facial features of the target preset facial image, and determining a third matching degree;
The judging module is used for judging whether the third matching degree is in a preset range or not, and determining a first identification result according to the judging result;
the second identification module includes:
the enhancement module is used for enhancing the voice signal to obtain a target voice signal;
A filtering module for:
Performing voice segmentation processing on the target voice signals to obtain a plurality of sub-target voice signals, and determining a first short-time energy parameter of each sub-target voice signal;
performing discretization processing on the target voice signal, and performing sampling, quantization and coding processing on the discretized target voice signal to obtain a digital voice signal;
Performing voice segmentation processing on the digital voice signals to obtain a plurality of sub-digital voice signals, and determining a second short-time energy parameter of each sub-digital voice signal;
Calculating the difference value between the first short-time energy parameter of the sub-target voice signal and the second short-time energy parameter of the corresponding sub-digital voice signal, and carrying out summation processing to obtain a difference total value;
Inquiring a preset data table according to the total difference value, determining a filtering coefficient, and performing filtering processing on the target voice signal according to the filtering coefficient to obtain a filtered voice signal;
A sixth determining module, configured to:
Extracting the characteristics of the filtered voice signals, and determining the voice characteristics of a user;
matching the sound features with preset sound features of a user corresponding to the target preset facial image, calculating to obtain a second matching degree, and taking a comparison result of the second matching degree and a preset threshold value as a second recognition result;
the enhancement module comprises:
The analysis module is used for carrying out spectrum analysis processing on the voice signal and determining a spectrogram corresponding to the voice signal;
The comparison module is used for comparing the amplitude value of each frequency spectrum component in the frequency spectrum chart with a preset amplitude value respectively, and determining a voice signal to be processed and a reserved voice signal according to the comparison result; the semantic signal to be processed is a signal corresponding to a frequency spectrum component with an amplitude value smaller than a preset amplitude value; the reserved voice signal is a signal corresponding to a frequency spectrum component with an amplitude value larger than or equal to a preset amplitude value;
The adjusting module is used for adjusting the amplitude value of the voice signal to be processed to obtain an adjusting voice signal, and determining a target voice signal according to the adjusting voice signal and the reserved voice signal.
2. The wireless network-based intelligent access control anti-theft system of claim 1, wherein the first acquisition module comprises:
The human body sensing module is used for sensing whether a user is included in a preset area of the access control body, and sending a shooting instruction to the shooting module when the user is determined to be included;
And the shooting module is used for receiving and executing shooting instructions and generating monitoring images.
3. The wireless network-based intelligent access control anti-theft system of claim 1, wherein the first matching module comprises:
the denoising module is used for carrying out binarization processing on the face image, dividing the background pixel point from the target pixel point, removing the background pixel point and reserving the target pixel point; the target pixel points comprise pixel points of the outer outline of the head, eyes, nose and mouth;
And a third determining module for determining attribute information of each organ and distance information between each organ as facial features according to the target pixel points.
4. The wireless network-based intelligent access control anti-theft system of claim 1, wherein the second matching module comprises:
the fourth determining module is used for carrying out edge detection on the body image and determining contour information of each limb;
A fifth determining module, configured to determine limb proportion information according to contour information of each limb; contour information and proportion information of each limb are taken as body characteristics.
5. The intelligent access control anti-theft system based on a wireless network of claim 1, further comprising a noise reduction module for:
before a first identification module identifies a monitoring image, acquiring gray values of all pixel points in the monitoring image, and calculating an average gray value;
Calculating the difference value between the gray value and the average gray value of each pixel point, and taking the pixel point with the difference value larger than the preset gray threshold value as an abnormal pixel point;
determining a region to be processed by taking the abnormal pixel point as a circle center and a preset distance as a radius; determining a first pixel point and a second pixel point in a region to be processed; the first pixel point is the pixel point with the largest difference value between the gray value in the area to be processed and the gray value of the abnormal pixel point; the first pixel point is a pixel point with the minimum difference value between the gray value in the region to be processed and the gray value of the abnormal pixel point;
determining a first distance value between the abnormal pixel point and the first pixel point and a second distance value between the abnormal pixel point and the second pixel point;
inquiring a preset first distance value-second distance value-noise reduction parameter data table according to the first distance value and the second distance value, determining a target noise reduction parameter, and performing noise reduction treatment on the region to be treated based on the target noise reduction parameter to obtain a noise-reduced monitoring image.
6. The intelligent access control theft-prevention system based on wireless network of claim 1, further comprising: the vibration sensing module is used for detecting a vibration signal of the access control body and converting the vibration signal into a vibration value; and when the vibration value is determined to be larger than the preset vibration value, sending out an alarm prompt.
7. The intelligent access control theft-prevention system based on wireless network of claim 1, further comprising: the detection module is used for detecting the current signal on the door lock control module and collecting signal waves of the current signal based on a preset sampling rate in a preset time period;
Dividing the signal wave into M sections of sub-signal waves, wherein the time length of each section of sub-signal wave is N milliseconds;
Acquiring sampling values of all sampling points of the sub-signal wave before N/2 milliseconds, and determining a maximum sampling value; taking the sub-signal wave with the maximum sampling value smaller than the preset threshold value as an abnormal sub-signal wave, and removing the abnormal sub-signal wave; obtaining a target current signal according to the sub-signal wave with the maximum sampling value being greater than or equal to a preset threshold value;
And extracting the characteristics of the target current signal, determining the current characteristics, comparing the current characteristics with preset current characteristics, and sending out an alarm prompt when the current characteristics are inconsistent with the preset current characteristics.
CN202311164797.4A 2023-09-07 2023-09-07 Intelligent access control anti-theft system based on wireless network Active CN117292465B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311164797.4A CN117292465B (en) 2023-09-07 2023-09-07 Intelligent access control anti-theft system based on wireless network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311164797.4A CN117292465B (en) 2023-09-07 2023-09-07 Intelligent access control anti-theft system based on wireless network

Publications (2)

Publication Number Publication Date
CN117292465A CN117292465A (en) 2023-12-26
CN117292465B true CN117292465B (en) 2024-08-02

Family

ID=89250926

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311164797.4A Active CN117292465B (en) 2023-09-07 2023-09-07 Intelligent access control anti-theft system based on wireless network

Country Status (1)

Country Link
CN (1) CN117292465B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108694353A (en) * 2017-04-10 2018-10-23 上海聚虹光电科技有限公司 A kind of multi-modal personal identification method of recognition of face and iris recognition
CN108876998A (en) * 2018-06-13 2018-11-23 上海快鱼电子有限公司 Gate inhibition's method and system of testimony of a witness unification based on living things feature recognition
CN109326009A (en) * 2017-08-01 2019-02-12 深圳市永达电子信息股份有限公司 A kind of system and method that speeds passage through customs based on recognition of face
CN110675433A (en) * 2019-10-31 2020-01-10 北京达佳互联信息技术有限公司 Video processing method and device, electronic equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179294B (en) * 2006-11-09 2012-07-04 黄山好视达通信技术有限公司 Self-adaptive echo eliminator and echo eliminating method thereof
CN212160784U (en) * 2019-12-31 2020-12-15 深圳阜时科技有限公司 Identity recognition device and entrance guard equipment
KR20220168951A (en) * 2021-06-16 2022-12-26 센스타임 인터내셔널 피티이. 리미티드. Methods, devices, devices and storage media for associating subject information
CN116612776A (en) * 2022-02-08 2023-08-18 中移系统集成有限公司 Signal processing method and device for microphone array

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108694353A (en) * 2017-04-10 2018-10-23 上海聚虹光电科技有限公司 A kind of multi-modal personal identification method of recognition of face and iris recognition
CN109326009A (en) * 2017-08-01 2019-02-12 深圳市永达电子信息股份有限公司 A kind of system and method that speeds passage through customs based on recognition of face
CN108876998A (en) * 2018-06-13 2018-11-23 上海快鱼电子有限公司 Gate inhibition's method and system of testimony of a witness unification based on living things feature recognition
CN110675433A (en) * 2019-10-31 2020-01-10 北京达佳互联信息技术有限公司 Video processing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN117292465A (en) 2023-12-26

Similar Documents

Publication Publication Date Title
CN111881726B (en) Living body detection method and device and storage medium
CN105868613A (en) Biometric feature recognition method, biometric feature recognition device and mobile terminal
CN105989836B (en) Voice acquisition method and device and terminal equipment
CN104851140A (en) Face recognition-based attendance access control system
CN104700018B (en) A kind of recognition methods for intelligent robot
CN107293301B (en) Recognition methods and system based on dental articulation sound
CN102254188A (en) Palmprint recognizing method and device
Nait-Ali Hidden biometrics: Towards using biosignals and biomedical images for security applications
Hentati et al. Development a new algorithm for iris biometric recognition
CN111062021A (en) Method and device for identity authentication based on wearable equipment
Vega et al. Biometric personal identification system based on patterns created by finger veins
CN110069965A (en) A kind of robot personal identification method
CN109377601B (en) Intelligent office access control system based on fingerprint identification
Amritha et al. Matcher performance-based score level fusion schemes for multi-modal biometric authentication system
CN117292465B (en) Intelligent access control anti-theft system based on wireless network
CN109145845B (en) Residence authority electronic distinguishing method
Ives et al. Iris recognition using the ridge energy direction (RED) algorithm
CN110598522A (en) Identity comparison method based on face and palm print palm vein recognition
Patel et al. Human identification by partial iris segmentation using pupil circle growing based on binary integrated edge intensity curve
KR100374695B1 (en) Automatic Fingerprint Identification System using Direct Ridge Extraction
Maddala et al. Implementation and evaluation of NIST Biometric Image Software for fingerprint recognition
CN111325118A (en) Method for identity authentication based on video and video equipment
Sathish et al. Personal authentication system using hand vein biometric
CN109919050A (en) Identity recognition method and device
Lokhande et al. Wavelet packet based iris texture analysis for person authentication

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant