CN114627243A - Automatic construction device and method for three-dimensional model of stylus and computer readable medium - Google Patents

Automatic construction device and method for three-dimensional model of stylus and computer readable medium Download PDF

Info

Publication number
CN114627243A
CN114627243A CN202210283211.5A CN202210283211A CN114627243A CN 114627243 A CN114627243 A CN 114627243A CN 202210283211 A CN202210283211 A CN 202210283211A CN 114627243 A CN114627243 A CN 114627243A
Authority
CN
China
Prior art keywords
touch
stylus
dimensional model
pen
parameters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210283211.5A
Other languages
Chinese (zh)
Inventor
周莉
谢林君
李相启
陆涛涛
刘晓明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Huada Jiutian Technology Co ltd
Original Assignee
Chengdu Huada Jiutian Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Huada Jiutian Technology Co ltd filed Critical Chengdu Huada Jiutian Technology Co ltd
Priority to CN202210283211.5A priority Critical patent/CN114627243A/en
Publication of CN114627243A publication Critical patent/CN114627243A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04162Control or interface arrangements specially adapted for digitisers for exchanging data with external devices, e.g. smart pens, via the digitiser sensing hardware

Abstract

The invention discloses a device and a method for automatically constructing a three-dimensional model of a touch pen and a computer readable storage medium. The device comprises: a specification setting part that sets information on a specification of the stylus, the specification including a radius, a height, and material characteristic parameters related to a pen tip, a pen core, and a pen ring of the stylus; and a three-dimensional model generation unit that generates a three-dimensional model of one or more touch pens and touch graphics based on the acquired one or more sets of specification setting parameters of the touch pens in combination with one or more touch graphics of the touch panel and a process overlay of the touch panel.

Description

Automatic construction device and method for three-dimensional model of stylus and computer readable medium
Technical Field
The present invention relates to an automatic three-dimensional model building system, and in particular to an automatic three-dimensional model building system that builds a three-dimensional model of a stylus, preferably with the aid of a computer. .
Background
With the explosive growth of smart phones and tablet computers, more and more application software needs higher-precision touch, such as drawing software, and the like, so that the use of the touch pen is gradually widespread, and the performance requirement on the touch pen is higher and higher.
Capacitive touch technology has been widely used in touch panels, and users can perform input operations with their hands or a capacitive stylus, and can generate various applications according to specific actions corresponding to the capacitive stylus. The capacitive touch panel is composed of a glass substrate with conductive films plated on both sides, and a thin SiO2 dielectric layer is covered on the upper plate. The upper electrode is used to form a plate capacitance with the human body (grounding) to sense the capacitance change, and the lower electrode is used to shield the external signal interference.
At present, capacitive touch pens in the market are mainly divided into passive capacitive type and active capacitive type, the passive type is to simulate the touch effect of fingers, and the pen point is made of conductive materials such as conductive foam, metal and a hairbrush, so long as the pen point can influence the capacitance change sufficiently. Therefore, the passive capacitance pen is a thick pen point, and the current of a human body is radiated on the touch control panel through the conductive pen body when the old 5-8 mm touch control pen is used.
The active capacitive stylus is a stylus which achieves high precision, low cost and good use experience on the basis of the existing capacitive touch screen system. The 2.4mm active stylus is completely different from a passive capacitive stylus in use, and is different from a common passive capacitive stylus, the active capacitive stylus is equivalent to a signal emission source, and a sensor of a touch screen receives a signal sent by the capacitive stylus and calculates X, Y and Z coordinates, so that the effect similar to the thickness of an actual pen point can be realized. In addition, the pressure sensor is added into the capacitive pen, so that the pen can sense the change of the writing force of a user, the thickness of handwriting can be changed by changing the writing force, and excellent user effect experience is achieved.
Disclosure of Invention
In the process of designing touch graphics in the field of panels and mobile phones, it is usually necessary to pre-construct a plurality of touch pen models for pen capacitance extraction and capacitance value analysis, thereby rapidly evaluating the quality of touch graphics and the precision of different touch pens.
The present application is made in view of the above problems, and an object of the present application is to provide an apparatus and a method for automatically constructing a three-dimensional model of a stylus. The invention is realized by the following steps:
an apparatus for automatically constructing a three-dimensional model of a stylus, comprising: a specification setting part that sets information on a specification of the stylus, the specification including a radius, a height, and material characteristic parameters related to a pen tip, a pen core, and a pen ring of the stylus; and a three-dimensional model generation unit that generates a three-dimensional model of the touch panel and one or more touch pens based on the acquired specification setting parameters of the one or more touch pens in combination with one or more touch graphics of the touch panel and a process overlay of the touch panel.
Preferably, the apparatus for automatically constructing a three-dimensional model of a stylus further includes a storage unit, where the storage unit stores one or more sets of stylus specification setting files, and the stylus specification setting files include specification data of the stylus and material characteristic data of the stylus.
Preferably, the apparatus for automatically constructing a three-dimensional model of a stylus further includes an output unit that displays a visual screen of the three-dimensional model of one or more of the stylus and the touch panel.
In one implementation, the stylus is an active capacitive stylus.
Preferably, the apparatus for automatically constructing a three-dimensional model of a stylus further includes a position setting unit that sets a coordinate position of the stylus on the touch pattern based on an operation of the input unit, and the three-dimensional model generating unit further generates a three-dimensional model of one or more of the stylus and the touch panel based on the acquired coordinate position of the one or more sets of the stylus on the touch pattern in combination with one or more of the touch patterns of the touch panel and a process overlay of the touch panel.
In one implementation, the coordinate position of the stylus includes a center position of a pen tip of the stylus on the touch graph, a multi-point coordinate position, and a plurality of discrete specific coordinate positions.
Preferably, the apparatus for automatically constructing a three-dimensional model of a stylus further includes a posture setting unit configured to set posture parameters of the stylus on the touch pattern based on an operation of the input unit, and the three-dimensional model generating unit further generates a three-dimensional model of one or more of the stylus and the touch panel based on the acquired posture parameters of the one or more sets of the stylus on the touch pattern in combination with one or more of the touch pattern of the touch panel and a process overlay of the touch panel.
In one implementation, the gesture parameter of the stylus includes a tilt angle or direction of the stylus.
The invention also provides an automatic construction method of the touch pen three-dimensional model, which is characterized by comprising the following steps of:
setting at least one of specification parameters, position parameters and posture parameters of the touch pen;
generating three-dimensional models of one or more touch pens and a touch panel by combining one or more touch graphs of the touch panel with the process stacking of the touch panel based on at least one of the specification parameters, the position parameters and the posture parameters of the set touch pens; and
outputting, via the visualization interface, the generated three-dimensional model of the one or more styli and touch panels.
The invention also provides a computer-readable storage medium, which is characterized in that the readable storage medium stores a program or instructions, and the program or instructions are executed by a processor to realize the steps of the automatic construction method of the three-dimensional model of the stylus.
In the invention, by setting the specification, position, angle, rotation direction and the like of the touch pen, different designed touch graphs and coupling capacitance values of the touch pens in different settings are simulated and analyzed, and meanwhile, the advantages and disadvantages of the touch graphs and the precision trends of different capacitance pen structures are evaluated, so that the evaluation speed of the touch graphs and the capacitance pens is accelerated, and further the design can be optimized.
Drawings
Fig. 1 is a three-dimensional model building apparatus of a stylus according to a first embodiment of the present invention;
fig. 2 is an example of a setting interface of the specification of the stylus pen according to the first embodiment of the present invention;
FIG. 3 is an example of a three-dimensional model of a stylus and touch panel constructed according to an embodiment of the invention;
fig. 4 is a three-dimensional model building apparatus of a stylus according to a second embodiment of the present invention;
FIG. 5 is an example of a setting interface for setting the position and posture of a stylus according to the present invention;
FIG. 6 is an example of a three-dimensional model of a stylus and a touch panel constructed according to the second embodiment of the invention;
fig. 7 is a three-dimensional stylus model building apparatus according to a third embodiment of the present invention;
fig. 8 and 9 are exemplary three-dimensional models of a stylus and a touch panel constructed according to the third embodiment of the present invention;
fig. 10 is a three-dimensional stylus model building apparatus according to a fourth embodiment of the present invention;
fig. 11 is a schematic flowchart of constructing a three-dimensional model of a stylus according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present disclosure.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The following describes the three-dimensional model building apparatus of a stylus according to the present invention with reference to the accompanying drawings. The present invention takes the automatic construction of the three-dimensional model of the active capacitive stylus as an example, but the invention is not limited thereto.
The first implementation mode comprises the following steps:
the stylus three-dimensional model building apparatus according to the present invention is realized by, for example, a computer terminal (or a server) to which dedicated application software (a plurality of applications such as a stylus three-dimensional model generating program according to the present invention) is installed. The computer terminal (or server) can implement each function described later by executing processing related to a plurality of application programs, including hardware resources such as a keyboard, a mouse, a hard disk, and a display device necessary for implementing each function. In a specific example, the stylus three-dimensional model building apparatus may be implemented by an electronic device with a touch screen, for example, various mobile or non-mobile electronic devices such as a desktop PC, a notebook computer, a tablet computer PAD (PAD for short), or a mobile phone, and these electronic devices may be collectively referred to as "terminals".
FIG. 1 is a diagram illustrating a structure of a stylus three-dimensional model building apparatus with a functional block diagram, according to an embodiment of the present invention.
As shown in fig. 1, the stylus three-dimensional model constructing apparatus 100 according to the present embodiment includes a specification setting unit 101, a three-dimensional model generating unit 102, a storage unit 103, and an output unit 104.
The specification setting unit 101 sets information on the specification of the stylus pen in accordance with the input of the user. Specifically, the specification setting section 101 sets the specification of the stylus, which includes parameters such as radius, height, material characteristics, and the like, associated with the pen tip, the pen core, and the pen ring of the stylus. The specification setting unit 101 may receive specification parameters of the stylus inputted by a user through an input device such as a keyboard, a mouse, a joystick, or the like, or may acquire a set value of the specification of the stylus by communicating with a remote server or a cloud server through an external I/F via a wired or wireless network.
In one implementation, one or more input menus are displayed on a touch panel of the terminal, and the input menus display tags of more than one specification of a stylus as options for receiving input of a user on the touch panel. The stylus specification setting unit 101 sets the specification information of the stylus based on the input content.
Fig. 2 shows an example of a specification setting interface of a stylus.
As shown in fig. 2, the specification setting tab of the stylus includes three parts:
a) nib parameter setting tag: including the Pen tip hemispherical Radius (Pen Ball Outer Radius), and the Pen tip insulator parameter (Pen Ball endurance).
b) Pen core parameter setting label: as the main electrode part of the stylus Pen, one or more of a hemisphere Radius (Pen Tip Radius) of the bottommost portion of the Pen core, a Top diameter (Pen Tip diameter) of the Pen core, a Bottom diameter (Pen Tip Bottom diameter), and a Pen core Height (Pen Tip Height) are set.
c) Pen ring parameter setting label: as the ground electrode part in the active stylus Pen, one or more of a thickness of the Pen Ring (Pen Ring thickness), a Height of the Pen Ring (Pen Ring Height), a Top diameter of the Pen Ring (Pen Ring Top diameter), a Bottom diameter of the Pen Ring (Pen Ring Bottom diameter), and a Distance From the Pen Ring to the Pen core (Distance From Ring to Tip Bottom) may be set.
In one implementation, the specification setting unit 101 stores the set specifications of one or more sets of styli in the storage unit 103.
Examples of hardware for realizing the storage unit 103 include nonvolatile and large-capacity storage devices, and examples thereof include various storage devices such as a CD (Compact Disc), a DVD (Digital Versatile Disc), an SD memory card (Secure Digital memory card), a USB (Universal Serial Bus) memory card, an HDD (Hard Disk Drive), and an SSD (Solid State Drive).
Alternatively, the storage section 103 is realized by a storage device such as a Random Access Memory (RAM) included in a computer. Other constituent components of the stylus three-dimensional model building apparatus 100 are typically implemented by software. It is to be understood that they may be implemented in software, firmware, hardware or any combination of the three.
The three-dimensional model generation program for the stylus and the data in the storage unit 103 can be developed or provided independently of each other. To illustrate this fact, the storage unit 103 is shown outside the stylus three-dimensional model building apparatus in fig. 1. However, they may also be included in the stylus three-dimensional model building apparatus. That is, the storage section 103 may be incorporated into the stylus three-dimensional model building apparatus by being closely combined with other constituent elements.
The three-dimensional model generation unit 102 receives one or more sets of stylus specification setting parameters from the specification setting unit 101. Optionally, the three-dimensional model generation unit 102 further loads one or more sets of specification setting parameters of the stylus from the storage unit 103.
The three-dimensional model generating unit 102 operates a 3D RC extraction and analysis tool kit, namely, an rcexplorer fpd, based on the acquired specification setting parameters of one or more sets of touch pens, in combination with one or more touch graphs (for example, graphs shown in a non-touch pen structure at the bottom of fig. 3) of the touch panel tp (touch panel) and a preset process stack (as shown in table 1 below) of the touch panelTM-TP RC calibration tool, eventually generating a three-dimensional model of one or more stylus and touch panel, as shown in fig. 3.
TABLE 1
Figure BDA0003558883290000061
Optionally, the present invention stores the generated three-dimensional model structure of one or more active styli and TP in the storage unit 103.
In one implementation, the storage unit 103 stores one or more sets of stylus specification setting files, which include stylus specification data and stylus material characteristic data.
In one embodiment, the present invention sets an identification tag ID for each generated stylus three-dimensional model, and associates a setting specification setting file of each stylus with the tag identification ID of each stylus three-dimensional model as a file name.
One or more pre-stored stylus specification setting files can be directly selected from the storage unit 103 to be loaded and used in the stylus three-dimensional model building device.
The generated three-dimensional model of the one or more stylus and touch panel TP may be output for viewing by a user through output 104.
The output unit 104 includes, for example, a visualization unit that displays a visual screen of a three-dimensional model of one or more touch pens and a touch panel TP (see fig. 3). The output unit 105 may be configured to display various screens on the visualization unit, and may be configured to display on a display device (e.g., a large-screen device) connected to a computer terminal via a communication network, for example.
After the specification setting unit 10 has set the structural parameters of the stylus model, the three-dimensional model generation unit 103 displays the stylus model generated based on the pen structural parameters set by the specification setting unit 10 on the display device via the output unit 104, and allows the user to view the stylus model.
After the three-dimensional stylus model is generated, the three-dimensional stylus model is contacted with one or more touch patterns of the touch panel to perform touch operation, so that the touch panel receives a touch signal sent from a pen end of the three-dimensional stylus model, and the terminal can respond to the touch signal after analyzing the touch signal through a processor (such as a CPU) and the like.
The capacitance of the sensing electrode of the touch panel mainly has two calculation methods: one is Self Capacitance (Self Capacitance) mode, and the other is Mutual Capacitance (Mutual Capacitance) mode. Self-capacitance mode sensing is characterized by a change in capacitance across the entire axis (X-axis or Y-axis), while mutual capacitance mode sensing is characterized by a change in capacitance at a single point of intersection between two axes (X-axis or Y-axis). The mutual capacitance mode mainly uses an active scanning mode, for example, when scanning a certain axis (X axis or Y axis), the change of the sensing capacitance value of all axes (Y axis or X axis) is detected at the same time, and the change of the sensing capacitance value of each X, Y axis crossing point can be obtained by scanning sequentially, so that the ghost effect of the self capacitance mode can be avoided, and the function of multi-point touch operation can be performed. The mutual capacitance extraction has many numerical algorithms, and the boundary element method is widely applied due to the advantages of high precision, few variables, strong capability of processing complex boundaries and the like.
In a preferred implementation manner of the present invention, the rcexplorerpd-TP RC call is used to perform capacitance extraction Calculation on the touch operation of the three-dimensional model of the stylus on the touch graph by using a boundary element algorithm. Specifically, the touch panel has a touch sensor array including a matrix of N × M electrodes (N receiving electrodes and M transmitting electrodes), the matrix further including Transmitting (TX) electrodes and Receiving (RX) electrodes. The transmit and receive electrodes in the electrode matrix may be arranged such that each transmit electrode overlaps and crosses each receive electrode, for example to form an array of crossing points, while remaining electrically isolated from each other. Thus, each transmit electrode may be capacitively coupled with each receive electrode. For example, the transmit electrode capacitively couples with the receive electrode at a point where the transmit electrode and the receive electrode overlap. When a stylus is brought into proximity with an electrode matrix on a touch sensor array of a touch panel, the stylus causes a reduction in mutual capacitance between only some of the electrodes.
If the stylus is placed close to the intersection of the transmit electrode TX and the receive electrode RX, the presence of the stylus will reduce the mutual capacitance between the transmit electrode TX and the receive electrode RX. Thus, in addition to identifying the transmit electrode to which the TX signal is applied when a reduced mutual capacitance is measured on one or more receive electrodes, the location of the stylus on the touch panel can be determined by identifying one or more receive electrodes having a reduced mutual capacitance. Specifically, the induced current signal (RX signal) is converted by a touch coordinate converter into touch coordinates indicating the position of the input on the touch sensor array. The touch coordinates are sent to the processor as an input signal.
When the stylus model is an active capacitive stylus model, all electrodes of the touch sensor array are configured to receive, measuring a mutual capacitance between a tip of the stylus and the receiving electrodes.
A processor (CPU) of the terminal may determine the location of one or more touch points by determining a mutual capacitance associated with each intersection of electrodes in a matrix of the touch panel.
It can be understood that when different stylus specifications are set to generate a plurality of three-dimensional models of different styli and touch panels, different mutual capacitances (coupling capacitances) of the stylus electrode and the ground electrode stylus ring of the stylus of different specifications and the touch pattern are calculated by using the boundary element algorithm, and table 2 shows an example of a plurality of mutual capacitances (coupling capacitances) calculated based on the three-dimensional models of the stylus of different specifications.
TABLE 2
Unit(fF) RX_1 RX_2 RX_3 TX_1 TX_2 TX_3
PEN_TIPS 56.3346 53.5618 8.6177 6.99073 41.6037 43.3111
UP_RING 22.5232 18.0715 18.6295 15.6646 15.3193 19.1112
As shown in the data in table 2, based on the data difference of the mutual capacitance, the influence of different stylus specifications and different touch patterns on the coupling capacitance of the stylus can be quickly evaluated, and the quality of the touch pattern, the touch accuracy and the quality of the touch of the stylus in different specifications can be evaluated.
The second embodiment:
the three-dimensional stylus model building apparatus 200 according to the second embodiment has the same configuration as the three-dimensional stylus model building apparatus 100 according to the first embodiment except for the specification setting unit 101, and the description of the other components is omitted here.
As shown in fig. 4, the second embodiment is different in that a stylus three-dimensional model constructing apparatus 200 includes a position setting unit 201 instead of the stylus specification setting unit 101.
Fig. 5 shows an example of a setting interface of the position setting unit 201.
As shown in fig. 5, the position setting unit 201 sets a coordinate position (Xi, Yj) of the stylus on the touch pattern, which corresponds to a position of contact (touch position of the stylus) of the capacitive stylus model on the touch panel (or the touch pattern on the touch panel), based on an operation of the input unit.
The label of the coordinate position (Xi, Yj) of the stylus on the touch pattern set by the stylus position setting unit 201 specifically includes:
d) a tab with a pen point placed at the center position on the touch graphic: supporting the setting of automatically placing the pen point of the touch pen model at the central position (Xi, Yj) on the circuit layout;
e) tag with pen tip placed at fixed coordinate position: supporting to arrange the pen point of the touch pen model at any one specific coordinate position (Xi, Yj) on the circuit layout;
f) nib placement at regular multi-point position label: a plurality of matrix coordinate points may be set in support of coordinate file input, based on which multi-point coordinate position setting of a pen tip of a stylus model on a touch graphic is supported. The coordinate file may be loaded from a storage unit, or may be acquired from a storage device, a server, or the like connected to a computer terminal via a wired or wireless communication network.
g) Tags with pen tips placed at multiple coordinate locations: supporting the setting of a plurality of discontinuous specific coordinate positions of the touch pen model on the touch control graph.
After the position setting unit 201 completes setting the coordinate parameters of the stylus, the three-dimensional model generating unit 103 runs a 3D RC extraction analysis tool suite, such as an rcexplorer fpdtm-TP RC Calculation tool, based on the position information of the stylus set by the position setting unit 201, in combination with one or more touch patterns (e.g., a pattern shown in the non-stylus structure at the bottom of fig. 3) of the touch panel TP (touch panel) and a preset process overlay (see table 1) of the touch screen, and finally generates a three-dimensional model of one or more of the stylus and the touch panel TP, as shown in fig. 6.
It can be understood that when the position information of different touch pens is set to generate a plurality of different touch pen three-dimensional models, different mutual capacitances (coupling capacitances) of the pen electrode and the ground electrode pen ring of the touch pen and the touch graph at different positions are calculated by adopting a boundary element algorithm.
Similarly, based on the data difference of the mutual capacitance, the influence of different touch pen positions and different touch graphs on the coupling capacitance of the touch pen can be quickly evaluated, and the advantages and disadvantages of the touch graphs and the touch precision and advantages and disadvantages of the touch pens in different specifications are evaluated.
The third embodiment is as follows:
the three-dimensional stylus model building apparatus 100 according to the third embodiment has the same configuration as the three-dimensional stylus model building apparatus 100 according to the first embodiment except for the stylus specification setting unit 101, and the description thereof will be omitted here.
Besides the coordinates of the stylus, the tilt angle or direction information of the stylus is key information of the application and function of the stylus on the touch panel, for example, the tilt angle or direction information of the stylus is used to determine the application to be opened, or a reference for a specific application to execute a specific function may be provided. In general, the inclination angle and direction of the stylus pen are measured by the touch panel, or the inclination angle and direction of the capacitive pen are measured by electrodes at different positions of the stylus pen, and when the distance between the electrodes is too short, the deviation of signal measurement between the electrodes is easily caused, and the measurement of the inclination angle and direction of the capacitive pen is interfered.
As shown in fig. 7, the third embodiment is different in that the stylus three-dimensional model building apparatus 100 includes a stylus posture setting unit 301 instead of the stylus specification setting unit 101.
Fig. 5 also shows an example of the three-dimensional stylus model generated by the stylus three-dimensional model generating unit based on the posture of the stylus set by the posture setting unit 301.
In the present invention, the posture setting unit 301 sets the rotation angle and the vertical distance of the stylus on the touch pattern.
The gesture setting unit 301 sets a tag for the parameter setting of the stylus rotation angle and the vertical distance in the lower Pen Direction shown in fig. 5, and simulates a three-dimensional structure of the stylus rotating in different directions by a certain angle, specifically including:
h) rotate X Angle tag: referring to a right-hand coordinate system, the thumb points to the X axis to rotate in the positive direction, and different angles of 0-360 degrees are set;
i) rotate Y Angle tag: referring to a right-hand coordinate system, the thumb points to the Y axis to rotate in the positive direction, and different angles of 0-360 degrees are set;
j) rotate Z Angle tag: referring to a right-hand coordinate system, the thumb points to the Z axis to rotate in the positive direction, and different angles of 0-360 degrees are set;
k) support vertical Distance setting the Z Axis Distance tag: and the pen point of the simulated touch pen lifts up three-dimensional structures with different heights relative to the touch graph.
After the gesture setting unit 301 completes setting of the gesture parameters of the stylus, the three-dimensional model generating unit 102 runs a 3D RC extraction analysis tool suite, such as an rcexplorer fpdtm-TP RC Calculation tool, based on the position information of the stylus set by the gesture setting unit 301, in combination with one or more touch patterns (e.g., a pattern shown in the bottom non-stylus structure in fig. 3) of the touch panel TP (touch panel) and a preset process overlay (see table 1) of the touch screen, and finally generates three-dimensional models of one or more of the stylus and the touch panel TP, as shown in fig. 8 and 9.
It can be understood that when the posture information of different touch pens is set to generate a plurality of different touch pen three-dimensional models, different mutual capacitances (coupling capacitances) of the pen electrode and the ground electrode pen ring of the touch pen and the touch graph in different postures are calculated by adopting a boundary element algorithm.
Table 3 shows that when three-dimensional models of different stylus and touch panel are generated based on different tilt angles or directions of the stylus, different mutual capacitances (coupling capacitances) of the stylus electrode and the ground stylus ring and the touch pattern at different positions are calculated using the boundary element algorithm. '
TABLE 3
Unit(fF) RX_1 RX_2 RX_3 TX_1 TX_2 TX_3
PEN_TIPS 16.9422 108.352 17.0037 9.07355 70.2482 22.0913
UP_RING 25.2414 24.3583 25.331 11.2819 13.7084 34.6749
Table 4 shows that the boundary element algorithm is used to calculate different mutual capacitances (coupling capacitances) of the stylus electrode and ground electrode pen ring and the touch pattern for different poses of the stylus when the three-dimensional models of different stylus and touch panel are generated based on different heights of the stylus tip lift.
TABLE 4
Unit(fF) RX_1 RX_2 RX_3 TX_1 TX_2 TX_3
PEN_TIPS 17.9074 48.8097 18.0119 14.2661 38.7201 14.2394
UP_RING 19.6202 15.5943 19.7118 16.6263 13.2884 16.5941
Similarly, based on the data difference of the mutual capacitance, the influence of the touch pens in different postures and different touch graphs on the coupling capacitance of the touch pens can be quickly evaluated, and the advantages and disadvantages of the touch graphs and the touch precision and advantages and disadvantages of the touch pens in different specifications are evaluated.
The fourth embodiment:
it is understood that the apparatus 100 for constructing a three-dimensional model of a stylus may construct different three-dimensional models of a stylus based on one or more combinations of the specification setting parameters of the stylus, the position of the stylus, and the posture information of the stylus.
As shown in fig. 10, for example, the stylus three-dimensional model building apparatus 100 includes a specification setting unit 101, a position setting unit 201, and a posture setting unit 301, and the three-dimensional model generating unit 102 sets the stylus specification parameters, the position parameters of the stylus set by the position setting unit 201, and the stylus posture information set by the posture setting unit 301 based on the specification setting unit 101, runs a 3D RC extraction analysis tool suite, such as an rcexplorer fpdtm-TP RC Calculation tool, in combination with one or more touch patterns (such as a pattern shown in the bottom non-stylus structure in fig. 3) of the touch panel TP (touch panel) and a preset process stack of the touch screen (see table 1), and finally generates a three-dimensional model of one or more of the stylus and the touch panel TP.
It can be understood that when the three-dimensional models of different touch pens are generated in the above manner, different mutual capacitances (coupling capacitances) between the pen electrode and the ground electrode pen ring of the touch pen and the touch graph of different specifications, different positions and different postures calculated by using the boundary element algorithm can be used for evaluating the influence of the comprehensive setting parameters of each touch pen on the coupling capacitance of the touch pen with higher precision, and the advantages and disadvantages of the touch graph and the touch precision and advantages and disadvantages of the touch pen of different specifications can be evaluated more efficiently and reliably.
The device for generating the three-dimensional model of the stylus can be realized by using a 3D computer aided design system (EDA). FIG. 11 illustrates a flowchart for performing the present invention to create a three-dimensional model of a stylus using a 3D computer-aided design system.
As shown in fig. 11, at least one of the specification parameter, the position parameter, and the posture parameter of the stylus is first set by the input device, that is, step S101.
The specification parameters of the stylus comprise: the radius of the hemispherical nib; nib insulator parameters; the radius of the hemisphere at the bottommost part of the pen core; the top diameter, the bottom diameter and the height of the refill; the thickness and the length of the pen ring and the diameters of the upper pen ring and the lower pen ring. The position parameters of the stylus include: the pen point is placed at the center position (Xi, Yj) on the touch control graph, any one specific coordinate position (Xi, Yj), a multi-point coordinate position and a plurality of discontinuous specific coordinate positions.
The gesture parameters of the stylus include: the rotation angles of the stylus in different directions and the different heights of the stylus tip relative to the touch pattern.
Setting labels of all parameters are displayed on a design interface of the 3D computer aided design system.
In one embodiment, the present invention sets the identification ID of each generated three-dimensional stylus model, and associates at least one of a configuration parameter data file, a position data file, and an orientation data file of each stylus with the identification ID of each three-dimensional stylus model as a file name, and stores the associated configuration parameter data file, position data file, and orientation data file in the storage unit 103.
In step S102, the three-dimensional model generating unit 102 operates a 3D RC extraction and analysis tool kit, such as an rcexplorer fpdtm-TP RC calibration tool, based on at least one of the specification parameters, the position parameters, and the posture parameters of the set stylus, in combination with one or more touch patterns of the touch panel (for example, a pattern shown in the bottom non-stylus structure in fig. 3) and a preset process overlay of the touch screen (see table 1), and finally generates a three-dimensional model of one or more styluses and the touch panel TP.
In one implementation, the stylus three-dimensional model generating unit 102 selects any one or a combination of the specification parameters, the position parameters, and the posture parameters of the stylus from the storage unit 103, for example, a combination of the specification parameters and the position parameters of the stylus, a combination of the specification parameters and the posture parameters of the stylus, a combination of the position parameters and the posture parameters of the stylus, and a combination of the specification parameters, the position parameters, and the posture parameters of the stylus, and loads and uses the combination of the stylus parameters selected from the storage unit 103 in the 3D computer aided design system.
In one implementation, the 3D cad system obtains setting parameter data or files of various touch pens from an external storage medium (hard disk, usb disk, optical disk …) or via internet or wireless network to communicate with a remote server and a cloud server.
Step S103, outputting the generated three-dimensional model of the one or more touch pens and the touch panel TP. The generated three-dimensional model of the one or more stylus and touch panel TP is displayed, for example, on a display device for viewing or recall by a user.
Optionally, the present invention further includes a step S104 of testing the three-dimensional model of the stylus.
In step S104, the above steps S101 to S102 are repeatedly executed to construct a plurality of stylus three-dimensional models, and for each stylus three-dimensional model, if it is determined that a plurality of required stylus three-dimensional models have been constructed, different stylus models generated in the above step 103 are used to touch different touch patterns, the rcexplicit fpd-TP RC calibration uses a boundary element algorithm to perform capacitance extraction Calculation, the stylus with different specifications, positions and postures calculates different coupling capacitances of the stylus electrode, the ground electrode stylus ring and the TP stylus, and the coupling capacitance influence of the stylus with different touch patterns and different specifications, positions and postures is tested according to the data size.
The three-dimensional model of the touch pen is simple in construction mode, the advantages and disadvantages of the design of the touch pen and the touch graph can be rapidly evaluated by combining the set parameters of the touch pens with different specifications, positions, postures and the like, and the influence of the touch pens with different specifications, positions and postures on the touch graph is evaluated at the same time, so that the design of a TP graph or a touch pen structure is rapidly optimized.
Based on this understanding, the technical solutions of the present application may be essentially or partially embodied in the form of a computer software product, i.e., some embodiments may be implemented as a computer program product that may include instructions stored on a computer-readable medium. These instructions may be used to program a general-purpose or special-purpose processor to perform the operations described.
That is, an embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements the processes of the foregoing embodiments, and can achieve the same technical effects, and in order to avoid repetition, details are not repeated here.
A computer-readable medium includes any mechanism for storing or transmitting information in a form (e.g., software, processing application) readable by a machine (e.g., a computer). The computer readable storage medium may include, but is not limited to, magnetic storage medium (e.g., floppy disk), optical storage medium (e.g., CD-ROM), magneto-optical storage medium, Read Only Memory (ROM), Random Access Memory (RAM); erasable programmable memory (e.g., EPROM and EEPROM), flash memory, or another type of media suitable for storing electronic instructions.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element identified by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatuses in the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions recited, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (12)

1. An apparatus for automatically constructing a three-dimensional model of a stylus, comprising:
a specification setting part that sets information on a specification of the stylus, the specification including a radius, a height, and material characteristic parameters related to a pen tip, a pen core, and a pen ring of the stylus; and
and a three-dimensional model generation unit which generates a three-dimensional model of one or more touch pens and the touch panel based on the acquired specification setting parameters of one or more sets of touch pens in combination with one or more touch graphics of the touch panel and the process overlay of the touch panel.
2. The apparatus of claim 1, wherein the stylus three-dimensional model is automatically constructed,
the touch control pen specification setting file comprises specification data of the touch control pen and material characteristic data of the touch control pen.
3. The apparatus for automatically constructing a three-dimensional model of a stylus according to claim 1,
the system further comprises an output part which displays a visual picture of the three-dimensional model of the one or more touch pens and the touch panel.
4. The apparatus of claim 1, wherein the stylus three-dimensional model is automatically constructed,
the stylus is an active capacitive stylus.
5. The apparatus for automatically constructing a three-dimensional model of a stylus according to claim 1,
further comprising a position setting section that sets a coordinate position of the stylus on the touch pattern based on an operation of the input unit,
the three-dimensional model generating part also generates three-dimensional models of one or more touch pens and the touch panel based on the acquired coordinate positions of one or more groups of touch pens on the touch graph and the process superposition of one or more touch graphs of the touch panel and the touch panel.
6. The apparatus of claim 5, wherein the stylus three-dimensional model is automatically constructed,
the coordinate position of the touch pen comprises a center position of a pen point of the touch pen placed on the touch graph, a multi-point coordinate position and a plurality of discontinuous specific coordinate positions.
7. The apparatus of claim 1, wherein the stylus three-dimensional model is automatically constructed,
further comprising an attitude setting section that performs setting of an attitude parameter of the stylus on the touch pattern based on an operation of the input unit,
the three-dimensional model generating part is also used for generating three-dimensional models of one or more touch pens and the touch panel based on the acquired gesture parameters of one or more groups of touch pens on the touch graphs and the process superposition of the touch panel.
8. The apparatus of claim 7, wherein the stylus three-dimensional model automatic construction apparatus,
the gesture parameters of the stylus include a tilt angle or direction of the stylus.
9. An automatic construction method of a three-dimensional model of a touch pen is characterized by comprising the following steps:
setting at least one of specification parameters, position parameters and posture parameters of the touch pen;
generating three-dimensional models of one or more touch pens and a touch panel by combining one or more touch graphs of the touch panel with the process stacking of the touch panel based on at least one of the specification parameters, the position parameters and the posture parameters of the set touch pens; and
outputting, via the visualization interface, the generated three-dimensional model of the one or more styli and touch panels.
10. The method of automatically constructing a three-dimensional model of a stylus according to claim 9,
the coordinate position of the touch pen comprises a center position of a pen point of the touch pen placed on the touch graph, a multi-point coordinate position and a plurality of discontinuous specific coordinate positions.
11. The method of automatically constructing a three-dimensional model of a stylus according to claim 9,
the gesture parameters of the stylus include a tilt angle or direction of the stylus.
12. A computer-readable storage medium, on which a program or instructions are stored, which, when executed by a processor, carry out the steps of the method for automatically building a three-dimensional model of a stylus according to any one of claims 9-11.
CN202210283211.5A 2022-03-22 2022-03-22 Automatic construction device and method for three-dimensional model of stylus and computer readable medium Pending CN114627243A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210283211.5A CN114627243A (en) 2022-03-22 2022-03-22 Automatic construction device and method for three-dimensional model of stylus and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210283211.5A CN114627243A (en) 2022-03-22 2022-03-22 Automatic construction device and method for three-dimensional model of stylus and computer readable medium

Publications (1)

Publication Number Publication Date
CN114627243A true CN114627243A (en) 2022-06-14

Family

ID=81904902

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210283211.5A Pending CN114627243A (en) 2022-03-22 2022-03-22 Automatic construction device and method for three-dimensional model of stylus and computer readable medium

Country Status (1)

Country Link
CN (1) CN114627243A (en)

Similar Documents

Publication Publication Date Title
CN105122197B (en) Device and method for local force sensing
US9524097B2 (en) Touchscreen gestures for selecting a graphical object
CN107741824B (en) Detection of gesture orientation on repositionable touch surface
US20090289902A1 (en) Proximity sensor device and method with subregion based swipethrough data entry
JP2018055718A (en) Input device with hand posture control
CN101438225A (en) Multi-touch uses, gestures, and implementation
CN101965549A (en) Touch sensor device and pointing coordinate determination method thereof
CN103403650A (en) Drawing control method, apparatus and mobile terminal
CN104238768A (en) Handwriting input apparatus and control method
JP2015133140A (en) Portable terminal device
TW201443735A (en) Emulating pressure sensitivity on multi-touch devices
KR20130030236A (en) Device for sensing user input and electronic device including the same
CN105074616A (en) User interfaces and associated methods
CN110377214B (en) Angle detection method and angle detection device
CN104798021A (en) Sensor pattern for a tactile input device
CN111025039B (en) Method, device, equipment and medium for testing accuracy of touch display screen
EP1634156A1 (en) Object shape determination method and system therefor
US10338811B2 (en) User interface for three-dimensional modelling
WO2018098771A1 (en) Method for determining azimuthal angle or posture, touch input device, touch panel, and system
KR101438231B1 (en) Apparatus and its controlling Method for operating hybrid touch screen
CN105786373A (en) Touch track display method and electronic device
EP2230589A1 (en) Touch screen display device
US20120194454A1 (en) Finger tilt detection in touch surface-based input devices
CN114627243A (en) Automatic construction device and method for three-dimensional model of stylus and computer readable medium
TW201604755A (en) Capacitive finger navigation device with hybrid mode and operating method thereof

Legal Events

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