【 数学建模竞赛】血管的三维重建模型g.doc
《【 数学建模竞赛】血管的三维重建模型g.doc》由会员分享,可在线阅读,更多相关《【 数学建模竞赛】血管的三维重建模型g.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流【 数学建模竞赛】血管的三维重建模型g.精品文档.血管的三维重建模型摘要:本文对血管三维重建中,中轴线及球的半径确定问题进行了讨论。首先,根据问题及图象处理提取有效数据,给出两种可行算法,利用上述数据建立了最大最小方法和二次规划方法。搜索中心点,并给出全局和局部搜索,得到各切片中心点坐标(见表1),并通过插值方式得到中轴线图象及其各投影。最后对模型给出检验方式。一 、问题的重述假设某些血管可视为一类特殊的管道,该管道的表面是由球心沿着某一曲线(称为中轴线)的球(命名为包络球)滚动包络而成。现有某管道的相继100张平行切片图象,记录了管道与切片
2、的交。假设:管道中轴线与每张图片有且只有一个交点;球半径固定;切片间距以及图象象素的尺寸均为1.取坐标的Z轴垂直于切片,第1张切片为平面,第100张切片为平面.计算管道的中轴线与半径,给出具体的算法,并绘制中轴线在、平面的投影图。二、模型假设与符号说明1、 基本假设:(1) 该管道的表面为一定长半径的球沿一固定的曲线运动所得曲面族包络的光滑表面。(2) 该管道的中轴线连续而且光滑。(3) 该管道的中轴线与每个切面有且只有一个交点。(4) 图象象素的尺寸为1.(5) 切片的间距尺寸为1.2、 符号说明: 中轴线 包络球的半径 中轴线与第个切片的交点(定为此切片的中心) 第个切片切得的图形 第个切
3、片的图象数据矩阵三、问题分析及建模准备问题分析:通常血管的表面可认为是连续且光滑的曲面,断面可用于了解其形态等特性。本问题给出的是一些离散的切面,要求重建出原图中轴线和求出包络球半径。因为每一个切面与中轴线有且只有一个交点,如果找出所有,就可以用插值或拟合的方式作出的近似图象,其在坐标平面上的投影就很容易画出。问题的关健转变为求每个平面上的.建模准备:1、 图象的读取由于切片图象中只有黑、白两种颜色的象素,而且所给的BMP格式图象文件是512512象素的.因此,把图象读取为一个512512的数字矩阵;用数字1表示黑色的象素,用数字0表示白色的象素。如图1把的图象读取为的矩阵:111111111
4、图12、 边界提取512512 的数字矩阵所占的空间较大,不便处理.为节省空间,只用提取图象的边界进行处理,就可达到目的.下面给出两种提取边界的方法:(1) Roberts 交叉算子方法如图2,为相邻的象素,设黑色象素的值为1, 白色象素的值为0.对于中间象素当 时, 可判断其为边界点.用此方法对0.bmp判别边界,的出的边界图如图3. 图2 图3可见,边界点重复,多达512个,对求轴心不利.(2)自行设计一种判别法:为使边界细化给出如下判别方法:对33膜,当中心点为黑色象素且白象素4时,方判其为边界点,如图4. (2)(1) 图4而对白象素=2或3时,则要用55膜类似判定此时主要处理非凹图形
5、的凹边提取.对0.bmp实施此种边界提取方法后,边界点降至82个.如图5 图5四 模型建立与求解: 1 模型的理论基础: 命题1:由球心沿着某一曲线(称为中轴线)的半径不变的球(即包络球)包络而成的曲面,若被某一平面横截,且截面与中轴线有且仅有一个交点,则此截面中包含的圆中半径最大者即为包络球半径。证明:如图6,截面与中轴线的交点为,球以为球心,以为半径。则经过的所有截面必包含球的大圆,所以包络球半径.若,则球与切面边界点必无交点,由中轴 线的连续性,容易知道,曲面必不是由球包络而成,产生矛盾。所以,.推广:包络球半径变化时,上述命题依然成立。命题2:命题1所述截面,其中任一点到其边界点的最短
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学建模竞赛 数学建模竞赛】血管的三维重建模型g 数学 建模 竞赛 血管 三维重建 模型
限制150内