A real-time scan conversion algorithm on commercially available microprocessors.

We have developed a new ultrasound scan conversion algorithm that can be executed very efficiently on modern microprocessors. Our algorithm is designed to handle the address calculations and input and output (I/O) data loading concurrently with the interpolation. The processing unit's computing powe...

Descripción completa

Detalles Bibliográficos
Publicado en:Ultrasonic Imaging Vol. 18; no. 4; pp. 241 - 261
Autores principales: Basoglu C, Kim Y, Chalana V, Basoglu, C, Kim, Y, Chalana, V
Formato: diagnostic images tables/charts Journal Article
Publicado: Sage Publications Inc. 1996 Oct
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=107330412&site=ehost-live
header:
  @attributes:
    shortDbName: ccm
    uiTerm: 107330412
    longDbName: CINAHL Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    dissinfo:
    jinfo:
      jid:
        01617346
        2HF
      jtl: Ultrasonic Imaging
      issn: 01617346
      maglogo: Y
    pubinfo:
      dt: 1996 Oct
      vid: 18
      iid: 4
      pid: 344
      pub: Sage Publications Inc.
      place: Thousand Oaks, California
    artinfo:
      ui:
        107330412
        107330412
        NLM9101646
        1997026489
        NLM9101646
        107330412
      ppf: 241
      ppct: 20
      formats:
      tig:
        atl: A real-time scan conversion algorithm on commercially available microprocessors.
      aug:
        au:
          Basoglu C
          Kim Y
          Chalana V
          Basoglu, C
          Kim, Y
          Chalana, V
        affil: Department of Electrical Engineering, University of Washington, Seattle 98195-2500, USA
      sug:
        subj:
          Ultrasonography
          Algorithms
          Signal Processing, Computer Assisted
          Funding Source
      ab: We have developed a new ultrasound scan conversion algorithm that can be executed very efficiently on modern microprocessors. Our algorithm is designed to handle the address calculations and input and output (I/O) data loading concurrently with the interpolation. The processing unit's computing power can be dedicated to performing pixel interpolations while the other operations are handled by an independent direct memory access (DMA) controller. By making intelligent use of the I/O transfer capabilities of the DMA controller, the algorithm avoids spending the processing unit's valuable computing cycles in address calculations and nonactive pixel blanking. Furthermore, the new approach speeds up the computation by utilizing the ability of superscalar and very long instruction word (VLIW) processors to perform multiple operations in parallel. Our scan conversion algorithm was implemented on a multimedia and imaging system based on the Texas Instruments TMS320C80 Multimedia Video Processor (MVP). Computing cycles are spent only on predeterminable nonzero output pixels. For example, an execution time of 11.4 ms was achieved when there are 101,829 nonzero output pixels. This algorithm demonstrates a substantial improvement over previous scan conversion algorithms, and its optimized implementation enables modern commercially available programmable processors to support scan conversion at video rates.
      pubtype: Academic Journal
      doctype:
        diagnostic images
        tables/charts
        Journal Article
      ougenre: Article
    language: English
    refInfo:
    holdings:
      @attributes:
        islocal: N