[go: up one dir, main page]

CN107993277A - Damage location artificial skelecton patch formation model method for reconstructing based on priori - Google Patents

Damage location artificial skelecton patch formation model method for reconstructing based on priori Download PDF

Info

Publication number
CN107993277A
CN107993277A CN201711213243.3A CN201711213243A CN107993277A CN 107993277 A CN107993277 A CN 107993277A CN 201711213243 A CN201711213243 A CN 201711213243A CN 107993277 A CN107993277 A CN 107993277A
Authority
CN
China
Prior art keywords
layer
bone
point
template
priori
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711213243.3A
Other languages
Chinese (zh)
Other versions
CN107993277B (en
Inventor
王波
陈正鸣
何坤金
王淋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hohai University HHU
Original Assignee
Hohai University HHU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hohai University HHU filed Critical Hohai University HHU
Priority to CN201711213243.3A priority Critical patent/CN107993277B/en
Publication of CN107993277A publication Critical patent/CN107993277A/en
Application granted granted Critical
Publication of CN107993277B publication Critical patent/CN107993277B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30008Bone
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2215/00Indexing scheme for image rendering
    • G06T2215/06Curved planar reformation of 3D line structures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Quality & Reliability (AREA)
  • Computer Graphics (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Prostheses (AREA)

Abstract

本发明公开了一种基于先验知识的损伤部位人造骨骼修补模型重建方法。首先,从医学断层CT图像中提取骨骼外层轮廓,引入修补模板并根据断层层厚从修补模板中重采样轮廓线;其次,利用特征值法在修补模板中搜索出与待修补层最为匹配的模板层并建立两者对齐变换;然后,通过公共夹角法在模板层得到与待修补层断点同构的点并计算同构点间的拟合方程,反向代入拟合方程即获得待修补层插值点坐标;接着,根据给定的骨骼内外层厚生成内层轮廓;最后,利用VTK三维重建得到人造骨骼修补模型。该发明应用于人体额骨、顶骨等部位遭重创后造成头骨严重碎裂无法直接手术修复,需要植入个性化人造骨骼的实际手术操作中。

The invention discloses a method for reconstructing an artificial bone repair model of a damaged part based on prior knowledge. First, extract the outline of the outer layer of the bone from the medical tomographic CT image, introduce the repair template and resample the contour line from the repair template according to the thickness of the fault layer; secondly, use the eigenvalue method to search for the most matching layer in the repair template The template layer and establish the alignment transformation of the two; then, obtain the isomorphic points on the template layer and the breakpoints of the layer to be repaired by the public angle method, and calculate the fitting equation between the isomorphic points, reversely substitute into the fitting equation to obtain the The point coordinates of the repair layer are interpolated; then, the inner layer contour is generated according to the given bone inner and outer layer thickness; finally, the artificial bone repair model is obtained by using VTK 3D reconstruction. The invention is applied to the actual surgical operation in which the human frontal bone, parietal bone and other parts are severely damaged, resulting in severe fracture of the skull that cannot be repaired directly, and needs to be implanted with personalized artificial bones.

Description

基于先验知识的损伤部位人造骨骼修补模型重建方法Artificial bone repair model reconstruction method based on prior knowledge

技术领域technical field

本发明属于计算机图形技术领域,特别适用于修补头骨损伤部位的人造骨骼修补模型三维设计。The invention belongs to the technical field of computer graphics, and is particularly suitable for the three-dimensional design of an artificial bone repair model for repairing damaged parts of the skull.

背景技术Background technique

利用人造骨骼修补头骨损伤部位适用于头骨粉碎性损坏严重,且无法直接通过已有碎骨拼接完成的临床手术中。人造骨骼三维修补模型的设计必须要和病灶的位置、尺寸相一致,而针对于粉碎性损坏的情况,医生无法通过对碎骨的修复得出大致形状作为人造骨骼设计的参考。模板在三维重建中常作为辅助工具,这里的模板可以是已有健康骨骼的重建结果,也可以是平均化后的虚拟重建结果。国内外有很多文献致力于利用模板辅助修补受损骨骼轮廓,如自动识别交点和断点,然后利用已有模板为参照,结合最短对角线性连接法将提取到的断裂轮廓线修复成闭合轮廓。由于模板与当前研究案例间多少存在差异,因此为了确保提取轮廓线不失真有些文献中还引入了变形机制,如在针对脊椎的三维重建中,有人提出了一套统计模型用于表示平均参数化结果,将模板与当前研究案例通过仿射对齐,然后对模板做变形,得到符合当前研究案例的真实三维重建结果。此外,还有一些文献在获取头骨三维模型的过程中从模板出发,利用迭代不断对其做变形,直致逼近当前研究案例,最终获得具有当前研究案例特征的完整头骨三维模型。The use of artificial bones to repair skull injuries is suitable for clinical operations where the skull is severely damaged and cannot be directly spliced through existing bone fragments. The design of the three-dimensional artificial bone repair model must be consistent with the location and size of the lesion. For the case of comminuted damage, doctors cannot obtain a rough shape through the repair of broken bones as a reference for artificial bone design. The template is often used as an auxiliary tool in 3D reconstruction. The template here can be the reconstruction result of existing healthy bones, or the averaged virtual reconstruction result. There are many literatures at home and abroad dedicated to using templates to assist in repairing damaged bone contours, such as automatically identifying intersections and breakpoints, and then using the existing templates as a reference, combined with the shortest diagonal linear connection method to repair the extracted fractured contours into closed contours . Due to the difference between the template and the current research case, in order to ensure that the extracted contour line is not distorted, some literatures also introduce a deformation mechanism. For example, in the 3D reconstruction of the spine, a set of statistical models was proposed to represent the average parameterization As a result, the template is affinely aligned with the current research case, and then the template is deformed to obtain a real 3D reconstruction result that matches the current research case. In addition, there are some literatures that start from the template in the process of obtaining the 3D model of the skull, and use iterations to continuously deform it, so as to approach the current research case, and finally obtain a complete 3D skull model with the characteristics of the current research case.

利用已有同类型骨骼共同作为先验知识,需要根据特征描述函数找到与当前层最为匹配的同类型骨骼轮廓线。轮廓起始点配准是一种十分有效的方法,通过循环移位即能得到不同轮廓起始点匹配中最相似的一个。对齐变换可以实现特征点图像空间坐标变换,建立当前层与同类型骨骼轮廓线间的对应关系。Using the existing bones of the same type as prior knowledge, it is necessary to find the contour line of the same type of bone that best matches the current layer according to the feature description function. Contour start point registration is a very effective method, and the most similar one among different contour start point matches can be obtained by circular shifting. The alignment transformation can realize the spatial coordinate transformation of the feature point image, and establish the corresponding relationship between the current layer and the outline of the same type of bone.

发明内容Contents of the invention

本发明为了解决现有技术中存在的上述缺陷和不足,提供了一种基于先验知识的损伤部位人造骨骼修补模型重建方法,针对人体头骨的额骨、顶骨等部位遭受重创后出现粉碎性骨折,头骨碎裂严重无法直接手术修复的情况,可利用不同人体头骨骨骼具有全局相似性;医学断层图像间具有序列性、局部相似性;提取的骨骼轮廓具有连续性等特征,将已有平均骨骼作为先验知识自动获取断裂部位的骨骼三维模型,为后期个性化人造骨骼修补手术提供数据基础。与已有的碎骨拼接技术相比,在修补的精确度和时效性上都有提高。In order to solve the above-mentioned defects and deficiencies in the prior art, the present invention provides a method for reconstructing artificial bone repair models of damaged parts based on prior knowledge, aiming at comminuted fractures in the frontal bone, parietal bone and other parts of the human skull after severe trauma If the skull fragmentation is too serious to be directly repaired by surgery, the global similarity of different human skulls and bones can be used; the sequence and local similarity between medical tomographic images; the continuity of the extracted bone contours, etc. As a priori knowledge, the three-dimensional bone model of the fracture site is automatically obtained to provide a data basis for later personalized artificial bone repair surgery. Compared with the existing bone fragment splicing technology, the accuracy and timeliness of repair are improved.

为解决上述技术问题,本发明提供一种基于先验知识的损伤部位人造骨骼修补模型重建方法,以已有修补模板轮廓为先验知识作引导,自动获取用于修补人体骨骼损伤部位的人造骨骼修补模型,具体过程如下:In order to solve the above technical problems, the present invention provides a method for reconstructing the artificial bone repair model of the damaged part based on prior knowledge, which uses the existing repair template contour as the prior knowledge as a guide to automatically obtain the artificial bone used to repair the damaged part of the human bone Repair the model, the specific process is as follows:

(1)对从医学断层图像提取出的骨骼轮廓做预处理,并搜索所有不闭合断层的骨骼轮廓线,该步骤包括如下:(1) preprocessing the bone contour extracted from the medical tomographic image, and searching for the bone contour lines of all unclosed faults, this step includes as follows:

步骤S01:依次读入医学断层图像,利用Canny方法获得医学断层图像的骨骼轮廓地图,结合边界跟踪算法得到每张医学断层图像若干条闭合或不闭合的骨骼轮廓线;Step S01: Read in the medical tomographic images sequentially, use the Canny method to obtain the bone contour map of the medical tomographic images, and combine the boundary tracking algorithm to obtain several closed or unclosed bone contour lines for each medical tomographic image;

步骤S02:记录第一次出现不闭合骨骼轮廓线所在层,并标记为A,同理将最后一次出现不闭合骨骼轮廓线所在层标记为Z;Step S02: Record the layer where the unclosed bone outline appears for the first time, and mark it as A, and similarly mark the layer where the last unclosed bone outline appears as Z;

(2)建立修补模板与不闭合轮廓线的对应关系,该步骤包括如下:(2) Establish the corresponding relationship between the repair template and the unclosed contour line, this step includes as follows:

步骤S03:记录层A中断点P、Q的坐标;Step S03: recording the coordinates of the interruption points P and Q of the layer A;

步骤S04:设定修补模板等高线间距,重采样得到一组闭合骨骼轮廓;Step S04: Set the contour line spacing of the repair template, and resample to obtain a set of closed bone contours;

步骤S05:在修补模板中找到与闭合轮廓线层A-1最匹配的修补模板层A’-1;Step S05: Find the repair template layer A'-1 that best matches the closed contour line layer A-1 in the repair template;

(3)以修补模板为先验知识,获取断层处用于修补人体骨骼损伤部位的人造骨骼轮廓曲线,该步骤包括如下:(3) Using the repair template as prior knowledge, obtain the artificial bone contour curve used to repair the damaged part of the human bone at the fault. This step includes the following steps:

步骤S06:根据步骤S05计算得到的最优匹配,获得与层A最匹配的最优匹配层A’,构建两者对齐变换方程,然后利用对齐变换方程,将层A、A′作对齐处理;Step S06: According to the optimal matching calculated in step S05, obtain the optimal matching layer A' that best matches layer A, construct an alignment transformation equation for the two, and then use the alignment transformation equation to align layers A and A';

步骤S07:利用公共夹角,在最优匹配层A’中求得与断点P同构的点P’坐标,同理求得另一个断点Q的同构的点Q’坐标,计算序列点P’到Q’的拟合方程X;Step S07: Use the common included angle to obtain the coordinates of point P' that is isomorphic to breakpoint P in the optimal matching layer A', and obtain the coordinates of point Q' that is isomorphic to another breakpoint Q in the same way, and calculate the sequence Fitting equation X for points P' to Q';

步骤S08:利用步骤S07获得的拟合方程X计算层A中插值点坐标;Step S08: use the fitting equation X obtained in step S07 to calculate the interpolation point coordinates in layer A;

步骤S09:根据给定骨骼厚度d,计算人造骨骼轮廓的内层轮廓坐标点;Step S09: Calculate the inner contour coordinate points of the artificial bone contour according to the given bone thickness d;

步骤S10:将层A+1记为A;Step S10: record layer A+1 as A;

步骤S11:重复步骤S03到步骤S11,直至A和Z重合。Step S11: Repeat steps S03 to S11 until A and Z coincide.

(4)三维重建人造骨骼修补模型,该步骤包括如下:(4) Three-dimensional reconstruction artificial bone repair model, this step comprises as follows:

步骤S12:利用VTK三维重建得到人造骨骼修补模型。Step S12: Using VTK 3D reconstruction to obtain an artificial bone repair model.

其中,步骤S01中,闭合或不闭合的骨骼轮廓线是指断层上的骨骼轮廓线处于回路或者断路的状态。Wherein, in step S01 , the closed or unclosed bone contour line means that the bone contour line on the fault is in a loop or open circuit state.

其中,步骤S02中,记录第一次出现不闭合骨骼轮廓线所在层,并标记为A,同理将最后一次出现不闭合骨骼轮廓线所在层标记为Z,其具体步骤为:Wherein, in step S02, record the layer where the unclosed bone outline appears for the first time, and mark it as A, and similarly mark the layer where the unclosed bone outline appears for the last time as Z, and the specific steps are:

步骤i01:从最顶层开始搜索,以无向边方式计算每层上每个顶点v的度d(v),若d(v)<2表示该点为悬挂点,该层出现不闭合现象,标记为A;Step i01: Start searching from the top layer, and calculate the degree d(v) of each vertex v on each layer by means of undirected edges. If d(v)<2, it means that the point is a hanging point, and the layer is not closed. marked as A;

步骤i02:从最底层开始搜索,以无向边方式计算每层上每个顶点v的度d(v),若d(v)<2表示该点为悬挂点,该层出现不闭合现象,标记为Z。Step i02: Start searching from the bottom layer, and calculate the degree d(v) of each vertex v on each layer in the form of undirected edges. If d(v)<2, it means that the point is a hanging point, and the layer is not closed. Marked as Z.

其中,步骤S03中,记录层A中断点P、Q的坐标,其具体步骤为:Wherein, in the step S03, the coordinates of the interruption points P and Q of the recording layer A, the specific steps are:

步骤q01:从最顶层开始搜索并定位至标记为A的轮廓线所在层;Step q01: start searching from the topmost layer and locate to the layer where the contour line marked A is located;

步骤q02:将该层中顶点度数小于2的顶点对标记为断点P、Q。Step q02: Mark the vertex pair whose vertex degree is less than 2 in this layer as breakpoint P, Q.

其中,步骤S04中,修补模板是指与当前医学断层图像部位相同的平均骨骼数据且该平均骨骼数据能够表示当损伤部位的完全部特征信息;等高线是指将医学断层图像扫描间距作为修补模板重采样的间距;所述重采样是指对修补模板按照医学断层图像扫描间距、方向进行采样,获得的骨骼轮廓线称为修补模板层。Wherein, in step S04, the repair template refers to the same average bone data as the current medical tomographic image site and the average bone data can represent all the characteristic information of the damaged part; the contour line refers to the medical tomographic image scanning distance as the repair Template resampling interval; the resampling refers to sampling the repair template according to the scanning distance and direction of the medical tomographic image, and the bone outline obtained is called the repair template layer.

其中,步骤S05中,在修补模板中找到与闭合轮廓线层A-1最匹配的修补模板层A’-1,其具体步骤为:Wherein, in step S05, find the repair template layer A'-1 that matches the closed contour line layer A-1 most in the repair template, and its specific steps are:

步骤p01:定位至在层A上方且与层A相邻的闭合轮廓线层A-1;Step p01: Locate to the closed contour layer A-1 above and adjacent to layer A;

步骤p02:利用特征值法在层A-1和修补模板层间作相似性判断,从而找到与层A-1最匹配的修补模板层,标记为A’-1;否则,调整采样起始点,再次执行步骤S04获得新的采样数据。Step p02: Use the eigenvalue method to make a similarity judgment between layer A-1 and the repair template layer, so as to find the repair template layer that best matches layer A-1, and mark it as A'-1; otherwise, adjust the sampling starting point, Execute step S04 again to obtain new sampling data.

其中,步骤S06中,利用公共夹角,在层A’中求得与断点P同构的点P’坐标,其具体步骤为:Wherein, in step S06, utilize common included angle, obtain the point P ' coordinate that is isomorphic with breakpoint P in layer A ', its concrete steps are:

步骤l01:用R,R’分别表示层A、A’的重心坐标,P、Q为A中断点;Step 101: use R, R' to represent the barycenter coordinates of layers A and A' respectively, and P and Q are the interruption points of A;

步骤l02:计算从P到重心R的连线PR与水平线形成的夹角θ;Step l02: Calculate the angle θ formed by the line PR from P to the center of gravity R and the horizontal line;

步骤l03:从R’出发做一条与水平线夹角同为θ的射线,射线与层A’相交于点P’,则P’即为与断点P同构的点。Step l03: Starting from R', make a ray with the same angle as θ with the horizontal line, and the ray intersects layer A' at point P', then P' is a point isomorphic to breakpoint P.

其中,步骤S07中,拟合方程是指利用最小二乘法曲线拟合原理,将离散点上的数据集(P’,P+1’,P+2’,…,P+i’,…,Q-j’,…,Q-2’,Q-1’,Q’,其中i<j)构造成解析函数,并使该函数的曲线无限接近离散点。Wherein, in step S07, the fitting equation refers to using the least square method curve fitting principle to combine the data sets (P', P+1', P+2',...,P+i',..., Q-j',...,Q-2',Q-1',Q', where i<j) is constructed as an analytic function, and the curve of the function is infinitely close to the discrete point.

其中,步骤S08中,利用拟合方程X计算层A中插值点坐标,其具体步骤为:Wherein, in step S08, the coordinates of the interpolation points in layer A are calculated using the fitting equation X, and the specific steps are:

步骤w01:在P与Q的X轴坐标上插入n个均匀分布的点x1,x2,…,xnStep w01: Insert n uniformly distributed points x 1 , x 2 ,...,x n on the X-axis coordinates of P and Q;

步骤w02:将x的值带入拟合方程X,计算得到y1,y2,…,yn的值。这n个坐标点(xi,yi)即为人造骨骼轮廓点。Step w02: Bring the value of x into the fitting equation X, and calculate the values of y 1 , y 2 ,...,y n . The n coordinate points (x i , y i ) are the contour points of the artificial bone.

其中,步骤S09中,根据给定骨骼厚度d,计算内层轮廓坐标点,其具体步骤为:Wherein, in step S09, according to the given bone thickness d, the inner contour coordinate points are calculated, and the specific steps are:

步骤h01:令(x,y)、(x’,y’)分别为外层和内层轮廓上的坐标点,且(x,y)已知,需求(x’,y’);Step h01: Let (x, y) and (x’, y’) be the coordinate points on the outer and inner contours respectively, and (x, y) is known, and (x’, y’) is required;

步骤h02:根据轮廓地图测量每层头骨内外层厚平均值d;Step h02: measure the average thickness d of the inner and outer layers of the skull according to the contour map;

步骤h03:令dx,dy分别为x-x’,y-y’;Step h03: let dx, dy be x-x', y-y' respectively;

步骤h04:将d带入方程其中令dx=dy,即可计算得到坐标(x’,y’)的值;Step h04: Bring d into the equation Where dx=dy, the value of the coordinates (x', y') can be calculated;

步骤h05:重复步骤h01-步骤h04,计算获得每层所有内层人造骨骼轮廓点坐标值。Step h05: Repeat step h01-step h04 to calculate and obtain the coordinate values of the outline points of all inner artificial bones in each layer.

本发明所达到的有益技术效果:本发明提供了一种基于先验知识的损伤部位人造骨骼修补模型重建方法,针对人体头骨的额骨、顶骨等部位遭受重创后出现粉碎性骨折,头骨碎裂严重无法直接手术修复的情况,可利用不同人体头骨骨骼具有全局相似性;医学断层图像间具有序列性、局部相似性;提取的骨骼轮廓具有连续性等特征,将已有平均骨骼作为先验知识自动获取断裂部位的骨骼三维模型,为后期个性化人造骨骼修补手术提供数据基础。与已有的碎骨拼接技术相比,在修补的精确度和时效性上都有提高。Beneficial technical effects achieved by the present invention: the present invention provides a method for reconstructing artificial bone repair models of damaged parts based on prior knowledge, aiming at comminuted fractures and skull fragmentation after severe trauma to the frontal bone and parietal bone of the human skull In severe cases where direct surgical repair is impossible, the global similarity of different human skulls and bones can be used; the sequence and local similarity between medical tomographic images; the continuity of the extracted bone contours, and the existing average bone can be used as prior knowledge Automatically obtain the bone three-dimensional model of the fracture site, and provide the data basis for the later personalized artificial bone repair surgery. Compared with the existing bone fragment splicing technology, the accuracy and timeliness of repair are improved.

附图说明Description of drawings

图1是本发明中基于先验知识的损伤部位人造骨骼修补模型重建方法工作流程图;Fig. 1 is the working flow diagram of the artificial bone repair model rebuilding method of damaged part based on prior knowledge in the present invention;

图2是本发明中利用Canny算法提取骨骼轮廓过程示意图;Fig. 2 is a schematic diagram of the bone contour extraction process utilizing the Canny algorithm in the present invention;

图3是本发明中顶点的度的示意图;Fig. 3 is the schematic diagram of the degree of vertex among the present invention;

图4是本发明中当前层和修补模板层位置关系示意图;Fig. 4 is a schematic diagram of the positional relationship between the current layer and the repair template layer in the present invention;

图5是本发明中搜索最优匹配算法流程图;Fig. 5 is a flow chart of the search optimal matching algorithm in the present invention;

图6是本发明中最优匹配及其特征描述函数示意图;Fig. 6 is a schematic diagram of optimal matching and its feature description function in the present invention;

图7是本发明中以当前层为基准对修补模板做对齐变换示意图;Fig. 7 is a schematic diagram of aligning and transforming the repair template based on the current layer in the present invention;

图8是本发明中利用同构点获取拟合曲线示意图;Fig. 8 is a schematic diagram of using isomorphic points to obtain a fitting curve in the present invention;

图9是本发明中生成内层轮廓示意图;Fig. 9 is a schematic diagram of inner layer contour generated in the present invention;

图10是本发明中以修补模板为先验知识,获得损伤部位人造骨骼修补重建模型示意图。Fig. 10 is a schematic diagram of the artificial bone repair and reconstruction model of the damaged part obtained by using the repair template as prior knowledge in the present invention.

具体实施方式Detailed ways

下面结合具体实施例对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。The present invention will be further described below in conjunction with specific embodiments. The following examples are only used to illustrate the technical solution of the present invention more clearly, but not to limit the protection scope of the present invention.

下面结合附图和实施例对本发明专利进一步说明。Below in conjunction with accompanying drawing and embodiment the patent of the present invention is further described.

如图1所示,基于先验知识的损伤部位人造骨骼修补模型重建方法,其特征在于:利用已有修补模板轮廓为先验知识作引导,对于人体骨骼损伤程度较大的部位,自动获取用于修补的人造骨骼修补模型的过程。As shown in Figure 1, the artificial bone repair model reconstruction method based on prior knowledge is characterized in that: using the existing repair template contour as a guide for prior knowledge, for parts of human bones with greater damage, automatically obtain The process of repairing models with artificial bones.

首先,将所有医学断层图像提取出的骨骼轮廓做预处理搜索所有不闭合断层的骨骼轮廓线,该步骤包括如下:First, the bone contours extracted from all medical tomographic images are preprocessed to search for the bone contour lines of all unclosed faults. This step includes the following steps:

步骤S01:依次读入医学断层图像,利用Canny方法获得医学断层图像的骨骼轮廓地图,结合边界跟踪算法得到每张医学断层图像若干条闭合或不闭合的骨骼轮廓;Step S01: Read in the medical tomographic images sequentially, use the Canny method to obtain the bone contour map of the medical tomographic images, and combine the boundary tracking algorithm to obtain several closed or unclosed bone contours for each medical tomographic image;

步骤S02:记录第一次出现不闭合骨骼轮廓线所在层,并标记为A,同理将最后一次出现不闭合骨骼轮廓线所在层标记为Z;Step S02: Record the layer where the unclosed bone outline appears for the first time, and mark it as A, and similarly mark the layer where the last unclosed bone outline appears as Z;

其次,建立修补模板与当前不闭合轮廓线的对应关系,该步骤包括如下:Secondly, establish the corresponding relationship between the repair template and the current unclosed contour line, this step includes the following steps:

步骤S03:记录层A中断点坐标P、Q;Step S03: recording the coordinates P and Q of the interruption point of layer A;

步骤S04:设定修补模板等高线间距,重采样得到一组闭合骨骼轮廓;Step S04: Set the contour line spacing of the repair template, and resample to obtain a set of closed bone contours;

步骤S05:在修补模板中找到与层A相邻的闭合轮廓线层A-1最匹配的修补模板层A’-1;Step S05: Find the repair template layer A'-1 that best matches the closed contour line layer A-1 adjacent to layer A in the repair template;

然后,以修补模板为先验知识,获取本断层用于修补的人造骨骼轮廓曲线,该步骤包括如下:Then, using the repair template as prior knowledge, obtain the artificial bone contour curve used for repair on this fault, and this step includes the following steps:

步骤S06:根据步骤S05计算得到的最优匹配,可知与层A最优匹配层为A’,构建两者对齐变换方程,然后利用对齐变换方程,将层A、A′作对齐处理;Step S06: According to the optimal matching calculated in step S05, it can be seen that the optimal matching layer with layer A is A', construct the alignment transformation equation of both, and then use the alignment transformation equation to align layers A and A';

步骤S07:利用公共夹角,在层A’中求得与断点P同构的点P’坐标,同理求得另一个断点Q的同构的点Q’坐标,计算序列点P’到Q’的拟合方程X;Step S07: Using the common included angle, obtain the coordinates of point P' that is isomorphic to breakpoint P in layer A', and similarly obtain the coordinates of point Q' that is isomorphic to another breakpoint Q, and calculate the sequence point P' Fit equation X to Q';

步骤S08:利用步骤S07获得的拟合方程X计算层A中插值点坐标;Step S08: use the fitting equation X obtained in step S07 to calculate the interpolation point coordinates in layer A;

步骤S09:根据给定骨骼厚度d,计算内层轮廓坐标点;Step S09: Calculate the inner contour coordinate points according to the given bone thickness d;

步骤S10:将层A+1记为A;Step S10: record layer A+1 as A;

步骤S11:重复步骤S03到步骤S09,直至A和Z重合。Step S11: Repeat steps S03 to S09 until A and Z coincide.

最后,三维重建人造骨骼修补模型,该步骤包括如下:Finally, three-dimensional reconstruction of artificial bone repair model, this step includes the following steps:

步骤S12:利用VTK三维重建得到人造骨骼修补模型。Step S12: Using VTK 3D reconstruction to obtain an artificial bone repair model.

如图2所示获得医学断层图像外层轮廓线的过程。图2-①为医学断层图像;图2-②为对医学断层图像设定二值化阈值后,滤除了原图中皮肤、脑组织、眼耳等器官像素后,保留下来的骨骼像素;图2-③为利用Canny边缘检测法得到的骨骼轮廓地图,包括骨骼内层轮廓;图2-④为利用边界跟踪算法得到外层骨骼轮廓。The process of obtaining the outer contour line of the medical tomographic image is shown in FIG. 2 . Figure 2-① is a medical tomographic image; Figure 2-② is a skeleton pixel that remains after filtering out the skin, brain tissue, eyes and ears and other organ pixels in the original image after setting the binarization threshold for the medical tomographic image; 2-③ is the bone contour map obtained by using the Canny edge detection method, including the inner bone contour; Figure 2-④ is the outer bone contour obtained by using the boundary tracking algorithm.

如图3所示,度d(v)是指和该顶点v相关联的边数。作为本发明的一个实施例,如图3-①所示为第25层骨骼外层轮廓线,该层是第一次出现不闭合轮廓所在层,其中点vj为连续点,度d(vj)=2;点vi、vk分别为断点,度d(vi)=d(vk)=2;如图3-②所示为第74层骨骼外层轮廓线,虚线框表示局部放大,其中点vm、vn分别为相交点,度d(vm)=d(vn)=3。As shown in Figure 3, the degree d(v) refers to the number of edges associated with the vertex v. As an embodiment of the present invention, as shown in Figure 3-①, it is the outline of the 25th layer of bone outer layer, which is the layer where the unclosed outline appears for the first time, where point v j is a continuous point, and degree d(v j )=2; points v i and v k are breakpoints respectively, and degree d(v i )=d(v k )=2; as shown in Figure 3-②, it is the contour line of the 74th layer bone, the dotted frame Represents a local enlargement, wherein points v m and v n are intersection points respectively, and degree d(v m )=d(v n )=3.

如图4所示,表示当前层和修补模板层位置关系。其中图4-①、4-③分别表示第一次出现不闭合骨骼轮廓线所在层A(25)以及其相邻闭合层A-1(24);图4-②、4-④分别表示修补模板第A’(78)层和第A’-1(77)层。As shown in Figure 4, it represents the positional relationship between the current layer and the repaired template layer. Among them, Fig. 4-① and Fig. 4-③ respectively represent the layer A (25) where the unclosed bone contour line appears for the first time and its adjacent closed layer A-1 (24); Fig. 4-② and 4-④ respectively represent the repair Template layer A'(78) and layer A'-1(77).

如图5所示,在修补模板中找到与层A-1最匹配的修补模板层A’-1,其具体步骤为:As shown in Figure 5, find the patch template layer A'-1 that best matches the layer A-1 in the patch template, and the specific steps are:

步骤p01:定位至在层A上方且与其相邻的闭合轮廓线层A-1;Step p01: Locate to the closed contour layer A-1 above and adjacent to layer A;

步骤p02:利用特征值法在层A-1和修补模板间作相似性判断,从而找到与层A-1最匹配的修补模板层,标记为A’-1;否则,调整采样起始点,再次执行步骤S04获得新的采样数据。Step p02: Use the eigenvalue method to make a similarity judgment between layer A-1 and the repair template, so as to find the repair template layer that best matches layer A-1, and mark it as A'-1; otherwise, adjust the sampling starting point and execute again Step S04 obtains new sampling data.

如图6所示,图6-①为层A-1;图6-②表示修补模板中与层A-1最匹配的层A’-1;图6-③、图6-④为利用特征值法计算层A-1、修补模版层A’-1的特征描述函数:fM(n)和f(A-1)(n),其具体步骤为:As shown in Figure 6, Figure 6-① is layer A-1; Figure 6-② shows the layer A'-1 that best matches layer A-1 in the repair template; Figure 6-③ and Figure 6-④ are utilization features Value method calculation layer A-1, the characteristic description function of repair template layer A'-1: f M (n) and f (A-1) (n), and its specific steps are:

步骤u01:将修补模板和修补模板上的轮廓点利用平均误差最小方法聚合非显著特征点,利用阈值在两模板上保留相同数量特征点;Step u01: Aggregate the non-significant feature points on the patched template and the contour points on the patched template using the method of minimum average error, and use the threshold to retain the same number of feature points on the two templates;

步骤u02:利用特征值法得到两者匹配起始点;Step u02: use the eigenvalue method to obtain the matching starting point;

步骤u03:若能获得最优匹配则可以在同方向找到与相邻的非修补模板轮廓最为匹配的修补模板轮廓;否则调整修补模板等高线采样起始点,继续步骤S04;Step u03: If the optimal match can be obtained, the contour of the repaired template that best matches the contour of the adjacent non-repaired template can be found in the same direction; otherwise, adjust the starting point of contour line sampling of the repaired template, and continue to step S04;

步骤u04:重复步骤t01到步骤t03,找到所有能与非修补模板匹配的修补模板。Step u04: Repeat steps t01 to t03 to find all patched templates that can match the non-patched template.

如图7所示,利用对齐变换对齐层A与修补模板层A’。图7-①为层A’-1;图7-②为将层A’-1以重心R’为中心,顺时针旋转α后结果图;图7-③为将层A’-1平移d(dx,dy)后结果图;图7-④为层A,其中重心R为层A’-1重心坐标R的垂直映射;图7-⑤为将层A’以重心R’为中心,同样顺时针旋转α后结果图;图7-⑥为将层A’平移d(dx,dy)后结果图。其中旋转、平移具体步骤为:As shown in Figure 7, layer A is aligned with patch layer A' using the alignment transformation. Figure 7-① is layer A'-1; Figure 7-② is the result after layer A'-1 is rotated clockwise by α around the center of gravity R'; Figure 7-③ is layer A'-1 translated by d Figure 7-④ is layer A, wherein the center of gravity R is the vertical mapping of layer A'-1 center of gravity coordinate R; Figure 7-⑤ is layer A' centered on center of gravity R', and the same The result diagram after rotating α clockwise; Figure 7-⑥ is the result diagram after translating layer A' by d(dx,dy). The specific steps of rotation and translation are as follows:

步骤k01:计算层A-1、A’-1重心坐标:R,R’;Step k01: Calculate the barycentric coordinates of layers A-1 and A'-1: R, R';

步骤k02:记录根据步骤u02获得的匹配起始点对坐标:S,S’;Step k02: Record the matching starting point pair coordinates obtained according to step u02: S, S';

步骤k03:计算线段RS与水平线夹角θ以及R’S’与水平线夹角θ’;Step k03: Calculate the angle θ between the line segment RS and the horizontal line and the angle θ' between R'S' and the horizontal line;

步骤k04:计算R,R’间位移差dx、dy;Step k04: calculating R, displacement difference dx, dy between R';

步骤k04:将α=θ-θ’带入至旋转矩阵,dx、dy带入至平移矩阵,得到对齐变换方程。Step k04: Bring α=θ-θ' into the rotation matrix, and dx and dy into the translation matrix to obtain the alignment transformation equation.

如图8所示,表示利用同构点获取拟合曲线。As shown in Figure 8, it means that the fitting curve is obtained by using isomorphic points.

图8-①表示将层A、A’仿射对齐结果,其中黑色为不闭合骨骼轮廓线所在层A,灰色为修补模板中某一层A’,且层A’与层A最为匹配。P、Q为A中断点,P’、Q’为A’中与P、Q同构的点,其计算具体步骤为:Figure 8-① shows the affine alignment results of layers A and A', where the black is the layer A where the unclosed bone outline is located, and the gray is a certain layer A' in the repair template, and layer A' matches layer A best. P and Q are the interruption points of A, and P’ and Q’ are the points in A’ that are isomorphic to P and Q, and the specific calculation steps are as follows:

步骤l01:用R,R’分别表示层A、A’的重心坐标,P、Q为A中断点;Step 101: use R, R' to represent the barycenter coordinates of layers A and A' respectively, and P and Q are the interruption points of A;

步骤l02:计算从P到重心R的连线PR与水平线形成夹角θ;Step l02: Calculate the angle θ formed between the line PR from P to the center of gravity R and the horizontal line;

步骤l03:从R’发出做一条与水平线夹角同为θ的射线,射线与层A’相交于点P’,则P’即为与断点P同构的点。Step l03: Create a ray from R' with the same angle as θ with the horizontal line, the ray intersects layer A' at point P', then P' is a point isomorphic to breakpoint P.

图8-②中顶点P’、Q’间曲线为拟合曲线X,具体实现方法为:将离散点上的数据集(P’,P+1’,P+2’,…,P+i’,…,Q-j’,…,Q-2’,Q-1’,Q’,其中i<j)构造成解析函数,使得该函数曲线尽可能接近原离散点。The curve between the vertices P' and Q' in Figure 8-② is the fitting curve X. The specific implementation method is: the data set on the discrete point (P', P+1', P+2',...,P+i ',...,Q-j',...,Q-2',Q-1',Q', where i<j) is constructed as an analytical function, so that the function curve is as close as possible to the original discrete point.

图8-③中曲线PQ为通过拟合曲线X的方程计算出层A中插值点的坐标,其具体步骤为:The curve PQ in Figure 8-③ is to calculate the coordinates of the interpolation points in layer A through the equation of the fitting curve X, and the specific steps are:

步骤w01:在P与Q的X轴坐标上插入n个均匀分布的点x1,x2,…,xnStep w01: Insert n uniformly distributed points x 1 , x 2 ,...,x n on the X-axis coordinates of P and Q;

步骤w02:将x的值带入拟合方程X,计算得到y1,y2,…,yn的值。这n个坐标点(xi,yi)即为修补人造骨骼轮廓点。Step w02: Bring the value of x into the fitting equation X, and calculate the values of y 1 , y 2 ,...,y n . The n coordinate points (x i , y i ) are the contour points of the patched artificial bone.

如图9所示,根据给定骨骼厚度d,计算内层轮廓坐标点。As shown in Figure 9, according to the given bone thickness d, the inner contour coordinate points are calculated.

图9-①中序列点P,…,P+m,…,Q-n,…,Q,m<n为根据步骤w01-步骤w02,通过拟合方程获得的插值点集;Sequence points P,...,P+m,...,Q-n,...,Q in Figure 9-①, m<n is the interpolation point set obtained by fitting the equation according to step w01-step w02;

图9-②为根据已有外层轮廓坐标点以及给定的骨骼厚度,计算得到的内层轮廓坐标点的结果图示,其计算具体步骤为:Figure 9-② is an illustration of the results of the inner contour coordinate points calculated based on the existing outer contour coordinate points and the given bone thickness. The specific calculation steps are:

步骤h01:令(x,y)、(x’,y’)分别为外层和内层轮廓上的坐标点,且(x,y)已知,需求(x’,y’);Step h01: Let (x, y) and (x’, y’) be the coordinate points on the outer and inner contours respectively, and (x, y) is known, and (x’, y’) is required;

步骤h02:根据轮廓地图测量本层头骨内外层厚平均值d;Step h02: measure the average thickness d of the inner and outer layers of the skull according to the contour map;

步骤h03:令dx,dy分别为x-x’,y-y’;Step h03: let dx, dy be x-x', y-y' respectively;

步骤h04:将d带入方程其中令dx=dy,计算得到坐标(x’,y’)的值;Step h04: Bring d into the equation Among them let dx=dy, calculate and obtain the value of coordinate (x', y');

步骤h05:重复步骤h01-步骤h04,计算获得本层所有内层修补轮廓点坐标值。Step h05: Repeat step h01-step h04 to calculate and obtain the coordinate values of all the repaired contour points in the inner layer.

图9-③为将得到的人造骨骼内外层轮廓线嵌入到层A中的效果图。Figure 9-③ is the effect diagram of embedding the obtained inner and outer outlines of the artificial bone into layer A.

下面通过本发明方法基于先验知识,损伤部位人造骨骼修补模型重建的过程。The process of reconstructing the artificial bone repair model of the injured part based on the prior knowledge by the method of the present invention is as follows.

实施例一:Embodiment one:

如图10所示,图10-①为损伤头骨三维重建效果图;图10-②为通过本发明方法得到的人造骨骼修补模型三维重建效果图;图10-③、图10-④分别为将人造骨骼修补模型嵌入损伤部位的不同视角效果图。As shown in Figure 10, Figure 10-① is a three-dimensional reconstruction effect diagram of the injured skull; Figure 10-② is a three-dimensional reconstruction effect diagram of the artificial bone repair model obtained by the method of the present invention; Figure 10-③ and Figure 10-④ are respectively the Different perspective renderings of the artificial bone repair model embedded in the damaged part.

以上已以较佳实施例公布了本发明,然其并非用以限制本发明,凡采取等同替换或等效变换的方案所获得的技术方案,均落在本发明的保护范围内。The present invention has been disclosed above with preferred embodiments, but it is not intended to limit the present invention. All technical solutions obtained by adopting equivalent replacement or equivalent transformation schemes fall within the protection scope of the present invention.

Claims (10)

1. the damage location artificial skelecton patch formation model method for reconstructing based on priori, it is characterised in that:To have repaired mould Web wheel is wide to be guided for priori, automatic to obtain the artificial skelecton patch formation model for being used for repairing skeleton damage location, tool Body process is as follows:
(1) bone contours extracted from Medical Slice Images are pre-processed, and search for all damage locations, that is, the wheel obtained Exterior feature is fracture shape.It is inc bone contours line to define this contour line for occurring damaging, which includes as follows:
Step S01:Medical Slice Images are read in successively, and the bone contours map of Medical Slice Images is obtained using Canny methods, Some closures of every Medical Slice Images or inc bone contours line are obtained with reference to edge following algorithm;
Step S02:There is layer where not closing bone contours line for the first time in record, and is labeled as A, similarly last time occurs Layer where not closing bone contours line is labeled as Z;
(2) repairing template and the correspondence of not closed contour are established, which includes as follows:
Step S03:The coordinate of the recording layer A points of interruption P, Q;
Step S04:Setting repairing template contour interval, resampling obtain one group of closure bone contours;
Step S05:Found in repairing complementary modulus plate and closed contour layer A-1Most matched repairing template layer A '-1
(3) to repair template as priori, obtain and be used for the artificial skelecton repairing for repairing skeleton damage location at tomography Model silhouette curve, the step include as follows:
Step S06:The Optimum Matching being calculated according to step S05, obtains and the most matched Optimum Matching layer A ' of layer A, structure Both alignment transformation equations, then using the transformation equation that aligns, make registration process by layer A, A ';
Step S07:Using public angle, the point P ' coordinates with breakpoint P-isomorphism are tried to achieve in Optimum Matching layer A ', are similarly tried to achieve another Point Q ' the coordinates of the isomorphism of one breakpoint Q, sequence of calculation point P ' arrive the fit equation X of Q ';
Step S08:Interpolation point coordinates in the fit equation X computation layers A obtained using step S07;
Step S09:According to given bone thickness d, the internal layer profile coordinate points of calculating artificial skelecton patch formation model contour curve;
Step S10:By layer A+1It is denoted as A;
Step S11:Repeat step S03 to step S11, until A and Z is overlapped.
(4) three-dimensional reconstruction artificial skelecton patch formation model, the step include as follows:
Step S12:Artificial skelecton patch formation model is obtained using VTK three-dimensional reconstructions.
2. the damage location artificial skelecton patch formation model method for reconstructing according to claim 1 based on priori, it is special Sign is:Closure or inc bone contours line refer to that the bone contours line on tomography is in circuit or disconnected in step S01 The state on road.
3. the damage location artificial skelecton patch formation model method for reconstructing according to claim 1 based on priori, it is special Sign is:In step S02, there is layer where not closing bone contours line for the first time in record, and is labeled as A, similarly by last Layer where secondary appearance does not close bone contours line is labeled as Z, it is concretely comprised the following steps:
Step i01:Searched for since top, the degree d (v) of every layer of upper each vertex v is calculated in a manner of nonoriented edge, if d (v)<2 It is hitch point to represent the point, which not closing phenomenon occurs, labeled as A;
Step i02:Searched for since the bottom, the degree d (v) of every layer of upper each vertex v is calculated in a manner of nonoriented edge, if d (v)<2 It is hitch point to represent the point, which not closing phenomenon occurs, labeled as Z.
4. the damage location artificial skelecton patch formation model method for reconstructing according to claim 1 based on priori, it is special Sign is:In step S03, the coordinate of the recording layer A points of interruption P, Q, it is concretely comprised the following steps:
Step q01:Searched for since top and position layer where to the contour line labeled as A;
Step q02:It is P, Q to mark by vertex of the degree of vertex in this layer less than 2.
5. the damage location artificial skelecton patch formation model method for reconstructing according to claim 1 based on priori, it is special Sign is:In step S04, repairing template refers to the average skeleton data identical with Medical faultage image position and this is average Skeleton data can represent complete whole characteristic informations when damage location;Contour refers to make Medical Slice Images sweep span To repair the spacing of template resampling;The resampling refers to repairing template according to Medical Slice Images sweep span, direction Sampled, the bone contours line of acquisition is known as repairing template layer.
6. the damage location artificial skelecton patch formation model method for reconstructing according to claim 1 based on priori, it is special Sign is:In step S05, found in repairing complementary modulus plate and most matched repairing template layer A ' -1 of closed contour layer A-1, its tool Body step is:
Step p01:Positioning is to above layer A and the closed contour layer A-1 adjacent with layer A;
Step p02:Make similitude judgement in layer A-1 and repairing template interlayer using method of characteristic, so as to find with layer A-1 most The repairing template layer matched somebody with somebody, labeled as A ' -1;Otherwise, first sampling point is adjusted, step S04 is performed again and obtains new hits According to.
7. the damage location artificial skelecton patch formation model method for reconstructing according to claim 1 based on priori, it is special Sign is:In step S06, using public angle, the point P ' coordinates with breakpoint P-isomorphism are tried to achieve in layer A ', it is concretely comprised the following steps:
Step l01:With R, R ' expression layers A, A respectively ' barycentric coodinates, P, Q are the A points of interruption;
Step l02:Calculate the angle theta that the line PR from P to center of gravity R is formed with horizontal line;
Step l03:From R ' do one with horizontal line angle be all θ ray, ray and layer A ' intersect at point P ', then P ' is i.e. For the point with breakpoint P-isomorphism.
8. the damage location artificial skelecton patch formation model method for reconstructing according to claim 1 based on priori, it is special Sign is:In step S07, fit equation refers to utilize least square curve fit principle, by the data set on discrete point (P ', P+1 ', P+2 ' ..., P+i ' ..., Q-j ' ..., Q-2 ', Q-1 ', Q ', wherein i<J) analytical function is configured to, and makes the letter Several curve infinite approach discrete points.
9. the damage location artificial skelecton patch formation model method for reconstructing according to claim 1 based on priori, it is special Sign is:In step S08, using interpolation point coordinates in fit equation X computation layers A, it is concretely comprised the following steps:
Step w01:N equally distributed point x are inserted on the X-axis coordinate of P and Q1,x2,…,xn
Step w02:Bring the value of x into fit equation X, y is calculated1,y2,…,ynValue.This n coordinate points (xi,yi) be Point on artificial skelecton contour curve.
10. the damage location artificial skelecton patch formation model method for reconstructing according to claim 9 based on priori, it is special Sign is:In step S09, according to given bone thickness d, internal layer profile coordinate points are calculated, it is concretely comprised the following steps:
Step h01:It is respectively the coordinate points on outer layer and internal layer profile to make (x, y), (x ', y '), and (x, y) it is known that demand (x’,y’);
Step h02:According to thickness average value d inside and outside every layer of skull of profile geographic survey;
Step h03:It is respectively x-x ', y-y ' to make dx, dy;
Step h04:Bring d into equationsWherein make dx=dy, you can the value of coordinate (x ', y ') is calculated;
Step h05:Repeat step h01- step h04, calculate and obtain every layer of all internal layer artificial skelecton profile point coordinate value.
CN201711213243.3A 2017-11-28 2017-11-28 Artificial bone repair model reconstruction method based on prior knowledge Expired - Fee Related CN107993277B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711213243.3A CN107993277B (en) 2017-11-28 2017-11-28 Artificial bone repair model reconstruction method based on prior knowledge

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711213243.3A CN107993277B (en) 2017-11-28 2017-11-28 Artificial bone repair model reconstruction method based on prior knowledge

Publications (2)

Publication Number Publication Date
CN107993277A true CN107993277A (en) 2018-05-04
CN107993277B CN107993277B (en) 2019-12-17

Family

ID=62032370

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711213243.3A Expired - Fee Related CN107993277B (en) 2017-11-28 2017-11-28 Artificial bone repair model reconstruction method based on prior knowledge

Country Status (1)

Country Link
CN (1) CN107993277B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109887077A (en) * 2019-03-07 2019-06-14 百度在线网络技术(北京)有限公司 Method and apparatus for generating threedimensional model
WO2020014889A1 (en) * 2018-07-18 2020-01-23 中山大学附属第一医院 Method for establishing bionic prosthesis model for limb trunk nerves
CN110766666A (en) * 2019-10-09 2020-02-07 河海大学常州校区 A large sample library generation method of skeletal tomography outline based on region segmentation and GAN model
CN118230884A (en) * 2024-05-22 2024-06-21 南方医科大学南方医院 A wound identification method, system and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6978188B1 (en) * 2002-09-30 2005-12-20 Medical Modeling, Llc Method for contouring bone reconstruction plates
CN101882326A (en) * 2010-05-18 2010-11-10 广州市刑事科学技术研究所 Three-dimensional craniofacial reconstruction method based on overall facial structure shape data of Chinese people
CN103310432A (en) * 2013-06-25 2013-09-18 西安电子科技大学 Computerized Tomography (CT) image uniformization metal artifact correction method based on four-order total-variation shunting
CN104809736A (en) * 2015-05-12 2015-07-29 河海大学常州校区 Medical tomographic image closed skeleton outline calculation method based on priori knowledge
CN104881875A (en) * 2015-06-09 2015-09-02 河海大学常州校区 Priori-knowledge-based reconstruction method of closed skeleton contour in medical fault image
CN105184861A (en) * 2015-10-20 2015-12-23 南京大学 Automatic human three-dimensional (3D) reconstruction system
CN105816232A (en) * 2016-05-17 2016-08-03 南方医科大学 Design and molding method of anatomical bone plate for individualized bone model
CN105982722A (en) * 2015-02-02 2016-10-05 北京大璞三维科技有限公司 Digital skeleton operation repair method and system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6978188B1 (en) * 2002-09-30 2005-12-20 Medical Modeling, Llc Method for contouring bone reconstruction plates
CN101882326A (en) * 2010-05-18 2010-11-10 广州市刑事科学技术研究所 Three-dimensional craniofacial reconstruction method based on overall facial structure shape data of Chinese people
CN103310432A (en) * 2013-06-25 2013-09-18 西安电子科技大学 Computerized Tomography (CT) image uniformization metal artifact correction method based on four-order total-variation shunting
CN105982722A (en) * 2015-02-02 2016-10-05 北京大璞三维科技有限公司 Digital skeleton operation repair method and system
CN104809736A (en) * 2015-05-12 2015-07-29 河海大学常州校区 Medical tomographic image closed skeleton outline calculation method based on priori knowledge
CN104809736B (en) * 2015-05-12 2017-09-12 河海大学常州校区 Medical Slice Images closure bone contours computational methods based on priori
CN104881875A (en) * 2015-06-09 2015-09-02 河海大学常州校区 Priori-knowledge-based reconstruction method of closed skeleton contour in medical fault image
CN105184861A (en) * 2015-10-20 2015-12-23 南京大学 Automatic human three-dimensional (3D) reconstruction system
CN105816232A (en) * 2016-05-17 2016-08-03 南方医科大学 Design and molding method of anatomical bone plate for individualized bone model

Non-Patent Citations (10)

* Cited by examiner, † Cited by third party
Title
P. JIANG ET AL.: ""Macroporous/mesoporous bioglasses doped with Ag/TiO2 for dual drug action property and bone repair"", 《IET NANOBIOTECHNOLOGY》 *
丁焕文 等: ""计算机辅助股骨粗隆部肿瘤精确切除和保髋重建的临床研究"", 《中华关节外科杂志(电子版)》 *
孙坚 等: ""应用SimPlant软件精确匹配与缺损外形吻合的髂骨肌瓣行下颌骨重建"", 《组织工程与重建外科杂志》 *
张永弟 等: ""提高CT图像手骨模型重建精度的方法"", 《计算机辅助设计与图形学学报》 *
张霞 等: ""基于熔融沉积成型技术的骨骼成型优化方法"", 《计算机应用研究》 *
李昭 等: ""自体骨植骨修复膝关节置换术中胫骨缺损的临床研究"", 《河北医科大学学报》 *
王琳 等: ""基于模板的骨骼参数自动测量方法"", 《计算机科学》 *
王琳 等: ""基于特征点映射关系的接骨板系列化设计方法"", 《计算机辅助设计与图形学学报》 *
陈小中 等: ""参数化股骨曲面特征模型的构建"", 《计算机辅助设计与图形学学报》 *
高静 等: ""基于模板叠加相异特征匹配的CT图像断点标定"", 《科技通报》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020014889A1 (en) * 2018-07-18 2020-01-23 中山大学附属第一医院 Method for establishing bionic prosthesis model for limb trunk nerves
CN109887077A (en) * 2019-03-07 2019-06-14 百度在线网络技术(北京)有限公司 Method and apparatus for generating threedimensional model
CN109887077B (en) * 2019-03-07 2022-06-03 百度在线网络技术(北京)有限公司 Method and apparatus for generating three-dimensional model
CN110766666A (en) * 2019-10-09 2020-02-07 河海大学常州校区 A large sample library generation method of skeletal tomography outline based on region segmentation and GAN model
CN110766666B (en) * 2019-10-09 2022-11-04 河海大学常州校区 A large sample library generation method of skeletal tomography outline based on region segmentation and GAN model
CN118230884A (en) * 2024-05-22 2024-06-21 南方医科大学南方医院 A wound identification method, system and device
CN118230884B (en) * 2024-05-22 2024-07-23 南方医科大学南方医院 Identification method, system and equipment device for wounds

Also Published As

Publication number Publication date
CN107993277B (en) 2019-12-17

Similar Documents

Publication Publication Date Title
US20220277465A1 (en) Skin 3d model for medical procedure
CN107993277B (en) Artificial bone repair model reconstruction method based on prior knowledge
CN113112609A (en) Navigation method and system for lung biopsy bronchoscope
CN106890031B (en) Marker identification and marking point positioning method and operation navigation system
CN110910406A (en) Method and system for evaluating three-dimensional space curative effect after liver tumor ablation
CN112001244B (en) Computer-aided iris comparison method and device
CN108765417A (en) It is a kind of that system and method is generated based on the femur X-ray film of deep learning and digital reconstruction irradiation image
CN103325143A (en) Mark point automatic registration method based on model matching
CN103345774B (en) A kind of modeling method of three-dimensional multi-scale vector quantization
CN109934861B (en) Head and neck multi-modal medical image automatic registration method
CN107240128A (en) A kind of X-ray film and photochrome method for registering based on contour feature
CN110033454B (en) A Segmentation Method of Lung Tumors with Large Area Adhesion to Lung Boundary Tissue in CT Images
CN102903117A (en) 3D (three-dimensional) image registration method and device based on conformal geometric algebra
CN109528305A (en) Computer assisted intertrochanter fracture of femur contraposition is to the semi-automatic repositioning method of line
CN106127753A (en) CT image body surface handmarking&#39;s extraction method in a kind of surgical operation
CN105894508B (en) A kind of medical image is automatically positioned the appraisal procedure of quality
Tao et al. Statistical study on cortical sulci of human brains
WO2023232129A1 (en) Three-dimensional-model processing method and apparatus, and electronic device
CN115063457B (en) Automatic identification method, system, equipment and medium for anatomical feature points of medical image
CN107622528A (en) One kind visualization pin knife navigation simulation method and device
CN110378910A (en) Abdominal cavity multiple organ dividing method and device based on map fusion
Mayya et al. Scapula statistical shape model construction based on watershed segmentation and elastic registration
CN115880469B (en) A Registration Method of Surface Point Cloud Data and 3D Image
Liu et al. Automatic extraction of 3D anatomical feature curves of hip bone models reconstructed from CT images
CN111354057A (en) Bone fracture line map drawing method based on image deformation technology

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191217

CF01 Termination of patent right due to non-payment of annual fee