• DocumentCode
    2724106
  • Title

    Declarative Video Processing for Decomposable Algorithm Simulation

  • Author

    Seow, Nick ; Dorrell, Andrew

  • fYear
    2007
  • fDate
    3-5 Dec. 2007
  • Firstpage
    561
  • Lastpage
    568
  • Abstract
    Video signal processing algorithms which are to be implemented in hardware typically have severe constraints on their memory usage and window of data access. When implemented in software as a chain of processes, there are nontrivial data dependencies between output samples and input samples. We demonstrate that simulating such a chain of processes using a lazily evaluated, higher order functional language can lead to significant benefits during development. We show why modularity is increased, the gap between the implementation and specification reduced, and memory usage minimised. Keywords: Video signal processing, Software engineering, Software prototyping, Functional programming
  • Keywords
    Australia; Filters; Hardware; Information systems; Object oriented modeling; Pipelines; Signal processing algorithms; Software algorithms; Spatiotemporal phenomena; Video signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Image Computing Techniques and Applications, 9th Biennial Conference of the Australian Pattern Recognition Society on
  • Conference_Location
    Glenelg, Australia
  • Print_ISBN
    0-7695-3067-2
  • Type

    conf

  • DOI
    10.1109/DICTA.2007.4426847
  • Filename
    4426847