Method, apparatus and system for redefining human body acupoints
By setting invisible dot matrix code and dot matrix acupuncture pen on the human acupuncture model combined with terminal application, the coordinate information of the center point of the acupuncture point is collected and updated, which solves the problem that traditional acupuncture model cannot be adjusted, and personalized positioning and low-cost adjustment of acupuncture position are achieved.
Patent Information
- Application Number
- CN202510145980.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-10
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2045-02-10
AI Technical Summary
The traditional human acupuncture model has fixed acupuncture points when it leaves the factory and cannot be changed, which makes it difficult and costly to personalize adjustments, and cannot meet the positioning needs of different institutions and individuals for acupuncture points.
By setting invisible dot matrix codes on the human acupuncture model, combining dot matrix acupuncture pen and terminal application, the coordinate information collection and update of the center point of the acupuncture point is realized, allowing the acupuncture performer to customize the acupuncture position and display and update the coordinate information in the application interface to redefine the acupuncture position.
It realizes personalized adjustment of acupoint location, meets the positioning needs of different institutions and individuals, and reduces the cost and complexity of personalized adjustments.
Smart Images

Figure CN120066371B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of acupuncture techniques, and in particular, to a method, device, and system for redefining human acupoints. Background Art
[0002] As a key equipment for learning traditional Chinese medicine, the human acupoint model is an important learning tool in the field of traditional Chinese medicine. The traditional human acupoint model prints acupoint names on the human body model, enabling learners to visually memorize and identify them.
[0003] Due to the inconsistent positioning of human acupoint positions by different institutions and different ancient books, there are certain disputes about the positions of many acupoints no matter what method is used for positioning. Usually, the positions of acupoints on the acupuncture model have been defined at the time of factory production and cannot be changed, which makes it very difficult for many people to adjust the acupoint positions according to their own ideas. They need to re-open the mold to customize the model, which is costly and complex in operation. Summary of the Invention
[0004] In view of the above problems, the embodiments of this application provide a method, device, and system for redefining human acupoints that overcome the above problems or at least partially solve the above problems.
[0005] In a first aspect, the embodiments of this application provide a method for redefining human acupoints, which is applied to a terminal and includes:
[0006] Displaying, on a target application interface, initial coordinate information predefined on a human acupoint model with invisible dot matrix codes on its surface for a first acupoint center point, where the first acupoint center point is the acupoint center point corresponding to a first acupoint, and the target application interface is the application interface corresponding to an application program associated with the human acupoint model;
[0007] Receiving first coordinate information sent after a dot matrix acupuncture pen touches a first position on the human acupoint model, where the first coordinate information is determined by the dot matrix acupuncture pen after touching the first position on the human acupoint model and collecting an invisible code image corresponding to the first position, and the first position is the position of the first acupoint center point customized by the acupuncture executor on the human acupoint model;
[0008] Displaying the first coordinate information on the target application interface;
[0009] Updating the initial coordinate information of the first acupoint center point based on the first coordinate information, and determining the target coordinate information of the first acupoint center point, so as to redefine the position of the first acupoint on the human acupoint model.
[0010] In a second aspect, the embodiments of this application provide a device for redefining human acupoints, which is applied to a terminal and includes:
[0011] The first display module is used to display, on a target application interface, initial coordinate information predefined on a human acupoint model with an invisible dot matrix code on its surface, where the first acupoint center point is the acupoint center point corresponding to the first acupoint, and the target application interface is the application interface corresponding to the application program associated with the human acupoint model;
[0012] The receiving module is used to receive the first coordinate information sent after the dot matrix acupuncture pen touches the first position on the human acupoint model. The first coordinate information is determined after the dot matrix acupuncture pen touches the first position on the human acupoint model and collects the invisible code image corresponding to the first position. The first position is the position of the first acupoint center point customized by the acupuncture executor on the human acupoint model;
[0013] The second display module is used to display the first coordinate information on the target application interface;
[0014] The first processing module is used to update the initial coordinate information of the first acupoint center point based on the first coordinate information, and determine the target coordinate information of the first acupoint center point, so as to redefine the position of the first acupoint on the human acupoint model.
[0015] In a third aspect, an embodiment of the present application provides a human acupoint redefinition system, including: a human acupoint model with an invisible dot matrix code on its surface, a dot matrix acupuncture pen, and a terminal communicatively connected to the dot matrix acupuncture pen. The terminal is deployed with an application program associated with the human acupoint model;
[0016] The target application interface of the terminal displays the initial coordinate information predefined on the human acupoint model for the first acupoint center point. The first acupoint center point is the acupoint center point corresponding to the first acupoint, and the target application interface is the application interface corresponding to the application program associated with the human acupoint model;
[0017] After the dot matrix acupuncture pen touches the first position on the human acupoint model, it collects the invisible code image corresponding to the first position, determines the first coordinate information of the first position, and sends the first coordinate information to the terminal. The first position is the position of the first acupoint center point customized by the acupuncture executor on the human acupoint model;
[0018] The target application interface of the terminal displays the first coordinate information;
[0019] The terminal updates the initial coordinate information of the first acupoint center point based on the first coordinate information, and determines the target coordinate information of the first acupoint center point, so as to redefine the position of the first acupoint on the human acupoint model.
[0020] Fourth aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the human acupoint redefinition method described in the first aspect.
[0021] Fifth aspect, an embodiment of the present application provides a non-transitory machine-readable storage medium, on which executable code is stored. When the executable code is executed by a processor of an electronic device, the processor can at least implement the steps of the human acupoint redefinition method described in the first aspect.
[0022] In the technical solution of the embodiment of the present application, the initial coordinate information predefined on the human acupoint model with invisible dot matrix codes on the surface of the first acupoint center point is displayed on the target application interface of the terminal, so that the acupuncture executor can understand that the current operating acupoint is the first acupoint and the predefined position of the first acupoint center point on the human acupoint model; after the terminal receives the first coordinate information sent by the dot matrix acupuncture pen based on the touch operation of the acupuncture executor customizing the first acupoint center point on the human acupoint model, the first coordinate information is displayed on the target application interface, and based on the first coordinate information, the initial coordinate information of the predefined first acupoint center point displayed on the target application interface is updated, so as to redefine the position of the first acupoint on the human acupoint model. It can realize the combination of the application program associated with the human acupoint model and the dot matrix acupuncture pen, change the positioning information of the acupoints on the human acupoint model after leaving the factory, and perform acupoint redefinition to meet the personalized needs of institutions and individuals for acupoint position definition. Description of the Drawings
[0023] Figure 1 A schematic diagram showing the human acupoint redefinition method provided by an embodiment of the present application;
[0024] Figure 2A A schematic diagram showing the target application interface provided by an embodiment of the present application displaying default coordinate information;
[0025] Figure 2B A schematic diagram showing the target application interface provided by an embodiment of the present application displaying default coordinate information and the initial coordinate information of the first acupoint center point;
[0026] Figure 3A A schematic diagram showing the target application interface provided by an embodiment of the present application displaying the initial coordinate information of the first acupoint center point and the customized first coordinate information;
[0027] Figure 3B A schematic diagram showing the update of the initial coordinate information based on the first coordinate information provided by an embodiment of the present application;
[0028] Figure 4 A schematic diagram showing the human acupoint redefinition system provided by an embodiment of the present application;
[0029] Figure 5 A schematic diagram showing the human acupoint redefinition device provided by an embodiment of the present application;
[0030] Figure 6 A schematic diagram showing the structure of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0031] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.
[0032] It should be understood that the "one embodiment" or "an embodiment" mentioned throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the present application. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. The plurality in the embodiments of the present application can include two and more than two.
[0033] In various embodiments of the present application, it should be understood that the magnitudes of the serial numbers of the following processes do not mean the order of execution is prior or subsequent. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0034] An embodiment of the present application provides a method for redefining human acupoints, which is applied to a terminal. The terminal establishes a communication connection with a dot matrix acupuncture pen. The dot matrix acupuncture pen is used to touch a human acupoint model with an invisible dot matrix code on its surface. The invisible dot matrix code is associated with multiple acupoints corresponding to the human acupoint model, as Figure 1 shown. The method includes the following steps:
[0035] Step 101: Display the initial coordinate information predefined on the human acupoint model with an invisible dot matrix code on its surface for the center point of the first acupoint. The center point of the first acupoint is the center point of the acupoint corresponding to the first acupoint, and the target application interface is the application interface corresponding to the application program associated with the human acupoint model.
[0036] In the embodiments of the present application, the surface of the human acupoint model is provided with invisible dot matrix codes and no acupoint names are set. The invisible dot matrix codes include a preset number of code points, and each acupoint on the human acupoint model is associated with at least one code point. Since the size of the code points is small, usually each acupoint is associated with multiple code points, that is, the area corresponding to the acupoint can accommodate multiple code points. During the process of a user (such as an acupuncture practitioner) selecting acupoints on the human acupoint model, a dot matrix acupuncture pen is used to perform a touch operation on the human acupoint model with invisible dot matrix codes on its surface. After the dot matrix acupuncture pen touches the human acupoint model, it collects an image of the touched area to obtain an invisible code image, determines the coordinate information corresponding to the touch position by analyzing the invisible code image, and then provides the coordinate information to the terminal based on the communication between the dot matrix acupuncture pen and the terminal.
[0037] The terminal is installed with an application program associated with the human acupoint model. This application program is, for example, an acupoint teaching application program, and establishes a communication connection with the dot matrix acupuncture pen for interacting with the dot matrix acupuncture pen. In the state where the application program is started, a target application interface (the application interface corresponding to the application program associated with the human acupoint model) is displayed on the graphical user interface of the terminal. The initial coordinate information of the first acupoint center point is displayed on the target application interface. This initial coordinate information is the pre-defined coordinate information of the first acupoint center point corresponding to the first acupoint on the human acupoint model. After the initial coordinate information of the first acupoint center point is displayed on the target application interface, it is convenient for the user (such as an acupuncture practitioner) to understand that the currently operated acupoint is the first acupoint and to understand the pre-defined position information of the first acupoint center point corresponding to the first acupoint on the human acupoint model.
[0038] Step 102: Receive the first coordinate information sent after the dot matrix acupuncture pen touches the first position on the human acupoint model. The first coordinate information is determined by the dot matrix acupuncture pen after touching the first position on the human acupoint model and collecting the invisible code image corresponding to the first position. The first position is the position of the first acupoint center point customized by the acupuncture practitioner on the human acupoint model.
[0039] The terminal receives the first coordinate information sent by the dot matrix acupuncture pen after touching the first position on the human acupoint model based on the communication connection with the dot matrix acupuncture pen. The first position is the position of the first acupoint center point customized by the acupuncture practitioner on the human acupoint model. Based on the initial coordinate information of the first acupoint center point displayed on the target application interface, the acupuncture practitioner can understand that the currently operated acupoint is the first acupoint. After the acupuncture practitioner selects an acupoint on the human acupoint model and customizes the position of the first acupoint center point, the dot matrix acupuncture pen synchronizes the first coordinate information corresponding to the first position to the terminal, so that the terminal obtains the position information of the first acupoint center point customized by the acupuncture practitioner on the human acupoint model.
[0040] Among them, after the acupuncture executor learns that the current acupuncture point is the first acupuncture point, based on the dot matrix acupuncture pen, the acupuncture point selection operation is performed on the human acupuncture point model, and the center point of the first acupuncture point is customized on the human acupuncture point model. The dot matrix acupuncture pen collects the invisible code image corresponding to the first position where the acupuncture point selection operation is located, determines the first coordinate information based on the collected invisible code image, and sends the first coordinate information to the terminal. Since the determined first coordinate information is the coordinate information corresponding to the center point of the first acupuncture point customized by the acupuncture executor on the human acupuncture point model, by sending the first coordinate information to the terminal, the acupoint position information customized by the acupuncture executor can be reported to the terminal.
[0041] Step 103: Display the first coordinate information on the target application interface.
[0042] After receiving the first coordinate information, the terminal displays the first coordinate information provided by the dot matrix acupuncture pen on the target application interface, so as to display the initial coordinate information of the center point of the first acupuncture point while displaying the coordinate information corresponding to the customization of the center point of the first acupuncture point by the acupuncture executor on the human acupuncture point model.
[0043] The first coordinate information and the initial coordinate information of the center point of the first acupuncture point are displayed in different areas of the target application interface, and their display styles can be different, so that the users browsing the target application interface can distinguish the initial coordinate information and the first coordinate information of the center point of the first acupuncture point based on the display position and display style.
[0044] Step 104: Update the initial coordinate information of the center point of the first acupuncture point based on the first coordinate information, and determine the target coordinate information of the center point of the first acupuncture point, so as to redefine the position of the first acupuncture point on the human acupuncture point model.
[0045] Since the first coordinate information is the coordinate information determined by the acupuncture executor's customization of the center point of the first acupuncture point on the human acupuncture point model, after the first coordinate information is displayed at the corresponding position on the target application interface, the initial coordinate information of the pre-defined center point of the first acupuncture point is updated based on the first coordinate information, so as to determine the target coordinate information of the center point of the first acupuncture point, so as to realize the change of the positioning information of the acupuncture point on the human acupuncture point model, and then redefine the position of the first acupuncture point on the human acupuncture point model to meet the personalized needs of the acupuncture executor.
[0046] In the above implementation of the present application, the initial coordinate information predefined on the human acupoint model with invisible dot matrix codes on the surface of the first acupoint center point is displayed on the target application interface of the terminal, so that the acupuncture executor can understand that the current operating acupoint is the first acupoint and the predefined position of the first acupoint center point on the human acupoint model; after the terminal receives the first coordinate information sent by the dot matrix acupuncture pen based on the touch operation of the acupuncture executor customizing the first acupoint center point on the human acupoint model, the first coordinate information is displayed on the target application interface, and the initial coordinate information of the predefined first acupoint center point displayed on the target application interface is updated based on the first coordinate information, so as to redefine the position of the first acupoint on the human acupoint model. It can realize the combination of the application program associated with the human acupoint model and the dot matrix acupuncture pen, change the positioning information of the acupoints on the human acupoint model, and redefine the acupoints to meet the personalized needs of institutions and individuals for acupoint position definition.
[0047] In an optional embodiment of the present application, the initial coordinate information of the first acupoint center point is displayed in a first style in a first area of the target application interface; when displaying the first coordinate information on the target application interface, it includes:
[0048] Updating the default coordinate information in a second area of the target application interface based on the first coordinate information, and displaying the first coordinate information in the second area in a second style.
[0049] The initial coordinate information predefined for the first acupoint center point is displayed in a first style in a first area of the target application interface. After the terminal receives the first coordinate information customized for the first acupoint center point provided by the dot matrix acupuncture pen, the first coordinate information is displayed in a second style in a second area of the target application interface. As an example, both the first area and the second area are in the upper half of the target application interface, and the first area is above the second area and the first area is adjacent to the second area. The first style and the second style can be different colors, different fonts, or different background colors, etc. For example, the initial coordinate information is displayed in a red style in the first area, and the first coordinate information is displayed in a green style in the second area. The browsing user of the target application interface can distinguish the initial coordinate information and the custom coordinate information of the first acupoint center point based on the color; or, the initial coordinate information is displayed in the default font in the first area, and the first coordinate information is displayed in the preset font in the second area. The browsing user can distinguish the initial coordinate information and the custom coordinate information of the first acupoint center point based on the font.
[0050] Among them, in the initial state, default coordinate information is displayed in both the first area and the second area. The default coordinate information in this embodiment is, for example, (0.000000, 0.000000). As Figure 2AAs shown, when no acupoint is selected, the first area (the area corresponding to the acupoint coordinates) displays the default coordinate information (0.000000, 0.000000), and the second area (the area corresponding to the coordinates of the dot matrix acupuncture pen) displays the default coordinate information (0.000000, 0.000000), and the font styles of the two areas are different. After the first acupoint is selected, the initial coordinate information of the predefined center point of the first acupoint is used to replace the default coordinate information of the first area, so as to update the default coordinate information of the first area based on the initial coordinate information of the center point of the first acupoint. As Figure 2B shown, the first acupoint selected is Zhongfu. After obtaining the predefined initial coordinate information of the center point of the Zhongfu acupoint, the default coordinate information (0.000000, 0.000000) of the first area is replaced with the initial coordinate information (367.818959, 161.017369), so as to display the predefined initial coordinate information of the center point of the first acupoint in the first style in the first area of the target application interface.
[0051] It should be noted that the initial coordinate information of the center point of the first acupoint, as the position information of the predefined center point of the first acupoint on the human acupoint model, can be stored in the application program of the terminal for easy display on the graphical user interface of the terminal, or directly obtained when the coordinate information is needed.
[0052] When the application program installed on the terminal and associated with the human acupoint model establishes a communication connection with the dot matrix acupuncture pen, the terminal receives the first coordinate information sent by the dot matrix acupuncture pen after the acupuncture executor touches the first position of the human acupoint model with the dot matrix acupuncture pen based on the first acupoint. After the terminal obtains the first coordinate information, it updates the default coordinate information in the second area of the target application interface based on the first coordinate information, and displays the first coordinate information of the center point of the first acupoint in the second style in the second area. As an example, as Figure 3A shown, when the application program establishes a connection with the dot matrix acupuncture pen (intelligent device) and obtains the first coordinate information provided by the dot matrix acupuncture pen, the predefined initial coordinate information (367.818959, 161.017369) of the center point of the Zhongfu acupoint is displayed in font style A in the first area of the target application interface, and the custom first coordinate information (365.154367, 160.239107) of the center point of the Zhongfu acupoint is displayed in font style B in the second area of the target application interface to replace the default coordinate information in the second area.
[0053] When the first coordinate information of the first acupoint center point is displayed on the target application interface, the initial coordinate information predefined for the first acupoint center point can be updated according to the first coordinate information of the first acupoint center point. Among them, when updating the initial coordinate information of the first acupoint center point based on the first coordinate information to determine the target coordinate information of the first acupoint center point, it includes:
[0054] In response to a first input within the target application interface, assign the first coordinate information to the initial coordinate information within the first area to determine the target coordinate information of the first acupoint center point; restore the first coordinate information within the second area to the default coordinate information.
[0055] When the initial coordinate information of the first acupoint center point and the first coordinate information of the first acupoint center point are displayed on the target application interface, in response to a first input by the user within the target application interface, assign the first coordinate information to the initial coordinate information within the first area to update the initial coordinate information within the first area, so as to replace the initial coordinate information with the custom first coordinate information, and based on the update of the coordinate information, change the positioning information of the first acupoint, and further redefine the position of the first acupoint on the human acupoint model.
[0056] The first input by the user within the target application interface can be understood as a confirmation input indicating coordinate update. After replacing the initial coordinate information of the first area with the custom first coordinate information in response to the first input, restore the first coordinate information within the second area to the default coordinate information, so as to restore the state of the second area after updating the coordinate information of the first area based on the first coordinate information provided by the dot matrix acupuncture pen. It should be noted that when replacing the initial coordinate information of the first area with the first coordinate information, the first coordinate information is displayed in the first style within the first area.
[0057] As an example, such as Figure 3A and Figure 3B shown, the target application interface displays a save control. After the initial coordinate information of the first acupoint center point is displayed in the first area and the custom first coordinate information of the first acupoint center point is displayed in the second area, based on the touch input of the user on the save control, replace the initial coordinate information (367.818959, 161.017369) of the first area with the custom first coordinate information (365.154367, 160.239107) of the acupuncture executor for the first acupoint center point. The first coordinate information within the first area is displayed in the first style, and restore the first coordinate information within the second area to the default coordinate information (0.000000, 0.000000). The default coordinate information of the second area is displayed in the second style.
[0058] In the above embodiments, by displaying the initial coordinate information and the custom coordinate information of the acupoint center point in different styles in different regions, the browsing user can effectively distinguish the initial coordinate information and the custom coordinate information based on the display position and the display style; in the case of receiving the first input, by using the custom coordinate information to replace the initial coordinate information, the position of the acupoint on the human acupoint model can be redefined based on the confirmation operation of the user, so as to meet the personalized acupoint definition requirements of the user.
[0059] The following introduces the solution for displaying the predefined acupoint coordinate information in the target application interface. The target application interface includes an acupoint selection area for providing multiple acupoint identifiers. When displaying the initial coordinate information of the first acupoint center point in the target application interface, it includes:
[0060] In response to the second input of selecting the acupoint identifier of the first acupoint in the acupoint selection area, the initial coordinate information of the predefined first acupoint center point is displayed in the first area of the target application interface in the first style;
[0061] Among them, the acupoint identifier of the selected first acupoint is used to indicate the acupuncturist to customize the position of the first acupoint on the human acupoint model.
[0062] The target application interface provides an acupoint selection area. As Figure 2A shown, the acupoint selection area displays a prompt message of "Please select an acupoint". After the terminal receives the operation of the user on the selection identifier on the right side of the acupoint selection area, multiple acupoint identifiers are displayed in the target application interface. Based on the second input of the user selecting the acupoint identifier corresponding to the first acupoint among the multiple acupoint identifiers, the initial coordinate information of the predefined first acupoint center point is displayed in the first area of the target application interface in the first style. Since the initial coordinate information of the first acupoint center point, as the position information of the predefined first acupoint center point on the human acupoint model, can be stored in the application program of the terminal, therefore, after the user selects the acupoint identifier corresponding to the first acupoint, the initial coordinate information of the first acupoint center point can be directly triggered to be displayed in the corresponding position in the preset style.
[0063] After the user selects the acupoint identifier of the first acupoint, the acupoint identifier of the first acupoint is displayed in the acupoint selection area and the acupoint identifier display area. The acupoint identifier display area is, for example, located below the acupoint selection area. The displayed acupoint identifier of the first acupoint is used to indicate that the currently operated acupoint is the first acupoint.
[0064] When the acupoint identifier of the first acupoint is displayed on the target application interface, the initial coordinate information of the center point of the first acupoint can be displayed at the corresponding position on the target application interface. The acupuncture practitioner can understand that the current operating acupoint is the first acupoint by browsing the target application interface, and can customize the center point of the first acupoint on the human acupoint model. The dot matrix acupuncture pen transmits the first coordinate information customized for the center point of the first acupoint to the terminal, and then, based on the cooperation of the dot matrix acupuncture pen and the application program, redefines the position of the first acupoint on the human acupoint model.
[0065] In the above implementation, a acupoint selection area is provided on the target application interface. Based on the user's operation in this area, the acupoint identifier corresponding to the first acupoint is determined, and the initial coordinate information of the center point of the first acupoint is displayed in a preset style at the corresponding position to trigger the display of the predefined initial coordinate information after the user selects the acupoint identifier of the first acupoint; the acupoint identifier of the first acupoint displayed on the target application interface is used to indicate that the current operating acupoint is the first acupoint. The acupuncture practitioner customizes the center point of the first acupoint on the human acupoint model based on this indication, so as to redefine the acupoint position of the first acupoint through the cooperation of the dot matrix acupuncture pen and the application program.
[0066] In an alternative implementation of the present application, the target application interface further includes a human body model diagram, and the method further includes at least one of the following steps:
[0067] When the initial coordinate information of the center point of the first acupoint is displayed on the target application interface, a positioning mark corresponding to the first acupoint is displayed at the first image position on the human body model diagram;
[0068] When the first coordinate information is displayed on the target application interface, a positioning mark corresponding to the first acupoint is displayed at the second image position on the human body model diagram;
[0069] When the initial coordinate information of the center point of the first acupoint is updated based on the first coordinate information, a positioning mark corresponding to the first acupoint is displayed at the second image position on the human body model diagram;
[0070] Among them, the first image position is determined based on the initial coordinate information, and the second image position is determined based on the first coordinate information.
[0071] The target application interface further includes a human body model diagram that matches the human acupoint model. A positioning mark corresponding to the current operating acupoint can be displayed on the human body model diagram to mark the position corresponding to the current operating acupoint on the human body model diagram. The positioning mark of the current operating acupoint can be in a highlighted form to distinguish the acupoint from other areas on the human body model diagram in a prominent display manner, so that the browsing user can understand the corresponding position of the current operating acupoint on the human acupoint model through the human body model diagram.
[0072] When the initial coordinate information of the first acupoint center point is displayed on the target application interface, the acupoint center point position is determined on the human body model diagram based on the initial coordinate information of the first acupoint center point. Then, the first image position is determined based on the acupoint center point position and the parameter associated with the acupoint radius. The determined first image position is the display position associated with the acupoint. A positioning mark corresponding to the first acupoint is displayed at the first image position on the human body model diagram, so as to determine the matching position on the human body model diagram based on the initial coordinate information of the first acupoint center point predefined on the human body acupoint model, and display the positioning mark of the first acupoint at this position, realizing the association of the first acupoint on the human body model diagram and the human body acupoint model.
[0073] When the custom first coordinate information corresponding to the first acupoint center point is displayed on the target application interface, the second image position is determined on the human body model diagram based on the first coordinate information. The method for determining the second image position is the same as the method for determining the first image position. A positioning mark corresponding to the first acupoint is displayed at the second image position on the human body model diagram, so as to determine the matching position on the human body model diagram based on the custom first coordinate information, and display the positioning mark of the first acupoint at this position, realizing the association of the first acupoint on the human body model diagram and the human body acupoint model.
[0074] When the terminal obtains the first coordinate information and updates the initial coordinate information of the first acupoint center point based on the first coordinate information, the second image position is determined on the human body model diagram based on the first coordinate information. A positioning mark corresponding to the first acupoint is displayed at the second image position on the human body model diagram, so as to label the redefined first acupoint on the human body model diagram during acupoint redefinition.
[0075] When the positioning mark corresponding to the first acupoint is displayed on the human body model diagram, it can correspond to at least one of the following three scenarios: the target application interface displays the initial coordinate information of the first acupoint center point, the target application interface displays the first coordinate information of the first acupoint center point, and the initial coordinate information of the first acupoint center point is updated based on the first coordinate information.
[0076] When displaying the initial coordinate information of the first acupoint center point on the target application interface, by determining the first image position on the human body model diagram and displaying the positioning mark of the first acupoint at the first image position, the first acupoint can be marked on the human body model diagram based on the predefined coordinate information, so that the browsing user can understand the predefined position of the first acupoint on the human acupoint model based on the marking situation on the human body model diagram. When displaying the first coordinate information of the first acupoint center point on the target application interface, by determining the second image position on the human body model diagram and displaying the positioning mark of the first acupoint at the second image position, the first acupoint can be marked on the human body model diagram based on the custom coordinate information, so that the browsing user can understand the custom position of the first acupoint on the human acupoint model based on the marking situation on the human body model diagram. When updating the initial coordinate information of the first acupoint center point based on the first coordinate information, by determining the second image position on the human body model diagram and displaying the positioning mark of the first acupoint at the second image position, during acupoint redefinition, the redefined first acupoint can be marked on the human body model diagram, so that the browsing user can understand the redefined position of the first acupoint on the human acupoint model based on the marking situation.
[0077] In an optional implementation manner of the present application, after determining the target coordinate information of the first acupoint center point based on the update of the acupoint coordinate information, it further includes: in response to receiving the corrected coordinate information of the first acupoint center point sent by the dot matrix acupuncture pen, displaying the corrected coordinate information on the target application interface; updating the target coordinate information of the first acupoint center point based on the corrected coordinate information of the first acupoint center point to redefine the position of the first acupoint on the human acupoint model again.
[0078] After updating the initial coordinate information of the first acupoint center point based on the first coordinate information and determining the target coordinate information of the first acupoint center point, the target coordinate information is displayed in the first area and the default coordinate information is displayed in the second area. If the acupuncture executor believes that the position of the redefined first acupoint needs to be adjusted again, the dot matrix acupuncture pen will be used to take the acupoint on the human acupoint model again. The dot matrix acupuncture pen sends the corrected coordinate information of the first acupoint center point. After the terminal receives the corrected coordinate information of the first acupoint center point, the default coordinate information in the second area is replaced with the corrected coordinate information, and the corrected coordinate information is displayed in the second area of the target application interface. After the corrected coordinate information is displayed in the second area, based on the user's confirmation operation, the target coordinate information displayed in the first area is replaced with the corrected coordinate information provided by the dot matrix acupuncture pen, so as to update the target coordinate information of the first acupoint center point based on the corrected coordinate information, and the corrected coordinate information in the second area is restored to the default coordinate information, realizing redefining the position of the first acupoint on the human acupoint model again based on the acupoint-taking operation of the acupuncture executor.
[0079] After determining the target coordinate information of the first acupoint center point based on the update of acupoint coordinate information, if a third input indicating to restore the predefined position is received, the terminal responds to the received third input and redefines the position of the first acupoint on the human acupoint model based on the initial coordinate information of the first acupoint center point, so as to restore the predefined position of the first acupoint on the human acupoint model.
[0080] The initial coordinate information of the first acupoint center point is stored in the application program of the terminal as the position information of the predefined first acupoint center point on the human acupoint model. After determining the target coordinate information of the first acupoint center point based on the update of acupoint coordinate information, the target coordinate information is displayed in the first area and the default coordinate information is displayed in the second area. If a third input (such as a specific input in the target application interface) indicating to restore the predefined position is received from the user in the target application interface, the initial coordinate information predefined for the first acupoint center point is obtained, and the target coordinate information in the first area is updated based on the initial coordinate information of the first acupoint center point, so as to define the position of the first acupoint center point on the human acupoint model based on the initial coordinate information of the first acupoint center point, and achieve restoring the predefined position of the first acupoint on the human acupoint model.
[0081] In the above solution, after the acupuncture practitioner performs an acupoint selection operation on the human acupoint model and uses the dot matrix acupuncture pen to provide the first coordinate information, and the terminal redefines the first acupoint based on the first coordinate information, if it is found that the position of the redefined first acupoint is incorrect and the predefined position of the first acupoint needs to be restored, the user executes the third input, and the terminal responds to the third input and redefines the position of the first acupoint on the human acupoint model based on the initial coordinate information, so as to restore the predefined position of the first acupoint. If, after the terminal redefines the first acupoint based on the first coordinate information, the acupuncture practitioner believes that the position of the redefined first acupoint needs to be adjusted again, the terminal receives the corrected coordinate information and redefines the first acupoint again.
[0082] In the above implementation, after redefining the first acupoint based on the first coordinate information, if the corrected coordinate information provided by the dot matrix acupuncture pen is obtained, the target coordinate information of the first acupoint center point is updated based on the corrected coordinate information, and the first acupoint is redefined again to meet the personalized acupoint definition requirements of the acupuncture practitioner; after redefining the first acupoint based on the first coordinate information, if a third input indicating to restore the predefined position is received, the position of the first acupoint on the human acupoint model is redefined based on the initial coordinate information, so as to achieve restoring the predefined position of the first acupoint.
[0083] In an optional implementation of the present application, after determining the target coordinate information of the first acupoint center point, the method further includes: in response to a fourth input for selecting the acupoint identifier of the second acupoint, displaying, on the target application interface, the predefined initial coordinate information of the second acupoint center point corresponding to the second acupoint; after receiving the second coordinate information sent by the dot matrix acupuncture pen touching the second position on the human acupoint model, updating the initial coordinate information of the second acupoint center point based on the second coordinate information, and determining the target coordinate information of the second acupoint center point, so as to redefine the position of the second acupoint on the human acupoint model; wherein, the second position is the position of the second acupoint center point customized by the acupuncture executor on the human acupoint model, and the second acupoint is the next acupoint to be redefined after the first acupoint.
[0084] After completing the redefinition of the first acupoint, based on the fourth input of the user selecting the acupoint identifier of the second acupoint in the target application interface, the predefined initial coordinate information of the second acupoint center point is displayed in the first area of the target application interface in a first style. The selected acupoint identifier of the second acupoint is used to indicate that the currently operated acupoint is the second acupoint, so that the acupuncture executor can customize the second acupoint on the human acupoint model based on this indication.
[0085] The terminal receives, based on the communication connection with the dot matrix acupuncture pen, the second coordinate information sent by the dot matrix acupuncture pen after touching the second position on the human acupoint model. The second position is the position of the second acupoint center point customized by the acupuncture executor on the human acupoint model, and the second acupoint is the next acupoint to be redefined after the first acupoint.
[0086] Based on the content displayed on the target application interface (such as the acupoint identifier of the second acupoint and the initial coordinate information of the second acupoint center point), the acupuncture executor can know that the currently operated acupoint is the second acupoint. After the acupuncture executor selects the acupoint and customizes the position of the second acupoint center point on the human acupoint model, the dot matrix acupuncture pen synchronizes the second coordinate information corresponding to the second position to the terminal, so that the terminal obtains the position information of the second acupoint center point customized by the acupuncture executor on the human acupoint model.
[0087] After the terminal obtains the second coordinate information of the second acupoint center point, it displays the second coordinate information at the corresponding position (the second area) of the target application interface, and updates the initial coordinate information of the predefined second acupoint center point based on the second coordinate information, so as to determine the target coordinate information of the second acupoint center point, so as to realize the change of the positioning information of the acupoint on the human acupoint model, and further redefine the position of the second acupoint on the human acupoint model to meet the personalized needs of the acupuncture executor.
[0088] After redefining the second acupoint, the second acupoint can be corrected based on the corrected coordinate information or the predefined position of the center point of the second acupoint can be restored. Similar to the processing scheme of the first acupoint, it will not be elaborated here.
[0089] The above is the overall implementation scheme of the human acupoint redefinition method provided by this application embodiment. The initial coordinate information predefined for the center point of the first acupoint is displayed on the human acupoint model with invisible dot matrix codes on the surface in the target application interface of the terminal, so that the acupuncture executor can understand that the current operating acupoint is the first acupoint and the predefined position of the center point of the first acupoint on the human acupoint model; after the terminal receives the first coordinate information sent by the dot matrix acupuncture pen based on the touch operation of the acupuncture executor customizing the center point of the first acupoint on the human acupoint model, the first coordinate information is displayed in the target application interface, and the initial coordinate information of the predefined center point of the first acupoint displayed in the target application interface is updated based on the first coordinate information, so as to redefine the position of the first acupoint on the human acupoint model. It can realize the combination of the application program associated with the human acupoint model and the dot matrix acupuncture pen, change the positioning information of the acupoints on the human acupoint model, and redefine the acupoints to meet the personalized needs of institutions and individuals for acupoint position definition.
[0090] Furthermore, the acupuncture executor can take acupoints on the human acupoint model with invisible dot matrix codes on the surface through the dot matrix acupuncture pen, which can enable the acupuncture executor to more proficiently master the acupoint distribution based on exploratory learning and at the same time realize acupoint customization on the human acupoint model.
[0091] By displaying the positioning marks of the acupoints at the corresponding positions on the human model diagram, the browsing user can understand the distribution positions of the acupoints on the human acupoint model based on the markings on the human model diagram.
[0092] This application embodiment also provides a human acupoint redefinition system, as Figure 4 shown, including: a human acupoint model 41 with invisible dot matrix codes on the surface, a dot matrix acupuncture pen 42, a terminal 43 communicatively connected to the dot matrix acupuncture pen 42, and an application program associated with the human acupoint model 41 is deployed on the terminal 43;
[0093] The target application interface of the terminal 43 displays the initial coordinate information predefined for the center point of the first acupoint on the human acupoint model 41. The center point of the first acupoint is the acupoint center point corresponding to the first acupoint, and the target application interface is the application interface corresponding to the application program associated with the human acupoint model 41;
[0094] After the dot matrix acupuncture pen 42 touches the first position of the human acupoint model 41, it collects the invisible code image corresponding to the first position, determines the first coordinate information of the first position, and sends the first coordinate information to the terminal 43. The first position is the position of the first acupoint center point customized by the acupuncture executor on the human acupoint model 41;
[0095] The target application interface of the terminal 43 displays the first coordinate information;
[0096] The terminal 43 updates the initial coordinate information of the first acupoint center point based on the first coordinate information, determines the target coordinate information of the first acupoint center point, so as to redefine the position of the first acupoint on the human acupoint model 41.
[0097] The terminal 43 in the embodiment of the present application is installed with an application program associated with the human acupoint model 41. This application program is, for example, an acupoint teaching application program, and the terminal 43 establishes a communication connection with the dot matrix acupuncture pen 42 for interacting with the dot matrix acupuncture pen 42. The dot matrix acupuncture pen 42 selects acupoints on the human acupoint model 41 based on the user's operation.
[0098] In the startup state of the application program, the target application interface is displayed on the graphical user interface of the terminal 43. The initial coordinate information of the first acupoint center point is displayed on the target application interface. This initial coordinate information is the pre-defined coordinate information of the first acupoint center point on the human acupoint model 41. Based on the initial coordinate information of the first acupoint center point displayed on the target application interface, the acupuncture executor can know that the current operating acupoint is the first acupoint. After the acupuncture executor uses the dot matrix acupuncture pen 42 to select acupoints on the human acupoint model 41 and customizes the first position of the first acupoint center point, the dot matrix acupuncture pen 42 synchronizes the first coordinate information of the first position to the terminal 43. Thus, the terminal 43 can obtain the position information of the first acupoint center point customized by the acupuncture executor on the human acupoint model 41. For the dot matrix acupuncture pen 42, it collects the invisible code image corresponding to the first position where the acupoint selection operation is located, determines the first coordinate information based on the collected invisible code image, and sends the first coordinate information to the terminal 43.
[0099] After receiving the first coordinate information, the terminal 43 displays the first coordinate information on the target application interface, updates the initial coordinate information of the pre-defined first acupoint center point based on the first coordinate information, so as to determine the target coordinate information of the first acupoint center point, so as to realize the change of the positioning information of the acupoints on the human acupoint model 41, and then redefine the position of the first acupoint on the human acupoint model 41 to meet the personalized needs of the acupuncture executor.
[0100] Optionally, the first area of the target application interface of the terminal 43 displays the initial coordinate information of the first acupoint center point in a first style; when the first coordinate information is displayed on the target application interface of the terminal 43, the default coordinate information in the second area of the target application interface is updated based on the first coordinate information, and the first coordinate information is displayed in the second area in a second style.
[0101] Optionally, when updating the initial coordinate information of the first acupoint center point based on the first coordinate information to determine the target coordinate information of the first acupoint center point, the terminal 43 assigns the first coordinate information to the initial coordinate information in the first area in response to a first input by the user in the target application interface to determine the target coordinate information of the first acupoint center point; the first coordinate information in the second area is restored to the default coordinate information.
[0102] Optionally, the target application interface of the terminal 43 includes an acupoint selection area for providing multiple acupoint identifiers. When the initial coordinate information of the first acupoint center point is displayed on the target application interface, the terminal 43, in response to a second input of selecting the acupoint identifier of the first acupoint in the acupoint selection area, displays the initial coordinate information of the predefined first acupoint center point in the first area of the target application interface in a first style;
[0103] wherein the selected acupoint identifier of the first acupoint is used to instruct the acupuncture executor to customize the position of the first acupoint on the human acupoint model 41.
[0104] Optionally, the target application interface of the terminal 43 further includes a human body model diagram, and the terminal 43 further performs at least one of the following steps:
[0105] When the initial coordinate information of the first acupoint center point is displayed on the target application interface, a positioning mark corresponding to the first acupoint is displayed at the first image position of the human body model diagram;
[0106] When the first coordinate information is displayed on the target application interface, a positioning mark corresponding to the first acupoint is displayed at the second image position of the human body model diagram;
[0107] When the initial coordinate information of the first acupoint center point is updated based on the first coordinate information, a positioning mark corresponding to the first acupoint is displayed at the second image position of the human body model diagram;
[0108] wherein the first image position is determined based on the initial coordinate information, and the second image position is determined based on the first coordinate information.
[0109] Optionally, after determining the target coordinate information of the first acupoint center point, the terminal 43, in response to receiving the corrected coordinate information of the first acupoint center point sent by the dot matrix acupuncture pen 42, displays the corrected coordinate information on the target application interface;
[0110] Update the target coordinate information of the first acupoint center point based on the corrected coordinate information of the first acupoint center point, so as to redefine the position of the first acupoint on the human acupoint model 41 again.
[0111] Optionally, after determining the target coordinate information of the first acupoint center point, the terminal 43 responds to the received third input, and redefines the position of the first acupoint on the human acupoint model 41 based on the initial coordinate information of the first acupoint center point, so as to restore the predefined position of the first acupoint on the human acupoint model 41;
[0112] Wherein, the third input is an input used to indicate restoring the predefined position.
[0113] Optionally, after determining the target coordinate information of the first acupoint center point, the terminal 43 responds to the fourth input of selecting the acupoint identifier of the second acupoint, and displays the initial coordinate information predefined for the second acupoint center point corresponding to the second acupoint in the target application interface;
[0114] After receiving the second coordinate information sent by the dot matrix acupuncture pen 42 touching the second position on the human acupoint model 41, the terminal 43 updates the initial coordinate information of the second acupoint center point based on the second coordinate information, and determines the target coordinate information of the second acupoint center point, so as to redefine the position of the second acupoint on the human acupoint model 41;
[0115] Wherein, the second position is the position of the second acupoint center point customized by the acupuncture executor on the human acupoint model 41, and the second acupoint is the next acupoint to be redefined after the first acupoint.
[0116] For the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, refer to the partial description of the method embodiment.
[0117] The following introduces the human acupoint redefinition device of the embodiment of the present application. Those skilled in the art can understand that these devices can all be configured by using commercially available hardware components through the steps taught by this solution. The human acupoint redefinition device is applied to the terminal, and the terminal is communicatively connected to the dot matrix acupuncture pen. The dot matrix acupuncture pen is used to touch the human acupoint model with an invisible dot matrix code on the surface. The invisible dot matrix code is associated with multiple acupoints corresponding to the human acupoint model. The terminal is deployed with an application program associated with the human acupoint model, such as Figure 5 As shown, the device includes:
[0118] The first display module 501 is used to display the initial coordinate information predefined for the first acupoint center point on the human acupoint model with an invisible dot matrix code on the surface in the target application interface. The first acupoint center point is the acupoint center point corresponding to the first acupoint, and the target application interface is the application interface corresponding to the application program associated with the human acupoint model;
[0119] A receiving module 502, configured to receive first coordinate information sent after a dot matrix acupuncture pen touches a first position on the human acupoint model. The first coordinate information is determined after the dot matrix acupuncture pen touches the first position on the human acupoint model and acquires a hidden code image corresponding to the first position. The first position is the position of the first acupoint center point customized by the acupuncture executor on the human acupoint model;
[0120] A second display module 503, configured to display the first coordinate information on a target application interface;
[0121] A first processing module 504, configured to update initial coordinate information of the first acupoint center point based on the first coordinate information, and determine target coordinate information of the first acupoint center point, so as to redefine the position of the first acupoint on the human acupoint model.
[0122] Optionally, the initial coordinate information of the first acupoint center point is displayed in a first style in a first area of the target application interface; the second display module is further configured to:
[0123] Update default coordinate information in a second area of the target application interface based on the first coordinate information, and display the first coordinate information in a second style in the second area.
[0124] Optionally, the first processing module includes:
[0125] An update sub-module, configured to assign the first coordinate information to the initial coordinate information in the first area in response to a first input within the target application interface, so as to determine the target coordinate information of the first acupoint center point;
[0126] A restoration sub-module, configured to restore the first coordinate information in the second area to the default coordinate information.
[0127] Optionally, the target application interface includes an acupoint selection area for providing a plurality of acupoint identifiers, and the first display module is further configured to:
[0128] In response to a second input of selecting the acupoint identifier of the first acupoint in the acupoint selection area, display the initial coordinate information of the predefined first acupoint center point in a first style in a first area of the target application interface;
[0129] Wherein, the selected acupoint identifier of the first acupoint is used to indicate that the acupuncture executor customizes the position of the first acupoint on the human acupoint model.
[0130] Optionally, the target application interface further includes a human body model diagram, and the device further includes at least one of the following modules:
[0131] A first display module, configured to, when the initial coordinate information of the first acupoint center point is displayed on the target application interface, display a positioning mark corresponding to the first acupoint at a first image position on the human body model diagram;
[0132] A second display module, configured to, when the first coordinate information is displayed on the target application interface, display a positioning mark corresponding to the first acupoint at a second image position on the human body model diagram;
[0133] A third display module, configured to, when the initial coordinate information of the first acupoint center point is updated based on the first coordinate information, display a positioning mark corresponding to the first acupoint at the second image position on the human body model diagram;
[0134] Wherein, the first image position is determined based on the initial coordinate information, and the second image position is determined based on the first coordinate information.
[0135] Optionally, the device further includes:
[0136] A third display module, configured to, after determining the target coordinate information of the first acupoint center point, in response to receiving the corrected coordinate information of the first acupoint center point sent by the dot matrix acupuncture pen, display the corrected coordinate information on the target application interface;
[0137] An update definition module, configured to update the target coordinate information of the first acupoint center point based on the corrected coordinate information of the first acupoint center point, so as to re-define the position of the first acupoint on the human body acupoint model.
[0138] Optionally, the device further includes:
[0139] A definition restoration module, configured to, after determining the target coordinate information of the first acupoint center point, in response to receiving a third input, re-define the position of the first acupoint on the human body acupoint model based on the initial coordinate information of the first acupoint center point, so as to restore the predefined position of the first acupoint on the human body acupoint model;
[0140] Wherein, the third input is an input for indicating restoring the predefined position.
[0141] Optionally, the device further includes:
[0142] A fourth display module, configured to, after determining the target coordinate information of the center point of the first acupoint, in response to a fourth input for selecting the acupoint identifier of the second acupoint, display, on the target application interface, the predefined initial coordinate information of the center point of the second acupoint corresponding to the second acupoint;
[0143] A second processing module, configured to, after receiving the second coordinate information sent by the dot matrix acupuncture pen touching the second position on the human acupoint model, update the initial coordinate information of the center point of the second acupoint based on the second coordinate information, and determine the target coordinate information of the center point of the second acupoint, so as to redefine the position of the second acupoint on the human acupoint model;
[0144] Wherein, the second position is the position of the center point of the second acupoint customized by the acupuncture executor on the human acupoint model, and the second acupoint is the next acupoint to be redefined after the first acupoint.
[0145] Figure 5 The device shown can execute the steps introduced in the foregoing method embodiments. For the detailed execution process and technical effects, refer to the descriptions in the foregoing embodiments, which will not be elaborated herein.
[0146] In a possible design, the structure of the above Figure 5 shown human acupoint redefinition device can be implemented as an electronic device. As Figure 6 shown, the electronic device may include: a memory 601, a processor 602, and a communication interface 603. Among them, an executable code is stored on the memory 601. When the executable code is executed by the processor 602, the processor 602 can at least implement the human acupoint redefinition method provided in the foregoing embodiments.
[0147] In addition, an embodiment of the present invention provides a non-transitory machine-readable storage medium, on which an executable code is stored. When the executable code is executed by a processor of an electronic device, the processor can at least implement the human acupoint redefinition method provided in the foregoing embodiments.
[0148] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.
[0149] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of adding a necessary general hardware platform, and of course, it can also be implemented by a combination of hardware and software. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a computer product. The present invention can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) that contain computer-usable program codes.
[0150] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for redefining human body acupoints, applied to a terminal, characterized in that, Including: Displaying, on a target application interface, initial coordinate information predefined on a human body acupuncture point model with an invisible dot matrix code on its surface for a first acupuncture point center, where the first acupuncture point center is the acupuncture point center corresponding to a first acupuncture point, and the target application interface is the application interface corresponding to an application program associated with the human body acupuncture point model; Receiving first coordinate information sent after a dot matrix acupuncture pen touches a first position on the human body acupuncture point model, where the first coordinate information is determined by the dot matrix acupuncture pen after touching the first position on the human body acupuncture point model and collecting an invisible code image corresponding to the first position, and the first position is the position of the first acupuncture point center customized by an acupuncture executor on the human body acupuncture point model; Displaying the first coordinate information on the target application interface; Updating the initial coordinate information of the first acupuncture point center based on the first coordinate information, and determining target coordinate information of the first acupuncture point center, so as to redefine the position of the first acupuncture point on the human body acupuncture point model.
2. The method for redefining human body acupoints according to claim 1, wherein, The initial coordinate information of the first acupuncture point center is displayed in a first style in a first area of the target application interface; The displaying the first coordinate information on the target application interface includes: Updating default coordinate information in a second area of the target application interface based on the first coordinate information, and displaying the first coordinate information in a second style in the second area.
3. The method for redefining human body acupoints according to claim 2, characterized in that, The updating the initial coordinate information of the first acupuncture point center based on the first coordinate information and determining target coordinate information of the first acupuncture point center includes: In response to a first input within the target application interface, assigning the first coordinate information to the initial coordinate information in the first area to determine the target coordinate information of the first acupuncture point center; Restoring the first coordinate information in the second area to the default coordinate information.
4. The method for redefining human acupoints according to claim 2, characterized in that, The target application interface includes an acupuncture point selection area for providing multiple acupuncture point identifiers. When displaying the initial coordinate information of the first acupuncture point center on the target application interface, it includes: In response to a second input of selecting the acupuncture point identifier of the first acupuncture point in the acupuncture point selection area, displaying the predefined initial coordinate information of the first acupuncture point center in a first style in a first area of the target application interface; Wherein, the selected acupuncture point identifier of the first acupuncture point is used to indicate that the acupuncture executor customizes the position of the first acupuncture point on the human body acupuncture point model.
5. The method for redefining human acupoints according to any one of claims 1 to 4, characterized in that, The target application interface further includes a human body model diagram, and the method further includes at least one of the following steps: When displaying the initial coordinate information of the first acupuncture point center on the target application interface, displaying a positioning mark corresponding to the first acupuncture point at a first image position of the human body model diagram; When displaying the first coordinate information on the target application interface, displaying a positioning mark corresponding to the first acupuncture point at a second image position of the human body model diagram; When updating the initial coordinate information of the first acupuncture point center based on the first coordinate information, displaying a positioning mark corresponding to the first acupuncture point at a second image position of the human body model diagram; Wherein, the first image position is determined based on the initial coordinate information, and the second image position is determined based on the first coordinate information.
6. The method for redefining human body acupoints according to claim 1, wherein, The method further includes: After determining the target coordinate information of the first acupoint center point, in response to receiving the corrected coordinate information of the first acupoint center point sent by the dot matrix acupuncture pen, displaying the corrected coordinate information on the target application interface; Updating the target coordinate information of the first acupoint center point based on the corrected coordinate information of the first acupoint center point to redefine the position of the first acupoint on the human acupoint model again.
7. The method for redefining human acupoints according to claim 1, characterized in that The method further includes: After determining the target coordinate information of the first acupoint center point, in response to receiving a third input, redefining the position of the first acupoint on the human acupoint model based on the initial coordinate information of the first acupoint center point to restore the predefined position of the first acupoint on the human acupoint model; Wherein, the third input is an input for indicating restoring the predefined position.
8. The method for redefining human acupoints according to claim 1, characterized in that, It further includes: After determining the target coordinate information of the first acupoint center point, in response to a fourth input for selecting the acupoint identifier of the second acupoint, displaying the initial coordinate information predefined for the second acupoint center point corresponding to the second acupoint on the target application interface; After receiving the second coordinate information sent by the dot matrix acupuncture pen touching the second position on the human acupoint model, updating the initial coordinate information of the second acupoint center point based on the second coordinate information, and determining the target coordinate information of the second acupoint center point to redefine the position of the second acupoint on the human acupoint model; Wherein, the second position is the position of the second acupoint center point customized by the acupuncture executor on the human acupoint model, and the second acupoint is the next acupoint to be redefined after the first acupoint.
9. A human acupoint redefinition device, applied to a terminal, characterized in that, It includes: A first display module, configured to display on the target application interface the initial coordinate information predefined for the first acupoint center point on the human acupoint model with an invisible dot matrix code on the surface, where the first acupoint center point is the acupoint center point corresponding to the first acupoint, and the target application interface is the application interface corresponding to the application program associated with the human acupoint model; A receiving module, configured to receive the first coordinate information sent after the dot matrix acupuncture pen touches the first position on the human acupoint model, where the first coordinate information is determined after the dot matrix acupuncture pen touches the first position on the human acupoint model and acquires the invisible code image corresponding to the first position, and the first position is the position of the first acupoint center point customized by the acupuncture executor on the human acupoint model; A second display module, configured to display the first coordinate information on the target application interface; A first processing module, configured to update the initial coordinate information of the first acupoint center point based on the first coordinate information, and determine the target coordinate information of the first acupoint center point to redefine the position of the first acupoint on the human acupoint model.
10. A human acupoint redefinition system, characterized in that, It includes: A human acupoint model with invisible dot matrix codes on its surface, a dot matrix acupuncture pen, a terminal communicatively connected to the dot matrix acupuncture pen, and an application program associated with the human acupoint model deployed on the terminal; The target application interface of the terminal displays the initial coordinate information predefined on the human acupoint model for the first acupoint center point, where the first acupoint center point is the acupoint center point corresponding to the first acupoint, and the target application interface is the application interface corresponding to the application program associated with the human acupoint model; After touching the first position on the human acupoint model, the dot matrix acupuncture pen acquires the invisible code image corresponding to the first position, determines the first coordinate information of the first position, and sends the first coordinate information to the terminal, where the first position is the position of the first acupoint center point customized by the acupuncture executor on the human acupoint model; The target application interface of the terminal displays the first coordinate information; The terminal updates the initial coordinate information of the first acupoint center point based on the first coordinate information, determines the target coordinate information of the first acupoint center point, so as to redefine the position of the first acupoint on the human acupoint model.
Citation Information
Patent Citations
Tactile feedback system and tactile feedback providing method
CN103869957A
Method and device for displaying target part of human body
CN116360643A