Pen and Signature Recognition Methods and Systems
By designing a writing pen that includes a writing trajectory inducer and an air signature generator, and combining three-dimensional and planar signature feature comparison, the problems of insufficient electronic signature features and air signature space limitations are solved, thus achieving efficient and accurate identity verification.
Patent Information
- Application Number
- CN202011601768.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-08-31
- Filing Date
- 2020-12-29
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2040-12-29
AI Technical Summary
Existing electronic signature technologies cannot provide a sufficient variety and number of features on electronic devices, resulting in inaccurate identity verification. Furthermore, over-the-air signature technology requires a large amount of operating space, which is inconvenient.
Design a writing pen, including a body, a writing trajectory inducer, and an air signature generator. By sensing the three-dimensional spatial movement of the writing pen, an air signature is generated and transmitted to a signature recognition device for comparison via wireless or wired communication. The signature is then combined with a planar signature for feature comparison to determine the signer's identity.
It enables efficient and accurate identity verification within a limited space, lowers the technical threshold for over-the-air signatures, and improves the accuracy of signature authentication.
Smart Images

Figure CN114115556B9_ABST
Abstract
Description
Technical Field
[0001] This application relates to an innovative method and system for authentication based on biometric technology, and in particular to a writing pen and a signature recognition method and system for recognizing signatures written by the writing pen. Background Technology
[0002] Signatures are a long-standing method of identity verification. With the rise of electronic transactions, businesses have also attempted to use electronic and mobile devices for signature authentication. However, signing on the touch panels of electronic and mobile devices offers too few and too few features to perform proper authentication. To provide a sufficient variety and number of features with electronic signatures, multiple features need to be detected simultaneously, requiring the acquisition of large amounts of data. This method of authentication does not meet the needs of commercial applications.
[0003] To address the technological challenges that electronic signatures cannot solve, industry players have developed "air signatures." This typically involves the signer making a certain gesture in mid-air, which is then captured by computer vision to extract features for identity verification. This technology is primarily based on the fact that the human limb has multiple joints, meaning that the same gesture performed by different people will yield different results.
[0004] However, existing technologies all rely on limb movements to generate motion trajectories and then identify those trajectories. Therefore, users need a large amount of operational space during execution, which is not convenient. Summary of the Invention
[0005] The purpose of this application is to provide a novel signature comparison technique for performing authentication.
[0006] The purpose of this application is also to provide a novel writing pen for performing signature comparison.
[0007] According to one objective of this application, a novel writing pen is provided. The writing pen includes a body, a writing trajectory initiator, and an air signature generator. The body includes a writing end and a motion sensing end, which are separated by an angle of at least 90 degrees. The initiator is disposed on the writing end and is used to generate a writing trajectory on a sensing surface. The air signature generator is disposed on the motion sensing end and includes a motion sensing device, a first communication device, a control device, and a power supply. The motion sensing device is used to sense the three-dimensional spatial motion of the motion sensing end and outputs a reading of at least one dimension of the three-dimensional spatial motion at predetermined time intervals and continuously. The first communication device is used to establish a communication channel with an external device wirelessly or via a wired connection. The control device is connected to the motion sensing device and the first communication device to receive sensing result information from the motion sensing device, process the sensing result information, and transmit it to the external device via the first communication device. The control device is further configured to: upon receiving a start detection command, record the current time as a first time; acquire the reading value of the motion sensing device; and upon receiving a stop sensing command, record the current time as a second time, thereby generating an over-the-air signature containing the first time, the reading value of the motion sensing device, and the second time; and activate the first communication device to transmit the over-the-air signature to the external device. A power supply is connected to the motion sensing device, the first communication device, and the control device to provide power to the motion sensing device, the first communication device, and the control device.
[0008] This application also provides an innovative signature recognition method and system. The signature recognition system of this application includes at least one writing pen with the aforementioned features and a signature recognition device. The signature recognition device includes: a signature data storage device, a second communication device, and a signature comparison device. The signature data storage device is used to store multiple reference air signature files, each of which corresponds to a signature account. The second communication device is used to establish a communication channel with the first communication device of the writing pen to exchange data with the writing pen. The signature comparison device is used to perform feature comparison between the air signature file received from the writing pen and at least one reference air signature file in the signature data storage device, and when the approximate value of the feature comparison result is higher than a specific threshold and the difference between the first time and the second time and the comparison time is less than a specific value, it determines that the air signature file and at least one of the reference air signature files come from the same provider.
[0009] The signature recognition method provided in this application includes the following steps: activating a writing pen; wherein the writing pen includes a body, an inducer, and an air signature generator. The body includes a writing end and a motion sensing end, the writing end and the motion sensing end being separated by a grip reference point, and the segment from the writing end to the grip reference point and the segment from the motion sensing end to the grip reference point forming an angle of at least 90 degrees. The inducer is disposed on the writing end. The air signature generator is disposed on the motion sensing end, and the air signature generator includes a motion sensing device, a first communication device, and a control device. The motion sensing device is used to sense the three-dimensional spatial motion of the motion sensing end and outputs the reading value of at least one dimension of the three-dimensional spatial motion at predetermined time intervals and continuously. The first communication device is used to establish a communication channel with an external device wirelessly or via a wired connection. The control device is used to record a first time when the operation starts and a second time when the operation stops, to generate an over-the-air signature file containing the first time, the reading value of the motion sensing device, and the second time; record the over-the-air signature file; perform a feature comparison between the over-the-air signature file and one of the reference over-the-air signature files in a signature data storage device that stores multiple reference signature files; and determine that the over-the-air signature file and the reference over-the-air signature file come from the same provider when the approximate value of the feature comparison result is higher than a specific threshold value and the difference between the first time, the second time, or a combination thereof and the comparison time is less than a specific value.
[0010] In some preferred embodiments of this application, the signature recognition method includes the following steps: activating a writing pen to receive an air signature file sent by the writing pen; activating a writing trajectory generating device, the writing trajectory generating device capturing the movement trajectory of the writing pen and generating a planar signature file describing the movement trajectory; the planar signature file including start time information and end time information of the movement trajectory; performing feature comparison between the air signature file sent by the writing pen and a reference air signature file in a signature data storage device storing multiple reference signature files, and performing feature comparison between the planar signature file received from the writing trajectory generating device and at least one reference planar signature file in the signature data storage device; determining that the two air signature files come from the same provider when the approximate value of the feature comparison result between the air signature file and the reference air signature file is higher than a first threshold and the approximate value of the feature comparison result between the planar signature file and the reference planar signature file is higher than a second threshold; and outputting the determination result.
[0011] To further understand the features and technical content of this application, please refer to the following detailed description and drawings. However, the drawings provided are for reference and illustration only and are not intended to limit this application. Attached Figure Description
[0012] Figure 1 This is a schematic diagram illustrating the usage state of the signature recognition system according to an embodiment of this application.
[0013] Figure 2 This is a schematic diagram of the writing pen according to an embodiment of this application.
[0014] Figure 3 This is a system block diagram of the signature recognition system according to an embodiment of this application.
[0015] Figure 4 This is a flowchart of one embodiment of the signature recognition method of this application.
[0016] Figure 5 This is a flowchart of another embodiment of the signature recognition method of this application. Detailed Implementation
[0017] This application provides a signature recognition system and method based on aerial signature recognition technology. While this application is not limited to any technical principles or concepts, the inventors have found that past aerial signature recognition technologies, although developed to a sufficient level for application, all rely on the movement trajectory of the free ends of human limbs as the signature. This necessitates a large space for aerial signature recognition, making it unsuitable for everyday use.
[0018] According to the design of this application, an aerial signature refers to the movement trajectory of the non-writing end of a writing pen in three-dimensional space. Since the non-writing end is typically farther from the pen's axis of motion during writing than the writing end is from the axis of motion, the movement trajectory of the non-writing end is appropriately amplified, thus becoming a valuable aerial signature. This aerial signature can then be used as a biometric feature, serving as a basis for identifying the signer's identity.
[0019] The following specific embodiments illustrate the implementation of the "writing pen, signature recognition method and system" disclosed in this application. Those skilled in the art can understand the advantages and effects of this application from the content disclosed in this specification. This application can be implemented or applied through other different specific embodiments, and various details in this specification can also be modified and changed based on different viewpoints and applications without departing from the concept of this application. Furthermore, the term "or" used herein may include, depending on the actual situation, any combination of any one or more of the associated listed items.
[0020] Please see Figures 1 to 3Figures show a schematic diagram of the usage state of the signature recognition system according to an embodiment of this application, a structural schematic diagram of the writing pen, and a system block diagram of the signature recognition system. As shown in the figures, the signature recognition system based on over-the-air signature recognition of this application mainly includes a writing pen 10 and a signature recognition device 20; wherein, the writing pen 10 may be a signature pen, but is not limited thereto. The signature recognition system also typically includes a writing trajectory generating device 30, such as a touch screen; however, the writing trajectory generating device 30 may also be any device that can record the movement trajectory of the writing end 101 of the writing pen 10 on the surface of the writing trajectory generating device 30 when the writing end 101 of the writing pen 10 touches or approaches, such as a capacitive or other form of signature pad. In a preferred embodiment of this application, the writing pen 10 has wireless communication capability and can establish a wireless communication channel with the signature recognition device 20 to exchange data. The writing trajectory generating device 30 is typically connected to the signature recognition device 20 in a wired manner to transmit the movement trajectory data of the writing end 101 recorded by the writing trajectory generating device 30 to the signature recognition device 20. In several embodiments of this application, the signature recognition device 20 is configured within a computer device (e.g., a desktop computer, laptop computer, tablet computer, smartphone, etc.), and the writing trajectory generation device 30 (e.g., a touch screen) is the touch screen of the computer device. Of course, other types of devices, apparatuses, and other types of communication methods can also be applied in this application.
[0021] Cooperate Figure 2 As shown, the writing pen 10 of this application can be formed into a long rod shape for ease of holding, but is not limited thereto. According to embodiments of this application, the greater the ratio of the distance from the non-writing end to the grip reference point to the distance from the writing end to the grip reference point, the better the recognition effect. Therefore, the shape of the writing pen 10 mainly includes a rod-shaped body 100, that is, a slender body, and provides a grip section, which includes a grip reference point 10P. The grip reference point 10P refers to the center point around which the body 100 moves when the body 100 is held in hand to sign.
[0022] Furthermore, the writing pen 10 also includes a writing end 101 and a motion sensing end 102 of the writing end 101 relative to the grip reference point 10P. As mentioned above, the distance from the motion sensing end 102 to the grip reference point 10P should be greater than the distance from the writing end 101 to the grip reference point 10P, and the ratio is preferably between 2 and 10 times, more preferably between 2 and 5 times, and most preferably 2.5 times. In addition, in order to amplify the motion trajectory magnification of the motion sensing end 102, the line connecting the writing end 101 to the grip reference point 10P and the line connecting the motion sensing end 102 to the grip reference point 10P form an angle α of at least 90 degrees, wherein the angle α is preferably between 120 degrees and 180 degrees, and most preferably between 160 degrees and 180 degrees; typically, the angle α is 180 degrees to facilitate the manufacture of the writing pen 10, but the angle is not a technical limitation.
[0023] The writing trajectory initiator 11 is disposed at the writing end 101 to generate a writing trajectory on the sensing surface 32 of the writing trajectory generating device 30. The sensing surface 32 is typically disposed on the sensing surface of an electronic device (not shown in the figures) such as a computer device, tablet device, mobile device, or card reader. In a common application of this application, the sensing surface 32 is disposed on a capacitive electronic device to provide a plane, with multiple sensing units arranged below the plane. Each sensing unit is typically a capacitor unit, which can be activated by the initiator 11 when it passes over the sensing unit, thereby changing its state, for example, changing its capacitance value. The distribution of these state changes on the plane constitutes the trajectory of the initiator 11 moving on the plane. The material of the initiator 11 can be any material currently available for capacitive stylus tips, such as conductive cotton, rubber coated with conductive paint, conductive silicone, conductive fibers, etc., and the shape of the initiator is not limited.
[0024] Figure 2 The writing pen 10 shown in one embodiment of this application may also have an air signature generator 12, which is disposed on the motion sensing end 102. The structure of the air signature generator 12 mainly includes a motion sensing device 121, a first communication device 122, a control device 123, and a power supply 124.
[0025] The motion sensing device 121 is used to sense the three-dimensional spatial motion of the motion sensing end 102 and outputs readings of at least one dimension of the three-dimensional spatial motion at predetermined time intervals and continuously. For example, the motion sensing device 121 may output a reading every three seconds within one minute, but is not limited thereto. The motion sensing device 121 is a motion sensing device suitable for use in the writing pen 10 of this application, including various commercially available inertial sensing components, such as accelerometers, gyroscopes, magnetometers, etc. Such motion sensing devices are typically fabricated as a single chip, providing single-axis, two-axis, three-axis, six-axis, or nine-axis sensing capabilities. Therefore, the readings can also be two-dimensional or three-dimensional.
[0026] The first communication device 122 is used to establish a communication channel with an external device wirelessly or via a wired connection. The first communication device 122 is a communication device used in the writing pen of this application, including various commercially available communication circuit chips or modules. The wired communication channel can be a USB channel, a Type-C channel, etc. The wireless communication channel can be a Bluetooth channel, an IEEE channel, etc. Related technologies and applications are already well known to industry professionals.
[0027] The control device 123 connects the motion sensing device 121 and the first communication device 122 to receive and process the sensing result information from the motion sensing device 121, and transmit the information to an external device via the first communication device 122. In a preferred embodiment of this application, the control device 123 is configured to: upon receiving a start detection command, record the current time (i.e., the time at hand) as a first time, acquire the reading value of the motion sensing device 121, and upon receiving a stop sensing command, record the current time (the time at hand) as a second time, thereby generating an over-the-air signature containing the first time, the reading value of the motion sensing device 121, and the second time, and then activate the first communication device 122 to transmit the data (i.e., the over-the-air signature) to the outside world (e.g., an external device, but not limited thereto). The control device 123 can be a circuit module or other commercially available controller product, and is already a mature product in the market. For example, the chip used in the aforementioned motion sensing device 121 typically already includes a suitable control device 123, thereby providing the above and other motion sensing-related functions.
[0028] Power supply 124 connects motion sensing device 121, first communication device 122, and control device 123 to provide power to these devices. Power supply modules used in various electronic components (e.g., dry cell batteries or lithium batteries, but not limited thereto) can be used in this application. Power supply 124 may also provide a power cord (not shown) for plugging into a power outlet.
[0029] The body 100 of the writing pen 10 may also include a switch 13 to generate at least one start detection command and one stop detection command. In a preferred embodiment of this application, the switch 13 may be a push-button switch, an electrostatic switch, a pressure-sensing switch, etc.; however, a pressure-sensing switch is more suitable.
[0030] In some embodiments of this application, the control device 123 may further include an aerial trajectory description device 1230 for generating corresponding aerial trajectory description data based on the readings of the motion sensing device 121. This aerial trajectory description data describes the motion trajectory of the motion sensing terminal 102 between the first time and the second time. Similar to the foregoing, the motion trajectory can be one-dimensional, two-dimensional, or three-dimensional. For example, the aerial trajectory description device 1230 can generate a three-dimensional motion trajectory description file based on a set of three-dimensional motion trajectory sensing information. In this embodiment, the aerial signature file sent by the control device 123 to an external device via the first communication device 122 includes the trajectory description data.
[0031] Please refer to the following: Figure 3 This is to illustrate the signature recognition device 20. For example... Figure 3 As shown, the signature recognition device 20 mainly includes a signature data storage device 21, a second communication device 22, and a signature comparison device 23. The signature recognition device 20 can be any commercially available card reader, but is not limited to this.
[0032] The signature data storage device 21 is used to store multiple reference air signature files, each of which corresponds to a signature account.
[0033] The second communication device 22 is used to establish a communication channel with the first communication device 122 of the writing pen 10 to exchange data with the writing pen 10.
[0034] The signature comparison device 23 is used to compare the features of an airborne signature file received from the writing pen 10 with at least one reference airborne signature file in the signature data storage device 21, and to determine that the two airborne signature files come from the same provider when the approximate value of the feature comparison result is higher than a certain threshold value. In a preferred embodiment of this application, the signature comparison device 23 is further configured to determine that the two airborne signature files come from the same provider only when the difference between the first time, the second time, or a combination thereof and the comparison time is less than a certain value.
[0035] According to this application, the signature comparison device 23 should have the capability to compare aerial signatures. The aerial signature comparison may include comparing a three-dimensional spatial trajectory describing the motion sensing end 102 of a writing pen 10 moving in the air with another three-dimensional spatial trajectory describing the motion sensing end 102 of a writing pen moving in the air (i.e., a reference aerial signature file), and determining whether they come from the same signer based on whether the similarity between the two three-dimensional spatial trajectories is higher than a specific threshold. For example, if the similarity between the two three-dimensional spatial trajectories is 90%, which is higher than a specific threshold (85%), it is determined that the two three-dimensional spatial trajectories come from the same signer. However, it may also involve comparing a planar trajectory formed by projecting the trajectory of the motion sensing end 102 of a writing pen 10 moving in the air onto a specific plane with another planar trajectory formed by projecting the trajectory of the motion sensing end 102 of a writing pen 10 moving in the air onto a specific plane (i.e., a reference planar signature file described later) to determine whether they come from the same signer. The method for determining the planar trajectory can be the same as the method for determining the three-dimensional spatial trajectory described above.
[0036] For the comparison of three-dimensional spatial trajectories, the dynamic time warping method is already available. As for the comparison of two-dimensional spatial trajectories, this is a fairly mature technology. Converting a three-dimensional spatial trajectory into a projected plane trajectory on a specific plane is also a common technique. The inventors discovered that, in fact, accurate judgments can be provided simply by using the comparison method for two-dimensional spatial trajectories. This is at least because, in the embodiments described below, an additional planar signature comparison step is used to improve the comparison effect of over-the-air signatures.
[0037] To provide planar signature comparison functionality, in some preferred embodiments of this application, the signature data storage device 21 additionally stores multiple reference planar signature files, each corresponding to a reference airborne signature file and a signature account. In this embodiment, the second communication device 22 is also configured to establish a communication channel with the writing trajectory generating device 30 to exchange data. Alternatively, a third communication module 24 is provided in the signature recognition device 20 to establish a communication channel with the writing trajectory generating device 30. As previously described, the writing trajectory generating device 30 provides a sensing surface 32 that interacts with the inducer 11, thereby recording the movement of the inducer 11 on the sensing surface 32 and generating a planar signature file describing the movement trajectory. In application, the planar signature file includes start time information and end time information of the movement.
[0038] According to the design of this application, in a preferred embodiment of this application, the signature comparison device 23 compares the signatures, including the following steps:
[0039] The signature file received from the writing pen is compared with at least one reference signature file in the signature data storage device. If the approximate value of the feature comparison result is higher than a specific threshold and the difference between the first time, the second time, or a combination thereof, and the start time, the end time, or a combination thereof, is less than a specific value, it is determined that the two signature files originate from the same provider. For example, the signature data storage device 21 or the signature comparison device 23 may pre-store data related to the start time and end time. When the time difference between the first time and the second time is 20 seconds, the time difference between the start time and the end time is 25 seconds, and the difference between 20 seconds and 25 seconds is less than a specific value (e.g., 6 seconds), the feature comparison result is used to determine whether the two signature files originate from the same provider, but the time comparison method is not limited to this.
[0040] In some other preferred embodiments of this application, the signature comparison device 23 compares the signatures, including:
[0041] A feature comparison is performed between an airborne signature file received from the writing pen and at least one reference airborne signature file in the signature data storage device; and a feature comparison is performed between a planar signature file received from the writing trajectory generating device and at least one reference planar signature file in the signature data storage device; and
[0042] If the approximate value of the feature comparison result between the over-the-air signature file and the reference over-the-air signature file is higher than the first threshold (the comparison method can refer to the above content, the first threshold can be defined as 85%, but is not limited thereto), and the approximate value of the feature comparison result between the planar signature file and the reference planar signature file is higher than the second threshold (the comparison method can refer to the above content, the first threshold can be defined as 90%, but is not limited thereto), it is determined that the two over-the-air signature files come from the same provider.
[0043] Furthermore, in other preferred embodiments of this application, the signature comparison device 23 compares the signatures, including:
[0044] A feature comparison is performed between an air signature file received from the writing pen and at least one reference air signature file in the signature data storage device; and a feature comparison is performed between a planar signature file received from the writing trajectory generating device and at least one reference planar signature file in the signature data storage device; and
[0045] If the approximate value of the feature comparison result between the over-the-air signature file and the reference over-the-air signature file is higher than a first threshold, and the approximate value of the feature comparison result between the planar signature file and the reference planar signature file is higher than a second threshold, and the difference between the first time, the second time, or a combination thereof and the start time, the end time, or a combination thereof is less than a specific value, then it is determined that the two over-the-air signature files come from the same provider.
[0046] The following describes several preferred embodiments of the signature recognition method of this application. Figure 4 This is a flowchart illustrating one embodiment of the signature recognition method of this application. As shown in the figure, the signature recognition method provided by this application includes the following steps:
[0047] First, in step S301, the writing pen 10 is activated. The writing pen 10 can be one of the various writing pens mentioned above. Next, in step S302, a first time when the operation begins is recorded, the reading value of the motion sensing device 121 is acquired, and a second time when the operation stops is recorded, to generate an air signature file containing the first time, the reading value of the motion sensing device 121, and the second time. Next, in step S303, the air signature file is compared with a specific reference air signature file in the signature data storage device 21, which stores multiple reference signature files. The specific reference air signature file can be specific based on data such as a number and name entered by the user before the writing pen 10 begins recording the air signature trajectory. In this way, it is not necessary to compare with all signature files in the signature data storage device 21. Finally, in step S304, when the approximate value of the feature comparison result is higher than a specific threshold and the difference between the first time and the second time and the comparison time is less than a specific value, then proceed to step S305 to determine that the two air signature files (i.e., the air signature file and the reference air signature file) come from the same provider; if the feature comparison result does not meet the above conditions, then determine that the two air signature files come from different providers, and then execute step S301 again, or the writing pen 10 may issue a warning signal and not operate.
[0048] As previously mentioned, the signature recognition method of this application may also include the steps of generating motion trajectory data describing the motion trajectory of the motion sensing device 121 based on the reading value of the motion sensing device 121, and including the motion trajectory data in the over-the-air signature file. The motion trajectory may be one-dimensional, two-dimensional, or three-dimensional.
[0049] In some preferred embodiments of this application, the signature recognition method may further include comparing planar signature trajectories. The recognition method of such embodiments is as follows: Figure 5 The flowchart is shown. The signature recognition method of this application may include the following steps:
[0050] First, in step S401, the writing pen 10 is activated, and simultaneously, a writing trajectory generating device 30 is activated. Next, in step S402, an air signature file sent by the writing pen 10 is received. Then, in step S403, the writing trajectory generating device 30 captures the movement trajectory of the writing pen 10 and generates a planar signature file describing the movement trajectory. Both the air signature file and the planar signature file include start and end time information of the movement trajectory (data acquisition).
[0051] Next, in step S404, the planar signature file sent by the writing trajectory generating device 30 is compared with a reference planar signature file in a signature data storage device 21 that stores multiple reference signature files, and an air signature file received from the writing pen 10 is compared with at least one reference air signature file in the signature data storage device 21. Then, in step S405, if the approximate value of the feature comparison result is higher than a specific threshold and the difference between the first time, the second time, or a combination thereof and the start time, the end time, or a combination thereof is less than a specific value, then proceed to step S406, determining that the two air signature files and the two planar signature files are from the same provider, i.e., the planar signature file and the reference planar signature file are from the same provider, and the air signature file and the reference air signature file are from the same provider; if the feature comparison result does not meet the above conditions, then it is determined that the two air signature files and the two planar signature files are from different providers, and then step S401 is executed again, or at least one of the writing pen 10, the signature recognition device 20, and the writing trajectory generating device 30 can issue a warning signal and not operate.
[0052] In other embodiments of this application, step 404 may also be configured as follows:
[0053] The signature file received from the writing pen 10 is compared with at least one reference aerial signature file in the signature data storage device 21; and a planar signature file received from the writing trajectory generating device 30 is compared with at least one reference planar signature file in the signature data storage device 21.
[0054] When the approximate value of the feature comparison result between the air signature file and the reference air signature file is higher than a first threshold and the approximate value of the feature comparison result between the planar signature file and the reference planar signature file is higher than a second threshold, it is determined that the two air signature files come from the same provider.
[0055] The above signature recognition method can be applied to various control applications. For example, requesting approval for an operation, particularly those related to electronic devices, e-commerce, and information applications. In such operations, the system (especially a cloud system) receives an operation request, activates the writing pen, and performs signature recognition. If recognition is successful, the requested operation is performed; if recognition fails, a warning signal is issued, and no operation is performed.
[0056] As described above, this application provides a novel signature comparison mechanism. This application provides a writing pen, with a motion sensing device configured on the non-writing end of the pen. When a user writes using the writing pen on a planar writing trajectory generating device, in addition to recording the planar writing trajectory, the motion trajectory of the non-writing end (i.e., the motion sensing end 102) is also recorded. During comparison, if the motion trajectory comparison is successful, the planar writing trajectory comparison is successful, the motion trajectory and the planar writing trajectory are successfully compared, or any of the aforementioned three matches the time difference calculation result, it can be determined that the planar signature, the over-the-air signature, or both originate from a specific user. Under the design of this application, not only can the correctness of signature authentication be improved, but the technical threshold for over-the-air signatures can also be lowered.
[0057] The content disclosed above is only a preferred and feasible embodiment of this application, and is not intended to limit the scope of protection of the claims of this application. Therefore, all equivalent technical changes made based on the content of the description and drawings of this application are included within the scope of protection of the claims of this application.
Claims
1. A writing instrument, characterized by comprising: comprising: a body comprising a writing end and a motion sensing end as a non-writing end, the writing end and the motion sensing end being separated by a holding reference point, when a user holds the body to sign with hand, the body moves with the holding reference point as a motion axis and records a motion trail of the motion sensing end in three-dimensional space as an air signature; an inducer arranged at the writing end for generating a writing trail on a sensing surface; an air signature generator arranged at the motion sensing end, the air signature generator comprising: a motion sensing device for sensing a three-dimensional space motion of the motion sensing end and outputting at least one dimension of the three-dimensional space motion at a predetermined time interval and continuously; a first communication device for establishing a communication channel with an external device in a wireless or wired manner; a control device connected to the motion sensing device and the first communication device for receiving sensing result information of the motion sensing device, processing the sensing result information, and transmitting to the external device via the first communication device; and a power supply connected to the motion sensing device, the first communication device, and the control device for providing power to the motion sensing device, the first communication device, and the control device; wherein the control device is configured to record the current time as a first time upon receiving a start detection instruction, obtain the reading value of the motion sensing device, and record the current time as a second time upon receiving a stop sensing instruction, to generate an air signature file containing the first time, the reading value of the motion sensing device, and the second time, and to start the first communication device to transmit the air signature file to the external device; wherein the control device further comprises an air trail description device for generating corresponding air trail description data according to the reading value of the motion sensing device, the air trail description data describing the motion sensing end in the first wherein the motion trail is a one-dimensional, two-dimensional, or three-dimensional motion trail; and the air signature file transmitted by the control device to the external device via the first communication device includes the air trail description data, the distance from the motion sensing end to the holding reference point is greater than the distance from the writing end to the holding reference point; wherein the distance from the motion sensing end to the reference point is 2 to 10 times the distance from the writing end to the reference point.
2. The writing instrument of claim 1, wherein The segment from the writing end to the holding reference point and the segment from the motion sensing end to the holding reference point form an angle of at least 90 degrees.
3. The writing instrument of claim 1, wherein The body of the writing pen further comprises a switch, the switch generates at least one start detection instruction and one stop detection instruction; wherein the switch is a pressure sensing switch.
4. A signature recognition system characterized by comprising: comprising: at least one writing pen according to any one of claims 1 to 3; and a signature recognition device comprising: signature data storage device for storing a plurality of reference air signatures, each of the reference air signatures corresponding to a signature account; a second communication device for establishing a communication channel with the first communication device of the stylus to exchange data with the stylus; and a signature comparison device for comparing the air signature received from the stylus with at least one of the reference air signatures in the signature data storage device, and determining that the air signature and the at least one of the reference air signatures are from the same provider when an approximation of a result of the comparison is higher than a certain threshold value and a difference between the first time, the second time or a combination of the first time and the second time and a comparison time is less than a certain value.
5. The signature recognition system according to claim 4, wherein The signature data storage device further stores a plurality of reference plane signatures, each of the reference plane signatures corresponding to a reference air signature and a signature account; wherein the second communication device is configured to establish a communication channel with a writing trajectory generating device to exchange data; wherein the writing trajectory generating device provides a sensing surface for the inductor to interact with, thereby recording a motion trajectory of the inductor on the sensing surface to generate a plane signature describing the motion trajectory; the plane signature comprises start time information and end time information of the motion trajectory; The signature comparison device is further configured to compare the air signature received from the stylus with at least one of the reference air signatures in the signature data storage device, and compare the plane signature received from the writing trajectory generating device with at least one of the reference plane signatures in the signature data storage device; and determine that the air signature and the at least one of the reference air signatures are from the same provider when an approximation of a result of the comparison of the air signature and the reference air signature is higher than a first threshold value and an approximation of a result of the comparison of the plane signature and the reference plane signature is higher than a second threshold value.
6. The signature recognition system according to claim 5, wherein The signature comparison device is further configured to determine that the air signature and the at least one of the reference air signatures are from the same provider when the approximation of the result of the comparison of the air signature and the reference air signature is higher than the first threshold value, the approximation of the result of the comparison of the plane signature and the reference plane signature is higher than the second threshold value, and a difference between the first time, the second time or a combination of the first time and the second time and a difference between the start time, the end time or a combination of the start time and the end time is less than a certain value.
7. A signature recognition method characterized by comprising: The method comprises the following steps: starting a stylus, the stylus being the stylus of any one of claims 1-3; recording the air signature; comparing the air signature with one of a plurality of reference air signatures stored in a signature data storage device; and determining that the air signature and the one of the reference air signatures are from the same provider when an approximation of a result of the comparison is higher than a certain threshold value. when the approximation of the result of the feature comparison of the aerial signature and the reference aerial signature is higher than a certain threshold value and the difference between the first time and the second time and the comparison time is less than a certain value, it is determined that the aerial signature and the reference aerial signature are from the same provider; otherwise, it is determined that they are from different providers; and outputting the determination result.
8. The signature recognition method according to claim 7, characterized by, The signature recognition method further comprises the steps of: after the stylus is started, causing the control device of the stylus to generate motion trajectory data describing the motion trajectory of the motion sensing device according to the reading of the motion sensing device, and including the motion trajectory data in the aerial signature; wherein the motion trajectory is two-dimensional or three-dimensional; wherein the reference aerial signature is a two-dimensional trajectory description file, and the feature comparison step of the aerial signature further comprises the step of converting the aerial signature trajectory of the aerial signature into a projection description file of the aerial signature trajectory in a plane.
9. A signature recognition method characterized by, comprising the steps of: starting a stylus to receive an aerial signature transmitted by the stylus, the stylus being the stylus of any one of claims 1-3; starting a writing trajectory generating device, the writing trajectory generating device capturing the motion trajectory of the stylus and generating a plane signature file describing the motion trajectory; wherein the plane signature file comprises start time information and end time information of the motion trajectory; comparing the aerial signature received from the stylus with at least one reference aerial signature in a signature data storage device in terms of features, and comparing the plane signature file received from the writing trajectory generating device with at least one reference plane signature file in the signature data storage device in terms of features; when the approximation of the result of the feature comparison of the aerial signature and the reference aerial signature is higher than a first threshold value and the approximation of the result of the feature comparison of the plane signature file and the reference plane signature file is higher than a second threshold value, it is determined that the aerial signature and the reference aerial signature are from the same provider; and outputting the determination result.
10. The signature recognition method according to claim 9, characterized by, The step of determining that the aerial signature and the reference aerial signature are from the same provider further comprises: when the approximation of the result of the feature comparison of the aerial signature and the reference aerial signature is higher than a first threshold value, the approximation of the result of the feature comparison of the plane signature file and the reference plane signature file is higher than a second threshold value, and the difference between the first time, the second time or the combination of the first time and the second time and the start time, the end time or the combination of the start time and the end time is less than a certain value, it is determined that the aerial signature and the reference aerial signature are from the same provider.
11. The signature recognition method according to claim 9, characterized by, The signature recognition method further comprises the steps of, after starting the writing pen, causing the control device of the writing pen to generate motion trajectory data describing a motion trajectory of the motion sensing device based on the reading of the motion sensing device, and to include the motion trajectory data in the on-air signature file; wherein the motion trajectory is two-dimensional or three-dimensional; wherein the reference on-air signature file is a two-dimensional trajectory description file, and the feature comparison step of the on-air signature file further comprises the step of converting the on-air signature trajectory of the on-air signature file into a projection description file of the on-air signature trajectory on a plane.
12. The signature recognition method according to claim 11, wherein The motion trajectory is a two-dimensional trajectory description file into which the on-air signature trajectory is converted into a projection description of the on-air signature trajectory on a plane.
Citation Information
Patent Citations
Identity authentication method, apparatus, and identification terminal
CN109145778A
Support gesture recognition's electronic writing pen
CN208689551U
Authentication method by using air-signature and computer program thereof
TW201518983A