QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2147|回复: 0
打印 上一主题 下一主题

全国大学生数学建模竞赛

[复制链接]
字体大小: 正常 放大
浅夏110 实名认证       

542

主题

15

听众

1万

积分

  • TA的每日心情
    开心
    2020-11-14 17:15
  • 签到天数: 74 天

    [LV.6]常住居民II

    邮箱绑定达人

    群组2019美赛冲刺课程

    群组站长地区赛培训

    群组2019考研数学 桃子老师

    群组2018教师培训(呼伦贝

    群组2019考研数学 站长系列

    跳转到指定楼层
    1#
    发表于 2018-11-12 09:24 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    全国大学生数学建模竞赛8 I" {: k/ f; c9 D
    ; o; Q% q: ?' C" N' v: Z
    / }, u# i7 q+ l0 d7 S- o

    8 C$ i5 E. f9 [- ^
    " h( z; v" b- D
    7 Q8 m5 _" U2 x1 z. {! Y! W! I7 l: w- T0 A1 z% b

    0 F. Y# W% K) J2 x/ a+ R& l
    , U4 E: i; p) S- v# X: j# Y

    目录

    一、任务分析

    二、题目一求解

    题目分析:

    模型建立:

    模型求解:

    3.1读数据,绘图

    3.2探测器之间的距离计算

    3.3小圆与发射—接收系统的相对运动

    3.4提取小圆圆心位置坐标

    三、题目二求解


    ! B5 N2 H, @! k# f- F
    一、任务分析

    历年赛题

    任务:CT标定,CT图像重建

    知识:图像处理

    标定模板为椭圆与球。CT测量所得数据为512*180的二维矩阵。

    行数512:接收点个数,列数180:CT旋转次数。所成的二维矩阵并不是真实物体的成像,而是不断旋转的水平投影的叠加。

    每个角度都有一个大小为512的投影向量,一共180个角度的叠加。

    二、题目一求解

    求解:CT系统旋转中心在正方形托盘中的位置、探测器单元之间的距离、CT系统使用的X射线的180个方向

    题目分析:

    标定 CT 系统的安装误差

    模型建立:

    (1)探测器之间的距离

    模型求解:3.1读数据,绘图

    表格一数据读取


    • * D, t, K% @& J" Z. }8 h0 t4 v

      7 U4 Y) P# M( b2 D  P+ B: }1 b6 nA=xlsread('E:\math_model_data\data2017\A.xls');
      % J, j. }8 B; m* B, }( U

      ; b8 \( e4 i/ V8 F# F: N9 T
    • ! b9 S" }7 C+ E3 q: O

      6 @( H% x$ ~2 yimshow(A)1 X9 J+ L% f! @' T8 g
      # P- t* E/ l8 d. e4 P, x! _" B, P

      . _! ^, H6 `& x( }9 W0 [, e* e

    - ?) H% @* x% e

    表格二数据读取

    • : F. a; M0 D" F/ C0 g

      % N- q9 T! j  H* \B=xlsread('E:\math_model_data\data2017\A.xls',2);
      9 D, V) s3 k* L- q

      . V8 c) {+ ]$ E9 G7 l6 L- T9 q
    • * N0 v9 z8 ~6 e8 H  u: G; D5 o- ?
      # i* D0 B$ I. @: R5 x
      X=1:size(B,2);. {9 I$ ]' T* \- C$ _

      ) _, A6 ?7 Y2 a0 t

    • 8 P/ }7 R+ S' Y. w! t* w
      ' a( v9 R- J; Z! ?' _0 _& ^) U
      Y=1:size(B,1);
      0 D, i0 q8 T9 Q& J9 l" e3 r/ k
      ( j4 D+ k( W- ~& I- P
    • " g, t; G2 ^8 S; c1 M
      . D; H) `, ^; a! K
      figure(1)8 F# g# n1 n0 V3 B

        K" b# U" T( e3 p  L

    • 7 U& Y+ n9 I# ~# s( X" ^
      6 O( d$ m0 @( K- a- \5 ^' a* W$ p
      mesh(X,Y,B)
      ; S+ N+ d/ L  C' s7 T* A
      8 ]- f  w7 O9 D* F8 o

        l1 G7 p# l/ _4 u

    + {: O- V4 C1 a' w

    3.2探测器之间的距离计算

    • 4 d/ U0 S* [+ s
      ( M' C4 B5 I( f# T/ Q
      B=xlsread('E:\math_model_data\data2017\A.xls',2);
      & h5 O5 D5 A. _& E" X  s- J

      & e: p! B% ?; h) g, s! |) _7 l

    • - @1 O% t9 k- |" m8 ]' N
      1 M5 |% L! X+ N

      " c0 E: y9 n, U3 x6 j$ L9 Y

      2 G7 l! l. a5 ]6 C2 R( x* m
    • - x2 j% d% c# Y- `
      8 ^8 t1 q- y' V# |7 A' D( b
      figure
      ; b" I1 q- s  }' P
      - j8 \0 Z% h9 g9 O
    •   a" }; x' O3 {: C
      * R7 k9 e  Z* I7 E
      lenb = (1:length(B));3 S# K8 q7 l8 n+ L6 Q5 O0 [, y
      / d% C. v0 t- i6 [
    • $ }9 I. A) C% a+ T, P; a5 K2 G- P

      6 L4 x1 G" q& m) j4 G, H& U9 w0 ?/ y, P8 T/ _% k
      ; g& q! T  v7 e! ~4 f. Q- k5 \% y8 m
    • : h1 _5 [5 M- h8 L  D

      5 Y4 _/ g# |5 }9 Q% Rsubplot(221)
      % s  u; i. G+ @9 W* g
      ( E; i- i# R' c$ u
    • ( M# s  Q4 o& W0 S7 M! r

      3 N, |5 v7 ]1 e* m6 H& _scatter(lenb( B(:,1)~=0 ),B( B(:,1) ~= 0 ,1),20,'filled')
      5 G; D5 r* O. s3 l3 @* y3 Z: ?# S

      ( L* _, s- `7 [4 O, l: c! |5 e

    • # l: }& G0 j3 M6 {" g( R( N
      % ?( i" a7 _& G& z
      title('1')9 e* U, ~+ h8 ^8 Y
      0 l2 E& S2 l3 i: ?( c" k" C0 u

    • , |- q' r% J/ [2 E

      $ S3 x; D( N7 o- O" F' l/ e% ]0 E! x# {/ z* V# W
        d2 C0 `! y% o
    • 8 d) P6 E9 q- Z. {, y! l8 L4 z) B. w
      - v) K9 J1 R6 S8 \/ O; |' M
      subplot(222)  f/ w0 o- _& k7 M" p

      # k5 U; x& e) T& b( B* o$ G

    • . B3 Q; d. u! w  y' p

      8 @0 l" f; g, ]1 {% P) z- S  kscatter(lenb( B(:,6)~=0 ),B( B(:,6) ~= 0 ,6),20,'filled'). h% I0 P' R$ P, s9 A: `

      9 K; k7 Q4 \. E* \
    • % q! H$ r" P/ G5 J7 s
      / z# p( I# }; h3 ]; h5 v; u
      title('6')
      6 C; h$ R. e+ a& _; Y* Y; @
      $ u0 k) w$ H! o* ~( `+ f( n& {
    • 3 Z( _: \7 y: u- P5 V

      % Z2 m' |* w* m
      ( N' ~- o6 M% [' b/ C( a

      $ T8 @) k- |& W$ L

    • 2 g. a( u- M3 X, J( h

      8 L% H  z; l) A% X9 j4 T" Msubplot(223)
      ( ]: P# u# ~5 X" [3 e
      , U/ |" j, J( c" E% N/ y. X
    • 0 C6 U& t: T9 f) o7 g. X+ s

      ( b; C1 E' q; q: E9 jscatter(lenb( B(:,11)~=0 ),B( B(:,11) ~= 0 ,11),20,'filled')  g/ k$ W" c6 E7 @; W: c, y0 u- A

      7 x$ r0 d1 L1 N) N: w' c
    • ( \+ a! K6 J1 o. E" [. W% s) _- I

      ( O! p# c( h, V+ U& c$ }! y! N* Q4 Atitle('11')9 y& L  X5 Z" z" T
      1 T5 R0 R8 J8 Q! M
    • & _# m5 j2 o) O: _

      ( s( s) u0 P% c' Z1 ^7 y0 c( E' {2 H8 c8 V8 X

      0 ?, v  {+ J1 b6 \+ @, N4 P- G

    • 2 ]$ B) i, t3 \3 Y6 x

        d3 Y$ z  b  n7 N: Hsubplot(224)( \  k& k6 Z7 E/ ?
      8 `  p3 d9 B# T1 y1 I3 [" E

    • * I' K, j. g8 a- W" x

      6 p& `" ?  z& o+ x# n+ v2 jscatter(lenb( B(:,60)~=0 ),B( B(:,60) ~= 0 ,60),20,'filled')
      / S/ p! e6 l2 I- C0 }

      $ J! c/ V5 Z& X

    • ( X; F/ y% n4 `- V% k
      ; B( M2 t  ?8 e
      title('60重合')" C- Y. X- K- `/ H) V' w
      9 |: k& t7 O" L4 o1 K  A/ z/ ?
      2 C( C0 \9 J- ]4 u& x

    图1:球投影29个点。图6:球投影29个点。 图11:球投影28个点。

    解得,探测器之间的距离和小圆直径的不等关系式:  

    由图即可解得近似解:

    3.3小圆与发射—接收系统的相对运动

    模板:小球与椭圆,小球投影为小圆。系统:CT系统。

    模板与系统相对运动,一动一静。以系统为参照物,系统看做静止物体,则模板为运动物体。取第一个探测器为坐标原点,建立坐标系,解算

    根据特殊点解得


    0 g  V' o! q$ K

    点A:

    点B:

    点C:

    解得

    3.4提取小圆圆心位置坐标

    分离段:取极值


    # s9 T( z7 Z8 T0 X5 M

    重合段:边缘提取后,取平均值作为中心

    得到180个小圆圆心,解得180个角度。

    3.5参数修正

    3.5.1 进一步确定旋转角度的范围


    : I5 t# C9 N) h8 R/ S* ^

    3.5.2 修正旋转中心坐标

    ' R4 H% D" J2 q8 b- a, h  l
    + I. u5 q0 g- Y$ R+ V( P
    5 {7 ]8 {, Y9 [. U4 ]

    8 D, t& @( J& F1 Z! d
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-8-2 09:11 , Processed in 0.399911 second(s), 51 queries .

    回顶部