Method and apparatus and program for image processing
A technology for image processing and object processing, which is applied in image data processing, image communication, graphics and image conversion, etc., and can solve problems such as impaired device versatility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0087] FIG. 1 is a diagram for explaining Embodiment 1 of an image processing device according to the present invention, and is a block diagram showing a configuration on an encoding side. Its structure can be roughly divided into: image data input unit 1; square area segmentation unit 2; recursive triangular area segmentation unit 3; triangular area segmentation control unit 4; encoded data generation unit 5; encoded data output unit 6.
[0088] As shown in Figure 2, the image data input unit 1 has: a pixel data input unit 11, which inputs each pixel data; a color component separation unit 12, which separates the color data of the input pixel into each color component; a color conversion unit 13, It converts from RGB to YUV data according to the separated color data, for example; a data thinning unit 14, which performs data thinning as needed. In addition, image data input into this image data input unit 1 can be conceived of, for example, image data from a camera, image data...
Embodiment approach 2
[0142] In this second embodiment, a process of decoding data encoded in the above-mentioned first embodiment will be described.
[0143] FIG. 26 is a diagram illustrating a second example of an image processing device according to the present invention, and is a block diagram showing a configuration on the decoding side of the first embodiment. The structure of the decoding side is roughly divided into: coded data input unit 11; coded data analysis unit 12; recursive triangular area synthesis unit 13; triangular area synthesis control unit 14; square area synthesis unit 15; image data output unit 16.
[0144] The recursive triangular area synthesizing unit 13 has at least: a shape type storage unit 131, which stores the types of triangles obtained by division (in the above-mentioned embodiment 1, there are 8 types of #1 type to #8 type, so in this In Embodiment 2, there are also #1 type to #8 type (these 8 types) of triangle types; vertex pixel value storage unit 132, which st...
Embodiment approach 3
[0167] In Embodiments 1 and 2 described above, when the image data to be processed is not square, and the square area is extracted from the image data, as described with reference to FIG. 6 , by dividing the image data into a plurality of square However, the third embodiment is an example in which one square is generated by performing image processing for transforming non-square image data into a square. Next, Embodiment 3 will be described.
[0168] FIG. 35 is a diagram illustrating an image processing device according to Embodiment 3 of the present invention, and is a block diagram showing a configuration on an encoding side. The configuration on the encoding side shown in FIG. 35 is only the configuration in FIG. 1 used in the description of the first embodiment above, and the square region dividing unit 2 (see FIG. 1 ) is replaced by the image region squarer unit 10 as its constituent element. (Refer to FIG. 35 ), other structures are the same as those in FIG. 1 , so the ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


