A convolver includes a plurality of multipliers for multiplying pixel values of a convolution window by corresponding coefficients of a convolution mask to provide products, a summer for summing the products to provide a result and a memory for storing intermediate results. The convolver may be used to perform an N.times.N convolution in two or more passes. A first subset of pixel values of an N.times.N convolution window and a first subset of corresponding coefficients of an N.times.N convolution mask are supplied to the multipliers during a first pass of the N.times.N convolution. The summer provides an intermediate result for the first pass and stores the intermediate result in the memory. A second subset of pixel values of the N.times.N convolution window and a second subset of corresponding coefficients of the N.times.N convolution mask are supplied to the multipliers during a second pass of the N.times.N convolution. The summer combines the intermediate result and a result of the second pass to provide a final result or a second intermediate result for the N.times.N convolution.

Un convolver incluye una pluralidad de multiplicadores para multiplicar valores del pixel de una ventana de la circunvolución por coeficientes correspondientes de una máscara de la circunvolución para proporcionar los productos, un verano para sumar los productos para proporcionar un resultado y una memoria para almacenar resultados intermedios. El convolver se puede utilizar para realizar una circunvolución de N.times.N en dos o más pasa. Un primer subconjunto de valores del pixel de una ventana de la circunvolución de N.times.N y un primer subconjunto de coeficientes correspondientes de una máscara de la circunvolución de N.times.N se proveen a los multiplicadores durante un primer paso de la circunvolución de N.times.N. El verano proporciona un resultado intermedio para el primer paso y almacena el resultado intermedio en la memoria. Un segundo subconjunto de los valores del pixel de la ventana de la circunvolución de N.times.N y un segundo subconjunto de los coeficientes correspondientes de la máscara de la circunvolución de N.times.N se proveen a los multiplicadores durante un segundo paso de la circunvolución de N.times.N. El verano combina el resultado intermedio y un resultado del segundo paso para proporcionar un resultado final o un segundo resultado intermedio para la circunvolución de N.times.N.

 
Web www.patentalert.com

< (none)

< Method and apparatus for halftoning of images in a printer

> Method and apparatus for providing a service in a switched telecommunications system wherein a control message is altered by a receiving party

> (none)

~ 00001