This paper surveys the hardware implementation of a de-interlacing algorithm on Field-Programmable Technology for real-time processing. The
algorithm presented evaluates the level of motion at each
pixel, and determines the interpolation between a spatial
and a temporal method according to the presence of
motion. To achieve it the algorithm employs an hierarchical structure with three simple fuzzy systems. The first
one performs a set of fuzzy rules to apply reasoning in
order to detect motion; the second one selects the most
convenient direction to implement an edge-dependent
line average method; and the third one is used to choose
the most adequate temporal method.
The hardware implementation of this algorithm
combines pipeline architecture with a parallel processing
of fuzzy rules to accelerate the computation. As result an
efficient implementation is developed in terms of computational time and hardware cos