Title :
Efficiency evaluation and architecture design of SSD unities for the H.264/AVC standard
Author :
Sanchez, Gustavo ; Sampaio, Felipe ; Dornelles, Robson ; Agostini, Luciano
Author_Institution :
Group of Archit. & Integrated Circuits - GACI, Fed. Univ. of Pelotas - UFPel, Pelotas, Brazil
Abstract :
This paper presents the design and evaluation of architectures that performs the SSD (Sum of Squared Differences) similarity criterion calculation. The comparison was made with other widely used criterion: the SAD (Sum of Absolute Differences). In order to compare the impact of both criteria in the coding process, a set of executions using the JM 16.0 reference software were performed. In these tests, SSD almost ever got a better video quality than SAD. Three architectures are proposed to perform SSD: (a) the first one uses a multiplexer, (b) the second uses a memory and (c) the last one uses a dedicated multiplier. One architecture to perform SAD is proposed to be compared with the architectures using SSD. Each solution was described in VHDL and synthesized to an Altera Stratix II FPGA. The video quality gain using SSD over the SAD encourages the use of SSD calculators even with a lower operation frequency when compared with an SAD implementation. In the best case and considering HDTV 1080p videos (1920 × 1080 pixels), it is possible to reach real time processing (30 frames per second) by putting 12 SSD calculators working in parallel.
Keywords :
data compression; field programmable gate arrays; hardware description languages; high definition television; video coding; AVC standard; Altera Stratix II FPGA; H.264 standard; HDTV 1080p videos; JM 16.0 reference software; VHDL; dedicated multiplier; multiplexer; similarity criterion calculation; sum of absolute differences; sum of squared differences; Automatic voltage control; Calculators; Computer architecture; Field programmable gate arrays; Frequency; HDTV; Multiplexing; Performance evaluation; Software performance; Testing;
Conference_Titel :
Programmable Logic Conference (SPL), 2010 VI Southern
Conference_Location :
Ipojuca
Print_ISBN :
978-1-4244-6309-1
DOI :
10.1109/SPL.2010.5483019