QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2087|回复: 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 |邮箱已经成功绑定
    全国大学生数学建模竞赛; a: x" h# J- j

    1 E  S2 b; r" h- k2 |6 x2 w, W% @) O& ^5 K3 e- B

    # N0 V# Z& N; J  V; F; R0 w# T  ~- f6 h: v. i7 t
    3 n: f3 G# W0 h) W

    / r- ?1 H2 ?5 z+ T% t
    0 L! S9 }$ g$ c

    0 ?4 [4 u. @( o9 `# R+ y

    目录

    一、任务分析

    二、题目一求解

    题目分析:

    模型建立:

    模型求解:

    3.1读数据,绘图

    3.2探测器之间的距离计算

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

    3.4提取小圆圆心位置坐标

    三、题目二求解


    0 o" M7 `- q( c. P1 j
    一、任务分析

    历年赛题

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

    知识:图像处理

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

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

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

    二、题目一求解

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

    题目分析:

    标定 CT 系统的安装误差

    模型建立:

    (1)探测器之间的距离

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

    表格一数据读取


    • $ _7 g' M' O1 Q9 x" I( {2 d7 U
      4 y, @, a) M- B1 C0 }8 H) K
      A=xlsread('E:\math_model_data\data2017\A.xls');
        V0 _( R2 ?5 y* D
      ! U# N2 |1 I9 y) H% e

    • " M8 c4 p$ y- O5 M" Z2 o$ E$ @
      ) b9 E) q: H3 L
      imshow(A), I9 \) _0 i4 A' v

        d, z- I" e, v* O& ^9 d& [2 r4 G0 t, k

    $ f& d) v, m7 h4 z  @8 l1 d

    表格二数据读取


    • " ?+ E+ Q4 b; V" r( J- P
      - m- y; b4 H: j3 l) t+ p* \
      B=xlsread('E:\math_model_data\data2017\A.xls',2);
      : `  @, {# I5 E( I3 C
      0 e; ?0 U: ~- ^# U8 G
    • 9 P/ H! ]( h: a# k* v4 g4 h* V. h, _" H
      , U3 ^* Z, ?3 F6 |
      X=1:size(B,2);3 C: C9 y3 @4 f, `& C% _

        R; h2 t9 E6 t/ Q9 K$ u

    • . B; m/ x: I6 l: l6 j* k4 d. o8 K
      " ^' l% s1 w8 H! v/ z3 r
      Y=1:size(B,1);
      ( |6 B3 B' Z$ U" V7 c5 q
      ( u' j/ n  i: A% F
    • ' F- R. R$ H) v
      4 {4 r! f3 q( v: B) {: |) N
      figure(1)
      & W  a6 ]) [3 [& q
      0 c" d; N3 p9 R$ v
    • 0 ^. @6 b% Q, R4 T6 s  Z  I- c

      $ R- y, {( k5 Z5 cmesh(X,Y,B)
      4 }8 \9 d/ f/ B9 @1 x/ H
      0 A( e. h+ n+ g3 R, b. R" {

      ) y7 B6 g8 g0 U6 }. }! }; C. K6 y
    & p+ l$ G* l2 [! U5 V

    3.2探测器之间的距离计算
    • & E9 u) X3 Q  ?) E" [

      : r& N& K& B; d0 l, o# T$ q$ ]B=xlsread('E:\math_model_data\data2017\A.xls',2);
      - V6 D% y9 t+ D
      # `" G' |1 C: M: h& Z  g8 @

    • - |7 `* u! p5 i  o
      & J5 r" K( ]: H

      + ]! Z. B) Y( j% q- J
      . ~, z, y, S" X+ ]

    • % W0 u6 W7 ?" _, X& y

      . o# P  A' g$ l1 b, |figure! b' }2 @& z! o3 ^5 C

      8 Y7 [9 u0 g$ L/ r2 \
    • $ L) Z: Y& A9 ]8 {" |% ?) p
      3 c0 j1 P6 p, h" A2 v
      lenb = (1:length(B));
        A' W5 u( m" @& b) r
      % e) P8 }" R. O  H
    • " o7 ?2 l6 l3 `% m: U

      4 f. r6 C6 I0 e; ?
      9 l3 T, Y3 v$ S# s" y- G
      1 }3 [1 Q& @4 e5 b) }% n: G

    •   R1 O" `7 A1 b% F. G( u5 ^2 ^

      ( Z, l; n6 B# p1 d' l* K# Wsubplot(221)
      0 N$ F# n5 n" t4 }- v# ~6 A
      ( j8 s# [1 E7 S  F, ~9 X8 {' t

    • 5 k7 Y# u* c- C

      ( M; h( b% Q  Xscatter(lenb( B(:,1)~=0 ),B( B(:,1) ~= 0 ,1),20,'filled')' X  r& e0 h% R+ n

      + J- ^# K& m6 }3 {+ p; H' h

    • / O5 w+ J4 ^( D. K+ f$ w
      + L* N* L6 \+ Y- ^7 B4 D3 y
      title('1'); ?5 q, I) K% m& ^0 [% S7 M: F
        f: j  U' Q* n: ?9 r1 M$ l

    • ! N* V1 F+ R: ~" J! O$ }9 x" Y
      $ ]9 P' D4 p: N) K# s9 X

      1 o: j7 n; U: B
      2 ]" u4 Q) ?. v# z( S% y6 }6 J
    • : C7 y1 C7 G* t" V1 X* W

      ) y$ L# [$ M% s5 b+ {- f$ R& esubplot(222)
      1 h3 a$ w( Z" o- D
      . f% U" z! j9 B0 @! I# J/ ?9 B

    • ) P3 _; Z5 k6 }
      % P$ I0 P1 N' _1 [8 Z- b
      scatter(lenb( B(:,6)~=0 ),B( B(:,6) ~= 0 ,6),20,'filled')
      7 \% U. ~& d8 H" U1 d7 }. M, Y0 E
      0 Q+ ]" p$ j& j9 P
    • 5 ~5 Z$ v- n- P
      , c+ D; \; t; Q' B
      title('6')
      8 z8 G" Q) ?" |$ j$ S* {& v

      ' ~( s, Q5 J) F3 P5 i+ M; A4 J

    • + L; v6 p5 D3 D) E8 ^* m
      * j+ ~2 Q% d4 T! Z% ?$ F

      - _6 T9 X2 A2 n
      ' V, U7 B) \* s, ~) {' G
    • 4 T3 s+ Q2 w# {  I; r) v6 B/ i

      1 k9 Q& v- A2 Y( D4 I5 t% Xsubplot(223)
      - D6 G: j6 D" ^  `% {
      " E1 i* U. \4 }. j

    • - y) i8 U4 p: S; ^

      + Z+ \2 }4 @. |, P* |% h4 escatter(lenb( B(:,11)~=0 ),B( B(:,11) ~= 0 ,11),20,'filled')* x8 [* r3 S% [% R" O: l
      - r; F; [! i2 i& i7 a
    • 4 G. `9 M$ U: [- r$ A3 v2 H

      ; W2 D, }. x- [' v7 S' Otitle('11')
      & V0 E3 ^, W: J1 z! s
      9 C; A* [$ `& E+ c( U( _# k8 N
    • 0 i6 E+ }$ l7 z9 Q2 g+ P7 W" \
      ) w* g: d8 r. N! N! u. O( n1 M; y
      + O& e, p5 ^+ z, l8 C
      % ~4 E$ Z" |4 w  }2 a4 f/ c
    • * e) ?3 q: E9 `4 ]9 p0 M3 c5 U
      ! y' V$ @# g8 A' Y$ J
      subplot(224); X: B8 T: U9 J+ H' a: G! g

      # _9 H$ l7 H( v, x, b& x
    •   g4 C0 v" n& l8 d9 [) ]- c/ v

      / O- [6 p9 x" |( `! Wscatter(lenb( B(:,60)~=0 ),B( B(:,60) ~= 0 ,60),20,'filled')
      # f, j. c% X8 v: L2 {
      + O5 @' ?( M$ o1 m3 S) M

    • 7 K: d1 ^; B2 H

      : p7 c) R. F( D; ttitle('60重合')0 }2 j, X# J: k; z  r& g! G& f
      3 i7 d8 d$ e5 n4 j8 _: X) ]2 Y
      # Q# Y$ _+ v  O" @  ~. R/ i  }* Z

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

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

    由图即可解得近似解:

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

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

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

    根据特殊点解得

    ; p" ?; ?2 q# }# ?

    点A:

    点B:

    点C:

    解得

    3.4提取小圆圆心位置坐标

    分离段:取极值

    # k) g; m" z$ Z

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

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

    3.5参数修正

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


    8 u5 H! _1 I  ^! @7 k2 l

    3.5.2 修正旋转中心坐标


    / r/ g3 `  d$ o# Z) i: Z) c' U8 Y+ r

    ! S7 T. e) h! t+ I& i- C3 U; s8 @7 Y! h; _# D# ]- r5 a
    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-4-12 04:59 , Processed in 0.408542 second(s), 51 queries .

    回顶部