• DocumentCode
    1343149
  • Title

    Series-parallel pipeline architecture for high-resolution catadioptric panoramic unwrapping

  • Author

    Chen, Long-Der ; Zhang, M.-J. ; Xiong, Z.-H.

  • Author_Institution
    Coll. of Inf. Syst. & Manage., Nat. Univ. of Defense Technol., Changsha, China
  • Volume
    4
  • Issue
    5
  • fYear
    2010
  • fDate
    10/1/2010 12:00:00 AM
  • Firstpage
    403
  • Lastpage
    412
  • Abstract
    To implement high-speed panoramic unwrapping of high-resolution catadioptric omnidirectional images on field-programmable gate array (FPGA), a novel design technique of pipeline architecture is proposed, named a `series-parallel pipeline´. Based on the strategy of `block prefetching´, catadioptric omnidirectional images are divided into image blocks before loading into the pipeline. Multiple functional sub-modules are copied to carry out the relatively time-consuming steps in parallel whereas fewer sub-modules or only one sub-module is created to carry out those less time-consuming steps. The number of copies is determined by the proportion of execution time of each step, and several neighbouring basic units are combined to form a `unit package´ before loading into the pipeline. The basic units in one `unit package´ are processed in series while carrying out the less time-consuming steps, but processed in parallel while carrying out the more time-consuming steps. A hardware pipeline design of series-parallel architecture is implemented on Xilinx Spartan-3 FPGA, which is able to unwrap one catadioptric omnidirectional image with size 1024 × 1024 into one cylindrical panorama with size 3200 × 768 at 12.480 ms per frame when the system clock is 100 MHz.
  • Keywords
    field programmable gate arrays; image resolution; parallel architectures; storage management; Xilinx Spartan-3 FPGA; block prefetching strategy; high-resolution catadioptric omnidirectional images; high-resolution catadioptric panoramic unwrapping; series-parallel pipeline architecture;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IET
  • Publisher
    iet
  • ISSN
    1751-9659
  • Type

    jour

  • DOI
    10.1049/iet-ipr.2009.0286
  • Filename
    5594721