Patent ID: 7737994
Filing Date: 2010-06-15
Classification: G06T,G09G

Abstract:
1. A method for distributed convolution of stacked digital video data in a plurality of video data convolve units connected in a chain comprising (for each video data convolve unit): receiving video pixel data from a video output of a dedicated rendering unit; storing the video pixel data in a video line buffer; performing a partial convolution as part of a distributed process to determine values for a convolved pixel by calculating partial convolution sums for the pixels in the line buffer that are located within a convolution kernel corresponding to the location of a convolved pixel; adding the partial convolution sums to any corresponding accumulated partial convolution sums received from a prior video data convolve unit in the chain to form new accumulated partial convolution sums, unless the video data convolve unit is the first video data convolve unit in the chain; sending the new accumulated partial convolution sums to the next video data convolve unit in the chain, unless the video data convolve unit is the last video data convolve unit in the chain; specifying a different jitter value or jitter pattern for each rendering unit; sending vertex data for each geometric primitive to each rendering unit; rendering pixel values for each jittered pixel location that lies within a geometric primitive; and outputting the pixel values.