Image processing system
The image processing system of the present invention comprises: a built-in type memory in which the number of bits per address is L×M×N bits or more, where L is an integer of 1 or larger, M is an integer of 2 or larger, and N is an integer of 2 or larger; and a bit rearranging part which performs rearrangement of bits within a same address by a set of L-bits, in order to perform inversion or rotation of an image data of M×N pixels on either of the data writing side or the data readout side of the memory part, or on both of those sides.
1 . An image processing system, comprising:
a built-in type memory in which number of bits per address is L×M×N bits or more, where L is an integer of 1 or larger, M is an integer of 2 or larger, and N is an integer of 2 or larger; and
a bit rearranging part which performs rearrangement of bits within a same address by a set of L-bits, in order to perform inversion or rotation of image data of M×N pixels on either of a data writing side or a data readout side of said memory part, or on both of those sides.
2 . The image processing system according to claim 1 , wherein said L-bits indicate luminance signals, color signals, or a combination of a luminance signal and a color signal.
3 . The image processing system according to claim 1 , further comprising a filter processing part for performing filter processing to said image data on said data readout side of said memory part.
4 . The image processing system according to claim 1 , further comprising an interpolation processing part for performing interpolation processing to said image data on said data readout side of said memory part.
5 . The image processing system according to claim 1 , wherein said image data is read out from a plurality of memory addresses of said memory part, and superimposing processing of said image data is carried out.
6 . The image processing system according to claim 1 , wherein, provided that k is an integer of 1 or larger, inversion processing or rotation processing of said image data by k-number of addresses is carried out on either of said data writing side or said data readout side, or on both of those sides.
7 . The image processing system according to claim 6 , wherein:
said image data is JPEG or MPEG image data;
said image data by said k-number of addresses is said image data consisting of 8×8, 8×16, or 16×16 pixels; and
inversion processing or rotation processing of said image data is performed on said data readout side of said memory part.
8 . A video device, comprising an image data acquisition unit for obtaining said image data, and said image processing system according to claim 1 .