Patent classifications
H04N1/417
Image compressing device, image forming apparatus, image compressing method, and recording medium
An image compressing device includes: a histogram creating unit configured to create a histogram regarding an input image; an original type recognizing unit configured to recognize an original type of the input image using the histogram; and an image compressing unit configured to perform a compression process for creating a high-compressed image file from the input image and to control a compression mode of the compression process depending on at least the original type recognized by the original type recognizing unit.
Parallel Fast Drawing of Unrotated Delta Row Encoded Images
A method using L processers includes: receiving image data encoded by delta row encoding; dividing the two dimensionally arranged plurality of pixels by M (ML) to make M blocks of pixels; assigning M processers to perform a parallel processing of accumulating the delta data for all the row lines of each of the M blocks of the image data to obtain the accumulated delta data, the accumulated delta data including a total delta between the first row line and the last row line in each of the blocks; obtaining the first row lines in the respective blocks using the total delta one by one starting from the second block; and assigning M+1 processers to perform a parallel processing of decoding using the obtained first row lines to obtain the decoded data and a parallel processing of rendering the image data using the decoded data.
METHOD AND APPARATUS FOR EFFECTIVE ENCODING/DECODING USING DETAILED PREDICTIVE UNIT
An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2NN, and the plurality of PU modes includes 2NhN or hNN PU mode in which the current CU is partitioned into PUs respectively having a size of 2NhN or hNN, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks.
METHOD AND APPARATUS FOR EFFECTIVE ENCODING/DECODING USING DETAILED PREDICTIVE UNIT
An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2N2N, and the plurality of PU modes includes 2NhN or hN2N PU mode in which the current CU is partitioned into PUs respectively having a size of 2NhN or hN2N, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks.
METHOD AND APPARATUS FOR EFFECTIVE ENCODING/DECODING USING DETAILED PREDICTIVE UNIT
An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2N2N, and the plurality of PU modes includes 2NhN or hN2N PU mode in which the current CU is partitioned into PUs respectively having a size of 2NhN or hN2N, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks.
DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
A data processing apparatus selects a processing scheme for target data from among candidates by using a degree of compression of the target data as an index, and performs data processing on the target data by using the selected processing scheme. The candidates include a processing scheme in which data which has been compressed is subjected to the data processing, and a processing scheme in which data is expanded and then subjected to the data processing.
DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
A data processing apparatus selects a processing scheme for target data from among candidates by using a degree of compression of the target data as an index, and performs data processing on the target data by using the selected processing scheme. The candidates include a processing scheme in which data which has been compressed is subjected to the data processing, and a processing scheme in which data is expanded and then subjected to the data processing.
Method and apparatus for effective encoding/decoding using detailed predictive unit
An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2N2N, and the plurality of PU modes includes 2NhN or hN2N PU mode in which the current CU is partitioned into PUs respectively having a size of 2NhN or hN2N, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks.
Encoding apparatus, encoding method, and storage medium
An obtaining unit obtains a plurality of first pixel values and a plurality of second pixel values generated by an image sensor and corresponding to a plurality of pixels. A first gain is applied to each of the plurality of first pixel values and a second gain greater than the first gain is applied to each of the plurality of second pixel values. An encoding unit encodes each of a plurality of target pixel values on the basis of a correlation with a reference pixel value corresponding to a same pixel among a plurality of reference pixel values. The plurality of target pixel is one of the plurality of first pixel values and the plurality of second pixel values, and the plurality of reference pixel values is the other of the plurality of first pixel values and the plurality of second pixel values.
Encoding apparatus, encoding method, and storage medium
An obtaining unit obtains a plurality of first pixel values and a plurality of second pixel values generated by an image sensor and corresponding to a plurality of pixels. A first gain is applied to each of the plurality of first pixel values and a second gain greater than the first gain is applied to each of the plurality of second pixel values. An encoding unit encodes each of a plurality of target pixel values on the basis of a correlation with a reference pixel value corresponding to a same pixel among a plurality of reference pixel values. The plurality of target pixel is one of the plurality of first pixel values and the plurality of second pixel values, and the plurality of reference pixel values is the other of the plurality of first pixel values and the plurality of second pixel values.