Bone density measurement method and system

By receiving and processing area selection instructions for X-ray images on the terminal software interface and calculating bone density parameters, the existing bone density measurement methods are solved, and reliable diagnostic data is provided.

CN118614946BActive Publication Date: 2025-04-08SHANDONG HUARUI IMAGING EQUIP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411090459.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-09
Publication Date
2025-04-08
Estimated Expiration
2044-08-09

AI Technical Summary

Technical Problem

The existing bone density measurement methods are costly and have low accuracy in the test results, so they cannot provide reliable data for traditional Chinese medicine medical diagnosis.

Method used

By receiving the X-ray image area selection command corresponding to the human body position input by the user on the terminal software interface, the matching images are intercepted and the image parameters of the bone node are recorded, and the bone density parameters are calculated.

Benefits of technology

Accurate calculation of bone density parameters is achieved, providing reliable data support for subsequent traditional Chinese medicine medical diagnosis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118614946B_ABST
    Figure CN118614946B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of image processing, and provides a bone density measurement method and system. The method comprises: receiving a region selection instruction of an X-ray image corresponding to a human body position input by a user on a terminal software interface; intercepting an image matching the region selection instruction, and recording each node image parameter corresponding to all bone nodes in the intercepted image; and calculating the bone density parameters of the bones corresponding to the human body position in response to a calculation button instruction input by the user on the terminal software interface according to the node image parameters corresponding to each bone node in the intercepted image, thereby realizing accurate calculation of the bone density parameters and providing reliable data for subsequent traditional Chinese medical diagnosis.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of image processing, and in particular relates to a bone density measurement method and system. Background Art

[0002] Bone density refers to the amount of bone minerals contained per unit area of ​​bone. Bone density is an important indicator of human bone metabolism. It can reflect the changes in bone mass and the degree of osteoporosis in the human body. It is also an important basis for predicting the risk of fractures. At the same time, bone density is also one of the important planning data for joint replacement, spinal implantation and disease diagnosis.

[0003] Existing bone density measurements are performed using specialized bone density measuring instruments. However, this method of testing requires specialized instruments, which is not only costly, but also provides a suggested reference value. The test results are less accurate and cannot provide reliable data for subsequent TCM medical diagnosis. Summary of the invention

[0004] In view of the defects in the prior art, the present invention provides a bone density measurement method and system, aiming to solve the problem that the bone density measurement method provided by the prior art is not only costly but also has low accuracy of test results and cannot provide reliable data for subsequent medical diagnosis.

[0005] The technical solution provided by the present invention is: a method for measuring bone density, the method comprising the following steps:

[0006] Receiving a region selection instruction of an X-ray image corresponding to a human body position input by a user on a terminal software interface;

[0007] According to the region selection instruction of the X-ray image, an image matching the region selection instruction is intercepted, and each node image parameter corresponding to all the bone nodes in the intercepted image is recorded, wherein the node image parameters include the horizontal coordinate X, the vertical coordinate Y and the grayscale level J corresponding to the node in the X-ray image;

[0008] According to the node image parameters corresponding to each bone node in the intercepted image, in response to the calculation button instruction input by the user on the terminal software interface, the bone density parameters of the bones corresponding to the human body position are calculated.

[0009] As an improved solution, the step of receiving the region selection instruction of the X-ray image corresponding to the human body position input by the user on the terminal software interface also includes the following steps:

[0010] Pre-configuring a terminal software interface, wherein the terminal software interface includes an X-ray image area selection interface and a button interface;

[0011] The grayscale contrast parameters are configured in the terminal software and displayed on the X-ray image in the form of contrast graphic blocks, wherein the contrast graphic blocks are formed by projection of an aluminum block set on the X-ray machine;

[0012] The bone image corresponding to the human body position generated in advance on the X-ray machine is called, and the bone image marks the image corresponding to each bone node in a coordinate system.

[0013] As an improved solution, the human body position includes a left hand and a right hand, and correspondingly, the calculation buttons include a left hand brightness mean calculation button, a right hand brightness mean calculation button, and an analysis data calculation button;

[0014] The step of responding to calculation button instructions input by the user on the terminal software interface includes responding to calculation button instructions corresponding to the left-hand brightness mean calculation button, the right-hand brightness mean calculation button and the analysis data calculation button input by the user on the terminal software interface.

[0015] As an improved solution, the step of calculating the bone density parameters of the bones corresponding to the human body position specifically includes the following steps:

[0016] Calculate the mean brightness of the bones corresponding to the intercepted image;

[0017] Calculate the number of nodes that are greater than and less than the grayscale contrast parameter.

[0018] As an improved solution, the step of calculating the mean brightness of the bone corresponding to the intercepted image specifically includes the following steps:

[0019] Count all the skeleton nodes N contained in the captured image and the node image parameters of each skeleton node;

[0020] Calculate the image brightness W of each bone node i , where W i =X i *Y i *J i ;

[0021] Calculate the average brightness of all bone nodes in the intercepted image Z = (W1+W2+…+W N ) / N, and get the mean brightness of the bones corresponding to the intercepted image.

[0022] As an improved solution, the grayscale contrast parameter configured in the terminal software includes a first grayscale contrast parameter and a second grayscale contrast parameter, wherein the first grayscale contrast parameter and the second grayscale contrast parameter correspond to different thickness parameters of the aluminum block;

[0023] The step of calculating the number of nodes greater than and less than the grayscale contrast parameter specifically includes the following steps:

[0024] According to the calculated image brightness W corresponding to each skeleton node, the number of nodes greater than the first grayscale contrast parameter is calculated;

[0025] Calculating the number of nodes that are smaller than the first grayscale contrast parameter;

[0026] Calculating the number of nodes greater than the second grayscale contrast parameter;

[0027] The number of nodes that are less than the second grayscale contrast parameter is calculated, wherein the first grayscale contrast parameter is greater than the second grayscale contrast parameter.

[0028] Another object of the present invention is to provide a bone density measurement system, the system comprising:

[0029] The region selection instruction receiving module is used to receive the region selection instruction of the X-ray image corresponding to the human body position input by the user on the terminal software interface;

[0030] An image capture action execution module, used for capturing an image matching the region selection instruction according to the region selection instruction of the X-ray image;

[0031] A node image parameter recording module, used to record the node image parameters corresponding to all the skeletal nodes in the intercepted image, wherein the node image parameters include the horizontal coordinate X, the vertical coordinate Y and the grayscale level J corresponding to the node in the X-ray image;

[0032] A calculation button instruction response module, used to respond to the calculation button instruction input by the user on the terminal software interface according to the node image parameters corresponding to each skeletal node in the intercepted image;

[0033] The bone density parameter calculation module is used to calculate the bone density parameters of the bones corresponding to the human body position.

[0034] As an improved solution, the system further includes:

[0035] A terminal software interface configuration module, used to pre-configure the terminal software interface, the terminal software interface including an X-ray image area selection interface and a button interface;

[0036] A grayscale contrast parameter configuration module, used to configure grayscale contrast parameters in the terminal software and display them on the X-ray image in the form of contrast graphic blocks, wherein the contrast graphic blocks are formed by projection of an aluminum block set on the X-ray machine;

[0037] The bone image calling module is used to call the bone image corresponding to the human body position generated in advance on the X-ray machine, and the bone image marks the image corresponding to each bone in the form of a coordinate system.

[0038] As an improved solution, the human body position includes a left hand and a right hand, and correspondingly, the calculation buttons include a left hand brightness mean calculation button, a right hand brightness mean calculation button, and an analysis data calculation button;

[0039] The step of responding to calculation button instructions input by the user on the terminal software interface includes responding to calculation button instructions corresponding to the left-hand brightness mean calculation button, the right-hand brightness mean calculation button and the analysis data calculation button input by the user on the terminal software interface.

[0040] As an improved solution, the bone density parameter calculation module specifically includes:

[0041] A brightness mean calculation module is used to calculate the brightness mean of the bones corresponding to the intercepted image;

[0042] A node number calculation module, used to calculate the number of nodes greater than and less than the grayscale contrast parameter;

[0043] The brightness mean calculation module specifically includes:

[0044] A statistics module is used to count all the skeleton nodes N contained in the intercepted image and the node image parameters of each skeleton node;

[0045] Single node image brightness calculation module, used to calculate the image brightness W of each bone node i , where W i =X i *Y i *J i ;

[0046] Image zero-degree mean calculation module, used to calculate the average image brightness of all bone nodes under the intercepted image Z = (W1+W2+…+ W N ) / N, and get the mean brightness of the corresponding bone of the intercepted image;

[0047] The grayscale contrast parameters configured in the terminal software include a first grayscale contrast parameter and a second grayscale contrast parameter, wherein the first grayscale contrast parameter and the second grayscale contrast parameter correspond to different thickness parameters of the aluminum block;

[0048] The node number calculation module specifically includes:

[0049] A first node number calculation module, used to calculate the number of nodes greater than the first grayscale contrast parameter according to the calculated image brightness W corresponding to each skeleton node;

[0050] A second node number calculation module, used to calculate the number of nodes that are less than the first grayscale contrast parameter;

[0051] A third node number calculation module, used to calculate the number of nodes greater than the second grayscale contrast parameter;

[0052] The fourth node number calculation module is used to calculate the number of nodes less than the second grayscale contrast parameter, wherein the first grayscale contrast parameter is greater than the second grayscale contrast parameter.

[0053] In an embodiment of the present invention, a region selection instruction of an X-ray image corresponding to a human body position input by a user on a terminal software interface is received; an image matching the region selection instruction is intercepted, and each node image parameter corresponding to all bone nodes in the intercepted image is recorded; based on the node image parameters corresponding to each bone node in the intercepted image, a calculation button instruction input by the user on the terminal software interface is responded to, and the bone density parameters of the bones corresponding to the human body position are calculated, thereby achieving accurate calculation of the bone density parameters and providing reliable data for subsequent traditional Chinese medical diagnosis. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following is a brief introduction to the drawings required for the specific embodiments or the description of the prior art. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn according to the actual scale.

[0055] Figure 1 It is a flow chart of the implementation of the bone density measurement method provided by the present invention;

[0056] Figure 2 It is a schematic diagram of the terminal software interface provided by the present invention;

[0057] Figure 3 It is a flow chart for calculating the bone density parameters of bones corresponding to human body positions provided by the present invention;

[0058] Figure 4 It is a flowchart for calculating the brightness mean of the corresponding bones of the intercepted image provided by the present invention;

[0059] Figure 5 is a flowchart for calculating the number of nodes greater than and less than the grayscale contrast parameter provided by the present invention;

[0060] Figure 6is a structural block diagram of the bone density measurement system provided by the present invention;

[0061] Figure 7 It is a structural block diagram of the bone density parameter calculation module provided by the present invention. DETAILED DESCRIPTION

[0062] The following embodiments of the technical solution of the present invention are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and are therefore only used as examples, and cannot be used to limit the protection scope of the present invention.

[0063] Figure 1 The flowchart of the bone density measurement method provided by the present invention is shown, which specifically includes the following steps:

[0064] In step S101, a region selection instruction of an X-ray image corresponding to a human body position input by a user on a terminal software interface is received;

[0065] Among them, the terminal software interface is pre-configured and generated, and the detailed description is given below, which will not be repeated here.

[0066] In step S102, according to the region selection instruction of the X-ray image, an image matching the region selection instruction is intercepted, and each node image parameter corresponding to all the bone nodes in the intercepted image is recorded, and the node image parameter includes the horizontal coordinate X, the vertical coordinate Y and the grayscale level J corresponding to the node in the X-ray image;

[0067] When the user uses an X-ray machine to measure bone density and form an X-ray image, the X-ray image contains several nodes (bone nodes and non-bone nodes), and each node is marked with a horizontal and vertical coordinate system, that is, a horizontal coordinate X and a vertical coordinate Y;

[0068] Furthermore, in order to accurately compare the values ​​of bone density parameters, the concept of grayscale level J is introduced, that is, each node in the X-ray image is assigned a grayscale level value, such as [0, 15], a total of 16 levels, the level represents the grayscale value of the node, that is, the larger the grayscale level, the larger the grayscale value of the node.

[0069] In step S103, according to the node image parameters corresponding to each bone node in the captured image, in response to the calculation button instruction input by the user on the terminal software interface, the bone density parameters of the bones corresponding to the human body position are calculated.

[0070] The terminal software interface described above is also equipped with several buttons, such as the calculation button. When the user presses the corresponding command on the calculation button, the corresponding brightness calculation result is generated and displayed to the user. Figure 2 shown.

[0071] In an embodiment of the present invention, the following steps are included before the step of receiving the region selection instruction of the X-ray image corresponding to the human body position input by the user on the terminal software interface:

[0072] (1) Pre-configuring a terminal software interface, wherein the terminal software interface includes an X-ray image area selection interface and a button interface;

[0073] refer to Figure 2 As shown, the human body position includes the left hand and the right hand. The terminal software interface of this configuration is divided into two major parts, namely the X-ray image area selection interface and the button interface, wherein the buttons can be configured with options according to actual needs, such as the common open file button, clear button, adjust left hand selection area button, adjust right hand selection area button, brightness mean button and brightness mean number button, etc., wherein the corresponding button interface is also provided with a display box, and the display box displays corresponding parameters, such as the brightness mean parameter and the number parameter and other values, which will not be repeated here;

[0074] (2) The grayscale contrast parameters are configured in the terminal software and displayed on the X-ray image in the form of contrast graphic blocks, wherein the contrast graphic blocks are formed by projection of an aluminum block set on the X-ray machine;

[0075] Before executing the above step S101, in order to facilitate accurate comparison of the bone density of the patient to be tested, a corresponding contrast graphic block is configured on the above X-ray image area selection interface. The contrast graphic block is formed by projection of an aluminum block set on the X-ray machine. The contrast graphic block corresponds to a grayscale contrast parameter as a bone brightness contrast value of the patient to be tested;

[0076] Furthermore, the grayscale contrast parameters corresponding to the above-mentioned contrast graphic blocks are obtained by grayscale comparison after actual conventional human bone X-ray imaging, and the corresponding parameters such as the thickness and length of the above-mentioned aluminum block are calculated by determined grayscale values, which will not be elaborated here, and it is a conventional technical selection.

[0077] In order to further compare the bone density of patients to be tested, the following settings can be made:

[0078] The grayscale contrast parameters configured in the terminal software include a first grayscale contrast parameter and a second grayscale contrast parameter. Figure 2 A and B are used to distinguish among them, wherein the thickness parameters of the aluminum block corresponding to the first grayscale contrast parameter and the second grayscale contrast parameter are different;

[0079] Correspondingly, if two grayscale contrast parameters are set, namely, a first grayscale contrast parameter and a second grayscale contrast parameter, the brightness mean number button includes a brightness mean number greater than the first grayscale contrast parameter, a brightness mean number less than the first grayscale contrast parameter, a brightness mean number greater than the second grayscale contrast parameter, and a brightness mean number less than the second grayscale contrast parameter, wherein the values ​​corresponding to these four brightness mean numbers are sequential, namely, the first grayscale contrast parameter is greater than the second grayscale contrast parameter.

[0080] (3) Call the bone image corresponding to the human body position generated in advance on the X-ray machine, and mark the corresponding nodes of each bone in the bone image in the form of a coordinate system.

[0081] In this coordinate system, the images generated by the X-ray machine, including bone images and non-bone images, are marked and recorded in the form of horizontal and vertical coordinates. Figure 2 Specific coordinate parameters are not given, but it can be seen from the figure that there are obvious boundary nodes between the bone image and the non-bone image, which facilitates the grayscale calculation of the bone nodes, and will not be repeated here.

[0082] In this embodiment, the step of responding to calculation button instructions input by the user on the terminal software interface includes responding to calculation button instructions corresponding to the left-hand brightness mean calculation button, the right-hand brightness mean calculation button and the analysis data calculation button input by the user on the terminal software interface.

[0083] like Figure 3 As shown, the step of calculating the bone density parameters of the bones corresponding to the human body position specifically includes the following steps:

[0084] In step S301, the brightness mean of the corresponding bones of the intercepted image is calculated;

[0085] In this step, when the human body position is left and right hands, the calculated brightness mean includes the left hand brightness mean and the right hand brightness mean, and the calculation method is the same.

[0086] In step S302, the number of nodes that are greater than and less than the grayscale contrast parameter is calculated.

[0087] The process of calculating the number of nodes is described in detail below and will not be repeated here.

[0088] like Figure 4 As shown, the step of calculating the brightness mean of the bone corresponding to the intercepted image specifically includes the following steps:

[0089] In step S401, all the skeleton nodes N contained in the captured image and the node image parameters of each skeleton node are counted;

[0090] In step S402, the image brightness W of each skeleton node is calculated. i , where W i =X i *Y i *J i ;

[0091] In step S403, the average brightness of all the skeleton nodes in the captured image is calculated as Z = (W1+W2+…+W N ) / N, and get the mean brightness of the bones corresponding to the intercepted image.

[0092] The skeleton nodes contained in the captured image and the node image parameters of each skeleton node are all attached to the original skeleton image, and will not be described in detail here.

[0093] For example, if the node image parameters of one of the above-mentioned bone nodes are: horizontal coordinate X=15, vertical coordinate Y=20, grayscale level J=9, then the image brightness of the bone node is: X*Y*J=15*20*9=2700. The situation of other bone nodes is the same and will not be repeated here.

[0094] like Figure 5 As shown, the step of calculating the number of nodes greater than and less than the grayscale contrast parameter specifically includes the following steps:

[0095] In step S501, according to the calculated image brightness W corresponding to each skeleton node, the number of nodes greater than the first grayscale contrast parameter is calculated;

[0096] In step S502, the number of nodes that are less than the first grayscale contrast parameter is calculated;

[0097] In step S503, the number of nodes greater than the second grayscale contrast parameter is calculated;

[0098] In step S504, the number of nodes that are less than the second grayscale contrast parameter is calculated, wherein the first grayscale contrast parameter is greater than the second grayscale contrast parameter.

[0099] In this embodiment, the calculated image brightness corresponding to each skeleton node is compared with the first grayscale contrast parameter and the second grayscale contrast parameter respectively to obtain the corresponding number of nodes for display.

[0100] From the above records, it can be seen that the above Figure 1 , Figures 2 to 5 In the scheme shown, reference values ​​of the average brightness of human body positions and the number of bone nodes compared with grayscale contrast parameters are given, which vividly provides before-and-after comparison data for TCM diagnosis, making it easier for TCM diagnostic personnel to judge the patient's bone density and provide a basis for subsequent medical diagnosis operations.

[0101] Figure 6 2 is a structural block diagram of the bone density measurement system provided by the present invention. For the convenience of description, only the parts related to the embodiment of the present invention are shown in the figure.

[0102] The bone density measurement system includes:

[0103] The region selection instruction receiving module 11 is used to receive the region selection instruction of the X-ray image corresponding to the human body position input by the user on the terminal software interface;

[0104] An image capture action execution module 12 is used to capture an image matching the region selection instruction according to the region selection instruction of the X-ray image;

[0105] A node image parameter recording module 13 is used to record the node image parameters corresponding to all the skeletal nodes in the intercepted image, wherein the node image parameters include the horizontal coordinate X, the vertical coordinate Y and the grayscale level J corresponding to the node in the X-ray image;

[0106] The calculation button instruction response module 14 is used to respond to the calculation button instruction input by the user on the terminal software interface according to the node image parameters corresponding to each skeletal node in the intercepted image;

[0107] The bone density parameter calculation module 15 is used to calculate the bone density parameters of the bones corresponding to the human body position.

[0108] In this embodiment, the bone density measurement system further includes:

[0109] The terminal software interface configuration module 16 is used to pre-configure the terminal software interface, which includes an X-ray image area selection interface and a button interface;

[0110] A grayscale contrast parameter configuration module 17, used to configure grayscale contrast parameters in the terminal software and display them on the X-ray image in the form of contrast graphic blocks, wherein the contrast graphic blocks are formed by projection of an aluminum block set on the X-ray machine;

[0111] The skeleton image calling module 18 is used to call the skeleton image corresponding to the human body position generated in advance on the X-ray machine, and the skeleton image marks the corresponding nodes of each skeleton in the form of a coordinate system.

[0112] In the embodiment of the present invention, the human body position includes a left hand and a right hand, and correspondingly, the calculation buttons include a left hand brightness mean calculation button, a right hand brightness mean calculation button, and an analysis data calculation button;

[0113] The above-mentioned step of responding to the calculation button instructions input by the user on the terminal software interface includes responding to the calculation button instructions corresponding to the left-hand brightness average calculation button, the right-hand brightness average calculation button and the analysis data calculation button input by the user on the terminal software interface.

[0114] like Figure 7 As shown, the bone density parameter calculation module 15 specifically includes:

[0115] A brightness mean calculation module 19 is used to calculate the brightness mean of the bones corresponding to the intercepted image;

[0116] A node number calculation module 20 is used to calculate the number of nodes greater than and less than the grayscale contrast parameter;

[0117] Combination Figure 7 As shown, the brightness mean value calculation module 19 specifically includes:

[0118] A statistics module 21 is used to count all the skeleton nodes N contained in the intercepted image and the node image parameters of each skeleton node;

[0119] The single node image brightness calculation module 22 is used to calculate the image brightness W of each skeleton node. i , where W i =X i *Y i *J i ;

[0120] The image zero-degree mean calculation module 23 is used to calculate the average value Z of the image brightness of all bone nodes under the intercepted image = (W1+W2+…+W N ) / N, and get the mean brightness of the corresponding bone of the intercepted image;

[0121] The grayscale contrast parameters configured in the terminal software include a first grayscale contrast parameter and a second grayscale contrast parameter, wherein the first grayscale contrast parameter and the second grayscale contrast parameter correspond to different thickness parameters of the aluminum block;

[0122] Combination Figure 7 As shown, the node number calculation module 20 specifically includes:

[0123] A first node number calculation module 24, used to calculate the number of nodes greater than a first grayscale contrast parameter according to the calculated image brightness W corresponding to each skeleton node;

[0124] A second node number calculation module 25, used to calculate the number of nodes less than the first grayscale contrast parameter;

[0125] A third node number calculation module 26, used to calculate the number of nodes greater than the second grayscale contrast parameter;

[0126] The fourth node number calculation module 27 is used to calculate the number of nodes that are less than the second grayscale contrast parameter, wherein the first grayscale contrast parameter is greater than the second grayscale contrast parameter.

[0127] Among them, the functions of the above modules are as recorded in the above method embodiments and will not be repeated here.

[0128] In an embodiment of the present invention, a region selection instruction of an X-ray image corresponding to a human body position input by a user on a terminal software interface is received; an image matching the region selection instruction is intercepted, and each node image parameter corresponding to all bone nodes in the intercepted image is recorded; based on the node image parameters corresponding to each bone node in the intercepted image, a calculation button instruction input by a user on the terminal software interface is responded to, and the bone density parameters of the bones corresponding to the human body position are calculated, thereby achieving accurate calculation of the bone density parameters and providing reliable data for subsequent traditional Chinese medical diagnosis.

[0129] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions described in the above embodiments may still be modified, or some or all of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention, and should all be included in the scope of the claims and specification of the present invention.

Claims

1. A method for measuring bone density, characterized in that: The method comprises the following steps: Receiving a region selection instruction of an X-ray image corresponding to a human body position input by a user on a terminal software interface; According to the region selection instruction of the X-ray image, an image matching the region selection instruction is intercepted, and each node image parameter corresponding to all the bone nodes in the intercepted image is recorded, wherein the node image parameters include the horizontal coordinate X, the vertical coordinate Y and the grayscale level J corresponding to the node in the X-ray image; According to the node image parameters corresponding to each bone node in the intercepted image, in response to the calculation button command input by the user on the terminal software interface, the bone density parameters of the bones corresponding to the human body position are calculated; The step of calculating the bone density parameters of the bones corresponding to the human body position specifically comprises the following steps: Calculate the mean brightness of the bones corresponding to the intercepted image; Calculate the number of nodes that are greater than and less than the grayscale contrast parameter; The step of calculating the brightness mean of the bone corresponding to the intercepted image specifically comprises the following steps: Count all the skeleton nodes N contained in the captured image and the node image parameters of each skeleton node; Calculate the image brightness W of each bone node i , where W i =X i *Y i *J i ; Calculate the average brightness of all bone nodes in the intercepted image Z = (W1+W2+…+W N ) / N, and get the mean brightness of the corresponding bone of the intercepted image; The grayscale contrast parameters configured in the terminal software include a first grayscale contrast parameter and a second grayscale contrast parameter, wherein the first grayscale contrast parameter and the second grayscale contrast parameter correspond to different thickness parameters of the aluminum block; The step of calculating the number of nodes greater than and less than the grayscale contrast parameter specifically includes the following steps: According to the calculated image brightness W corresponding to each skeleton node, the number of nodes greater than the first grayscale contrast parameter is calculated; Calculating the number of nodes that are smaller than the first grayscale contrast parameter; Calculating the number of nodes greater than the second grayscale contrast parameter; Calculating the number of nodes less than the second grayscale contrast parameter, wherein the first grayscale contrast parameter is greater than the second grayscale contrast parameter; The step of receiving the region selection instruction of the X-ray image corresponding to the human body position input by the user on the terminal software interface also includes the following steps: Pre-configuring a terminal software interface, wherein the terminal software interface includes an X-ray image area selection interface and a button interface; The grayscale contrast parameters are configured in the terminal software and displayed on the X-ray image in the form of contrast graphic blocks, wherein the contrast graphic blocks are formed by projection of an aluminum block set on the X-ray machine; Calling a bone image corresponding to a human body position generated in advance on the X-ray machine, wherein the bone image marks the corresponding nodes of each bone in a coordinate system; The human body position includes a left hand and a right hand, and correspondingly, the calculation buttons include a left hand brightness mean calculation button, a right hand brightness mean calculation button, and an analysis data calculation button; The step of responding to calculation button instructions input by the user on the terminal software interface includes responding to calculation button instructions corresponding to the left-hand brightness mean calculation button, the right-hand brightness mean calculation button and the analysis data calculation button input by the user on the terminal software interface.

2. A bone density measurement system, characterized in that: The system comprises: The region selection instruction receiving module is used to receive the region selection instruction of the X-ray image corresponding to the human body position input by the user on the terminal software interface; An image capture action execution module, used for capturing an image matching the region selection instruction according to the region selection instruction of the X-ray image; A node image parameter recording module, used to record the node image parameters corresponding to all the skeletal nodes in the intercepted image, wherein the node image parameters include the horizontal coordinate X, the vertical coordinate Y and the grayscale level J corresponding to the node in the X-ray image; A calculation button instruction response module, used to respond to the calculation button instruction input by the user on the terminal software interface according to the node image parameters corresponding to each skeletal node in the intercepted image; A bone density parameter calculation module is used to calculate the bone density parameters of bones corresponding to human body positions; The bone density parameter calculation module specifically includes: A brightness mean calculation module is used to calculate the brightness mean of the bones corresponding to the intercepted image; A node number calculation module is used to calculate the number of nodes that are greater than and less than the grayscale contrast parameter; The brightness mean calculation module specifically includes: A statistics module is used to count all the skeleton nodes N contained in the intercepted image and the node image parameters of each skeleton node; Single node image brightness calculation module, used to calculate the image brightness W of each bone node i , where W i =X i *Y i *J i ; Image zero-degree mean calculation module, used to calculate the average image brightness of all bone nodes under the intercepted image Z = (W1+W2+…+ W N ) / N, and get the mean brightness of the corresponding bone of the intercepted image; The grayscale contrast parameters configured in the terminal software include a first grayscale contrast parameter and a second grayscale contrast parameter, wherein the first grayscale contrast parameter and the second grayscale contrast parameter correspond to different thickness parameters of the aluminum block; The node number calculation module specifically includes: A first node number calculation module, used to calculate the number of nodes greater than the first grayscale contrast parameter according to the calculated image brightness W corresponding to each skeleton node; A second node number calculation module, used to calculate the number of nodes that are less than the first grayscale contrast parameter; A third node number calculation module, used to calculate the number of nodes greater than the second grayscale contrast parameter; a fourth node number calculation module, used to calculate the number of nodes less than the second grayscale contrast parameter, wherein the first grayscale contrast parameter is greater than the second grayscale contrast parameter; The system further comprises: A terminal software interface configuration module, used to pre-configure the terminal software interface, the terminal software interface including an X-ray image area selection interface and a button interface; A grayscale contrast parameter configuration module, used to configure grayscale contrast parameters in the terminal software and display them on the X-ray image in the form of contrast graphic blocks, wherein the contrast graphic blocks are formed by projection of an aluminum block set on the X-ray machine; A bone image calling module is used to call a bone image corresponding to a human body position generated in advance on the X-ray machine, wherein the bone image marks the corresponding nodes of each bone in a coordinate system; The human body position includes a left hand and a right hand, and correspondingly, the calculation buttons include a left hand brightness mean calculation button, a right hand brightness mean calculation button, and an analysis data calculation button; The step of responding to calculation button instructions input by the user on the terminal software interface includes responding to calculation button instructions corresponding to the left-hand brightness mean calculation button, the right-hand brightness mean calculation button and the analysis data calculation button input by the user on the terminal software interface.

Citation Information

Patent Citations

  • Method and device for measuring bone mineral density

    CN108682001A

  • Arm bone mineral density measurement method based on digital radiographic image and support vector regression

    CN111724357A

  • Method and apparatus for determining bone mineral density

    US6246745B1