Abstract:
Since the edge portion is disadvantageous in terms of the amount of information in normal coding, conventionally the distortion due to quantization increases when normal coding is performed. A coding device of the invention comprises a blocking section which divides image data into blocks, an amount-of-data calculating section which calculates the amount of information on the coding of the blocked image data, a pixel exchanging section which exchanges pixels between a block for which the amount of information is calculated by the amount-of-information calculating section and an arbitrary block, a controller which compares the amount of information of the block for which a pixel is exchanged by the pixel exchanging section with the amount of information of the block before the pixel exchange and determines a block to be sent to a quantizing section according to the results of the comparison, the quantizing section which subjects the block sent from the pixel exchanging section to ADRC quantization, and a multiplexing section which adds additional information to ADRC-quantized data from the quantizing section.
Abstract:
An ADRC circuit 3 generates spatial classes with SD data extracted by an area extracting circuit 2. A moving class determining circuit 5 generates a moving class with SD data extracted by an area extracting circuit 4. A class code generating circuit 6 generates a class code with the spatial class and the moving class. A tap decreasing ROM 7 supplies additional code data for each class code to a tap decreasing code 10. The additional code data is used to decrease taps of SD data. The tap decreasing circuit 10 decreases the SD data extracted by an area extracting circuit 9. A prediction calculating circuit 11 receives coefficient data corresponding to the class code from a ROM table 8 and obtains HD data with the decreased SD data corresponding to a linear prediction equation.
Abstract:
An ADRC circuit (3) generates a space class from SD data segmented by an area segmenting circuit (2) and a motion class deciding circuit (5) generates a motion class from the SD data segmented by an area segmenting circuit (4). A class code generating circuit (6) generates a class code from the space class and motion class. The additional code data which degenerate the tap of the SD data at every class code are supplied to a tap degenerating circuit (10) from a tap degeneration ROM (7) and the circuit (10) degenerates the SD data segmented by an area segmenting circuit (9). An estimating arithmetic circuit (11) obtains HD data by estimating the linearity between the coefficient data corresponding to the class codes and supplied from a ROM table (8) and the degenerated SD data.
Abstract:
Hitherto, in order to encode digital image signals, a rather large amount of data is applied to an edge part. There is inevitably a limit to the reduction of data, and the efficiency of encoding the image signals is low. In the encoding apparatus, the image signals provided in units of frames, each having a plurality of pixel data items, are divided into macro groups, and the pixel data items in each macro group are combined, forming a group. The pixel data items of the group are encoded on the basis of the level data representing the signal level of the representative pixel data item in the group, the position data concerning all pixel data items of the group and the data representing the number of the pixel data items existing in the group.
Abstract:
An SD pixel of a luminance signal is held by a delay register section (31), and the class of the SD pixel is discriminated by a classifying section (33). A coefficient corresponding to the result of discrimination is read out of a coefficient RAM section (40) and outputted to a product-sum section (38). Pixel data of 17 taps are taken from the delay register section (31), then converted to 7 taps, and thus outputted to the product-sum section (38). The product-sum section (38) carries out product-sum operation of the pixel data and the coefficient, and outputs the result of operation as an HD pixel. An interpolation pixel operating section (42) carries out simple interpolation of pixel data of a color-signal component which is different from interpolation in the case of a luminance signal, and generates an HD pixel of the color signal. Thus, miniaturization and reduction in cost are realized.
Abstract:
Una seccion 31 de registro de retardo retiene los pixeles SD de una señal de luminancia y una seccion 33 de clasificacion decide una clase, lee un coeficiente que corresponde al resultado de la decision de una seccion 40 de RAM coeficiente y envía el coeficiente a una seccion 38 de suma de producto. La seccion 38 de suma de producto captura el dato de pixel 17 derivaciones desde la seccion 31 de registro de retardo, convierte el dato de pixel en 7 derivaciones y envía las mismas a la seccion 38de suma del producto. La seccion 38 de suma del producto lleva a cabo la operacion de suma del producto de los datos de pixel y los coeficiente y envía el resultado de la operacion como pixeles HD. Una seccion 42 de operacion de pixel de interpolacion aplica un procesamiento de interpolacion sencillo diferente el caso de una señal de luminancia al dato de pixel de un componente de la señal a colores para generar pixeles HD de una señal a colores. De esta manera, se puede obtener un tamaño menor y reduccion en costo.
Abstract:
An ADRC circuit 3 generates spatial classes with SD data extracted by an area extracting circuit 2. A moving class determining circuit 5 generates a moving class with SD data extracted by an area extracting circuit 4. A class code generating circuit 6 generates a class code with the spatial class and the moving class. A tap decreasing ROM 7 supplies additional code data for each class code to a tap decreasing code 10. The additional code data is used to decrease taps of SD data. The tap decreasing circuit 10 decreases the SD data extracted by an area extracting circuit 9. A prediction calculating circuit 11 receives coefficient data corresponding to the class code from a ROM table 8 and obtains HD data with the decreased SD data corresponding to a linear prediction equation.
Abstract:
An SD pixel of a luminance signal is held by a delay register section (31), and the class of the SD pixel is discriminated by a classifying section (33). A coefficient corresponding to the result of discrimination is read out of a coefficient RAM section (40) and outputted to a product-sum section (38). Pixel data of 17 taps are taken from the delay register section (31), then converted to 7 taps, and thus outputted to the product-sum section (38). The product-sum section (38) carries out product-sum operation of the pixel data and the coefficient, and outputs the result of operation as an HD pixel. An interpolation pixel operating section (42) carries out simple interpolation of pixel data of a color-signal component which is different from interpolation in the case of a luminance signal, and generates an HD pixel of the color signal. Thus, miniaturization and reduction in cost are realized.