Muscle condition evaluation device

By combining posture images and plantar pressure data, using muscle condition judgment units, the problem of inability to evaluate the detailed muscle state in the prior art is solved, and accurate assessment of muscle state and personalized training suggestions are achieved.

JP7623892B2Active Publication Date: 2025-01-29HITACHI LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021085279
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-05-20
Publication Date
2025-01-29
Estimated Expiration
2041-05-20

AI Technical Summary

Technical Problem

The prior art is difficult to assess the detailed status of a particular muscle and it is impossible to determine whether the muscle is overactive or weakened.

Method used

By combining posture image data and plantar pressure data, muscle condition judgment units are used to judge the active status of muscles based on machine learning or empirical formulas.

Benefits of technology

A detailed assessment of a specific muscle state is achieved, providing accurate judgments of overactive or weakened muscles, and suggesting personalized training or stretching plans.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007623892000001
    Figure 0007623892000001
  • Figure 0007623892000002
    Figure 0007623892000002
  • Figure 0007623892000003
    Figure 0007623892000003
Patent Text Reader

Abstract

To provide a muscle state evaluation device capable of evaluating a more specific state of a user's specified muscle.SOLUTION: A muscle state evaluation device for evaluating the state of a subject's muscle comprises: a data acquisition unit which acquires posture image data photographed when the subject adopts a predetermined posture and sole pressure data obtained measured when the posture image data is photographed; and a state determination part which, on the basis of the posture image data and the sole pressure data, determines whether each muscle of the subject is in an overactive state or an inactive state.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a muscle condition evaluation device that evaluates the muscle condition of a subject. [Background technology]

[0002] It is desirable to be able to easily diagnose the posture of a subject in a medical or nursing care facility or sports gym in order to manage the subject's health, for example, to prevent or improve lower back pain or stiff shoulders.

[0003] Patent Document 1 discloses categorizing the posture of a subject based on the vertical center of gravity calculated from foot pressure data obtained by measuring the foot pressure of the subject and the coordinates of a diagnosis point indicated in the photographed data obtained by photographing the posture of the subject. It further discloses modeling the figure of the subject according to the categorized posture of the subject, and clearly indicating the stretching state of body tissues including muscle tissues. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2005-224452 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, Patent Document 1 merely specifies the contraction state of body tissues including muscle tissues, and does not evaluate the more detailed state of a specific muscle. In other words, it does not determine whether a specific muscle is in a stiff overactive state or a weak inactive state.

[0006] SUMMARY OF THE PRESENT EMBODIMENT An object of the present invention is to provide a muscle condition evaluation device capable of evaluating the more detailed condition of a specific muscle of a subject. [Means for solving the problem]

[0007] In order to achieve the above-mentioned object, the present invention provides a muscle condition evaluation device for evaluating the muscle condition of a subject, and is characterized by comprising a data acquisition unit that acquires posture image data captured when the subject assumes a predetermined posture and plantar pressure data measured when the posture image data is captured, and a muscle condition determination unit that determines whether each of the subject's muscles is in an overactive or inactive state based on the posture image data and the plantar pressure data. Effect of the Invention

[0008] According to the present invention, a muscle condition evaluation device capable of evaluating the more detailed condition of a specific muscle of a subject can be provided. [Brief description of the drawings]

[0009] [Figure 1] Overall configuration of the muscle condition evaluation device [Diagram 2] FIG. 2 is a diagram showing an example of a functional block of a muscle condition evaluation device. [Diagram 3] FIG. 1 is a diagram showing an example of a processing flow of the first embodiment. [Figure 4] FIG. 1 shows an example of a skeletal pattern. [Diagram 5] FIG. 1 is a diagram for explaining calculation of center of gravity coordinates. [Figure 6] A diagram showing an example of a muscle table [Figure 7] FIG. 13 is a diagram showing an example of a judgment formula table. [Figure 8] FIG. 13 is a diagram showing an example of a comprehensive judgment table; [Figure 9] FIG. 13 is a diagram showing an example of a display screen of the first embodiment; [Figure 10] FIG. 13 is a diagram showing an example of a first intervention menu table. [Figure 11] FIG. 13 is a diagram showing an example of a second intervention menu table. [Figure 12] FIG. 13 is a diagram showing an example of a process flow of the second embodiment. [Figure 13] FIG. 1 is a diagram showing an example of a symptom table. [Figure 14] FIG. 1 shows an example of a posture table. [Figure 15]A diagram for explaining a case where multiple judgment formulas are selected [Figure 16] Diagram explaining switching of judgment formula DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, an embodiment of the muscle condition evaluation device according to the present invention will be described with reference to the accompanying drawings. In the following description and the accompanying drawings, components having the same functional configuration are designated by the same reference numerals, and duplicated explanations will be omitted. EXAMPLES

[0011] 1 is a diagram showing the hardware configuration of a muscle condition evaluation device 1. The muscle condition evaluation device 1 is configured by a calculation unit 2, a memory 3, a storage device 4, and a network adapter 5, which are connected via a system bus 6 so as to be capable of transmitting and receiving signals. The muscle condition evaluation device 1 is also connected via a network 9 to a posture imaging device 10 and a foot pressure measuring device 11 so as to be capable of transmitting and receiving signals. Furthermore, a display device 7 and an input device 8 are connected to the muscle condition evaluation device 1. Here, "capable of transmitting and receiving signals" refers to a state in which signals can be transmitted and received between each other or from one device to the other, regardless of whether they are electrically or optically wired or wireless.

[0012] The calculation unit 2 is a device that controls the operation of each component, and specifically, is a CPU (Central Processing Unit), MPU (Micro Processor Unit), GPU (Graphics Processing Unit), etc. The calculation unit 2 loads programs stored in the storage device 4 and data required for program execution into the memory 3, executes them, and evaluates the state of each muscle of the subject. The memory 3 stores the programs executed by the calculation unit 2 and intermediate progress of the calculation process. The storage device 4 is a device that stores the programs executed by the calculation unit 2 and data required for program execution, and specifically, is an HDD (Hard Disk Drive) or SSD (Solid State Drive), etc. The network adapter 5 is for connecting the muscle condition evaluation device 1 to a network 9 such as a LAN, a telephone line, or the Internet. Various data handled by the calculation unit 2 may be transmitted to and received from outside the muscle condition evaluation device 1 via a network 9 such as a LAN (Local Area Network).

[0013] The display device 7 is a device that displays the processing results, etc., of the muscle state evaluation device 1, and is specifically a liquid crystal display, a touch panel, etc. The input device 8 is an operation device with which an operator issues operation instructions to the muscle state evaluation device 1, and is specifically a keyboard, a mouse, a touch panel, etc. The mouse may be another pointing device, such as a track pad or a track ball.

[0014] The posture image capturing device 10 is a device for capturing an image of a subject in a predetermined posture, such as a camera. The foot pressure measuring device 11 is a device for measuring the pressure distribution of the soles of the feet of a subject in a predetermined posture, such as a plurality of pressure sensors provided on the inner sole of a shoe or on the upper surface of a base.

[0015] A functional block diagram of the first embodiment will be described with reference to Fig. 2. Each function shown in Fig. 2 may be configured with dedicated hardware using an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), a CPLD (Complex Programmable Logic Device), or the like, or may be configured with software that runs on the calculation unit 2. In the following description, a case where each function of the first embodiment is configured with software will be described.

[0016] The first embodiment includes a data acquisition unit 201 and a muscle state determination unit 202. The storage device 4 may also store posture image data, plantar pressure data, and the like. The posture image data is image data captured by the posture image capture device 10 when the subject assumes a predetermined posture, and preferably includes the subject's entire body. The plantar pressure data is data on the pressure distribution of the soles of the feet measured by the foot pressure measurement device 11 when the posture image data is captured, and preferably is the pressure distribution of both feet. Each component will be described below.

[0017] The data acquisition unit 201 acquires posture image data and plantar pressure data. The acquired posture image data and plantar pressure data are transmitted from the posture imaging device 10 and the foot pressure measuring device 11 via the network adapter 5 or the like, or read from the storage device 4. The data acquisition unit 201 transmits the acquired posture image data and plantar pressure data to the muscle state determination unit 202.

[0018] The muscle state determination unit 202 determines whether each muscle of the subject is in an overactive state, that is, in a stiff state, or in an inactive state, that is, in a weak state, based on the posture image data and the plantar pressure data transmitted from the data acquisition unit 201. The muscle state determination unit 202 may be generated by machine learning using a large number of posture image data and plantar pressure data when the state of each muscle is known, or may use a determination formula set based on the empirical rules of an athletic trainer or a physical trainer. The determination formula outputs the state of each muscle as a numerical value when a predetermined numerical value calculated from the posture image data and the plantar pressure data is input. For example, if each muscle is in an overactive state, a positive value is output, and if it is in an inactive state, a negative value is output, and a larger absolute value is output depending on the degree of the state. The muscle state determination unit 202 may use multiple determination formulas.

[0019] An example of the flow of processing executed in the first embodiment will be described step by step with reference to FIG.

[0020] (S301) The data acquisition unit 201 acquires posture image data from the posture imaging device 10 and plantar pressure data from the foot pressure measuring device 11. The posture image data and plantar pressure data stored in advance in the storage device 4 may be read out. The posture image data and plantar pressure data acquired by the data acquisition unit 201 are transmitted to the muscle state determination unit 202.

[0021] (S302) The muscle state determining unit 202 calculates a skeletal pattern from the posture image data, and calculates the center of gravity coordinates from the plantar pressure data.

[0022] An example of a skeletal pattern will be described with reference to FIG. 4. A skeletal pattern is data generated by connecting feature points of the human body, such as joints, eyes, ears, and the base of the neck, with lines. The skeletal pattern may include coordinate information of the feature points of the human body, and does not necessarily have to be connected with lines. Feature points such as joints are extracted by image analysis of posture image data, or are specified in the posture image data by an operator. In FIG. 4, the coordinates of 18 feature points are exemplified as (X0, Y0), (X1, Y1), ... (X17, Y17). A combination of each coordinate may be registered as a skeletal pattern. The registered skeletal pattern is compared with a skeletal pattern in an ideal posture.

[0023] The calculation of the center of gravity coordinates will be described with reference to FIG. 5. FIG. 5 shows an example of the arrangement of eight pressure sensors provided on the insole of each shoe, and an equation for calculating the center of gravity coordinates from the coordinates and pressure values ​​of each pressure sensor. That is, the center of gravity coordinates G of the left foot and the right foot are L (x GL , y GL ) and G R (x GR , y GR ) is calculated by the following formula: x GL =(x L1 m L1 +x L2 m L2 +...+x L8 m L8 ) / (m L1 +m L2 +...+m L8 ) …(Formula 1) y GL =(y L1 m L1 +y L2 m L2 +...+y L8 m L8 ) / (m L1 +m L2 +...+m L8 ) …(Formula 2) x GR =(x R1 m R1 +x R2 m R2 +...+x R8 mR8 ) / (m R1 +m R2 +...+m R8 ) …(Formula 3) y GR =(y R1 m R1 +y R2 m R2 +...+y R8 m R8 ) / (m R1 +m R2 +...+m R8 ) …(Formula 4) Here, the coordinates of each pressure sensor are L for the left foot. 1 (x L1 , y L1 ), L 2 (x L2 , y L2 ), …L 8 (x L8 , y L8 ), R on the right foot 1 (x R1 , y R1 ), R 2 (x R2 , y R2 ), …R 8 (x R8 , y R8 ) The pressure value of each pressure sensor is m L1 , m L2 , …m L8 , right foot m R1 , m R2 , …m R8 It is.

[0024] The center of gravity coordinates of both feet G(x G , y G ) is also calculated by using the coordinates and pressure values ​​of each pressure sensor to find the center of gravity coordinates of each foot G L (x GL , y GL ) or G R (x GR , y GR The calculated center of gravity coordinates are compared with the center of gravity coordinates in the ideal posture.

[0025] (S303) The muscle state determination unit 202 determines whether each muscle is in an overactive state or an inactive state based on the skeletal pattern and the center of gravity coordinates calculated in S302. When the muscle state determination unit 202 determines the state of each muscle using a determination formula, it may use the muscle table 600, the determination formula table 700, and the overall determination table 800. Each table will be described below.

[0026] An example of the muscle table 600 will be described with reference to FIG. 6. The muscle table 600 has items of muscle ID, muscle name, and judgment formula ID. The column of muscle ID stores an identifier for identifying each muscle. The column of muscle name stores the name of each muscle, for example, adductor muscle, piriformis muscle, etc. The column of judgment formula ID stores an identifier of the judgment formula used to judge the state of each muscle. That is, the muscle table 600 associates each muscle with a judgment formula. In the example of FIG. 6, muscle A with muscle ID 1 is associated with judgment formulas with judgment formula IDs A, B, C, D, ..., and muscle B with muscle ID 2 is associated with judgment formulas with judgment formula IDs A, D, F, H, ....

[0027] An example of the judgment formula table 700 will be described with reference to FIG. 7. The judgment formula table 700 has items of judgment formula ID, posture, judgment formula, and judgment result. The judgment formula ID column stores an identifier that specifies the judgment formula. The posture column stores the type of posture corresponding to the judgment formula ID, such as overhead squat, hands up, standing, etc. The judgment formula column stores the judgment formula corresponding to the judgment formula ID. The judgment result column stores the type of compensatory movement determined by the judgment formula and the names of muscles that are overactive or inactive. The type of compensatory movement includes, for example, movements with the knee inverted or everted. Instead of the name of the muscle, a muscle ID may be stored.

[0028] That is, in the judgment formula table 700, the judgment formula ID, the judgment formula, and the judgment result are associated with each other. In the example of Fig. 7, in the judgment formula with the judgment formula ID A, one-fifth of the difference between the X coordinate X13 of the left ankle and the X coordinate X10 of the right ankle is assumed to be the foot width wd, and it is judged whether the X coordinate X9 of the right knee is smaller than X10-wd / 2, that is, whether there is inversion as a compensatory movement. In addition, in the judgment formula with the judgment formula ID B, it is judged whether X9 is larger than X10+wd / 2, that is, whether there is eversion.

[0029] An example of the overall judgment table 800 will be described with reference to Fig. 8. In the overall judgment table 800, for each muscle ID, the numerical values ​​output from each judgment formula, the sum of these numerical values, and an overall judgment based on the sum are stored. Examples of muscle types corresponding to a muscle ID include soleus, lateral gastrocnemius, biceps femoris, tensor fasciae latae, peroneus, adductor, vastus lateralis, piriformis, external oblique, teres major, gluteus medius, gluteus minimus, gracilis, popliteus, sartorius, tibialis anterior, tibialis posterior, gluteus maximus, medial gastrocnemius, multifidus, rotator cuff, rhomboid, coracobrachialis, vastus medialis, hip flexors, abdominal muscles, erector spinae, latissimus dorsi, hamstrings, rectus abdominis, pectoralis major / pectoralis minor, trapezius, deltoid, medial hamstrings, spinal trunk stabilizers, levator scapulae, cervical flexors, upper trapezius, lower trapezius, etc.

[0030] In the example of Figure 8, for a muscle with a muscle ID of 1, judgment formula A outputs 1 indicating an overactive muscle, judgment formula B outputs 2 indicating an overactive muscle, and judgment formula N outputs -1 indicating an underactive muscle, and the sum of these is 2, so the overall judgment is "slightly overactive." Similarly, for a muscle with a muscle ID of 2, judgment formula A outputs 3 indicating an overactive muscle, judgment formula B outputs -1 indicating an underactive muscle, and judgment formula N outputs 3 indicating an overactive muscle, and the sum of these is 5, so the overall judgment is "overactive."

[0031] As described above, the muscle state determination unit 202 can determine the state of each muscle based on the sum of the values ​​output from multiple determination formulas by using the muscle table 600, the determination formula table 700, and the overall determination table 800. The overall determination based on the sum of the output values ​​of each determination formula can improve the determination accuracy of the overall determination even when the determination accuracy of each determination formula is not high.

[0032] (S304) The result determined in S303 is displayed on the display device 7. An example of a display screen displayed on the display device 7 will be described with reference to Fig. 9. The display screen 900 illustrated in Fig. 9 has nine display areas: an overactive / underactive muscle map 910, an overactive muscle 920, an underactive muscle 930, a skeletal pattern 940, a posture determination 950, a compensatory movement 960, a plantar pressure distribution 970, a center of gravity determination 980, and an intervention menu 990.

[0033] In the overactive / underactive muscle map 910, a map 911 simulating the whole body of the subject is displayed, and the locations of overactive and underactive muscles are distinguished on the map 911, for example, by color coding. The degree of overactive or underactive muscles may be shown by the shade of color, for example, a "slightly overactive" location may be shown in light red and an "underactive" location in dark blue. A numerical value indicating the degree of overactive or underactive muscles may also be displayed.

[0034] The names of the muscles determined to be overactive are displayed in overactive muscle 920. In the example of Fig. 9, muscle A is shown to be an overactive muscle.

[0035] The names of muscles determined to be inactive are displayed in inactive muscle 930. In the example of Fig. 9, muscle B is shown to be an inactive muscle.

[0036] A line diagram 941 showing the skeletal pattern of the subject is displayed in the skeletal pattern 940. Note that together with the line diagram 941, an ideal skeletal pattern may be displayed, or the difference from the ideal skeletal pattern may be clearly indicated.

[0037] In the posture determination 950, a numerical value calculated as a result of the posture determination is displayed. In the example of FIG. 9, the squatting depth when performing overhead squats and the length of the line segment connecting the feature points included in the skeletal pattern are displayed as a ratio to a reference value, and the angle between the line segments is also displayed. These numerical values ​​may be displayed in comparison with average values ​​by age and sex, or may be displayed as a graph showing the change over time for the same subject. By displaying the comparison with the average value or the change over time, it is possible to quantitatively evaluate the posture of the subject, and the effect of the training menu or stretching menu can be easily understood.

[0038] Compensatory movement 960 displays the type of compensatory movement determined by muscle state determining section 202. In the example of Fig. 9, it is shown that compensatory movement B and compensatory movement D have been performed.

[0039] The plantar pressure distribution 970 displays an average plantar pressure distribution 971 of both feet calculated from the plantar pressure data, a center of gravity 972 of the left plantar pressure, a center of gravity 973 of the right plantar pressure, and a center of gravity 974 of the plantar pressure of both feet. Also displayed are a standard position 975 of the center of gravity of the plantar pressure of both feet and a deviation 976 of the center of gravity 974 of the plantar pressure of both feet from the standard position 975.

[0040] In the center of gravity determination 980, the positions of the center of gravity 974 of both foot plantar pressure, the center of gravity 972 of the left foot plantar pressure, and the center of gravity 973 of the right foot plantar pressure relative to the standard positions are displayed as the result of the center of gravity determination.

[0041] The intervention menu 990 displays an intervention menu, which is a training menu or stretching menu that is preferable for the subject to work on. The intervention menu includes sumo squats, Romanian deadlifts, self-myofascial release stretching, bent-over rows, etc. The intervention menu may be displayed in order of difficulty, load, and required time. In addition, thumbnail images or videos of representative postures may be displayed to help the subject carry out the intervention menu.

[0042] The intervention menu is selected according to the location of the overactive or inactive muscle and the type of compensatory movement determined by the muscle condition determination unit 202. When selecting an intervention menu, the muscle condition determination unit 202 may use a first intervention menu table 1000 or a second intervention menu table 1100. Each table will be described below.

[0043] An example of the first intervention menu table 1000 will be described with reference to FIG. 10. In the first intervention menu table 1000, each muscle ID is associated with an intervention menu for overactive muscles and an intervention menu for inactive muscles. The muscle state determination unit 202 selects an intervention menu from the first intervention menu table 1000 based on the sum of the numerical values ​​output from a plurality of determination equations. For example, a muscle ID having the maximum absolute value of the sum of the numerical values ​​output from a plurality of determination equations is extracted, and an intervention menu associated with the extracted muscle ID is read from the first intervention menu table 1000. Note that the intervention menu for overactive muscles is mainly a menu for increasing muscle flexibility, and the intervention menu for inactive muscles is mainly a menu for strengthening muscles.

[0044] An example of the second intervention menu table 1100 will be described with reference to Fig. 11. In the second intervention menu table 1100, the type of compensatory movement is associated with an intervention menu. The muscle state determination unit 202 selects an intervention menu from the second intervention menu table 1100 based on the type of compensatory movement determined by the determination formula.

[0045] The above-described process flow determines whether each muscle is overactive or inactive based on the posture image data and the plantar pressure data, making it possible to evaluate the condition of a specific muscle of the subject in more detail. Also, by displaying an intervention menu according to the condition of each muscle, the subject can learn a more appropriate training or stretching menu.

[0046] 9 is a screen that displays the judgment result for a predetermined posture, but the judgment result during a predetermined movement may be displayed in real time. By displaying the judgment result during the movement in real time, the subject can instantly correct the posture during the movement while looking at the screen, and can carry out a more appropriate training menu or stretching menu. EXAMPLES

[0047] In the first embodiment, it is described how to judge whether each muscle of a subject is in an overactive state or an inactive state based on posture image data and plantar pressure data, and how to make a comprehensive judgment based on the sum of the output values ​​of each judgment formula when using multiple judgment formulas. In the second embodiment, it is described how to switch the judgment formula based on plantar pressure data in order to judge the state of each muscle using a more appropriate judgment formula.

[0048] An example of the flow of processing executed in the second embodiment will be described step by step with reference to FIG.

[0049] (S1201) The data acquisition unit 201 receives symptoms that the subject wishes to improve. The symptoms that the subject wishes to improve are, for example, stiff shoulders, lower back pain, etc., and are input by the operator via the input device 8.

[0050] (S1202) The data acquiring unit 201 displays the posture corresponding to the symptom received in S1201 on the display device 7. The posture to be displayed may be selected from the symptom table 1300.

[0051] An example of the symptom table 1300 will be described with reference to FIG. 13. In the symptom table 1300, a posture ID, a posture name, and a performance difficulty level are stored for each symptom. A plurality of posture IDs, posture names, and performance difficulties may be stored for each symptom as illustrated in FIG. 13. An identifier for identifying a posture is stored in the posture ID column. The name of each posture, for example, overhead squat, both hands raised, standing, etc. is stored in the posture name column. A numerical value indicating the difficulty level of each posture is stored in the performance difficulty column. In the example of FIG. 13, posture A with a posture ID of 1, posture B with a posture ID of 2, and posture C with a posture ID of 3 are stored for symptom A, and it is shown that the difficulty level of posture A is 10, which is the highest, and the difficulty level of posture C is 1.

[0052] The data acquiring unit 201 selects a posture corresponding to the symptom received in S1201 from the symptom table 1300, and displays it on the display device 7. In the symptom table 1300, when multiple postures correspond to the symptom received in S1201, all the corresponding postures may be displayed, or one or more postures selected according to a predetermined criterion may be displayed. For example, the difficulty of performing may be used as the predetermined criterion, and postures with a difficulty of performing higher than a predetermined threshold or postures with the highest difficulty of performing are displayed. When the subject takes the posture displayed on the display device 7, the posture is photographed by the posture photographing device 10, and the pressure distribution of the sole of the subject's foot is measured by the foot pressure measuring device 11.

[0053] (S1203) The data acquisition unit 201 acquires posture image data from the posture image capturing device 10 and plantar pressure data from the foot pressure measuring device 11 .

[0054] (S1204) The muscle state determining unit 202 calculates a skeletal pattern from the posture image data, and calculates the center of gravity coordinates from the plantar pressure data, in the same manner as in S302.

[0055] (S1205) The muscle state determination unit 202 determines whether the center of gravity coordinates calculated in S1204 are within a normal range. If the center of gravity coordinates are within the normal range, the process proceeds to S1206, and if not, the process proceeds to S1207. The normal range is determined in advance, and may be, for example, a circle centered on the standard position 975 of the center of gravity and having a radius of a predetermined threshold value, for example, 3 cm.

[0056] In S1205, whether the center of gravity coordinates are within the normal range may be notified to the subject by a change in sound or light. By being notified of whether the center of gravity coordinates are within the normal range, the subject is more likely to adopt a more desirable posture.

[0057] (S1206) The muscle state determining unit 202 selects a determination formula to be used for state determination. The posture table 1400 may be used together with the muscle table 600 to select the determination formula.

[0058] An example of the posture table 1400 will be described with reference to Fig. 14. In the posture table 1400, associated muscles that are muscles associated with the posture are associated with the posture ID and posture name. The example of Fig. 14 indicates that muscles A and B are associated with posture A, whose posture ID is 1, and muscles C and D are associated with posture B, whose posture ID is 2.

[0059] The muscle state determination unit 202 selects a determination formula to be used for state determination by extracting the relevant muscles corresponding to the posture displayed in S1202 from the posture table 1400 and reading out a determination formula corresponding to the extracted relevant muscles from the muscle table 600. A plurality of determination formulas may be selected.

[0060] A case where multiple judgment formulas are selected will be described with reference to FIG. 15. FIG. 15 shows an example of an overall judgment using judgment formula A, judgment formula B, judgment formula C, ..., judgment formula N. Judgment formula A and judgment formula B are judgment formulas used for the overhead squat posture, and judgment formula A outputs +2, which indicates "overactive muscles," and judgment formula B outputs -1, which indicates "slightly underactive muscles." Judgment formula C, which is used for the standing posture, outputs +3, which indicates "overactive muscles." Since +5 is calculated by summing up the output values ​​from each judgment formula up to judgment formula N, the overall judgment result shows "overactive muscles."

[0061] The overall judgment is not limited to the simple addition illustrated in Fig. 15. For example, weighted addition may be used in which the output of each judgment formula is multiplied by a weighting coefficient that is set in advance according to the importance of each judgment formula. The importance of each judgment formula is set according to the type of posture.

[0062] (S1207) The muscle state determination unit 202 determines whether or not to change the posture. If the posture is to be changed, the posture is changed and the process returns to S1202, and if the posture is not to be changed, the process proceeds to S1208.

[0063] Whether or not to change the posture is determined based on, for example, the degree of deviation of the center of gravity coordinate from the normal range. That is, if the degree of deviation of the center of gravity coordinate from the normal range is greater than a predetermined threshold, it is determined that the subject cannot take the posture, and the posture is changed. The posture may be changed based on the implementation difficulty of the symptom table 1300. For example, if the posture before the change is the one with the highest implementation difficulty, the posture after the change is selected to be the one with the next highest implementation difficulty.

[0064] (S1208) The muscle state determination unit 202 switches the determination formula. The switching of the determination formula will be explained with reference to Fig. 16. In Fig. 16, whether or not the center of gravity coordinate calculated from the plantar pressure data is within the normal range is determined by the determination formula A. When the center of gravity coordinate is within the normal range, the determination formula B, the determination formula C, the determination formula D, and the determination formula N are used for the overall determination, and when the center of gravity coordinate is not within the normal range, only the determination formula B is used for the overall determination. That is, the determination formula used for the overall determination is switched based on the plantar pressure data.

[0065] For example, if the center of gravity coordinate of a subject in an overhead squat position is too far forward from the standard position, the heels will rise and the squat will become too deep, resulting in inaccurate assessment of the muscle condition. Therefore, when the center of gravity coordinate is not within the normal range, the condition of each muscle can be more accurately assessed by using only the upper body judgment formula B without using the judgment formulas C, D, and N related to the squat depth.

[0066] (S1209) The muscle state determination unit 202 determines the state of each muscle using the determination formula selected in S1206 or the determination formula switched in S1208, and displays the determination result on the display device 7. The screen displayed on the display device 7 may be a display screen 900 exemplified in Fig. 9. In other words, an intervention menu according to the determination result may be displayed on the display device 7.

[0067] As described above, the process flow allows the determination equation to be switched to a more appropriate one based on the plantar pressure data, so that the state of each muscle can be determined more accurately.

[0068] Note that the determination formula may be switched not only based on the sole pressure data, but also based on the posture image data, and the posture displayed in S1202 may be changed.

[0069] Above, several embodiments of the present invention have been described. Note that the present invention is not limited to the above embodiments, and the components can be modified and embodied without departing from the gist of the invention. Furthermore, several components disclosed in the above embodiments may be appropriately combined. Furthermore, some components may be deleted from all the components shown in the above embodiments. [Explanation of symbols]

[0070] 1: Muscle state evaluation device, 2: Calculation unit, 3: Memory, 4: Storage device, 5: Network adapter, 6: System bus, 7: Display device, 8: Input device, 10: Posture imaging device, 11: Foot pressure measurement device, 201: Data acquisition unit, 202: Muscle state judgment unit, 600: Muscle table, 700: Judgment formula table, 800: Overall judgment table, 900: Display screen, 910: Overactive / Unactive muscle map, 911: Map, 920: Overactive muscles, 930: Unactive muscles 940: skeletal pattern, 941: line diagram, 950: posture determination, 960: compensation movement, 970: plantar pressure distribution, 971: average plantar pressure distribution, 972: center of gravity of left plantar pressure, 973: center of gravity of right plantar pressure, 974: center of gravity of both plantar pressures, 975: standard position, 976: deviation, 980: center of gravity determination, 990: intervention menu, 1000: first intervention menu table, 1100: second intervention menu table, 1300: symptom table, 1400: posture table

Claims

1. A muscle condition evaluation device for evaluating the muscle condition of a subject, comprising: A data acquisition unit that acquires posture image data captured when the subject is in a predetermined posture and plantar pressure data measured when the posture image data is captured; a state determination unit that determines whether each muscle of the subject is in an overactive state or an inactive state based on the posture image data and the plantar pressure data; The muscle condition evaluation device is characterized in that the condition determination unit uses a determination formula that outputs the condition of each muscle as a numerical value when a numerical value calculated from the posture image data and the plantar pressure data is input.

2. The muscle condition evaluation device according to claim 1, A muscle condition evaluation device characterized in that the state determination unit uses a plurality of the determination formulas and determines whether each of the muscles is in an overactive state or an inactive state based on the numerical values ​​output from each of the determination formulas.

3. The muscle condition evaluation device according to claim 2, The muscle condition evaluation device, wherein the condition determination unit uses a sum of numerical values ​​output from each of the determination equations.

4. The muscle condition evaluation device according to claim 2, The muscle state evaluation device, wherein the state determination unit accumulates values ​​obtained by multiplying a numerical value output from each of the judgment formulas by a weighting coefficient that is set in advance according to the importance of the judgment formula.

5. The muscle condition evaluation device according to claim 4, The muscle state evaluation device according to claim 1, wherein the weighting coefficient is set according to the type of posture.

6. The muscle condition evaluation device according to claim 1, A muscle condition evaluation device characterized in that the numerical values ​​calculated from the posture image data are the coordinates of the subject's feature points, and the numerical values ​​calculated from the plantar pressure data are the coordinates of the subject's center of gravity.

7. The muscle condition evaluation device according to claim 6, The muscle condition evaluation device is characterized in that the condition determination unit switches the determination formula when the center of gravity coordinates are not within a normal range.

8. The muscle condition evaluation device according to claim 6, The muscle condition evaluation device, wherein the condition determination unit notifies whether the center of gravity coordinates are within a normal range.

9. The muscle condition evaluation device according to claim 6, The muscle state evaluation device, wherein the state determination unit displays a skeletal pattern generated by connecting the feature points with line segments in comparison with a skeletal pattern in an ideal posture.

10. The muscle condition evaluation device according to claim 1, The muscle condition evaluation device is characterized in that the condition determination unit displays an intervention menu, which is a training menu or stretching menu for the subject to undertake, depending on whether each muscle is in an overactive or inactive state.

11. A muscle condition evaluation device for evaluating a muscle condition of a subject, comprising: A data acquisition unit that acquires posture image data captured when the subject is in a predetermined posture and plantar pressure data measured when the posture image data is captured; a state determination unit that determines whether each muscle of the subject is in an overactive state or an inactive state based on the posture image data and the plantar pressure data; The muscle condition evaluation device, characterized in that the data acquisition unit accepts symptoms of the subject and displays a posture corresponding to the symptoms.

12. The muscle condition evaluation device according to claim 11, A muscle condition evaluation device characterized in that, when a plurality of postures correspond to the symptom, the data acquisition unit selects a posture to be displayed based on a difficulty level of performance that is preset for each posture.

Citation Information

Patent Citations

  • Posture diagnostic apparatus and program thereof

    JP2005224452A

  • Body state evaluation unit, state estimation unit, step estimation unit, and health management system

    JP2011078728A

  • Moving organ function improvement support system and moving organ function improvement support method

    JP2020189073A

  • Devices for measuring human gait and related methods of use

    US20160338621A1

  • Program, computer device, and system for evaluating muscle tone, and muscle tone evaluation method

    WO2019008772A1