Title : 
Sum of Absolute Difference Implementations for Image Processing on FPGAs
         
        
            Author : 
Niitsuma, Hiroaki ; Maruyama, Tsutomu
         
        
            Author_Institution : 
Syst. & Inf. Eng., Univ. of Tsukuba, Tsukuba, Japan
         
        
        
            fDate : 
Aug. 31 2010-Sept. 2 2010
         
        
        
        
            Abstract : 
SAD (sum of absolute differences) is a technique for evaluating the similarity between two same size regions, and widely used in stereovision, optical flow, motion estimation and so on. In these applications, a given image is scanned using a fixed size region (window), and the window is compared with the same size regions in another image. When the window is overlapped for generating a dense map, we have several implementation alternatives; storing the partial sums for reusing them afterward or recalculating them when they become necessary, scanning left to right or top to bottom, and dividing the search space horizontally or vertically. With the combination of these alternatives, we can implement a wide range of circuits. In this paper, we evaluate the performance and the size of those circuits, and makes it clear which circuit fits which type of FPGA.
         
        
            Keywords : 
field programmable gate arrays; image processing; image scanners; user interfaces; FPGA; SAD; absolute difference implementation; fixed size region; image processing; motion estimation; optical flow; search space; stereo vision; FPGA; SAD; image processing;
         
        
        
        
            Conference_Titel : 
Field Programmable Logic and Applications (FPL), 2010 International Conference on
         
        
            Conference_Location : 
Milano
         
        
        
            Print_ISBN : 
978-1-4244-7842-2
         
        
        
            DOI : 
10.1109/FPL.2010.40