Electrode array positioning method, program product and device
By automatically configuring the electrode patch position and rotation data, the problem of low efficiency of electrode patch position adjustment in finite element simulation is solved, and the electrode array positioning with higher accuracy and efficiency is achieved, improving the accuracy of simulation results.
Patent Information
- Application Number
- CN202411132096.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-19
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2044-08-19
AI Technical Summary
The existing finite element simulation technology is inefficient when adjusting the electrode patch position, and requires manual adjustment of the electrode position, resulting in inaccurate positioning accuracy and simulation results.
By importing the three-dimensional mannequin model, the position and rotation data of the electrode patch are configured on the main interface are automatically determined, and the electrode array model is formed to avoid manual adjustment.
It improves the accuracy and efficiency of electrode array positioning, makes subsequent simulation results more accurate, simplifies the operation process, and can quickly generate a variety of high-precision patch position data.
Smart Images

Figure CN118657829B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to an electrode array positioning method, a computer program product and a computing device. Background Art
[0002] Computer physics field finite element simulation is a simulation technology based on computer technology that simulates physical phenomena through the finite element method. It can be used to study the distribution, changes and evolution of various physical fields and physical processes. It is an effective scientific research tool.
[0003] The electric field patch is an important component of the tumor electric field therapy device, mainly composed of gel, non-woven fabric, electrodes, wires, etc. The electrode is the core part, which is used to transmit electrical signals to human tissues. In order to expand the coverage of the electric field to the tumor area in the human body, a number of electrodes are usually arranged according to a certain pattern.
[0004] Therefore, based on the characteristics of tumor electric field therapy, the position of the electrode attached to the human body will directly affect the direct inhibition of the tumor, and then affect the patient's benefit. Finding a suitable electrode attachment position has become an urgent problem to be solved. The finite element simulation technology has been applied to the field of tumor electric field therapy, which uses computer simulation to find the best attachment position solution to maximize the patient's benefit.
[0005] When using finite element simulation to study the relationship between the placement of an electric field patch and the distribution of electric field strength inside the human body, it is necessary to add each electrode in the electric field patch to the surface of the human body model, and manually adjust the position and angle of each electrode according to the arrangement of each electrode in the electric field patch and the shape of the human body model to meet the requirements of the simulation. The conventional approach to existing finite element analysis is to first build a 3D model and then mesh the model. When manually adjusting the electrode position, the process needs to be repeated, which leads to low efficiency. Summary of the invention
[0006] In order to solve the existing technical problems, the embodiments of the present invention provide an electrode array positioning method, a computer program product and a computing device, which do not require the user to manually adjust the position of each electrode, thereby improving the positioning accuracy, significantly improving the efficiency and making subsequent simulation results more accurate.
[0007] The technical solution of the embodiment of the present invention is achieved as follows:
[0008] In a first aspect, a method for positioning an electrode array is provided, comprising:
[0009] Acquire a three-dimensional human body model, and display the three-dimensional human body model on the main interface;
[0010] Receiving a configuration operation for a selected electric field patch based on the main interface, acquiring a target electric field patch currently being configured and corresponding target rotation data;
[0011] Based on the three-dimensional human body model displayed in the main interface, a selection operation of a reference electrode position of the reference electrode of the target electric field patch is obtained, and according to the selection operation, three-dimensional position data of the reference electrode position on the three-dimensional human body model is determined, and arrangement data corresponding to the target electric field patch is obtained;
[0012] Determine the three-dimensional position data and application direction of each electrode in the target electric field patch on the three-dimensional human body model based on the three-dimensional position data of the reference electrode position, the target rotation data and the arrangement data corresponding to the target electric field patch;
[0013] Based on the main interface receiving the configuration operation for the next electric field patch to be selected, the next electric field patch to be selected is used as the target electric field patch currently being configured, and the target electric field patch currently being configured and the corresponding target rotation data are obtained, until the three-dimensional position data and application direction of each of the electric field patches on the three-dimensional human body model are obtained to form an electrode array model.
[0014] In a second aspect, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the electrode array positioning method provided in any embodiment of the present application is implemented.
[0015] In a third aspect, a computing device is provided, comprising a memory and a processor, wherein the processor is used to execute the computer program to implement the electrode array positioning method provided in any embodiment of the present application.
[0016] The electrode array positioning method, computer program product, and computing device provided in the embodiments of the present application import a three-dimensional human body model and display it on the main interface, and configure the parameters required for positioning the application position data of each electrode on the main interface based on the displayed three-dimensional human body model, such as the target electric field patch to be positioned, the target rotation data, and the reference electrode position; after obtaining the configured parameters, the application position data of each electrode of the target electric field patch on the three-dimensional human body model can be generated based on the three-dimensional position data of the reference electrode position, the target rotation data, and the arrangement data corresponding to the target electric field patch, and then return to the main interface to perform the configuration operation of the next electric field patch to be selected, and use the next electric field patch to be selected as the target electric field patch currently being configured, and return to obtain the target electric field patch currently being configured and the corresponding Target rotation data; until the three-dimensional position data and application direction of each of all the electric field patches on the three-dimensional human body model are obtained, an electrode array model is formed, so that the application positions of each electrode of all the electric field patches can be located at one time, and the operation is simple and convenient; accurate positioning is performed based on the reference electrode position and the arrangement data of the target electric field patch, and the user does not need to manually adjust the position of each electrode, thereby improving the positioning accuracy and making subsequent simulation results more accurate; and by configuring different rotation angles, a plurality of different application positions of each electrode under the same reference electrode position can be quickly obtained, and by adjusting different reference electrode positions, different application positions of each electrode can be quickly obtained, thereby quickly generating a variety of different high-precision application position data of each electrode. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 A schematic diagram of an optional application scenario of an electrode array positioning method in an embodiment;
[0018] Figure 2 A schematic diagram of the arrangement of multiple electrodes in an electric field patch in one embodiment;
[0019] Figure 3 is a flow chart of an electrode array positioning method in one embodiment;
[0020] Figure 4 A schematic diagram of a three-dimensional human body model in an embodiment;
[0021] Figure 5 This is a schematic diagram of the main interface in one embodiment;
[0022] Figure 6 is a schematic diagram of the application of each electrode in an electric field patch at a rotation angle of 0° in one embodiment;
[0023] Figure 7 This is a schematic diagram of the application of each electrode in an electric field patch at a rotation angle of 45° in one embodiment;
[0024] Figure 8 This is a schematic diagram of the application of each electrode in an electric field patch at a rotation angle of 90° in one embodiment;
[0025] Fig. 9 A schematic diagram of a flow chart of calculating application position data of each electrode in one embodiment;
[0026] Fig.10 is a schematic diagram of a section contour line on a three-dimensional human body model in one embodiment;
[0027] Fig.11 A schematic diagram of electrode positions and section contours on a three-dimensional human body model in one embodiment;
[0028] Fig.12 A schematic diagram of a plurality of contour line segments of a section contour line and a closed loop after merging in one embodiment;
[0029] Fig.13 is a schematic diagram of the positions of various electrodes and multiple section contour lines in one embodiment;
[0030] Fig.14 is a schematic diagram of all electric field patches on a three-dimensional human body model in one embodiment;
[0031] Fig.15 A schematic diagram of the position results of all electric field patches in one embodiment;
[0032] Fig.16 is a schematic diagram of an electrode array positioning device in one embodiment;
[0033] Fig.17 Schematic diagram of the structure of a computing device in one embodiment. DETAILED DESCRIPTION
[0034] The technical solution of the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments of the specification.
[0035] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used in the specification of the present invention herein are only for the purpose of describing specific embodiments and are not intended to limit the scope of protection of the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items.
[0036] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it should be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0037] See also Figure 1 , a schematic diagram of an optional application scenario of the electrode array positioning method provided in the embodiment of the present application, which can be applied to any computing device 100, and the computing device 100 supports directly importing a segmented three-dimensional human body model, that is, a model that is meshed after 3D modeling is completed by loading a computer program that can implement the electrode array positioning method. The target electric field patch is configured on the main interface according to the arrangement data of the target electric field patch and the simulation parameters of the target electric field patch. The application position of the target electric field patch on the three-dimensional human body model is obtained. After obtaining the application position data of each electric field patch, a file data including one or more groups of electric field patch application position data is generated, and the file data is exported. The file data can be used as input for other application software so that R&D personnel can study the relationship between the application position of the electric field patch and the electric field intensity distribution inside the human body. The application software can be located in the computing device 1 or in other electronic devices.
[0038] Each electric field patch is composed of electrodes, wires, gel, non-woven fabrics, etc. Each electric field patch includes multiple electrodes, and the multiple electrodes are arranged according to a certain pattern. For example, the electric field therapy device can be equipped with 4 electric field patches, each with 9 electrodes, and 4 electric field patches have a total of 36 electrodes. Figure 2 As shown, Figure 2 is a schematic diagram of the arrangement of multiple electrodes in an electric field patch in an embodiment, Figure 2 The diagram is a schematic diagram of the application plane of the electric field patch when the rotation angle is 0, wherein the rotation angle is 0, indicating that the angle between the vertical center axis of the electric field patch and the vertical direction is 0, that is, the vertical center axis of the electric field patch is parallel to the vertical direction. The arrangement data of the electric field patch includes multiple electrodes, an electrode identifier of each electrode, and the distance between adjacent electrodes. Each electrode has an electrode identifier, which is used to uniquely identify the corresponding electrode, so as to facilitate the distinction between multiple electrodes in the electric field patch. The electrode identifier can be a digital label, a text identifier, or an identifier composed of multiple types, such as Figure 2 As shown in FIG. 1 , the electrodes are marked with digital numbers. The adjacent electrodes include electrodes adjacent to each other in the horizontal direction and electrodes adjacent to each other in the vertical direction. Figure 2 As shown, the distance between electrodes 4 and 5 adjacent in the horizontal direction is d1, which is 23 units, and the distance between electrodes adjacent in the vertical direction is d2, which is 45 units. The distances between adjacent electrodes may be the same or different.
[0039] See also Figure 3 , which is an electrode array positioning method provided in an embodiment of the present application, can be applied to Figure 1 The computing device 100 shown includes the following steps:
[0040] S11, reconstructing a three-dimensional human body model, and displaying the three-dimensional human body model on a main interface.
[0041] In this embodiment, the 3D human body model can be a model of a local part of the human body, for example, the local part can be the head, body, abdomen, etc. The 3D human body model can be pre-segmented, and the 3D human body model can be imported into the main interface through the import human body model control provided in the main interface for subsequent configuration of the positions of various electrodes, for example Figure 4 As shown, it is a schematic diagram of a three-dimensional human body model in an embodiment, and the three-dimensional human body model is a head model, and the head model only includes the outermost skin data.
[0042] In some embodiments, in order to study the accurate electrode array application position data of each patient, the image data of the local body parts of each patient can be obtained, and based on the image data of each patient, the three-dimensional part model of each patient can be reconstructed using an image reconstruction algorithm, and then the three-dimensional human body model of each patient can be extracted from the three-dimensional part model of each patient using a finite element image segmentation method.
[0043] In some embodiments, a 3D human body model is displayed on the main interface, and the main interface provides a 3D window to display the 3D human body model. The coordinate system data of the 3D human body model is the same as the coordinate system data of the 3D window, wherein the coordinate system data includes but is not limited to the coordinate system, coordinate axis direction, origin, coordinate scale data, etc. Figure 5 As shown, it is a schematic diagram of the main interface in one embodiment. The main interface provides an import human body model control and a three-dimensional window display frame. The pre-segmented three-dimensional human body model can be imported and displayed in the three-dimensional window through the import human body model control. Then the user can operate the three-dimensional human body model through the mouse buttons, for example, by clicking the mouse to select a point on the displayed three-dimensional human body model, or to rotate, move, and other operations on the three-dimensional human body model.
[0044] S12, receiving a configuration operation on a selected electric field patch based on the main interface, and obtaining a target electric field patch currently being configured and corresponding target rotation data.
[0045] In this embodiment, the main interface also provides an electric field patch configuration item and a rotation configuration item, wherein the electric field patch configuration item is used to select the target electric field patch to be positioned. Generally, the electric field therapy device includes multiple electric field patches, each of which has a different electric field patch identifier. Through the displayed electric field patch identifier, an electric field patch can be selected as the target electric field patch to simulate and locate the application position of each electrode in the target electric field patch. For example, Figure 5As shown, the electric field therapy device is equipped with 4 electric field patches, which are represented by P1, P2, P3 and P4 respectively. By clicking the selection box in front of the P1 electric field patch logo, you can select P1 as the target electric field patch to simulate and locate the application position data of each electric field patch in the P1 electric field patch. When the electric field therapy device includes multiple electric field patches, you can select different target electric field patches in turn through the main interface for simulation and positioning to generate different application position data of the target electric field patches.
[0046] The rotation configuration item is used to configure the rotation data of the target electric field patch relative to the vertical direction. The rotation data can be a rotation angle, or a rotation angle and a rotation direction, etc. The data configured for the rotation configuration item on the main interface can be obtained to obtain the target rotation data. For example, when the rotation configuration item is used to configure the rotation angle, when the rotation angle is 0, the angle between the vertical center axis of the electric field patch and the vertical direction is 0; when the rotation angle is 45°, the vertical center axis of the electric field patch is rotated 45° counterclockwise relative to the vertical direction. The range of the rotation angle is set to between -180° and 180°, wherein when the rotation angle is a positive value, it indicates that the vertical center axis of the electric field patch rotates counterclockwise relative to the vertical direction; wherein when the rotation angle is a negative value, it indicates that the vertical center axis of the electric field patch rotates clockwise relative to the vertical direction. It can be understood that the range of the rotation angle can also be set to 0 to 360°, and the configuration of the rotation data can be used as long as the rotation angle and rotation direction can be clearly indicated.
[0047] S13, based on the three-dimensional human body model displayed in the main interface, obtain the selection operation of the reference electrode position of the reference electrode of the target electric field patch, and determine the three-dimensional position data of the reference electrode position on the three-dimensional human body model according to the selection operation, and obtain the arrangement data corresponding to the target electric field patch.
[0048] For each target electric field patch, there is corresponding configuration data, as shown in the following figure: Figure 2 , which is a schematic diagram of the arrangement of multiple electrodes in an electric field patch, and the arrangement data corresponding to each target electric field patch may be the same or different.
[0049] Before locating the application position data of each electrode of the target electric field patch, it is also necessary to select a reference electrode position on the surface of the three-dimensional human body model, so that the positions of each electrode other than the reference electrode position on the surface of the three-dimensional human body model can be subsequently located according to the reference electrode position and the corresponding arrangement data of the target electric field patch. The reference electrode position is the position point of the reference electrode on the surface of the three-dimensional human body model. In one implementation, a point can be selected as the reference electrode position on the displayed three-dimensional human body model by clicking the mouse. When the selection operation of the reference electrode position is obtained based on the main interface, the position coordinates of the reference electrode position are located according to the selection operation of the reference electrode position. For example, vtkCellPicker can be used to obtain the coordinates of the reference electrode position. The reference electrode is a preset electrode in the target electric field patch. Generally, for the convenience of subsequent calculations, the electrode located in the center of the target electric field patch is used as the reference electrode. For example Figure 2 As shown, the electrode marked as "5" is set as the reference electrode. Therefore, in order to generate multiple different application positions of the target electric field patch, different reference electrode positions can be selected on the surface of the three-dimensional human body model, and then by configuring different rotation angles, multiple different application position data of the target electric field patch can be generated based on one reference electrode position.
[0050] S14, based on the three-dimensional position data of the reference electrode position, the target rotation data and the arrangement data corresponding to the target electric field patch, determine the three-dimensional position data and application direction of each electrode of the target electric field patch on the three-dimensional human body model.
[0051] In this embodiment, after completing the configuration of parameters on the main interface and obtaining the reference electrode position, the application position data of each electrode of the target electric field patch on the three-dimensional human body model can be generated based on the three-dimensional position data of the reference electrode position, the target rotation data and the arrangement data corresponding to the target electric field patch, and then the generated application position data corresponding to each electrode is automatically saved, and a simulation image of the three-dimensional human body model with each electrode attached can be displayed in the three-dimensional window. For example, the range of the rotation angle is set to between -180° and 180°, where a positive value for the rotation angle indicates a counterclockwise rotation relative to the vertical direction relative to the vertical center axis of the electric field patch; a negative value for the rotation angle indicates a clockwise rotation relative to the vertical direction relative to the vertical center axis of the electric field patch, such as Figure 6 As shown in FIG. 1 , it is a schematic diagram of the application of each electrode in an electric field patch at a rotation angle of 0° in one embodiment. By configuring the rotation configuration item on the main interface, such as setting the rotation angle to 45°, the application schematic diagram at a rotation angle of 0° can be rotated counterclockwise by 45° to obtain the following Figure 7 As shown in the application diagram, if the rotation angle is set to 90°, the following can be obtained: Figure 8The application schematic diagram is shown in FIG. Therefore, after obtaining a set of application position data of the target electric field patch based on the same reference electrode position, the application position data of multiple different positions of the target electric field patch can be obtained by adjusting the rotation angle. When the user wants to generate more application position data of the target electric field patch, the reference electrode position can be reselected, so as to obtain multiple sets of application position data at different reference electrode positions by resetting multiple sets of rotation data.
[0052] S15. Based on the main interface, a configuration operation for the next electric field patch to be selected is received, and the next electric field patch to be selected is used as the target electric field patch currently being configured, and the target electric field patch currently being configured and the corresponding target rotation data are obtained; until the three-dimensional position data and application direction of each of the electric field patches on the three-dimensional human body model are obtained to form an electrode array model.
[0053] In this embodiment, after obtaining the application position data of each electrode of an electric field patch through the above steps S11-S14, other electric field patches can be selected for further positioning, that is, returning to execute steps S12-S14. Figure 5 As shown, P2 can be selected as the target electric field patch to continue to locate the application position data of each electrode of P2.
[0054] In the above embodiment, by importing a three-dimensional human body model and displaying it on the main interface, the parameters required for positioning the application position data of each electrode are configured on the main interface based on the displayed three-dimensional human body model, such as the target electric field patch to be positioned, the target rotation data and the reference electrode position; after obtaining the configured parameters, the application position data of each electrode of the target electric field patch on the three-dimensional human body model can be generated based on the three-dimensional position data of the reference electrode position, the target rotation data and the arrangement data corresponding to the target electric field patch, and then the main interface is returned to perform the configuration operation of the next electric field patch to be selected, and the next electric field patch to be selected is used as the target electric field patch currently being configured, and the target electric field patch currently being configured and the corresponding target rotation data are returned to obtain; until all the parameters are obtained. The three-dimensional position data and application direction of each electric field patch on the three-dimensional human body model are used to form an electrode array model, so that the application position of each electrode of the target electric field patch can be located at one time, and the operation is simple and convenient; accurate positioning is performed based on the reference electrode position and the arrangement data of the target electric field patch, and the user does not need to manually adjust the position of each electrode, thereby improving the positioning accuracy and making subsequent simulation results more accurate; and by configuring different rotation angles, a plurality of different application positions of each electrode under the same reference electrode position can be quickly obtained, and by adjusting different reference electrode positions, different application positions of each electrode can be quickly obtained, thereby quickly generating a variety of different high-precision application position data of each electrode.
[0055] In some embodiments, Fig. 9 This is a schematic diagram of a process for calculating the application position data of each electrode in an embodiment, wherein S14 further includes:
[0056] S131, calculating a reference normal vector for generating a section contour line based on the three-dimensional position data of the reference electrode position and the target rotation data;
[0057] S132. Taking the reference electrode position as a tangent point, determine a reference section contour line on the surface of the three-dimensional human body model based on the reference normal vector, wherein the reference section contour line is parallel to the reference normal vector and passes through the reference electrode position.
[0058] S133. Determine the three-dimensional position data and application direction of each electrode of the target electric field patch on the three-dimensional human body model based on the arrangement data and the reference section contour line.
[0059] In this embodiment, a reference normal vector is first obtained based on the three-dimensional position data of the reference electrode position and the target rotation data, and then a reference section is determined on the surface of the three-dimensional human body model with the reference electrode position as the tangent point and based on the reference normal vector, wherein the reference section is parallel to the reference normal vector and passes through the reference electrode position, and the line where the reference section intersects with the surface of the three-dimensional human body model is the reference section contour line, such as Fig.10 FIG. 1 is a schematic diagram of a section contour line on a three-dimensional human body model in an embodiment. Therefore, when calculating the reference section contour line, it is necessary to first calculate the reference normal vector.
[0060] In the above embodiment, a reference normal vector is obtained based on the three-dimensional position data of the reference electrode position and the target rotation data, and then a reference section is determined on the surface of the three-dimensional human body model with the reference electrode position as the tangent point and based on the reference normal vector, and then a reference section contour line where the reference section intersects with the surface of the three-dimensional human body model is obtained, and then the application position data of each electrode is obtained based on the arrangement data and the reference section contour line, so that the application position of each electrode of the target electric field patch can be located at one time, and the operation is simple and convenient; accurate positioning is performed based on the reference electrode position and the arrangement data of the target electric field patch, and the user does not need to manually adjust the position of each electrode, thereby improving the positioning accuracy and making subsequent simulation results more accurate.
[0061] Optionally, the calculating of a reference normal vector for generating a section contour line based on the three-dimensional position data of the reference electrode position and the target rotation data includes:
[0062] Based on the selection of any point on a straight line passing through the center point and perpendicular to the horizontal section, a selected point is determined, a reference plane is determined by the center point, the reference electrode position and the selected point, and a normal vector of the reference plane is calculated;
[0063] According to the target rotation direction and the target rotation angle indicated by the target rotation data, the normal vector of the reference plane is rotated around the vertical direction by the target rotation direction and the target rotation angle to obtain a reference normal vector for generating a section contour line.
[0064] In this embodiment, the three-dimensional coordinates of each pixel point on the three-dimensional human body model can be obtained, and then the center position point C0 of the three-dimensional human body model is calculated using the geometric center calculation method. Then, any point C1 is selected on the straight line passing through point C0 and parallel to the vertical direction. The three points selected in this way, the reference electrode position, C0 and C1, form a reference plane, and then the normal vector of the reference plane is calculated; the normal vector of the reference plane is rotated according to the configured target rotation data to obtain the reference normal vector. If the rotation angle is 0°, the normal vector of the reference plane is the reference normal vector.
[0065] Optionally, taking the reference electrode position as the tangent point and determining a reference section contour line on the surface of the three-dimensional human body model based on the reference normal vector comprises:
[0066] Taking the reference electrode position as a tangent point and based on the reference normal vector, extracting initial section contour line data on the surface of the three-dimensional human body model, wherein the initial section contour line data includes a plurality of contour line segments;
[0067] Based on a plurality of contour line segments, the initial section contour line data is processed to obtain the reference section contour line.
[0068] In this embodiment, the initial section contour line data is generally composed of multiple contour line segments. Therefore, in order to accurately calculate the application position of each electrode later, multiple contour line segments need to be processed. The processing operations include but are not limited to interpolation operations, connecting the ends of multiple line segments to form a closed loop, etc.
[0069] Furthermore, the processing of the initial section contour line data based on the plurality of contour line segments to obtain the reference section contour line comprises:
[0070] Performing an interpolation operation on the plurality of contour line segments by using an interpolation algorithm to obtain a plurality of interpolated contour line segments;
[0071] Based on the three-dimensional coordinates of the endpoints of each interpolated contour line segment, multiple interpolated contour line segments are sequentially connected end to end to merge into a complete closed loop to form the reference section contour line.
[0072] In this embodiment, by performing interpolation operations on multiple contour line segments, each contour line segment is interpolated into data of a preset step size. The smaller the preset step size, the closer the adjacent pixel points are. In this way, the subsequent calculation of the positions of other electrodes based on the reference electrode position can be more accurate. Interpolation algorithms include but are not limited to bilinear interpolation, B-spline interpolation, etc. Fig.11 FIG. 1 is a schematic diagram of electrode positions and section contour lines on a three-dimensional human body model in an embodiment; for example, a point on the reference section contour line is the coordinate of electrode 5, and electrode 4 and electrode 6 are located on both sides of electrode 5. Also on the reference section contour line, Figure 2 , we can know the lengths from electrode 4 and electrode 6 to electrode 5. After interpolation, we can easily and accurately calculate the coordinates of electrode 4 and electrode 6.
[0073] After obtaining multiple interpolated contour segments, based on the three-dimensional coordinates of the endpoints of each interpolated contour segment, the multiple interpolated contour segments are sequentially connected end to end to form a complete closed loop and form the reference section contour line. Specifically, the number of segments constituting the contour line can be obtained by calling the GetNumberOfLines() function in vtkSplineFilter, and the specific coordinates of each point on each segment can be obtained by using the GetLines() and GetNextCell() functions. Fig.12 As shown, Fig.12 The schematic diagram of the multiple contour line segments and the merged closed loop of the section contour line in an embodiment, the extracted initial section contour line data includes three contour line segments, namely the first line segment, the second line segment and the third line segment, after interpolation of the first line segment, the second line segment and the third line segment respectively, the interpolated first line segment, the second line segment and the third line segment are sequentially connected end to end to obtain a closed loop, which is the reference section contour line. Among them, (X0, Y0, Z0), (X1, Y1, Z1) represent the first and last coordinates of the first line segment, (X2, Y2, Z2), (X0, Y0, Z0) represent the first and last coordinates of the second line segment, (X1, Y1, Z1), (X2, Y2, Z2) represent the first and last coordinates of the third line segment, and a closed loop data can be obtained by combining the first and last coordinates of each line segment.
[0074] In the above embodiment, initial section contour line data is obtained based on the reference electrode position and the reference normal vector, the section contour line data is interpolated, and the interpolated line segments are connected into a closed loop to obtain a reference section contour line. By performing interpolation operations on multiple contour line segments, each contour line segment is interpolated into data with a preset step size. The smaller the preset step size, the closer the adjacent pixel points are. This allows for more accurate calculation of the positions of other electrodes based on the reference electrode position, thereby improving the positioning accuracy and making subsequent simulation results more accurate.
[0075] In some embodiments, determining the three-dimensional position data of each electrode of the target electric field patch on the three-dimensional human body model based on the arrangement data and the reference section contour line includes:
[0076] Obtaining a reference straight line corresponding to a reference section contour line from the arrangement data corresponding to the target electric field patch, and obtaining a positional relationship between the reference straight line and a plurality of arrangement straight lines formed by each electrode, and calculating a normal vector corresponding to each arrangement straight line according to the positional relationship between each arrangement straight line and the reference straight line and based on the reference normal vector;
[0077] For each of the arrangement lines, based on the positional relationship between the electrode on the arrangement line and the reference electrode, one electrode on the arrangement line is determined in turn as a tangent point corresponding to the arrangement line, and based on the reference electrode position and the reference section contour line, the tangent point three-dimensional coordinates of the tangent point corresponding to the arrangement line are calculated;
[0078] Based on the normal vectors and three-dimensional coordinates of the tangent points corresponding to the arranged straight lines, determining the section contour lines corresponding to the arranged straight lines on the surface of the three-dimensional human body model;
[0079] According to the positional relationship data between each electrode on each of the arrangement lines and the corresponding tangent points, the three-dimensional position data of each electrode on each of the arrangement lines on the three-dimensional human body model is determined on the section contour line corresponding to each of the arrangement lines.
[0080] In this embodiment, in the arrangement data, the arrangement straight line corresponding to the reference section contour line is the reference straight line. For the electrode located on the same reference straight line as the reference electrode, the three-dimensional position data of the other electrodes located on the same reference straight line can be first calculated based on the positional relationship between the reference electrode and the other electrodes located on the same reference straight line in the arrangement data; then the positional relationship between another arrangement straight line passing through the reference electrode and the reference straight line is obtained, and the normal vector corresponding to the other arrangement straight line is determined based on the positional relationship between the other arrangement straight line and the reference straight line and the reference normal vector, and then the section contour line corresponding to the other arrangement straight line is determined using the reference electrode position as the tangent point and based on the normal vector corresponding to the other arrangement straight line, and the three-dimensional position data of each electrode on the other arrangement straight line on the three-dimensional human body model is determined on the section contour line corresponding to the other arrangement straight line according to the positional relationship data between each electrode on the other arrangement straight line and the reference electrode; the section contour lines corresponding to the arrangement straight line where the positioned electrode is located are respectively determined using the positioned electrode as the tangent point and based on the normal vector corresponding to the arrangement straight line where the positioned electrode is located, and the positions of other electrodes on the arrangement straight line where the positioned electrode is located are determined on the section contour line corresponding to the arrangement straight line where the positioned electrode is located, and the above method is used until all electrodes are positioned.
[0081] For example, reference Figure 2 and Fig.11 As shown, if the rotation angle is set to 0°, Figure 2 This is the arrangement data when the rotation angle is 0, and the reference electrode is electrode No. 5. Fig.11 The reference section contour line in Figure 2 The straight line where the 4th, 5th and 6th electrodes are located corresponds to the straight line where the 4th, 5th and 6th electrodes are located is the reference straight line. Figure 2 The arrangement data in can determine the positional relationship between electrodes 2, 4 and 6 and the reference electrode 5, that is, the orientation and distance relative to electrode 5, so that the three-dimensional position data of electrodes 4 and 6 can be determined on the reference section contour line, that is, the three-dimensional position data of electrodes 4 and 6 on the three-dimensional human body model. Fig.13 As shown, Fig.13 FIG. 4 is a schematic diagram of the positions of various electrodes and multiple section contour lines in one embodiment.
[0082] Then, take the reference electrode No. 5 as the tangent point, and the other straight line where the No. 5 electrode is located is as follows Fig.13As shown, another arrangement straight line L1 where electrode No. 5 is located, such as the arrangement straight line L1 formed by No. 2, No. 5 and No. 8, is perpendicular to the reference straight line, that is, the section where the section contour line corresponding to L1 is located is perpendicular to the reference section plane. Therefore, according to the perpendicular relationship between the arrangement straight line L1 and the reference straight line and the reference normal vector, the normal vector corresponding to the arrangement straight line L1 can be obtained. With electrode No. 5 as the tangent point, based on the normal vector corresponding to the arrangement straight line L1, the section contour line corresponding to the arrangement straight line L1 can be obtained. Then, according to the positional relationship between electrode No. 2 and electrode No. 8 and the reference electrode No. 5, the three-dimensional position coordinates of electrode No. 2 and electrode No. 8 on the three-dimensional human body model can be determined. For example, the arrangement line L2 formed by electrodes 1, 4, and 7 is perpendicular to the reference line. Based on the perpendicular relationship between the arrangement line L2 and the reference line and the reference normal vector, the normal vector corresponding to the arrangement line L2 can be obtained. Since the three-dimensional position coordinates of electrode 4 have been determined, with electrode 4 as the tangent point, based on the normal vector corresponding to the arrangement line L2, the section contour line corresponding to the arrangement line L2 can be obtained. Then, based on the positional relationship between electrodes 1 and 7 and the tangent point electrode 4, the three-dimensional position coordinates of electrodes 1 and 7 on the three-dimensional human body model can be determined. The three-dimensional position coordinates of electrodes 3, 6, and 9 can be obtained in a similar manner.
[0083] The above method for calculating the reference section contour line can also be applied to the process of calculating the section contour lines corresponding to each arranged straight line. The only difference is that in the process of calculating different section contour lines, the tangent points are different or the normal vectors corresponding to the arranged straight lines are different, but the method for calculating the section contour lines is similar.
[0084] In some embodiments, the determining of the three-dimensional position data and application direction of each electrode in the target electric field patch on the three-dimensional human body model based on the three-dimensional position data of the reference electrode position, the target rotation data and the arrangement data corresponding to the target electric field patch further includes:
[0085] Based on the three-dimensional position data of each electrode on each arrangement straight line, the electrode position unit corresponding to each electrode is determined on the surface of the three-dimensional human body model, and the normal vector of each electrode position unit is calculated, and the normal vector of each electrode position unit is used as the application direction of each electrode on the three-dimensional human body model.
[0086] In this embodiment, for an electrode, after the three-dimensional position data is determined, a preset number of pixel points can be taken in the area near the corresponding three-dimensional position data to form an electrode position unit corresponding to the electrode. For example, the three-dimensional position of the electrode can be taken as the center, and the area within a preset radius is the electrode position unit corresponding to the electrode. Then, the normal vector of the electrode position unit is calculated, and the normal vector of the electrode position unit is used as the application direction of the electrode on the three-dimensional human body model. The application direction indicates the direction from the bottom surface of the electrode to the top surface of the electrode after the electric field patch is placed on the surface of the three-dimensional human body model.
[0087] In the above embodiment, the three-dimensional position data of each electrode is calculated, and based on the three-dimensional position data of each electrode, the application direction of each electrode is accurately calculated, so that the application position of each electrode can be accurately obtained, thereby improving the positioning accuracy and making subsequent simulation results more accurate.
[0088] In some embodiments, the method further comprises:
[0089] Obtain an export operation instruction for exporting the electrode array model data, and based on the export operation instruction, merge the three-dimensional position data and application direction of each electrode in all the electric field patches on the three-dimensional human body model to form file data saved in a three-dimensional model format, and export the file data.
[0090] In this embodiment, the electrode array positioning method provided in the above embodiment can obtain the application data of each electrode of each selected target electric field patch. After obtaining the application position data of all electric field patches, the application data of each electrode of each target electric field patch can be merged into file data saved in a three-dimensional model format, so that the subsequent finite element simulation software package can directly use it as input data. Fig.14 As shown, Fig.14 FIG. 1 is a schematic diagram of all electric field patches on a three-dimensional human body model in one embodiment. Fig.15 As shown, Fig.15 is a schematic diagram of the position results of all electric field patches in one embodiment. The file data can be Fig.15 The illustrated data is saved.
[0091] In the above embodiment, the application position of each electrode of each electric field patch can be located at one time, and the operation is simple and convenient; accurate positioning is performed based on the reference electrode position and the arrangement data of the target electric field patch, and the user does not need to manually adjust the position of each electrode, thereby improving the positioning accuracy and making subsequent simulation results more accurate, and the application position data of the electrodes of each electric field patch can be merged to obtain file data saved in a three-dimensional model format, thereby making it more convenient to import input data for subsequent simulations.
[0092] On the other hand, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the electrode array positioning method described in any embodiment of the present application.
[0093] Among them, in the computer program product, the optional implementation form of the program module architecture of the computer program that implements each step of the method can be an electrode array positioning device. Fig.16 On the other hand, an embodiment of the present application provides an electrode array positioning device, including: an acquisition module 1601, used to acquire a three-dimensional human body model and display the three-dimensional human body model on a main interface; a data acquisition module 1602, used to receive a configuration operation on a selected electric field patch based on the main interface, and acquire the target electric field patch currently being configured and the corresponding target rotation data; the data acquisition module 1602 is also used to acquire a selection operation on a reference electrode position of a reference electrode of the target electric field patch based on the three-dimensional human body model displayed in the main interface, and determine the three-dimensional position data of the reference electrode position on the three-dimensional human body model according to the selection operation, and acquire the target electric field patch currently being configured and the corresponding target rotation data. The method comprises the following steps: a first step is to obtain a three-dimensional electric field patch and a positioning module 1603, which is used to determine the three-dimensional position data and application direction of each electrode in the target electric field patch on the three-dimensional human body model based on the three-dimensional position data of the reference electrode position, the target rotation data and the arrangement data corresponding to the target electric field patch; a positioning module 1603 is used to determine the three-dimensional position data and application direction of each electrode in the target electric field patch on the three-dimensional human body model based on the three-dimensional position data of the reference electrode position, the target rotation data and the arrangement data corresponding to the target electric field patch; based on the main interface, a configuration operation for the next electric field patch to be selected is received, the next electric field patch to be selected is used as the target electric field patch currently being configured, and the target electric field patch currently being configured and the corresponding target rotation data are obtained, until the three-dimensional position data and application direction of each of the electric field patches on the three-dimensional human body model are obtained to form an electrode array model.
[0094] The positioning module 1603 is also used for:
[0095] Calculating a reference normal vector for generating a section contour line based on the three-dimensional position data of the reference electrode position and the target rotation data;
[0096] Taking the reference electrode position as a tangent point, determining a reference section contour line on the surface of the three-dimensional human body model based on the reference normal vector; wherein the reference section contour line is parallel to the reference normal vector and passes through the reference electrode position;
[0097] Based on the arrangement data corresponding to the target electric field patch and the reference section contour line, the three-dimensional position data and application direction of each electrode in the target electric field patch on the three-dimensional human body model are determined.
[0098] The positioning module 1603 is also used for:
[0099] Obtaining the center point of the three-dimensional human body model;
[0100] Based on the selection of any point on a straight line passing through the center point and perpendicular to the horizontal section, a selected point is determined, a reference plane is determined by the center point, the reference electrode position and the selected point, and a normal vector of the reference plane is calculated;
[0101] According to the target rotation direction and the target rotation angle indicated by the target rotation data, the normal vector of the reference plane is rotated around the vertical direction by the target rotation direction and the target rotation angle to obtain a reference normal vector for generating a section contour line.
[0102] The positioning module 1603 is also used for:
[0103] Taking the reference electrode position as a tangent point, extracting initial section contour line data on the surface of the three-dimensional human body model based on the reference normal vector, wherein the initial section contour line data includes a plurality of contour line segments;
[0104] Based on the multiple contour line segments, the initial section contour line data is processed to obtain the reference section contour line.
[0105] The positioning module 1603 is also used for:
[0106] Performing an interpolation operation on the plurality of contour line segments using an interpolation algorithm to obtain a plurality of interpolated contour line segments;
[0107] Based on the three-dimensional coordinates of the endpoints of each interpolated contour line segment, multiple interpolated contour line segments are sequentially connected end to end to merge into a complete closed loop to form the reference section contour line.
[0108] The positioning module 1603 is also used for:
[0109] Obtaining a reference straight line corresponding to a reference section contour line from the arrangement data corresponding to the target electric field patch, and obtaining a positional relationship between the reference straight line and a plurality of arrangement straight lines formed by each electrode, and calculating a normal vector corresponding to each arrangement straight line according to the positional relationship between each arrangement straight line and the reference straight line and based on the reference normal vector;
[0110] For each of the arrangement lines, based on the positional relationship between the electrode on the arrangement line and the reference electrode, one electrode on the arrangement line is determined in turn as a tangent point corresponding to the arrangement line, and based on the reference electrode position and the reference section contour line, the tangent point three-dimensional coordinates of the tangent point corresponding to the arrangement line are calculated;
[0111] Based on the normal vectors and three-dimensional coordinates of the tangent points corresponding to the arranged straight lines, determining the section contour lines corresponding to the arranged straight lines on the surface of the three-dimensional human body model;
[0112] According to the positional relationship data between each electrode on each of the arrangement lines and the corresponding tangent points, the three-dimensional position data of each electrode on each of the arrangement lines on the three-dimensional human body model is determined on the section contour line corresponding to each of the arrangement lines.
[0113] The positioning module 1603 is also used for:
[0114] Based on the three-dimensional position data of each electrode on each arrangement straight line, the electrode position unit corresponding to each electrode is determined on the surface of the three-dimensional human body model, and the normal vector of each electrode position unit is calculated, and the normal vector of each electrode position unit is used as the application direction of each electrode on the three-dimensional human body model.
[0115] The positioning module 1603 is also used for:
[0116] Obtain an export operation instruction for exporting the electrode array model data, and based on the export operation instruction, merge the three-dimensional position data and application direction of each electrode in all the electric field patches on the three-dimensional human body model to form file data saved in a three-dimensional model format, and export the file data.
[0117] It should be noted that the structure provided in the embodiment of the present application does not constitute a limitation on the electrode array positioning device, and the various modules can be implemented in whole or in part by software, hardware, and a combination thereof. The above modules can be embedded in or independent of the controller in the computing device in the form of hardware, or can be stored in the memory in the computing device in the form of software, so that the controller can call and execute the operations corresponding to the above modules. In other embodiments, the electrode array positioning device may include more or fewer modules than shown in the figure.
[0118] See also Fig.17 On the other hand, the present application provides a computing device 100, which includes a memory 3011 of one or more computer-readable storage media and a processor 3012 of one or more processing cores. Those skilled in the art will understand that Fig.17 The computing device structure shown in the figure does not constitute a limitation on the computing device 100, and may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently. The memory 3011 stores a computer program, and when the computer program is executed by the processor 3012, the processor 3012 executes the electrode array positioning method provided in any of the above embodiments of the present application.
[0119] The processor 3012 is the control center of the terminal device, which uses various interfaces and lines to connect various parts of the entire computing device, and executes various functions of the computing device and processes data by running or executing software programs and / or modules stored in the memory 3011, and calling data stored in the memory 3011. Optionally, the processor 3012 may include one or more processing cores; preferably, the processor 3012 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user pages and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 3012.
[0120] The memory 3011 can be used to store software programs and modules. The processor 3012 executes various functional applications and data processing by running the software programs and modules stored in the memory 3011. The memory 3011 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the computing device, etc. In addition, the memory 3011 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 3011 may also include a memory controller to provide the processor 3012 with access to the memory 3011.
[0121] On the other hand, an embodiment of the present application further provides a storage medium storing a computer program. When the computer program is executed by a processor, the processor executes the electrode array positioning method provided in any of the above embodiments of the present application.
[0122] Those skilled in the art can understand that all or part of the processes in the methods provided in the above embodiments can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in the present application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0123] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. The protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. An electrode array positioning method, It is characterized in that include: Reconstructing a three-dimensional human body model and displaying the three-dimensional human body model on a main interface; Receiving a configuration operation for a selected electric field patch based on the main interface, acquiring a target electric field patch currently being configured and corresponding target rotation data; Based on the three-dimensional human body model displayed in the main interface, a selection operation of a reference electrode position of the reference electrode of the target electric field patch is obtained, and according to the selection operation, three-dimensional position data of the reference electrode position on the three-dimensional human body model is determined, and arrangement data corresponding to the target electric field patch is obtained; Calculating a reference normal vector for generating a section contour line based on the three-dimensional position data of the reference electrode position and the target rotation data; Taking the reference electrode position as a tangent point, determining a reference section contour line on the surface of the three-dimensional human body model based on the reference normal vector; wherein the reference section contour line is parallel to the reference normal vector and passes through the reference electrode position; Determining the three-dimensional position data and application direction of each electrode in the target electric field patch on the three-dimensional human body model based on the arrangement data corresponding to the target electric field patch and the reference section contour line; Based on the main interface receiving the configuration operation for the next electric field patch to be selected, the next electric field patch to be selected is used as the target electric field patch currently being configured, and the target electric field patch currently being configured and the corresponding target rotation data are obtained, until the three-dimensional position data and application direction of each of the electric field patches on the three-dimensional human body model are obtained to form an electrode array model.
2. The electrode array positioning method according to claim 1, It is characterized in that The step of calculating a reference normal vector for generating a section contour line based on the three-dimensional position data of the reference electrode position and the target rotation data comprises: Obtaining the center point of the three-dimensional human body model; Based on the selection of any point on a straight line passing through the center point and perpendicular to the horizontal section, a selected point is determined, a reference plane is determined by the center point, the reference electrode position and the selected point, and a normal vector of the reference plane is calculated; According to the target rotation direction and the target rotation angle indicated by the target rotation data, the normal vector of the reference plane is rotated around the vertical direction by the target rotation direction and the target rotation angle to obtain a reference normal vector for generating a section contour line.
3. The electrode array positioning method according to claim 1, It is characterized in that The method of determining a reference section contour line on the surface of the three-dimensional human body model based on the reference normal vector and taking the reference electrode position as the tangent point comprises: Taking the reference electrode position as a tangent point, extracting initial section contour line data on the surface of the three-dimensional human body model based on the reference normal vector, wherein the initial section contour line data includes a plurality of contour line segments; Based on the multiple contour line segments, the initial section contour line data is processed to obtain the reference section contour line.
4. The electrode array positioning method according to claim 3, It is characterized in that The step of processing the initial section contour line data based on the plurality of contour line segments to obtain the reference section contour line comprises: Performing an interpolation operation on the plurality of contour line segments using an interpolation algorithm to obtain a plurality of interpolated contour line segments; Based on the three-dimensional coordinates of the endpoints of each interpolated contour line segment, multiple interpolated contour line segments are sequentially connected end to end to merge into a complete closed loop to form the reference section contour line.
5. The electrode array positioning method according to claim 1, It is characterized in that The step of determining the three-dimensional position data and application direction of each electrode in the target electric field patch on the three-dimensional human body model based on the arrangement data corresponding to the target electric field patch and the reference section contour line includes: Obtaining a reference straight line corresponding to a reference section contour line from the arrangement data corresponding to the target electric field patch, and obtaining a positional relationship between the reference straight line and a plurality of arrangement straight lines formed by each electrode, and calculating a normal vector corresponding to each arrangement straight line according to the positional relationship between each arrangement straight line and the reference straight line and based on the reference normal vector; For each of the arrangement lines, based on the positional relationship between the electrode on the arrangement line and the reference electrode, one electrode on the arrangement line is determined in turn as a tangent point corresponding to the arrangement line, and based on the reference electrode position and the reference section contour line, the tangent point three-dimensional coordinates of the tangent point corresponding to the arrangement line are calculated; Based on the normal vectors and three-dimensional coordinates of the tangent points corresponding to the arranged straight lines, determining the section contour lines corresponding to the arranged straight lines on the surface of the three-dimensional human body model; According to the positional relationship data between each electrode on each of the arrangement lines and the corresponding tangent points, the three-dimensional position data of each electrode on each of the arrangement lines on the three-dimensional human body model is determined on the section contour line corresponding to each of the arrangement lines.
6. The electrode array positioning method according to claim 5, It is characterized in that The step of determining the three-dimensional position data and application direction of each electrode in the target electric field patch on the three-dimensional human body model based on the arrangement data corresponding to the target electric field patch and the reference section contour line also includes: Based on the three-dimensional position data of each electrode on each arrangement straight line, the electrode position unit corresponding to each electrode is determined on the surface of the three-dimensional human body model, and the normal vector of each electrode position unit is calculated, and the normal vector of each electrode position unit is used as the application direction of each electrode on the three-dimensional human body model.
7. The electrode array positioning method according to claim 1, It is characterized in that The method further comprises: Obtain an export operation instruction for exporting the electrode array model data, and based on the export operation instruction, merge the three-dimensional position data and application direction of each electrode in all the electric field patches on the three-dimensional human body model to form file data saved in a three-dimensional model format, and export the file data.
8. A computer program product comprising a computer program, It is characterized in that When the computer program is executed by a processor, the electrode array positioning method according to any one of claims 1 to 7 is implemented.
9. A computing device, It is characterized in that It comprises a memory and a processor, wherein the processor is used to execute a computer program to implement the electrode array positioning method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Electrode positioning device of electrode plate and electroencephalogram monitoring navigation system
CN115830105A
Method and apparatus for recognition and segmentation object for 3D object recognition
KR1020140141174A
