Image processing device and image processing method
OwnerMakoto Ogawa, Tadashi Shibatainventors
Life of this patent
Estimating the term…
Abstract
Computation is performed by a row computation section to pixel data stored in a first memory cell in a memory unit in a specified column, and a computed result thereof is stored in a second memory cell. Subsequently, computation is performed by a column computation section for the processing data stored in a second memory cell in a memory unit in a specified row, a computed result thereof is stored in a third memory cell, and based on the computed result, filtering is performed.
Claims8
An image processing device to multiply a two-dimensional pixel data by a matrix of coefficients and filter said pixel data based on a sum of the multiplied results, said image processing device comprising:
- a memory unit array in which a plurality of memory units in a form of matrix are arranged which at least includes a first memory cell, a second memory cell and a third memory cell to store said pixel data;
- a first calculator arranged in rows of, and in the number of columns of, said memory unit array to perform computation of the pixel data of a specified column in the memory unit array and obtain a first processing data to store in said second memory cell;
- and
- a second calculator arranged in columns of, and in the number of rows of, the memory unit array to perform computation of the first processing data of a specified row of the memory unit array and obtain a second processing data to store in said third memory cell;
- and
- wherein said filtering is performed based on a computed result by the second calculator.
An image processing method, in an image processing device which comprises:
- a memory unit array in which a plurality of memory units to store pixel data are arranged in the form of matrix;
- a first calculator arranged in rows of, and in the number of columns of, the memory unit array;
- and
- a second calculator arranged in columns of, and in the number of rows of, the memory unit array;
- said image processing method comprising:
- a first step to obtain a first processing data by performing computation of pixel data in a specified column of the memory unit array to obtain a first processing data, and store the first processing data in a second memory cell which is independent from a first memory cell which stores the pixel data in the memory units;
- and
- a second step to obtain a second processing data by performing computation of said first processing data in a specified row in the memory unit array, and store the second processing data in a third memory cell in the memory units.
Dependencies are inferred from the claim text.