Patent application number | Description | Published |
20080284788 | METHOD AND APPARATUS FOR PROCESSING INFORMATION - An information processing apparatus for encoding image data, includes a filter unit for performing a filtering operation on the image data in a layer fashion to generate a plurality of subbands including coefficient data segmented on a per frequency band basis, an intermediate data storage unit for storing intermediate data generated in the middle of the filtering operation of the filter unit, a coefficient storage unit for storing the coefficient data generated in the filtering operation of the filter unit, and a coefficient rearranging unit for performing a rearranging operation to rearrange the coefficient data stored on the coefficient storage unit so that the coefficient data is output in a predetermined order. The intermediate data storage unit writes and reads data thereon at a speed higher than the coefficient storage unit and being smaller in storage capacity than the coefficient storage unit. | 11-20-2008 |
20080285865 | INFORMATION PROCESSING APPARATUS AND METHOD - In an information processing apparatus, a synthesis filtering process is performed on image data which has been subjected to hierarchical executions of an analysis filtering process, each execution of the analysis filtering process having caused frequency components of the image data to be divided into high-frequency components and low-frequency components, the total hierarchical executions of the analysis filtering process having caused the image data to be divided into a plurality of frequency bands, the synthesis filtering process involving synthesizing frequency components of frequency bands in each division level by performing a lifting calculation. The execution of the synthesis filtering process is controlled for each lifting calculation such that the lifting calculations are performed in an order that allows image data to be produced part by part, each part including a plurality of lines. | 11-20-2008 |
20080285870 | INFORMATION PROCESSING DEVICE AND METHOD - An information processing device includes: an analysis filtering section that applies to image data an analysis filtering process of decomposing frequency components of the image data into each frequency band by lifting operations; an encoding section that performs an encoding process of encoding the frequency components decomposed into each frequency band by the analysis filtering section; and a control section that controls execution of the encoding process by the encoding section with respect to each of the frequency components, so that the encoding process with respect to each of the frequency components is executed during a period after the analysis filtering process is finished with respect to a plurality of lines of the image data that are inputted, until a plurality of lines of next image data are inputted. | 11-20-2008 |
20080285872 | INFORMATION PROCESSING DEVICE AND METHOD - An information processing device, configured to divide the frequency components of image data into a plurality of frequency bands, includes an analysis filtering unit configured to perform analysis filtering for dividing the frequency components into highband components and lowband components recursively, and a holding unit configured to supply, in sync with timing for holding data supplied as a computation result of the analysis filtering by the analysis filtering unit, the data already held, which is data necessary for computation of next analysis filtering to the analysis filtering unit. | 11-20-2008 |
20080285873 | METHOD AND APPARATUS FOR ENCODING IMAGE DATA - A wavelet transformer performs an analysis filtering operation on image data while storing coefficient data generated in the middle of the analysis filtering operation onto an intermediate calculation buffer. The wavelet transform segments the generated coefficient data into subbands using write buffers and writes the coefficient data on a per subband by subband basis onto a ring buffer of a coefficient rearranging buffer in a main memory. An entropy encoder reads the coefficient data stored on the ring buffer of the coefficient rearranging buffer via read buffers in an order of a synthesis process, entropy encodes the read coefficient data, writes the encoded coefficient data onto the main memory via a write buffer and outputs the resulting coefficient data. | 11-20-2008 |
20080288953 | INFORMATION PROCESSING DEVICE AND METHOD - An information processing device to execute programs performing encoding processing configured from a plurality of processes, includes: a program storage unit to store a plurality of encoding programs wherein an allocation pattern for a computation processing unit as to each of a plurality of processes comprising the encoding processes or the disposal pattern of memory utilized in the plurality of processes are each different; a program selecting unit to select an encoding program to be utilized in the event of executing encoding processing from a plurality of encoding programs stored with the program storage unit, as a utilized encoding program; and a program executing unit to execute the encoding processing employing a utilized encoding program selected with the program selecting unit. | 11-20-2008 |
20090102686 | ENCODING DEVICE AND METHOD, COMPOSITE DEVICE AND METHOD, AND TRANSMISSION SYSTEM - The present invention relates to an encoding device and method, a decoding device and method, and a transmission system, wherein encoding and decoding can be performed at higher speeds. A maximum significant digit calculating unit | 04-23-2009 |
20090175548 | INFORMATION PROCESSING DEVICE AND METHOD - The present invention relates to an information processing apparatus and method which make it possible to transmit image data with high quality and low delay. A wavelet transform unit | 07-09-2009 |
20090245384 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - Disclosed herein is an information processing apparatus including: a partial decoding block configured to generate picture data by partially decoding a reversibly encoded picture code stream; an irreversible encoding block configured to encode irreversibly the picture data generated by the partial decoding block; and a control section configured to control the partial decoding block to determine the picture code stream part to be decoded in such a manner that a target compression rate of the picture data generated by the partial decoding block constitutes the compression rate corresponding to a target code quantity for the irreversible encoding block. | 10-01-2009 |
20090316779 | INFORMATION PROCESSING DEVICE AND METHOD - The present invention relates to an information processing apparatus and method which make it possible to transmit image data with high quality and low delay in more versatile situations. A control unit | 12-24-2009 |
20100061643 | ENCODING DEVICE AND ENCODING METHOD, AND DECODING DEVICE AND DECODING METHOD - The present invention relates to an encoding device and an encoding method, and a decoding device and a decoding method which make it possible to obtain a decoded image with low delay upon transferring an encoded image. | 03-11-2010 |
20100142827 | INFORMATION PROCESSING APPARATUS AND METHOD - An information processing apparatus includes a device for performing horizontal analysis filtering, a device for performing vertical analysis filtering, and a device for horizontal control. The information processing apparatus also includes a first control device. This device allows the device for horizontal control to repetitively perform the horizontal control until the horizontal analysis filtering is performed on all of columns of a processing object line. The information processing apparatus further includes a device for vertical control and a second control device that allows the device for vertical control to repetitively perform the vertical control until the vertical analysis filtering is performed on all of lines. | 06-10-2010 |
20100142837 | INFORMATION PROCESSING APPARATUS AND METHOD - Analysis filter processing is recursively repeated on horizontal and vertical low frequency component coefficients obtained as a result of the analysis filter processing, until a predetermined decomposition level is reached. Coefficients obtained during a process of computation in the analysis filter processing and, except for a preset decomposition level, horizontal and vertical low frequency component coefficients obtained as a result of the computation in the analysis filter processing are stored in a first storage section independently for each decomposition level. The coefficients stored in the first storage section are read as appropriate and the read coefficients are supplied for the analysis filter processing. The horizontal and vertical low frequency component coefficients of the preset decomposition level are stored in a second storage section. The coefficients stored in the second storage section are read as appropriate. The read coefficients are supplied for the analysis filter processing. | 06-10-2010 |
20100254460 | INFORMATION PROCESSING APPARATUS AND METHOD - An information processing apparatus includes: a synthesis filter unit configured to execute synthesis filtering for coefficient data of each subband, obtained by decoding a code stream of a reversibly-encoded image and performing band division, in each predetermined number of lines or in each predetermined block to obtain baseband image data on a line basis; a storage unit configured to store the baseband image data obtained by the synthesis filter unit; an analysis filter unit configured to read the baseband image data stored in the storage unit and execute analysis filtering for the image data to divide the image data up to a predetermined division level; and a control unit configured to control the analysis filter unit to execute analysis filtering as soon as the amount of the baseband image data stored in the storage unit reaches a data amount allowing analysis filtering. | 10-07-2010 |
20100254619 | ENCODING APPARATUS AND METHOD, AND DECODING APPARATUS AND METHOD - An encoding apparatus includes: a first processing unit performing predetermined first processing of image data to be encoded before performing encoding; an encoding unit performing the encoding of the image data of which the first processing has been performed by the first processing unit to generate a code stream; a second processing unit performing predetermined second processing of the code stream generated through the encoding of the image data performed by the encoding unit; and a control unit controlling a processing speed of the encoding performed by the encoding unit in accordance with a processing speed of the first processing by the first processing unit and a processing speed of the second processing by the second processing unit. | 10-07-2010 |
20110091119 | Coding apparatus and coding method - A coding apparatus includes: a bit modeling section which performs bit modeling for coding for coefficient data of every sub-band obtained by wavelet-transforming image data; an expanding section which expands a plurality of data sets including a symbol, a context and control information obtained by the bit modeling section in a register as input data; a storing section which stores the input data expanded by the expanding section as buffer data; a integrating section which integrates the data set in which the control information is valid in the input data expanded by the expanding section and the data set in which the control information is valid in the buffer data stored in the storing section; and a coding section which codes the data sets in which the control information is valid, which are integrated by the integrating section. | 04-21-2011 |
20110091121 | Coding apparatus and method - Apparatus and method for image coding may group code units corresponding to an image based on a same at least one parameter of each of the code units. Each group of code units which is grouped includes code units of which values of the same at least one parameter are the same. In addition, the code units of each group of code units which is grouped are entropy coded in parallel. | 04-21-2011 |
20110091123 | Coding apparatus and coding method - A coding apparatus includes: a wavelet transform section which transforms image data into coefficient data for every sub-band; a code blocking section which divides a region of the sub-band of the coefficient data generated by the wavelet transform section into code blocks; a state transition section which transits a state of the coefficient data which is a process target according to the value and state of surrounding binary coefficient data adjacent to the coefficient data which is the process target; a selection section which selects a coding pass according to the state of the coefficient data transited by the state transition section; and a coding section which codes the coefficient data for every code block generated by the code blocking section according to the coding pass selected by the selection section. | 04-21-2011 |
20130163889 | IMAGE PROCESSING APPARATUS AND METHOD - An image processing apparatus processes encoded data obtained by encoding image data for each of line blocks obtained by dividing an image. The image processing apparatus includes: a body-partition generating unit configured to generate body partitions of a file with a predetermined format for each piece of encoded data for one of the line blocks, the body partitions containing the encoded data; and a partition merging unit configured to merge the body partitions generated by the body-partition generating unit, a header partition containing header information, and a footer partition containing footer information to thereby generate the file. | 06-27-2013 |
20140293082 | IMAGE PROCESSING APPARATUS AND METHOD, AND PROGRAM - An image processing apparatus includes a color variation amount/normalized dynamic range operation unit that operates color variation amounts indicating variation amounts of a first color component and a second color component for a third color component of the plurality of color components in pixels of the designated region of a first image output from a single-plate type pixel portion, and a coefficient reading unit that reads a coefficient stored in advance on the basis of a result of class sorting of the designated region, in which an operation method of pixel values of the second image formed by pixels of only the first color component and an operation method of pixel values of the second image formed by pixels of only the second color component are changed on the basis of the color variation amounts and the normalized dynamic ranges. | 10-02-2014 |
20140293083 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - An image processing apparatus includes: a representative value calculation unit that selects a designation area from a first image, and that calculates a representative value of each of the color components in the designation area, a class classification unit that performs class classification on the designation area, a coefficient reading unit that reads a coefficient that is stored in advance, a color component conversion unit that sets the pixel value relating to a predetermined pixel within the designation area to be a prediction tap, sets the pixel value of one color component, to be a reference, and converts the pixel value of each color component into a conversion value, and a product and sum calculation unit that sets the conversion value to be a variable and calculates each of the pixel values of a second image, by performing product and sum calculation which uses the coefficient which is read. | 10-02-2014 |
20140293084 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - An image processing apparatus includes: a representative value calculation unit that selects a designation area from a first image, and that calculates a representative value of each of the color components in the designation area, a class classification unit that performs class classification on the designation area, a coefficient reading unit that reads a coefficient that is stored in advance, a color component conversion unit that sets the pixel value relating to a predetermined pixel within the designation area to be a prediction tap, sets the pixel value of one color component, to be a reference, and converts the pixel value of each color component into a conversion value, and a product and sum calculation unit that sets the conversion value to be a variable and calculates each of the pixel values of a second image, by performing product and sum calculation which uses the coefficient which is read. | 10-02-2014 |
20140293088 | IMAGE PROCESSING APPARATUS AND METHOD, AND PROGRAM - An image processing apparatus includes a class tap selection unit that selects pixel values related to pixels corresponding to a plurality of color components as a class tap, from a first image formed by image signals which are output from a single-plate type pixel portion, a class sorting unit that sorts out target pixels of second images as any one of a plurality of classes on the basis of a feature amount of the class tap, a prediction tap selection unit that selects pixel values related to pixels corresponding to a first color component of the plurality of color components as a prediction tap from the first image, and a product-sum operation unit that uses the pixel values of the first color component of the prediction tap as variables, and operates pixel values of the second images through a product-sum operation using the read coefficient. | 10-02-2014 |
20140294294 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - There is provided an image processing apparatus including: a prediction tap selection unit which selects a pixel which is a prediction tap used for prediction operation for acquiring a pixel value of a target pixel which is a target from a second image obtained by converting a first image, from the first image; a classification unit which classifies the target pixel to any class from a plurality of classes; a tap coefficient output unit which outputs a tap coefficient of a class of the target pixel from tap coefficients, acquired by learning to minimize an error between a result of the prediction operation using a student image corresponding to the first image and a teacher image corresponding to the second image; and an operation unit which acquires a pixel value of the target pixel by performing the prediction operation using the tap coefficient and the prediction tap. | 10-02-2014 |