• DocumentCode
    302661
  • Title

    A real-time video implementation of a three-dimensional first-order recursive discrete-time filter

  • Author

    Kulach, C.J. ; Bruton, L.T. ; Bartley, N.R.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
  • Volume
    2
  • fYear
    1996
  • fDate
    12-15 May 1996
  • Firstpage
    699
  • Abstract
    The design and implementation of a real-time 3D digital filter for video signals are described. The filter implements a completely general 3D, first-order, recursive, discrete-time transfer function at NTSC-video rates (480×512 pixels, 30 f/s). A fully-parallel systolic structure is chosen based on its short critical path, regularity, local interconnectivity, internal overflow immunity, minimized memory requirements and expandability. The implementation is carried out with discrete logic on PCBs and consists of 634 ICs distributed over 12 modules. A comprehensive workstation-based GUI, which includes a 3D filter-design facility, directly communicates with the filter to control its numerous parameters. The hardware can be further expanded to implement higher orders and 3D real-time adaptive filter algorithms. To our knowledge, this is the first such filter to be reported in the literature
  • Keywords
    adaptive filters; discrete time filters; multidimensional digital filters; real-time systems; recursive filters; systolic arrays; video signal processing; 3D digital filter; 3D filter design facility; 3D first-order recursive filter; NTSC video rates; adaptive filter algorithms; discrete-time filter; discrete-time transfer function; fully-parallel systolic structure; internal overflow immunity; local interconnectivity; real-time video implementation; three-dimensional recursive filter; video signals; workstation-based GUI; Delay; Digital filters; Distributed computing; Graphical user interfaces; Hardware; Image sequences; Signal processing; Signal resolution; Transfer functions; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    0-7803-3073-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1996.541821
  • Filename
    541821