数模国赛2017A题原创优秀论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、模型假设
1.假设CT光源的旋转中心在探测器的中垂线上。
2.假设X光不会发生衍射等其他影响吸收强度的现象。
四、符号说明
五、模型建立与求解
1.问题一
1.1.建立坐标系
椭圆方程较为复杂,为方便分析,选择在椭圆中心建立直角坐标系,可得模板椭圆和圆的方程为:
1.2. 增益的确定
1.2.1 的模型
查阅资料可知X光吸收强度与其穿过的介质长度和密度有关,令模板的密度函数为,可得
由于椭圆和圆模板均为均匀介质,可认为为常数,可得
可知X光吸收强度和其穿过的介质长度呈正比,令增益,即可得
1.2.2 的计算
选取中非0数据最多的六列数据,可以有效减小系统误差。取每一列数据数值最大的几个值,其表示椭圆短轴和圆直径吸收衰减后的X射线能量经增益处理的量值,取六个方向平均值,对应为38;同理选取中非0数据最少的六列数据,此时探测器位于平行于x 轴的位置,两段不为0 数据中的最大值分别表示椭圆长半轴和圆直径吸收衰减后的射线能量增益后的量值,取三个方向平均值分别得,
对应的,为80 和8。对这三组数据用excel进行最小二乘法拟合,得到μ=1.7713。过程如图所示:
1.3 探测器间距离确定
通过附件2,可知中每一列非0数据的个数,即为X光源截得相应弦长,对应的探测器的个数。则当探测器平行于y轴时,探测器的个数最多;平行于x轴时,探测器的个数最少。
将附件2数据,用Matlab可视化,如图
可确定在,有最少个数探测器;,有最多个
数探测器。得到当时,之间,有
个探测器;当时,之间,有个探
测器。最终可算出
取均值得
1.4 旋转中心的确定
当时,设第行, 使得取到最大值;当时,设第行, 使得取到最大值,。显然当时,其X射线路径通过原点。其截得模板的长度分别为椭圆长轴和短轴。有1.3图像可知:
将在这两个位置将椭圆中心即坐标系原点与旋转中心之间的探测器单元数目差值分别确定,找到模板和探测器系统的相对位置,代入d 值,分别求得纵坐标和横坐标。则
1.5 180次旋转角度的确定
1.5.1 180次旋转角度的模型
在发射系统,绕(,)(-9.2233,6.0182)旋转过程中,可用表示出发射系统所对应的直线的方程
该直线截的模板长度之和有3种情形。
用3种情形下,分别对应的,的关系
发射系统与探测器平行且长度相等,则探测器之间的距离之和,即为发射系统与所截得模板的长度。n为对应的探测器的数量,即为每列中非0数据的个数
1.5.2 180次旋转角度的求解
根据上述模型,采用excel统计相关数据,Matlab程序求解出180个角度,Matlab程序见附表
2.问题二
2.1 未知介质几何形状的确定
2.1.1 未知形状介质几何形状的模型
由1.2可知,吸收强度与介质密度函数呈现线积分关系
经查阅相关资料,可知此关系满足radon变换。用直线到原点的距离,直线倾斜角为参数,直线方程为
用狄拉克函数对积分区域进行限制
则可用
显示出X光将介质每一条直线的信息投影到空间内。空间内,每一个点的数值大小反应吸收率的强弱,反应了介质的几何分布。
2.1.2 未知形状介质几何形状的计算
对于空间内的每一个点,可用radon逆变换求得其在原像空间中的直线信息
可用Matlab的iradon函数进行操作,Matlab代码见附表。
几何形状如图所示。其中颜色越浅的部分,吸收率越强,吸收率可视图如下
2.2 未知介质位置确定
由iradon函数得到像素矩阵,其对应在托盘上,可
得平均每个像素所占长度
以正方形托盘中心为坐标原点作图
2.3 10个点的吸收率的确定
观察到根据附件2的模板接收器信息,iradon函数返回值与附件1模板真实信息之间,存在一个比值m,定义为
用excel进行最小二乘法拟合得到m = 2.0751,即接收信息为原始图像的真实“吸收率”为函数返回值的2倍。通过附件4,确定10个点的坐标,查询iradon
函数的返回矩阵后,得到吸收率,如下图
3.问题三
3.1 未知介质相关信息的确定
3.1.1.未知介质的几何分布
(1)直接反投影法的局限性
与问题二相同,使用radon逆变换即可求得未知介质的几何分布。通过附件5的数据,用Matlab直接反投影,发现图像具有大量阴影,如下图。程序见附表。
直接反投影法把每次测得的投影数据“原路”反投影到投影线的各个像素上。即指定投影线上所有各点的值等于所测得的投影值。如图,被探查介质只是在原点位置上的一个致密点。在一个角度上测量到其投影值时,就把这个值赋给投影线上的所有点。于是,从不同角度进行反投影后的重建图像是由以原点为中心的一系列辐射线。显然,原点位置上的分布密度最高;愈往四周,密度愈低。直接反投影只是粗略地把图像恢复出来,但除了密度最大的中心点,四周出现了逐渐变浅的晕状阴影。
(2)采用中值滤波及剔除低值后---反投影法
1.中值滤波原理简述:
图像滤波,即在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,是图像处理中不可缺少的操作,其处理效果的好坏将直接影响到后续图像处理和分析的有效性和可靠性。中值滤波将局部像素矩阵的中心像素改为全部点的像素的中值。
经过中值滤波后,反投影图像,如下图所示,其实现代码,见附表
可发现,图像上依然有较多“毛刺”,使得图像依然不够清晰。经判断是由X 光系统扫描到吸收率较小的杂质而产生的噪音,故通过程序,筛除这部分杂
音,得到较为清晰的图像,实现代码见附表
同2.2,以矩阵中心为坐标原点,建立坐标系