Six-channel physique evaluation method, system and device and readable storage medium
Through deep learning algorithms, the patient's body temperature images and tongue diagnosis images are processed, the acupoint temperatures and the tongue image characteristics are calculated, which solves the problem of slow physical fitness evaluation in the existing technology, and achieves fast and accurate physical fitness evaluation and diagnosis and treatment assistance.
Patent Information
- Application Number
- CN202411801983.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-05-06
AI Technical Summary
The existing technology is difficult to quickly and accurately judge the six meridians of the human body, resulting in slow diagnosis and affecting the progress of doctors' work.
By including the patient's identity information, physical condition, body temperature images and tongue diagnosis images, deep learning image segmentation and classification algorithms are used to calculate the average temperature of each acupoint and obtain the tongue image characteristics, and judge it based on the physical characteristic values of different six meridians physical requirements.
It has achieved rapid and accurate evaluation of the patient's six-merid constitution, assisted doctors in rapid diagnosis and treatment, and improved diagnostic efficiency.
Smart Images

Figure CN119943374A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of TCM diagnosis and treatment, and specifically relates to a six-channel constitution assessment method, system, device and readable storage medium. Background Art
[0002] The traditional Chinese medicine classic "Treatise on Febrile Diseases" comprehensively analyzes various syndromes in the evolution of exogenous diseases, summarizes the lesion site, cold and heat trend, and the rise and fall of evil and righteousness, and distinguishes them into six meridian diseases: Taiyang, Yangming, Shaoyang, Taiyin, Shaoyin, and Jueyin. Based on this, various types of human constitutions for evaluation have evolved, such as the classification standards used in this application: Taiyang disease-Qi deficiency constitution, Shaoyang disease-Qi stagnation constitution, Shaoyang disease-stagnation heat constitution, Yangming disease-damp heat constitution, Taiyin disease-Yang deficiency constitution, Taiyin disease-Yang deficiency phlegm and dampness constitution, Shaoyin disease-Yang and Yang deficiency constitution, Shaoyin disease-Yang deficiency constitution, Jueyin disease-Yang deficiency Qi stagnation, Jueyin disease-Yang deficiency blood stasis, Jueyin disease-Yang deficiency blood deficiency, simple blood deficiency constitution, simple blood stasis constitution, etc.
[0003] Judging a patient's TCM constitution requires the use of various technical means, such as traditional observation, auscultation, questioning and palpation, as well as various modern diagnostic aids. Such equipment includes human thermal imaging, tongue diagnosis devices, etc. After analyzing the images output by the equipment, they are sent to doctors for auxiliary diagnosis. Since these instruments and methods are tested separately and the data is numerous, if doctors make manual judgments based on these data, it will slow down the diagnosis and affect the doctor's work progress. Summary of the invention
[0004] The main purpose of this application is to provide a six-channel constitution evaluation method, system, device and readable storage medium, which can integrate various diagnostic methods and quickly give evaluation results to assist doctors in rapid diagnosis and treatment. To this end, this application provides the following technical solutions:
[0005] In a first aspect, the present application provides a method for judging six meridian constitutions, comprising:
[0006] Includes patient identity information, physical condition, body temperature images, and tongue diagnosis images;
[0007] The body temperature image is divided into acupoint regions, the average temperature of each region is calculated, and the temperature of each acupoint is obtained;
[0008] Classify tongue diagnosis images and obtain tongue image features;
[0009] The patient's six-channel constitution is judged based on the temperature difference of acupoints, tongue characteristics and physical condition required by different six-channel constitutions.
[0010] In at least one embodiment, the identity information includes at least the patient's name and age; the physical condition is collected through a physical condition questionnaire; the body temperature image is collected through an infrared thermal imager; and the tongue diagnosis image is collected through a tongue diagnosis instrument.
[0011] In at least one embodiment, the items of the physical questionnaire include: energy status, body characteristics, spinal condition, complexion and skin color, abdominal condition and hand and foot temperature.
[0012] In at least one embodiment, the method for obtaining the acupoint temperature is: using a deep learning image segmentation algorithm to segment the body temperature image into regions according to the acupoints, calculating the temperature of all points in each region, and then taking the average temperature of all points as the acupoint temperature.
[0013] In at least one embodiment, the acupoint areas include the following areas: armpits, Governor Vessel, Dazhui, upper Jiao, middle Jiao, lower Jiao, eyes, palms, ribs, head and face.
[0014] In at least one embodiment, the method for acquiring the tongue image features is: using a deep learning image classification algorithm to classify the patient's tongue diagnosis images, the tongue diagnosis classification includes tongue color, coating color, texture, ecchymosis, cracks, and tooth marks, and different tongue image features are recorded according to the different conditions of the tongue color, coating color and texture, and according to the presence or absence of ecchymosis, cracks and tooth marks.
[0015] In at least one embodiment, the method for judging the patient's six meridian constitution includes:
[0016] 1) Preset physical characteristic values: Preset physical characteristic values for different six meridian physical conditions, which include the aforementioned acupoint temperature difference, tongue characteristics and physical condition;
[0017] Wherein, the acupoint temperature difference includes the difference between at least two acupoint temperatures, and a preset acupoint temperature difference is recorded as a physical characteristic value; all preset tongue image characteristics are recorded as a physical characteristic value; all preset physical conditions are recorded as a physical characteristic value;
[0018] 2) Determine the patient's constitution: calculate the acupoint temperature difference based on the obtained acupoint temperature. When the calculated acupoint temperature difference is greater than or equal to the preset acupoint temperature difference, it is determined to meet the constitution characteristic value, otherwise it does not meet the constitution characteristic value;
[0019] According to the obtained tongue image characteristics and physical condition, the preset tongue image characteristics and physical condition are compared respectively; when all the obtained tongue image characteristics meet the preset tongue image characteristics, it is judged that they meet the physical characteristic value, otherwise they do not meet; when all the obtained physical conditions meet the preset physical conditions, it is judged that they meet the physical characteristic value, otherwise they do not meet;
[0020] If the patient meets the constitution characteristic value n≥3 of the corresponding six-channel constitution, then the patient is judged to belong to the six-channel constitution, otherwise he does not belong to the six-channel constitution;
[0021] 3) Constitution confidence score: If the constitution characteristic value n is less than 3, the corresponding six-meridian constitution confidence score C = 0;
[0022] If the constitution characteristic value n≥3, then the corresponding confidence score of the six meridian constitution is C=M b +m∑Ni; where M b is a fixed basic value, m is a basic coefficient, Ni=(△Ti-△ti) / 0.2-γ, △Ti is the temperature difference of each acupoint obtained by calculation, △ti is the preset temperature difference of the acupoint, and γ is the true fraction part of the difference between the first two divided by 0.2; the higher the confidence score, the higher the confidence.
[0023] In a second aspect, the present application provides a six-meridian constitution evaluation system, comprising:
[0024] A data collection module, which is used to collect the patient's identity information, physical condition, body temperature image and tongue diagnosis image;
[0025] A data processing module, which divides the body temperature image into acupoint areas, calculates the average temperature of each area, and obtains the temperature of each acupoint; and classifies the tongue diagnosis image to obtain the tongue image characteristics;
[0026] The data calculation module judges the patient's six-channel constitution based on the acupoint temperature difference, tongue characteristics and physical condition required by different six-channel constitutions.
[0027] In a third aspect, the present application provides a computer device, including a memory and a processor, wherein the memory stores computer program instructions, and when the computer program instructions are read and executed by the processor, the above method is executed.
[0028] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program executes the above method when executed by a computer.
[0029] The present application provides at least the following beneficial effects: the present application quickly calculates the corresponding constitution score based on the infrared thermal imaging temperature of the human body, the tongue diagnosis results and the relevant data of the items in the traditional Chinese medicine body mass scale, which is used to assist doctors in judging the six-channel constitution of the patient and assist doctors in quickly diagnosing and treating diseases. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] One or more embodiments of the present application will now be described, by way of example only, with reference to the accompanying drawings, in which:
[0031] Figure 1A flowchart of the six-meridian constitution evaluation method provided in this application;
[0032] Figure 2 This is a logic block diagram of the operation of the software on the computer device and storage medium of this application. DETAILED DESCRIPTION
[0033] The present application will be described in detail below with reference to the exemplary embodiments in the accompanying drawings. However, it should be understood that the present application can be implemented in a variety of different forms and should not be construed as being limited to the embodiments described herein. These embodiments are provided here to make the disclosure of the present application more complete and to fully convey the concept of the present application to those skilled in the art.
[0034] refer to Figure 1 The six-meridian constitution evaluation method provided in the embodiment of the present application comprises the following steps:
[0035] S1, including the patient's identity information, physical condition, body temperature image and tongue diagnosis image;
[0036] S2, dividing the body temperature image into acupoint regions, calculating the average temperature of each region, and obtaining the temperature of each acupoint; classifying the tongue diagnosis image and obtaining the tongue image characteristics;
[0037] S3. Evaluate the patient's six-channel constitution based on the temperature difference of acupoints, tongue characteristics and physical condition required by different six-channel constitutions.
[0038] In step S1, the identity information includes at least the patient's name and age, and may also include information that is helpful for judgment, such as season and gender.
[0039] The physical condition is collected through a physical condition questionnaire, and the items of the questionnaire can be displayed on the screen of a computer, mobile phone or other smart device to quickly collect data. The items of the physical condition questionnaire include: energy state, body characteristics, spinal condition, complexion and skin color, abdominal condition and hand and foot temperature.
[0040] The body temperature image is collected by an infrared thermal imager, and five whole-body temperature images of the patient can be collected (front-axillary, front limbs, left rib, right rib and back). The tongue diagnosis image is generally collected by a tongue diagnosis instrument.
[0041] In step S2, the method for obtaining the acupoint temperature is: using a deep learning image segmentation algorithm to segment the body temperature image according to the acupoints, calculating the temperature of all points in each area, and then taking the average temperature of all points as the acupoint temperature. The acupoint area includes the following areas: axilla, governor vessel, great vertebra, upper jiao, middle jiao, lower jiao, eyes, palm, ribs, head and face. Among them, the point generally refers to a pixel point, and the temperature value of the point is obtained by the temperature corresponding to the color of each pixel point.
[0042] The method for acquiring the tongue image features is: using a deep learning image classification algorithm to classify the patient's tongue diagnosis images, the tongue diagnosis classification includes tongue color, coating color, texture, ecchymosis, cracks, and tooth marks, and different tongue image features are recorded according to the different conditions of the tongue color, coating color and texture, and according to the presence or absence of ecchymosis, cracks and tooth marks.
[0043] In step S3, the method for judging the patient's six meridian constitution includes the following steps:
[0044] 1) Preset physical characteristic values: Preset physical characteristic values for different six meridian physical conditions, which include the aforementioned acupoint temperature difference, tongue characteristics and physical condition;
[0045] Wherein, the acupoint temperature difference includes the difference between at least two acupoint temperatures, and a preset acupoint temperature difference is recorded as a physical characteristic value; all preset tongue image characteristics are recorded as a physical characteristic value; all preset physical conditions are recorded as a physical characteristic value;
[0046] 2) Determine the patient's constitution: calculate the acupoint temperature difference based on the obtained acupoint temperature. When the calculated acupoint temperature difference is greater than or equal to the preset acupoint temperature difference, it is determined to meet the constitution characteristic value, otherwise it does not meet the constitution characteristic value;
[0047] According to the obtained tongue image characteristics and physical condition, the preset tongue image characteristics and physical condition are compared respectively; when all the obtained tongue image characteristics meet the preset tongue image characteristics, it is judged that they meet the physical characteristic value, otherwise they do not meet; when all the obtained physical conditions meet the preset physical conditions, it is judged that they meet the physical characteristic value, otherwise they do not meet;
[0048] If the patient meets the constitution characteristic value n≥3 of the corresponding six-channel constitution, then the patient is judged to belong to the six-channel constitution, otherwise he does not belong to the six-channel constitution;
[0049] 3) Constitution confidence score: If the constitution characteristic value n is less than 3, the corresponding six-meridian constitution confidence score C = 0;
[0050] If the constitution characteristic value n≥3, then the corresponding confidence score of the six meridian constitution is C=M b +m∑Ni; where M bis a fixed basic value, m is a basic coefficient, Ni=(△Ti-△ti) / 0.2-γ, △Ti is the temperature difference of each acupoint obtained by calculation, △ti is the preset temperature difference of the acupoint, and γ is the true fraction of the difference between the first two divided by 0.2; the higher the confidence score, the higher the confidence.
[0051] Taking the evaluation of "Taiyin disease - Yang deficiency and phlegm dampness constitution" as an example, it includes the following 5 constitution characteristic values for evaluation:
[0052] (1) Axillary temperature minus Governor Vessel temperature ≥ 0.21°C (denoted as △t1 = 0.21);
[0053] (2) the temperature of the axilla minus the temperature of the middle part of the body ≥ 0.5°C (denoted as △t2 = 0.5);
[0054] (3) Eye temperature - armpit temperature > 0°C (denoted as Δt3 = 0);
[0055] (4) Physical condition: obesity;
[0056] (5) Tongue diagnosis: thick and greasy tongue coating.
[0057] If any three of (1) to (5) are met, the diagnosis is successful and 30 points are awarded (M b =30), for every 0.2°C change in the acupoint temperature difference (△T1, △T2, △T3) calculated in (1) to (3) relative to the preset acupoint temperature difference (△t1, △t2, △t3), 1 point is scored (m=1), and the scores are accumulated in sequence. The higher the scores, the higher the confidence level of the physical constitution.
[0058] Secondly, the present application also provides a computer device and a computer-readable storage medium.
[0059] The computer device comprises a memory and a processor, wherein the memory stores computer program instructions, and when the computer program instructions are read and run by the processor, the above method is executed.
[0060] The computer-readable storage medium stores a computer program, which executes the above method when the computer program is run by the computer.
[0061] The computer device described in the embodiment of the present application is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, servers, mainframe computers, and other suitable computers. The computer device can also represent various forms of mobile devices, such as personal digital processing devices, smart phones, wearable devices, and other similar computing devices. However, based on the demand for stable and safe processing of large-scale data, the computer device should be suitable for desktop computers, workbenches, servers, mainframe computers, etc. Further, the components shown herein, their connections and relationships, and their functions are only examples, and are not intended to limit the implementation of the present disclosure described and / or required herein. Moreover, the memory, processor, and display included in the computer device are also common components in the art, and the types and models contained therein are conventional selections, and the application is not repeated here.
[0062] The computer-readable medium described in the embodiment of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, (but not limited to) an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0063] Finally, the present application provides a six-channel constitution evaluation system. The system corresponds to the above-mentioned six-channel constitution evaluation method, which can be a pure software system or a system combining software and hardware, and the system includes:
[0064] A data collection module, which is used to collect the patient's identity information, physical condition, body temperature image and tongue diagnosis image;
[0065] A data processing module, which divides the body temperature image into acupoint areas, calculates the average temperature of each area, and obtains the temperature of each acupoint; and classifies the tongue diagnosis image to obtain the tongue image characteristics;
[0066] The data calculation module judges the patient's six-channel constitution based on the temperature difference of acupoints, tongue characteristics and physical condition required by different six-channel constitutions;
[0067] The result output module is used to display the patient's physical condition and physical condition score.
[0068] When the computer program of the system is running, it is a process of storing various data into the fields corresponding to the patients in the database and calling various data transportation.
[0069] In a more specific embodiment, the operating logic of the computer program involved refers to Figure 2 The main parameters of the database and the corresponding fields are as follows:
[0070]
[0071] The operation modes of each module of the system of this embodiment are as follows:
[0072] Data collection module:
[0073] 1) Enter the patient's age and gender;
[0074] 2) collecting the patient's current physical condition through the TCM physical condition scale question and answer application, and storing the data in the field corresponding to the patient in the database;
[0075] 3) using an infrared thermal imager to collect 5 whole-body temperature images of the patient (front-axilla, front limbs, left rib, right rib and back), and storing the 5 whole-body temperature images of the patient in corresponding fields in the database;
[0076] 4) A high-definition tongue diagnosis image of the patient is collected through the tongue diagnosis instrument, and the image is stored in the field corresponding to the patient in the database.
[0077] Data processing module:
[0078] 1) The deep learning image segmentation algorithm is used to segment the patient's 5 whole-body temperature images according to the acupoints. The regions of the meridians and internal organs of the human body infrared thermal imaging include the left / right axilla, the Governor Vessel, the Great Vertebra, the upper / middle / lower Jiao, the left / right eye, the left / right palm, the left / right ribs, and the head and face. After the regions are segmented, the system calculates the temperature of all points in each region, and then takes the average temperature of these points as the acupoint temperature. The corresponding average temperature of each region is stored in the corresponding field of the patient in the database;
[0079] 2) Use deep learning image classification algorithm to classify the patient's tongue diagnosis images. As shown in Appendix 1, tongue diagnosis classification includes tongue color, tongue coating color, texture, presence / absence of ecchymosis, presence / absence of cracks, and presence / absence of tooth marks. The results of tongue diagnosis classification are stored in the corresponding field of the patient in the database.
[0080] Data calculation module:
[0081] Calculate all constitution characteristic values. The calculation method refers to the above-mentioned method for judging the patient's six-channel constitution. The calculation process adopts a one-by-one verification method to first determine whether a certain constitution is met, and then calculate the constitution score of the constitution. The calculated results are stored in the corresponding fields of the patient in the database.
[0082] Result output module:
[0083] It mainly displays the calculated patient's physical fitness results and physical fitness scores.
[0084] When the software of this system is running, it can first continuously detect whether there is data entered into the database in the data collection module. If there is data entered, it will enter the data processing module for data preprocessing, calculate the patient's physical fitness score in the data calculation module, and output the result to the result output module for data display.
[0085] It should be understood that all the above embodiments are illustrative rather than restrictive, and various modifications or variations made by those skilled in the art to the specific embodiments described above based on the concept of the present application should all be within the protection scope of the present application.
Claims
1. A method for judging six meridian constitution, characterized in that: include: Includes patient identity information, physical condition, body temperature images, and tongue diagnosis images; The body temperature image is divided into acupoint regions, the average temperature of each region is calculated, and the temperature of each acupoint is obtained; Classify tongue diagnosis images and obtain tongue image features; The patient's six-channel constitution is judged based on the temperature difference of acupoints, tongue characteristics and physical condition required by different six-channel constitutions.
2. The six-meridian constitution assessment method according to claim 1, characterized in that: The identity information at least includes the patient's name and age; the physical condition is collected through a physical questionnaire; the body temperature image is collected through an infrared thermal imager; and the tongue diagnosis image is collected through a tongue diagnosis instrument.
3. The six-meridian constitution evaluation method according to claim 2, characterized in that: The items of the physical constitution questionnaire include: energy status, body characteristics, spinal condition, complexion and skin color, abdominal condition and temperature of hands and feet.
4. The six-meridian constitution evaluation method according to claim 1, characterized in that: The method for obtaining the acupoint temperature is as follows: using a deep learning image segmentation algorithm to segment the body temperature image into regions according to the acupoints, calculating the temperature of all points in each region, and then taking the average temperature of all points as the acupoint temperature.
5. The six-meridian constitution evaluation method according to claim 1, characterized in that: The acupuncture point areas include the following areas: armpits, Governor Vessel, Dazhui, upper Jiao, middle Jiao, lower Jiao, eyes, palms, ribs, head and face.
6. The six-meridian constitution evaluation method according to claim 1, characterized in that: The method for acquiring the tongue image features is: using a deep learning image classification algorithm to classify the patient's tongue diagnosis images, the tongue diagnosis classification includes tongue color, coating color, texture, ecchymosis, cracks, and tooth marks, and different tongue image features are recorded according to the different conditions of the tongue color, coating color and texture, and according to the presence or absence of ecchymosis, cracks and tooth marks.
7. The management method according to claim 1, characterized in that: Methods for judging the patient's six meridian constitution include: 1) Preset physical characteristic values: Preset physical characteristic values for different six meridian physical conditions, which include the aforementioned acupoint temperature difference, tongue characteristics and physical condition; Wherein, the acupoint temperature difference includes the difference between at least two acupoint temperatures, and a preset acupoint temperature difference is recorded as a physical characteristic value; all preset tongue image characteristics are recorded as a physical characteristic value; all preset physical conditions are recorded as a physical characteristic value; 2) Determine the patient's constitution: calculate the acupoint temperature difference based on the obtained acupoint temperature. When the calculated acupoint temperature difference is greater than or equal to the preset acupoint temperature difference, it is determined to meet the constitution characteristic value, otherwise it does not meet the constitution characteristic value; According to the obtained tongue image characteristics and physical condition, the preset tongue image characteristics and physical condition are compared respectively; when all the obtained tongue image characteristics meet the preset tongue image characteristics, it is judged that they meet the physical characteristic value, otherwise they do not meet; when all the obtained physical conditions meet the preset physical conditions, it is judged that they meet the physical characteristic value, otherwise they do not meet; If the patient meets the constitution characteristic value n≥3 of the corresponding six-channel constitution, then the patient is judged to belong to the six-channel constitution, otherwise he does not belong to the six-channel constitution; 3) Constitution confidence score: If the constitution characteristic value n<3, the corresponding six-meridian constitution confidence score C=0; If the constitution characteristic value n≥3, then the corresponding confidence score of the six meridian constitution is C=M b +m∑Ni; where M b is a fixed basic value, m is a basic coefficient, Ni=(ΔTi-Δti) / 0.2-γ, ΔTi is the temperature difference of each acupoint obtained by calculation, Δti is the preset temperature difference of the acupoint, and γ is the true fraction part of the difference between the first two divided by 0.2; the higher the confidence score, the higher the confidence.
8. A system using the method according to any one of claims 1 to 7, characterized in that: include: A data collection module, which is used to collect the patient's identity information, physical condition, body temperature image and tongue diagnosis image; A data processing module, which divides the body temperature image into acupoint areas, calculates the average temperature of each area, and obtains the temperature of each acupoint; and classifies the tongue diagnosis image to obtain the tongue image characteristics; The data calculation module judges the patient's six-channel constitution based on the acupoint temperature difference, tongue characteristics and physical condition required by different six-channel constitutions.
9. A computer device comprising a memory and a processor, wherein the memory stores computer program instructions, wherein: When the computer program instructions are read and executed by the processor, the method according to any one of claims 1 to 7 is executed.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a computer, the method according to any one of claims 1 to 7 is executed.