Hard real-time beam scheduler enables adaptive images in multi-probe systems

被引:0
|
作者
Tobias, Richard J. [1 ]
机构
[1] Cephasonics, Santa Clara, CA 95051 USA
关键词
ultrasound; imaging; real-time; scheduler; sequencing;
D O I
10.1117/12.2043125
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Real-time embedded-system concepts were adapted to allow an imaging system to responsively control the firing of multiple probes. Large-volume, operator-independent (LVOI) imaging would increase the diagnostic utility of ultrasound. An obstacle to this innovation is the inability of current systems to drive multiple transducers dynamically. Commercial systems schedule scanning with static lists of beams to be fired and processed; here we allow an imager to adapt to changing beam schedule demands, as an intelligent response to incoming image data. An example of scheduling changes is demonstrated with a flexible duplex mode two-transducer application mimicking LVOI imaging. Embedded-system concepts allow an imager to responsively control the firing of multiple probes. Operating systems use powerful dynamic scheduling algorithms, such as fixed priority preemptive scheduling. Even real-time operating systems lack the timing constraints required for ultrasound. Particularly for Doppler modes, events must be scheduled with sub-nanosecond precision, and acquired data is useless without this requirement. A successful scheduler needs unique characteristics. To get close to what would be needed in LVOI imaging, we show two transducers scanning different parts of a subjects leg. When one transducer notices flow in a region where their scans overlap, the system reschedules the other transducer to start flow mode and alter its beams to get a view of the observed vessel and produce a flow measurement. The second transducer does this in a focused region only. This demonstrates key attributes of a successful LVOI system, such as robustness against obstructions and adaptive self-correction.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] An adaptive scheduler for embedded multi-processor real-time systems
    Lee, Liang-Teh
    Tseng, Chia-Ying
    Hsu, Shieh-Jie
    TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 331 - 336
  • [2] An adaptive scheduler for distributed real-time database systems
    Chen, HR
    Chin, YH
    INFORMATION SCIENCES, 2003, 153 : 55 - 83
  • [3] Task scheduler co-processor for hard real-time systems
    Cooling, JE
    Tweedale, P
    MICROPROCESSORS AND MICROSYSTEMS, 1997, 20 (09) : 553 - 566
  • [4] Task scheduler co-processor for hard real-time systems
    Loughborough Univ of Technology, Loughborough, United Kingdom
    Microprocessors Microsyst, 9 (553-566):
  • [5] A Hard Real-time Scheduler for Spark on YARN
    Wang, Guolu
    Xu, Jungang
    Liu, Renfeng
    Huang, Shanshan
    2018 18TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2018, : 645 - 652
  • [6] Novel efficient on-chip task scheduler for multi-core hard real-time systems
    Kohutka, L.
    Stopjakova, V.
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 76 (76)
  • [7] DPVFS: a dynamic procrastination cum DVFS scheduler for multi-core hard real-time systems
    Gawali, Shubhangi K.
    Raveendran, Biju K.
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2019, 11 (04) : 461 - 471
  • [8] ELS: An Hard Real-time Scheduler for Homogeneous Multi-core Platforms
    Masoudi, Mahdi
    Rajabzadeh, Amir
    2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, : 339 - 344
  • [9] A security-aware hardware scheduler for modern multi-core systems with hard real-time constraints
    Norollah, Amin
    Beitollahi, Hakem
    Kazemi, Zahra
    Fazeli, Mahdi
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 95
  • [10] TCPS: A Task and Cache-Aware Partitioned Scheduler for Hard Real-Time Multi-core Systems
    Shen, Yixian
    Xiao, Jun
    Pimentel, Andy D.
    PROCEEDINGS OF THE 23RD ACM SIGPLAN/SIGBED INTERNATIONAL CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS, LCTES 2022, 2022, : 37 - 49