Acupoint positioning method, device, system and medium
By obtaining the name, age and gender information of the acupoints, combining resistivity measurement to divide the grid, and using electrical characteristics to locate the acupoints, the problem of low accuracy of intelligent machine means in acupoint positioning was solved, and high-precision acupoint positioning was achieved.
Patent Information
- Application Number
- CN202410667796.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-28
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2044-05-28
AI Technical Summary
Existing intelligent machine methods have low accuracy in acupoint positioning and cannot effectively achieve accurate acupoint positioning.
By obtaining the name, age and gender information of the target acupuncture points, the resistivity measurement is used to divide the skin surface into grids, and the electrical characteristics are combined to find the grid combination with the minimum resistivity to form the target grid mark to locate the acupuncture points.
The accuracy of acupoint positioning and the universality of machine positioning are improved, and the accurate positioning of target acupoints is achieved.
Smart Images

Figure CN118557434B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent traditional Chinese medicine technology, and in particular to an acupoint positioning method, device, system and medium. Background Art
[0002] During acupuncture, acupoints need to be located. Existing methods for locating acupoints generally rely on the judgment of a TCM practitioner. For example, the body landmark method determines the location of acupoints based on natural or moving landmarks on the human body. These landmarks include fixed landmarks such as the facial features, hair, nails, nipples, and navel, as well as moving landmarks such as joints, muscles, and tendons.
[0003] With the development of intelligent medicine, the use of intelligent robotics to locate acupoints in the field of intelligent Traditional Chinese Medicine has become a research topic within the industry. Existing intelligent robotics methods for acupoint location are generally ineffective and cannot accurately locate acupoints. Therefore, improving the accuracy of acupoint location using intelligent robotics is a topic that urgently needs research within the industry. Summary of the Invention
[0004] The present invention provides an acupoint positioning method, device, system and medium to solve one or more technical problems existing in the prior art and at least provide a beneficial option or create conditions.
[0005] The present invention provides an acupoint locating method, comprising: obtaining the name information of a target acupoint to be located, obtaining the age information and gender information that a target object is allowed to provide; determining a target area block corresponding to the target acupoint according to the name information of the target acupoint, the age information and gender information of the target object; dividing the target area block into grids to form target area block grid marks, and applying the target area block grid marks to the skin surface corresponding to the target area block; finding all first target grids in the target area block, and forming first target grid marks applied to the corresponding skin surface; wherein the method for finding the first target grid is: according to the target area block, Domain block grid marking: in the same row of grids, measure the resistivity between the skin where two adjacent grids are located, find the two adjacent grids with the smallest resistivity, merge the two adjacent grids into one grid, and record the grid as the first target grid; measure the resistivity between the skin where two adjacent first target grids are located, find the two adjacent first target grids with the smallest resistivity, merge the two adjacent first target grids into one grid, and record the grid as the second target grid; based on the position of the second target grid, form a second target grid mark and act on the corresponding skin surface; the position of the skin surface where the second target grid mark is located is the position of the target acupuncture point.
[0006] Furthermore, the determining the target area block corresponding to the target acupuncture point according to the name information of the target acupuncture point, the age information and the gender information of the target object specifically includes: accessing a registration server;
[0007] According to the age information and gender information, a corresponding reference template is searched from a template group, where the reference template is recorded as a target template, wherein the template group is a set of reference templates pre-set and classified according to age and gender, and the reference template is a set of regional blocks of acupoints;
[0008] According to the name information of the target acupuncture point, a corresponding area block is found from the target template, and the area block is the target area block.
[0009] Furthermore, the obtaining of the target object's permitted age information and gender information specifically includes: obtaining a permission certificate provided by the target object from the human-computer interaction device, and obtaining the target object's pre-stored age information and gender information from the registration server according to the permission certificate.
[0010] Further, dividing the target area block into a grid to form a target area block grid mark, and applying the target area block grid mark to the skin surface corresponding to the target area block specifically includes: querying a division rule table from a division rule database according to the age information and gender information of the target subject, and querying the division rule table to obtain the number of grid rows and grid columns of the target area block;
[0011] A target area block grid marking image is formed according to the number of grid rows and the number of grid columns, and the target area block grid marking image is projected onto the skin surface corresponding to the target area block.
[0012] On the other hand, an acupoint locating device is provided, comprising: a processor and a memory; the memory is used to store a computer-readable program; when the computer-readable program is executed by the processor, the processor implements the acupoint locating method as described in any one of the above technical solutions.
[0013] In another aspect, an acupoint positioning system is provided, comprising: an acquisition module, a first determination module, a marking module, a search module, and a second determination module;
[0014] The acquisition module is used to obtain the name information of the target acupuncture point to be located, and obtain the age information and gender information allowed to be provided by the target object;
[0015] The first determining module is configured to determine a target area block corresponding to the target acupuncture point according to the name information of the target acupuncture point and the age information and gender information of the target object;
[0016] The marking module is used to divide the target area block into a grid to form a target area block grid mark, and apply the target area block grid mark to the skin surface corresponding to the target area block;
[0017] The search module is configured to find all first target grids in the target area block and form a first target grid mark applied to the corresponding skin surface. The first target grid is found by measuring the resistivity between the skin surfaces of two adjacent grids in the same row of grids based on the target area block grid marks, finding the two adjacent grids with the smallest resistivity, and merging the two adjacent grids into one grid, which is recorded as the first target grid.
[0018] The second determination module is used to measure the resistivity between the skin where two adjacent first target grids are located, find the two adjacent first target grids with the smallest resistivity, merge the two adjacent first target grids into one grid, and record the grid as the second target grid. According to the position of the second target grid, a second target grid mark is formed and applied to the corresponding skin surface. The position of the skin surface where the second target grid mark is located is the position of the target acupuncture point.
[0019] Furthermore, the determining the target area block corresponding to the target acupuncture point according to the name information of the target acupuncture point, the age information and the gender information of the target object specifically includes: accessing a registration server;
[0020] According to the age information and gender information, a corresponding reference template is searched from a template group, where the reference template is recorded as a target template, wherein the template group is a set of reference templates pre-set and classified according to age and gender, and the reference template is a set of regional blocks of acupoints;
[0021] According to the name information of the target acupuncture point, a corresponding area block is found from the target template, and the area block is the target area block.
[0022] Furthermore, the obtaining of the target object's permitted age information and gender information specifically includes: obtaining a permission certificate provided by the target object from the human-computer interaction device, and obtaining the target object's pre-stored age information and gender information from the registration server according to the permission certificate.
[0023] Further, dividing the target area block into a grid to form a target area block grid mark, and applying the target area block grid mark to the skin surface corresponding to the target area block specifically includes: querying a division rule table from a division rule database according to the age information and gender information of the target subject, and querying the division rule table to obtain the number of grid rows and grid columns of the target area block;
[0024] A target area block grid marking image is formed according to the number of grid rows and the number of grid columns, and the target area block grid marking image is projected onto the skin surface corresponding to the target area block.
[0025] On the other hand, a computer-readable storage medium is provided, in which a program executable by a processor is stored. When the program executable by the processor is executed by the processor, it is used to implement the acupoint locating method as described in any one of the above technical solutions.
[0026] The present invention has at least the following beneficial effects: The method of the present invention achieves universality of machine positioning by acquiring a target area block. Simultaneously, based on the electrical characteristics of the acupuncture point, the first target grid marker and the second target grid marker are used to find the target acupuncture point, thereby achieving accurate machine positioning of the target acupuncture point. This improves the accuracy of target acupuncture point positioning. The beneficial effects of the device, system, and medium of the present invention are similar to those of the method of the present invention and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation to the technical solution of the present invention.
[0028] Figure 1 It is a flowchart of the steps of the acupoint location method;
[0029] Figure 2 1. It is a schematic diagram of the structure of the acupoint locating device;
[0030] Figure 3 It is a schematic diagram of the system structure of the acupoint positioning system. DETAILED DESCRIPTION
[0031] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0032] It should be noted that although the system diagrams illustrate functional module divisions and the flowcharts illustrate logical sequences, in certain circumstances, the steps shown or described may be performed in a sequence that differs from the module divisions in the system or the sequence in the flowcharts. The terms "first," "second," and so on, in the specification, claims, and drawings, are used to distinguish similar items and are not necessarily used to describe a specific sequence or precedence.
[0033] refer to Figure 1 , Figure 1This is a flowchart of the steps in the acupoint locating method. This acupoint locating method can be run through a smart device. The purpose of this acupoint locating method is to better implement machine acupoint locating and improve the accuracy of machine acupoint locating.
[0034] To achieve this goal, the present application discloses an acupoint locating method, including: Step 1, obtaining the name information of the target acupoint to be located, and obtaining the age information and gender information allowed to be provided by the target object.
[0035] The smart device can obtain the name information of the target acupuncture point input by the user from the Internet of Things or the human-computer interaction interface. The name information of the target acupuncture point refers to the name of the acupuncture point to be located.
[0036] In Traditional Chinese Medicine (TCM), acupoints, also known as acupoints, are specific areas on the human body surface, often containing numerous nerve endings and blood vessels. These acupoints form the foundation of TCM theory and acupuncture treatment. The human body has approximately 700 acupoints, primarily distributed along the meridians, including the twelve regular meridians and the eight extraordinary meridians. Each meridian has its own acupoint. Each acupoint has a unique name, and can be categorized according to the twelve regular meridians: The Hand and Foot Yangming Meridians: Sibai, Dicang, Touwei, Tianshu, Liangqiu, Zusanli, Yingxiang, Quchi, Hegu, Shangyang, etc. The Hand and Foot Taiyang Meridians: Houxi, Yanggu, Tinggong, Jingming, Shenshu, Feishu, Chengshan, Kunlun, Feiyang, etc. The Hand and Foot Shaoyang Meridians: Guanchong, Waiguan, Ermen, Yifeng, Tinghui, Guangming, Fengchi, Jianjing, Fengshi, etc. Taiyin meridians of the hands and feet: Taibai, Gongsun, Sanyinjiao, Yinlingquan, Chize, Lieque, Taiyuan, etc. Shaoyin meridians of the hands and feet: Yongquan, Rangu, Zhaohai, Taixi, Jiquan, Tongli, etc. Jueyin meridians of the hands and feet: Quze, Jianshi, Neiguan, Laogong, Xingjian, Taichong, Zhangmen, Qimen, etc.
[0037] In addition to obtaining the name of the target acupuncture point, the smart device also needs to obtain the target subject's age and gender information. Of course, because the target subject's age and gender information involve their privacy, the smart device must obtain authorization from the target subject before obtaining the target subject's age and gender information. In some further specific embodiments, obtaining the target subject's permission to provide age and gender information specifically includes obtaining a permission certificate provided by the target subject from a human-computer interaction device.
[0038] The smart device can generate an input interface through its human-computer interaction device to request the target object to input the permission certificate through the human-computer interaction device. The permission certificate can be in various forms, such as SMS verification code, email verification code, etc.
[0039] After the smart device obtains the permission credential from the human-computer interaction device, it can retrieve the target object's age and gender information based on the permission credential. The target object's age and gender information can be pre-stored on a trusted registration server. The smart device accesses the registration server using the permission credential. Once the registration server authenticates the smart device, it can be allowed to retrieve the target object's age and gender information from the registration server.
[0040] Step 2: Determine the target area block corresponding to the target acupuncture point according to the name information of the target acupuncture point, the age information and the gender information of the target object.
[0041] Because acupoint distribution varies among subjects of different ages and genders, machine acupoint positioning is more applicable. Therefore, when acquiring target area blocks, in addition to considering the target acupoint names, the target subject's age and gender information must also be considered.
[0042] Among them, as to how to determine the target area block, in some further specific embodiments, determining the target area block corresponding to the target acupuncture point based on the name information of the target acupuncture point, the age information and gender information of the target object specifically includes: accessing a registration server.
[0043] The smart device establishes a communication link with a registration server via the internet and accesses the registration server through the established communication link. Based on the age and gender information, a corresponding reference template is retrieved from a template group. The reference template is referred to as a target template. The template group is a set of reference templates pre-set and categorized by age and gender, and the reference templates are a set of acupoint area blocks. Based on the name of the target acupoint, a corresponding area block is found from the target template. The area block is referred to as the target area block.
[0044] Through research, it was found that the distribution of acupoints varies for different ages and genders. In order to make acupoint positioning universal, it is necessary to find corresponding reference templates for different ages and genders. In the reference template, the distribution of acupoints is recorded in the form of area blocks. The area block refers to the area where there is only one acupoint in the skin range of the area block. Moreover, the skin of the area block meets the electrical characteristics of "low resistance and high potential" according to the acupoints. When a certain current passes through the acupoints or non-acupoint surfaces connected to the human body, the area that is easy to energize and has a large amount of current is a low resistance point, i.e., an acupoint, and the area that is not easy to energize and has a small amount of current is a high resistance point, i.e., a non-acupoint.
[0045] Therefore, the smart device can determine the target area block according to the name information of the target acupuncture point, and thus know the approximate location of the target acupuncture point on the target object.
[0046] Step 3: Divide the target area block into a grid to form a target area block grid mark, and apply the target area block grid mark to the skin surface corresponding to the target area block.
[0047] After determining the approximate location of the target object, the smart device needs to divide the target area into a grid to facilitate machine positioning. This grid marks the target area. The grid marks are then applied to the skin surface corresponding to the target area. Dividing the target area into a grid to form the target area grid marks and applying the target area grid marks to the skin surface corresponding to the target area specifically includes:
[0048] The smart device needs to query the grid division rules for the target area block from the division rule database based on the age and gender information of the target object. The division rule database can be set up in a remote server or in the local device of the smart device. After querying the division rule database, the smart device can find the corresponding division rule table from the division rule database. Through the division rule table, the number of grid rows and grid columns of the corresponding target area block can be queried. After obtaining the number of grid rows and grid columns of the target area block, the target area block can be divided. After the smart device divides the target area block into grid rows and grid columns in the form of an image, it obtains a grid marker image of the target area block. In order to enable the grid marker image of the target area block to act on the skin surface corresponding to the target area block, the smart device can control the projection device to project the grid marker image of the target area block onto the skin surface corresponding to the target area block by laser projection.
[0049] Step 4: Find all first target grids in the target area block and form a first target grid mark acting on the corresponding skin surface; the first target grid is found by measuring the resistivity between the skin of two adjacent grids in the same row of grids based on the target area block grid mark, finding the two adjacent grids with the smallest resistivity, and merging the two adjacent grids into one grid, which is recorded as the first target grid.
[0050] In order to locate the acupuncture point in the target area block, it is necessary to first find all the first target grids in the target area block and form a first target grid mark that acts on the corresponding skin surface. Based on the electrical characteristics of the acupuncture point, which are "low resistance and high potential", it is necessary to first find the location with the lowest resistance in each row of the grid. Therefore, in finding the first target grid, the smart device can control the resistivity measurement device, using the target area block grid mark as a guide. In each row of the grid, the resistivity between the skin where two adjacent grids are located is measured, and the two adjacent grids with the lowest resistivity are found. Then, the two adjacent grids found are merged to form a grid, which is the first target grid. After all the first target grids are found, a first target grid mark is formed based on the location of the first target grid and applied to the corresponding skin surface. In some further specific embodiments, after all the first target grids are obtained, a projection image of all the first target grids is formed, and the projection image formed by the first target grid is projected onto the corresponding skin surface by laser projection.
[0051] Step 5: Measure the resistivity between the skin where two adjacent first target grids are located, find the two adjacent first target grids with the smallest resistivity, merge the two adjacent first target grids into one grid, record the grid as the second target grid, form a second target grid mark based on the position of the second target grid, and apply it to the corresponding skin surface. The position of the skin surface where the second target grid mark is located is the position of the target acupuncture point.
[0052] After the first target grid has been obtained, the first target grid mark is used as a guide. Based on the electrical characteristics of "low resistance and high potential" of the acupuncture points, the resistivity between the skin where two adjacent first target grids are located is measured. By measuring, the two adjacent first target grids with the lowest resistivity are found to obtain the second target grid. According to the position of the second target grid, a second target grid mark is formed and applied to the corresponding skin surface. At this time, the position of the skin surface marked by the second target grid mark can be considered to be the position of the target acupuncture point. In some further specific embodiments, after the second target grid is obtained, a second target grid projection image is formed, and the projection image of the second target grid is projected onto the corresponding skin surface by projecting a laser.
[0053] The present invention achieves universality of machine positioning by acquiring target area blocks. Simultaneously, based on the electrical characteristics of the acupoints, the first target grid marker and the second target grid marker are used to find the target acupoints, achieving accurate machine positioning of the target acupoints and improving the accuracy of target acupoint positioning.
[0054] On the other hand, reference Figure 2 , Figure 2 It is a schematic diagram of the structure of the acupoint locating device.
[0055] An acupoint locating device is provided, comprising: a processor and a memory, wherein the memory is used to store a computer-readable program. When the computer-readable program is executed by the processor, the processor implements the acupoint locating method as described in any one of the above technical solutions.
[0056] Those skilled in the art will appreciate that all or some of the steps and systems disclosed above can be implemented as software, firmware, hardware, or any suitable combination thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on computer-readable media, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is well known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disks (DVDs) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. As is well known to those skilled in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0057] On the other hand, reference Figure 3 , Figure 3 It is a schematic diagram of the system structure of the acupoint positioning system.
[0058] An acupoint positioning system is provided, comprising: an acquisition module, a first determination module, a marking module, a search module and a second determination module.
[0059] The acquisition module is used to acquire the name information of the target acupuncture point to be located, and acquire the age information and gender information allowed to be provided by the target object.
[0060] The acquisition module can obtain the name information of the target acupuncture point input by the user from the Internet of Things or the human-computer interaction interface. The name information of the target acupuncture point refers to the name of the acupuncture point that needs to be located.
[0061] In addition to obtaining the name of the target acupuncture point, the acquisition module also needs to obtain the target subject's age and gender information. Of course, because the target subject's age and gender information involve their privacy, the acquisition module must obtain authorization from the target subject before obtaining the target subject's age and gender information. In some further specific embodiments, obtaining the target subject's permitted age and gender information specifically includes obtaining a permission certificate provided by the target subject from a human-computer interaction device.
[0062] The acquisition module can generate an input interface through its human-computer interaction device to request the target object to input the permission certificate through the human-computer interaction device. The permission certificate can be in various forms, such as SMS verification code, email verification code, etc.
[0063] After the acquisition module obtains the permission credential from the human-computer interaction device, it can retrieve the target object's age and gender information based on the permission credential. The target object's age and gender information can be pre-stored on a trusted registration server. The acquisition module uses the permission credential to access the registration server. After the registration server authenticates the acquisition module, it can allow the acquisition module to obtain the target object's age and gender information from the registration server.
[0064] The first determining module is used to determine the target area block corresponding to the target acupuncture point according to the name information of the target acupuncture point and the age information and gender information of the target object.
[0065] Because acupoint distribution varies among subjects of different ages and genders, machine acupoint positioning is more applicable. Therefore, when acquiring target area blocks, in addition to considering the target acupoint names, the target subject's age and gender information must also be considered.
[0066] In some further specific embodiments, determining the target area block corresponding to the target acupuncture point based on the name information of the target acupuncture point and the age and gender information of the target subject specifically includes: accessing a registration server. A first determination module establishes a communication link with the registration server via the Internet and accesses the registration server via the established communication link. Based on the age and gender information, a corresponding reference template is retrieved from a template group. The reference template is recorded as a target template, wherein the template group is a set of reference templates pre-set and classified according to age and gender, and the reference template is a set of area blocks of acupuncture points. Based on the name information of the target acupuncture point, a corresponding area block is found from the target template, and the area block is referred to as the target area block.
[0067] Through research, it was found that the distribution of acupoints varies for different ages and genders. In order to make acupoint positioning universal, it is necessary to find corresponding reference templates for different ages and genders. In the reference template, the distribution of acupoints is recorded in the form of area blocks. The area block refers to the area where there is only one acupoint in the skin range of the area block. Moreover, the skin of the area block meets the electrical characteristics of "low resistance and high potential" according to the acupoints. When a certain current passes through the acupoints or non-acupoint surfaces connected to the human body, the area that is easy to energize and has a large amount of current is a low resistance point, i.e., an acupoint, and the area that is not easy to energize and has a small amount of current is a high resistance point, i.e., a non-acupoint.
[0068] Therefore, the first determining module can determine the target area block according to the name information of the target acupuncture point, and thereby learn the approximate position of the target acupuncture point on the target object.
[0069] The marking module is used to divide the target area block into grids to form target area block grid marks, and apply the target area block grid marks to the skin surface corresponding to the target area block.
[0070] After the marking module determines the approximate location of the target object, the smart device needs to divide the target area block into a grid to facilitate machine positioning. This grid mark is then applied to the skin surface corresponding to the target area block. The steps of dividing the target area block into a grid to form a grid mark and applying the grid mark to the skin surface corresponding to the target area block specifically include:
[0071] The marking module needs to query the grid division rules for the target area block from the division rule database based on the age and gender information of the target object. The division rule database can be set in a remote server or in the local device of the smart device. After querying the division rule database, the smart device can find the corresponding division rule table from the division rule database. Through the division rule table, the number of grid rows and grid columns of the corresponding target area block can be queried. After obtaining the number of grid rows and grid columns of the target area block, the target area block can be divided. After the smart device divides the target area block into grid rows and grid columns in the form of an image, it obtains a grid marking image of the target area block. In order to enable the grid marking image of the target area block to act on the skin surface corresponding to the target area block, the smart device can control the projection device to project the grid marking image of the target area block onto the skin surface corresponding to the target area block in the form of laser projection.
[0072] The search module is used to find all first target grids in the target area block and form a first target grid mark acting on the corresponding skin surface; wherein the first target grid is found by: based on the target area block grid mark, in the same row of grids, measuring the resistivity between the skin where two adjacent grids are located, finding the two adjacent grids with the smallest resistivity, and merging the two adjacent grids into one grid, which is recorded as the first target grid.
[0073] In order to locate the acupuncture point within the target area block, it is necessary to first locate all first target grids within the target area block and form a first target grid mark applied to the corresponding skin surface. Based on the electrical characteristics of acupuncture points, which are characterized by "low resistance and high potential," it is necessary to first locate the location with the lowest resistance in each row of the grid. Therefore, in searching for the first target grid, the search module can control the resistivity measurement device, guided by the target area block grid mark. In each row of the grid, the resistivity between the skin where two adjacent grids are located is measured, and the two adjacent grids with the lowest resistivity are found. The two adjacent grids found are then merged to form a single grid, which becomes the first target grid. After all first target grids have been found, a first target grid mark is formed based on the location of the first target grid and applied to the corresponding skin surface. In some further specific embodiments, after all first target grids have been obtained, a projection image of all first target grids is formed, and the projection image formed by the first target grids is projected onto the corresponding skin surface using laser projection.
[0074] The second determination module is used to measure the resistivity between the skin where two adjacent first target grids are located, find the two adjacent first target grids with the smallest resistivity, merge the two adjacent first target grids into one grid, and record the grid as the second target grid. According to the position of the second target grid, a second target grid mark is formed and applied to the corresponding skin surface. The position of the skin surface where the second target grid mark is located is the position of the target acupuncture point.
[0075] After the first target grid has been obtained, the first target grid mark is used as a guide. Based on the electrical characteristics of "low resistance and high potential" of the acupuncture points, the resistivity between the skin where two adjacent first target grids are located is measured. By measuring, the two adjacent first target grids with the lowest resistivity are found to obtain the second target grid. According to the position of the second target grid, a second target grid mark is formed and applied to the corresponding skin surface. At this time, the position of the skin surface marked by the second target grid mark can be considered to be the position of the target acupuncture point. In some further specific embodiments, after the second target grid is obtained, a second target grid projection image is formed, and the projection image of the second target grid is projected onto the corresponding skin surface by projecting a laser.
[0076] On the other hand, a computer-readable storage medium is provided, in which a program executable by a processor is stored. When the program executable by the processor is executed by the processor, it is used to implement the acupoint locating method as described in any one of the above specific embodiments.
[0077] An embodiment of the present application also discloses a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the computer device performs the acupoint locating method described in any of the previous embodiments.
[0078] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0079] It should be understood that in this application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0080] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0081] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0082] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0083] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0084] Although the description of the present application has been quite detailed and specifically describes several embodiments, it is not intended to be limited to any of these details or embodiments or any particular embodiment, but should be considered to provide a broad possible interpretation of these claims by reference to the appended claims, taking into account the prior art, so as to effectively cover the intended scope of the present application. In addition, the above description of the present application is based on the embodiments foreseen by the inventors, which is intended to provide a useful description, and those non-substantial changes to the present application that have not yet been foreseen may still represent equivalent changes to the present application.
Claims
1. A method for locating acupoints, characterized in that: include: Obtain the name of the target acupuncture point to be located, and obtain the age and gender information allowed by the target object; Determine the target area block corresponding to the target acupuncture point according to the name information of the target acupuncture point, the age information and the gender information of the target object; Dividing the target area block into a grid to form a target area block grid mark, and applying the target area block grid mark to the skin surface corresponding to the target area block; Find all first target grids in the target area block and form a first target grid mark acting on the corresponding skin surface; wherein the first target grid is found by: measuring the resistivity between the skin where two adjacent grids are located in the same row of grids based on the target area block grid mark, finding the two adjacent grids with the smallest resistivity, and merging the two adjacent grids into one grid, which is recorded as the first target grid; Measuring the resistivity between the skin surfaces where two adjacent first target grids are located, finding the two adjacent first target grids with the smallest resistivity, fusing the two adjacent first target grids into one grid, which is recorded as the second target grid; forming a second target grid mark based on the position of the second target grid, and applying it to the corresponding skin surface; the position of the skin surface where the second target grid mark is located is the position of the target acupuncture point; The determining of the target area block corresponding to the target acupuncture point according to the name information of the target acupuncture point and the age information and gender information of the target object specifically includes: accessing a registration server; According to the age information and gender information, a corresponding reference template is searched from a template group, where the reference template is recorded as a target template, wherein the template group is a set of reference templates pre-set and classified according to age and gender, and the reference template is a set of regional blocks of acupoints; Find the corresponding area block from the target template according to the name information of the target acupuncture point, and the area block is the target area block; Dividing the target area block into a grid to form a target area block grid mark, and applying the target area block grid mark to the skin surface corresponding to the target area block specifically includes: querying a division rule table from a division rule database according to age information and gender information of the target subject, and querying the division rule table to obtain the number of grid rows and grid columns of the target area block; A target area block grid marking image is formed according to the number of grid rows and the number of grid columns, and the target area block grid marking image is projected onto the skin surface corresponding to the target area block.
2. The acupoint locating method according to claim 1, characterized in that: The obtaining of the age information and gender information allowed to be provided by the target object specifically includes: obtaining a permission certificate provided by the target object from the human-computer interaction device, and obtaining the age information and gender information pre-stored by the target object from the registration server according to the permission certificate.
3. An acupoint locating device, characterized in that: include: processor; a memory for storing a computer-readable program; When the computer-readable program is executed by the processor, the processor is enabled to implement the acupoint locating method according to any one of claims 1 to 2.
4. An acupoint positioning system, characterized in that: include: an acquisition module, a first determination module, a marking module, a search module, and a second determination module; The acquisition module is used to obtain the name information of the target acupuncture point to be located, and obtain the age information and gender information allowed to be provided by the target object; The first determining module is configured to determine a target area block corresponding to the target acupuncture point according to the name information of the target acupuncture point and the age information and gender information of the target object; The marking module is used to divide the target area block into a grid to form a target area block grid mark, and apply the target area block grid mark to the skin surface corresponding to the target area block; The search module is configured to find all first target grids in the target area block and form a first target grid mark applied to the corresponding skin surface. The first target grid is found by measuring the resistivity between the skin surfaces of two adjacent grids in the same row of grids based on the target area block grid marks, finding the two adjacent grids with the smallest resistivity, and merging the two adjacent grids into one grid, which is recorded as the first target grid. The second determination module is configured to measure the resistivity between the skin surfaces where two adjacent first target grids are located, find the two adjacent first target grids with the smallest resistivity, merge the two adjacent first target grids into one grid, record the grid as the second target grid, form a second target grid mark based on the position of the second target grid, and apply the mark to the corresponding skin surface. The position of the skin surface where the second target grid mark is located is the position of the target acupuncture point. The determining of the target area block corresponding to the target acupuncture point according to the name information of the target acupuncture point and the age information and gender information of the target object specifically includes: accessing a registration server; According to the age information and gender information, a corresponding reference template is searched from a template group, where the reference template is recorded as a target template, wherein the template group is a set of reference templates pre-set and classified according to age and gender, and the reference template is a set of regional blocks of acupoints; Find the corresponding area block from the target template according to the name information of the target acupuncture point, and the area block is the target area block; Dividing the target area block into a grid to form a target area block grid mark, and applying the target area block grid mark to the skin surface corresponding to the target area block specifically includes: querying a division rule table from a division rule database according to age information and gender information of the target subject, and querying the division rule table to obtain the number of grid rows and grid columns of the target area block; A target area block grid marking image is formed according to the number of grid rows and the number of grid columns, and the target area block grid marking image is projected onto the skin surface corresponding to the target area block.
5. The acupoint positioning system according to claim 4, characterized in that: The obtaining of the age information and gender information allowed to be provided by the target object specifically includes: obtaining a permission certificate provided by the target object from the human-computer interaction device, and obtaining the age information and gender information pre-stored by the target object from the registration server according to the permission certificate.
6. A computer-readable storage medium, characterized in that A processor-executable program is stored therein, and when the processor-executable program is executed by the processor, it is used to implement the acupoint locating method according to any one of claims 1 to 2.
Citation Information
Patent Citations
Acupoint identifying and positioning method and system, moxibustion robot and storage medium
CN112957249A
Conformal positioning system for detecting electrical impedance of acupuncture points of human body
CN113425583A
Feedback acupoint discrimination method and system based on percutaneous resistance detection and medium
CN118044797A