A high-definition camera based on identity verification
By introducing identity authentication components and image acquisition and adjustment components into the Gaopaimeter, the problem of electronic data leakage risk of Gaopaimeter is solved, and a security mechanism in which only authorized users can shoot and transmit file images is realized, improving data security.
Patent Information
- Application Number
- CN202210900267.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-28
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2042-07-28
AI Technical Summary
The existing high-photometers have weaknesses in electronic data security protection, and electronic data leakage is relatively high and cannot effectively authenticate.
Design a high-photometer based on identity authentication, including identity authentication components, image acquisition components, acquisition adjustment components, image storage components and data transmission components. Through the identity authentication components, obtain user facial features and hash values, judge user permissions, and the image acquisition components adjust shooting parameters to ensure that only users with permissions can obtain and transfer file images.
It effectively reduces the risk of electronic data leakage from high-photometers, improves data security, and ensures that only authorized users can take and transmit files.
Smart Images

Figure CN115311709B_ABST
Abstract
Description
Technical Field
[0001] This specification relates to the field of image acquisition, and in particular to a high-definition camera based on identity verification. Background Art
[0002] As society becomes more information-based, the demand for digitizing various paper documents is growing stronger in the office sector, and high-speed scanning and photography are increasingly being used. However, with rising labor costs, more and more companies are preferring unattended, rapid document digitization equipment.
[0003] Gaopaiyi can effectively solve the above problems. It uses a camera to capture paper documents and generate electronic files. In the process of converting the captured image into electronic files, due to the deviation of the shooting angle, the captured image often needs to be corrected, rotated, and cropped, so that the Gaopaiyi can accurately recognize the text in the image.
[0004] The current high-definition scanners can only meet the needs of paperless office such as traditional paper document photography. There are problems such as weak electronic data security protection and high risk of electronic data leakage that need to be solved urgently.
[0005] Therefore, it is necessary to provide a high-definition camera based on identity authentication to reduce the risk of high-definition camera leaking electronic data. Summary of the Invention
[0006] One embodiment of the present disclosure provides a high-speed scanner based on identity authentication. The high-speed scanner based on identity authentication includes: an identity authentication component for receiving an identity authentication request sent by a user terminal, acquiring an image of a user to be authenticated based on the identity authentication request, determining facial features of the user to be authenticated based on the image of the user to be authenticated, determining a facial hash value of the user to be authenticated based on the facial features of the user to be authenticated, and determining whether the user to be authenticated has photography permission based on the facial hash value of the user to be authenticated; an image acquisition component including a plurality of image acquisition devices installed at different positions, wherein the image acquisition devices are configured to acquire a pre-image of a file to be captured when the identity authentication component determines that the user to be authenticated has photography permission; an acquisition adjustment component for adjusting the photography parameters of the image acquisition component based on the pre-image of the file to be captured, wherein the photography parameters include a target image acquisition device determined from the plurality of image acquisition devices and a height of the target image acquisition device, wherein the target image acquisition device is configured to acquire a file image of the file to be captured; an image storage component for storing the file image of the file to be captured; and a data transmission component for establishing a communication connection with the user terminal when the identity authentication component determines that the user to be authenticated has photography permission, and transmitting the file image of the file to be captured to the user terminal.
[0007] In some embodiments of the present specification, the identity authentication component obtains the image of the user to be verified, including: determining a target projection component from multiple groups of projection components, wherein pattern parameters of the light patterns projected by the multiple groups of projection components are different, and the pattern parameters include pattern color and shape; controlling the target projection component to project the light pattern onto the face of the user to be verified, and obtaining the image of the user to be verified through a face acquisition device.
[0008] In some embodiments of the present specification, the identity authentication component determines the facial features of the user to be verified based on the image of the user to be verified, including: clustering pixels of the image of the user to be verified, separating the facial image of the user to be verified from the image of the user to be verified; and determining the facial features of the user to be verified based on the facial image of the user to be verified.
[0009] In some embodiments of the present specification, determining the facial features of the user to be verified based on the facial image of the user to be verified includes: judging whether there is a projection pattern in the facial image of the user to be verified, and if it is judged that the projection pattern does not exist in the facial image of the user to be verified, judging that the user to be verified does not have the permission to take pictures; if the projection pattern exists in the facial image of the user to be verified, extracting the color features and shape features of the projection pattern; judging whether the facial image of the user to be verified is authentic based on the color features and shape features of the projection pattern and the pattern parameters corresponding to the target projection component, and if it is judged that the facial image of the user to be verified is not authentic, judging that the user to be verified does not have the permission to take pictures; if it is judged that the facial image of the user to be verified is authentic, extracting the facial features of the user to be verified from the facial image of the user to be verified.
[0010] In some embodiments of the present specification, the facial features of the user to be verified include facial contour features and facial features of the user to be verified.
[0011] In some embodiments of the present specification, the image storage component stores facial hash values of multiple verified users; and judging whether the user to be verified has the permission to take photos based on the facial hash value of the user to be verified includes: calculating the hash value similarity between the facial hash value of the user to be verified and the facial hash value of the verified user, and judging whether the user to be verified has the permission to take photos based on the hash value similarity.
[0012] In some embodiments of the present specification, the acquisition adjustment component determines the target image acquisition device from the multiple image acquisition devices, including: for each of the pre-images, determining the proportion of the image of the file to be photographed in the pre-image; and determining the target image acquisition device from the multiple image acquisition devices based on the proportion of the image.
[0013] In some embodiments of the present specification, the acquisition adjustment component determines the height of the target image acquisition device, including: clustering the pre-image acquired by the target image acquisition device to determine the contour shape of the document to be photographed in the pre-image; determining the contour similarity between the contour shape of the document to be photographed and a preset contour shape; and judging whether the height of the target image acquisition device needs to be adjusted based on the contour similarity.
[0014] In some embodiments of the present specification, the acquisition adjustment component is used to: when it is determined based on the contour similarity that the height of the target image acquisition device needs to be adjusted, determine the adjusted height based on the contour shape and font size of the file to be photographed in the pre-image.
[0015] In some embodiments of the present specification, the high-definition camera includes a frame and a placement table arranged on the frame; the acquisition and adjustment component includes a height adjustment component arranged on the frame, the height adjustment component includes a controller and an electric push rod, the electric push rod is arranged on the frame, the piston rod of the electric push rod extends in a vertical upward direction, and a shooting table is arranged on the piston rod of the electric push rod, and multiple image acquisition devices are arranged at the bottom of the shooting table, and multiple image acquisition devices are arranged opposite to the placement table. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] This specification will be further described in the form of exemplary embodiments, which will be described in detail with reference to the accompanying drawings. These embodiments are not limiting, and in these embodiments, like numbers represent like structures, wherein:
[0017] Figure 1 This is a module diagram of a high-speed scanner based on identity verification shown in some embodiments of the present application;
[0018] Figure 2 This is a schematic diagram of a process for determining facial features of a user to be authenticated based on a facial image of the user to be authenticated, as shown in some embodiments of the present application;
[0019] Figure 3 This is a flow chart of a capture adjustment component adjusting the height of a target image capture device based on a pre-image of a file to be captured, as shown in some embodiments of the present application;
[0020] Figure 4This is a structural diagram of a high-speed scanner based on identity authentication shown in some embodiments of the present application.
[0021] Icons: 410, rack; 420, placement table; 430, electric push rod; 440, shooting table; 450, image acquisition device. DETAILED DESCRIPTION
[0022] To more clearly illustrate the technical solutions of the embodiments of this specification, the following briefly describes the drawings required for describing the embodiments. Obviously, the drawings described below are merely examples or embodiments of this specification. Those skilled in the art can apply this specification to other similar scenarios based on these drawings without inventive effort. Unless otherwise apparent from the context or otherwise noted, the same reference numerals in the figures represent the same structure or operation.
[0023] It should be understood that the terms “unit”, “device”, “unit” and / or “module” used herein are used to distinguish different components, elements, parts, portions or assemblies at different levels. However, if other terms can achieve the same purpose, the terms may be replaced by other expressions.
[0024] As used in this specification and claims, unless the context clearly indicates otherwise, the words "a," "an," "an," and / or "the" do not refer to the singular but also include the plural. Generally speaking, the terms "comprises" and "include" only indicate the inclusion of the steps and elements specifically identified, and these steps and elements do not constitute an exclusive list, or the device may include other steps or elements.
[0025] Flowcharts are used throughout this specification to illustrate operations performed according to the embodiments of this specification. It should be understood that the preceding or following operations do not necessarily need to be performed in exact order. Instead, the steps may be processed in reverse order or simultaneously. Furthermore, other operations may be added to these processes, or one or more operations may be removed from these processes.
[0026] Figure 1 This is a module diagram of a high-speed scanner based on identity verification shown in some embodiments of the present application. Figure 1 As shown, the identity authentication-based high-speed scanner may include an identity authentication component, an image acquisition component, an acquisition adjustment component, an image storage component, and a data transmission component. The following describes each component of the identity authentication-based high-speed scanner in detail.
[0027] The identity authentication component can be used to receive an identity authentication request sent by a user terminal and obtain an image of the user to be authenticated based on the identity authentication request.
[0028] The user terminal may be a device used by the user. In some embodiments, the user terminal may include one of a mobile device, a tablet computer, a laptop computer, etc., or any combination thereof. In some embodiments, the mobile device may include a wearable device, a smart action device, a virtual reality device, an augmented reality device, etc., or any combination thereof. In some embodiments, the wearable device may include a smart bracelet, smart shoes and socks, smart glasses, smart helmets, smart watches, smart clothing, smart backpacks, smart accessories, smart handles, etc., or any combination thereof. In some embodiments, the smart action device may include a smart phone, a personal digital assistant (PDA), a gaming device, a navigation device, a POS device, etc., or any combination thereof. In some embodiments, the virtual reality device and / or the augmented reality device may include a virtual reality helmet, virtual reality glasses, virtual reality goggles, augmented reality helmets, augmented reality glasses, augmented reality goggles, etc., or any combination thereof.
[0029] In some embodiments, the identity verification component obtains an image of the user to be verified, which may include:
[0030] Determining a target projection component from a plurality of projection components, wherein the light patterns projected by the plurality of projection components have different pattern parameters, including pattern color and shape. For example, the light pattern projected by projection component A is a yellow circle, the light pattern projected by projection component B is a red triangle, and the light pattern projected by projection component C is a green square. In some embodiments, the identity verification component may randomly determine a projection component from the plurality of projection components as the target projection component.
[0031] The target projection component is controlled to project a light pattern onto the face of the user to be verified, and the image of the user to be verified is obtained through the face acquisition device.
[0032] In some embodiments, the identity verification component determines facial features of the user to be verified based on an image of the user to be verified, which may include:
[0033] Clustering the pixels of the image of the user to be verified, thereby separating the pixels constituting the background and the pixels of the face image, and separating the face image of the user to be verified from the image of the user to be verified;
[0034] The facial features of the user to be authenticated are determined based on the facial image of the user to be authenticated.
[0035] The identity verification component may also be used to determine facial features of the user to be verified based on the image of the user to be verified, and determine a facial hash value of the user to be verified based on the facial features of the user to be verified. For example, the identity verification component may determine the facial hash value of the user to be verified based on the facial features of the user to be verified based on a hash algorithm (e.g., MD4, MD5, etc.);
[0036] Based on the facial hash value of the user to be verified, it is determined whether the user to be verified has the permission to take photos.
[0037] Figure 2 This is a flow chart of determining facial features of a user to be verified based on a facial image of the user to be verified, as shown in some embodiments of the present application. Figure 2 As shown, the identity verification component determines the facial features of the user to be verified based on the face image of the user to be verified, including:
[0038] Determine whether there is a projection pattern in the face image of the user to be verified. If it is determined that there is no projection pattern in the face image of the user to be verified, determine that the user to be verified does not have the shooting permission;
[0039] If there is a projection pattern in the face image of the user to be verified, extract the color and shape features of the projection pattern;
[0040] Based on the color characteristics and shape characteristics of the projection pattern and the pattern parameters corresponding to the target projection component, determine whether the face image of the user to be verified is authentic. For example, if the color characteristics of the projection pattern are consistent with the projection image corresponding to the target projection component, and the shape characteristics of the projection pattern are consistent with the shape corresponding to the target projection component, then the face image of the user to be verified is determined to be authentic; if the face image of the user to be verified is determined to be authentic, then the user to be verified is determined to not have the permission to take photos;
[0041] If the facial image of the user to be verified is determined to be authentic, facial features of the user to be verified are extracted from the facial image of the user to be verified, wherein the facial features of the user to be verified include facial contour features and facial features of the user to be verified.
[0042] In some embodiments, the authenticity of the facial image of the user to be verified is first determined based on the color characteristics and shape characteristics of the projection pattern and the pattern parameters corresponding to the target projection component. When the facial image of the user to be verified is not authentic, it is determined that the user cheated during the image acquisition process (for example, directly uploading the image to the identity verification component). There is no need to subsequently determine the facial hash value of the user to be verified based on the facial features of the user to be verified. Based on the facial hash value of the user to be verified, it is determined whether the user to be verified has the shooting permission, thereby improving the identity verification efficiency and reducing the amount of data processing.
[0043] In some embodiments, the identity verification component determines whether the user to be verified has the permission to take photos based on the facial hash value of the user to be verified, which may include:
[0044] Calculating hash value similarity between the facial hash value of the user to be verified and the facial hash value of the verified user. For example, the identity verification component may calculate hash value similarity between the facial hash value of the user to be verified and the facial hash value of the verified user based on a similarity algorithm (e.g., cosine similarity, Jaccard similarity coefficient, etc.);
[0045] Whether the user to be verified has the photography permission is determined based on the hash value similarity. For example, when the hash value similarity is greater than a preset hash value similarity threshold (eg, 80%), it is determined that the user to be verified has the photography permission.
[0046] The image acquisition component may include multiple image acquisition devices 450 installed at different positions. The image acquisition device 450 is used to obtain a pre-image of the file to be photographed when the identity authentication component determines that the user to be authenticated has the photography permission.
[0047] In some embodiments, determining whether the user to be verified has permission to take photos is done by comparing the user's face hash value. Compared to determining whether the user to be verified has permission to take photos by comparing facial images, less data is compared and whether the user to be verified has permission to take photos can be determined more quickly.
[0048] Figure 4 This is a schematic diagram of the structure of a high-speed scanner based on identity authentication shown in some embodiments of the present application, such as Figure 4 As shown, in some embodiments, the high-definition camera includes a frame 410, a placement table 420 and a shooting table 440 disposed on the frame 410, and multiple image acquisition devices 450 are disposed at the bottom of the shooting table 440, with the multiple image acquisition devices 450 being arranged opposite the placement table 420. The image acquisition devices 450 may be cameras. Each image acquisition device 450 can capture a preliminary image of the document to be captured.
[0049] The acquisition adjustment component can be used to adjust the shooting parameters of the image acquisition component based on the pre-image of the document to be photographed, wherein the shooting parameters include the target image acquisition device 450 and the height of the target image acquisition device 450 determined from multiple image acquisition devices 450, and the target image acquisition device 450 is used to obtain the document image of the document to be photographed.
[0050] In some embodiments, the acquisition adjustment component determines a target image acquisition device 450 from a plurality of image acquisition devices 450, including:
[0051] For each pre-image, determining the proportion of the image of the document to be captured in the pre-image. For example, the acquisition adjustment component may cluster the pre-images to determine the number of pixels constituting the background image in the pre-image and the number of pixels constituting the image of the document to be captured in the pre-image, and use the ratio of the number of pixels of the image of the document to be captured to the number of pixels of the background image as the proportion of the image of the document to be captured.
[0052] A target image acquisition device 450 is determined from the plurality of image acquisition devices 450 based on the image occupation ratio.
[0053] In some embodiments, the acquisition adjustment component may use the image acquisition device 450 corresponding to the pre-image in which the image of the file to be photographed accounts for the largest proportion as the target image acquisition device 450 .
[0054] like Figure 4 As shown, in some embodiments, the acquisition adjustment assembly includes a height adjustment assembly disposed on a rack 410, the height adjustment assembly including a controller (not shown) and an electric push rod 430. The electric push rod 430 is disposed on the rack 410, the piston rod of the electric push rod 430 extending in a vertically upward direction, and a shooting platform 440 is disposed on the piston rod of the electric push rod 430. As an example only, the controller may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), an application-specific instruction processor (ASIP), a graphics processing unit (GPU), a physical processing unit (PPU), a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic device (PLD), a controller, a microcontroller unit, a reduced instruction set computer (RISC), a microprocessor, or any combination thereof.
[0055] Figure 3 FIG. 4 is a flow chart of a capture adjustment component adjusting the height of the target image capture device 450 based on the pre-image of the file to be captured, as shown in some embodiments of the present application. Figure 3 As shown, in some embodiments, the acquisition adjustment component determines the height of the target image acquisition device 450, which may include:
[0056] Clustering the pre-image acquired by the target image acquisition device 450 to determine the contour shape of the document to be photographed in the pre-image. Specifically, the acquisition and adjustment component can cluster the pre-image, separate the background image in the pre-image, and acquire the document image to be photographed. Specifically, the acquisition and adjustment component can cluster the pre-image based on the K-Means algorithm to determine the pixels belonging to the background image and the pixels of the document image to be photographed, separate the background image in the pre-image, acquire the document image to be photographed, and complete image segmentation. The K-Means clustering algorithm is an unsupervised learning algorithm. The K-Means algorithm can be used to group pixels with similar RGB values in the pre-image together to form two clusters, one cluster including pixels of the background image and the other cluster including pixels of the paper document image. The edge pixels in the document image to be photographed are determined, and the edge shape of the document image to be photographed is determined based on the edge pixels.
[0057] Determining the similarity between the contour shape of the file to be photographed and the preset contour shape;
[0058] Whether the height of the target image acquisition device 450 needs to be adjusted is determined based on the contour similarity.
[0059] It can be understood that the contour similarity between the contour shape of the document to be photographed and the preset contour shape can be used to determine whether the document to be photographed in the pre-image is complete. Specifically, the edge shape of the document to be photographed is generally a rectangle. When the document to be photographed in the image of the document to be photographed is incomplete, the edge shape of the image of the document to be photographed is generally a polygon. Therefore, the acquisition adjustment component can determine the similarity between the edge shape of the image of the document to be photographed and the rectangle to determine whether the document to be photographed is complete. When the contour similarity is less than a preset threshold (for example, 90%), the acquisition adjustment component determines that the height of the target image acquisition device 450 needs to be adjusted.
[0060] In some embodiments, when the acquisition and adjustment component determines that the height of the target image acquisition device 450 needs to be adjusted based on the outline shape and font size of the document to be photographed in the pre-image, the adjusted height can be determined based on the outline shape and font size of the document to be photographed in the pre-image. Specifically, the acquisition and adjustment component can determine the adjusted height based on the outline shape and font size of the document to be photographed in the pre-image using a height determination model. The height determination model can be a machine learning model used to determine the adjusted height, and the input to the height determination model can be the outline shape and font size of the document to be photographed in the pre-image. The acquisition and adjustment component can train the height determination model using multiple labeled training samples, wherein one training sample corresponds to one sample pre-image. The training sample can include the outline shape and font size of the document to be photographed in the sample pre-image, and the label of the training sample can be the adjusted height. In some embodiments, the acquisition and adjustment component can obtain the label of the training sample in a variety of ways, such as through manual annotation or by obtaining it from an image storage component or an external data source.
[0061] In some embodiments, the acquisition adjustment component may train the initial height determination model multiple times using a common method (e.g., gradient descent) until the trained initial height determination model meets a preset condition, and use the trained initial height determination model as the height determination model. The preset condition may be that the loss function of the updated initial height determination model is less than a threshold, converges, or the number of training iterations reaches a threshold.
[0062] In some embodiments, the highly determined model may include but is not limited to one or more combinations of neural networks (NN), decision trees (DT), linear regression (LR), etc.
[0063] The controller can adjust the height based on the outline shape and font size of the file to be photographed in the preview image, and control the piston rod of the electric push rod 430 to extend a corresponding length, thereby adjusting the height of the target image acquisition device 450.
[0064] After completing the height adjustment, the acquisition adjustment component may send a control instruction to the target image acquisition device 450 so that the target image acquisition device 450 may capture the document image of the document to be captured.
[0065] In some embodiments, by determining the adjusted height based on the outline shape and font size of the document to be photographed in the preview image, the file image of the document to be photographed that is subsequently collected is more complete. At the same time, it ensures that the font in the file image of the document to be photographed is at an appropriate size to facilitate text recognition.
[0066] The image storage component can be used to store the document image of the document to be photographed. The image storage component may include a read-only memory (ROM) 220, a random access memory (RAM) 230, a hard disk 260, etc. Exemplary ROMs may include mask ROM (MROM), programmable ROM (PROM), erasable programmable ROM (PEROM), electrically erasable programmable ROM (EEPROM), compact disc ROM (CD-ROM), and digital versatile disc ROM. Exemplary RAMs may include dynamic RAM (DRAM), double data rate synchronous dynamic RAM (DDR SDRAM), static RAM (SRAM), thyristor RAM (T-RAM), and zero capacitance RAM (Z-RAM).
[0067] The data transmission component can be used to establish a communication connection with the user terminal when the identity authentication component determines that the user to be authenticated has the permission to shoot. The data transmission component can also be used to send the file image of the file to be photographed to the user terminal, wherein the user terminal is the user terminal that sends the identity authentication request. The data transmission component can send the file image of the file to be photographed to the user terminal via a network. The network can include a cable network, a wired network, an optical fiber network, a telecommunications network, an intranet, an internet network, a local area network (LAN), a wide area network (WAN), a wireless area network (WLAN), a metropolitan area network (MAN), a public switched telephone network (PSTN), a Bluetooth network, a ZigBee network, a near field communication (NFC) network, etc., or any combination thereof.
[0068] In some embodiments, the data transmission component can also process the file image of the file to be photographed obtained by the image acquisition component, for example, rotating, cropping, recognizing text in the file image, etc., obtain the processed information of the file to be photographed, and send the processed information of the file to be photographed to the user terminal.
[0069] It can be understood that the identity authentication-based high-speed scanner obtains the image of the user to be verified, and is also used to determine the facial features of the user to be verified based on the image of the user to be verified, determine the facial hash value of the user to be verified based on the facial features of the user to be verified, and judge whether the user to be verified has the permission to take pictures based on the facial hash value of the user to be verified, and send the processed information of the file to be photographed to the user terminal that is verified to have the permission to take pictures, which can reduce the risk of the high-speed scanner leaking electronic data.
[0070] While the basic concepts have been described above, it will be apparent to those skilled in the art that the detailed disclosure is merely illustrative and does not limit this specification. Although not explicitly stated herein, various modifications, improvements, and revisions to this specification may be made by those skilled in the art. Such modifications, improvements, and revisions are suggested in this specification and remain within the spirit and scope of the exemplary embodiments of this specification.
[0071] This specification also uses specific terms to describe the embodiments of this specification. For example, "one embodiment," "an embodiment," and / or "some embodiments" refer to a feature, structure, or characteristic associated with at least one embodiment of this specification. Therefore, it should be emphasized and noted that references to "one embodiment," "an embodiment," or "an alternative embodiment" two or more times in different locations in this specification do not necessarily refer to the same embodiment. Furthermore, certain features, structures, or characteristics of one or more embodiments of this specification may be appropriately combined.
[0072] In addition, unless expressly stated in the claims, the order of the processing elements and sequences described in this specification, the use of alphanumeric characters, or the use of other names are not intended to limit the order of the processes and procedures of this specification. Although the above disclosure discusses some of the invention embodiments currently considered useful through various examples, it should be understood that such details are for illustrative purposes only, and the appended claims are not limited to the disclosed embodiments. On the contrary, the claims are intended to cover all modifications and equivalent combinations that are consistent with the spirit and scope of the embodiments of this specification. For example, although the components described above can be implemented by hardware devices, they can also be implemented only by software solutions, such as those described for installation on existing servers or mobile devices.
[0073] Similarly, it should be noted that, in order to simplify the description of this specification and facilitate understanding of one or more embodiments of the invention, the foregoing description of the embodiments of this specification sometimes combines multiple features into a single embodiment, figure, or description thereof. However, such disclosure does not mean that the subject matter of this specification requires more features than those recited in the claims. In fact, an embodiment may have fewer features than all of the features of a single embodiment disclosed above.
[0074] In some embodiments, numbers are used to describe the quantity of components and attributes. It should be understood that such numbers used in the description of the embodiments are modified by the modifiers "about", "approximately" or "substantially" in some examples. Unless otherwise stated, "about", "approximately" or "substantially" indicate that the numbers are allowed to vary by ±20%. Accordingly, in some embodiments, the numerical parameters used in the description and claims are approximate values, which may change according to the required characteristics of individual embodiments. In some embodiments, the numerical parameters should take into account the specified significant digits and use the general number of digits retained. Although the numerical domains and parameters used to confirm the breadth of their range in some embodiments of this specification are approximate values, in specific embodiments, the settings of such numerical values are as accurate as possible within the feasible range.
[0075] Each patent, patent application, patent application publication, and other materials, such as articles, books, specifications, publications, and documents, cited in this specification is hereby incorporated by reference in its entirety. This includes application history documents that are inconsistent with or conflict with the content of this specification, as well as documents (currently or subsequently attached to this specification) that limit the broadest scope of the claims of this specification. It should be noted that if the descriptions, definitions, and / or terminology used in the accompanying materials are inconsistent or conflicting with the content of this specification, the descriptions, definitions, and / or terminology used in this specification will control.
[0076] Finally, it should be understood that the embodiments described in this specification are intended only to illustrate the principles of the embodiments of this specification. Other variations may also fall within the scope of this specification. Therefore, by way of example and not limitation, alternative configurations of the embodiments of this specification may be considered consistent with the teachings of this specification. Accordingly, the embodiments of this specification are not limited to the embodiments explicitly described and illustrated in this specification.
Claims
1. A high-definition camera based on identity verification, characterized in that: include: an identity verification component, configured to receive an identity verification request sent by a user terminal, obtain an image of the user to be verified based on the identity verification request, determine facial features of the user to be verified based on the image of the user to be verified, determine a facial hash value of the user to be verified based on the facial features of the user to be verified, and determine whether the user to be verified has photography permission based on the facial hash value of the user to be verified; An image acquisition component, comprising a plurality of image acquisition devices installed at different positions, wherein the image acquisition devices are used to obtain a pre-image of the document to be photographed when the identity verification component determines that the user to be authenticated has photography authority; a capture adjustment component, configured to adjust capture parameters of the image capture component based on the pre-image of the document to be captured, wherein the capture parameters include a target image capture device determined from the plurality of image capture devices and a height of the target image capture device, the target image capture device being configured to capture the document image of the document to be captured; An image storage component, configured to store the image of the file to be photographed; A data transmission component is used to establish a communication connection with the user terminal when the identity verification component determines that the user to be verified has the photography permission, and is also used to send the file image of the file to be photographed to the user terminal; The identity verification component obtains the image of the user to be verified, including: Determining a target projection component from a plurality of groups of projection components, wherein pattern parameters of light patterns projected by the plurality of groups of projection components are different, the pattern parameters including pattern color and shape; Controlling the target projection component to project a light pattern onto the face of the user to be verified, and acquiring an image of the user to be verified through a face acquisition device; The identity verification component determines facial features of the user to be verified based on the image of the user to be verified, including: Clustering pixels of the image of the user to be verified, and separating the face image of the user to be verified from the image of the user to be verified; determining facial features of the user to be authenticated based on the facial image of the user to be authenticated; The determining the facial features of the user to be authenticated based on the facial image of the user to be authenticated includes: Determining whether there is a projection pattern in the facial image of the user to be verified; if it is determined that the projection pattern does not exist in the facial image of the user to be verified, determining that the user to be verified does not have photography permission; If the projection pattern exists in the facial image of the user to be verified, extracting the color features and shape features of the projection pattern; Based on the color characteristics and shape characteristics of the projection pattern and the pattern parameters corresponding to the target projection component, determining whether the facial image of the user to be verified is authentic; if it is determined that the facial image of the user to be verified is not authentic, determining that the user to be verified does not have the shooting permission; if the color characteristics of the projection pattern are consistent with the projection image corresponding to the target projection component, and the shape characteristics of the projection pattern are consistent with the shape corresponding to the target projection component, determining that the facial image of the user to be verified is authentic; If it is determined that the facial image of the user to be verified is authentic, facial features of the user to be verified are extracted from the facial image of the user to be verified.
2. The identity verification-based high-speed scanner according to claim 1, wherein: The facial features of the user to be verified include facial contour features and facial features of the user to be verified.
3. The identity verification-based high-speed scanner according to claim 1 or 2, characterized in that: The image storage component stores facial hash values of multiple verified users; The determining whether the user to be verified has the photography permission based on the facial hash value of the user to be verified includes: Calculate the hash value similarity between the face hash value of the user to be verified and the face hash value of the verified user, and determine whether the user to be verified has the shooting permission based on the hash value similarity.
4. The identity verification-based high-speed scanner according to claim 1 or 2, wherein: The acquisition adjustment component determines the target image acquisition device from the plurality of image acquisition devices, including: For each of the pre-images, determining the proportion of the image of the file to be photographed in the pre-image; The target image acquisition device is determined from the plurality of image acquisition devices based on the image occupation ratio.
5. The identity verification-based high-speed scanner according to claim 1 or 2, wherein: The acquisition adjustment component determines the height of the target image acquisition device, including: Clustering the pre-image acquired by the target image acquisition device to determine the contour shape of the file to be photographed in the pre-image; Determining the similarity between the contour shape of the file to be photographed and a preset contour shape; Based on the contour similarity, it is determined whether the height of the target image acquisition device needs to be adjusted.
6. The identity verification-based high-speed scanner according to claim 5, wherein: The acquisition adjustment component is used to: When it is determined based on the contour similarity that the height of the target image acquisition device needs to be adjusted, the adjusted height is determined based on the contour shape and font size of the file to be photographed in the pre-image.
7. The identity verification-based high-speed scanner according to claim 6, wherein: The high-definition camera includes a frame and a placement table arranged on the frame; The acquisition and adjustment component includes a height adjustment component arranged on the frame, and the height adjustment component includes a controller and an electric push rod. The electric push rod is arranged on the frame, and the piston rod of the electric push rod extends in a vertical upward direction. A shooting platform is provided on the piston rod of the electric push rod. Multiple image acquisition devices are arranged at the bottom of the shooting platform, and multiple image acquisition devices are arranged opposite to the placement platform.
Citation Information
Patent Citations
Calibration method and device based on binocular camera, terminal equipment and storage medium
CN110443853A
Document verification and identity verification method and device
US20200143162A1