Entries |
Document | Title | Date |
20080199089 | METHOD FOR DECODING BINARY IMAGE AT HIGH SPEED - A method for decoding a binary image at a high speed, wherein blocks having same pixel values are decoded in clock units, such that a decoding speed increases. The method includes: determining whether a predetermined number of sequential pixels corresponds to any one of a white_run, a black_run, and a combined_run; and if the predetermined number of sequential pixels corresponds to any one of the white_run, the black_run, and the combined_run, decoding the sequential pixels in a block per clock unit. | 08-21-2008 |
20080199090 | CODING METHOD CONVERSION APPARATUS - A coding method conversion apparatus converts the first coded data coded by the first coding method into the second coded data. The coding method conversion apparatus includes: an H.264 decoder which decodes the first coded data; a deblocking filter strength calculation unit which calculates a filter strength of deblocking filtering of a second coding method, using at least one piece of decoding information except a coding type of the first coded data, the decoding information being obtained by decoding the first coded data; and a deblocking filter which performs the deblocking filtering to reduce noise in a boundary of blocks according to the filter strength calculated by the deblocking filter strength calculation unit. | 08-21-2008 |
20080205777 | IMAGE DECODER AND MOBILE DEVICE INCLUDING THE SAME - In one aspect, a mobile device is provided which includes a memory configured to store an original image and an output image, a display device configured to display the output image, and an image decoder. The image decoder is configured to receive the original image from the memory, to identify blocks included in the original image that are capable of being independently decoded, to generate the output image by pre-scaling each of the identified blocks on the basis of a size of a display image, and to store the generated output image in the memory. | 08-28-2008 |
20080212885 | SCALING DOWN OF DATA - The scaling down of data is provided. At least two blocks of transformed data samples representing at least two blocks of original data samples are received. One of at least two tables of constants is selected wherein each table of constants is capable of reducing the number of transformed data samples by a different factor. The constants taken from the selected table are applied to the at least two blocks of transformed data samples to produce one block of transformed data samples representing one block of final data samples. The data is processed one dimension at a time by multiplying the data in one dimension with selected constants taken from previously developed tables corresponding to the desired scale down factor. Scaling down by different factors in each dimension as well as scaling down in one dimension and scaling up in the other dimension may be achieved. In addition, the de-quantization of the quantized transform coefficients may be accomplished by pre-multiplication of the selected constants when the quantization values are known. In a similar way the re-quantization may be accomplished by a pre-division of the selected constants. Both de-quantization and re-quantization may be combined when the input quantized transform coefficients and output quantized transform coefficients are desired. | 09-04-2008 |
20080219569 | System and method for decoding and viewing of image files - System and method for memory efficient decode and viewing of compressed image files. A preferred embodiment comprises a decoder coupled to a data input, a resize unit coupled to the decoder, a memory coupled to the resize unit, and a reorder data unit coupled to the memory. The decoder decompresses image data that is provided by the data input, while the resize unit resizes the decompressed image data from a first size to a second size. The memory stores the resized image data and the reorder data unit rearranges the image data into a format suitable for display. By resizing the image data prior to subsequent processing, memory requirements (such as storage space and bandwidth) are reduced. | 09-11-2008 |
20080219570 | METHODS AND SYSTEMS FOR REMOTELY VISUALIZING IMAGES - A method for remotely visualizing an image on a client includes the steps of rendering a 2D image from image data on a server, applying a 2D wavelet transform to the 2D image on the server to generate a plurality of sub-bands, identifying code blocks of the sub-bands that correspond to a region of interest in the 2D image on the server, compressing a number of bit planes of each code block using one of a plurality of coding techniques on the server based on the number of bit planes to generate compressed codes, sending the compressed codes from the server to the client, and visualizing a new 2D image on the client using the received compressed codes. | 09-11-2008 |
20080232704 | Video decoder with adaptive outputs - In one aspect, there is provided a video decoder including a first write port to write uncompressed video data to a first buffer in a first format adapted based on an input required by the video decoder and to suppress writing to the first buffer. The video decoder also includes a second write port to write uncompressed video data to a second buffer in a second format adapted to provide the uncompressed video data for subsequent processing external to the video decoder. | 09-25-2008 |
20080253668 | METHOD OF DECODING ENTROPY-ENCODED DATA - A method of decoding data that is encoded with a set of prefix codes begins by receiving the data at a computing device, and then compiling native machine code from the prefix code set for execution by a processing unit of the computing device. The machine code implements a binary tree of prefix codes that corresponds to the prefix code set. The data is decoded by traversing the prefix code tree, which is effected by executing the machine code with the processing unit. | 10-16-2008 |
20080267515 | ENCODING INVISIBLE ELECTRONIC INFORMATION IN A PRINTED DOCUMENT - A printed image can be redundantly encoded by printing a visible image using a colorant with a luminance that contrasts with that of the output sheet and printing a redundant image using a colorant with a luminance that varies only slightly from that of the output sheet. Accordingly, the visible image can be easily read by a user while the redundant image is substantially invisible to the human eye at normal reading distances, yet capable of being captured by a conventional digital scanner. In one aspect, redundantly encoded images may be printed on a white background, with visible images printed in black text and redundant images printed in blue in content regions of the visible image and in yellow in its background regions. | 10-30-2008 |
20080273803 | System, method and article of manufacture for decompressing digital camera sensor data - The present invention includes a system, method, and article of manufacture for decompressing a bit stream of compressed data representing a plurality of image blocks. This includes a two-step method of processing both a DC code and a plurality of AC codes. With respect to the processing of the AC codes, a plurality of bits of compressed input data relating to the AC codes are first retrieved from the bit stream. A first decoding operation is then executed based on the obtained compressed input data in order to generate first output data. It is then determined whether sufficient space is available for the first output data. If it is determined that there is sufficient space for the first output data, the first output data is outputted. On the other hand, if it is determined that there is insufficient space for the first output data, an alternate second decoding operation is executed in order to generate second output data. In order to carry out the foregoing decoding operations, a data structure is provided in a look-up table for being employed by the AC decoder during use. Such data structure includes a plurality of data segments each having a payload and a pointer. The payload includes a plurality of bits in one of a plurality of coding schemes. Further, the pointer corresponds to a routine which is capable of processing the coding scheme of the payload associated with the pointer. The first decoding operation first includes the step of performing a look-up in the look-up table based on the obtained compressed input data. The pointer is then retrieved from one of the data segments that corresponds to the obtained compressed input data. Next, the routine corresponding to the retrieved pointer is executed. The payload is then processed in the executed routine in order to generate the first output data. The foregoing routine that processes the payload of the data segment in order to generate the first output data may take many forms. | 11-06-2008 |
20080273804 | Image Transformation - A method of decoding an encoded image represented by a plurality of data chunks, the method comprising retrieving a run length indicator and a colour signifier from a data chunk and adding to a pixel map a run of pixels of a colour value determined by the colour signifier and of a length indicated by the run length indicator, in which the colour signifier comprises an index to a look-up table containing information relating to a palette of colour values used in the image. | 11-06-2008 |
20080273805 | Semiconductor device and an image processor - An apparatus for encoding a plurality of image data series and decoding a plurality of encoded image data series includes an interface control circuit for executing data read/write operation from and to a memory area, an encoding/decoding circuit for selectively executing encoding of image data of one series written into the memory area or decoding of encoded image data of one series, and a plurality of registers for giving an instruction of processing to the encoding/decoding circuit wherein the encoding/decoding circuit executes encoding and decoding on a time division basis and in a series unit for image data of a plurality of series in accordance with the instruction from the plurality of registers. The apparatus for executing encoding and decoding of multi-stream image data can be rendered compact in size. | 11-06-2008 |
20080285867 | MULTIDIMENSIONAL DATA ENCODING APPARATUS AND DECODING APPARATUS, AND CONTROL METHOD THEREOF - The invention losslessly encodes multidimensional data such as a color lookup table in which neighboring elements in a space have high correlations, by a simple arrangement at a high compression ratio. To this end, a multidimensional data input unit inputs data of an X-Y plane in an order of Z=0, 1, 2, . . . from a lookup table expressed by three-dimensional X-, Y-, and Z-coordinates. An inter-plane difference generation unit calculates differences D between elements of two neighboring planes, and outputs the calculation result as two-dimensional inter-plane differences. A prediction error generation unit considers data Di of interest in the inter-plane differences D as an element of two-dimensional data, and outputs a difference e from a predicted value p, which is obtained with reference to already encoded data, to a prediction error encoding unit. The prediction error encoding unit generates and outputs a codeword from the inputted difference e. | 11-20-2008 |
20080310740 | Multi-Mode Image Processing - The invention is applied to image processing schemes by providing at least one auxiliary block processing mode in addition to the standard default block processing mode of the scheme. An image to be decoded is divided into a number of image blocks ( | 12-18-2008 |
20080310741 | METHOD FOR PROGRESSIVE JPEG IMAGE DECODING - A progressive JPEG image decoding method is provided. In the decoding method, a non-zero history table and a sign table of each variable length decoding (VLD) result are recorded and used as a reference for decoding the next scan layer. The decoded coefficients are no longer directly stored in a memory so as to save the memory space. Accordingly, an image can be decoded and displayed correctly even with limited memory space. | 12-18-2008 |
20080317361 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE BY PARTITIONING IMAGE - A method and apparatus for encoding/decoding an image are provided. The method includes partitioning an image into a plurality of areas, allocating the partitioned plurality of areas to views of multi-view image sequences, and encoding the allocated plurality of areas. By doing so, the method can efficiently encode a large-screen image or a high-pixel image, without using a separate codec. | 12-25-2008 |
20080317362 | IMAGE ENCODING APPARATUS AND IMAGE DECODING APPARAUTS, AND CONTROL METHOD THEREOF - An image encoding apparatus generate encoded data having a fixed length L which is less than or equal to m×n bits and an integral multiple of 32 by m×n pixel block, while resolution information and color information are excellently maintained. For this purpose, a block generation unit inputs image data by m×n pixels. A 2-color extraction unit extracts representative colors C | 12-25-2008 |
20080317363 | METHOD AND APPARATUS FOR IMAGE DATA PROCESSING - An image data processing apparatus includes an encoding unit, a storage unit, a decoding unit and a Digital-to-Analog (D/A) converter. The encoding unit receives image data, compares (2n−1)th pixel data with (2n)th pixel data, and creates a header value, an encoding value and a reference value, which are used to encode the pixel data. The storage unit is connected to the encoding unit, and stores the header value, the encoding value and the reference value, which are created by the encoding unit. The decoding unit is connected to the storage unit, and restores the (2n−1)th pixel data and the (2n)th pixel data using the header value, the encoding value and the reference value. The D/A converter is connected to the decoding unit, converts the restored image data into analog signals, and outputs the analog signals. | 12-25-2008 |
20080317364 | Methods for determining neighboring locations for partitions of a video stream - This invention describes methods for pre-computing neighboring locations for partitions in a video stream and for placing those pre-computed neighboring locations into a table for later retrieval and later use. The redundancy in the information of the pre-computed neighboring locations can be used to reduce the number entries in the table of neighboring locations, thus effectively reducing the amount of memory needed to store this table. Further, indexing schemes are used for non-MBAFF coded video streams and MBAFF coded video streams to further minimize memory usage. | 12-25-2008 |
20090003715 | METHOD AND DEVICE FOR CONDENSED IMAGE RECORDING AND REPRODUCTION - A method for decoding coded image data, and which includes determining whether a property type of the image data is a first coding type or a second coding type, in which the first coding type of the image data includes identifier information of a reference image for specifying the reference image among previous images, and the second coding type of the image data does not include the identifier information of the reference image, detecting the reference image based on the identifier information for the first coding type of the image data, and decoding the first coding type of the image data based on the detected reference image, and decoding the second coding type of the image data based on the image data itself. | 01-01-2009 |
20090016619 | IMAGE PROCESSING DEVICE - An image processing device and method decodes encoded image data, and converts a resolution of the decoded image data. The encoded image data is formed by encoding image data partitioned into blocks, each block including a plurality of pixels aligned in a matrix shape. The image processing device includes a decoding section that decodes and cuts out a portion of the decoded image data corresponding to a preset cut-out area and outputs the portion of the decoded image data on a block-by-block basis, a block buffer section that temporarily stores the portion of the decoded image data output, a horizontal resolution conversion section that converts the resolution of the decoded image data in the horizontal direction, a line buffer section that temporarily stores the horizontal-resolution-converted image data, and a vertical resolution conversion section that converts the resolution of the horizontal-resolution-converted image data in the vertical direction. | 01-15-2009 |
20090016620 | IMAGE PROCESSING DEVICE - An image processing device and method decodes encoded image data, and converts a resolution of the decoded image data. The encoded image data is formed by encoding image data partitioned into blocks, each block including a plurality of pixels aligned in a matrix shape having horizontal rows and vertical columns. The image processing device includes a decoding section that decodes and outputs the decoded image data on a block-by-block basis, a block buffer section that temporarily stores, on a basis of the blocks, the decoded image data output, a horizontal resolution conversion section that converts the resolution of the decoded image data in the horizontal direction, a line buffer section that temporarily stores, on a basis of the vertical columns, the horizontal-resolution-converted image data, and a vertical resolution conversion section that converts the resolution of the horizontal-resolution-converted image data in the vertical direction. | 01-15-2009 |
20090028449 | METHOD AND DEVICE FOR CONDENSED IMAGE RECORDING AND REPRODUCTION - A method for decoding coded image data, and which includes receiving the coded image data, in which some of the coded image data includes identifier information of a reference image for specifying the reference image among previous images, and other coded image data does not include the identifier information of the reference image, detecting the reference image based on the identifier information when the coded image data has the identifier information, and decoding the coded image data based on the detected reference image when the coded image data includes the identifying information of the reference image, and decoding the coded image data based on the coded image data itself when the coded image data does not include the identifying information. | 01-29-2009 |
20090028450 | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, IMAGE ENCODING PROGRAM, AND IMAGE DECODING PROGRAM - Image encoding apparatus | 01-29-2009 |
20090028451 | PROCESSING METHODS FOR CODED APERTURE IMAGING - The present invention relates to processing of coded aperture images. Multiple frames of data acquired by the coded aperture imaging system, each with a different coded aperture array, are processed to form an image. The processing incorporates the constraints that the image solution must be positive and that the solution should be zero outside an expected image region. In one embodiment image enhancement may involve dividing the processed image into image regions having a spatially invariant point spread function and solving an inverse problem for each image region to reduce image blurring. | 01-29-2009 |
20090034853 | TECHNIQUE FOR CREATING PRINT DATA - A print data creation apparatus for creating print data in band units may comprise an obtaining device, a decompressed data creation device, a band determination device, a deletion device, a data range storage device, a data range specifying device, and a print data creation device. The obtaining device obtains compressed data of one or more image objects. The decompressed data creation device creates decompressed data by decompressing the compressed data of the one or more image objects in partial units. The band determination device determines, for each decompressed data created by the decompressed data creation device, to which band the decompressed data is necessary. The deletion device deletes the decompressed data that the band has been determined by the band determination device. The data range storage device stores, based on information determined by the band determination device, for each band, an association of the band and a data range of the compressed data that is necessary for creating print data corresponding to the band. The data range specifying device specifies, based on information stored in the data range storage device, a data range of compressed data associated with a band of which print data is to be created. The print data creation device creates print data from compressed data within the data range specified by the data range specifying device. | 02-05-2009 |
20090041363 | Image Processing Apparatus For Reducing JPEG Image Capturing Time And JPEG Image Capturing Method Performed By Using Same - Provided are an image processing apparatus capable of reducing a joint photographic coding experts group (JPEG) image capturing time, and a method of reducing the JPEG image capturing time by using the image processing apparatus and a multimedia application processor (MAP) used in the image processing apparatus image processing apparatus including: a back end unit receiving an instruction from a base band unit to capture a joint photographic coding experts group (JPEG) image, generating data used to generate an image by using a video buffer and a video controller, and transferring the data used to generate an image to the base band unit; the base band unit receiving the data used to generate the image from the back end unit and transferring the data to the display unit as display information; and the display unit receiving the display information from the base band unit and displaying the display information. | 02-12-2009 |
20090060357 | IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND PRINTING APPARATUS - An image decoding apparatus which decodes externally received encoded image information includes a storage unit which stores the image information. The image decoding apparatus includes a first decoding unit which receives, from the storage unit, image data to be decoded and reference data, and decodes the target image data. The image decoding apparatus includes a second decoding unit which receives the image data decoded by the first decoding unit, receives, from the storage unit, image data to be decoded based on the decoded image data, and decodes the image data received from the storage unit. The image decoding apparatus includes a decoding control unit which controls the first and second decoding units to repetitively execute decoding of image data in parallel. | 03-05-2009 |
20090067732 | SEQUENTIAL DECODING OF PROGRESSIVE CODED JPEGS - Progressive scan encoded JPEGS are decoded sequentially on a Minimum Coded Unit (MCU) basis and then the JPEG image is output one row at a time to a frame buffer. Since the entire image does not need to be decoded at once, a huge JPEG buffer is generally not required. The present invention reconstructs each MCU one scan at a time to produce complete lines of image data and thus provides an output using the image data on a line-by-line basis. This technique may require that each MCU be reconstructed scan-by-scan. This technique provides a modified entropy (Huffman) decoder in which data for different scans of an MCU of the progressively scanned JPEG image may be stored in a buffer, and a parsing and scan table element creates pointers to the memory buffer corresponding to the start of each scan level. Scan tables are also extracted for each level of scan or points to the same tables if some scan levels use the same table. | 03-12-2009 |
20090074309 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE DATA - The invention relates to a method and an apparatus for encoding images, more particularly to an encoding unit in conjunction with a library of pictorial entities and image qualifiers. The method and apparatus provide encoding an image by using a code factor table in conjunction with a set of element codes. The resulting image code allows the set pictorial elements of an image and their associated image qualifiers to be represented by a compact code uniquely representing a given configuration of pictorial elements. The use of the resulting image code facilitates the transmission and storage of images requiring only the code to be sent or stored. | 03-19-2009 |
20090080784 | ENHANCED DECOMPRESSION OF COMPRESSED DATA - Enhanced decompression of compressed images, in which a decompressed image with a target resolution is assembled using an iteratively decompressed and downscaled quantity of scanlines of a compressed image, the quantity of scanlines correlating to a downscaling factor determined based on an original resolution of the compressed image and the target resolution. | 03-26-2009 |
20090087107 | Compression Method and Apparatus for Response Time Compensation - An apparatus for response time compensation includes a compression module, a decompression module, a display element response time compensation module, and a bypass control module. The compression module compresses a current frame to produce a compressed previous frame of image information. The decompression module decompresses the compressed previous frame of image information to produce a decompressed previous frame of image information. The display element response time compensation module provides display compensation information for a display based on the current frame and the decompressed previous frame. The bypass control module causes the current frame information to selectively bypass the compression module, the decompression module, and/or the display element response time compensation module based on display mode information. | 04-02-2009 |
20090092326 | ENCODING DEVICE, ENCODING METHOD, ENCODING PROGRAM, DECODING DEVICE, DECODING METHOD, AND DECODING PROGRAM - The present invention relates to an encoding apparatus, an encoding method, an encoding program, a decoding apparatus, a decoding method and a decoding program for encoding and decoding efficiently a video signal in interlace scanning. An adder | 04-09-2009 |
20090097761 | Method for processing a digital image and image representation format - An image representation format for representing a digital image comprises: image information stored as a bitstream representing sequential image blocks, each block comprising one or more components, each component comprising one or more data units and each data unit being represented as a Huffman-coded stream of coefficients of basis functions, wherein a zeroth order coefficient is represented as a difference to the previous zeroth order coefficient of the corresponding component, and a block information table, which comprises: indicators to the first coefficient of a specified order of each image block in said bitstream, information indicating the number of bits in the bitstream between adjacent coefficients of said specified order of the image block, and the zeroth order coefficient of at least the first data unit of each component, said zeroth order coefficient being represented in a non-differential form. | 04-16-2009 |
20090097762 | Method for processing a digital image and image representation format - An image representation format for representing a digital image comprises: image information stored as a bitstream representing sequential image blocks, each block comprising one or more components, each component comprising one or more data units and each data unit being represented as a Huffman-coded stream of coefficients of basis functions, wherein a zeroth order coefficient is represented as a difference to the previous zeroth order coefficient of the corresponding component, and a block information table, which comprises: indicators to the first coefficient of a specified order of each image block in said bitstream, information indicating the number of bits in the bitstream between adjacent coefficients of said specified order of the image block, and the zeroth order coefficient of at least the first data unit of each component, said zeroth order coefficient being represented in a non-differential form. | 04-16-2009 |
20090110308 | DECODING AND ERROR CORRECTION IN 2-D ARRAYS - A system and process for determining the location of a captured image from a larger image is described. A non-repeating sequence may be folded into a non-repealing array in which the array is unique for every sub window of a given size. The image of the sub window may be captured and its location determined within the non-repeating array. | 04-30-2009 |
20090110309 | IMAGE DECOMPRESSION APPARATUS, MEDIUM RECORDING IMAGE DECOMPRESSION PROGRAM, IMAGE DECOMPRESSION METHOD - An object of the present invention is to provide an image decompression apparatus, a medium recording an image decompression program, and an image decompression method capable of sequentially decompressing compressed data of a plurality of images. | 04-30-2009 |
20090110310 | IMAGE PROCESSING APPARATUS - An image processing apparatus and method execute instructions contained in multiple threads in parallel. The image processing apparatus decodes code data that is obtained by dividing image data into areas and carrying out a compression process such that the individual areas can be independently decoded. The image processing apparatus includes a first thread generating unit that allocates one execution thread to each independently compressed code, a second thread generating unit that allocates plural execution threads to each independently compressed code, and a control unit that controls the operation of the first thread generating unit and the second thread generating unit. At least part of an execution instruction for decoding the code data into image data is generated by the first thread generating unit or the second thread generating unit. | 04-30-2009 |
20090123079 | REDUCTION OF COMPRESSION ARTEFACTS IN DISPLAYED IMAGES - In a method, receiver and display device a compressed data stream is decompressed. Decompression may cause ringing effect. In order to reduce ringing effects an analysis window (AWH, AWV) is used, which is divided into two sub-areas (AWH | 05-14-2009 |
20090123080 | System, Method and Article of Manufacture for Decompressing Digital Camera Sensor Data - The present invention includes a system, method, and article of manufacture for decompressing a bit stream of compressed data representing a plurality of image blocks. This includes a two-step method of processing both a DC code and a plurality of AC codes. With respect to the processing of the AC codes, a plurality of bits of compressed input data relating to the AC codes are first retrieved from the bit stream. A first decoding operation is then executed based on the obtained compressed input data in order to generate first output data. It is then determined whether sufficient space is available for the first output data. If it is determined that there is sufficient space for the first output data, the first output data is outputted. On the other hand, if it is determined that there is insufficient space for the first output data, an alternate second decoding operation is executed in order to generate second output data. In order to carry out the foregoing decoding operations, a data structure is provided in a look-up table for being employed by the AC decoder during use. Such data structure includes a plurality of data segments each having a payload and a pointer. The payload includes a plurality of bits in one of a plurality of coding schemes. Further, the pointer corresponds to a routine which is capable of processing the coding scheme of the payload associated with the pointer. The first decoding operation first includes the step of performing a look-up in the look-up table based on the obtained compressed input data. The pointer is then retrieved from one of the data segments that corresponds to the obtained compressed input data. Next, the routine corresponding to the retrieved pointer is executed. The payload is then processed in the executed routine in order to generate the first output data. The foregoing routine that processes the payload of the data segment in order to generate the first output data may take many forms. | 05-14-2009 |
20090136145 | Editing Apparatus, Editing Method, Editing Program, and Editing System - An editing process is to be properly performed for video data that have been compression-encoded using inter-frame compression. Identification information that identifies a device that has recorded the stream file is extracted from the stream file that stores the video stream to be edited. When the extracted identification information represents a device that can encode the video stream with the same attribute as an attribute that the encoder of the editing apparatus can handle, an editing process is performed on the basis of a technique of decoding only a necessarily minimum region and re-encoding it. Otherwise, the editing process is performed on the basis of a technique of encoding all a video stream to be edited and re-encoding it. It can be determined whether or not the encoding process on the basis of the technique of decoding only a necessarily minimum region can be performed on the basis of only predetermined identification information contained in the video stream. | 05-28-2009 |
20090141990 | SYSTEM AND METHOD FOR QUALITY-AWARE SELECTION OF PARAMETERS IN TRANSCODING OF DIGITAL IMAGES - Several quality-aware transcoding systems and methods are described, in which the impact of both quality factor (QF) and scaling parameter choices on the quality of transcoded images are considered in combination. A basic transcoding system is enhanced by the addition of a quality prediction look-up table, and a method of generating such a table is also shown. | 06-04-2009 |
20090141991 | System and article of manufacture for using a reentry data stet to decode compressed data - Provided are a method, system, and program for decoding compressed data. Compressed data is received and decoded. An error is detected while decoding a first location in the compressed data. A reentry data set is accessed having a pointer to a second location in the compressed data following the first location and decoding information that enables decoding to start from the second location. The second location in the compressed data is accessed and the decoding information in the accessed reentry data set is used to continue decoding the compressed data from the second location. | 06-04-2009 |
20090154817 | IMAGE DATA COMPRESSOR AND IMAGE DATA DECOMPRESSOR - In a data decompressor, a variable length decoding unit extracts a variable length code from compressed image data, performs variable length decoding of the extracted variable length code, and restores quantized data before the variable length encoding was applied. An inverse quantization unit performs inverse quantization on the restored quantized data to generate orthogonal transform coefficients of each block and writes the generated orthogonal transform coefficients to a memory. An inverse orthogonal transform unit reads the orthogonal transform coefficients of each block from the memory and performs an inverse transform of the orthogonal transform performed by a data compressor on the orthogonal transform coefficients to thereby restore an image of each block. The inverse orthogonal transform unit is constructed so as to perform the inverse transform of the orthogonal transform coefficients in parallel with the variable length decoding of the variable length decoding unit and the inverse quantization of the inverse quantization unit. | 06-18-2009 |
20090161972 | IMAGE CODING/DECODING METHOD, IMAGE CODING APPARATUS AND IMAGE DECODING APPARATUS - An image coding method is provided, in which the method includes the steps of: extracting edge information which represents an edge part of an original image; obtaining density information of an edge smoothed image from the original image by smoothing the edge part; obtaining coded edge information by coding the edge information according to a first coding algorithm; obtaining coded density information by coding the density information of the edge smoothed image according to a second coding algorithm; and sending the coded edge information and the coded density information as coded information to an image decoding apparatus. | 06-25-2009 |
20090175547 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - In an image processing apparatus according to the present invention, an area dividing unit divides still image data into plural areas in two directions orthogonal to each other, an image-data arranging unit arranges, continuously in time series, plural image data corresponding to the plural areas included in the still image data, a compression encoding unit compression-encodes, using a moving image compression/expansion method, the plural image data corresponding to the plural areas arranged continuously in time series and generates a compression-encoded moving image signal, a decoding unit decodes, using the moving image compression/expansion method, the compression-encoded moving image signal and generates a decoded moving image signal, and a still-image-data generating unit generates still image data on the basis of the plural image data corresponding to the decoded moving image signal. | 07-09-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 |
20090185749 | Image Encoder, Image Encoding Method, Image Decoder, and Image Decoding Method - In an image encoder, a first quantization section which is selected when normal image quality is required performs quantization by dividing a wavelet transformation coefficient by a quantization step size and by thereafter rounding down a fraction thereof. On the other side, a second quantization section which is selected when high image quality is required performs quantization by dividing a wavelet transformation coefficient by a quantization step size, by adding 0.5 to the addition result, and by thereafter rounding down a fraction thereof. Therefore, the width of a dead zone where coefficients are quantized to a value of 0 is narrower than that in the first quantization section, and higher image quality is obtained accordingly. | 07-23-2009 |
20090190843 | Image encoding apparatus and image decoding apparatus - Provided are an image encoding apparatus and an image decoding apparatus. The image encoding apparatus includes a compression unit compressing a reference image by reducing a resolution of the reference image in a resolution adjustment mode determined from among at least two resolution adjustment modes according to a distribution of values of pixels of the reference image, and providing the compressed reference image to a memory, a reconstruction unit reconstructing the reference image by increasing a resolution of the compressed reference image stored in the memory to an original resolution, a predictive encoding unit performing predictive encoding on a current image by using the reconstructed reference image, and a predictive decoding unit generating the reference image by performing decoding on the predictive encoded current image, and providing the generated reference image to the compression unit. | 07-30-2009 |
20090190844 | METHOD FOR SCALABLY ENCODING AND DECODING VIDEO SIGNAL - Disclosed is a method for scalably encoding and decoding a video signal. The video signal is encoded through an inter-layer prediction scheme based on a data stream of a base layer encoded with ×¼ resolution. The inter-layer prediction scheme applied between the enhanced layer and the base layer representing ×4 resolution difference includes a motion prediction scheme for predicting motion and dividing a macro block of the enhanced layer based on division information, mode information, and/or mode information of a block of the base layer. Thus, the inter-layer prediction scheme is applied between layers representing ×4 resolution difference, thereby improving a coding efficiency. | 07-30-2009 |
20090202160 | METHOD FOR CODING AND DECODING 3D DATA IMPLEMENTED AS A MESH MODEL - A method for coding three-dimensional (3D) data, and more particularly for coding geometry data included in the 3D data. The method includes: generating a bounding box including a vertex of the 3D data based on information included in the geometry data; dividing the bounding box into a plurality of partitions having an equal size; identifying a number of vertices included in each divided partition; appointing a divided partition as a leaf cell based on the identified number of vertices; and coding the geometry data using information on the dividing of the bounding box, information on vertices included in each divided partition, and information indicating the position of a vertex included in the leaf cell, when a divided partition is subdivided. | 08-13-2009 |
20090202161 | DATA PROCESSING APPARATUS, IMAGE PROCESSING APPARATUS, AND METHOD THEREFOR - There are provided a data processing apparatus which makes an I/F for data processing modules (processors) versatile to facilitate addition/modification on a data processing module basis in accordance with processing contents, an image processing apparatus, and a method for the apparatuses. A data processing module ( | 08-13-2009 |
20090208121 | INFORMATION TRANSFER APPARATUS, INFORMATION RECEIVING APPARATUS AND COMPUTER PROGRAM - An information transfer apparatus includes a first image holding unit configured to hold image information of a first region updated in a display screen, a data compressing unit configured to perform compression processing of the image information of the first region outputted from an image acquiring unit, a second image holding unit configured to hold the image information of the first region compressed by the data compressing unit, a region determining unit configured to determine a second region to be a transfer object of a compression error caused by the data compressing unit among the first region, based on output of the image acquiring unit, a data expanding unit configured to extract and expand image information of the second region of the image information held by the second image holding unit, an error calculating unit configured to generate error image information including a compression error based on the image information of the second region in the image information held by the first data holding unit and the image information expanded by the data expanding unit. | 08-20-2009 |
20090220161 | Image Compression Apparatus and Image Expansion Apparatus - An image compression apparatus includes: a dividing section for dividing an image to be compressed into blocks, each of which has a predetermined number of pixels having respective gradation values; a determining section for determining whether the block is a first kind block, in which a number of kinds of gradation values of the predetermined number of pixels belonging to the block is not greater than N (where N is an integer which is equal to 2 or greater) for each block divided and obtained by the dividing section; and a normalizing section which generates one of a first kind compressed data and a second kind of compressed data depending on the result of the determination. | 09-03-2009 |
20090238476 | Spectral information recovery for compressed image restoration - Aspects of the subject matter described herein relate to image restoration for compressed images. In aspects, image restoration is accomplished by recovering spectral information from data corresponding to a compressed image. The spectral information is recovered using an algorithm to search through a solution space of possible solutions while constraints are imposed on the solution space to trim undesirable solutions from the space. An algorithm described herein may be iteratively applied to improve the quality of the recovered image. | 09-24-2009 |
20090238477 | IMAGE PROCESSOR - An image processor includes an encoder and a decoder. The encoder includes a frequency transform unit, a pre-filter, and a color conversion unit that converts a pixel signal of a first color space inputted from outside into a pixel signal of a second color space including a luminance signal and chrominance signals. The decoder includes a frequency inverse transform unit, a post-filter, and a color inverse conversion unit that inversely converts a pixel signal of the second color space into a pixel signal of the first color space. The pre-filter performs prefiltering on one or plural specific signals among the luminance and chrominance signals. The post-filter does not perform postfiltering on the above specific signals. | 09-24-2009 |
20090238478 | IMAGE PROCESSING APPARATUS - An image processing apparatus enables efficient access to image information and increases processing speed. A reading unit generates addresses of a plurality of pixels in a rectangular region of an image stored in an external storage unit with reference to an arbitrary pixel in the rectangular region based on the address of the arbitrary pixel in the external storage unit and the number of pixels in a main scan direction. The reading unit then reads the pixels of the rectangular region successively with reference to the generated addresses of the plural pixels in the rectangular region. | 09-24-2009 |
20090245661 | MIXED CONTENT IMAGE COMPRESSION WITH TWO EDGE DATA REPRESENTATIONS | 10-01-2009 |
20090245662 | DATA PROCESSING DEVICE, IMAGE ENCODING/DECODING DEVICE AND DATA PROCESSING SYSTEM - To reduce a processing load of an external CPU, when a large amount of data is initially set frequently to an image coding/decoding device. The image encoding/decoding device (data processing device) includes a first circuit and a second circuit for providing initial setting to a plurality of image processing modules (processor units), wherein the image encoding/decoding device does not receive information, which is initially set to the image processing modules, directly from the external CPU, and control information for the initial setting is set to the first circuit from the CPU. The second circuit reads in initial setting information and setting-target information of the initial setting information from outside using the control information set in the first circuit and transfers the initial setting information to the image processing module according to the read-in setting-target information. The CPU does not need to set the whole information, which is initially set to the image processing modules, directly to the image encoding/decoding device, and also does not need to set both of a transfer source address and a transfer destination address which are required as in a case of utilizing DMA transfer. | 10-01-2009 |
20090245663 | IMAGE DATA DECODING APPARATUS AND METHOD FOR DECODING IMAGE DATA - An image decoding apparatus includes a memory, a detecting part which receives data of a plurality of macroblocks included in an image and detects whether or not a first macroblock included in the plurality of macroblocks has an intra-block, and a control part which writes a DCT coefficient of the first macroblock into the memory when the detecting part determines that the first macroblock has the intra-block, and does not write the DCT coefficient of the first macroblock into the memory when the detecting part determines that the first macroblock has no intra-block. | 10-01-2009 |
20090257665 | DYNAMIC IMAGE ENCODING DEVICE, DYNAMIC IMAGE DECODING DEVICE, DYNAMIC IMAGE ENCODING METHOD, DYNAMIC IMAGE DECODING METHOD, DYNAMIC IMAGE ENCODING PROGRAM, AND DYNAMIC IMAGE DECODING PROGRAM - An image encoding device including an input section inputting an input image constituting an encoding target; a reference image accumulation section accumulating a reference image; a reference image accompanying information accumulation section accumulating reference image accompanying information that accompanies the reference image; an encoding section modifying the reference image and the reference image accompanying information in accordance with the input image, generating a predictive signal for the input image, and encoding the input image; and an output section outputting, as encoded data, compressed data obtained by the encoding by the encoding section together with modification method information indicating a modification method for the reference image. Thereby, image information can be encoded/decoded more efficiently by generating an appropriate predictive signal. | 10-15-2009 |
20090257666 | IMAGE DECODING DEVICE, IMAGE DECODING METHOD, IMAGE DECODING SYSTEM, AND SYSTEM LSI - Whether or not underflow is being occurred or underflow is highly likely to occur is judged based on an image encoded data amount in a reception buffer at a time of the judgment or a change in the image encoded data amount with time. When the judgment is affirmative, a composite image data piece corresponding to one frame is generated by extracting an image data piece in the frame memory, decoding part of an image encoded data piece in the reception buffer and replacing part of the extracted the image data piece with the decoded part of the image encoded data piece. Composite image data pieces are repeatedly generated such that an occupancy ratio of replaced part of the image data piece increases each time a piece of the composite image data is newly generated, and the composite image data pieces are outputted in order of generation. | 10-15-2009 |
20090257667 | IMAGE DECODING APPARATUS AND CONTROL METHOD - The invention enables effectively executing decoding processing in units of blocks based on encoded image data that has been variable-length encoded in units of blocks and furthermore has marker code inserted therein. An identification unit generates information indicating the position of an emulation prevention byte and deletes the emulation prevention byte. A code length calculation unit outputs a code length of the encoded image data from which the identification data has been deleted. A code length accumulation unit determines, based on the identification data position information, whether identification data was included in the encoded image data that has been decoded, and accumulates the code lengths of encoded data and outputs the accumulated code length in units of blocks. Based on this, storage address information for encoded data in blocks in the encoded image data is registered in a decoding table which is used for performing in units of blocks. | 10-15-2009 |
20090257668 | PREDICTION TECHNIQUES FOR INTERPOLATION IN VIDEO CODING - This disclosure describes filtering techniques applied by an encoder and a decoder during the prediction stage of a video encoding and/or decoding process. The filtering techniques may enhance the accuracy of predictive data used during fractional interpolation, and may improve predictive data of integer blocks of pixels. There are several aspects to this disclosure, including a useful twelve-pixel filter support that may be used for interpolation, techniques that use coefficient symmetry and pixel symmetry to reduce the amount of data needed to be sent between an encoder and a decoder to configure the filter support for interpolation, and techniques for filtering data at integer pixel locations in a manner that is similar to sub-pixel interpolation. Other aspects of this disclosure concern techniques for encoding information in the bitstream to convey the type of filter used, and possibly the filter coefficients used. Predictive coding of filter coefficients is also described. | 10-15-2009 |
20090263032 | IMAGE PROCESSING APPARATUS, METHOD, AND PROGRAM - The present invention relates to an image processing apparatus, method, and program that are capable of improving image quality. A deblocking filter | 10-22-2009 |
20090268972 | Decoding Image - Techniques, apparatus and systems for image decoding are described. A method performed by an image decoding apparatus includes generating motion compensation information and a quantized result of an error image that represents a difference between a current image to be decoded and a prediction image obtained by performing inter prediction on the current image from a bitstream of the current image. A reference image of the current image is received from an external memory unit based on the generated motion compensation information. The method includes restoring the current image based on the received reference image of the current image and the generated quantized result of the error image representing the difference between the current image and the prediction image. Receiving the reference image of the current image is performed while restoring a previous image, and restoring the current image is performed while receiving a reference image of a subsequent image. | 10-29-2009 |
20090274379 | GRAPHICAL DATA PROCESSING - A method and system | 11-05-2009 |
20090274380 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM AND SEMICONDUCTOR INTEGRATED CIRCUIT - An image processing apparatus according to the present invention includes a filter unit which filters image signals; a sampling unit which generates first digital image signals having a first resolution by sampling the filtered image signals at a predetermined sampling frequency; and a super-resolution unit which reconstructs a second digital image signal having a second resolution which is higher than the first resolution by performing super-resolution on the first digital image signals generated by the sampling unit, wherein the filter unit passes frequency components corresponding to or lower than the Nyquist frequency which is half the sampling frequency, and passes a part of frequency components within a range from the Nyquist frequency to the highest frequency which can be represented by the second resolution. | 11-05-2009 |
20090279796 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE - Provided are a method and apparatus for encoding and decoding an image. The method of encoding an image includes generating half-tone data by applying patterns specified by each color channel to input data, rearranging the generated half-tone data according to the characteristics of the applied patterns, and predicting the rearranged half-tone data and encoding the predicted half-tone data. Therefore, encoding and decoding can be performed more efficiently and a compression rate can be improved. | 11-12-2009 |
20090279797 | ENTROPY ENCODING AND DECODING METHOD AND APPARATUS USING LEAST SIGNIFICANT BIT - Provided are entropy encoding and decoding methods. The entropy encoding method includes receiving residual coefficients obtained by frequency converting a residual image, determining a first bit string about residual coefficients having nonzero levels from among the received residual coefficients, determining at least one lower bit, including a least significant bit of the first bit string, from the first bit string, and determining a second bit string obtained by bit-shifting the first bit string to the right by the number of lower bits. | 11-12-2009 |
20090285497 | IMAGE PROCESSING METHOD AND IMAGE PROCESSING APPARATUS USING LEAST SIGNIFICANT BITS - Provided are an image processing method and image processing apparatus using least significant bits (LSBs). The image processing method includes generating first binary codes by converting pixel values of an input image into a binary code format; converting the first binary codes into gray codes and determining a predetermined number of sequential LSBs from among the gray codes; and generating second binary codes by converting the determined LSBs of the gray codes into the binary code format. | 11-19-2009 |
20090285498 | Information processing apparatus, information processing method, and computer-readable encoding medium recorded with a computer program thereof - An information processing apparatus is disclosed, including: a receiving part, an extracting part, and a selecting part. The receiving part receives a predetermined image area in the image. The extracting part defines one or more divisions corresponding to the predetermined image area received by the receiving part as a first division group, and extracts codes of the first division group. The selecting part selects whether or not to extract codes of divisions influencing decoding of codes of the first division group with the codes to be extracted by the extracting part. | 11-19-2009 |
20090290803 | IMAGE PROCESSING APPARATUS FOR IMAGE QUALITY IMPROVEMENT AND METHOD THEREOF - An image processing apparatus and a method thereof are disclosed. The image processing apparatus includes a storage unit which stores a plurality of image correction values, a control unit which extracts information on compression rate, and an image correcting unit which corrects an image using image quality correction values. | 11-26-2009 |
20090290804 | IMAGE SIGNAL PROCESSING APPARATUS, IMAGE SIGNAL PROCESSING METHOD, PREDICTION COEFFICIENT GENERATING APPARATUS, PREDICTION COEFFICIENT GENERATING METHOD, AND PROGRAMS FOR CAUSING COMPUTER TO EXECUTE THE METHODS - An image signal processing apparatus includes: a block division unit inputting an image signal encoded by orthogonal transformation and dividing the image signal into second blocks different from first blocks encoded using the orthogonal transformation; an activity calculation unit calculating an activity of each second block; a re-encoding unit encoding the second blocks using the orthogonal transformation; a re-encoded difference calculation unit calculating difference values between the second blocks and the first blocks; a class determination unit determining a class of each second block on the basis of a distribution of the difference value and the activity; a prediction coefficient generating unit generating a prediction coefficient corresponding to each class; a prediction tap construction unit constructing a prediction tap for calculating a target pixel in each second block; and a predictive operation unit operating the prediction tap and the prediction coefficient to calculate a pixel value of each target pixel. | 11-26-2009 |
20090290805 | DECODING APPARATUS, DECODING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - A selector selects one of a standard parameter corresponding to a filter strength contained in input movie image data and an original parameter originally set at the decoding side as a filter parameter to be used. A screen-display filter performs deblocking filtering using the filter parameter selected by the selector on decoded movie image data. A post-filter performs deblocking filtering using the standard parameter and stores the obtained decoded image data in a memory to allow it to be used in inter-frame compensation. | 11-26-2009 |
20090304291 | REAL-TIME COMPRESSION AND DECOMPRESSION OF WAVELET-COMPRESSED IMAGES - Arrangements are provided for real-time variable compression and decompression schemes. In one arrangement, compressed images are stored as collections of tiled line textures representing breadth-first trees. In another arrangement, an image is decompressed directly on a GPU employing a microcode pixel shader. The arrangements allow for variable compression that can take into account complex local variations in light and shadowing. In this way, areas of high contrast may have significant detail preserved. The arrangement may be employed in a number of applications, including real-time shader image decompression, lighting and relighting, static shadow maps, dynamic texture packing, geometric representations, displacement maps, and so on. | 12-10-2009 |
20090304292 | ENCODING AND DECODING METHODS, DEVICES IMPLEMENTING SAID METHODS AND BITSTREAM - The invention relates to a method for encoding a plurality of non overlapping blocks in a picture. The method comprises the steps of:
| 12-10-2009 |
20090310874 | DECODING INFORMATION FROM A CAPTURED IMAGE - A method for decoding information from a captured image is disclosed. The captured image has a plurality of color patches including a plurality of payload patches, a plurality of calibration patches, and an orientation patch. The orientation patch has a unique characteristic with respect to the payload patches and the calibration patches. The method includes identifying, within the captured image, the color patch having the unique characteristic as the orientation patch. The plurality of calibration patches are identified within the captured image. Each of the calibration patches has a unique predetermined location with respect to the identified orientation patch. A relative orientation of the image is determined based on a location of the identified orientation patch within the captured image. Calibration information is discerned according to characteristics of the identified calibration patches. The relative orientation and the calibration information are utilized to decode the information from the payload patches in the captured image. | 12-17-2009 |
20090317005 | METHOD AND RELATED APPARATUSES FOR DECODING MULTIMEDIA DATA - A method for decoding compressed multimedia data is disclosed. At least one performance parameter corresponding to a system environment or a display requirement of the compressed multimedia data is first acquired. A rendering flow for the compressed multimedia data according to the at least one performance parameter is then determined dynamically, wherein the rendering flow comprises a specific arrangement of rendering procedures indicating the execution order of the rendering procedures. Then, the compressed multimedia data is decoded with the determined rendering flow so as to display the decoded data as an image data. | 12-24-2009 |
20090317006 | Encoding device, decoding device, encoding method, decoding method, and storage medium storing programs thereof - An encoding device includes a binary image generation unit that generates at least two binary images from a multivalued image by applying different methods, a check image generation unit that generates a check image based on the plural binary images generated by the binary image generation unit, and a code generation unit that generates coded data by encoding at least one of the binary images generated by the binary image generation unit and the check image generated by the check image generation unit by using different methods. | 12-24-2009 |
20090317007 | METHOD AND APPARATUS FOR PROCESSING A DIGITAL IMAGE - A method for optimizing memory usage required for processing a digital image by using Minimum Coded Entity Group (MCEG) information obtained during parsing, decoding or encoding the image is provided. An MCEG is formed by processing two consecutive coded entities (Minimum Coded Units (MCUs)) of an image. The MCEG information includes distances between start positions of each MCEG from a preset location, relative distance between coded entities within an MCEG and at least four DC values. DC values of a first coded entity within an MCEG are reconstructed by using stored DC values. For a second coded entity within an MCEG, stored predictor DC values are added to decoded differential DC values to get actual values and the actual values are used for MCU reconstruction. To process a portion of an image, a closest MCEG is determined and the corresponding MCU is directly accessed and decoded using the MCEG information. | 12-24-2009 |
20090324112 | METHOD AND APPARATUS FOR BANDWIDTH-REDUCED IMAGE ENCODING AND DECODING - An image encoding apparatus is provided, including a lossless compression unit that performs lossless compression on deblocked data on a window basis during encoding of image data; a lossless compression controller that determines a relation between the deblocked data and the losslessly compressed deblocked data and determines a size of the window; a cache controller that selects losslessly compressed deblocked data corresponding to reference data used for motion compensation or motion estimation from the losslessly compressed deblocked data, based on the relation between the deblocked data and losslessly compressed deblocked data; a lossless compression reconstruction unit that decodes the selected losslessly compressed deblocked data to reconstruct the reference data; and a cache storage unit that stores the reconstructed reference data. | 12-31-2009 |
20100002943 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE USING IMAGE SEPARATION BASED ON BIT LOCATION - Provided are method and apparatus for encoding and decoding an image by using a bit plane-based image encoding method and a block-based image encoding method respectively on bit planes based on the n-m most significant bits of an input image including n-bit pixel values and an image based on the m least significant bits of the input image. | 01-07-2010 |
20100014763 | IMAGE CODING APPARATUS AND IMAGE DECODING APPARATUS - Provide is an image decoding apparatus which reliably prevents deterioration of the image quality of decoded images which have been previously coded. An image decoding apparatus ( | 01-21-2010 |
20100014764 | IMAGE ENCODING/DECODING DEVICES AND IMAGE BAND DECOMPOSING/COMPOSING DEVICES - According to the invention, a down-sampler samples down a signal whose low frequency component is cut to ½. A sign inversion unit cyclically multiplies the sampled-down high-frequency sub-band signal by a negative value and outputs a sign-inverted high-frequency sub-band signal. Thus, in the frequency characteristic of the high-frequency sub-band signal, the signal power on the low frequency side can be increased. | 01-21-2010 |
20100021072 | IMAGE ENCODING METHOD AND DECODING METHOD, APPARATUSES THEREFOR, PROGRAMS THEREFOR, AND STORAGE MEDIA FOR STORING THE PROGRAMS - An image encoding method includes determining a corresponding point on a target image for encoding, which corresponds to each pixel on a reference image, based on the distance from a camera used for obtaining the reference image to an imaged object, and a positional relationship between cameras; computing a parallax vector from the position of the pixel to the corresponding point in the pixel space; computing a target predictive vector having the same starting point as the parallax vector and components obtained by rounding off the components of the parallax vector; computing a target reference vector having the same starting point as the parallax vector and the same size and direction as a differential vector between the target predictive vector and the parallax vector; and setting a predicted pixel value of a pixel on the target encoding image, which is indicated by the target predictive vector, to a value of a pixel on the reference image, which is indicated by the target reference vector. | 01-28-2010 |
20100034474 | SYSTEM AND METHOD FOR PREPARING SPATIALLY RELATED MEDICAL DIGITAL IMAGE DATA SETS FOR IMAGE COMPRESSION AND STORAGE PRIOR TO IMAGE RECONSTRUCTION - System and method for preparing spatially related medical digital image data sets for image compression and storage prior to image reconstruction. The system and method exploit the similarities between spatially adjacent digital image data sets to reduce the amount of data to be compressed and stored. The spatially adjacent digital image data sets correspond to a plurality of spatially contiguous digital image data sets acquired over, for example, a current anatomical portion of a patient using a medical imaging modality or, for example, a current portion of a man-made structure or a current portion of a geological feature using an imaging modality. | 02-11-2010 |
20100034475 | IMAGE COMPRESSION/DECOMPRESSION DEVICE AND METHOD THEREOF - An image compression/decompression device and a method thereof are provided. In the method, a first array is generated according to an input image array, and further, a second array is generated by performing an edge detection algorithm according to the input image array. Besides, a plurality of elements of a third array is generated according to the first array. Furthermore, a group of elements of the third array is selected according to the second array. In addition, an average value of the group of elements is computed to obtain an element of an output image array. Each element of the input image array and the third array is M bits, and each element of the first array is N bits, wherein M and N are natural numbers, and M is larger than N. Thereby, the quality of a decompressed image is improved. | 02-11-2010 |
20100040298 | METHOD AND APPARATUS FOR SELECTING A SCAN PATH FOR THE ELEMENTS OF A BLOCK IN SPATIAL DOMAIN PICTURE ENCODING AND DECODING - International image or video coding standards uses hybrid coding, wherein a picture is separated into pixel blocks on which predictive coding, transform coding and entropy coding is employed. The transform coding is effective because the prediction error samples are correlated in the frequency domain. However, when the prediction quality is getting better and better, spatial domain coding becomes more effective than transform coding. According to the invention, it is first determined in which corner of a current block the first non-zero amplitude value is located. Based on the related zeros run length value in that block, a pre-defined scan path is selected, i.e. a context-based adaptive scan mode is used. | 02-18-2010 |
20100040299 | APPARATUS AND METHOD FOR DECODING IMAGE DATA - An image processing device includes: a controller configured to receive information for displaying at least a portion of an image, and in response thereto to generate a scale ratio K for scaling compressed image data corresponding to the image; a partial image decoder configured to receive the compressed image data and the scale ratio and in response thereto to decode and scale the compressed image data by the scale ratio K and to output a portion of the decoded and scaled image data, wherein the portion corresponds to an area of the image to be displayed on a display device; a frame buffer configured to store the portion of the decoded and scaled image data output by the partial image decoder; and a video processor configured to receive the data from the frame buffer and to further scale the data for display on the display device. | 02-18-2010 |
20100046845 | IMAGE CODING APPARATUS AND IMAGE DECODING APPARATUS - The present invention has been conceived to solve the previously described problems, and provides a texture representation method without any unnatural feeling while performing data compression equivalent to a conventional data compression or more. An input signal is separated in two frequency domains. The low-frequency component is faithfully coded by a conventional image/video coding apparatus. The high-frequency component is analyzed to compute representative texture parameters. Instead of faithfully coding the high-frequency component, only the computed texture parameters are stored or transmitted to a decoding apparatus. Then, the low-frequency component is reconstructed, whereas the high-frequency component is replaced by a natural texture that has been synthesized according to the texture parameters. The reconstructed low-frequency component and the synthesized high-frequency component are merged to generate an output signal. | 02-25-2010 |
20100046846 | IMAGE COMPRESSION AND/OR DECOMPRESSION - A method of image compression in which multiple versions of an image are compressed, each version having a different image resolution, comprises the steps of: for one or more compressed versions of the image: decompressing that compressed version to generate decompressed image data; detecting image differences between a higher resolution version of the image and the decompressed image data; and compressing difference data dependent upon the detected image differences. | 02-25-2010 |
20100046847 | VECTOR-BASED IMAGE PROCESSING | 02-25-2010 |
20100054613 | Methods and devices for coding and decoding, a telecommunication system and computer program implementing them - The method of coding a multidimensional digital signal, said signal comprising a plurality of samples denoted “initial”, characterized in that it comprises: —a step of determining at least one secondary signal representing said multidimensional digital signal, each secondary signal having a lower number of samples than the number of samples of the multidimensional digital signal; —a step of determining filtering orientations on the basis of at least one secondary signal and—a step of determining at least one tertiary signal representing the signal to code, each tertiary signal having a lower number of samples than the number of initial samples, by implementing, on said multidimensional digital signal, filtering that is oriented on the basis of said filtering orientations. | 03-04-2010 |
20100054614 | METHOD AND APPARATUS FOR HIGH RESOLUTION DECODING OF ENCODED SYMBOLS - A method for scanning and decoding encoded symbols comprises processing low resolution image data from a full field of view and/or high resolution image data from one or more windowed segments of the field of view to provide imaging that is easily adaptable to different types of symbols and varying environmental conditions. The scanning method can be switched between the low resolution mode and the high resolution mode automatically based on whether the low resolution data is sufficiently accurate to decode the symbol. | 03-04-2010 |
20100054615 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE BY USING ADAPTIVE BINARIZATION - A method and apparatus for encoding/decoding an image, wherein the method includes selecting a predetermined binarization table from a plurality of binarization tables based on prediction values of a current pixel and binarizing or inversely binarizing residual values by using the selected binarization table. | 03-04-2010 |
20100061644 | METHOD AND APPARATUS FOR CODING IMAGE INFORMATION, METHOD AND APPARATUS FOR DECODING IMAGE INFORMATION, METHOD AND APPARATUS FOR CODING AND DECODING IMAGE INFORMATION, AND SYSTEM OF CODING AND TRANSMITTING IMAGE INFORMATION - An image information decoding method for decoding compressed image information in an image decoding apparatus, which has been coded via a process including dividing an input image signal into blocks, performing an orthogonal transform on the blocks on a block-by-block basis, and quantizing resultant orthogonal transform coefficients. The decoding process includes performing, in a dequantization unit in the image decoding apparatus, dequantization such that a quantization parameter is weighted by an addition operation that adds the weight by addition, and the dequantization is performed on each chroma and luma component of the quantized coefficients using quantization step sizes, said luma component being weighted by the quantization parameter; and performing, in a transform unit in the image decoding apparatus, an inverse orthogonal transform. | 03-11-2010 |
20100067811 | IMAGE DECODING APPARATUS AND METHOD - An image decoding apparatus is provided, including a parser and an AC decoder. The parser is provided for parsing a bit stream to acquire a first unit. The first unit includes a DC code and a plurality of AC codes respectively corresponding to a DC coefficient and AC coefficients for a first block of the image. The AC decoder generates a plurality of first AC coefficients for the first block by decoding the plurality of AC codes of the first unit, and determines whether the number of the plurality of first AC coefficients exceeds a predetermined parameter. If so, the AC decoder obtains a second unit of the bit stream corresponding to a second block following the first block by performing an AC bypassing process on the first unit. Each AC code comprises a Huffman code and a VLI code. | 03-18-2010 |
20100074541 | CODING AND DECODING METHOD AND APPARATUS USING PLURAL SCANNING PATTERNS - Provided is a coding and decoding method and apparatus using a plurality of scanning patterns. The method for coding image data includes: (a) obtaining N×M data by firstly source-coding the image data; (b) scanning the N×M data using a predetermined scan pattern selected from a plurality of scan patterns in response to the obtained N×M data; and (c) firstly source-coding the scanned data. Accordingly, coding and decoding image data having various characteristics can be implemented efficiently. Particularly, even for the image data having an interlaced scanned frame format, more efficient coding and decoding can be achieved. | 03-25-2010 |
20100080472 | IMAGE PROCESSING APPARATUS, MOVING IMAGE DECODING APPARATUS, MOVING IMAGE ENCODING APPARATUS AND METHOD - An image processing apparatus includes a size acquiring unit that acquires a block size of an orthogonal transformation from encoded data of an image compressed by performing the orthogonal transformation and quantization for each block; a filter selecting unit that selects a filter for each block, the filter reducing an encoding distortion from each block of a decoded image; and an encoding-distortion reducing unit that reduces an encoding distortion by the filter on all pixels within the block. The filter selecting unit selects the filter so that a strength of the filter strengthens by increasing of the block size, or selects the filter so that the number of taps of the filter decreases by reduction of the block size. | 04-01-2010 |
20100080473 | System and Method for Compressing and Decompressing Images and Video - A system and method for image and video compression and decompression using compressive sensing is provided. A method for decompressing a compressed image, where the compressed image having a plurality of compressed image blocks, and the method is performed on a processor, includes selecting a compressed image block, entropy decoding the selected compressed image block, and recovering an image block corresponding to the decoded selected compressed image block using compressive sensing recovery. | 04-01-2010 |
20100080474 | IMAGE PROCESSING APPARATUS, COMPRESSION METHOD, AND EXTENSION METHOD - Disclosed is an image processing apparatus comprising an image compression conversion unit to quantize an image having attribute data for each pixel, wherein when a region has the attribute data of a photographic image, the image compression conversion unit quantizes the region by a BTC method, wherein when a region has the attribute data of other than the photographic image, and the region is a halftone region, the image compression conversion unit quantizes the region by the BTC method, and wherein when a region has the attribute data of other than the photographic image, and the region is a high resolution region, the image compression conversion unit generates a density pattern for the region to quantize the region according to the generated density pattern. | 04-01-2010 |
20100080475 | Lossless compression-encoding device and decoding device for image data - In a lossless compression-encoding device, a calculation part calculates differences between different types of pixel data representing the first, second and third color components of an image, and outputs the calculated differences as a plurality of types of difference data. A lossless compression-encoding part performs lossless compression-encoding on each of color component data which include the different types of the pixel data representing the first to third color components and the plurality of the types of the difference data, and outputs a plurality of types of compressed data which correspond to the respective types of the color component data. A comparison and selection part compares amounts of data of the plurality of the types of the compressed data obtained from the lossless compression-encoding, and selects a combination of three types of compressed data corresponding to three types of color component data capable of synthesizing the respective pixel data representing the first, second and third color components such that a total amount of data of the selected combination is smaller than a total amount of data of other combinations of the compressed data. | 04-01-2010 |
20100086223 | IMAGE PROCESSOR - A decoding unit includes a first processing unit including ND decoding units and decoding a group of Normal Data, a second processing unit decoding a group of Flex Bits, and a selector. The ND decoding units perform decoding of the group of Normal Data, stepwise varying a start position of decoding in the data stream, concurrently with decoding of the group of Flex Bits by the second processing unit. The selector selects one ND decoding unit with a start position of decoding being set at a position immediately following an end position of the group of Flex Bits, from the ND decoding units, based on a result of decoding of the group of Flex Bits. | 04-08-2010 |
20100092096 | STREAK COMPENSATION IN COMPRESSED IMAGE PATHS - In accordance with the present disclosure, there is provided a method for performing streak compensation on compressed digital image data. The method comprises generating the compressed digital image data using a compression method employing a discrete cosine transform (DCT) and recovering a zero frequency component (DC coefficient) of the discrete cosine transform (DCT) for each of a plurality of compressed unit blocks of image data wherein each unit block includes N pixel columns. The method further comprises applying spatially varying compensating tone reproduction curves (TRC) to the DC coefficients of each of the plurality of unit blocks on a block-column basis wherein each block-column receives compensation from a given TRC, re-compressing the compensated image data, and subsequently decompressing all of the compensated units to produce decompressed compensated image data. | 04-15-2010 |
20100092097 | INFORMATION PROCESSING DEVICE AND METHOD - Disclosed herein is an information processing device including a bitplane expanding section, a coding section, a selecting section, and a selection controlling section. The bitplane expanding section expands image data into bitplanes as sets of bits at identical places in each unit of a predetermined number of pieces of data each having a bit depth of a plurality of bits. The coding section codes the image data expanded by the bitplane expanding section in each the bitplane in predetermined order. The selecting section selects compressed data and non-compressed data as a result of coding of the image data. The selection controlling section controls the coding section to stop a coding process and selecting the non-compressed data for a bitplane situated at a position subsequent to a bitplane for which the non-compressed data is selected by the selecting section in the predetermined order. | 04-15-2010 |
20100092098 | REDUCED DC GAIN MISMATCH AND DC LEAKAGE IN OVERLAP TRANSFORM PROCESSING - In certain embodiments, overlap operators are applied during encoding and/or decoding of digital media, where the overlap operators have reduced DC gain mismatch and/or DC leakage between interior overlap operators and overlap operators at the edge and/or corner. In other embodiments, information indicating a selected tile boundary option for overlap processing can be encoded and/or decoded. The selected tile boundary option indicates one of a hard tile boundary option and a soft tile boundary option for processing with overlap operators. Overlap transform processing can then be applied based at least in part on the selected tile boundary option. | 04-15-2010 |
20100104204 | ENCODING DEVICE, DECODING DEVICE, IMAGE FORMING DEVICE, METHOD, AND PROGRAM STORAGE MEDIUM - An encoding device includes a first memory that stores image data, plural second memories that are associated with plural target pixels in the image data, each second memory storing pixel data of one or more reference pixels near the associated target pixel thereof, a controller that causes each second memory to store pixel data of the one or more reference pixels near the associated target pixel thereof specified from the image data stored in the first memory, and plural encoders that perform encoding on each of the plural target pixels by estimating pixel data of each target pixel using pixel data of the one or more reference pixels near each respective target pixel stored in the plural second memories wherein the plural target pixels have different positions in a subscanning direction such that one target pixel does not overlap with another target pixel in a main scanning direction, and the total amount of data of all of the reference pixels used by the plural encoders is equal to or less than the amount of information of one line of image data stored in the first memory. | 04-29-2010 |
20100119164 | Embedded Image Quality Stamps - In an image generation and rendering system, a quality stamp indicative of image fidelity is embedded in image data units resulting from image data compression/encoding. At decoding, the image quality stamp is captured and when the decoded image is rendered, a fidelity indicator is displayed along with the image. | 05-13-2010 |
20100119165 | Image processing system - An image compression unit of the invention includes a preprocessing unit that performs preprocessing for converting a first bit string representing intensity of pixels of which image data is composed into a second bit string, a number of digits of which is smaller than a number of digits of the first bit string, based on a predetermined region included in the image data and a first attribute information for identifying an attribute of the predetermined region, with the preprocessing being associated with the predetermined region of the image data and a bit string conversion unit which converts the second bit string into a third bit string based on distribution of frequency of appearance of the intensity in the second bit string and the first attribute information such that, for the pixel having higher frequency of appearance, the number of bit planes on which data of the pixel appear is less. | 05-13-2010 |
20100119166 | Image Compression and Decompression Using the Pixon Method - A method is provided for decompressing an image originally compressed using a known compression technique. An original compressed image file is defined by a plurality of locations that correspond to image data. A set of smooth test images is created by iteratively applying a plurality of different size PIXON® kernels to each location of a starting image beginning with a smallest size kernel. Each smooth test image is compressed using the known compression technique, then compared against the original compressed image at each location of the image to determine a goodness-of-fit of the compressed smooth test image to each location of the original compressed image file. For each location, the smooth test image that has the largest size kernel that passes a pre-determined goodness-of-fit criterion is selected for a given location of the decompressed image. A compression method utilizes the PIXON® method for optimization of knot points within an image. The optimized knot points are used to interpolate image intensity between the knot points. | 05-13-2010 |
20100119167 | IMAGE DECODING APPARATUS, IMAGE DECODING METHOD AND COMPUTER PROGRAM - An image decoding apparatus includes an information acquisition section that acquires information of a bit-plane truncation position in an encoded stream from the encoded stream generated by performing bit-plane encoding on a transform coefficient, a decoding process section that performs a decoding process on the encoded stream and generates a transform coefficient, and a significant coefficient detection section that detects whether the transform coefficient generated in the decoding process section is significant. The image decoding apparatus includes a correction value acquisition section that acquires a correction value corresponding to the bit-plane truncation position in the transform coefficient detected to be significant, from a correction value table, and a coefficient correction processing section that performs coefficient correction processing on the transform coefficient using the correction value acquired in the correction value acquisition section only for the transform coefficient detected to be significant in the significant coefficient detection section. | 05-13-2010 |
20100135586 | RECORDING MEDIUM HAVING RECORDED THEREON CODED INFORMATION USING PLUS AND/OR MINUS ROUNDING OF IMAGES - A computer-readable medium having stored thereon an image decoding program which, when executed by a computer, performs: storing a reference image which is a previously decoded image; receiving coded information including motion vector information and rounding method information specifying a rounding method used in synthesizing a prediction image; and synthesizing the prediction image by performing motion compensation using the motion vector information and the reference image; wherein the synthesizing a prediction image is performable using positive and negative rounding methods for interpolating intensity values of pixels; wherein the interpolation of intensity values of pixels uses a rounding method specified by the rounding method information; wherein the rounding method information is included in coded information of the currently decoded image; wherein the rounding method information specifies one of two values specifying a positive rounding method and a negative rounding method, respectively. | 06-03-2010 |
20100142835 | IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD AND PROGRAM - There is provided an image processing system and an image processing method able to suppress block distortion in the case of decoding image data encoded in unit of blocks. A controlling unit selects a filtering content to be applied to the block image data based on the encoding types of the block image data to be filtered, and a filtering unit applies filtering to the block image data to be processed according to the filtering content selected by the controlling unit. | 06-10-2010 |
20100142836 | ENHANCING IMAGE QUALITY - At least one particular method and apparatus provide an enhanced quality low resolution image extracted from a scalable high resolution bit stream in a DCP bit stream. In various implementations, an enhancement layer is used to produce the enhanced low resolution image. The enhancement layer may include, for example, spatial-domain or frequency-domain information to be used to enhance the typical low resolution image extracted from a DCP bit stream. One specific process includes encoding a digital image into an encoded image. The encoded image is capable of being processed to provide a higher resolution decoding of the digital image and to provide a lower resolution decoding of the digital image. The process further includes encoding additional information for enhancing the lower resolution decoding to provide an enhanced lower resolution image. A complimentary signal and decoding process are also provided, as well as structures for performing the processes. | 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 |
20100150461 | TRANSMITTING APPARATUS, RECEIVING APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION METHOD AND PROGRAM - There is provided a transmitting apparatus, comprising, an image superimposition section that generates a superimposed image data by superimposing a user interface image generated based on a first control data used to control a user interface onto a content image, an image compression section that encodes the superimposed image data generated by the image superimposition section per an encoding unit corresponding to N lines in one field (N is equal to or greater than 1) and a communication section that transmits the superimposed image data encoded by the image compression section. | 06-17-2010 |
20100158399 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, COMPUTER-READABLE MEDIUM AND COMPUTER DATA SIGNAL - An image processing apparatus includes an arrangement unit and a restriction unit. The arrangement unit puts images representing codes of an object code string in areas of an object image. The areas correspond to positions of the codes in the object code string. If a first code string and a second code string associated with the first code string are present in the object code string in a certain positional relationship and if satisfied is a condition regarding whether or not codes of the first code string are decodable by a decoder from an image obtained by putting the code images representing the codes of the first code string, which is present in the object code string, the restriction unit restricts the arrangement unit from putting images representing respective codes of the second code string, which is present in the object code string, in the object image. | 06-24-2010 |
20100166326 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE IN BITMAP FORMAT - An apparatus and a method of encoding/decoding an image are provided. The method includes generating a bitmap table by mapping a quantized image, that is quantized according to a predetermined bit-depth, to a map table, and setting a bitmap index corresponding to each pixel location of the quantized image with reference to the bitmap table; setting a fixed filter index corresponding to an image of each pixel of the image by analyzing local characteristics of the image; generating bitmap data by adding the filter index to the bitmap index; extracting a bitmap index, a bitmap table, and a filter index from the bitmap data; extracting an encoded image mapped to the bitmap index from the bitmap table; and filtering the extracted encoded image based on a filter corresponding to the filter index. | 07-01-2010 |
20100172592 | Method for processing a digital image and image representation format - An image representation format for representing a digital image comprises: image information stored as a bitstream representing sequential image blocks, each block comprising one or more components, each component comprising one or more data units and each data unit being represented as a Huffman-coded stream of coefficients of basis functions, wherein a zeroth order coefficient is represented as a difference to the previous zeroth order coefficient of the corresponding component, and a block information table, which comprises: indicators to the first coefficient of a specified order of each image block in said bitstream, information indicating the number of bits in the bitstream between adjacent coefficients of said specified order of the image block, and the zeroth order coefficient of at least the first data unit of each component, said zeroth order coefficient being represented in a non-differential form. | 07-08-2010 |
20100177973 | STATISTICAL IMAGE ENHANCING METHOD, IMAGE CODING METHOD, AND IMAGE DECODING METHOD - The present invention relates to processing an image by using a statistical property of a reference image. An image enhancing apparatus according to the present invention includes: a first image processing unit ( | 07-15-2010 |
20100189369 | Decoding apparatus, dequantizing method, distribution determining method, and program thereof - A decoding apparatus includes a random-number generating section and a decoding section. The random-number generating section generates random numbers according to distribution of original data corresponding to respective quantization indexes. The decoding section generates decoded data on a basis of the random numbers generated by the random-number generating section. | 07-29-2010 |
20100195922 | IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE CODING METHOD - To provide an image decoding apparatus that suppresses overhead of parallel processing to improve parallelization efficiency and reduce circuit costs, while solving neighboring macroblock dependencies. The image decoding apparatus ( | 08-05-2010 |
20100195923 | IMPLEMENTATION OF A TRANSFORM AND OF A SUBSEQUENT QUANTIZATION - An approximation of a DCT and a quantization are to be applied subsequently to digital data for compression of this digital data. In order to improve the transform, a predetermined transform matrix is simplified to require less operations when applied to digital data. In addition, elements of the simplified transform matrix constituting irrational numbers are approximated by rational numbers. These measures are compensated by extending a predetermined quantization to include the operations which were removed in the simplification of the predetermined transform matrix. The included operations are further adjusted to compensate for the approximation of elements of the simplified transform matrix by rational numbers. If the simplified transform matrix and the extended quantization are used as basis for implementation, a fast transform with a good resulting quality can be achieved. An approximation of an IDCT employed in decompression of compressed digital data can be simplified correspondingly. | 08-05-2010 |
20100226585 | METHOD FOR DISPLAYING ENCODED IMAGE DATA - A method for displaying encoded image data includes providing data in an encoded form, the data when displayed forming a two-dimensional image. Using a decoding cellular automaton rule and a predetermined secret key, the data is processed through a plurality of iterations to obtain the data in a non-encoded form. A series of images resulting from the processing, and ending in the two-dimensional image, is displayed in time-sequence. The series of images contains information that is insufficient for determining the secret key, given knowledge of each one of the decoding cellular automaton rule, the data in the encoded form and the data in the non-encoded form | 09-09-2010 |
20100226586 | Image coding and decoding method and apparatus considering human visual characteristics - An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data. | 09-09-2010 |
20100232720 | Apparatus for image processing with encoding selection - The present invention provides an apparatus and a method for image processing. The apparatus for image processing comprises an encoding circuit, which can select two reference pixels according to two reference pixels and produce a maximum pixel value and a minimum pixel value according the two reference pixels. The present invention further comprises a color-difference operational unit for selecting a plurality of color pixels as a basic pixel, a first color pixel, and a second color pixel. When encoding the basic pixel, a first color difference, and a second color difference, respectively, first encoding data corresponding to the basic pixel, second encoding data corresponding to the first color difference, and third encoding data corresponding to the second color difference are produced, respectively. | 09-16-2010 |
20100246984 | Animated Image Code, Apparatus for Generating/Decoding Animated Image Code, and Method Thereof - Provided is an apparatus for generating/decoding an animated image code, and a method thereof. The animated image code frame includes an image code frame which is divided into code cells expressing minimum unit data, and in which the minimum unit data is expressed in an area located inside the code cells and is formed by combining one or more color, gradation, and patterns; and a design layer which is formed by combining color or gradation used in the image code frame and color or gradation distinguishable on the basis of a threshold value, and which is displayed by overlapping the frame image. Accordingly, by utilizing changes in respective animated frames, an animated image code can be generated and decoded in which motion can be expressed by using a display medium. | 09-30-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 |
20100254620 | IMAGE DECODING APPARATUS AND IMAGE DECODING METHOD - To provide a simply-structured image decoding apparatus which appropriately executes parallel decoding processing. | 10-07-2010 |
20100260430 | IMAGE PROCESSING DEVICE AND IMAGE REPRODUCING DEVICE - An image processing device includes: an encoding unit that performs an encoding operation for encoding moving images; and a control unit that controls the encoding unit so as to perform the encoding operation on a plurality of still images that are captured in a continuous shooting mode. | 10-14-2010 |
20100266216 | PROGRESSIVE MESH DECODING APPARATUS AND METHOD - A progressive mesh decoding apparatus, a progressive mesh decoding method and a computer readable recording medium using the same are provided. In the progressive mesh decoding method, a first desired resolution mesh is progressively reconstructed from a base mesh through vertex addition. Vertex level information indicating a resolution level of a mesh corresponding to a predetermined process of the first desired resolution mesh reconstructing process is recorded for respective vertices added at the predetermined process. In response to a second desired resolution mesh having a second desired resolution level lower than the first desired resolution level being requested, the second desired resolution mesh is reconstructed by deleting vertices from the first desired resolution mesh, wherein vertices to be deleted in a predetermined process of the second desired resolution mesh reconstructing process are determined based on the vertex level information. | 10-21-2010 |
20100272372 | Image Processing Apparatus and Image Processing Method - An image processing apparatus includes an edge keeping index (EKI) generating unit and a noise reducing unit. The image decoding unit decodes a data stream to generate a plurality of image comprising at least a current image having the target pixel. The adjusting unit, coupled to the image decoding unit, comprises an edge keeping index (EKI) generating unit, for generating an edge intensity value of the target pixel according to an original luminance value of the target pixel and an original luminance value of at least one neighboring pixel associated with the target pixel, and a noise reducing unit, coupled to the EKI generating unit, for determining a first adjusted luminance value of the target pixel according to the original luminance value of the target pixel and the original luminance value of the at least one neighboring pixel associated with the target pixel, and for generating a static adjusted luminance value of the target pixel according to the original luminance value, the first adjusted luminance value and a first adjustment value of the target pixel. The adjustment value is determined by the edge intensity value. | 10-28-2010 |
20100278443 | METHOD AND SYSTEMS FOR THUMBNAIL GENERATION, AND CORRESPONDING COMPUTER PROGRAM PRODUCT - An embodiment of a consumer electronics product having a thumbnail display feature includes a system for generating and storing thumbnails having a given size from images, such as JPEG images, for which a spatial frequency domain representation is available. The system includes a zooming processor to reduce the size of the images by zooming. The zooming processor is configured to perform both spatial frequency domain zooming to approximate the desired thumbnail size and then image pixel domain zooming to fit the desired thumbnail size. The product includes cache storage configured to store a plurality of thumbnails in a file system as free blocks in the file system, so that file system data structures are left unchanged. | 11-04-2010 |
20100278444 | METHOD FOR THE VARIABLE-COMPLEXITY DECODING OF AN IMAGE SIGNAL, CORRESPONDING DECODING TERMINAL, ENCODING METHOD, ENCODING DEVICE, COMPUTER SIGNAL AND PROGRAMS - A method is provided decoding a digital image signal in a decoding terminal that uses a variable-complexity decoding, enabling, for at least one step in the decoding, selection of at least one decoding tool from at least two available decoding tools. The method includes the following steps: identifying from the images control images and intermediate images; applying to each of the control images, for at least one step of the decoding, at least one predetermined decoding tool imposed by the signal; applying to at least one of the intermediate images, for at least one step of the decoding, at least one decoding tool selected by the decoding terminal and not imposed by the signal. | 11-04-2010 |
20100296744 | IMAGE ENCODING APPARATUS, IMAGE ENCODING METHOD, IMAGE ENCODING PROGRAM, IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND IMAGE DECODING PROGRAM - The image encoding apparatus of one embodiment of the present invention comprises a coding mode determination unit, a prediction image generation unit, a storage unit, and an encoding unit. The coding mode determination unit determines a coding mode relating to which of the first image prediction processing or second image prediction processing is used for generating prediction image of a partial area of input images. The prediction image generation unit extracts the prediction assist information by the first image prediction processing and generates a prediction image based on the prediction assist information. The storage unit stores the reproduced image that is based on the prediction image. The encoding unit generates a bit stream comprising data obtained by encoding the coding mode information and prediction assist information. | 11-25-2010 |
20100296745 | Pixel Block Processing - A pixel block ( | 11-25-2010 |
20100296746 | Prediction-Based Image Processing - A pixel block ( | 11-25-2010 |
20100303368 | IMAGE DISPLAY METHOD, IMAGE MATCHING METHOD, AND DISPLAY APPARATUS USING THE SAME - An image display method, an image matching method, and a display apparatus using the same. An image display method includes determining a representative property of an image, and displaying the image together with representative property information. Accordingly, images are displayed in a row so that a user does not need to wait while an image is being decoded, and information regarding a property of the image to be displayed is previously provided the user, so the user can effectively watch the image. | 12-02-2010 |
20100303369 | INFORMATION PROCESSING APPARATUS AND METHOD - An information processing apparatus includes: an analysis means for analyzing a code stream in which picture data is encoded during transmission; a dividing position determination means for determining a dividing position of the code stream in accordance with a picture size of the picture data based on an analysis result by the analysis means; and a decoding means for decoding code streams in plural units of division in parallel, which are obtained by the code stream being divided at the dividing position determined by the dividing position determination means. | 12-02-2010 |
20100316303 | IMAGE DECODING APPARATUS AND CONTROL METHOD FOR THE SAME - This invention provides a technique of speeding up decoding processing by omitting several processes while reducing the influence of omission of processes on image quality in accordance with the variable magnification ratios at which images are to be decoded and displayed. For this purpose, an apparatus according to the invention analyzes the header of decoding target encoded image data. The apparatus then obtains information indicating how many times distortion suppression processing has been executed at the time of the generation of the encoded image data. The apparatus decides which process can be omitted, based on the set variable magnification ratio and the information extracted from the header, and generates an image on which an output is based, by executing the processes which are not to be omitted. The apparatus then re-sizes the image in accordance with the set magnification ratio. | 12-16-2010 |
20100316304 | IMAGE DECODING APPARATUS AND CONTROL METHOD FOR THE SAME - This invention provides a technique to turn off a distortion suppression function within the range in which image quality degradation is allowed, in order to increase the processing speed at the time of decoding. For this purpose, an apparatus of the invention rewrites parameter information in a header with information indicating that no distortion suppression processing has been performed, and decodes encoded image data including the rewritten header, when the header contains parameter information indicating that the distortion suppression processing has been performed only before the first frequency conversion. | 12-16-2010 |
20100322529 | Device And Method For Scalable Encoding And Decoding Of Image Data Flow And Corresponding Signal And Computer Program - Method of coding an image or a sequence of images generating a flow of data in the form of groups of blocks, at least one group of blocks containing image blocks having a resolution and a quality level of identical quantification, characterized in that said method comprises at least the following steps for the at least one group of blocks, of a) a first coding so that each block of the at least one group of blocks has at least one associated parameter that is given a first value, and b) a second coding for giving said associated parameter for at least one block of said at least one group of blocks a second value, so that for said at least one bloc, the first and second values given for said parameter can be combined during decoding in order to provide a value assigned to said parameter. | 12-23-2010 |
20100329579 | CONTINUOUS EXTENSION OF DISCRETE TRANSFORM FOR DATA PROCESSING - A method of compressing and decompressing an image dataset. The method includes providing an image dataset to be compressed and defining a compression factor, selecting a block size than 15 and a block overlap of two or more grid points, compressing said image dataset using said block size and said defined compression factor to obtain a compressed image dataset, and decompressing said compressed image dataset and performing grid point interpolation at or near said block overlap to obtain a decompressed image dataset. | 12-30-2010 |
20110002552 | METHOD AND APPARATUS FOR REMOVING IMAGE NOISE - An FFT analysis is performed to the image data of one frame which has been decoded, and a cutoff frequency on the assumption that the original signal has first-order attenuation characteristics is obtained each in the horizontal direction and in the vertical direction. A sampled-data H | 01-06-2011 |
20110002553 | COMPRESSIVE CODING DEVICE AND DECODING DEVICE - A compressive coding device is constituted of a coordinates conversion process converting original pixel data of the RGB presentation into pixel data of the YCbCr presentation, an irreversible conversion process, and a reversible compressive coding process. In the irreversible conversion process, the components Cb and Cr of pixel data are thinned out by way of a reduction process and subsequently interpolated based on the component Y of pixel data by way of an expansion process, while some bits of pixel data are reduced by way of a quantization process. The reversible compressive coding process performs a predictive coding process and a variable-length coding process on each pixel data selected in a raster-scanning sequence, thus producing compressive coded data. This makes it possible to decode both reversible compressive coded data and irreversible compressive coded data in units of lines. | 01-06-2011 |
20110007977 | ENCODING AND DECODING AN IMAGE OR IMAGE SEQUENCE DIVIDED INTO PIXEL BLOCKS - A method and apparatus are provided for coding an image or a sequence of images, generating a data stream including data representative of pixel groups, referred to as blocks, in one of the images. The method includes: grouping blocks in a cluster of blocks according to the proximity of their respective values corresponding to at least one block parameter to be coded; determining a value of the parameter, the value being characteristic of said group of blocks; coding blocks of the cluster, where the values of the blocks for the parameter are coded implicitly by inheritance of the characteristic value or are coded as refinements relative to the characteristic value, and coding a data structure associated with the cluster of blocks, the data structure including data associated with the characteristic value. | 01-13-2011 |
20110013849 | IMAGE ENCODING DEVICE AND IMAGE DECODING DEVICE - An image encoding device includes: an image division section for dividing one frame of image into a plurality of image fragments, grouping the plurality of image fragments into N sets (N: an integer of 2 or more), and outputting the N sets of image fragments as N partial images; an image swapping section for swapping at least one image fragment with another between the N partial images to thereby output N partial images each having shuffled image fragments; and an encoding section for encoding the N partial images output from the image swapping section. | 01-20-2011 |
20110013850 | Generating Entropy Encoded Data Indexing Auxiliary Information to Assist Quick JPEG Decoding at JPEG Encoding Phase - A JPEG encoding process may generate entropy encoded data indexing auxiliary information. With the assistance of such auxiliary information, a quick JPEG decoder is implemented to significantly improve the performance of processing large sized JPEG images on the mobile systems with limited computation power. | 01-20-2011 |
20110026843 | Image encoding and decoding apparatus and method for effectively transmitting large capacity image - Provided are an image encoding and decoding apparatus and method, which can effectively transmit a large capacity image. The image encoding apparatus generates a plurality of actual images with respect to an input image, and generates a difference image capable of predicting another actual image using one actual image, thereby effectively reducing an amount of data before encoding the input image. | 02-03-2011 |
20110026844 | Method for decoding a stream of coded data representative of a sequence of images and method for coding a sequence of images - A method for decoding a stream of coded data representative of a sequence of images divided into blocks is described. It comprises the following steps for a current block:
| 02-03-2011 |
20110033124 | IMAGE PROCESSOR - The image processor processes each pixel of a halftone image by sequentially setting each pixel as a target pixel. A converting unit converts a pixel density of the target pixel into a first output value. An error data calculation unit calculates error data of the target pixel. The error data corresponds to a difference between the first output value and the pixel density. A compression unit irreversibly compresses the error data of the target pixel. Partial data of the pixel density is lost from the error data when irreversibly compressing the error data. An error buffer stores the compressed error data of the target pixel and a plurality of sets of compressed error data for a plurality of processed pixels. A decompression unit reads and decompresses a plurality of sets of compressed error data for a plurality of peripheral pixels with respect to a next target pixel from the error buffer. A density correction unit corrects a pixel density of the next target pixel based on the decompressed error data sets for the plurality of peripheral pixels. The converting unit converts the corrected pixel density of the next target pixel into a second output value. A data compensating unit compensates the partial data. | 02-10-2011 |
20110038554 | METHOD AND APPARATUS FOR ENCODING , AND DECODING IMAGE BY USING LARGE TRANSFORMATION UNIT - Disclosed are an image encoding method and apparatus for encoding an image by grouping a plurality of adjacent prediction units into a transformation unit and transforming the plurality of adjacent prediction into a frequency domain, and an image decoding method and apparatus for decoding an image encoded by using the image encoding method and apparatus. | 02-17-2011 |
20110038555 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE BY USING ROTATIONAL TRANSFORM - A method and apparatus for encoding an image is provided. The method and apparatus include quantizing and entropy encoding a second frequency coefficient matrix that is generated by performing a partial exchange of one or more values between rows and between columns of a first frequency coefficient matrix. A method and apparatus for decoding image data that is encoded by using the method and apparatus for encoding the image is also provided. | 02-17-2011 |
20110058751 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD, INFORMATION RECORDING APPARATUS AND INFORMATION RECORDING METHOD, INFORMATION REPRODUCING APPARATUS AND INFORMATION REPRODUCING METHOD, RECORDING MEDIUM AND PROGRAM - The present invention can code an I-picture that satisfies a predetermined condition using parameter information. When it is determined at step S | 03-10-2011 |
20110064323 | IMAGE DECODING APPARATUS AND IMAGE DECODING METHOD - This invention realizes an image decoding apparatus and method capable of reducing block noise without difference in gradation being lost, wherein, an image is divided into a plurality of blocks containing a plurality of pixels and said pixels are encoded with label information corresponding to representative values which represent gradation of pixels in the block, and when the size in the dynamic range (distribution range of gradation) of a focused block is not less than a prescribed multiple times the size in the dynamic range in an adjacent block, a representative value, in the focused block, whose difference from the intermediate value of representative values of the adjacent block is not more than a threshold value, is assumed to be adjusted, and a variance is provided to the representative value in a decoding process. | 03-17-2011 |
20110069897 | IMAGE PROCESSING DEVICE AND METHOD - An image processing device including: selecting section configured to select coded data corresponding to coefficient data of a subband necessary to generate a decoded image of a predetermined resolution from coded data generated by coding a line block including a coefficient data group of each subband, the line block being generated by decomposing image data of a predetermined number of lines into each frequency band by hierarchical analysis filter processing and including at least one line or more of coefficient data of a subband of a lowest-frequency component; decoding section configured to decode the coded data selected by the selecting means; and synthesis filter section configured to hierarchically perform synthesis filter processing, synthesize the coefficient data obtained by decoding the coded data by the decoding means, and generate the decoded image of the predetermined resolution. | 03-24-2011 |
20110069898 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR COMPRESSION AND DECOMPRESSION OF AN IMAGE DATASET - A method for compression and/or decompression of bio-medical images such as DNA sequencing images is provided. The method comprises regeneration of a complete image using multiple distribution functions generated on the fly. The compression ratio achieved is in the order of 10 to 20 times, and is near lossless with respect to the clinically relevant information; which makes it well suited for these DNA sequencing images. | 03-24-2011 |
20110075943 | IMAGE PROCESSING APPARATUS - An image processing apparatus has a storage unit for storing uncompressed data, a compression processing unit for performing lossless compression and lossy compression on the uncompressed data, a memory controller for reading the uncompressed data from the storage unit and writing compressed data compressed by the compression processing unit and a control unit for controlling transfer of the uncompressed data stored in the storage unit to the compression processing unit, wherein the compression processing unit has one DMA and simultaneously executes the lossless compression and the lossy compression, and wherein the control unit uses the DMA to successively transfer a rectangular region, constituted by a predetermined number of pixels in a main scanning line direction and a predetermined number of pixels in a sub-scanning line direction, of the uncompressed data from the storage unit to the compression processing unit for each rectangular region, and after uncompressed data on a main scanning line is transferred, the control unit moves in the sub-scanning line direction within one rectangular region, and the uncompressed data is transferred such that uncompressed data on a subsequent main scanning line is transferred, whereby the compression processing is successively performed on data in each rectangular region transferred by the compression processing unit. | 03-31-2011 |
20110081093 | IMAGE CODING METHOD WITH TEXTURE SYNTHESIS - Method for coding using a technique for synthesis of images and image regions exploiting a synthesis algorithm that operates on a set of patches, this operation carried out through the intermediary of a low resolution image, comprising the following steps:
| 04-07-2011 |
20110091120 | METHODS AND APPARATUS FOR TEXTURE COMPRESSION USING PATCH-BASED SAMPLING TEXTURE SYNTHESIS - Methods and apparatus are provided for texture compression using patch-based sampling texture synthesis. An apparatus includes an encoder for encoding texture for a picture by synthesizing the texture. The encoder performs texture synthesis using a patch-based sampling method, thus determining “displacement vectors” indicating positions of patches in an input sample texture which are to be synthesized. At the encoder, both the input sample texture and information representing the “displacement vectors” are coded. At the decoder, the new patches are generated by directly using the “displacement vectors”. | 04-21-2011 |
20110097003 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE BY USING ROTATIONAL TRANSFORM - An image encoding method includes generating a first frequency coefficient matrix by transforming a predetermined block to a frequency domain; determining whether the first frequency coefficient matrix includes coefficients whose absolute values are greater than a predetermined value; generating a second frequency coefficient matrix by selectively partially switching at least one of rows and columns of the first frequency coefficient matrix according to an angle parameter based on a determination result; and selectively encoding the second frequency coefficient matrix based on the determination result. | 04-28-2011 |
20110097004 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE WITH REFERENCE TO A PLURALITY OF FRAMES - Methods and apparatuses for encoding and decoding images are provided. The method of encoding an image includes: generating a reference frame by modifying a previously encoded frame; and encoding a current block of a current frame based on a group including the previously encoded frame and the reference frame, wherein in the encoding the current block, a reference to a first frame included in the group is considered to be the same as a reference to any other frame included in the group. | 04-28-2011 |
20110097005 | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, IMAGE ENCODING PROGRAM, AND IMAGE DECODING PROGRAM - An image decoding method, apparatus and program for decoding coded picture data is disclosed. In the method, apparatus and program, the coded picture data is entropy-decoded to derive four transform coefficient strings each comprising entropy-decoded sixteen (16) transform coefficients. The four transform coefficient strings are combined into an 8×8 block of entropy-decoded sixty four (64) transform coefficients by de-interleaving the four strings in such a manner as to select a lower frequency transform coefficient alternately from the four strings and arrange it in the 8×8 block in an order of a low frequency to a high frequency. An inverse orthogonal transform is then performed on the 8×8 block of the entropy-decoded sixty four (64) transform coefficients. | 04-28-2011 |
20110103701 | METHOD AND APPARATUS FOR ENCODING AND DECODING CODING UNIT OF PICTURE BOUNDARY - A method and apparatus for encoding an image is provided. An image coding unit, including a region that deviates from a boundary of a current picture, is divided to obtain a coding unit having a smaller size than the size of the image coding unit, and encoding is performed only in a region that does not deviate from the boundary of the current picture. A method and apparatus for decoding an image encoded by the method and apparatus for encoding an image is also provided. | 05-05-2011 |
20110103702 | Apparatus and method of compressing and restoring image using filter information - Provided is method and apparatus of compressing and restoring an image using filter information. The image compression apparatus may generate a reduced image by sampling an input image, determine filter information based on the input image and a decoded reduced image, and code the filter information and the decoded reduced image. Accordingly, a deterioration in an image quality may be prevented in transmitting the image using a limited bandwidth. | 05-05-2011 |
20110116721 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE DATA USING RUN OF THE IMAGE DATA - An encoding method includes selecting a run detection method in accordance with characteristics of image data, generating a run value by detecting a run that is repeated in the image data in accordance with the selected run detection method, generating run count bits by counting the number of repetitions of the detected run, and performing a run-length encoding using the detected run values and the run count bits. The run detection method includes a coefficient run detection method that detects a run based on pixel values, a pattern run detection method that detects the run based on whether the pixel blocks have a specified pattern, a difference run detection method that detects the run based on a difference value between two successive pixel values, and a residual run detection method that detects the run based on an error value that is a difference value between an actual pixel value and a predicted value. | 05-19-2011 |
20110116722 | CODED STREAM REPRODUCTION DEVICE AND CODED STREAM REPRODUCTION METHOD - Reproduction of a plurality of coded streams is switched smoothly without a large processing capability. A coded stream reproduction device ( | 05-19-2011 |
20110123126 | Image compression device and image decompression device - A compression device using a prediction coding method performs a prediction for one line in an image to be compressed by using each of a plurality of the same types of predictors as plural types of predictors, and determines one quantizer out of plural types of quantizers based on a prediction error amount of a predictor having the smallest prediction error. It also performs a prediction for a prescribed pixel block in the one line, and identifies one predictor out of the plural types of predictors based on a type of a predictor having the smallest prediction error. Then, it compresses data of the prescribed pixel block by using the identified predictor and the determined quantizer. A decompression device decompresses the compressed image data to generate the image to be compressed by using an inverse quantizer corresponding to the determined quantizer and the identified predictor. | 05-26-2011 |
20110129160 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD IN THE IMAGE PROCESSING APPARATUS - According to one embodiment, an image processing apparatus includes a block boundary detection module which detects a block boundary in input image data. The block boundary detection module includes a first calculator, a second calculator, and a determination module. The first calculator calculates a first value which is an absolute value of an adjacent pixel value difference between two adjacent pixels in the image data. The second calculator calculates a second value which is a value obtained by multiplying, by a predetermined coefficient, a sum value of absolute values of adjacent pixel value differences between pixels positioned in a direction in which the two adjacent pixels are aligned, the two adjacent pixels being excluded from calculation of the second value. The determination module determines that a block boundary exists between the two pixels when the first value is larger than the second value. | 06-02-2011 |
20110135210 | EMBEDDED GRAPHICS CODING: REORDERED BITSTREAM FOR PARALLEL DECODING - Reordering of a bitstream is able to be used to speed up the decoding in embedded graphics coding. In the reordering, the signaling bits of all of the groups are sent and then the refinement bits of each group follow. With this reordering, the decoder can decode the header, identify the number of refinement bits for each group and locate the starting point of each group within the bitstream, therefore parallel processing of each group is able to be implemented at the decoder side. | 06-09-2011 |
20110142356 | IMAGE PROCESSING METHOD AND IMAGE PROCESSING APPARATUS - Provided is an image processing apparatus including: a prediction portion to perform an inter-magnification-ratio blur-compensation prediction with respect to a reduced-size reference focus face image, to thereby generate an inter-magnification-ratio blur-compensation predicted image at each of a plurality of focus positions, the reduced-size reference focus face image being obtained by reducing a size of a reference focus face image to be a reference of a plurality of focus face images obtained by imaging a subject at the plurality of focus positions; a differential data generation portion to generate, for each of the plurality of focus positions, differential data between the focus face image and the inter-magnification-ratio blur-compensation predicted image generated by the prediction portion; and an encoding portion to encode the reduced-size reference focus face image and the differential data generated by the differential data generation portion. | 06-16-2011 |
20110150350 | ENCODER AND IMAGE CONVERSION APPARATUS - It is an object to provide a method of calculating a coding cost by which the magnitude relation of the amounts of generated codes can be estimated with high accuracy. A cost calculation part generates a differential block between a coding object block and a prediction block. Hadamard Transform is performed on the differential block to generate a frequency component block. A conversion factor matrix is generated with the information of a quantization matrix reflected thereon. A coding cost is calculated by multiplying components in the frequency component block individually by components in the conversion factor matrix and adding up the multiplied components. A mode selection part selects an optimum predictive coding method on the basis of the coding cost. | 06-23-2011 |
20110170790 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE BY USING LARGE TRANSFORM UNIT - A method of encoding an image by transforming a group of prediction units into a frequency domain. A prediction unit may be predicted by using prediction values of the prediction units in the group of prediction units, instead of pixels generated by encoding and then restoring the other prediction units in the group of prediction units. Thus, an encoding compression ratio may be increased as a result of grouping the prediction units. | 07-14-2011 |
20110176738 | RESOLUTION CONVERSION UPON HIERARCHICAL CODING AND DECODING - In a decoding method of decoding encoded image data which has been hierarchically encoded in advance, a size of an image to be outputted is determined, and then the encoded image data is decoded up to a layer of hierarchy which is at least one layer more than a minimum number of layer/layers of hierarchy necessary to acquire an image of the determined size. | 07-21-2011 |
20110176739 | Pixel Block Processing - A compressed pixel block ( | 07-21-2011 |
20110182523 | METHOD AND APPARATUS FOR IMAGE ENCODING/DECODING - A method and an apparatus for image encoding/decoding are disclosed. The apparatus includes: a block decomposer for decomposing a current block into a plurality of sub-blocks; and an intra prediction encoder for performing an intra prediction encoding by referring to already encoded and decoded adjacent pixel information of each sub-block, based on an intra prediction mode equal to an intra prediction mode of the current block, thereby generating a bit stream for the current block. In image encoding and image decoding, when a current block to be encoded or decoded is predicted, the disclosed method and apparatus can improve the accuracy of the prediction, which can provide an image with a satisfactory reproduction quality by improved coding efficiency. | 07-28-2011 |
20110188765 | Image processing device and method - An image processing device includes a supply unit that supplies a coefficient data group in each sub-band, in which image data of a predetermined number of lines is decomposed for each frequency band by a hierarchical analysis filter process and which includes coefficient data of one line or more in a sub-band of at least a lowest frequency component, a synthesis filter unit that synthesizes the coefficient data group and generates image data in a baseband, a supply control unit that controls the supply unit to supply the coefficient data at such a timing that the synthesis filter unit can generate the image data at a timing corresponding to a horizontal synchronization period, and a synthesis filtering control unit that controls the synthesis filter unit to synthesize the coefficient data group in the predetermined order and generate the image data at a timing corresponding to the horizontal synchronization period. | 08-04-2011 |
20110188766 | DECODING A SEQUENCE OF DIGITAL IMAGES WITH ERROR CONCEALMENT - A sequence of digital images encoded according to a predictive format is decoded using encoded auxiliary data which is representative of at least part of the sequence of digital images. A current encoded image, received with at least one detected error, is decoded. The decoding includes applying an error concealment decoding on at least part of the current encoded image containing such a detected error to obtain a first decoded image. An item of information representative of reconstruction errors is obtained based upon a reconstruction confidence of the error concealment decoding for at least one pixel of the error-containing part of the current image. The encoded auxiliary data and the first decoded image are processed based upon the item of information representative of reconstruction errors to obtain corrected auxiliary data. The first decoded image is modified to obtain a second decoded image based upon the corrected auxiliary data. | 08-04-2011 |
20110200263 | IMAGE ENCODER AND IMAGE DECODER - An image encoder is provided which receives pixel data of N bits, where N is a natural number, and in which a difference generator calculates a difference between a pixel to be encoded, and a predicted value generated based on at least one pixel located around the pixel to be encoded, a quantizer quantizes a value obtained by subtracting a first offset value from the prediction difference value, and an adder adds the quantized value and a second offset together. An encoded predicted value decider predicts, based on a signal level of the predicted value, an encoded predicted value which is a signal level of the predicted value after encoding. A result of addition of the quantized value and the second offset value is added to or subtracted from the encoded predicted value to obtain encoded data of M bits, where M is a natural number, and N>M. | 08-18-2011 |
20110206287 | Compressed Domain System And Method For Compression Gains In Encoded Data - A system and method for compressed domain compression are provided for improving compression gains in an encoded image, such as a Joint Photographic Experts Group (JPEG)-encoded images, without fully decoding and re-encoding the compressed images. | 08-25-2011 |
20110206288 | IMAGE ENCODING/DECODING SYSTEM USING GRAPH BASED PIXEL PREDICTION AND ENCODING SYSTEM AND METHOD - Provided are an image encoding/decoding system and method using a graph-based pixel prediction, and a depth map encoding system and method. The encoding system may generate an edge map based on a pixel value difference between neighboring pixels in an inputted image, generate a graph by connecting pixels using the generated edge map, select a prediction value for at least one pixel based on the generated graph, and encode an image based on the selected prediction value. | 08-25-2011 |
20110216981 | Partial expansion method of encoded images and image processing apparatus - A method for partially up/downscaling an image encoded on a macroblock basis utilizing a computer, includes: a step of storing the encoded image in a storage device of the computer; a step of creating map data from bitstream of the encoded image, the map data being utilized to decode at least one macroblock of the encoded image, creating a shrunken image of a predetermined size based on a screen resolution of a display device, and storing the map data and the shrunken image so as to relate the map data and the shrunken image with the encoded image in the storage device; a step of outputting, to the display device, the shrunken image related with the encoded image to be displayed based on a control request received from an input device; a step of determining at least one macroblock to be decoded based on a display area of the shrunken image; a step of partially decoding the encoded image for the determined macroblock using the map data; and a step of outputting to the display device, the image data of the display area of the partially decoded image. | 09-08-2011 |
20110229046 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - According to one embodiment, an image processing apparatus includes a decoder, an acquisition module, a sharpening module, and a controller. The decoder decodes an encoded image to obtain a decoded image. The acquisition module acquires quantization information indicating the accuracy of quantization upon generating the encoded image. The sharpening module performs sharpening on the decoded image. The controller controls the effect of the sharpening based on the quantization information such that the effect of the sharpening is reduced as the accuracy decreases. | 09-22-2011 |
20110229047 | IMAGE ENCODING APPARATUS AND METHOD, IMAGE DECODING APPARATUS AND METHOD, AND PRGRAM - An image encoding apparatus includes a band division unit configured to perform frequency band division for generating coefficient data of each of a plurality of frequency bands from image data of a block unit and, with regard to the frequency band division, to perform frequency band division of the coefficient data of the low-band component after rearranging a spatial position with respect to coefficient data of a low-band component obtained by frequency band division, and an encoding unit configured to perform encoding of the coefficient data of each of the plurality of frequency bands. | 09-22-2011 |
20110229048 | IMAGE CODING APPARATUS AND METHOD, IMAGE DECODING APPARATUS AND METHOD, AND PROGRAM - An image coding apparatus includes a significant bit detection processing unit that detects a number of pieces of coefficient data where a significant bit is detected on a higher-order bit plane for each bit plane from coefficient data generated by performing a frequency transform on image data, a coding selection unit that selects a variable-length coding or a fixed-length coding for each bit plane on the basis of the number of pieces of coefficient data and a bit depth of the bit plane, a variable-length coding unit that performs a variable-length coding on the bit plane where the variable-length coding is selected, and a fixed-length coding unit that performs a fixed-length coding on the bit plane where the fixed-length coding is selected. | 09-22-2011 |
20110229049 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - The present invention relates to an image processing apparatus, an image processing method, and a program capable of increasing the quality of an inter predicted image. | 09-22-2011 |
20110235928 | IMAGE PROCESSING | 09-29-2011 |
20110243465 | IMAGE PROCESSING APPARATUS EMPLOYED IN OVERDRIVE APPLICATION FOR COMPRESSING IMAGE DATA OF SECOND FRAME ACCORDING TO FIRST FRAME PRECEDING SECOND FRAME AND RELATED IMAGE PROCESSING METHOD THEREOF - An image processing apparatus includes a storage device, an image detection circuit, a compression circuit, a decompression circuit, and an overdrive processing circuit. The image detection circuit generates a compression mode control signal according to a first frame. The compression circuit compresses an image data of a second frame according to the compression mode control signal, thereby generating a compressed image data of the second frame to the storage device. The first frame precedes the second frame. The decompression circuit decompresses the compressed image data of the second frame read from the storage device according to the compression mode control signal, thereby generating a recovered image data of the second frame. The overdrive processing circuit determines overdrive voltages of a third frame according to an image data of the third frame and the recovered image data of the second frame, where the second frame precedes the third frame. | 10-06-2011 |
20110243466 | APPARATUS AND METHOD OF ESTIMATING SCALE RATIO AND NOISE STRENGTH OF ENCODED IMAGE - An apparatus and method of estimating scale ratio and noise strength of an encoded image, the apparatus including: an edge detection unit generating an edge map including edge pixels selected based on sizes and consistency of high frequency components extracted from an input image, from among pixels of the input image obtained by encoding and decoding an original image via the block-based image compression technique; a projection histogram calculation unit calculating a horizontal histogram that indicates the number of edge pixels included in each column of the edge map, and a vertical histogram that indicates the number of edge pixels included in each row of the edge map; a distance histogram calculation unit calculating a distance histogram that is represented as the number of frequencies with respect to each of the horizontal histogram and the vertical histogram according to a size of a column distance that is a distance between two adjacent columns in which the column values are not 0 on a horizontal axis; a scale ratio estimation unit estimating a horizontal scale ratio and a vertical scale ratio of the input image with respect to the original image from the distance histogram calculated from each of the horizontal histogram and the vertical histogram based on the value of the column distance corresponding to the maximum number of frequencies; a block boundary determination unit determining a group including the maximum number of edge pixels from among a plurality of groups obtained by classifying a plurality of columns that constitute the edge map based on the horizontal scale ratio, and a group including the maximum number of edge pixels from among a plurality of groups obtained by classifying a plurality of rows that constitute the edge map based on the vertical scale ratio as a block boundary of the input image; and a noise strength estimation unit estimating strength of noise included in the input image based on edge information calculated from the group determined as the block boundary. Compressed noise, such as a block effect, included in an image can be efficiently reduced without prior information about the image. | 10-06-2011 |
20110249906 | IMAGE PROCESSING APPARATUS CAPABLE OF WRITING COMPRESSED DATA INTO FRAME BUFFER AND READING BUFFERED DATA FROM FRAME BUFFER ALTERNATELY AND RELATED IMAGE PROCESSING METHOD THEREOF - An image processing apparatus includes a processing circuit and a storage system. The processing circuit generates a first processing result and a second processing result by processing a first horizontal line group of a first frame and a second horizontal line group of a second frame preceding the first frame, respectively. The storage system includes: a frame buffer; a write circuit for storing the first processing result into the frame buffer; a read circuit for reading the second processing result from the frame buffer; and a timing controller for controlling the write circuit to start storing the first processing result at a first time point not prior to a specific time point when the processing circuit finishes receiving the first horizontal line group, and controlling the read circuit to start reading the second processing result at a second time point which is prior to the specific time point. | 10-13-2011 |
20110255797 | IMAGE DECODING APPARATUS AND IMAGE CODING APPARATUS - When a filtering process on decoded image data is performed using filter parameters, gradient values near the pixel to be the target of the filtering process are calculated. In accordance with the calculated gradient, a single filter parameter is selected from a set of filter parameters. Based on the selected filter parameter, weight coefficients for the filtering process are calculated. Then, using the pixel value to be the processing target, the surrounding pixel values and the calculated weight coefficients, the pixel value after correction of the processing target pixel is calculated. With this process, it is possible to provide an image coding apparatus that can efficiently code an image properly and an image decoding apparatus that can decode an image, by performing a filtering process in accordance with the image characteristics. | 10-20-2011 |
20110262048 | GRAPHICAL DATA PROCESSING - A method for processing graphical data representing a sequence of images prior to compression, including analysing a plurality of adjacent areas of an image from the sequence to determine: (i) a first set of areas, each of which includes changes when compared with a corresponding area in a previous image from the sequence; and (ii) a second set of areas, each of which does not include a change when compared with a corresponding area in the previous image. For each area of the second set, a section of the area is replaced with a block chosen to reduce the size of the graphical data once compressed, while leaving the original image of the area of the second set adjacent any part of the perimeter that adjoins an area of the first set. A dataset is provided to allow identification of the areas of the second set. On decompression of the compressed graphical data, the dataset is accessed and the image is processed by replacing each area of the second set with the corresponding area from a previous image. A system for processing the graphical data according to the steps set out above is also provided. | 10-27-2011 |
20110262049 | VISION-BASED COMPRESSION - Systems and methods provide vision-based image compression. In one implementation, inpainting is the vision-based technique selected to augment a conventional signal-processing-based technique. For some regions of a source image, an exemplary system efficiently extracts and organizes structural edge information instead of compressing the regions. In one implementation, the system applies binary curve fitting to capture the edge information. A structure-aware inpainter in the decoder can then restore the regions via the edge information, which occupies very little data space or minimal bandwidth in a bitstream that is transmitted from encoder to decoder. Key visual components of the image can still be conventionally compressed. Extracting edge information for some regions instead of compressing them considerably increases overall image compression. | 10-27-2011 |
20110268367 | Method, Compressor, Decompressor and Signal Representation for Lossless Compression of Pixel Block Values using Row and Column Slope Codewords - The invention relates to compression of a pixel block ( | 11-03-2011 |
20110280491 | APPARATUS AND METHOD OF ENCODING 3D IMAGE - Disclosed is a three-dimensional (3D) image encoding apparatus. The 3D image encoding apparatus includes a first compressed information generation unit to generate first compressed information used to encode one image of two types of images to form a 3D image and a second compressed information generation unit to generate second compressed information used to encode another one image using the first compressed information. | 11-17-2011 |
20110286677 | RECORDING MEDIUM HAVING RECORDED THEREON CODED INFORMATION USING PLUS AND/OR MINUS ROUNDING OF IMAGES - Image decoder including: a memory to store a reference image which is a previously decoded image; and a synthesizer to receive an encoded bitstream including information of I and P frames, and execute motion compensation by synthesizing a predicted image of a current frame using motion vector information included in the encoded bitstream and the reference image. The motion compensation includes calculating intensity values at points where no pixels actually exist by bilinear interpolation performable using a positive and negative rounding method, and is performed using the rounding method specified by rounding method information included in the encoded bitstream of the current frame when the current frame is a P frame. Such specifies one of two values specifying a positive or a negative rounding method. The rounding method information is not received from the encoded bitstream of the current frame when the current frame is an I frame. | 11-24-2011 |
20110286678 | MULTI-VIEW IMAGE CODING METHOD, MULTI-VIEW IMAGE DECODING METHOD, MULTI-VIEW IMAGE CODING DEVICE, MULTI-VIEW IMAGE DECODING DEVICE, MULTI-VIEW IMAGE CODING PROGRAM, AND MULTI-VIEW IMAGE DECODING PROGRAM - In the disclosed multi-view image encoding/decoding method in which a frame to be encoded/decoded is divided and encoding/decoding is done to each region, first, a prediction image is generated not only for the region to be processed, but also for the already encoded/decoded regions neighboring to the region to be processed. The prediction image is generated using the same prediction method for both kinds of regions. Next, correction parameters for correcting illumination and color mismatches are estimated from the prediction image and decoded image of the neighboring regions. At this time, the estimated correction parameters can be obtained even at the decoding side, therefore, encoding them is unnecessary. Thus, by using the estimated correction parameters to correct the predicted image that was generated for the region to be processed, a corrected predicted image that can be actually used is generated. | 11-24-2011 |
20110293194 | SYSTEM FOR DECODING DATA ENCODED ON SURFACE - A system for decoding data encoded on a surface is provided. The coded data has at least two clock tracks indicative of a position of the coded data in the direction perpendicular to an alignment direction and two alignment lines for each clock track. The two alignment lines are indicative of the position of the respective clock track. The system has a decoder for determining, using an alignment phase-locked loop (PLL), a position of the alignment lines for a respective clock track, determining, using the position of the alignment lines, the position of each respective track, and updating the alignment PLL. | 12-01-2011 |
20110293195 | IMAGE PROCESSING DEVICE AND METHOD - The present invention relates to an image processing device and method that enable generation of a highly precise prediction image using a small amount of control information. | 12-01-2011 |
20110299788 | IMAGE ENCODING AND DECODING DEVICE - A picture encoding device ( | 12-08-2011 |
20110305400 | Apparatus and method for parallel encoding and decoding image data based on correlation of macroblocks - An apparatus and method provide parallel encoding and decoding of image data based on correlation of macroblocks. To encode and decode image data having a high resolution, an encoding order may be determined based on a correlation between blocks of the image data, and a decoding order may be determined based on the determined encoding order, thereby efficiently processing the blocks in parallel. | 12-15-2011 |
20110311151 | IMAGE DATA DECODING DEVICE - An image data decoding device includes a determination unit, a first pixel value generating unit, and a second pixel value generating unit. The determination unit receives compressed image data including information of one DC component, information of frequency components and a block end code for each block of an image as a result of frequency analysis and determines whether the block consists of the DC component and the block end code. The first pixel value generating unit performs inverse operation to the frequency analysis to generate pixel values of the block when the block is determined as not consisting of the DC component and the block end code. The second pixel value generating unit generates one and the same pixel value for all pixels of each block based on information of the DC component when the block is determined as consisting of the DC component and block end code. | 12-22-2011 |
20110317930 | METHOD AND APPARATUS FOR SELECTIVELY ENCODING/DECODING SYNTAX ELEMENTS, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME - An apparatus and a method for motion vector encoding/decoding, and to an apparatus and a method for image encoding/decoding using same are provided. The apparatus includes a selector of optimal predicted motion vector PMV from candidate motion vector set of current block; a determiner of motion vector prediction mode of current block with selected motion vector prediction mode from multiple motion vector prediction modes by decision criterion prearranged with motion vector decoding apparatus; and an encoder for determining, by determined motion vector prediction mode, optimal PMV or default predicted motion vector into PMV for current motion vector, encoding differential vector between the current block and PMV, and selectively encoding/outputting determined motion vector prediction mode as encoded motion vector prediction mode by the determined motion vector prediction mode. Bit quantity in encoding a motion vector is reduced improving encoding efficiency and preventing decoder crash even at encoding error, improving decoder. | 12-29-2011 |
20110317931 | COMPRESSING HIGH RESOLUTION IMAGES IN A LOW RESOLUTION VIDEO - A method for compressing an image as a sequence of video frames, comprising dividing the image into a plurality of tiles and compressing a tile, or part thereof, as a frame in the video sequence. | 12-29-2011 |
20120002894 | METHOD FOR PROGRESSIVE JPEG IMAGE DECODING - A progressive JPEG image decoding method is provided. In the decoding method, a non-zero history table and a sign table of each variable length decoding (VLD) result are recorded and used as a reference for decoding the next scan layer. The decoded coefficients are no longer directly stored in a memory so as to save the memory space. Accordingly, an image can be decoded and displayed correctly even with limited memory space. | 01-05-2012 |
20120020579 | IMAGE ENCODER AND DECODER USING UNIDIRECTIONAL PREDICTION - The present invention relates to an image encoding and decoding technique, and more particularly, to an image encoder and decoder using unidirectional prediction. The image encoder includes a dividing unit to divide a macro block into a plurality of sub-blocks, a unidirectional application determining unit to determine whether an identical prediction mode is applied to each of the plurality of sub-blocks, and a prediction mode determining unit to determine a prediction mode with respect to each of the plurality of sub-blocks based on a determined result of the unidirectional application determining unit. | 01-26-2012 |
20120020580 | IMAGE CODING METHOD AND IMAGE DECODING METHOD - In order to achieve higher coding efficiency, suppress coding artifacts, and not to need a large computing amount, an image and video data are coded. Provided is an image coding method of coding image data on a block-by-block basis, and the method includes: coding a current block according to a prediction based on a selected prediction mode (S | 01-26-2012 |
20120020581 | SYSTEM AND METHOD FOR IMAGE COMPRESSION - A system and method may compress a digital image. A storage unit may store a dictionary having a plurality of predetermined template patterns each identified by a code. A decomposition module may divide the image into a plurality of sub-regions. A compression module may select a template pattern from the dictionary that most closely matches an image features for each sub-region. The compression module may generate a compressed data set for the image in which each sub-region is represented by a code identifying the template pattern selected therefore. Once the data is compressed, a decompression unit may reconstruct the image. The decompression unit may use the code from the compressed data set to retrieve the template pattern from the dictionary for each sub-region and may reconstruct a full image by combining the template patterns for all of the sub-regions. An output device may display the reconstructed image. | 01-26-2012 |
20120027313 | LINE AND PIXEL BASED METHODS FOR INTRA FRAME CODING - Images can be coded based on filters defined by filter coefficients or weights assigned to previously decoded pixel values of nearby lines. The filter coefficients can be selected based on evaluation of a set of predetermined filters, or filters can be adaptively generated and then evaluated. The filters generally are based on pixel values in previous rows or columns, but not values in the current row or column. In some examples, filters are adaptively generated pixel by pixel, or portions of previous rows, columns, or previously decoded portions of the current row or columns are used to provide line templates. A filter is generally selected to reduce coding error based on a least square difference between the current value and a prediction. | 02-02-2012 |
20120027314 | Apparatus for dividing image data and encoding and decoding image data in parallel, and operating method of the same - An apparatus and a method for dividing image data into partition slices and encoding and decoding the image data based on a correlation between macroblocks are provided. The macroblocks may be decoded in parallel and thus, it is possible to improve an overall image quality and processing speed. | 02-02-2012 |
20120027315 | COMPRESSION WITH DOPPLER ENHANCEMENT - Methods, medium, and machines which compress, enhance, encode, transmit, decode, decompress and display digital video images. Real time compression is achieved by sub-sampling each frame of a video signal, filtering the pixel values, and encoding. Real time transmission is achieved due to high levels of effective compression. Real time decompression is achieved by decoding and decompressing the encoded data to display high quality images. A receiver can alter various setting including, but not limited to, the format for the compression, image size, frame rate, brightness and contrast. In a Doppler improvement aspect of the invention, Doppler velocity scales are incorporated into grayscale compression methods using two bits. Variable formats may be selected and Doppler encoding can be turned on and off based on the image content. Frames or sets of pixels may be distinguished by automated analysis of the characteristics of an image, such as the presence of Doppler enhanced pixels. | 02-02-2012 |
20120039542 | METHOD AND SYSTEM FOR DECODING ENCODED IMAGES AND REDUCING THE SIZE OF SAID IMAGES - A method and system for reducing the number of mathematical operations required in the JPEG decoding process without substantially impacting the quality of the image displayed is disclosed. Embodiments provide an efficient JPEG decoding process for the purposes of displaying an image on a display smaller than the source image, for example, the screen of a handheld device. According to one aspect of the invention, this is accomplished by reducing the amount of processing required for dequantization and inverse DCT (IDCT) by effectively reducing the size of the image in the quantized, DCT domain prior to dequantization and IDCT. This can be done, for example, by discarding unnecessary DCT index rows and columns prior to dequantization and IDCT. In one embodiment, columns from the right, and rows from the bottom are discarded such that only the top left portion of the block of quantized, and DCT coefficients are processed. | 02-16-2012 |
20120045139 | REAL-TIME MULTI-BLOCK LOSSLESS RECOMPRESSION - Exemplary methods, computer systems, and computer program products for processing a previously compressed data stream in a computer environment are provided. In one embodiment, the computer environment is configured for separating a previously compressed data stream into an input data block including a header input block having a previously compressed header. Sequences of bits are included with the input data block. Compression scheme information is derived from the previously compressed header. The input data block is accessed and recompressed following the header input block in the previously compressed data stream one at a time using block-image synchronization information. Access to the block-image synchronization information is initialized by the compression scheme information to generate an output data block. The block-image synchronization information is used to provide decompression information to facilitate decompression of the results of the output data block. | 02-23-2012 |
20120045140 | IMAGE PROCESSING APPARATUS HAVING CONTEXT MEMORY CONTROLLER - An apparatus for use in image processing is set forth that comprises a pixel processor, context memory, and a context memory controller. The pixel processor is adapted to execute a pixel processing operation on a target pixel using a context of the target pixel. The context memory is adapted to store context values associated with the target pixel. The context memory controller may be adapted to control communication of context values between the pixel processor and the context memory. Further, the context memory controller may be responsive to a context initialization signal or the like provided by the pixel processor to initialize the content of the context memory to a known state, even before the pixel processor has completed its image processing operations and/or immediately after completion of its image processing operations. In one embodiment, the pixel processor executes a JBIG coding operation on the target pixel. | 02-23-2012 |
20120057800 | GEOMETRICAL IMAGE REPRESENTATION AND COMPRESSION - A method and apparatus is disclosed herein for geometrical image representation and/or compression. In one embodiment, the method comprises creating a representation for image data that includes determining a geometric flow for image data and performing an image processing operation on data in the representation using the geometric flow. | 03-08-2012 |
20120057801 | Residual Addition for Video Software Techniques - According to some embodiments, a technique provides for the execution of an instruction that includes receiving residual data of a first image and decoded pixels of a second image, zero-extending a plurality of unsigned data operands of the decoded pixels producing a plurality of unpacked data operands, adding a plurality of signed data operands of the residual data to the plurality of unpacked data operands producing a plurality of signed results; and saturating the plurality of signed results producing a plurality of unsigned results. | 03-08-2012 |
20120063690 | Object-Based Optical Character Recognition Pre-Processing Algorithm - A method of pre-processing a defocused image of an object includes applying an object-based sharpening filter on the defocused image to produce a sharper image; and quantizing the sharper image using block-wise quantization. A system for generating decoded text data from alphanumeric information printed upon an object includes a camera that obtains image data of the alphanumeric information. The system also includes a pre-processor that (a) performs block-wise quantization of the image data to form conditioned image data, and (b) performs optical character recognition on the conditioned image data to generate the decoded text data. | 03-15-2012 |
20120063691 | METHODS AND DEVICES FOR DATA COMPRESSION WITH ADAPTIVE FILTERING IN THE TRANSFORM DOMAIN - Methods and devices for encoding and decoding data using adaptive transform domain filtering are described. The encoder determines a set of transform domain filter coefficients to be applied to a transform domain prediction. The filtering may, in some cases, also apply to quantized transform domain coefficients. Rate-distortion optimization may be used to determine the optimal filter coefficients on a frame-based, coding-unit-basis, or other basis. | 03-15-2012 |
20120063692 | APPARATUS AND METHOD FOR MULTILAYER PICTURE ENCODING/DECODING - Provided is a multilayer picture encoding/decoding apparatus and method for reducing a dynamic range of residual pictures occurring in enhancement layers. The multilayer picture encoding method includes performing format down-conversion on an input picture, and generating a lower layer bitstream by encoding the format down-converted input picture; performing format up-conversion by adaptively or selectively applying a 1-dimensional (1-D) prediction filter to a picture of the lower layer depending on whether a lower layer prediction flag is set or not; and calculating a residual picture between the input picture and the format up-converted picture, and generating an enhancement bitstream by encoding the calculated residual picture. | 03-15-2012 |
20120063693 | IMAGE DECODING DEVICE, IMAGE ENCODING DEVICE, IMAGE DECODING CIRCUIT, AND IMAGE DECODING METHOD - A decoding apparatus ( | 03-15-2012 |
20120070092 | METHOD AND COMPUTER PROGRAM PRODUCT FOR COMPRESSING AND DECOMPRESSING IMAGERY DATA - Techniques are provided for compressing and decompressing image data which may reduce the distortion that may otherwise be created by the compression of data values representative of null posts, overlays or other features that differ from the underlying image. In compression, a coefficient generated by a forward wavelet transform may be replaced with respective replacement coefficients. The transformed image data is then subjected to an inverse wavelet transform to generate modified image data in which the data values which differ from the underlying image have been replaced by interpolated or extrapolated values. The modified image data may be compressed in accordance with wavelet-based image compression. Alternatively, wavelet image compression may be applied directly to the coefficients resulting from the modified forward wavelet transform. In decompression, the compressed image data may be decompressed and data values representative of null posts or other features may be replaced with their original values. | 03-22-2012 |
20120070093 | METHOD AND APPARATUS FOR TRANSFORMING AND INVERSE-TRANSFORMING IMAGE - Provided are a method and apparatus for transforming an image, in which an input image is transformed into a frequency domain by selectively using a plurality of frequency transform algorithms according to a frequency characteristic of the input image. The method includes: selecting a frequency transform algorithm to be used for a current block from a plurality of frequency transform algorithms according to a result obtained by transforming frequencies of peripheral blocks adjacent to the current block; and transforming the current block into a frequency domain by using the selected frequency transform algorithm. | 03-22-2012 |
20120076430 | Methods and Systems for Noise Reduction and Image Enhancement - Aspects of the present invention are related to systems and methods for image enhancement, wherein an input image may be separated into two images: a first image comprising image content, from the input image, which may be sharpened; and a second image comprising image content, from the input image, which may be attenuated. One aspect of the present invention relates to determining a value for a noise-control parameter that controls the amount of attenuation applied to the second image. | 03-29-2012 |
20120082391 | LOW COMPLEXITY SECONDARY TRANSFORM FOR IMAGE AND VIDEO COMPRESSION - A method for encoding video or images includes receiving input data associated with a block within a video or image frame and performing a transform of the input data to produce a first set of output coefficients. The method also includes receiving the first set of output coefficients and performing a second transform to produce a second set of output coefficients. The method further includes quantizing the second set of output coefficients. The second transform is performed using a rotational transform matrix that is selected to maximize a degree of orthogonality of the rotational transform matrix. | 04-05-2012 |
20120082392 | METHOD AND APPARATUS FOR FRAME CODING IN VERTICAL RASTER SCAN ORDER FOR HEVC - A method and apparatus for frame coding in adaptive raster scan order. The method includes encoding at least one of image or video utilizing input frames and at least one of a data related to the input frame to produce bitstream with raster scan order information and displacement information for producing compressed video bitstream, at decoding time, decoding at least one of the encoded bitstream with raster scan order information and displacement information for producing compressed video bitstream. | 04-05-2012 |
20120087593 | Inverse Quantizer Supporting Multiple Decoding Processes - The present invention provides an apparatus for performing inverse quantization for multiple decoding standards, where the functional operations that comprise the inverse quantizer are modularly implemented and can be selectably performed. Each operation can be represented via a table entry in an associated memory area, with the functional operation being performed via reference to that table entry. Functional operations can be bypassed as needed if inverse quantization does not need to be performed on a set of data. Certain other processing operations can be performed between steps as needed to accommodate different coding standards. Macroblock data can be read from and written back to a common storage area, or a direct path is provided for writing the data directly to a subsequent inverse transform device. | 04-12-2012 |
20120087594 | IMAGE-ENCODING APPARATUS AND IMAGE-DECODING APPARATUS FOR EFFICIENTLY TRANSMITTING A LARGE CAPACITY IMAGE - Disclosed are an image-encoding apparatus and an image-decoding apparatus for efficiently transmitting a large capacity image. The image encoding apparatus separates an input image into pixel units to generate real images of a first region and of a second region, performs a predictive filtering process on the real image of the first region to generate a predictive image of the second region, and differentiates the predictive image of the second region from the real image of the second region to thereby efficiently reduce the volume of data prior to encoding the input image. | 04-12-2012 |
20120087595 | IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, AND IMAGE DECODING METHOD - A loop filter | 04-12-2012 |
20120093425 | ENTROPY ENCODING/DECODING METHOD AND APPARATUS FOR HIERARCHICAL IMAGE PROCESSING AND SYMBOL ENCODING/DECODING APPARATUS FOR THE SAME - Entropy decoding, after encoding, includes performing symbol decoding on a bitstream of a received residual picture in units of two, three, or four symbols according to a context model which is set in the two, three, or four symbol units, and ordering the decoded coefficients of the residual picture in their original order in the frequency domain. Symbol and level decoding may be performed together. A unique symbol value may be used. | 04-19-2012 |
20120093426 | IMAGE PROCESSING DEVICE AND METHOD - The present invention relates to an image processing device and method enabling noise removal to be performed according to images and bit rates. | 04-19-2012 |
20120106862 | IMAGE PROCESSING DEVICE, METHOD, AND PROGRAM - The present invention relates to an image processing device, method, and program, enabling processing efficiency to be improved. | 05-03-2012 |
20120114258 | IMAGE DECODING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An image decoding apparatus according to an embodiment includes a decoding section configured to encode an encoded stream and output decoded picture; and a control section configured to control decoding of the decoding section, and perform memory management of a memory section that has memory areas for data of four frames that stores the reference images of two frames, the decoded picture from the decoding section, and the decoded picture used for display, wherein the control section causes the decoding section to decode a number of pictures that is in accordance with a speed multiplying number in one frame period at a time of multiple speed reproduction, and exchanges data stored among the memory areas for data of four frames so that the decoded picture used for the display at a time of multiple speed reproduction is held in the memory area. | 05-10-2012 |
20120114259 | METHOD AND APPARATUS FOR ENCODING AND DECODING MULTI-VIEW IMAGE - Provided is a method and apparatus for encoding and decoding a multiview image. By predicting a current picture based on at least one of an intra (I) picture of a previous image processing block and an I picture of a current image processing block, which is generated for a different view than a view at which the I picture of the previous image processing block is generated, and encoding the current picture based on the prediction, it is possible to prevent display quality degradation that may occur in images at views other than a base view. | 05-10-2012 |
20120121196 | Apparatus for decoding image data based on availability of reference data and method thereof - An image data decoding apparatus and method are based on an availability of reference data. The image data decoding apparatus may include a core to process decoding of image data, and an availability determining device to receive, from the core, availability verification request information with respect to a reference area of a first frame included in the image data, to determine an availability with respect to the reference area based on the received availability verification request information, and to transmit, to the core, the determined availability. When the reference area is available, the core may process decoding of a second frame based on the reference area. | 05-17-2012 |
20120128260 | METHOD AND APPARATUS FOR ENCODING IMAGES AND METHOD AND APPARATUS FOR DECODING IMAGES - Provided are methods and apparatuses for encoding and decoding an image. The method of encoding an image includes: splitting a current picture into at least one maximum coding unit; determining a split structure of the at least one maximum coding unit and a prediction mode and partitions of each coding unit by encoding image data of the at least one maximum coding unit based on depths of deeper coding units; setting skip information and split information about a split of a coding unit of an upper depth including each coding unit, according to the each coding unit; and encoding the split information and skip information, which are set according to each coding unit. | 05-24-2012 |
20120141039 | VIRTUALIZATION SERVER FOR PRESENTATION VIRTUALIZATION AND IMAGE DATA ENCODING METHOD - Provided are a virtualization server for presentation virtualization and a method thereof. The virtualization server includes: a virtual layer management unit which generates a virtual screen for a user terminal; a service operation unit which executes a service requested from the user terminal, and displays a result of the executed service on the virtual screen; a screen division processing unit which divides the virtual screen into a plurality of sub-blocks; and an image data encoding unit which classifies the plurality of sub-blocks into image sub-blocks and text sub-blocks and encodes the image sub-blocks by a first encoding scheme and encodes the text sub-blocks by a second encoding scheme. | 06-07-2012 |
20120148166 | METHOD AND APPARATUS FOR ENCODING AND DECODING AND MULTI-VIEW IMAGE - A Method and apparatus for encoding and decoding a multi-view image are provided. The method of encoding a multi-view image includes determining whether each of pictures included in multi-view image sequences is a reference picture referred to by other pictures included in the multi-view image sequences for inter-view prediction, and encoding the pictures using at least one of inter-view prediction and temporal prediction based on the determination result, thereby efficiently encoding and decoding the multi-view image at high speed. | 06-14-2012 |
20120148167 | METHOD AND APPARATUS FOR ENCODING AND DECODING AND MULTI-VIEW IMAGE - A Method and apparatus for encoding and decoding a multi-view image are provided. The method of encoding a multi-view image includes determining whether each of pictures included in multi-view image sequences is a reference picture referred to by other pictures included in the multi-view image sequences for inter-view prediction, and encoding the pictures using at least one of inter-view prediction and temporal prediction based on the determination result, thereby efficiently encoding and decoding the multi-view image at high speed. | 06-14-2012 |
20120148168 | METHOD AND APPARATUS FOR ENCODING AND DECODING AND MULTI-VIEW IMAGE - A Method and apparatus for encoding and decoding a multi-view image are provided. The method of encoding a multi-view image includes determining whether each of pictures included in multi-view image sequences is a reference picture referred to by other pictures included in the multi-view image sequences for inter-view prediction, and encoding the pictures using at least one of inter-view prediction and temporal prediction based on the determination result, thereby efficiently encoding and decoding the multi-view image at high speed. | 06-14-2012 |
20120148169 | METHOD AND APPARATUS FOR ENCODING AND DECODING AND MULTI-VIEW IMAGE - A Method and apparatus for encoding and decoding a multi-view image are provided. The method of encoding a multi-view image includes determining whether each of pictures included in multi-view image sequences is a reference picture referred to by other pictures included in the multi-view image sequences for inter-view prediction, and encoding the pictures using at least one of inter-view prediction and temporal prediction based on the determination result, thereby efficiently encoding and decoding the multi-view image at high speed. | 06-14-2012 |
20120155779 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - In an image processing apparatus according to an embodiment, a first prediction value calculating unit calculates a prediction value of the pixel value; a prediction error calculating unit calculates a prediction error between the prediction value and the pixel value of the target pixel; a second storage unit receives the prediction error sequentially from a first terminal and stores therein; a comparing unit compares the prediction error with each of the prediction errors already stored; a search unit, when the prediction error thus received is identical to each of the prediction errors, searches for a data array; a length information generating unit generates length information; an address information generating unit generates address information; a first code data generating unit generates first code data; and a second code data generating unit generates second code data by encoding the pixel value of the target pixel. | 06-21-2012 |
20120155780 | Scalable Image Coding and Decoding - The invention relates to a scalable video (de)coding method for wireless transmission of high definition television signals. Scalable means that the bitstream contains successively smaller quality refinements and that the bitstream can be truncated. The video images are divided in slices, and each slice is divided in blocks of 8×8 pixels. For each block, an optimal encoding method is chosen. Depending on whether the block is found to contain natural or synthetic image content, transform coding (DCT) or graphic coding is applied. Because the different encoding modes have different properties as regards picture quality, the bitstream format has to enable the encoder to very flexibly choose which bits to send first. The bitstream format in accordance with the invention consists of a multitude of scans ( | 06-21-2012 |
20120163726 | NOISE FILTERING METHOD AND APPARATUS CONSIDERING NOISE VARIANCE AND MOTION DETECTION - Provided herein are an apparatus and a method of performing image noise filtering with respect to an image obtained from an image sensor, the method including: applying a noise deviation with respect to a temporal difference between a previous pixel value and a current pixel value when obtaining a temporal weight value to be used in temporal filtering. The noise deviation is obtained according to an intensity level of the current pixel value. Temporal filtering and spatial filtering may be performed, and blending filtering may be selectively performed by blending an output value of the temporal filtering and an output value of the spatial filtering. | 06-28-2012 |
20120170857 | CODING OF RESIDUAL DATA IN PREDICTIVE COMPRESSION - Encoding input data includes: generating a first block of coefficients based on a transform performed on a residual block of data for multiple pixels; generating reference information based on a reference block of data corresponding to the residual block of data; and determining losslessly decodable code values representing the first block of coefficients based on the reference information. | 07-05-2012 |
20120177299 | IMAGE CODING DEVICE AND IMAGE DECODING DEVICE - To provide an image coding device having high coding efficiency and an image decoding device. A plurality of prediction procedures that uses various types of correlations between pixels are adaptively applied with a coded signal as a reference. With respect to an input pixel, first residual and prediction information are obtained by a first prediction unit that carries out in-screen prediction and the like, second residual and prediction information are obtained by a second prediction unit for predicting a first residual as a serial additional process, and third residual and prediction information are obtained by a third prediction unit for directly predicting a pixel to be coded as a parallel additional process on the input pixel. Which of either the second residual or the third residual to code is determined based on the coding cost, and the signal is switched in the first switching unit. | 07-12-2012 |
20120177300 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method comprising: obtaining current signals to be coded of each of the processing units of the image; generating a binary signal by performing binarization on each of the current signals to be coded; selecting a context for each of the current signals to be coded from among a plurality of contexts; performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting; and updating the coded probability information based on the binary signal, wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded. | 07-12-2012 |
20120183233 | DELAYED IMAGE DECODING - In one or more embodiments, a framework is provided in which image decoding can be delayed based on heuristics, and later initiated based on a use type associated with the image or the likelihood that the image is going to be used. For example, a use history and priority system can enable images that are currently being rendered and/or are likely to get rendered to be decoded before images that have a history of being downloaded but never used. Accordingly, by decoupling image download from image decoding, CPU resources and memory can be more efficiently utilized. | 07-19-2012 |
20120183234 | METHODS FOR PARALLELIZING FIXED-LENGTH BITSTREAM CODECS - Bi-directional bitstream ordering is able to be used for expedited processing. The first part of the bitstream is coded in a standard format, but the end of the bitstream is coded in reverse order. In encoding and decoding, parallel processing is able to be implemented to provide more efficient (parallel and hence faster) encoding and decoding where a bitstream is separated and processed in parallel. | 07-19-2012 |
20120183235 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: frequency-transforming image data to generate a unit of processing in a frequency domain; binarizing a coefficient included in the unit of processing, to generate a binary signal; determining, as a context for a binary signal, one or more contexts common to a plurality of the coefficients included in a segment which includes the binarized coefficient, the segment being one of a plurality of segments obtained by dividing the unit of processing; performing binary arithmetic coding on the binary signal according to probability information corresponding to the determined context; and updating, based on the binary signal, the probability information corresponding to the determined context. | 07-19-2012 |
20120183236 | FAST IMPLEMENTATION OF CONTEXT SELECTION OF SIGNIFICANCE MAP - A fast implementation context selection of a significance map includes caching the significance of each coefficient in a buffer, storing an extended significance map in an extended buffer and updating the extended significance map after the significance of a transform coefficient is determined by the encoder or the decoder. | 07-19-2012 |
20120189217 | IMAGE CODING APPARATUS AND IMAGE DECODING APPARATUS - Provide is an image decoding apparatus which reliably prevents deterioration of the image quality of decoded images which have been previously coded. An image decoding apparatus ( | 07-26-2012 |
20120195511 | LOSSLESS IMAGE COMPRESSION AND DECOMPRESSION METHOD FOR HIGH DEFINITION IMAGE AND ELECTRONIC DEVICE USING THE SAME - A lossless image compression method for a high definition image is provided. The image compression method generates a minimum value of values produced by subtracting a current virtual pixel value from an average of neighbor pixels designated by a plurality of directions, as the prediction value of a current pixel. Thus, the image compression more efficient than the current JPEG-LS can be achieved. | 08-02-2012 |
20120195512 | IMAGE DATA PROCESSING APPARATUS, IMAGE DATA PROCESSING METHOD, AND PROGRAM - The image rotation apparatus includes a first storage unit adapted to store compressed image data, and a decompression unit adapted to decompress the image data read out from the first storage unit, and segments the image data obtained from the decompression unit into a plurality of areas. The apparatus further includes a second storage unit adapted to sequentially perform a rotation process on the image data of segmented area, and store the rotated image data, a compression unit adapted to compress the image data of each area read out from the second storage unit, and a third storage unit adapted to sequentially store the image data of each area obtained from the compression unit. There is provided the image data processing apparatus having the above configuration, which rotates the image data while reducing the storage capacity of the buffer memory for storing the image data. | 08-02-2012 |
20120195513 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - The present invention relates to an image processing device and an image processing method that enable a set of images of multiple visual points which images form a stereoscopic image to be recognized in a case of multiplexing and coding the images of the multiple visual points which images form the stereoscopic image even when the coded data is decoded from the middle in a decoding device. | 08-02-2012 |
20120201474 | METHOD AND APPARATUS FOR ENCODING AND DECODING MULTI-VIEW IMAGES BASED ON GLOBAL DISPARITY VECTOR - A method and apparatus for encoding and decoding multi-view images. The multi-view image encoding method selects a block corresponding to a current block from another picture having a view-point which is different from a view-point of a current picture to which the current block belongs, on the basis of a global disparity vector representing a global disparity between the current picture and the other picture; and encodes the current block on the basis of block information of a block from among the selected block and blocks adjacent to the selected block. Accordingly, multi-view images can be encoded in consideration of the individual differences between the appearances of objects as well as global disparities between view-points. | 08-09-2012 |
20120207398 | IMAGE CODING DEVICE, IMAGE DECODING DEVICE, METHODS THEREOF, AND PROGRAMS - An image coding device including: an edge detecting section configured to perform edge detection using an image signal of a reference image for a coding object block; a transform block setting section configured to set transform blocks by dividing the coding object block such that a boundary between the blocks after division does not include an edge on a basis of a result of the edge detection; and a coding processing section configured to generate coded data by performing processing including an orthogonal transform of each of the transform blocks. | 08-16-2012 |
20120207399 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - A low frequency component image L[i] and high frequency component-emphasized image SH[i] are generated from an image A[i]. Lossy compression processing is performed for the low frequency component image L[i] to generate a compressed image C[i] and store it in a memory. A compressed image C[i−1] is decoded to generate a decoded image L′[i−1]. The compressed image C[i] is decoded to generate a decoded image L′[i]. A difference image E[i] between the decoded image L′[i] and the low frequency component image L[i] is generated. The low frequency component image L[i], decoded image L′[i−1], and difference image E[i] are composited at a predetermined ratio to generate a composite image SL[i]. The high frequency component-emphasized image SH[i] and composite image SL[i] are output as subframe images of the i-th frame. | 08-16-2012 |
20120207400 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method of compressing and coding image data includes: binariziang a plurality of coefficients to generate a binary signal, the plurality of coefficients being included in a unit of processing of the image data in a frequency domain; determining a context to be used for arithmetic coding of the plurality of coefficients, based on a position of a last non-zero coefficient in a scan order among one or more non-zero coefficients included in the unit of processing; performing arithmetic coding on the binary signal using probability information corresponding to the determined context; and updating, based on the binary signal, the probability information corresponding to the determined context. | 08-16-2012 |
20120219230 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method for performing compression-coding on image data includes: binarizing a signal to be coded of the image data, to generate a binary signal; determining a low-order context which is a context associated with a type of the signal to be coded, and a high-order context that is common to the low-order context and a context associated with another type; calculating coding probability information to be used in arithmetic coding of the binary signal, using (i) high-order probability information corresponding to the determined high-order context and (ii) low-order probability information corresponding to the determined low-order context; performing the arithmetic coding on the binary signal using the coding probability information; and updating the high-order probability information and the low-order probability information based on the binary signal. | 08-30-2012 |
20120224774 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method is used to code images to generate a coded stream. The image coding method includes: writing, into a sequence parameter set in the coded stream to be generated, a first parameter representing a first bit-depth that is a bit-depth of a reconstructed sample in the images; and writing, into the sequence parameter set, a second parameter which is different from the first parameter and represents a second bit-depth that is a bit-depth of an Intra Pulse Code Modulation (IPCM) sample in the images. | 09-06-2012 |
20120224775 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - Disclosed is an image processing apparatus including: an image compression conversion unit that, in an event of quantizing an image having attribute data for each pixel, creates a density pattern in which pixel values of plural pixels composing a region as a quantization target are binarized, quantizes the region based on the density pattern, and binarizes, for each pixel, the attribute data individually owned by the plural pixels composing the region; and an image extension conversion unit that, in an event of decoding the image of the region quantized based on the density pattern by the image compression conversion unit, decides a density pattern of the region before the quantization in response to an attribute pattern that is based on the binarized attribute data of each of the plural pixels composing the region, and decodes the region in response to the decided density pattern. | 09-06-2012 |
20120230597 | Apparatus and Methods for Encoding, Decoding and Representing High Dynamic Range Images - A data structure defining a high dynamic range image comprises a tone map having a reduced dynamic range and HDR information. The high dynamic range image can be reconstructed from the tone map and the HDR information. The data structure can be backwards compatible with legacy hardware or software viewers. The data structure may comprise a JFIF file having the tone map encoded as a JPEG image with the HDR information in an application extension or comment field of the JFIF file, or a MPEG file having the tone map encoded as a MPEG image with the HDR information in a video or audio channel of the MPEG file. Apparatus and methods for encoding or decoding the data structure may apply pre- or post correction to compensate for lossy encoding of the high dynamic range information. | 09-13-2012 |
20120230598 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - This invention relates to an image processing apparatus and an image processing method for improving the processing capacity per unit time in encoding and decoding images. | 09-13-2012 |
20120243798 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING IMAGE PROCESSING PROGRAM - An image processing apparatus includes an image receiving unit receiving an image, a conversion unit converting the received image, a separation unit separating the converted image into pixel synchronization information and pixel asynchronization information, a first encoding unit encoding the pixel synchronization information, a second encoding unit encoding the pixel asynchronization information, a first decoding unit decoding a code encoded by the first encoding unit to generate the pixel synchronization information, a second decoding unit decoding a code encoded by the second encoding unit to generate the pixel asynchronization information, a synthesis unit synthesizing the decoded pixel synchronization information with the decoded pixel asynchronization information on the basis of the pixel synchronization information, a reverse conversion unit performing a conversion process reverse to the conversion process of the conversion unit on the synthesized information, and an output unit outputting the image converted by the reverse conversion unit. | 09-27-2012 |
20120243799 | METHOD AND APPARATUS FOR ENCODING AND DECODING CODING UNIT OF PICTURE BOUNDARY - A method and apparatus for encoding an image is provided. An image coding unit, including a region that deviates from a boundary of a current picture, is divided to obtain a coding unit having a smaller size than the size of the image coding unit, and encoding is performed only in a region that does not deviate from the boundary of the current picture. A method and apparatus for decoding an image encoded by the method and apparatus for encoding an image is also provided. | 09-27-2012 |
20120243800 | IMAGE INFORMATION ENCODING METHOD AND ENCODER, AND IMAGE INFORMATION DECODING METHOD AND DECODER - An image decoding method includes decoding encoded image data to generate a decoded image signal including a luma signal and a chroma signal. The method further includes scaling, when a reference field is a top field while a current field is a bottom field for motion estimation and when the decoded image signal is in a format in which the number of chroma pixels is vertically different from the number of luma pixels, a chroma motion vector of the chroma signal by mv/2+¼, where mv is a vertical component in a luma motion vector of the luma signal. The method also includes performing motion compensation of the decoded image signal using the scaled chroma motion vector. | 09-27-2012 |
20120251013 | Method for Compressing Textured Images - A method compresses an image partitioned into blocks of pixels, for each block the method converts the block to a 2D matrix. The matrix is decomposing into a column matrix and a row matrix, wherein a width of the column matrix is substantially smaller than a height of the column matrix and the height of the row matrix is substantially smaller than the width of the row matrix. The column matrix and the row matrix are compressed, and the compressed matrices are then combined to form a compressed image. | 10-04-2012 |
20120251014 | INFORMATION PROCESSING APPARATUS AND METHOD, IMAGE PROVIDING SYSTEM AND IMAGE PROVIDING METHOD, AND PROGRAM - An information processing apparatus includes a two-dimensional orthogonal transform coding data acquisition unit for sequentially acquiring two-dimensional orthogonal transform coding data acquired by transforming three-dimensional orthogonal transform coding data generated from a plurality of images, a two-dimensional orthogonal transform coefficient data generation unit for generating a plurality of pieces of two-dimensional orthogonal transform coefficient data using the plurality of pieces of acquired two-dimensional orthogonal transform coding data, and a three-dimensional transformation unit for encoding three-dimensional orthogonal transform coefficient data acquired by transforming the plurality of pieces of generated two-dimensional orthogonal transform coefficient data. | 10-04-2012 |
20120251015 | DECODING METHOD, DECODING APPARATUS, CODING METHOD, AND CODING APPARATUS - A decoding method includes: obtaining a plurality of quantization parameter sets from a header of a coded stream (S | 10-04-2012 |
20120257837 | DATA DECODING DEVICE - A data decoding device is provided that can decode, at high speed and with low cost, image data encoded at a high compression rate. Provided are an input unit to be input a first encoded data, a second encoded data, the second encoded data and reference data of the line image data; an acquisition unit to acquire, a first reference data to decode the first encoded data to the higher-end data and a second reference data to decode the second encoded data to the lower-end data; a decoding unit to decode the second encoded data to the lower-end data on the basis of the second reference data while the first encoded data is decoded to the higher-end data on the basis of the first reference data and; and a combining means to combine the higher-end data and the lower-end data that were decoded by the decoding unit. | 10-11-2012 |
20120257838 | IMAGE DECODING APPARATUS AND IMAGE DECODING METHOD - An image decoding apparatus according to one aspect of the present invention includes: a management information storage unit that stores first management information for identifying areas in each of which one of first decoded image signals is stored, and second management information for identifying areas in each of which one of second decoded image signals is stored; and a control unit that notifies, by referring to the first management information, an image decoding unit of an area in which a reference image to be referred to when a first coded signal is decoded is stored, and notifies, by referring to the first management information and the second management information, the image decoding unit of an area in which a reference image to be referred to when a second coded signal is decoded is stored. | 10-11-2012 |
20120263389 | IMAGE ENCODER, IMAGE DECODER AND METHOD FOR ENCODING ORIGINAL IMAGE DATA - According to one embodiment an image encoder encodes original image data using reference image data stored in a frame memory. The image encoder includes a controller, a memory, a motion controller, and a motion compensation module. The controller generates control information including a starting point coordinate and an ending point coordinate of a necessary area in the reference image data stored in the frame memory. The memory includes a storage area in which at least part of the reference image data is stored. The motion controller determines whether the necessary area is a transfer-necessary area or a transfer-unnecessary area based on the control information, and transfers the reference image data of the transfer-necessary area from the frame memory to the storage area. The motion compensation module generates prediction image data using the reference image data stored in the storage area. | 10-18-2012 |
20120263390 | DECODING A QUILTED GRAPHIC 2D IMAGE REPRESENTATION INTO A DIGITAL ASSET - The present invention extends to methods, systems, and computer program products for decoding a quilted graphic 2D image representation into a digital asset. Portions of a digital asset (e.g., audio data, video data, geospatial data, etc.) are encoded as series of graphical representations and quilted into a quilted graphic 2D image representation. Encoding takes redundancies and multiple levels of resolution within successive graphic image representations into account, reducing (potentially substantially) resource consumption when storing and transmitting digital assets. The quilted graphic 2D image representation can be unquilted and decoded to recreate digital asset portions. Decoding can take the redundancies into account to recreate full representations (or representations at lower resolutions) of digital assets from the encoded graphical representations quilted into the quilted graphic 2D image representation. | 10-18-2012 |
20120263391 | IMAGE DISPLAY APPARATUS AND METHOD FOR REVERSELY DISPLAYING IMAGES THEREOF - Provided are an image display apparatus and a method for reversely displaying images of the image display apparatus. The image display apparatus includes a stream scheduler configured to schedule image frames in a received image stream, a memory including a reverse display storage region allocated for reverse display, a decoder configured to decode the scheduled image frames and store the decoded image frames in the reverse display storage region of the memory, and a display unit configured to reversely display the image frames in the reverse display storage region through the decoder. The decoder stores subsequent decoded image frames following the decoded image frames in storage regions of reverse-display-terminated image frames in the reverse display store region if the decoded image frames are all stored in the reverse display storage region. | 10-18-2012 |
20120269448 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - A variable-length code stream is read out from a position designated as a start position of an encoded stream of a block of interest, and the readout stream is decoded. Upon completion of the decoding of the variable-length code stream of the block of interest, a data length of a semi-fixed-length data stream of the block of interest is calculated. A position the data length behind the start position of the semi-fixed-length data stream is designated as a start position of an encoded stream of a next block to be decoded after the block of interest, and decoding of a variable-length code stream of the next block is started. | 10-25-2012 |
20120269449 | METHOD AND APPARATUS FOR IMAGE ENCODING AND IMAGE DECODING - Provided are a method and apparatus for image encoding which improves encoding efficiency in accordance with image characteristics by performing prediction in lines and performing a one-dimensional transformation in lines on an input image, and a method and apparatus for image decoding. Encoding efficiency of an image may be improved by generating a prediction sub residual block using neighboring residues and performing a one-dimensional discrete cosine transformation (DCT) on a difference residual block which is a difference between an original sub residual block and the prediction sub residual block. | 10-25-2012 |
20120269450 | IMAGE ENCODING APPARATUS, IMAGE ENCODING METHOD, IMAGE ENCODING PROGRAM, IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND IMAGE DECODING PROGRAM - The image encoding apparatus of one embodiment of the present invention comprises a coding mode determination unit, a prediction image generation unit, a storage unit, and an encoding unit. The coding mode determination unit determines a coding mode relating to which of the first image prediction processing or second image prediction processing is used for generating prediction image of a partial area of input images. The prediction image generation unit extracts the prediction assist information by the first image prediction processing and generates a prediction image based on the prediction assist information. The storage unit stores the reproduced image that is based on the prediction image. The encoding unit generates a bit stream comprising data obtained by encoding the coding mode information and prediction assist information. | 10-25-2012 |
20120275716 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE - An apparatus and method for encoding and decoding an image are provided. The image decoding method includes decoding luma blocks according to a predetermined decoding mode of each of the luma blocks, and decoding chroma blocks according to the predetermined decoding mode of each of the luma blocks. | 11-01-2012 |
20120281926 | IMAGE FILE PROCESSING METHOD - A processing method for image file includes the following steps. An image file of an image is obtained, in which the image file includes a bit stream and an Exchangeable Image File (EXIF) data. A band indicator and a minimum coded unit (MCU) indicator are read according to an expanded range. A referential DC coefficient is obtained according to a hybrid direct current (DC) coefficient corresponding to a first MCU covered by the expanded range. A sub-clip of the MCU covered by the corresponding expanded range in the bit stream is decoded according to the read band indicator, the MCU indicator and the referential DC coefficient, so as to obtain at least one MCU. | 11-08-2012 |
20120281927 | ENCODER, DECODER, ENCODER SYSTEM, DECODER SYSTEM, TRANSMISSION ADAPTER, ENCODING METHOD, DECODING METHOD, AND IMAGING APPARATUS - An encoder includes: an image decomposition unit configured to input an image and decompose the input image into a first component capable of being used as a monitoring image and a second component other than the first component by frequency decomposition, the input image being restored by coupling the first component and the second component to each other; a first transmission unit configured to output the decomposed first component as a first-channel transmission image; a compression coding unit configured to compression-code the second component; and a second transmission unit configured to output the compression-coded second component as a second-channel transmission image | 11-08-2012 |
20120288209 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - There is provided an image processing apparatus including: an encoding processing unit carrying out a compression encoding process on input image data to obtain encoded data; an additional information generating unit generating, based on additional information generating information relating to the input image data, additional information to be used when specified image processing is carried out on image data obtained by carrying out a compression decoding process on the encoded data; and a data output unit outputting the encoded data obtained by the encoding processing unit and the additional information generated by the additional information generating unit in association with one another. | 11-15-2012 |
20120288210 | TEXTURE-PATTERN-ADAPTIVE PARTITIONED BLOCK TRANSFORM - The invention is related to encoding an image block of an image using a partitioned block transform. The inventors recognized that applying a texture-pattern associated invertible mapping to the pixels of a first partition, said first partition resulting from partitioning said image block according to a current texture pattern with which said texture-pattern associated invertible mapping is associated, allows for limiting the maximum number of required first 1-D transforms to not exceeding a number of columns in the image block as well as limiting the maximum number of required second 1-D transforms to not exceeding a number of rows in the image block, also. Achieving limitation of maximum required 1-D transforms enables more efficient implementation on hardware and improves encoding performance but also allows for further partitions according to texture patterns which comprise at least one of multiple strips, texture patterns with highly unsymmetrical pixel distribution and non-directional texture patterns. | 11-15-2012 |
20120294541 | Transform Space Difference Compression - An invention is disclosed for performing differencing of graphical data in post-transform space for a remote presentation session. Graphical data is transformed from a first representation to a second representation (e.g. with a DWT), and then a difference is taken of the post-transform data and the post-transform data of the frame that preceded the current frame. This difference is then encoded and transmitted to a client, which decodes it, and creates a representation of the graphical data using the delta, and a previously determined representation of the previous frame. By performing differencing in post-transform space, fidelity of the remote presentation session is retained while it may decrease bandwidth. This may occur because the entropy of the delta representation is usually lower than a non-delta representation while the scheme retains the identical data of the final decoded image of the non-delta version of the same compression scheme. | 11-22-2012 |
20120294542 | PIXEL DATA COMPRESSION AND DECOMPRESSION METHOD - A pixel data decompression method for decompressing a frame is provided. The method includes: loading memory storage addresses corresponding to to-be-decompressed blocks; reading and decompressing a pixel line of a current block according to a memory storage address of the current block; updating the memory storage address of the current block according to a decompression result; reading a memory storage address of a next block if decompression of a pixel line of the frame is not completed; and repeating the above steps until decompression of the frame is completed. | 11-22-2012 |
20120294543 | SYSTEM AND METHODS OF COMPRESSED SENSING AS APPLIED TO COMPUTER GRAPHICS AND COMPUTER IMAGING - Compressed sensing can be mapped to a more general set of problems in computer graphics and computer imaging. Representation of a rendered scene in the formulation y=Âx produces higher-quality rendering with less samples than previous approaches. A filter formulation Φ makes point samples compatible with wavelet and therefore allows reconstruction of 2-D images from a set of measured pixels (point samples). | 11-22-2012 |
20120301040 | IMAGE ENCODING/DECODING METHOD FOR RATE-DISTORTION OPTIMIZATION AND APPARATUS FOR PERFORMING SAME - Disclosed are an image encoding/decoding method for rate-distortion optimization and an apparatus for performing the same. A macro block to be encoded is provided, any one of inter-frame prediction and intra-frame prediction is executed to generate a predictive macro block, a residual prediction block is generated on the basis of the generated predictive macro block and the provided macro block, and then the generated residual prediction block is transformed by applying a transform matrix having the highest encoding efficiency among a plurality of predetermined transform matrixes to the generated residual prediction block. Accordingly, it is possible to optimize the rate-distortion, and thus to enhance the quality of an image. | 11-29-2012 |
20120308147 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND PROGRAM - There is provided an image processing device including a selection section which selects an image from a plurality of images each having resolution different from each other and being capable of being partially decoded, based on a ratio of a size of a display target area to a size of a reference image among the plurality of images, and a decoding section which decodes a part corresponding to the display target area within the image selected by the selection section. | 12-06-2012 |
20120308148 | ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE - The present disclosure provides an encoding/decoding method using a tree structure. The encoding method for encoding image information includes: grouping predetermined areas having the image information into a plurality of groups, and generating a node value of each layer up to an uppermost layer by determining a minimum value or a maximum value of information to be encoded within grouped areas as information on the grouped areas; and encoding a difference value between the node value of each layer and a node value of an upper layer or a difference value between the node value of each layer and a value determined based on a preset criterion. Accordingly, the encoding efficiency and in turn the video compression efficiency are improved by using the tree structure in the encoding of various pieces of image information and the decoding of the resultant encoded data. | 12-06-2012 |
20120314966 | IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, IMAGE CODING METHOD, IMAGE DECODING METHOD, AND PROGRAM - An image coding apparatus includes: a coding processor that codes an image representing a difference between an input image and a predicted image to generate coded data; a decoding processor that decodes the coded data to generate a local decoded image; a local decoded image coder that codes the local decoded image and stores the coded local decoded image in a memory; a local decoded image decoder that decodes the local decoded image coded and stored in the memory; and a controller that controls the generation of the coded data in accordance with coding distortion information representing the degree of coding distortion produced in the coding/decoding of the local decoded image. | 12-13-2012 |
20120321205 | SHAPE AND SYMMETRY DESIGN FOR FILTERS IN VIDEO/IMAGE CODING - An apparatus includes a video/image encoder configured to design a two-dimensional star-shaped spatial filter and encode image/video information using the X-shaped spatial filter. The star-shaped spatial filter includes a first linear arrangement of coefficients that extend outwardly in a first diagonal direction from a center pixel coefficient, a second linear arrangement of coefficients that extend outwardly in a second diagonal direction, and two linear arrangements of coefficients that extend outwardly in horizontal and vertical directions from the center pixel coefficient from the center pixel coefficient. The second diagonal direction is oriented in a different direction relative to the first diagonal direction. | 12-20-2012 |
20120321206 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - A deblocking filter applies filtering to reduce blocking artifacts from an encoded stream in which image data has been encoded in individual blocks. A filter strength adjuster adjusts the filter strength according to block sizes of the predictive image data. For example, during image encoding, the filter strength is adjusted according to the block size of the predictive image data yielding the best encoding efficiency generated using filtered and decoded image data. Filtering may also be applied to remove blocking artifacts from decoded image data during image decoding, with the filter strength being adjusted according to the block sizes of the predictive image data. Decoded images with favorable image quality are obtained, even in the case of using extended macroblock sizes. | 12-20-2012 |
20120328204 | COMPRESSING IMAGE DATA - Methods, systems, and computer programs for encoding and decoding image are described. In some aspects, an input data block and a prediction data block are accessed. A projection factor is generated based on a projection of the input data block onto the prediction data block. A scaled prediction data block is generated by multiplying the projection factor by the prediction data block. A residual data block is generated based on a difference between the input data block and the scaled prediction data block. In some aspects, a prediction data block, a residual data block, and a projection factor associated with the residual data block are accessed. A scaled prediction data block is generated by multiplying the projection factor by the prediction data block. An output data block is generated by summing the residual data block and the scaled prediction data block. | 12-27-2012 |
20120328205 | IMAGE ENHANCEMENT FOR CHALLENGING LIGHTING CONDITIONS - An image and video enhancement technique is described that allows a core enhancement algorithm to be applied to images captured in various challenging lighting conditions. The technique detects a lighting impairment and inverts the image if it is a low-light impairment. The inverted low-light image is similar to haze impairment images, allowing both haze images and low-light images to be enhanced using the same enhancement algorithm. | 12-27-2012 |
20120328206 | IMAGE CODING APPARATUS, METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM THEREOF, AND IMAGE DECODING APPARATUS, METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM, THEREOF - In an image coding apparatus, a transformation unit acquires a transformation coefficient by executing frequency transformation to an image. An extraction unit extracts a plurality of bits each from the transformation coefficient. A coding unit executes variable-length coding to the plurality of bits including a most significant bit, and executes fixed-length coding to the plurality of bits including a least significant bit. In an image decoding apparatus, an extraction unit extracts a plurality of bits from a code string. A decoding unit executes variable-length decoding to the plurality of bits including a most significant bit, and executes fixed-length decoding to the plurality of bits including a least significant bit. A connection unit acquires a transformation coefficient by connecting the plurality of bits each decoded. An inverse transformation unit generates the image by executing frequency-inverse transformation to the transformation coefficient. | 12-27-2012 |
20120328207 | IMAGE DECODING METHOD AND IMAGE CODING METHOD - An image decoding method is an image decoding method of decoding coded image data, including selecting, based on a type of a decoding target signal, an arithmetic decoding method that is used to decode the decoding target signal, from among a plurality of arithmetic decoding methods that include: a first arithmetic decoding method which is performed based on a symbol occurrence probability obtained according to a context, and which involves update of the symbol occurrence probability according to a decoding symbol; and a second arithmetic decoding method which is performed based on a symbol occurrence probability obtained according to a context, and which maintains the symbol occurrence probability that is other than 50%. | 12-27-2012 |
20130004091 | METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR UTILIZING WIRELESS LINKS FOR COMMUNICATION OF COMPRESSED DATA - An apparatus for compressing data and optimizing transfer of the compressed data via a wireless link(s) may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including compressing one or more samples of data corresponding to at least one image based in part on generating a plurality of wavelet coefficients. The wavelet coefficients correspond to the sampled data. The computer program code may further cause the apparatus to generate one or more messages including at least one of the wavelet coefficients. Each of the messages may include content denoting that one or more detected errors below a predetermined threshold are insufficient to inhibit reconstruction of the image. The computer program code may further cause the apparatus to enable transmission of the messages to a device(s) via at least one wireless link. Corresponding methods and computer program products are also provided. | 01-03-2013 |
20130004092 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is (i) “merge_flag”, (ii) “ref_idx_l | 01-03-2013 |
20130011074 | IMAGE SIGNAL DECODING DEVICE AND DECODING METHOD THEREOF - An image signal decoding device includes a memory having a first region storing a buffer flag, a second region storing a buffer list, and a third region formed of a plurality of buffers each storing a decoded image signal; and a codec configured to decode an image signal in response to a decoding request from a host and to store the decoded image signal in one of the plurality of buffers. The buffer flag indicates a usable or not-available state of each of the plurality of buffers, and the buffer list indicates a used or unused state of each of the plurality of buffers. The codec stores the decoded image signal in a buffer which is set to the unused state in the buffer list and to a usable state in the buffer flag. | 01-10-2013 |
20130022285 | IMAGE PROCESSING DEVICE AND METHOD - The invention relates to image processing device and method that can further improve coding efficiency. | 01-24-2013 |
20130028528 | IMAGE PROCESSING METHOD, ENCODING DEVICE, DECODING DEVICE, AND IMAGE PROCESSING APPARATUS - There is provided an image processing method includes: separating an image taken at a predetermined frame rate into a first frame and at least one second frame other than the first frame at intervals of 1/n, where n is an integer of 2 or larger; calculating a low-frequency-component difference between the separated at least one second frame and first frame; performing signal processing designated by a user on the first frame; decompressing, using a low-frequency component in the first frame being subjected to the signal processing and the low-frequency-component difference, a low-frequency component in the at least one second frame being approximately subjected to the signal processing; and decompressing, using the decompressed low-frequency component in the at least one second frame and a high-frequency component therein, the at least one second frame being approximately subjected to the signal processing. | 01-31-2013 |
20130028529 | AREA-BASED ENCODING/DECODING DEVICE AND METHOD - Region-based encoding apparatus and decoding apparatus. The encoding apparatus selects an optimum region division mode from region division modes with respect to regions divided from an image frame, and transmits, to the decoding apparatus, an optimum image filtering method and an optimum filter coefficient of regions divided, according to the optimum region division mode. | 01-31-2013 |
20130028530 | SPATIAL PREDICTION METHOD, IMAGE DECODING METHOD, AND IMAGE CODING METHOD - A spatial prediction method capable of reducing the complexity of spatial prediction includes: detecting an edge (E) overlapping the current block by obtaining a horizontal gradient (Gy) and a vertical gradient (Gx) between pixels within a block adjacent to the current block; calculating an integer slope of the edge; determining, for each pixel position within the current block, a sub-pel position being an intersection between (i) a line that has the integer slope and passes through the pixel position and (ii) a boundary of the adjacent block; and predicting, for each pixel position, a pixel value at the pixel position based on a pixel value interpolated in the sub-pel position, wherein the boundary of the adjacent block is a row or a column that is the closest to the current block, among rows or columns of pixels included in the adjacent block. | 01-31-2013 |
20130028531 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - A deblocking filter | 01-31-2013 |
20130028532 | METHOD AND DEVICE FOR IMAGE COMPRESSION CODING - Examples of the present invention provide a method and device for image compression coding. The method includes: obtaining a designated area selected from an image at a decoding side; determining quantization coefficients of the image to make an image compression ratio of the designated area lower than image compression ratios of areas in the image other than the designated area; and performing a compression coding on the image using the determined quantization coefficients of the image. By using the present invention, a video communication system may support a user to select an interested area in a video image, and clearly transmit the interested area selected by the user. | 01-31-2013 |
20130034308 | PICTURE CODING METHOD AND PICTURE DECODING METHOD - The method includes the following units: a coefficient number detecting unit ( | 02-07-2013 |
20130039593 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method includes: dividing a picture into tiles; coding the tiles to generate pieces of coded data each of which corresponds to a different one of the tiles; and generating a bitstream including the pieces of coded data. The coding of the tiles includes: generating a first code string by coding a first tile which is one of the tiles, without referring to coding information used in coding another one of the tiles; and adding a bit string after the first code string to make a bit length of first coded data which is one of the pieces of coded data, a multiple of a predetermined N bits, N being an integer greater than or equal to 2. | 02-14-2013 |
20130039594 | METHOD AND DEVICE FOR ENCODING DATA FOR RENDERING AT LEAST ONE IMAGE USING COMPUTER GRAPHICS AND CORRESPONDING METHOD AND DEVICE FOR DECODING - The invention is made in the field of image codec products. More precisely, the invention relates to encoding and decoding of data for image rendering using computer graphics. A method for decoding data for rendering at least one image using computer graphics is proposed, said method comprising decoding a portion of a bit stream, said portion comprising a syntax element and at least one parameter for a parameter based procedural computer graphics generation method for generating said computer graphics, said syntax element indicating that said portion further comprises said at least one parameter. Further, an apparatus for performing said method is proposed. | 02-14-2013 |
20130044961 | REAL-TIME IMAGE COMPRESSION - Exemplary method, system, and computer program product embodiments for real-time image recompression are provided. In one embodiment, by way of example only, compressed segments that are identified as having used at least one of a plurality of inefficient compression operations are partially decoded. The compressed segments are recompressed by employing context mapping. Additional system and computer program product embodiments are disclosed and provide related advantages. | 02-21-2013 |
20130051691 | Method for Distributed Source Coding of Wavelet Coefficients in Zerotrees - A method for encoding a source image, wherein the source image includes a set of bitplanes of pixels, is disclosed. For each bitplane in a most to least significant order, the method include obtaining a list of significant pixels (LSP), a list of insignificant pixels (LIP), and a list of insignificant sets (LIS) according to a hierarchical ordering of the source image pixels; synchronizing the LSP, LIP and LIS of the source image with the LSP, LIP and LIS of a key image; constructing a temporary list of insignificant sets (TLIS) for the source image; and applying syndrome encoding to the LSP, LIP, and TLIS of the source image to obtain syndromes corresponding to magnitudes and signs of pixels in the source image, wherein the steps are performed in a processor. | 02-28-2013 |
20130051692 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND PROGRAM THEREFOR - When embedded information having a data format version that is not supported by an image processing apparatus currently being employed is extracted, the image processing apparatus can not determine whether the embedded information should be output, even though the embedded information is available to be displayed. Ina case wherein embedded information having a data format for a next generation, which is not supported by the image processing apparatus currently being employed, is extracted, output of the embedded information is halted to prevent the unintentional output of data. | 02-28-2013 |
20130058584 | IMAGE ENCODING AND DECODING FOR MULTI-VIEWPOINT IMAGES - An image encoding method includes determining corresponding points on an encoding target image, which correspond to pixels on a reference image, based on distance from a camera of the reference image to an object, and positional relationship between cameras; computing a parallax vector from each pixel position to the corresponding point in pixel space; computing a target predictive vector having the same start as the parallax vector and components obtained by rounding off components of the parallax vector; computing a target reference vector having the same start as the parallax vector and the same size and direction as a differential vector between the target predictive vector and the parallax vector; and setting a predicted value of a pixel on the encoding target image, which is indicated by the target predictive vector, to a value of a pixel on the reference image, which is indicated by the target reference vector. | 03-07-2013 |
20130058585 | APPARATUS FOR ENCODING AND DECODING IMAGE BY SKIP ENCODING AND METHOD FOR SAME - The present invention relates to an apparatus and method for encoding and decoding an image by skip encoding. The image-encoding method by skip encoding, which performs intra-prediction, comprises: performing a filtering operation on the signal which is reconstructed prior to an encoding object signal in an encoding object image; using the filtered reconstructed signal to generate a prediction signal for the encoding object signal; setting the generated prediction signal as a reconstruction signal for the encoding object signal; and not encoding the residual signal which can be generated on the basis of the difference between the encoding object signal and the prediction signal, thereby performing skip encoding on the encoding object signal. | 03-07-2013 |
20130064462 | Efficient Decoding and Post-Processing of High Dynamic Range Images - A decoder receives for decoding and post-processing for display an HDR (high dynamic range) image comprising a first coded image (e.g., a JPEG-HDR baseline image) and a second coded image (e.g., a JPEG-HDR ratio image). The first coded image is partially decoded and post-processed according to a post-processing command (e.g., scaling) to output a first decoded and post-processed image. The second coded image is also partially decoded and post-processed according to the post-processing command to output a second decoded and post-processed image. The first and the second decoded and post-processed images are combined to output a decoded HDR image according to the post-processing command. | 03-14-2013 |
20130077881 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING SYSTEM AND METHOD FOR HAVING COMPUTER PERFORM IMAGE PROCESSING - According to one embodiment, an image processing device includes an encoder, a sub-block selector, an image processor, and a decoder. The encoder generates coded data by encoding an input bit stream of image data including plural blocks in a block unit of a predetermined number. The sub-block selector selects at least one sub-block from the coded data. The sub-block includes a request area on which an image processing is performed, and which is smaller than the block. The decoder decodes the sub-block to generate decoded data. The image processor performs the image processing on the decoded data to generate processed image data. | 03-28-2013 |
20130077882 | SYSTEMS AND METHODS FOR DECODING LIGHT FIELD IMAGE FILES - Systems and methods in accordance with embodiments of the invention are configured to render images using light field image files containing an image synthesized from light field image data and metadata describing the image that includes a depth map. One embodiment of the invention includes a processor and memory containing a rendering application and a light field image file including an encoded image and metadata describing the encoded image, where the metadata comprises a depth map that specifies depths from the reference viewpoint for pixels in the encoded image. In addition, the rendering application configures the processor to: locate the encoded image within the light field image file; decode the encoded image; locate the metadata within the light field image file; and post process the decoded image by modifying the pixels based on the depths indicated within the depth map to create a rendered image. | 03-28-2013 |
20130077883 | IMAGE PROCESSING APPARATUS AND METHOD - The present disclosure relates to an image processing apparatus and a method therefor capable of reducing the amount of memory required for intra-frame prediction. | 03-28-2013 |
20130077884 | FILTER DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING DEVICE, AND FILTER PARAMETER DATA STRUCTURE - A loop filter section according to an embodiment of the present invention includes: a BF section selectively acting on a block boundary of an image processed block by block; and an adaptive filter section including a first linear filter section that acts on an input image to be supplied to the BF section and a second linear filter section that acts on an output image of the BF section. The adaptive filter section performs addition of an output image of the first linear filter section and an output image of the second linear filter section to output a result of the addition. | 03-28-2013 |
20130089264 | APPARATUS AND METHOD FOR ENCODING IMAGES, AND APPARATUS AND METHOD FOR DECODING IMAGES - Image encoding/decoding apparatus and method are disclosed. The image encoding apparatus includes: a target block splitter for splitting a target block of an input image to be encoded into a plurality of subblocks according to positions of pixels; a key block encoding unit for selecting a random key block, the size of which is larger than a pixel size of at least one of the plurality of subblocks split by the target block splitter, and performing an intra-prediction or inter-prediction encoding process on the selected key block; and a non-key block encoding unit for designating the rest of the subblocks, except for the selected key block, as a non-key block, and performing a spatial prediction process on the designated non-key block by using a key block reconstructed by the key block encoding unit and values of peripheral pixels of a current block. | 04-11-2013 |
20130094772 | TRACKING A REFERENCE PICTURE BASED ON A DESIGNATED PICTURE ON AN ELECTRONIC DEVICE - A method for tracking a reference picture on an electronic device is described. The method includes receiving a bitstream. The method also includes decoding a portion of the bitstream to produce a decoded reference picture. The method further includes tracking the decoded reference picture in a decoded picture buffer (DPB) with reduced overhead referencing based on a designated picture. The method additionally includes decoding a picture based on the decoded reference picture. | 04-18-2013 |
20130094773 | TRACKING A REFERENCE PICTURE BASED ON A DESIGNATED PICTURE ON AN ELECTRONIC DEVICE - A method for tracking a reference picture on an electronic device is described. The method includes receiving a bitstream. The method also includes decoding a portion of the bitstream to produce a decoded reference picture. The method further includes tracking the decoded reference picture in a decoded picture buffer (DPB) with reduced overhead referencing based on a designated picture. The method additionally includes decoding a picture based on the decoded reference picture. | 04-18-2013 |
20130094774 | TRACKING A REFERENCE PICTURE BASED ON A DESIGNATED PICTURE ON AN ELECTRONIC DEVICE - A method for tracking a reference picture on an electronic device is described. The method includes receiving a bitstream. The method also includes decoding a portion of the bitstream to produce a decoded reference picture. The method further includes tracking the decoded reference picture in a decoded picture buffer (DPB) with reduced overhead referencing based on a designated picture. The method additionally includes decoding a picture based on the decoded reference picture. | 04-18-2013 |
20130094775 | REGION-BASED IMAGE COMPRESSION - A method for compressing an image includes decomposing the image into one or more regions. A region of the image is selected to be evaluated. The selected region is transformed and quantized if the region does not meet a predetermined compression acceptability criteria. The predetermined compression acceptability criteria may include a specific bit rate, a specific image quality, or combinations thereof. If the region does not meet the predetermined compression acceptability criteria after the region has been transformed and quantized, then the transformation and quantization settings are adjusted and the region is transformed and quantized using the adjusted settings. The region is then encoded when the predetermined compression acceptability criteria has been reached. The encoding may include additional compression stages. | 04-18-2013 |
20130094776 | METHOD FOR CODING AND AN APPARATUS - The disclosure relates to encoding and decoding image information. The encoding comprises receiving a block of pixels; determining a set of potential reference samples for the block of pixels; selecting a subset of the set of potential reference samples to be used as reference samples for the block of pixels; and using the selected reference samples to determine a DC prediction value for the block of pixels. A prediction error is determined for a pixel in the block of pixels on the basis of the DC prediction value. The decoding comprises receiving an encoded block of pixels; determining reference samples for the encoded block of pixels; and using the determined reference samples to define a DC prediction value for the block of pixels. A prediction error is received for a pixel of the encoded block of pixels. The pixel value is reconstructed on the basis of the DC prediction value. | 04-18-2013 |
20130094777 | IMAGE COMPRESSION DEVICE, IMAGE COMPRESSION METHOD, INTEGRATED CIRCUIT, PROGRAM, AND PICTURE DISPLAY APPARATUS - Degradation in image quality of color difference components is to be suppressed. Provided is an image compression device that performs fixed length compression of data to be compressed composed of a plurality of components including a luminance component. The image compression device includes a code amount allocation unit configured to determine, according to the luminance component, the code amount to be allocated to each of the plurality of components such that a total of the code amount allocated to each of the components remains constant, and a compression unit configured to compress each of the plurality of components in accordance with the code amount determined by the code amount allocation unit. | 04-18-2013 |
20130101232 | Coding Images Using Intra Prediction Modes - A system and a method for decoding at least a portion of an image includes determining a current prediction mode based on a combination of a prediction mode residue and a function of at least one previous prediction mode and decoding the portion of the image using the current prediction mode. | 04-25-2013 |
20130108181 | METHOD AND APPARATUS FOR ENCODING IMAGE AND METHOD AND APPARTUS FOR DECODING IMAGE | 05-02-2013 |
20130108182 | APPARATUS AND METHOD FOR ENCODING/DECODING IMAGES FOR INTRA-PREDICTION CODING | 05-02-2013 |
20130108183 | GENERATION OF HIGH DYNAMIC RANGE IMAGES FROM LOW DYNAMIC RANGE IMAGES IN MULTIVIEW VIDEO CODING | 05-02-2013 |
20130108184 | METHOD AND APPARATUS FOR ENCODING IMAGES USING TEMPLATE MATCHING AND METHOD AND APPARATUS FOR DECODING IMAGES | 05-02-2013 |
20130114909 | Method and Apparatus for Image and Video Coding Using Hierarchical Sample Adaptive Band Offset - A method and apparatus for image coding using hierarchical sample adaptive band offset. The method includes decoding a signal of a portion of an image, determining a band offset type and offset of a portion of the image, utilizing the band offset type and offset to determine a sub-band, and reconstructing a pixel value according to the determined offset value. | 05-09-2013 |
20130114910 | METHOD FOR COMPRESSING/DECOMPRESSING A THREE-DIMENSIONAL MESH - The method for encoding/decoding three-dimensional meshes of dots or vertices connected in the form of facets delimited by edges; the mesh M is defined by connectivity data T and geometry data G includes the steps of:
| 05-09-2013 |
20130121602 | IMAGE PROCESSING APPARATUS AND METHOD - An image processing apparatus including a decoding unit configured to decode encoded stereoscopic dynamic image data containing a consecutive picture pair having a disparity, for each block into which the picture has been divided, and to detect a decoding error, an estimation unit configured to perform first estimation processing of estimating, as a disparity of an error block between an error picture including an error block in which the decoding error has been detected and a paired picture thereof, a disparity of a corresponding-location corresponding to the error block between an approximate picture and a paired picture thereof, and a correction unit configured to correct the decoding error by applying, to the error block, a block located at a position shifted by an amount of the estimated disparity from the corresponding-location in the paired picture of the error picture. | 05-16-2013 |
20130129237 | METHOD AND APPARATUS FOR ENCODING/DECODING HIGH RESOLUTION IMAGES - The invention relates to methods and apparatuses for encoding/decoding high resolution images, which involve setting the size of the prediction unit to be encoded to an expanded macro-block size in accordance with the temporal frequency characteristics or spatial frequency characteristics among pictures to be encoded, and performing motion prediction motion compensation, and transformation on the basis of a set prediction unit size. In addition, the methods and the apparatuses of the present invention involve dividing a macro-block having a pixel size of 32*32 or 64*64 into at least one partition on the basis of an edge, and performing encoding processes for each partition. Accordingly, encoding efficiency can be improved for high definition (HD) or higher resolution high-resolution images. | 05-23-2013 |
20130129238 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image coding method including: binarizing a first component and a second component which are included in last position information, to generate a first binary signal and a second binary signal, respectively; coding, by first arithmetic coding, a first partial signal which is a part of the first binary signal and a second partial signal which a part of the second binary signal, and coding, by second arithmetic coding, a third partial signal which is another part of the first binary signal and a fourth partial signal which is another part of the second binary signal; and placing the coded first through fourth partial signals in a bit stream, wherein in the placing, (i) the coded second partial signal is placed next to the coded first partial signal, or (ii) the coded fourth partial signal is placed next to the coded third partial signal. | 05-23-2013 |
20130129239 | IMAGE PROCESSING APPARATUS AND METHOD - There is provided an image processing apparatus including a quantization unit that quantizes an image subjected to logarithmic conversion such that a quantization error is focused on a luminance region in which expansion of an error caused due to logarithmic inverse-conversion which is inverse conversion of the logarithmic conversion is relatively small or a luminance region in which no expansion of the error occurs; and an encoding unit that encodes an index image obtained through the quantization by the quantization unit. | 05-23-2013 |
20130129240 | IMAGE CODING APPARATUS, METHOD FOR CODING IMAGE, AND PROGRAM, AND IMAGE DECODING APPARATUS, METHOD FOR DECODING IMAGE, AND PROGRAM - An image processing apparatus according to the present invention includes an image coding apparatus including a first encoding unit configured to be input with an image having a first resolution, and, on a block basis, perform prediction of a block subjected to coding based on coded pixels to code the image and generate first prediction information indicating a prediction method; a scaling unit configured to scale a first image output from the first coding unit based on a ratio of the first resolution to a second resolution larger than the first resolution, by using a filter determined by the first prediction information, to generate inter-layer pixel prediction reference data; and a second coding unit configured to be input with an image having the second resolution, and, on a block basis, perform prediction based on coded pixels or the inter-layer pixel prediction reference data to code the image. | 05-23-2013 |
20130129241 | METHODS AND DEVICES FOR ENCODING AND DECODING TRANSFORM DOMAIN FILTERS - Methods and devices for encoding and decoding data using transform domain filtering are described. The encoder determines a set of transform domain filter coefficients to be applied to a transform domain prediction. The filtering may, in some cases, also apply to transform domain reconstructions. Rate-distortion optimization may be used to determine the optimal filter coefficients on a frame-basis, coding-unit-basis, or other basis. Multiple filters may be developed and communicated from the encoder to the decoder for different combinations of transform block size, coding mode, prediction mode, and texture type. In other cases, the filtering is applied in the pixel-domain to a pixel-domain prediction or a pixel-domain reconstruction of a block of samples. | 05-23-2013 |
20130129242 | Method and Device for Generating a Predicted Value of an Image - A method and device for generating a predicted value of image that are mostly used to generate a predicted value of a current block during image encoding or decoding. The method includes: determining a searching scope, wherein multiple motion vectors are included in the searching scope; performing up-sampling interpolations on first reference blocks, corresponding to the motion vector in the searching scope, in a reference image of the current block by using a first filter to obtain up-sampled first reference blocks; by using the up-sampled first reference blocks, obtaining at least one candidate motion vector corresponding to the current block; performing up-sampling interpolations on second reference blocks, corresponding to the at least one candidate motion vector, in the reference image of the current block by using a second filter to obtain up-sampled second reference blocks; combining the up-sampled second reference blocks to obtain a predicted value of the current block. | 05-23-2013 |
20130136372 | METHOD FOR CODING AND METHOD FOR RECONSTRUCTION OF A BLOCK OF AN IMAGE SEQUENCE AND CORRESPONDING DEVICES - A method for coding a current block is disclosed. The method comprises an iterative step of decomposition into atoms of a first dictionary of a vector of data comprising at least reconstructed image data associated with pixels situated in a causal neighbouring area of a current block. | 05-30-2013 |
20130136373 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING APPARATUS - An image decoding method for decoding an image including slices while reducing both a decrease in image quality and a decrease in coding efficiency is provided. The image decoding method includes: decoding a current motion vector which is a motion vector of a current block to be decoded and specifies a reference block included in a reference picture, and a difference image block indicating a difference between the current block and a prediction image block; generating the prediction image block by allocating, to an outside pixel that is a pixel included in the reference block and located outside an associated slice that is a slice corresponding to a current slice to be decoded which includes the current block, a value of an inside pixel that is a pixel located inside the associated slice; and adding up the difference image block and the prediction image block to reconstruct the current block. | 05-30-2013 |
20130142446 | SCALABLE COMPRESSION USING JPEGT-LS - A global bit stream comprising at least a first and a second bit stream is generated using an original visual bit stream. The first bit stream is generated by compressing the original visual bit stream using a JPEG-LS compression technique with a lossy factor ‘n’. The second bit stream is generated by compressing a difference bit stream using a JPEG-LS lossless compression technique, wherein the difference bit stream comprises a difference between the original visual bit stream and the first bit stream. The visual display is recreated using a reconstructed bit stream after receiving the global bit stream over a channel, wherein the reconstructed bit stream is generated by decompressing at least the first bit stream using a JPEG-LS lossless compression technique. The second bit stream is decompressed using JPEG-LS lossless compression technique and the quality of the display may be enhanced by adding the decompressed second bit stream. | 06-06-2013 |
20130142447 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE - Methods and apparatuses for encoding and decoding an image in which a block is searched for based on a representative value, rather than being searched for on a pixel-by-pixel basis, thereby search speed may be increased and computational complexity of a search operation may be reduced. | 06-06-2013 |
20130142448 | METHOD AND APPARATUS FOR ENCODING BINARY IMAGE USING ADAPTIVE TEMPLATE AND METHOD AND APPARATUS FOR DECODING THE SAME - Provided are binary image encoding and decoding methods and binary image encoding and decoding apparatuses using an adaptive template. The binary image encoding method includes: applying a window having a predetermined size and shape to a predetermined number of previous pixels and peripheral pixels of the previous pixels, and acquiring correlations between the previous pixels and the peripheral pixels within the window; determining relative locations having high correlation with the previous pixels within the window based on the acquired correlations; generating a template based on the determined relative locations; and performing binary arithmetic encoding on a current pixel by using the generated template. | 06-06-2013 |
20130148906 | METHOD AND SYSTEMS FOR THUMBNAIL GENERATION, AND CORRESPONDING COMPUTER PROGRAM PRODUCT - An embodiment of a consumer electronics product having a thumbnail display feature includes a system for generating and storing thumbnails having a given size from images, such as JPEG images, for which a spatial frequency domain representation is available. The system includes a zooming processor to reduce the size of the images by zooming. The zooming processor is configured to perform both spatial frequency domain zooming to approximate the desired thumbnail size and then image pixel domain zooming to fit the desired thumbnail size. The product includes cache storage configured to store a plurality of thumbnails in a file system as free blocks in the file system, so that file system data structures are left unchanged. | 06-13-2013 |
20130156334 | Video Codecs With Integrated Gamut Management - Image decoders encoders and transcoders incorporate gamut transformations. The gamut transformations alter tone, color or other characteristics of image data. The gamut transformations may comprise interpolation, extrapolation, direct mapping of pixel values and/or modification of an expansion function. Gamut transformations may be applied to generate image output (video or still) adapted for display on a target display. | 06-20-2013 |
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 |
20130163890 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - A significant digit number encoding unit designates a predetermined number of coefficient data items generated from image data as a set. The maximum number of significant digits that have the greatest absolute value in relation to each set every cycle is obtained and information is encoded regarding the maximum number. An absolute value is extracted for the maximum number of each coefficient data item in a set; and the absolute value is encoded at a cycle different from that of the significant digit number encoding unit. A sign encoding unit encodes a positive or negative sign of each coefficient data item in a set whose absolute value is not 0 at a cycle different from that of the absolute value encoding unit. | 06-27-2013 |
20130163891 | METHOD AND APPARATUS FOR COMPRESSING IMAGES - Disclosed is a method and apparatus for generating fixed size compressed images. The method includes grouping member entities of the image into a plurality of groups based on each image features, each of the plurality of groups including member entities sharing common features; selecting at least one group representative from at least one of the plurality of groups; estimating final control parameters for each of the group representatives in an iterative manner; and compressing the image based on the estimated control parameters. | 06-27-2013 |
20130182965 | DISTINCT ENCODING AND DECODING OF STABLE INFORMATION AND TRANSIENT/STOCHASTIC INFORMATION - A method and a signal processor for receiving a data stream comprising at least two distinct sets of encoded data, at least one set of which is relative to transient/stochastic components of a signal. Based at least in part on the distinct sets of encoded data, the signal processor decodes and reconstructs a corresponding rendition of signal for each set of the encoded data. The distinct sets of renditions of signal are then combined into a single rendition of reconstructed signal. | 07-18-2013 |
20130188882 | DECODING A PICTURE BASED ON A REFERENCE PICTURE SET ON AN ELECTRONIC DEVICE - A method for decoding a picture on an electronic device is described. The method includes obtaining a bitstream. The method also includes obtaining a current picture. The method further includes obtaining a relative reference picture set (RPS) parameter. The method additionally includes initializing an index value. Furthermore, the method includes processing another RPS parameter based on the index value. The method also includes decoding the current picture. | 07-25-2013 |
20130188883 | METHOD AND DEVICE FOR PROCESSING COMPONENTS OF AN IMAGE FOR ENCODING OR DECODING - A method of processing components of an image for coding of an image portion of the image, the image being composed of a first component and a different second component. Samples of the second component are predictable from samples of the first component using a prediction model having a model parameter value. The method comprises:
| 07-25-2013 |
20130188884 | METHOD FOR ENCODING AND DECODING IMAGES AND APPARATUS FOR ENCODING AND DECODING USING SAME - The present invention relates to image encoding and image decoding. A method for encoding images according to the present invention comprises the steps of: acquiring division information from peripheral blocks of an encoding target block with respect to the peripheral blocks; predicting the division of the encoding target block on the basis of the acquired division information; encoding information on the difference between the practical division information of the encoding target information and the predictive division information predicted in the predicting process; and transmitting the encoded information. The present invention can encode/decode the division information of the encoding/decoding target blocks using the information about the peripheral blocks. | 07-25-2013 |
20130195369 | RECORDING MEDIUM HAVING RECORDED THEREON CODED INFORMATION USING PLUS AND/OR MINUS ROUNDING OF IMAGES - Computer-readable medium with image decoding program which performs: storing a reference image which is a previously decoded image; receiving coded information including motion vector and rounding method information specifying a rounding method used in synthesizing a prediction image of a currently decoded image; and synthesizing the prediction image via motion compensation using the motion vector information and reference image; wherein synthesizing a prediction image uses a positive and negative rounding method for interpolating intensity values of pixels; wherein interpolation of intensity values of pixels uses a rounding method specified by the rounding method information; wherein interpolation is performed using the rounding method specified by rounding method information included in the encoded bitstream of the current frame when the current frame is a P frame; and wherein the rounding method information is not received from the encoded bitstream of the current frame when the current frame is an I frame. | 08-01-2013 |
20130195370 | IMAGE DECODING METHOD, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE CODING APPARATUS, PROGRAM, AND INTEGRATED CIRCUIT - An image decoding method decodes a coded stream which includes plural processing units and a header of the processing units, and which is generated by coding a moving picture using inter prediction, the processing units including at least one processing unit divided in a hierarchy, the hierarchy including: a highest hierarchical layer in which a coding unit exists as a largest processing unit; and a lower hierarchical layer in which a prediction unit exists. The method comprises: identifying, by parsing hierarchy depth information stored in the header and indicating a hierarchical layer higher than a lowest hierarchical layer in which a smallest prediction unit exits, a hierarchical layer which is indicated by the hierarchy depth information or a hierarchical layer higher than the indicated hierarchical layer, the hierarchical layer having a prediction unit in which a reference index is stored; and decoding the prediction unit, using the reference index. | 08-01-2013 |
20130216144 | METHOD AND APPARATUS FOR IMAGE PROCESSING - In accordance with various aspects of the disclosure, a system, a method, and computer readable medium having instructions for processing images is disclosed. For example, the method includes receiving, at an image processor, a set of images corresponding to a scene changing with time, decomposing, at the image processor, the set of images to detect static objects, leaner objects, and mover objects in the scene, the mover objects being objects that change spatial orientation in the scene with time, and compressing, using the image processor, the mover objects in the scene separately at a rate different from that of the static objects and the leaner objects for storage and/or transmission. | 08-22-2013 |
20130216145 | APPARATUS AND METHOD FOR PROCESSING IMAGE DATA USING CUT THROUGH MEMORY - Disclosed is an apparatus for processing an image data including: a CPU, a system memory connected with the CPU through a system bus, a communication packet processing unit configured to receive packet data from an external network, and a cut through memory configured to be connected with the communication packet processing unit through the system bus and a cut through memory bus and include a cut through memory storing the received packet data. | 08-22-2013 |
20130216146 | Image Encoding and Decoding Methods and Related Devices - Image encoding and decoding methods and related devices are provided. An image encoding and decoding method includes: for a sub-image block obtained by partitioning an image block, determining at least two position parameters, in which the at least two position parameters include a first position parameter and a second position parameter, the first position parameter identifies whether the sub-image block is a rectangle or not a rectangle, and the second position parameter identifies endpoint information of the sub-image block; determining an encoding sequence of the first position parameter and the second position parameter according to a partition manner of the image block; and encoding the at least two position parameters according to the determined encoding sequence. | 08-22-2013 |
20130216147 | Image Encoding and Decoding Methods and Related Devices - Image encoding and decoding methods and related devices are provided. An image encoding and decoding method includes: for a sub-image block obtained by partitioning an image block, determining at least two position parameters, in which the at least two position parameters include a first position parameter and a second position parameter, the first position parameter identifies whether the sub-image block is a rectangle or not a rectangle, and the second position parameter identifies endpoint information of the sub-image block; determining an encoding sequence of the first position parameter and the second position parameter according to a partition manner of the image block; and encoding the at least two position parameters according to the determined encoding sequence. | 08-22-2013 |
20130216148 | IMAGE PREDICTIVE ENCODING AND DECODING SYSTEM - In image predictive encoding according to an embodiment, one or more motion information sets are derived from plural pieces of motion information stored in a computer readable storage medium. Each of the one or more information sets includes two pieces of motion information between which any one of constituent elements differ in value. A predicted signal of a target region in a picture is generated by motion compensation, using two pieces of motion information in a motion information set selected from the one or more motion information sets. The two pieces of motion information in the selected motion information set are stored in the computer readable storage medium, and are used for generation of a predicted signal of another region. | 08-22-2013 |
20130216149 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - An image processing device including a selection section configured to select, from a plurality of transform units with different sizes, a transform unit used for inverse orthogonal transformation of image data to be decoded, a generation section configured to generate, from a first quantization matrix corresponding to a transform unit for a first size, a second quantization matrix corresponding to a transform unit for a second size from a first quantization matrix corresponding to a transform unit for a first size, and an inverse quantization section configured to inversely quantize transform coefficient data for the image data using the second quantization matrix generated by the generation section when the selection section selects the transform unit for the second size. | 08-22-2013 |
20130243344 | METHOD AND SYSTEM FOR DECODING ENCODED IMAGES AND REDUCING THE SIZE OF SAID IMAGES - A method and system for reducing the number of mathematical operations required in the JPEG decoding process without substantially impacting the quality of the image displayed is disclosed. Embodiments provide an efficient JPEG decoding process for the purposes of displaying an image on a display smaller than the source image, for example, the screen of a handheld device. According to one aspect of the invention, this is accomplished by reducing the amount of processing required for dequantization and inverse DCT (IDCT) by effectively reducing the size of the image in the quantized, DCT domain prior to dequantization and IDCT. This can be done, for example, by discarding unnecessary DCT index rows and columns prior to dequantization and IDCT. In one embodiment, columns from the right, and rows from the bottom are discarded such that only the top left portion of the block of quantized, and DCT coefficients are processed. | 09-19-2013 |
20130243345 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - Provided is an image processing apparatus capable of simultaneous reduction in memory capacity and compressibility error. An output image data generating means | 09-19-2013 |
20130251277 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - An image processing device that reduces influence by a compressibility error of image data generated by a previous frame on output image data is disclosed. The image processing device generates a compressibility error prediction value, based on an input image data, generates substitute image data of the input image data, based on an emergence tendency of the compressibility error, selects the input image data or the substitute image data to set a result as current image data, generates next state image data, compresses the next state image data to generate compressed state image data, stores the compressed state image data in a frame memory, generates the state image data by reading the compressed state image data from the frame memory and decompressing the same, and generates output image data, based on the current image data and the state image data. | 09-26-2013 |
20130259394 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DECOMPRESSION OF BLOCK COMPRESSED IMAGES - A system, method, and computer program product that may use a cache in the decompression of block compressed image data. Each data entry in the cache may represent decompressed image data corresponding to a compressed block of an image. The indices of the cache are keys, where each key is the output of a hash process that is performed on the corresponding compressed block. Decompression of a compressed block may be performed by hashing the compressed block to generate the key. The key may be used to access the cache. The decompressed data indexed by the key may be read and used as the decompressed version of the compressed block. If no data corresponds to the key, or if the cached data indexed by this key is otherwise invalid, then a conventional decompression process may be applied to the compressed block to yield the decompressed data. This decompressed data may then be written to the cache, at a location corresponding to the key. | 10-03-2013 |
20130266232 | ENCODING DEVICE AND ENCODING METHOD, AND DECODING DEVICE AND DECODING METHOD - The present technology relates to an encoding device and encoding method, and a decoding device and decoding method, whereby encoding efficiency when performing intra prediction can be improved. A candidate prediction image generating unit 41 performs intra prediction processing as to a PU of an image to be encoded, in multiple intra prediction modes, and generates a prediction image. A prediction mode determining unit | 10-10-2013 |
20130266233 | IMAGE DECODING DEVICE, IMAGE ENCODING DEVICE, AND METHOD THEREOF - A lossless decoding unit | 10-10-2013 |
20130272621 | METHODS FOR SEGMENTING AND ENCODING AN IMAGE, AND CORRESPONDING DEVICES - A frame of pixels is segmented into a plurality of blocks each having a block type by a method including the steps of:
| 10-17-2013 |
20130272622 | EFFICIENT CONTENT COMPRESSION AND DECOMPRESSION SYSTEM AND METHOD - A content compression/compression system and method are disclosed in which a pre-processing step is performed before any compression and a post-processing step is performed once a compressed piece of content is decompressed. | 10-17-2013 |
20130279817 | TILE SUPPORT IN DECODERS - A method and system for decoding an image having a plurality of tiles is provided. The system performs entropy decoding of bit information to generate bin information where the bin information is in tile order. The system converts the bin information from tile order to raster order. Then the system performs symbol decoding of the bin information in raster order. | 10-24-2013 |
20130279818 | IMAGE ENCODING APPARATUS AND METHOD, IMAGE DECODING APPARATUS AND METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An image encoding apparatus includes an input unit, a prediction unit, a prediction error calculating unit, and an encoder. The input unit receives, as an input, image data. The prediction unit calculates a predicted pixel value of a pixel of interest serving as a target to be processed in the image data. The prediction error calculating unit calculates a prediction error value by using an actual pixel value and the predicted pixel value of the pixel of interest. The encoder encodes the prediction error value with information including a number of bits and an error value. The encoder encodes, as the error value, only one or more most significant bits corresponding to a number of effective bits when the number of bits exceeds the number of effective bits. | 10-24-2013 |
20130279819 | METHOD AND APPARATUS FOR SELECTIVELY ENCODING/DECODING SYNTAX ELEMENTS, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME - An apparatus and a method for motion vector encoding/decoding, and to an apparatus and a method for image encoding/decoding using same are provided. The apparatus includes a selector of optimal predicted motion vector PMV from candidate motion vector set of current block; a determiner of motion vector prediction mode of current block with selected motion vector prediction mode from multiple motion vector prediction modes by decision criterion prearranged with motion vector decoding apparatus; and an encoder for determining, by determined motion vector prediction mode, optimal PMV or default predicted motion vector into PMV for current motion vector, encoding differential vector between the current block and PMV, and selectively encoding/outputting determined motion vector prediction mode as encoded motion vector prediction mode by the determined motion vector prediction mode. Bit quantity in encoding a motion vector is reduced improving encoding efficiency and preventing decoder crash even at encoding error, improving decoder. | 10-24-2013 |
20130279820 | Method for Coding Pictures Using Hierarchical Transform Units - A bitstream includes coded pictures, and split-flags for generating a transform tree. The bit stream is a partitioning of coding units (CUs) into Prediction Units (PUs). The transform tree is generated according to the split-flags. Nodes in the transform tree represent transform units (TU) associated with the CUs. The generation splits each TU only if the corresponding split-flag is set. For each PU that includes multiple TUs, the multiple TUs are merged into a larger TU, and the transform tree is modified according to the splitting and merging. Then, data contained in each PU can be decoded using the TVs associated with the PU according to the transform tree. | 10-24-2013 |
20130287310 | CONCURRENT IMAGE DECODING AND ROTATION - Systems, apparatus, articles, and methods are described including operations for concurrent image decoding and rotation. | 10-31-2013 |
20130287311 | ENCODER, DECODER, AND TRANSMISSION SYSTEM - An encoder includes an encoding unit that performs encoding according to a predetermined encoding method, a production unit that produces a special code which is not stipulated in the predetermined encoding method and which exhibits a higher bit change rate than that produced according to the predetermined encoding method does, and an encoding output unit that, if input data items which have not been encoded by the encoding unit are identical to each other, outputs encoded data into which a preceding one of the input data items is encoded by the encoding unit, and outputs a special code as encoded data, into which the succeeding one of the input data items is encoded, successively to the encoded data. | 10-31-2013 |
20130287312 | IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, AND IMAGE DECODING METHOD - When carrying out an intra-frame prediction process to generate an intra prediction image by using an already-encoded image signal in a frame, an intra prediction part | 10-31-2013 |
20130301941 | IMAGE PROCESSING DEVICE AND METHOD - The present invention relates to an image processing device and method which enable encoding efficiency in intra prediction to be improved.
| 11-14-2013 |
20130301942 | IMAGE PROCESSING DEVICE AND METHOD - The present invention relates to an image processing device and method whereby deterioration of effects of filter processing due to local control of filter processing when encoding or decoding can be suppressed. | 11-14-2013 |
20130301943 | IMAGE ENCODING METHOD AND IMAGE ENCODING APPARATUS - An image encoding method of encoding units that are included in a picture is provided. The image encoding method generates a first flag which indicates whether or not a removal time of encoded data from a buffer by a hypothetical decoder is set per unit. The buffer is for storing the encoded data. The image encoding method further generates a second flag indicating whether an interval between removal times of the units is constant or arbitrary when the removal times are set per unit, and also generates an encoded bitstream which includes the encoded data, the first flag, and the second flag. | 11-14-2013 |
20130301944 | ENTROPY CODING METHOD USING AN INDEX MAPPING TABLE, AND IMAGE-ENCODING/DECODING APPARATUS AND METHOD USING SAID ENTROPY CODING METHOD - Disclosed is an entropy coding method using an index mapping table, and an apparatus using the method. An imagedecoding method comprises: a step of mapping an inputted codeword to a code number with reference to an inverse codeword mapping table, and calculating the mapped code number in a table index; and a step of updating the inverse mapping table based on the accumulated number of occurrences of the code number, the number of sequential occurrences of the code number, neighbor block encoding/decoding information, and/or threshold value information for updating the inverse index mapping table. According to the present invention, an index mapping table is realigned based on a certain condition, thereby improving encoding/decoding efficiency. | 11-14-2013 |
20130308870 | Apparatus And Method For Correction Of Distortion In Digital Image Data - An apparatus and method for correcting for distortion in distorted digital data for a distorted image to produce corrected digital data for a corrected image partitions the distorted digital data into a plurality of distorted data blocks. Each distorted data block is separately encoded into an encoded distorted data block. A plurality of corrected regions of the corrected image is defined, each corrected region being associated with a respective corrected data block. For each corrected data block, a plurality of associated encoded distorted data blocks is identified, the plurality of associated encoded distorted data blocks is decoded into a respective plurality of associated decoded distorted data blocks, and corrected image data for the corrected data block are generated using the associated decoded distorted data blocks. | 11-21-2013 |
20130308871 | METHOD AND SYSTEM FOR IMAGE COMPRESSION WHILE ENCODING AT LEAST ONE EXTRA BIT - A method for encoding at least one extra bit in an image compression and decompression system. The method includes accessing an input image, and compressing the input image into a compressed image using an encoder system, wherein said encoding system implements an algorithm for encoding at least one extra bit. The method further includes communicatively transferring the compressed image to a decoding system, and decompressing the compressed image into a resulting uncompressed image that is unaltered from said input image, wherein the algorithm for encoding enables the recovery of the at least one extra bit. | 11-21-2013 |
20130308872 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR COMPRESSION AND DECOMPRESSION OF AN IMAGE DATASET - A method for compression and/or decompression of bio-medical images such as DNA sequencing images is provided. The method comprises regeneration of a complete image using multiple distribution functions generated on the fly. The compression ratio achieved is in the order of 10 to 20 times, and is near lossless with respect to the clinically relevant information; which makes it well suited for these DNA sequencing images. | 11-21-2013 |
20130315494 | SYSTEMS AND METHODS FOR DECODING LIGHT FIELD IMAGE FILES - Systems and methods in accordance with embodiments of the invention are configured to render images using light field image files containing an image synthesized from light field image data and metadata describing the image that includes a depth map. One embodiment of the invention includes a processor and memory containing a rendering application and a light field image file including an encoded image and metadata describing the encoded image, where the metadata comprises a depth map that specifies depths from the reference viewpoint for pixels in the encoded image. In addition, the rendering application configures the processor to: locate the encoded image within the light field image file; decode the encoded image; locate the metadata within the light field image file; and post process the decoded image by modifying the pixels based on the depths indicated within the depth map to create a rendered image. | 11-28-2013 |
20130330011 | IMAGE DISPLAY SYSTEM, IMAGE COMPOSING AND RE-ENCODING APPARATUS, IMAGE DISPLAY APPARATUS, METHOD OF DISPLAYING IMAGE, AND COMPUTER-READABLE STORAGE MEDIUM HAVING STORED THEREIN IMAGE COMPOSING AND RE-ENCODING PROGRAM - In a case where image data of a part of cameras is delayed, an image composing and re-encoding apparatus of an image display system generates and re-encodes incomplete composed image data in which a part of slices is absent and then transmits the incomplete composed image data. Then, when delayed image data is received from any one of the cameras, the image composing and re-encoding apparatus re-encodes and transmits the delayed image data alone. In a case where the incomplete composed image data is received, when the delayed image data is received thereafter, an image display apparatus generates complemented composed image data by complementing the image data. On the other hand, when the delayed image data is not received, complemented composed image data is generated by complementing the absent slice with past image data. | 12-12-2013 |
20130330012 | IMAGE PROCESSING APPARATUS AND METHOD - This technique relates to an image processing apparatus and a method for improving the coding efficiency for a quantization parameter. | 12-12-2013 |
20130343662 | MOVING PICTURE ENCODING APPARATUS, MOVING PICTURE ENCODING METHOD, AND MOVING PICTURE ENCODING PROGRAM, AND MOVING PICTURE DECODING APPARATUS, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING PROGRAM - A prediction mode selection unit selects, before a pixel subject to encoding is encoded, a prediction mode used to encode the pixel subject to encoding, using a local decoded value of a pixel on a line preceding a line including the pixel subject to encoding by at least 1 line in the order of encoding and in accordance with a predetermined conditional expression, and determines a prediction mode index corresponding to the selected prediction mode. A prediction mode index storage unit stores the prediction mode index. A prediction unit generates a predicted value for the pixel subject to encoding, based on the prediction mode index for the pixel subject to encoding read from the prediction mode index storage unit and using local decoded values of a plurality of adjacent pixels. | 12-26-2013 |
20130343663 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - The present technique relates to an image processing apparatus and an image processing method which allow the encoding efficiency to be improved. The image processing apparatus includes: a determination unit which determines whether neighboring motion information is available or unavailable, the neighboring motion information being motion information of a neighboring region located around a current region and being used to encode motion information of the current region to be processed; and an encoding unit which encodes the motion information of the current region by using available motion information of another neighboring region in place of the motion information of the neighboring region determined by the determination unit to be unavailable. The present disclosure can be applied to an image processing apparatus. | 12-26-2013 |
20130343664 | IMAGE CODING APPARATUS, METHOD FOR CODING IMAGE, PROGRAM THEREFOR, IMAGE DECODING APPARATUS, METHOD FOR DECODING IMAGE, AND PROGRAM THEREFOR - An image coding method for dividing an input image into a plurality of divisional blocks having different sizes, and coding the image for each of the divisional blocks includes acquiring attribute information of a target block, setting a control parameter for controlling an image quality of the target block, determining a prediction control parameter based on the attribute information, calculating a difference value between the control parameter and the prediction control parameter, and coding the calculated difference value. | 12-26-2013 |
20130343665 | IMAGE CODING APPARATUS, METHOD FOR CODING IMAGE, PROGRAM THEREFOR, IMAGE DECODING APPARATUS, METHOD FOR DECODING IMAGE, AND PROGRAM THEREFOR - An image processing apparatus includes a division unit configured to divide an input image into a plurality of subblocks subjected to quantization control a subblock quantization parameter calculation unit configured to calculate a quantization parameter of each of the subblocks, a basic block quantization parameter calculation unit configured to set a basic block including at least two subblocks and to calculate a quantization parameter of the basic block, a difference value calculation unit configured to calculate a difference value between the quantization parameter of the basic block and the quantization parameter of each subblock included in the basic block, and a difference value coding unit configured to code the difference value. | 12-26-2013 |
20130343666 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method is used to code images to generate a coded stream. The image coding method includes: writing, into a sequence parameter set in the coded stream to be generated, a first parameter representing a first bit-depth that is a bit-depth of a reconstructed sample in the images; and writing, into the sequence parameter set, a second parameter which is different from the first parameter and represents a second bit-depth that is a bit-depth of an Intra Pulse Code Modulation (IPCM) sample in the images. | 12-26-2013 |
20140003731 | SYSTEM AND METHOD FOR USING PATTERN VECTORS FOR VIDEO AND IMAGE CODING AND DECODING | 01-02-2014 |
20140003732 | METHOD AND APPARATUS FOR COMPRESSING OR DECOMPRESSING LIGHT FIELD IMAGES | 01-02-2014 |
20140003733 | METHODS AND SYSTEMS FOR APPROXIMATING PROGRESSIVE IMAGE ENCODING USING IMAGE PARTITIONING | 01-02-2014 |
20140010469 | PICTURE ENCODING AND DECODING METHOD, PICTURE ENCODING AND DECODING DEVICE AND NETWORK SYSTEM - A picture encoding and decoding method, a picture encoding and decoding device and a network system are provided, in which, the picture encoding method includes: determining a prediction block used by a picture block according to a division manner of the picture block; determining a corresponding division level in the picture block or the prediction block of transform blocks corresponding to the picture block or the prediction block, in which, the transform blocks corresponding to the picture block or the prediction block include one or more transform blocks; determining a size of the transform blocks corresponding to the picture block or the prediction block according to the division manner of the picture block and the division level; determining identification information for identifying the division level corresponding to the transform blocks corresponding to the picture block or the prediction block; and writing the identification information into a code stream. | 01-09-2014 |
20140023284 | DECODER PERFORMANCE THROUGH QUANTIZATION CONTROL - A codec includes an encoder having a quantization level generator that defines a quantization level specific to a block of values (e.g., transform coefficients), a quantizer that quantizes the block of transform coefficients according to the block-specific quantization level, a run-length encoder, and an entropy encoder. The quantization level is defined to result in at least a predetermined number (k) of quantized coefficients having a predetermined value. The amount of data compression by the encoder is proportional to (k). The codec also includes a decoder having entropy and run-length decoding sections whose throughputs are proportional to (k). The decoder takes advantage of this increased throughput by further decoding coefficients in parallel using a plurality of decoding channels. Methods for encoding and decoding data are also disclosed. The invention is well-suited to quantization, entropy, and/or run-length-based codecs, such as JPEG. | 01-23-2014 |
20140023285 | DECODER PERFORMANCE THROUGH QUANTIZATION CONTROL - A codec includes an encoder having a quantization level generator that defines a quantization level specific to a block of values (e.g., transform coefficients), a quantizer that quantizes the block of transform coefficients according to the block-specific quantization level, a run-length encoder, and an entropy encoder. The quantization level is defined to result in at least a predetermined number (k) of quantized coefficients having a predetermined value. The amount of data compression by the encoder is proportional to (k). The codec also includes a decoder having entropy and run-length decoding sections whose throughputs are proportional to (k). The decoder takes advantage of this increased throughput by further decoding coefficients in parallel using a plurality of decoding channels. Methods for encoding and decoding data are also disclosed. The invention is well-suited to quantization, entropy, and/or run-length-based codecs, such as JPEG. | 01-23-2014 |
20140023286 | DECODER PERFORMANCE THROUGH QUANTIZATION CONTROL - A method for decoding run-length encoded (RLE) data includes the steps of receiving the RLE data and storing a predetermined value (e.g., zero) in each of a plurality of consecutively-accessible storage locations of a buffer. The method further includes writing a first value different than the predetermined value to a first storage location based on the RLE data, jumping over (i.e., skipping) a number of the consecutively-accessible storage locations from the first storage location to a next storage location based on the RLE data, and writing a next value different than the predetermined value to the next storage location based on the RLE data. In the case of JPEG, the values stored in the storage locations of the buffer are quantized coefficients associated with a block of image data. A run-length decoder is also described. | 01-23-2014 |
20140029860 | METHODS AND SYSTEMS FOR THE TREATMENT OF STEREOSCOPIC IMAGES, CORRESPONDING COMPUTER PROGRAM PRODUCTS, AND STORAGE CARRIER - In an embodiment, a first individual image and a second individual image constituting an encoded stereoscopic image, for example in JPEG format with respective levels of encoding quality and united in a multiple-image file, for example of the Multiple-Picture Object (MPO) type. The second level of encoding quality is lower than the first level of encoding quality. During decoding, the first individual image encoded with a first level of encoding quality and the second individual image encoded with a second level of encoding quality lower than the first level of encoding quality are extracted from the multiple-image file, then using information of the first extracted individual image for enhancing the second extracted individual image. | 01-30-2014 |
20140029861 | PARTIAL EXPANSION METHOD OF ENCODED IMAGES AND IMAGE PROCESSING APPARATUS - A method and apparatus for partially up/downscaling an image encoded on a macroblock basis. The method and apparatus performs operations of: storing the encoded image; creating map data from bitstream of the encoded image to decode at least one macroblock of the encoded image, creating a shrunken image of a predetermined size based on resolution of a display device, storing the map data and the shrunken image so as to relate with the encoded image; outputting the shrunken image related with the encoded image to be displayed based on a control request received from an input device; determining at least one macroblock to be decoded based on a display area of the shrunken image; partially decoding the encoded image for the determined macroblock using the map data; and outputting to the display device, the image data of the display area of the partially decoded image. | 01-30-2014 |
20140029862 | Delayed Image Decoding - In one or more embodiments, a framework is provided in which image decoding can be delayed based on heuristics, and later initiated based on a use type associated with the image or the likelihood that the image is going to be used. For example, a use history and priority system can enable images that are currently being rendered and/or are likely to get rendered to be decoded before images that have a history of being downloaded but never used. Accordingly, by decoupling image download from image decoding, CPU resources and memory can be more efficiently utilized. | 01-30-2014 |
20140029863 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - A decoding method decodes last position information indicating horizontal and vertical positions of a last non-zero coefficient in a predetermined order within a current block to be decoded, the current block including plural coefficients. The decoding includes obtaining a bitstream including first, second, third and fourth partial signals, in this order, performing first arithmetic decoding on the first and the third partial signals respectively to obtain decoded first and decoded third partial signals, performing second arithmetic decoding on the second and the fourth partial signals respectively to obtain decoded second and decoded fourth partial signals, the second arithmetic decoding being different from the first arithmetic decoding, deriving a horizontal component of the last position information from the decoded first and decoded third partial signals, and deriving a vertical component of the last position information from the decoded second and decoded fourth partial signals. | 01-30-2014 |
20140044367 | APPARATUS AND METHOD FOR CODING/DECODING IMAGE SELECTIVELY USING DISCRETE COSINE/SINE TRANSFORM - Disclosed is a data transmission system that transmits data by using a relay. | 02-13-2014 |
20140050412 | 3d Image Processing Methods and Systems - 3D image processing methods and systems for use in an electronic device having an image decoding unit are provided. The image decoding unit includes a sequence of decoding sub-units. First, a first decoding sub-unit receives at least one 3D image. A second decoding sub-unit decomposes the 3D image into a left image or a right image according to a 3D format corresponding to the 3D image. Then, a third decoding sub-unit performs a management/control operation according to the left image or the right image, wherein the third decoding sub-unit is in the rear of the second decoding sub-unit in the sequence. In some embodiment, the second decoding sub-unit can put a tag of image type or information of image processing into a specific position of data corresponding to the left image or the right image, for subsequent decoding sub-units to process the image. | 02-20-2014 |
20140050413 | IMAGE PROCESSING DEVICE AND METHOD - The present technique relates to image processing devices and methods for enabling more appropriate removals of block distortions. When the difference between the quantization parameter QPc of a current region C and the quantization parameter QPN of a neighboring region N is determined to be larger than a predetermined threshold value, a deblocking filter adjusts the deblocking filtering operation so that stronger filtering is performed on a boundary between the current region and the neighboring region. This disclosure can be applied to image processing devices, for example. | 02-20-2014 |
20140056531 | SIGNALING AND USES OF WINDOWING INFORMATION FOR IMAGES - Techniques and tools for signaling and using image tiling information (such as syntax elements relating index tables and header size), signaling and using windowing information (such as techniques for using windowing parameters when rotating, cropping or flipping images), and signaling and using alpha channel information are described. | 02-27-2014 |
20140064628 | ENTROPY CODING FOR RECOMPRESSION OF IMAGES - A code is received. The code conveys data about a quantized coefficient that corresponds to a pixel of an image file. A decoding mode and a version of a code mapping format for decoding the received code is determined. The decoding mode and the version of the code mapping format dynamically change based on a previously-decoded code. The received code is decoded, during the decoding mode, according to the version of the code mapping format to obtain the data about the quantized coefficient. | 03-06-2014 |
20140064629 | METHOD AND APPARATUS FOR ENCODING AND DECODING CODING UNIT OF PICTURE BOUNDARY - A method and apparatus for encoding an image is provided. An image coding unit, including a region that deviates from a boundary of a current picture, is divided to obtain a coding unit having a smaller size than the size of the image coding unit, and encoding is performed only in a region that does not deviate from the boundary of the current picture. A method and apparatus for decoding an image encoded by the method and apparatus for encoding an image is also provided. | 03-06-2014 |
20140072236 | System, Method and Article of Manufacture for Decompressing Digital Camera Sensor Data - A system, method, and article of manufacture for decompressing a bit stream of compressed data representing a plurality of image blocks. A plurality of bits of compressed input data relating to AC codes are retrieved from the bit stream and a first decoding operation executed to generate first output data. If sufficient space for the first output data exists, the first output data is outputted. Otherwise, a second decoding operation generates second output data. The first decoding operation includes performing a look-up in a look-up table based on the input data. A pointer is retrieved from a data segment that corresponds to the input data and a routine corresponding to the retrieved pointer is executed. The payload of the data segment is processed in the executed routine to generate the first output data. | 03-13-2014 |
20140072237 | ENCODING DEVICE, DECODING DEVICE, ENCODING METHOD, AND DECODING METHOD - According to an embodiment, an encoding device includes an index setting unit and an encoding unit. The index setting unit generates a common index in which reference indices of one or more reference images included in a first index and a second index are sorted in a combination so as not to include a same reference image in accordance with a predetermined scanning order. The first index representing a combination of the one or more reference images referred to by a first reference image. The second index representing a combination of the one or more reference images referred to by a second reference image. The encoding unit encodes the common index. | 03-13-2014 |
20140072238 | METHOD AND APPARATUS FOR ENCODING AND DECODING CODING UNIT OF PICTURE BOUNDARY - A method and apparatus for encoding an image is provided. An image coding unit, including a region that deviates from a boundary of a current picture, is divided to obtain a coding unit having a smaller size than the size of the image coding unit, and encoding is performed only in a region that does not deviate from the boundary of the current picture. A method and apparatus for decoding an image encoded by the method and apparatus for encoding an image is also provided. | 03-13-2014 |
20140079327 | HYBRID ENCODING/DECODING FOR REMOTE GAMING - Rendered image data is encoded by a server computing device and transmitted to a remote client device that executes an interactive application program. The client device decodes and displays the image data and, when the user interacts with the application program, the client device provides input control signals to the server computing device. When input control signals are received by the server, the latency incurred for encoding and/or decoding the image data is reduced. Therefore, the user does not experience inconsistencies in the frame rate of images displayed on the client when the user interacts with the application program. The reduction in latency is achieved by dynamically switching from a hardware implemented encoding technique to a software implemented encoding technique. Latency may also be reduced by dynamically switching from a hardware implemented decoding technique to a software implemented decoding technique. | 03-20-2014 |
20140079328 | ENCODING APPARATUS, DECODING APPARATUS, AND SWITCHER APPARATUS - An encoding apparatus includes: an extraction unit to extract a boundary component from image data; a first frequency decomposition unit to perform frequency decomposition on the remaining image data to obtain a first low-frequency component and a first high-frequency component; a low-frequency signal processing unit to perform signal processing on the first low-frequency component; a high-frequency signal processing unit to perform signal processing on the first high-frequency component; a boundary component signal processing unit configured to perform signal processing on the extracted boundary component; a second frequency decomposition unit to perform frequency decomposition on the boundary component to obtain a second low-frequency component and a second high-frequency component; a coding unit to perform entropy coding on the first high-frequency component, the second low-frequency and high-frequency components; and a transmission unit to transmit the first low-frequency component, the coded second low-frequency component, and the coded first and second high-frequency components. | 03-20-2014 |
20140079329 | IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image decoding method includes: obtaining setting information for setting a first quantization matrix; and inverse-quantizing coefficients of the image, using the first quantization matrix set according to the setting information. In the inverse-quantizing: when the setting information includes specifying information for specifying a second quantization matrix and the second quantization matrix specified by the specifying information is referable, the second quantization matrix is set as the first quantization matrix; and when the setting information includes the specifying information and the second quantization matrix specified by the specifying information is not referable, a third quantization matrix which is referable may be set as the first quantization matrix. | 03-20-2014 |
20140079330 | IMAGE COMPRESSION AND DECOMPRESSION - Clusters of pixels are defined for image compression and decompression. The image information used to define the clusters may include pixel values at predetermined positions relative to a pixel or related motion vectors, gradients, texture etc. During compression of images, image information relative to pixels is examined to determine the cluster to which it belongs. Thus pixels can be classified according to the cluster for their image information. In an embodiment the definitions of the clusters are selected dynamically, dependent on image content. For each cluster a control parameter set is computed for a post-processing operation, such as filter coefficients for filtering or statistical data for locally generating texture. The control parameter set is selected dependent on the image content so that, when the post-processing operation is applied to the image after decompression it will improve image quality for the pixels that are classified as belonging to the cluster. | 03-20-2014 |
20140079331 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image decoding method obtains pieces of coded data which are included in a bitstream and generated by coding tiles obtained by dividing a picture. The pieces of coded data are decoded to generate image data of the tiles. When obtaining the pieces of coded data, tile boundary independence information is further obtained from the bitstream. The tile boundary independence information indicates whether each boundary between the tiles is a first or second boundary. Image data of a first tile is generated by decoding a first code string included in first coded data with reference to decoding information of an already-decoded tile when the tile boundary independence information indicates the first boundary. The first code string is decoded without referring to the decoding information of the already-decoded tile when the tile boundary independence information indicates the second boundary. | 03-20-2014 |
20140086500 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - The image coding method is used to code images to generate a coded stream. The image coding method includes: writing, into a sequence parameter set in the coded stream to be generated, a first parameter representing a first bit-depth that is a bit-depth of a reconstructed sample in the images; and writing, into the sequence parameter set, a second parameter which is different from the first parameter and represents a second bit-depth that is a bit-depth of an Intra Pulse Code Modulation (IPCM) sample in the images. | 03-27-2014 |
20140086501 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - A filtering operation unit ( | 03-27-2014 |
20140093179 | ELECTRONIC DEVICE FOR SIGNALING A SUB-PICTURE BUFFER PARAMETER - An electronic device for sending a message is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device determines whether a picture is allowed to be decoded on a sub-picture level. If the picture is allowed to be decoded on a sub-picture level, the electronic device generates at least one of a buffer size parameter and a buffer scale parameter. The electronic device sends at least one of the buffer size parameter and the buffer scale parameter. | 04-03-2014 |
20140093180 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - A dependency indication is signaled within the beginning of a packet, that is, within the adjacent of a slice header to be parsed or a parameter set. This is achieved, for example, by including the dependency indication at the beginning of the slice header, preferably after a syntax element identifying the parameter set and before the slice address, by including the dependency indication before the slice address, by providing the dependency indication to a NALU header using a separate message, or by using a special NALU type for NALUs carrying dependent slices. | 04-03-2014 |
20140093181 | COMPRESSOR, DRIVING DEVICE, AND DISPLAY DEVICE - A compressor includes a memory storing a de-compression pixel value de-compressed after a pixel value is compressed, a direct compression unit compressing a pixel value corresponding to a compression target pixel, and a first difference compression unit configured to compress a difference value between the pixel value corresponding to the compression target pixel and a decompression pixel value corresponding to at least one reference pixel, an error evaluation unit, and a decompression unit. The error evaluation unit compares a pixel value error of the direct compression unit before and after compression with a difference value error of the first difference compression unit before and after compression and outputs a compression value obtained through compression of the direct compression unit or a compression value obtained through compression of the first difference compression unit together with an identifier indicating a compression method, based on the comparison result, to the decompression unit. | 04-03-2014 |
20140099041 | METHOD AND APPARATUS FOR ENCODING CLOUD DISPLAY SCREEN BY USING APPLICATION PROGRAMMING INTERFACE INFORMATION - A method and apparatus for implementing cloud computing by efficiently encoding a display screen between a cloud server and a client terminal. The method for encoding a cloud display screen in the cloud server, includes: acquiring region information of currently generated windows based on an application programming interface (API) function information of an Operating System (OS); extracting relative depth information between each of the currently generated windows from the OS; generating an encoding mode map in which an entire screen is divided into a plurality of blocks, based on the acquired region information and the extracted relative depth information; and encoding each of the plurality of blocks based on the generated encoding mode map. | 04-10-2014 |
20140105512 | Compression of Image Data - Image content may be compressed using a plurality of block truncation coding schemes resulting in a plurality of compressed versions of the image content. The plurality of compressed versions may be combined together into a single data structure. Prior to combining the plurality of compressed versions, each compressed version may be further compressed. In one embodiment, a data structure containing a plurality of block truncation encoded format versions of image content may be received. Rendering hardware-compatible block truncation encoded content from the plurality of compressed versions may be determined and provided to rendering hardware. The hardware may then decode the selected one block truncation encoded format for display. In one embodiment, each of the received plurality of block truncation encoded content versions may be further compressed. Before providing the selected version to the hardware for decoding, the further compression may be decompressed. | 04-17-2014 |
20140112589 | ENCODER, DECODER AND METHOD - An encoder encodes input data to generate corresponding encoded output data. The encoder includes an analysis unit for analysing a portion of the input data and directing the portion to appropriate encoding unit(s), wherein the encoding unit(s) are operable to encode the portion thereat to generate the encoded output data. At least one of the encoding units is operable to compute an average value of data values present in each portion received thereat, to subdivide the data values into at least two sets, to compute average values of the data values in each set, and for each set to allocate the average value for that set to all data values in that set, whilst retaining a spatial mask of the portion, and wherein the spatial mask and information representative of the average values computed for the at least two data sets is included in the encoded output data. | 04-24-2014 |
20140112590 | REVERSIBLE METHOD FOR TRANSCRIBING A FILE ENCODED WITH A FIRST CODING INTO A FILE ENCODED WITH A SECOND CODING - A method for reversible coding of an image, including extracting compression information from an image compressed in an original format, at least partly decompressing the compressed image into an intermediate at least partly decompressed image, re-encoding the intermediate image into a re-encoded image, and preferably associating in a same file, the re-encoded image with compression information. | 04-24-2014 |
20140112591 | Encoder, Decoder and Method - An encoder generating encoded data. The encoder comprising an analysis unit for analysing portions of data to be encoded, and for directing the portions to one or more encoding units, the encoding units are operable to encode the data portions to generate encoded data. The one or more encoding units are operable to employ mutually different encoding algorithms when encoding the one or more portions. At least one encoding unit of the one or more encoding units is operable to compute data values present in each portion received thereat, to sub-divide the data values into at least two sets, to compute at least one aggregate value for a given set derived from the data values present in the given set. A corresponding decoder for decoding data generated by the encoder executes an inverse of encoding steps employed in the encoder. | 04-24-2014 |
20140112592 | IMAGE CODING AND DECODING SYSTEM USING VARIABLE LENGTH CODING AND VARIABLE LENGTH DECODING - An image coding apparatus provides a run-length encoding unit RLE | 04-24-2014 |
20140119670 | ENCODING APPARATUS, DECODING APPARATUS, ENCODING METHOD, AND DECODING METHOD - An encoding apparatus includes: a base image generation unit to down-convert an input image at a predetermined first magnification to generate a base image; a first image component generation unit to generate first image component information, the first image component information being used to down-convert the input image at a predetermined second magnification different from the first magnification and being part of information used to restore the input image from the base image; a second image component generation unit to generate second image component information, the second image component information being used to down-convert the input image at a predetermined third magnification different from the first magnification and the second magnification and being used together with the first image component information to restore the input image from the base image; and an output unit to output the base image, the first image component information, and the second image component information. | 05-01-2014 |
20140119671 | METHODS AND APPARATUSES FOR ENCODING, EXTRACTING AND DECODING VIDEO USING TILES CODING SCHEME - State-of-the-art video coding schemes supports splitting a picture into smaller rectangular units called tiles units. Each tile units can be independently encoded and decoded by separate encoders and decoders, respectively. The primary purpose of tiles units is to allow parallel processing of the picture to reduce implementation cost and complexity. The present disclosure provides additional functionality to define flexible partitioned tile regions and to allow partial decoding and reconstruction of tile regions. | 05-01-2014 |
20140126831 | Method for the Reconstruction of Compressed Digital Image Data - The invention relates to a method for the re-construction of digital image data which has been lossy-compressed by transform coding and quantization, comprising the steps of a) Inputting JPEG-compressed digital image data (J | 05-08-2014 |
20140126832 | SELECTING TRANSFORM PATHS FOR COMPRESSING VISUAL DATA - Encoding data includes: determining multiple patterns for computing one-dimensional transforms over a first array of data elements. Each pattern includes multiple subsets of data elements of the first array. Each subset included in a first pattern has substantially the same number of data elements as each of the other subsets included in the first pattern. Each data element of the first array is included in a single one of the subsets included in the first pattern. At least one subset included in the first pattern consists of data elements that are not in a contiguous sequence along a single dimension. Encoding the data includes: computing, for each pattern, multiple one-dimensional transforms over data elements of respective subsets included in the pattern; selecting a set of transform coefficients from a group of multiple sets of transform coefficients; and encoding the selected set of transform coefficients to represent the first array. | 05-08-2014 |
20140161366 | IMAGE AND MESSAGE ENCODING SYSTEM, ENCODING METHOD, DECODING SYSTEM AND DECODING METHOD - An image and message encoding system, encoding method, decoding system and decoding method are provided. The encoding method includes the following steps. An original image having a first resolution is provided. A message data is provided. The original image and the message data are combined to be an integrated image having a second resolution. The second resolution is greater than the first resolution. | 06-12-2014 |
20140161367 | Lossless Image Compression using Differential Transfer - Lossless image compression using differential transfers may involve an image compression unit receiving image data for an image in a sequence of images and transmitting the image data such that image data for at least some image tiles is transmitted using lossy compression due to resource limitations. The image compression unit may then receive image data for a subsequent image in the sequence and determine that the image data for at least some tiles does not change relative to the image data for corresponding tiles of the previous image. The image compression unit may then transmit image data in a manner sufficient to create lossless versions of tiles for which lossily compressed image data was sent previously. | 06-12-2014 |
20140169691 | IMAGE PROCESSING APPARATUS AND METHOD FOR ENHANCING THE QUALITY OF AN IMAGE - An image processing apparatus and method for enhancing quality of image data are provided. The image processing apparatus includes an encoder which encodes source image data and outputs compressed image data, a first representative transform coefficient calculator which calculates a first representative transform coefficient by transforming the source image data into frequency characteristics; a decoder which decodes the compressed image data and outputting decoded image data, a second representative transform coefficient calculator which calculates a second representative transform coefficient by transforming the decoded image data into frequency characteristics, and a quality enhancer which enhances the quality of the decoded image data by using the first representative transform coefficient and the second representative transform coefficient. | 06-19-2014 |
20140198990 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE - An apparatus and method for encoding and decoding an image are provided. The image decoding method includes decoding luma blocks according to a predetermined decoding mode of each of the luma blocks, and decoding chroma blocks according to the predetermined decoding mode of each of the luma blocks. | 07-17-2014 |
20140241641 | METHOD AND APPARATUS FOR IMAGE ENCODING/DECODING - Disclosed are a method and an apparatus for image encoding/decoding. The method for image decoding includes comparing whether a size of a current transform block and a size of a smallest transform block (smallest transform unit (STU)) are the same as each other, and decoding information indicating whether transformation is performed on the current transform block and determining whether to perform inverse transformation on the current transform block based on the decoded information indicating whether the transformation is performed when the size of the current transform block and the size of a smallest transform block are the same as each other. | 08-28-2014 |
20140254948 | METHOD AND APPARATUS FOR ENCODING IMAGES AND METHOD AND APPARATUS FOR DECODING IMAGES - An apparatus for decoding an image includes an encoding information extractor which extracts split information indicating whether to split a coding unit of an upper depth into coding units of deeper depths and skip information indicating whether a prediction mode of a current coding unit is a skip mode, from image data and a decoding unit which determines a split structure of a maximum coding unit, according to the split information so that the maximum coding unit is hierarchically split as a depth increases and determines whether the prediction mode of the current coding unit is the skip mode according to the skip information. | 09-11-2014 |
20140270553 | CONTENT-AWARE IMAGE COMPRESSION METHOD - Methods for content-aware image compression are disclosed. One method comprises the steps of non-uniformly downscaling an original input image according to a saliency map, creating a residual image, encoding the residual image and downscaled input image, and transmitting the residual image and downscaled input image. The encoded image components are transmitted to a receiver. Downscaling may be performed using an aspect ratio that is automatically calculated from the saliency map. The saliency map may be based on an algorithm specified at an encoder or on regions of interest selected by a plurality of users of receivers that receive the transmitted encoded image components. | 09-18-2014 |
20140270554 | IMAGE ENCODING APPARATUS AND IMAGE DECODING APPARATUS - According to an embodiment, an image encoding apparatus includes a parameter selector and an output selector. The parameter selector selects a coding parameter controlling the first encoder. The coding parameter makes a first code amount generated by the first encoder smaller than a target code amount if the coding parameter is applied to the first pixel group. The output selector selects the encoding result from the first encoder provided that the first code amount generated by the first encoder when the selected coding parameter is applied to the second pixel group is smaller than the second code amount generated by the second encoder. | 09-18-2014 |
20140270555 | METHOD AND APPARATUS FOR ENCODING AND DECODING AN IMAGE BY USING AN ADAPTIVE SEARCH RANGE DECISION FOR MOTION ESTIMATION - An encoding and decoding method and apparatus are disclosed. whereby, According to the disclosed method, in response to a current frame including a current block being a P frame, a motion vector and an intra-mode-to-inter mode ratio of a frame encoded and decoded previously to the current frame are analyzed in order to determine a temporal search range and a spatial search range of a reference frame. | 09-18-2014 |
20140270556 | SYSTEM AND METHOD FOR USING PATTERN VECTORS FOR VIDEO AND IMAGE CODING AND DECODING - An exemplary embodiment of the invention relates to a method of using pattern vectors for image coding and decoding. The method comprises converting a block of image data into a set of transform coefficients, quantizing the transform coefficients such that a number of the coefficients become zero, constructing a single entity or bit vector indicating which coefficients are non-zero, coding the single entity or bit vector as an integer using an adaptive, semi-adaptive or non-adaptive arithmetic coder, coding the values of the coefficients in any fixed order, using an adaptive, semi-adaptive or non-adaptive arithmetic coder, or some other coder, and coding all coefficients except the zero coefficients. The system and method of decoding data relate to the corresponding hardware and process steps performed by the decoder when decoding a bitstream coded as described herein. | 09-18-2014 |
20140286583 | IMAGE ENCODER AND IMAGE PROCESSING SYSTEM - According to one embodiment, an image encoder includes a sorter, a PCM (pulse code modulation) pixel inserter, an encoding unit and an output stream generator. The sorter accepts an input stream comprising a plurality of original pixels included in original image data in a raster scan order and changes arrangement of the original pixels to generate sorted data. The PCM pixel inserter outputs a PCM pixel in accordance with a predetermined PCM pixel insertion interval. The encoding unit conducts difference encoding processing by using the PCM pixel and the sorted data to generate encoded data. The output stream generator inserts the PCM pixel at a PCM insertion position in the encoded data corresponding to a coordinate of the original pixel to generate an output stream. | 09-25-2014 |
20140286584 | METHOD AND APPARATUS FOR IMAGE ENCODING AND/OR DECODING AND RELATED COMPUTER PROGRAM PRODUCTS - An embodiment for encoding digital images includes: partitioning the images into image blocks, subjecting the image blocks to transform into the frequency domain, and, possibly after thresholding resulting in lossy encoding, subjecting the image blocks transformed into the frequency domain to variable length coding to produce compressed encoded image blocks. Transform into the frequency domain may be, e.g., via wavelet transform, such as Haar wavelet transform, and variable length coding may be via Exponential-Golomb codes. An embodiment may also be adapted for transferring picture data over a bus in a system such as, e.g., a System-on-Chip (SoC) by generating compressed encoded image blocks for transfer over the bus and decoding compressed encoded image blocks transferred over the bus. | 09-25-2014 |
20140286585 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE BY USING LARGE TRANSFORMATION UNIT - An image decoding method including determining coding units having a hierarchical structure for decoding an image using split information of a coding unit, determining at least one prediction unit for predicting a coding unit among the coding units using information about a partition type, determining at least one transformation unit for inversely transforming the coding unit using split information of the at least one transformation unit, wherein the split information of a coding unit, the information about a partition type and the information about a depth of the at least one transformation unit are parsed from a bitstream, parsing from the bitstream transformation coefficients generated by transformation according to the at least one transformation unit generated by dividing the coding unit, reconstructing residual of the at least one transformation unit by performing inverse quantization and inverse transformation on the parsed transformation coefficients, and performing intra prediction or inter prediction on the prediction unit to generate a predictor, and reconstructs the image based on the residual and the predictor. | 09-25-2014 |
20140286586 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE BY USING LARGE TRANSFORM UNIT - A method of decoding an image includes performing entropy-decoding to obtain quantized transformation coefficients of at least one transformation unit in a coding unit of the image, determining a prediction mode of at least one prediction unit in the coding unit from information indicating a prediction mode for the at least one prediction unit, when the prediction mode is determined to be an inter prediction mode, not in an intra prediction mode, determining a size of the at least one transformation unit in the coding unit regardless of a size of the at least one prediction unit in the coding unit, performing inverse-quantization and inverse-transformation on the quantized transformation coefficients of the at least one transformation unit to obtain residuals, and performing inter prediction for at least one prediction unit in the coding unit to generate a predictor and restoring the image by using the residuals and the predictor. | 09-25-2014 |
20140286587 | INTELLIGENT MEDIA DECODING - A request to decode media data is received from an application running on a computing device. A decoder decision module in media processing software also running on the computing device receives the request and intelligently determines which of a plurality of media decoders to route the media data to for decompression. The plurality of media decoders may include a hardware media decoder and a software media decoder. The decoder decision module may consider a number of factors that may affect the efficiency of the decompression. These factors include the file format of the media data, limitations of the hardware decoder(s), the size of the media data, a state of the requesting application, load balancing considerations, and other factors. | 09-25-2014 |
20140286588 | IMAGE PROCESSING SYSTEM AND METHOD - A relatively higher resolution digitized image organized as a plurality of first kernel arrays, each with a plurality of pixels, is transformed into a corresponding relatively-smaller second kernel array of a relatively-lower-resolution image and an associated set of remaining pixels. Down-sampled pixels of the second kernel array are generated from linear interpolation of original pixels of the first kernel array. Associated interpolation coefficients incorporate perturbations to locations of the down-sampled pixels that are symmetric with respect to centers of the first and second kernel arrays. Down-sampled pixels of the second kernel array can be recombined with the associated set of remaining pixels to reconstruct the relatively higher resolution digitized image substantially without loss of associated information, or used directly to reconstruct an approximation thereof, with associated encoding and decoding processes adapted to reduce the susceptibility of image reconstruction errors caused by subsequent image compression. | 09-25-2014 |
20140294310 | IMAGE DECODING DEVICE, IMAGE ENCODING DEVICE, IMAGE DECODING METHOD, AND IMAGE ENCODING METHOD - An image decoding device which decodes, by pipeline processing which includes plural processes, an encoded image obtained by encoding plural blocks of at least two sizes divided from the image includes: a first storage unit having a capacity for storing two or more blocks having a largest size of the at least two sizes; a first process unit which performs a first process among the plural processes on the plural blocks sequentially, and sequentially stores the plural blocks on which the first process has been performed into the first storage unit; and a second process unit sequentially extracts the plural blocks from the first storage unit, and performs a second process among the plural processes on the extracted plural blocks sequentially. | 10-02-2014 |
20140294311 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE BY USING LARGE TRANSFORMATION UNIT - An image decoding method including determining coding units having a hierarchical structure for decoding an image using split information of a coding unit, determining at least one prediction unit for predicting a coding unit among the coding units using information about a partition type, and determining at least one transformation unit for inversely transforming the coding unit using information about a depth of the at least one transformation unit, wherein the split information of a coding unit, the information about a partition type and the information about a depth of the at least one transformation unit are parsed from a bitstream, parsing from the bitstream transformation coefficients generated by transformation according to the at least one transformation unit generated by dividing the coding unit, and reconstructing residual of the at least one transformation unit by performing inverse quantization, and inverse transformation on the parsed transformation coefficients, and performing intra prediction or inter prediction on the prediction unit to generate a predictor, and reconstructing the image based on the residual and the predictor. | 10-02-2014 |
20140301655 | IMAGE DECODING METHODS AND IMAGE DECODING DEVICES - Image decoding methods are provided. First, an input bitstream corresponding to an image is acquired and an entropy decoding operation is performed on a block to be decoded in the input bitstream to obtain a decoding result, wherein the decoding result includes at least one coefficient having a corresponding block position information and coefficient value. It is then determined whether the coefficient value of the at least one coefficient is zero. When the coefficient value of the at least one coefficient is not zero, the at least one coefficient is determined as an non-zero coefficient and the block position information and coefficient value corresponding to the non-zero coefficient are stored to an external storage device. When the coefficient value of the at least one coefficient is zero, the block position information and coefficient value corresponding to the at least one coefficient are not stored. | 10-09-2014 |
20140307975 | Systems And Methods for Hybrid Compression Of Spectral Image Data - A method and system for generating a compressed spectral image is provided. Spectral image data including a plurality of spectral intensity values is received. The spectral intensity values are associated with a first spatial dimension (x-dimension), a second spatial dimension (y-dimension) and a wavelength dimension (λ-dimension). A window is applied to the spectral image data along the λ-dimension, to select a subset of the spectral image data corresponding to a range of wavelengths. A Fourier transform is performed on the windowed spectral image data along the λ-dimension, at locations along the x-dimension and y-dimension, to generate Fourier coefficients associated with each of the locations. The Fourier transformed data is filtered by retaining a subset of the Fourier coefficients at each of the locations. Wavelet compression is performed on the filtered data along the x-dimension and the y-dimension to generate the compressed spectral image. | 10-16-2014 |
20140307976 | LOW COMPLEXITY AND MEMORY EFFICIENT IMAGE CODEC - Systems, devices, and methods for encoding a plurality of images by an encoder where the encoder determines a set of subbands associated with an input image, determines a set of wavelet coefficients associated with each subband, generates a wavelet tree comprising a set of nodes and a maximum quantization level for a set of descendants of the set of nodes of the wavelet tree. Then, determines if the maximum quantization level is less than a threshold and sets the wavelet coefficient to zero if it is not, otherwise encodes the maximum quantization level, and encodes the set of wavelet coefficients for transmission in a bit stream comprising the encoded maximum quantization level and the encoded set of wavelet coefficients. | 10-16-2014 |
20140314329 | EFFICIENT COMPRESSION OF BAYER IMAGES - A method includes, in an encoder, dividing an image into blocks, and producing respective compressed descriptions of the blocks. First data, which contains at least some of the compressed descriptions, is generated such that a compressed description of each block within the first data is accessible irrespective of the compressed descriptions of the other blocks. Second data, which contains at least a portion of the compressed descriptions or of the blocks and has a better error resilience than the first data, is also generated. The first and second data are stored in a memory. At a decoder, the first and second data are read from the memory, and the image is reconstructed from the read first and second data. | 10-23-2014 |
20140321763 | Communication System with Compressive Sensing - Systems and methods for communication systems with compressive sensing are disclosed. In one embodiment, a method of signal processing includes receiving a data packet at a processor. The data packet includes compressively measured data in wavelet transform coefficients of a signal. The signal is reconstructed using a clustering property of the wavelet transform coefficients. | 10-30-2014 |
20140341478 | ENCODING METHOD, DECODING METHOD, ENCODING APPARATUS, AND DECODING APPARATUS - An image encoding method including: a constraint information generating step of generating tile constraint information indicating whether or not there is a constraint in filtering on boundaries between adjacent tiles among a plurality of tiles obtained by dividing a picture, and storing the tile constraint information into a sequence parameter set; and a filter information generating step of generating, for each of the boundaries, one of a plurality of filter information items respectively indicating whether or not filtering is executed on the boundaries, and storing the plurality of filter information items into a plurality of picture parameter sets, wherein, in the filter information generating step, the plurality of filter information items which indicate identical content are generated when the tile constraint information indicates that there is the constraint in the filtering. | 11-20-2014 |
20140348436 | OPERATION METHOD OF IMAGE CODEC CIRCUIT, METHOD OF ENCODING IMAGE DATA AND METHOD OF DECODING IMAGE DATA - The inventive concept relates to an encoding method of encoding image data of a frame including a plurality of image blocks. The encoding method includes selecting a first image block as the main image block of a first window, selecting a first window having to perform a plurality of loop filtering schemes on image data of the selected window. The loop filtering schemes includes a deblocking filtering, a sample adaptive offset filtering, and an adaptive loop filtering. The perimeter of the selected first window does not coincide with the perimeter of the first image block. | 11-27-2014 |
20140348437 | DATA STORAGE CONTROL APPARATUS, DATA STORAGE APPARATUS, DATA READOUT CONTROL APPARATUS, DATA STORAGE METHOD, COMPRESSION CIRCUIT, AND COMPRESSION METHOD - A data storage control apparatus includes a compression part that performs lossless compression for reducing a data amount on image data that is in units of blocks, a determination element for determining whether lossless compression is possible or not, and a storage control part that performs storage control for, if the determination element has determined that lossless compression is possible, causing data obtained through lossless compression to be stored as compressed data in a storage part, and if the determination element has determined that lossless compression is not possible, causing the image data in units of blocks to be stored in the storage part. | 11-27-2014 |
20140355897 | ADAPTIVE COLOR SPACE TRANSFORM CODING - An encoder system may include an analyzer that analyzes a current image area in an input video to select a transform. A selectable residue transformer, controlled by the analyzer, may perform the selectable transform on a residue image generated from the current image area and a predicted current image area, to generate a transformed residue image. An encoder may encode the transformed residue image to generate output data. The analyzer controls the encoder to encode information to identify the selectable transform and to indicate that the selectable transform for the current image area is different from a transform of a previous image area of the input video. A decoder system may include components appropriate for decoding the output data from the encoder system. | 12-04-2014 |
20140355898 | METHOD AND DEVICE FOR ENCODING A BLOCK OF AN IMAGE AND CORRESPONDING RECONSTRUCTING METHOD AND DEVICE - The invention relates to image block encoding and decoding. More precisely, the invention relates to block prediction using reference blocks of the image. It is proposed a method which comprises using processing means for using at least the block for determining one reference block in an already encoded part of the image, encoding and reconstructing a part of the image, using at least the block for determining one reference block in the reconstructed part and a vector referencing the one reference block, using the one reference block for determining at least one further reference block in the reconstructed part and encoding the determined vector and a residual of the block with respect to a combination of the one and the at least one further reference block. Using the block for determination of the one reference block allows for selecting it such that it resembles the block and correlation with the block is maintained. | 12-04-2014 |
20140369613 | ADAPTIVE FILTERING MECHANISM TO REMOVE ENCODING ARTIFACTS IN VIDEO DATA - A method includes determining, through a processor and/or a hardware engine, edge pixels and flat pixels of a video frame of a video sequence during decoding thereof or post-processing associated with the decoding based on a predetermined threshold, and quantifying spatial correlation of pixels of the video frame around edges thereof to estimate strength of ringing artifacts and spatial and temporal persistence thereof across the video frame and across video frames of the video sequence. The method also includes adaptively and spatially filtering the pixels around the edges of the video frame, adaptively and temporally filtering the video frame, and blending an output of the adaptive spatial filtering and the adaptive temporal filtering to generate an output with suppressed ringing artifacts, spatial and temporal persistence thereof and artifacts resulting from the cumulative effect of compression therein. | 12-18-2014 |
20140369614 | METHOD AND APPARATUS FOR COMPRESSING AND DECOMPRESSING DATA - Methods and apparatus are provided for compressing and decompressing image data by producing two sets of reduced size image data, generating a modulation value for each elementary of the area from the image data, the modulation value encoding information about how to combine the sets of reduced size image data to generate an approximation to the image. In one arrangement, a set of index values is generated corresponding to a set of modulation values for each of the respective elementary areas of a group of elementary areas and these are assigned to each respective group and a second set of index values corresponding to one of the set of first index values for each elementary areas is assigned to each first group of elementary areas. These index values are stored for use in deriving modulation data more accurately when decompressing the image data. | 12-18-2014 |
20140369615 | SYSTEMS AND METHODS FOR DECODING STRUCTURED LIGHT FIELD IMAGE FILES - Systems and methods in accordance with embodiments of the invention are configured to render images using light field image files containing an image synthesized from light field image data and metadata describing the image that includes a depth map. One embodiment of the invention includes a processor and memory containing a rendering application and a light field image file including an encoded image and metadata describing the encoded image, where the metadata comprises a depth map that specifies depths from the reference viewpoint for pixels in the encoded image. In addition, the rendering application configures the processor to: locate the encoded image within the light field image file; decode the encoded image; locate the metadata within the light field image file; and post process the decoded image by modifying the pixels based on the depths indicated within the depth map to create a rendered image. | 12-18-2014 |
20140369616 | IMAGE PREDICTIVE ENCODING AND DECODING SYSTEM - In image predictive encoding according to an embodiment, one or more motion information sets are derived from plural pieces of motion information stored in a computer readable storage medium. Each of the one or more information sets includes two pieces of motion information between which any one of constituent elements differ in value. A predicted signal of a target region in a picture is generated by motion compensation, using two pieces of motion information in a motion information set selected from the one or more motion information sets. The two pieces of motion information in the selected motion information set are stored in the computer readable storage medium, and are used for generation of a predicted signal of another region. | 12-18-2014 |
20140376826 | SYSTEMS AND METHODS FOR DECODING LIGHT FIELD IMAGE FILES HAVING DEPTH AND CONFIDENCE MAPS - Systems and methods in accordance with embodiments of the invention are configured to render images using light field image files containing an image synthesized from light field image data and metadata describing the image that includes a depth map. One embodiment of the invention includes a processor and memory containing a rendering application and a light field image file including an encoded image and metadata describing the encoded image, where the metadata comprises a depth map that specifies depths from the reference viewpoint for pixels in the encoded image. In addition, the rendering application configures the processor to: locate the encoded image within the light field image file; decode the encoded image; locate the metadata within the light field image file; and post process the decoded image by modifying the pixels based on the depths indicated within the depth map to create a rendered image. | 12-25-2014 |
20150016737 | METHODS AND APPARATUSES FOR ENCODING/DECODING HIGH RESOLUTION IMAGES - The invention relates to methods and apparatuses for encoding/decoding high resolution images, which involve setting the size of the prediction unit to be encoded to an expanded macro-block size in accordance with the temporal frequency characteristics or spatial frequency characteristics among pictures to be encoded, and performing motion prediction motion compensation, and transformation on the basis of a set prediction unit size. In addition, the methods and the apparatuses of the present invention involve dividing a macro-block having a pixel size of 32*32 or 64*64 into at least one partition on the basis of an edge, and performing encoding processes for each partition. Accordingly, encoding efficiency can be improved for high definition (HD) or higher resolution high-resolution images. | 01-15-2015 |
20150023609 | METHOD AND APPARATUS FOR DECODING A PROGRESSIVE JPEG IMAGE - A progressive JPEG (joint photographic experts group) decoder is disclosed. The progressive JPEG decoder includes a processing unit that receives a plurality of progressive scans and generates a plurality of modified progressive scans (MPSs). A baseline JPEG decoder, coupled to the processing unit, includes a Huffman decoder, an inverse quantization unit and an inverse transform unit. The Huffman decoder receives a current MPS and generates a set of transform coefficients corresponding to the current MPS. The processing unit adds a set of transform coefficients corresponding to a previous MPS to the set of transform coefficients corresponding to the current MPS, and the processing unit generates quantization indices. The inverse quantization unit estimates inverse quantization values based on the quantization indices. The inverse transform unit estimates inverse transform decoded values based on the estimated inverse quantization values and generates a set of pixels corresponding to the current MPS. | 01-22-2015 |
20150043834 | Delayed Image Decoding - In one or more embodiments, a framework is provided in which image decoding can be delayed based on heuristics, and later initiated based on a use type associated with the image or the likelihood that the image is going to be used. For example, a use history and priority system can enable images that are currently being rendered and/or are likely to get rendered to be decoded before images that have a history of being downloaded but never used. Accordingly, by decoupling image download from image decoding, CPU resources and memory can be more efficiently utilized. | 02-12-2015 |
20150049956 | IMAGE ENCODING DEVICE AND IMAGE DECODING DEVICE - Provided are an image encoding device that has high encoding efficiency, and an image decoding device. A mapping means maps pixel signals of an object to be encoded that are configured in prescribed color space to mapped pixel signals in which redundancy between the signals is reduced. The mapping coefficients are calculated from encoded pixel signals, thereby making encoding of mapping coefficients unnecessary. Furthermore, the mapping coefficients are calculated from pixel signals of an adjacent block comprising pixels similar to the pixels of the block to be encoded/decoded, thereby reducing redundancy significantly. The mapping is applied to the pixel signals of the block to be encoded/decoded and to an area of pixels to be referred to by prediction information, thereby enabling prediction to be applied to the mapped pixel signals, and, after executing transformation/quantization, encoding and inverse transformation/dequantization are executed. The mapped pixel signals are restored to the pixel signals. | 02-19-2015 |
20150055882 | VEXTEX CORRECTION METHOD AND APPARATUS FOR ROTATED THREE-DIMENSIONAL (3D) COMPONENTS - A 3D model can be modeled using pattern-instance representation, wherein an instance component may be represented as transformation (for example, rotation, translation, and scaling) of a pattern. Quantization errors may be introduced when encoding rotation information, causing different vertex coordinate errors at different vertices of an instance. To efficiently compensate the vertex coordinate errors, an upper bound can be estimated for the vertex coordinate error of a vertex. Based on the upper bound, the codec decides whether the vertex coordinate error of the vertex needs to be compensated, and decides a quantization parameter for compensating the vertex coordinate error if compensation is needed. The upper bound can be estimated at both the encoder and decoder, and thus, no explicit signaling is needed to indicate whether vertex coordinate error compensation is used or to indicate the quantization parameter for the vertex coordinate error. | 02-26-2015 |
20150055883 | Method, Apparatus and Computer Program Product for providing Improved Data Compression - An apparatus for providing improved data compression may include an encoder comprising a quantizer for encoding input data and a side model. The quantizer may be trained with respect to high priority data among the input data and may be configured to partially encode the input data by encoding the high priority data. The side model may be trained jointly with the training of the quantizer and is configured to model low priority data among the input data. | 02-26-2015 |
20150071558 | Entropy Coding for Recompression of Images - A code is received. The code conveys data about a quantized coefficient that corresponds to a pixel of an image file. A decoding mode and a version of a code mapping format for decoding the received code is determined. The decoding mode and the version of the code mapping format dynamically change based on a previously-decoded code. The received code is decoded, during the decoding mode, according to the version of the code mapping format to obtain the data about the quantized coefficient. | 03-12-2015 |
20150078673 | GROUPING AND COMPRESSING SIMILAR PHOTOS - Systems and methods may provide for assigning a subset of a plurality of photos to a group and selecting a reference photo from the group. Additionally, the reference photo may be used to conduct a compression of one or more remaining photos assigned to the group. In one example, the reference photo and the compressed one or more remaining photos assigned to the group are transmitted to a remote server. | 03-19-2015 |
20150086124 | METHOD AND APPARATUS FOR DETERMINING OFFSET VALUES USING HUMAN VISUAL CHARACTERISTICS - A method of determining an offset includes dividing a current image into a plurality of blocks, determining a category of pixels in each of the plurality of blocks based on values of neighboring pixels, determining an offset value for pixels belonging to the category, and adjusting the offset value based on characteristics of the category and a background pixel value of each of the pixels. The offset value is an average of differences between values of original images and restored images of pixels belonging to one category. The background pixel value is an average of values of pixels in a background pixel block to which the pixels belong among background pixel blocks divided to calculate a background pixel value. | 03-26-2015 |
20150093036 | VIDEO/IMAGE DATA PROCESSING SYSTEM AND METHOD OF PROCESSING VIDEO/IMAGE DATA - A system-on-a-chip (SOC) that is able to randomly access target data of a video/image includes a JPEG decoder, a graphic processing unit (GPU) and a central processing unit (CPU). The JPEG decoder receives an input stream having a sequentially accessible first compression format, decodes the input stream to generate first data, and encodes the first data to generate an output stream having a randomly accessible second compression format. The GPU receives the output stream and performs graphic processing on the output stream. Therefore, the SOC readily performs graphic processing by repeatedly receiving video/image data in a short time from a storage unit in which the data is stored using a randomly accessible compression format. | 04-02-2015 |
20150104109 | DEVICE AND METHOD FOR PROCESSING IMAGE - An image processing device includes a decompression unit configured to decompress a compressed image signal, a gradation-dependent correction unit configured to perform gradation-dependent correction on the decompressed image signal, the gradation-dependent correction being a correction process in which the amount of correction varies among luminance gradations, and a compression error correction unit configured to perform compression error correction in which input luminance values are selectively offset, on the decompressed image signal which has yet to be subjected to the gradation-dependent correction. | 04-16-2015 |
20150131919 | TEXTURE DECOMPRESSION FOR GRAPHICS PROCESSORS - Various apparatuses and methods are disclosed for processing texture data compressed with a first compression algorithm and texture data compressed with a second compression algorithm. A processing system may be used to determine whether the compressed texture data is compressed with the first or second compression algorithm, and process the compressed texture data using a decompression algorithm corresponding to the compression algorithm used to compress the texture date. | 05-14-2015 |
20150131920 | Method and Apparatus for Encoding Image and Method and Apparatus for Decoding Image - An image encoding apparatus and method and an image decoding apparatus and method are disclosed. The image encoding method may include extracting a ROI from an input image, determining a compression rate of a remaining region excluding the ROI of the image based on a network state between the image transmitting apparatus and the image receiving apparatus, and encoding the remaining region based on the compression rate. | 05-14-2015 |
20150131921 | CODING AND DECODING METHOD FOR IMAGES OR VIDEOS - A coding and decoding method for images or videos is provided by embodiments of the present invention to improve coding and decoding efficiency. The method includes: establishing a visual dictionary, wherein, the visual dictionary includes one or more visual words; extracting features from a specific object in an image; determining whether there is a visual word in the visual dictionary matching the specific object by using a feature matching method; obtaining the index of the visual word matched and a geometric relationship between the specific object and the visual word matched, wherein, the geometric relationship is represented by a project parameter; entropy coding the index of the visual word matched and the project parameter instead of entropy coding the specific object. | 05-14-2015 |
20150139560 | CODED IMAGE SYSTEM AND METHOD THEREOF - A coded image system enables a user to recover an object scene from an encoded image. The coded the image system comprises: a physical object scene; an encoding logic creating an encoded image, the encoding logic including a programmable aperture mask spaced a distance away from the physical object scene to encode the encoded image via a doubly-Toeplitz matrix, the doubly-Toeplitz matrix including two one-dimensional vectors; and a decoding logic operatively coupled to the programmable aperture mask to decode the encoded image recovering a visual representation of the object scene from the encoded image. | 05-21-2015 |
20150139561 | METHOD AND APPARATUS FOR ENCODING IMAGES AND METHOD AND APPARATUS FOR DECODING IMAGES - An apparatus for decoding an image includes an encoding information extractor which extracts split information indicating whether to split a coding unit of an upper depth into coding units of deeper depths and skip information indicating whether a prediction mode of a current coding unit is a skip mode, from image data and a decoding unit which determines a split structure of a maximum coding unit, according to the split information so that the maximum coding unit is hierarchically split as a depth increases and determines whether the prediction mode of the current coding unit is the skip mode according to the skip information. | 05-21-2015 |
20150139562 | METHOD AND APPARATUS FOR ENCODING IMAGES AND METHOD AND APPARATUS FOR DECODING IMAGES - An apparatus for decoding an image includes an encoding information extractor which extracts split information indicating whether to split a coding unit of an upper depth into coding units of deeper depths and skip information indicating whether a prediction mode of a current coding unit is a skip mode, from image data and a decoding unit which determines a split structure of a maximum coding unit, according to the split information so that the maximum coding unit is hierarchically split as a depth increases and determines whether the prediction mode of the current coding unit is the skip mode according to the skip information. | 05-21-2015 |
20150139563 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE BY USING LARGE TRANSFORM UNIT - A method of decoding an image in which wherein, when a prediction mode is an inter prediction mode, not an intra prediction mode, a size of at least one prediction unit in the coding unit is determined independently from a size of at least one transformation unit in the coding unit. | 05-21-2015 |
20150146993 | GENERALIZATION OF METHODS AND SYSTEMS FOR IMAGE COMPRESSION WHILE ENCODING AT LEAST ONE EXTRA BIT - A method for encoding at least one extra bit in an image compression and decompression system. The method includes accessing an input image, and compressing the input image into a compressed image using an encoder system, wherein said encoding system implements an algorithm for encoding at least one extra bit. The method further includes communicatively transferring the compressed image to a decoding system, and decompressing the compressed image into a resulting uncompressed image that is unaltered from said input image, wherein the algorithm for encoding enables the recovery of the at least one extra bit. | 05-28-2015 |
20150296198 | METHOD FOR ENCODING AND DECODING IMAGE USING DEPTH INFORMATION, AND DEVICE AND IMAGE SYSTEM USING SAME - A method for decoding an image, according to one embodiment of the present invention, comprises the steps of: receiving encoded data; extracting depth information from the encoded data; decoding the encoded data by using the depth information; and obtaining a normal two-dimensional image from the decoded data by using the depth information. | 10-15-2015 |
20150296214 | COMPRESSION OF IMAGE ENSEMBLES USING TENSOR DECOMPOSITION - A computer-implemented method is provided for compressing a collection of images. The method includes: receiving image data for an image ensemble composed of a plurality of images; dividing the image data into a plurality of data blocks; decomposing each data block from the plurality of data blocks into a set of rank-one tensors by estimating each rank-one tensor individually, where each rank-one tensor is represented by three one-dimensional vectors; arranging the rank-one tensors for each of the plurality of data blocks into a two-dimensional matrix, where the decomposer is implemented by computer processor; compressing the two-dimensional matrix using a compression operation; and storing the compressed two-dimensional matrix in a non-transitory data store. | 10-15-2015 |
20150302562 | PROCESSING HIGH DYNAMIC RANGE IMAGES - Various implementations address high dynamic range (“HDR”) images. In one particular implementation, a low dynamic range (“LDR”) image is generated from an HDR image, and information is generated allowing the HDR image to be reconstructed from the LDR image. The LDR image and the information are encoded. In another implementation, a signal or signal structure includes an LDR section including the encoded LDR image, and an information section including the encoded information. In another implementation, the encoded LDR image and the encoded information are both decoded. The HDR image is then reconstructed based on the decoded LDR image and the decoded information. | 10-22-2015 |
20150304656 | METHOD FOR PREDICTING A BLOCK OF PIXELS FROM AT LEAST ONE PATCH - The present invention generally relates to a method for predicting a block of pixels from at least one patch comprising a block of pixels and a causal neighborhood around this block of pixels. The method comprises the following steps:
| 10-22-2015 |
20150304673 | DECODING DEVICE, DECODING METHOD, AND PROGRAM - The present technique relates to a decoding device, a decoding method, and a program which can decode an image in parallel for each of tiles of the image. A parallel decoding unit decodes the image encoded by for example an encoding method called high efficiency video coding (HEVC) in parallel for each tile used for example the encoding method called HEVC. The present technique can be applied to a decoding device for receiving and decoding an encoded stream encoded by for example the encoding method called HEVC, and generates an image. | 10-22-2015 |
20150317806 | RECONSTRUCTING AN IMAGE OF A SCENE CAPTURED USING A COMPRESSED SENSING DEVICE - A method for reconstructing an image of a scene captured using a compressed sensing device. A mask is received which identifies at least one region of interest in an image of a scene. Measurements are then obtained of the scene using a compressed sensing device comprising, at least in part, a spatial light modulator configuring a plurality of spatial patterns according to a set of basis functions each having a different spatial resolution. A spatial resolution is adaptively modified according to the mask. Each pattern focuses incoming light of the scene onto a detector which samples sequential measurements of light. These measurements comprise a sequence of projection coefficients corresponding to the scene. Thereafter, an appearance of the scene is reconstructed utilizing a compressed sensing framework which reconstructs the image from the sequence of projection coefficients. | 11-05-2015 |
20150319433 | AREA-BASED ENCODING/DECODING DEVICE AND METHOD - Region-based encoding apparatus and decoding apparatus. The encoding apparatus selects an optimum region division mode from region division modes with respect to regions divided from an image frame, and transmits, to the decoding apparatus, an optimum image filtering method and an optimum filter coefficient of regions divided, according to the optimum region division mode. | 11-05-2015 |
20150319434 | AREA-BASED ENCODING/DECODING DEVICE AND METHOD - Region-based encoding apparatus and decoding apparatus. The encoding apparatus selects an optimum region division mode from region division modes with respect to regions divided from an image frame, and transmits, to the decoding apparatus, an optimum image filtering method and an optimum filter coefficient of regions divided, according to the optimum region division mode. | 11-05-2015 |
20150319435 | AREA-BASED ENCODING/DECODING DEVICE AND METHOD - Region-based encoding apparatus and decoding apparatus. The encoding apparatus selects an optimum region division mode from region division modes with respect to regions divided from an image frame, and transmits, to the decoding apparatus, an optimum image filtering method and an optimum filter coefficient of regions divided, according to the optimum region division mode. | 11-05-2015 |
20150319436 | AREA-BASED ENCODING/DECODING DEVICE AND METHOD - Region-based encoding apparatus and decoding apparatus. The encoding apparatus selects an optimum region division mode from region division modes with respect to regions divided from an image frame, and transmits, to the decoding apparatus, an optimum image filtering method and an optimum filter coefficient of regions divided, according to the optimum region division mode. | 11-05-2015 |
20150319445 | ENCODING DEVICE, DECODING DEVICE, ENCODING METHOD, AND DECODING METHOD - According to an embodiment, an encoding device includes an index setting unit and an encoding unit. The index setting unit generates a common index in which reference indices of one or more reference images included in a first index and a second index are sorted in a combination so as not to include a same reference image in accordance with a predetermined scanning order. The first index representing a combination of the one or more reference images referred to by a first reference image. The second index representing a combination of the one or more reference images referred to by a second reference image. The encoding unit encodes the common index. | 11-05-2015 |
20150334394 | IMAGE PROCESSING APPARATUS - An image processing apparatus includes: a dummy region adding section configured to add a dummy region to an end part of image data; a dividing position determining section configured to randomly determine a dividing position at which the image data is divided into a plurality of pieces of rectangular image data having the same shape; a dividing section configured to divide the image data into the plurality of pieces of rectangular image data based on the dividing position determined by the dividing position determining section; and a compressing section configured to compress the plurality of pieces of rectangular image data obtained through a dividing operation of the dividing section. | 11-19-2015 |
20150341651 | JPEG FILE FORMAT BASED ENCODING AND DECODING METHOD IN MOBILE APPARATUS AND DEVICE THEREOF - A JPEG file format based encoding and decoding method and device in a mobile apparatus are provided. The encoding method includes: encoding a data of a source image by means of a private encoding table, to produce a compressed data of the source image; encrypting a unique identification of the mobile apparatus, to produce an attribute code data of the mobile apparatus; generating an encoded image data including the compressed data and the attribute code data of the mobile apparatus, wherein the private encoding table is stored in the mobile apparatus. The methods may efficiently prevent from an illegal propagation and viewing of a file without increased system overhead, protecting personal privacy of a user. | 11-26-2015 |
20150341652 | RE-ENCODING IMAGE SETS USING FREQUENCY-DOMAIN DIFFERENCES - Approaches to re-encoding image sets using frequency-domain differences, along with corresponding approaches to reversing the re-encoding of the image sets. For example, a re-encoding tool computes frequency-domain differences between (a) quantized coefficients for a block from encoded data in a first format and (b) quantized coefficients for a prediction of the block. The re-encoding tool entropy codes the frequency-domain differences, producing encoded data in a second format for the compressed images. Such re-encoding can significantly reduce storage cost for previously compressed images, compared to the storage cost for the previously compressed images in the first format, without hurting image quality. Subsequently, the previously compressed images in the first format can be recovered from the encoded data in the second format. Or, the encoded data in the second format can be decoded to reconstruct the images. | 11-26-2015 |
20150350663 | SYSTEM AND METHOD FOR STORING AND MOVING GRAPHICAL IMAGE DATA SETS WITH REDUCED DATA SIZE REQUIREMENTS - A method for reducing data size of digital images is provided. The method includes receiving a Joint Photographic Experts Group (JPEG) encoded image, and performing an entropy decode on the image. The method also includes generating a fingerprint for each JPEG coefficient block, and processing the fingerprints to determine the identity of any duplicate or similar JPEG coefficient blocks. The method further includes generating metadata identifying the duplicate or similar JPEG coefficient blocks, and compressing non-duplicate and/or non-similar JPEG coefficient blocks. The method also includes transferring the metadata and the non-duplicate and/or non-similar JPEG coefficient blocks to a remote system. | 12-03-2015 |
20150358626 | IMAGE ENCODING APPARATUS, IMAGE ANALYZING APPARATUS, IMAGE ENCODING METHOD, AND IMAGE ANALYZING METHOD - According to an image encoding apparatus, an image analyzing apparatus, an image encoding method, and an image analyzing method, the image encoding apparatus, on carrying out encoding, outputs encoded data to which texture encoded data which is made by encoding an image and additional information encoded data which is made by encoding additional information including information necessary for analyzing the image data are multiplexed, and the image analyzing apparatus demultiplexes the additional information encoded data from the encoded data, decodes the additional information encoded data, and analyzes the additional information. The image analysis is performed without decoding the texture encoded data, and thus the computation quantity related to the decoding process of the encoded data can be reduced. | 12-10-2015 |
20150358632 | VIDEO ENCODING DEVICE, VIDEO DECODING DEVICE, VIDEO ENCODING METHOD, VIDEO DECODING METHOD, AND PROGRAM - Although a video encoding device multiplexes ctu_pcm_flag syntax indicating whether all image blocks belonging to a coding tree unit as a set of image blocks are PCM blocks, at the top of the coding tree unit, when all image blocks belonging to the coding tree unit are PCM blocks, at least cu_split_flag syntax indicative of the splitting pattern of the coding tree unit is not multiplexed to transmit PCM data efficiently. | 12-10-2015 |
20150365690 | CONVERTING APPARATUS - A converting apparatus includes a plurality of decoders, and a plurality of pieces of decoded data respectively corresponding to a plurality of pieces of compressed image data are generated. A switcher is configured to output the plurality of pieces of decoded data, by every predetermined amount, in association with an identification code of a corresponding portion of the plurality of pieces of compressed image data as process target data, and switch a destination decoder among the plurality of pieces of decoders every time when the predetermined amount of process target data is output. A converter is configured to apply an inverse quantization process and an inverse frequency conversion process to the predetermined amount of process target data. Each of the pieces of sub-image data converted by the converter is stored in the storage area corresponding to the identification code associated with the each of the pieces of sub-image data. | 12-17-2015 |
20150382000 | Systems And Methods For Compressive Sense Imaging - Systems and methods for compressive sense imaging are provided. In one aspect, a system and method is provided for determining at least one kernel matrix based on the relative motion of an object during a time period corresponding to the acquisition of one or more compressive measurements of the object. An uncompressed image of the object is generated using the compressive measurements using a reconstruction basis matrix that is different from the compressive basis matrix used to acquire the compressive measurements of the object. To compensate for the relative motion of the object, the reconstruction basis matrix is determined based on the at least one kernel matrix and the compressive basis matrix. | 12-31-2015 |
20150382007 | VIDEO AND IMAGE COMPRESSION BASED ON POSITION OF THE IMAGE GENERATING DEVICE - An apparatus, computer readable medium, and method of compressing images generated on an image generating device, the method including responsive to a generated image and position and orientation data associated with an image generating device which generated the image, selecting a previously generated image having a similar position and a similar orientation as the generated image; and if a comparison between the selected previously generated image and the generated image indicates the difference between one of the previously generated images and the generated image is less than a threshold difference, then compressing the generated image using the previously generated image. The method may include generating the generated image from light incident to the image generating device, and generating the position and orientation associated with the image generating device. | 12-31-2015 |
20160007037 | METHOD AND SYSTEM FOR STILL IMAGE ENCODING AND RANDOM ACCESS DECODING - Methods and systems for JPEG encoding and decoding are disclosed. In the encoding method, an image is split into 8×8 pixel blocks and the 8×8 pixel blocks are grouped into a number of minimum coded units (MCU's), such that each MCU consists of a constant number of 8×8 pixel blocks. The MCU's are then scanned to forward discrete cosine transform, quantization, zigzag scanning and entropy encoding processes and are subsequently converted into bitstreams according to entropy encoding coding tables. In the entropy encoding process, AC coefficients are run-length encoded, while DC coefficients are not subjected to differential pulse-code modulation. The bitstreams are byte-aligned by stuffing zeroes and compression data for a special JPEG file are generated from the byte-aligned bitstreams. A position table is established, recording positions of the bitstreams in the compression data. The method enables fast positioning of bitstreams corresponding to an image region of interest. | 01-07-2016 |
20160021382 | METHOD FOR ENCODING AND DECODING VIDEO USING INTRA-PREDICTION COMBINED BETWEEN LAYERS - The present invention is related to an apparatus and/or a method for image encoding and/or decoding using inter-layer combined intra prediction. The apparatus comprises a reference sample generation module generating a reference sample by using at least one of samples which is included in the reconstructed block neighboring the target block of the higher layer, a sample included in the co-located block of the lower layer corresponding to the target block of the higher layer, a sample included in the co-located block of the lower layer corresponding to the reconstructed block neighboring the target block of the higher layer, and a sample included in a certain specific block of the lower layer; a prediction performance module generating a prediction value for the target block using the reference sample; and a prediction value generation module generating a final prediction value for the prediction target block using the prediction value. | 01-21-2016 |
20160029021 | IMAGE RECEIVING DEVICE, IMAGE TRANSMISSION SYSTEM, AND IMAGE RECEIVING METHOD - To improve an image recognition rate by quickly changing a parameter in a proper manner without being affected by a transmission delay of an image encoding stream in an image receiving device that recognizes a decoded image obtained by decoding the received image encoding stream. The image receiving device includes a data receiving unit, a parameter changing unit, a decoding unit, and an image recognition unit. The data receiving unit receives an image encoding stream including image encoding data and the parameter. The parameter changing unit changes the parameter received by the data receiving unit, that is, the parameter specified for encoding performed by a sender, to a value suitable for image recognition performed in the subsequent stage. The decoding unit generates the image decoding data by decoding the received image encoding data according to the changed parameter. The image recognition unit performs image recognition on the image decoding data. | 01-28-2016 |
20160029029 | IMAGE ENCODING/DECODING METHOD AND DEVICE - Disclosed are a method and an apparatus for image encoding/decoding that support a plurality of layers. The method for image decoding that supports a plurality of layers includes decoding information of a first layer which a picture of a second layer including a current decoding target block refers to; mapping the information of the first layer to a picture size of the second layer, configuring a reference picture list for the picture of the second layer by adding the mapped information of the first layer and generating prediction samples of the current decoding target block by predicting the current decoding target block of the second layer based on the reference picture list, and the information of the first layer includes at least one of a sample value and motion information of the first layer picture. | 01-28-2016 |
20160044323 | IMAGE DECODING DEVICE AND METHOD - The present disclosure relates to an image decoding device and method capable of suppressing an increase in an encoding or decoding load. The present disclosure includes: a decoding section configured to decode encoded data obtained by encoding image data for each of a plurality of certain areas obtained by dividing a picture using a plurality of blocks obtained by dividing the area as processing units, for each of the areas; a reordering section configured to reorder decoding results of the encoded data of the respective blocks obtained for the respective areas by the decoding section in a raster scan order of the entire picture; and a transform section configured to transform the decoding results of the respective blocks reordered in the raster scan order of the entire picture by the reordering section and generate decoded image data. The present disclosure can be applied to the image decoding device. | 02-11-2016 |
20160044327 | METHOD FOR ENCODING AND DECODING IMAGES AND APPARATUS FOR ENCODING AND DECODING USING SAME - The present invention relates to image encoding and image decoding. A method for encoding images according to the present invention comprises the steps of: acquiring division information from peripheral blocks of an encoding target block with respect to the peripheral blocks; predicting the division of the encoding target block on the basis of the acquired division information; encoding information on the difference between the practical division information of the encoding target information and the predictive division information predicted in the predicting process; and transmitting the encoded information. The present invention can encode/decode the division information of the encoding/decoding target blocks using the information about the peripheral blocks. | 02-11-2016 |
20160044328 | APPARATUS AND METHOD OF COMPRESSING AND RESTORING IMAGE USING FILTER INFORMATION - Provided is method and apparatus of compressing and restoring an image using filter information. The image compression apparatus may generate a reduced image by sampling an input image, determine filter information based on the input image and a decoded reduced image, and code the filter information and the decoded reduced image. Accordingly, a deterioration in an image quality may be prevented in transmitting the image using a limited bandwidth. | 02-11-2016 |
20160050426 | LOSSLESS-CODING-MODE VIDEO ENCODING METHOD AND DEVICE, AND DECODING METHOD AND DEVICE - Provided is an encoding method for encoding a last position of a significant transformation coefficient in lossless coding, according to an exemplary embodiment, the encoding method including: performing scanning from a first point to a second point of a coding unit in a predetermined order to obtain a transformation coefficient included in the coding unit; determining a last position of a significant transformation coefficient that is not 0 from among transformation coefficients included in the coding unit; determining position information corresponding to the determined last position with respect to the second point; and encoding the determined position information. | 02-18-2016 |
20160057434 | Method of Palette Index Signaling for Image and Video Coding - / Method and apparatus for coding a block of video data using palette coding in a video coding are disclosed. According to one embodiment, whether there is only one single palette index in the current block is determined first. If there is only one single palette index in the current block, signaling a current palette index map for the current block is omitted at an encoder side or parsing any syntax for decoding the current palette index map for the current block is omitted at a decoder side. The decision regarding whether there is only one single palette index in the current block is based on one or more syntax elements not corresponding to palette index coding. | 02-25-2016 |
20160057438 | IMAGE DECODING APPARATUS - An image decoding apparatus includes a unit configured to set an unreferenced region depending on whether information concerning a horizontal direction is defined, out of information indicating the unreferenced region. The image decoding apparatus further includes a unit configured to decode a flag that is to be set depending on whether a loop filter is related as information indicating the unreferenced region. | 02-25-2016 |
20160065981 | METHOD AND SYSTEM FOR IMAGE PROCESSING - A method and system for image processing is disclosed. An image processing system disposed on a data processing system generates a first thumbnail corresponding to an original image in response to an image display request. The image processing system decodes a first thumbnail in order to display the first thumbnail. The image processing displays the decoded first thumbnail on the data processing system. Region information corresponding to the first thumbnail is generated in the operation of decoding the first thumbnail. The region information indicates locations of a plurality of regions forming the original image. | 03-03-2016 |
20160073112 | ELECTRONIC DEVICE FOR ENCODING A BUFFER PARAMETER - An electronic device for sending a message is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device determines whether a picture is allowed to be decoded on a sub-picture level. If the picture is allowed to be decoded on a sub-picture level, the electronic device generates at least one of a buffer size parameter and a buffer scale parameter. The electronic device sends at least one of the buffer size parameter and the buffer scale parameter. | 03-10-2016 |
20160073136 | METHOD FOR ENCODING, COMPRESSED IMAGES IN PARTICULAR, IN PARTICULAR BY "RANGE CODER" OR ARITHMETIC COMPRESSION - Method for encoding a series of symbols using several models of the arithmetic or range coder type and including steps where:
| 03-10-2016 |
20160080772 | Encoding and Decoding Architecture of Checkerboard Multiplexed Image Data - A device includes a coder or a codec configured for interleaved image data utilizing diamond shaped blocks for motion estimation and/or motion compensation and utilizing square or orthogonal transforms of residual data. In various embodiments, the decoder may be configured, among others, to perform de-blocking on edges of the diamond shaped blocks and/or data padding at boundaries of the image data. | 03-17-2016 |
20160088309 | Apparatus and Method for Compression of Image Data Assembled Into Groups - A data compression apparatus and method suitable for image data assembles pixel values into plural groups. An encoding unit sets a maximum bit plane according to a highest value in the group, and encodes the data values sequentially along the group using iteratively reduced bit plane levels until reaching a lowest bit plane or exhausting the data values in the group, to provide a compressed dataset. Examples include recording a positional index where the bit plane level is changed within each group. | 03-24-2016 |
20160092155 | Screen Map and Standards-Based Progressive Codec for Screen Content Coding - Methods and systems for delivering screen content to a client device are disclosed. One method includes, for each of a plurality of coding units corresponding to screen regions included in a screen at a particular time, classifying screen content included in the coding unit as having a content type selected from among a plurality of content types, at least one of the content types comprising a screen image type, and, based on a determination that the screen content has a screen image type, applying a progressive standards-based encoding to the screen content of that coding unit. The method also includes transmitting encoded screen content for each of the screen regions to the client device. | 03-31-2016 |
20160105677 | HYBRID BLOCK BASED COMPRESSION - A method and apparatus is provided for block based compression of a texture using hardware supported compression formats. The method comprises dividing a texture into a plurality of blocks, for each block, determining a transform for use with the block to minimize an error metric, encoding at least one characteristic of the transform into a plurality of bits otherwise available to represent reference component values, and compressing the block. | 04-14-2016 |
20160112706 | IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, AND IMAGE DECODING METHOD FOR GENERATING A PREDICTION IMAGE - When carrying out an average prediction, an intra predictor carries out a filtering process on target pixels of the intra prediction located at an upper end and a left end of the block, the filtering process using an intermediate prediction value, which is an average value of adjacent pixels of the block, and at least one adjacent pixel of the target pixel. The intra predictor also sets a filter coefficient to ¾, associated with the intermediate prediction value for a target pixel at the left end of the block other than the target pixel at an upper left corner of the block, and sets a filter coefficient to ¼, associated with the adjacent pixel adjacent to the left side of the target pixel at the left end of the block. As a result, prediction errors locally occurring can be reduced, and the image quality can be improved. | 04-21-2016 |
20160112718 | INFORMATION PROCESSING APPARATUS, IMAGE FORMING SYSTEM, AND INFORMATION PROCESSING METHOD RELATING TO AN IMAGE COMPRESSION - An information processing apparatus having a compression unit configured to compress image data and to store compressed image data in a storage unit, a determination unit configured to determine a compression method on a basis of a data size of the compressed image data stored in the storage unit, a decompression unit configured to decompress the compressed image data stored in the storage unit, and a transmission unit configured to transmit image data decompressed by the decompression unit and information on the determined compression method to an image forming apparatus. | 04-21-2016 |
20160112725 | METHODS AND APPARATUS FOR IN-LOOP DE-ARTIFACT FILTERING - There are provided methods and apparatus for in-loop artifact filtering. An apparatus includes an encoder for encoding an image region. The encoder has at least two filters for successively performing in-loop filtering to respectively reduce at least a first and a second type of quantization artifact. | 04-21-2016 |
20160117801 | PARTIAL EXPANSION METHOD OF ENCODED IMAGES AND IMAGE PROCESSING APPARATUS - A method and apparatus for partially up/downscaling an image encoded on a macroblock basis utilizing a computer. The method and apparatus performs operations of: creating map data of the encoded image so as to be able to find a filestream position corresponding to a macroblock in the encoded image to be decoded; creating a shrunken image of the encoded image; receiving a first control request from a user to display a first part in the encoded image; displaying on a display device, a second part in the shrunken image corresponding to the first part in the encoded image; decoding macroblocks containing the first part in the encoded image, using the map data; and displaying on the display device, the first part in the encoded image using the decoded macroblocks so as to replace the second part in the shrunken image therewith. | 04-28-2016 |
20160119645 | METHOD AND APPARATUS FOR IMAGE ENCODING/DECODING - Disclosed are a method and an apparatus for image encoding/decoding. The method for image decoding includes comparing whether a size of a current transform block and a size of a smallest transform block (smallest transform unit (STU)) are the same as each other, and decoding information indicating whether transformation is performed on the current transform block and determining whether to perform inverse transformation on the current transform block based on the decoded information indicating whether the transformation is performed when the size of the current transform block and the size of a smallest transform block are the same as each other. | 04-28-2016 |
20160119648 | IMAGE PROCESSOR - In an earliest vertical synchronization period after sending an encoded image data is restarted, a first reference image determination circuit determines to employ a local decoded image generated in a vertical synchronization period immediately preceding a vertical synchronization period in which an error occurs among multiple local decoded images stored in a first DRAM as a reference image. In an earliest vertical synchronization period after a decoding circuit is reset, a second reference image determination circuit determines to employ a decoded image generated in the vertical synchronization period immediately preceding the vertical synchronization period in which the error occurs among multiple decoded images stored in a second DRAM as a reference image. | 04-28-2016 |
20160134898 | IMAGE PROCESSING APPARATUS AND METHOD - The present technology relates to an image processing apparatus and method that are capable of enhancing encoding efficiency while suppressing a decrease in the efficiency of encoding processing. The image processing apparatus includes an encoding mode setter that sets, in units of coding units having a hierarchical structure, whether a non-compression mode is to be selected as an encoding mode for encoding image data, the non-compression mode being an encoding mode in which the image data is output as encoded data, and an encoder that encodes the image data in units of the coding units in accordance with a mode set by the encoding mode setter. The present disclosure can be applied to, for example, an image processing apparatus. | 05-12-2016 |
20160142710 | IMAGE ENCODING AND DECODING METHOD AND APPARATUS - Embodiments of the present disclosure provide an image encoding and decoding method and apparatus. A division mode used for a current image block is acquired, division information of the current image block is acquired according to the division mode, and encoding processing is performed on a division mode identifier and the division information that correspond to the division mode, so that a decoder obtains, according to the division mode identifier and the division information, a division template used by an encoder, so as to perform decoding. The encoder and the decoder do not need to store a large quantity of division templates, thereby lightening a burden on an encoding and decoding system. | 05-19-2016 |
20160150247 | SYSTEM AND METHOD OF COMPENSATING FOR IMAGE COMPRESSION ERRORS - A method of compensating for image compression errors is presented. The method comprises: receiving an image frame F | 05-26-2016 |
20160165244 | METHOD AND DEVICE FOR DECODING A SCALABLE STREAM REPRESENTATIVE OF AN IMAGE SEQUENCE AND CORRESPONDING CODING METHOD AND DEVICE - A method for decoding a scalable stream comprising a base layer and at least one enhancement layer is described. The method includes:
| 06-09-2016 |
20160173910 | IMAGE ENCODING APPARATUS AND IMAGE DECODING APPARATUS AND METHOD OF OPERATING THE SAME | 06-16-2016 |
20160191936 | IMAGE DECODING APPARATUS AND METHOD FOR HANDLING INTRA-IMAGE PREDICTIVE DECODING WITH VARIOUS COLOR SPACES AND COLOR SIGNAL RESOLUTIONS - The present invention is directed to an image information decoding apparatus adapted for performing infra-image decoding based on resolution of color components and color space of an input image signal. An intra prediction unit serves to adaptively change block size in generating a prediction image based on a chroma format signal indicating whether resolution of color components is one of 4:2:0 format, 4:2:2 format, and 4:4:4 format, and a color space signal indicating whether color space is one of YCbCr, RGB, and XYZ. An inverse orthogonal transform unit and an inverse quantization unit serve to also change orthogonal transform technique and quantization technique in accordance with the chroma format signal and the color space signal. A decoding unit decodes the chroma format signal and the color space signal to generate a prediction image corresponding to the chroma format signal and the color space signal. | 06-30-2016 |
20160255349 | MULTIMEDIA CODEC, APPLICATION PROCESSOR INCLUDING THE SAME, AND METHOD OF OPERATING THE APPLICATION PROCESSOR | 09-01-2016 |
20160255358 | Method of Combining Image Files and Other Files | 09-01-2016 |
20170237991 | Systems, Methods, and Devices for Image Coding | 08-17-2017 |
20170238003 | METHOD AND APPARATUS FOR DECODING A PROGRESSIVE JPEG IMAGE | 08-17-2017 |
20180027235 | IMAGE CODING METHOD AND APPARATUS, AND IMAGE DECODING METHOD AND APPARATUS | 01-25-2018 |
20180027252 | METHOD AND DEVICE FOR DECOSING A COLOR PICTURE | 01-25-2018 |