Entries |
Document | Title | Date |
20080212875 | COMPRESSIVE OVERDRIVE CIRCUIT AND ASSOCIATED METHOD - A compressive overdrive circuit includes: a compression unit for compressing a current frame to generate compressed data for buffering, where the compressed data comprises pixel values of a plurality of non-encoded pixels and a plurality of index values associated with the non-encoded pixels; and a decompression unit for decompressing according to the pixel values of the non-encoded pixels and the index values to generate data of a previous frame. The overdrive circuit performs overdrive processing according to the current frame and the previous frame. | 09-04-2008 |
20080212876 | Color Bitmap Normalization - In remote control systems (as in many other circumstances) the color representation of a bitmap is one of the heaviest factor in term of storage occupation and speed of transmission. Often, only a limited number of colors is actually used by a bitmap, so that the bit pattern of the single pixels is bigger than what is really needed to represent all the possible different colors. | 09-04-2008 |
20080226164 | Image data decoding device, image data encoding device, image processing device, and electronic instrument - An image data decoding device decodes compressed image data obtained by encoding image data using a lossy compression process, the image data being subjected to a key color process that extracts a pixel of a color that coincides with a key color. The image data decoding device includes a decoding section that decompresses the compressed image data to decode the compressed image data, and a decoded data comparison section that detects whether or not a color indicated by first decoded data obtained by the decoding section coincides with the key color, when the decoded data comparison section has detected that the color indicated by the first decoded data coincides with the key color, the image data decoding device outputting second decoded data that differs from the first decoded data instead of the first decoded data. | 09-18-2008 |
20080247641 | Frame Buffer Compression and Decompression Method for Graphics Rendering - Methods and apparatus are disclosed for the processing of frame buffer data, such as color buffer data, in graphics processing applications. Although more generally applicable, these methods and apparatus are particularly useful in real-time, polygon-based, 3D rendering applications. An exemplary method for processing graphics data according to one or more embodiments of the invention begins with the retrieval, from a buffer, of pixel values corresponding to a tile of two or more pixels, and with the updating of one or more of those updated pixel values. The updated pixel values are selectively compressed using a lossy compression operation or a lossless compression operation, based on an accumulated error metric value for the tile. If lossy compression is used, then the accumulated error metric value for the tile is updated; in either event, the compressed pixel values are stored in the frame buffer for further processing. With this approach, the accumulated error caused by successive, or tandem, compression operations may be limited to a pre-determined maximum. | 10-09-2008 |
20080267494 | JOINT BILATERAL UPSAMPLING - A “Joint Bilateral Upsampler” uses a high-resolution input signal to guide the interpolation of a low-resolution solution set (derived from a downsampled version of the input signal) from low-to high-resolution. The resulting high-resolution solution set is then saved or applied to the original input signal to produce a high-resolution output signal. The high-resolution solution set is close to what would be produced directly from the input signal without downsampling. However, since the high-resolution solution set is constructed in part from a downsampled version of the input signal, it is computed using significantly less computational overhead and memory than a solution set computed directly from a high-resolution signal. Consequently, the Joint Bilateral Upsampler is advantageous for use in near real-time operations, in applications where user wait times are important, and in systems where computational costs and available memory are limited. | 10-30-2008 |
20080267495 | Image compressing method and image compressing apparatus - An image compressing method of dividing and compressing a color image, in which each of pixels is represented by a brightness signal and two color difference signals, into a plurality of blocks including a plurality of pixels, the image compressing method including a compressing step of compressing the color image including the block in which the color difference signal is converted by at least one of a monochrome converting step, a zero value converting step or a correction value converting step. | 10-30-2008 |
20080285849 | Two-Level Scanning For Memory Saving In Image Detection Systems - A method and system for scanning a digital image for detecting the representation of an object, such as a face, and for reducing memory requirements of the computer system performing the image scan. One example method includes identifying an original image and downsamples the original image in an x-dimension and in a y-dimension to obtain a downsampled image that requires less storage space than the original digital image. A first scan is performed of the downsampled image to detect the representation of an object within the downsampled image. Then, the original digital image is divided into at least two image blocks, where each image block contains a portion of the original digital image. A second scan is then performed of each of the image blocks to detect the representation of the object within the image blocks. | 11-20-2008 |
20080304738 | METHODS AND APPARATUS FOR IMAGE COMPRESSION AND DECOMPRESSION USING GRAPHICS PROCESSING UNIT (GPU) - The invention provides, in some aspects, methods for image compression that utilize the central processing unit (CPU) of a digital data processor and its associated graphics processing unit (GPU), together, in order to compress an image. In related aspects of the invention, the GPU is adapted to render at least a portion of an image to an associated texture buffer (i.e., a texture buffer of the GPU) and to transform the resulting image values in that texture buffer to a frequency-based representation. The GPU can, further, order coefficients comprising that frequency-based representation and transfer at least a portion of those coefficients to the associated CPU. That CPU can, in turn, effect transfer of the downloaded coefficients to another digital data processor (or image processing apparatus). Still other aspects of the invention provide methods of image decompression that utilize the central processing unit (CPU) of a digital data processor and its associated graphics processing unit (GPU), together, in order to decompress an image. These methods parallel the compression methods discussed above, albeit in substantially reversed order. Other aspects of the invention provide digital data processing apparatus for image compression, decompression and/or remote image display operating in accord with the methods described above. | 12-11-2008 |
20090003692 | Texture Compression Based on Two Hues with Modified Brightness - In an image-encoding scheme, an input image is decomposed into image blocks comprising multiple image elements. The image blocks are then encoded into encoded blocks. An encoded block comprises a first color codeword, a second color codeword, a color modifier codeword and a color index sequence. The color codewords are representations of a first and second base color located on a first line in color space. The modifier codeword is a representation of at least one color modifier for modifying the first base color along a second line to obtain multiple color representations along the line. The second line has a different direction as compared to the first line. The index sequence comprises color indices associated with a color representation selected form i) the representations on the second line and ii) at least one representation based on the second base color. | 01-01-2009 |
20090003693 | IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS, IMAGE DATA COMPRESSION APPARATUS, AND COMPUTER PROGRAM READABLE STORAGE MEDIUM - In image processing that expresses a small region with a predetermined number of representative colors, the image processing being carried out for each of small regions, with respect to the content of one small region, based on the extent of variation in that small region of each of the values of a plurality of color variables that express the color of each pixel, a target color variable is selected (# | 01-01-2009 |
20090003694 | Automatic Coloring of Pixels Exposed During Manipulation of Image Regions - The present invention relates to a method and system for modifying images characterized in that it includes the ability to assign colour intensity values to pixels exposed during image manipulation operations comprising:
| 01-01-2009 |
20090010533 | METHOD AND APPARATUS FOR DISPLAYING AN ENCODED IMAGE - An apparatus for displaying an encoded image is disclosed. The apparatus comprises a display device and a decoding unit. The decoding unit acquires a Bit-Per-Pixel (BPP) value from an encoded image, acquires a bit stream from the encoded image, acquires multiple pixel data indices by segmenting the bit stream every lengths of the BPP value, acquires a pixel color value of each pixel data index by retrieving a palette comprising multiple unique pixel color values respectively labeled by the pixel data indices, and outputs the acquired pixel color values to the display device for display of the encoded image. | 01-08-2009 |
20090010534 | COLOR PROFILE CREATING APPARATUS AND COLOR PROFILE CREATION METHOD - Colorimetric data of a tone patch of a specific color is transmitted from a specific-color-data extracting unit to a hue characteristic calculator, to obtain a hue characteristic of the colorimetric data. A replacement data generator generates replacement data by performing hue correction for reflecting the hue characteristic with respect to second gamut data corresponding to the specific color. A specific-color-data replacing unit replaces the second gamut data corresponding to the specific color with the replacement data, and color target data after such a replacement process is gamut compressed from the second gamut to third gamut by a gamut compressing unit. | 01-08-2009 |
20090028427 | IMAGE DECODING DEVICE AND IMAGE DECODING METHOD - There are provided an encoding device, a decoding device, an encoding method, and a decoding method that enhance optimality in a case of encoding moving image signals having no sample ratio distinction between color components such as a 4:4:4 format. In a case of conducting compression encoding by inputting digital moving image signals of the 4:4:4 format, there are prepared a first encoding process of encoding three color component signals of the input moving image signals in a common encoding mode, and a second encoding process of encoding the three color component signals of the input moving image signals in respective independent encoding modes. The encoding process is executed by selecting any one of the first encoding process and the second encoding process, and the compression data contains an identification signal for specifying which process is selected. | 01-29-2009 |
20090028428 | Media Content Management - The invention relates to media management and combats media degradations arising when transcoding the media. The invention solves this by—generating processing hints based on the media transcoding. The hints are employed for controlling a post-transcoding processing of the transcoded media content in connection with rendering the media. The hints and this controlled processing increases the user-perceived quality when rendering the media by mitigating the media degradations caused by the transcoding. The processing hints could specify how the actual transcoding was performed by including values of the employed transcoding parameters or information of the alterations to the media caused by transcoding. Furthermore, instructions or commands for appropriate post-transcoding processing could also be processing hints according to the invention. | 01-29-2009 |
20090028429 | IMAGE PROCESSING APPARATUS, COMPUTER READABLE MEDIUM STORING PROGRAM, METHOD AND COMPUTER DATA SIGNAL - An image processing apparatus includes a partitions setting unit that sets up image partitions into which an input image is separated; a tone number setting unit that sets the number of tones for each of the image partitions set up by the partitions setting unit, based on gray levels of pixels included in each of the image partitions; and a conversion unit that converts each of the image partitions of the input image into an image partition represented with tones equal to or less than the number of tones set by the tone number setting unit. | 01-29-2009 |
20090028430 | Image date display method and mobile terminal using the same - An image data display method and a mobile terminal using the image data display method is provided for minimizing image processing delay. An image data display method of the present invention includes color-converting a first format image data acquired by a camera into a second format image data; displaying the second format image data; and converting the second format image data into a third format image data. | 01-29-2009 |
20090052772 | COMPRESSION FORMAT AND APPARATUS USING THE NEW COMPRESSION FORMAT FOR TEMPORARILY STORING IMAGE DATA IN A FRAME MEMORY - Display driver ( | 02-26-2009 |
20090060324 | IMAGE ENHANCEMENT AND COMPRESSION - A digital image is compressed by determining a composite color number for each pixel in a digital image represented by a plurality of pixels in a first color space. A first set of color values are extracted from the determined composite color numbers. The first set of color image values are then compacted into a second set of color values according to a predetermined encoding algorithm. A quantity of color values in the second set of color values is smaller than a quantity of color values in the first set of color values. A modified image based on the second set of color values is then generated. A transformation algorithm is then applied to the modified image. | 03-05-2009 |
20090060325 | DEVICE AND METHOD FOR ENCODING IMAGE DATA - A reading unit reads image data. A re-reading unit that re-reads the image data read by the reading unit by performing, in a pixel matrix consisting of a plurality of pixels of the image data read by the reading unit, a process of scanning pixels in a partition in which at least two pixels are respectively aligned in a column direction and in a row direction in a predetermined order in a predetermined alignment sequence of partitions. A multivalue run length-encoding unit encodes the image data re-read by the re-reading unit to multivalue run length data indicating at least color data and run lengths of the color data. | 03-05-2009 |
20090067709 | PERCEPTUALLY LOSSLESS COLOR COMPRESSION - A system and method of color data compression may perform variations of MRC compression including taking into consideration means and/or variances within k×k cells of an image, background texture, background smoothed color, and gradient components for determination of which parts of an image belong to the background and foreground MRC layers, for calculating thresholds values for such determinations, and determining correctness of determined thresholds and polarity, and may determine the background and foreground layer colors based on the variances, the gradient components, and neighboring pixels of non-color-assigned pixels of the background and foreground layers. | 03-12-2009 |
20090074290 | Method, medium, and system adjusting predicted values based on color with image compressing/recovering - A method, medium, and system compressing an image, and a method, medium, and system recovering an image. Values of colors of a pixel from among pixels making up an image are predicted from values of colors of a reference pixel corresponding to the pixel, and the predicted values of the colors of the pixel are corrected based on similarities in variations in color values in the image. | 03-19-2009 |
20090080771 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND IMAGE PICKUP APPARATUS - An illumination component extractor is operable to extract an illumination component from input image data by: performing a smoothing process a certain number of times to generate a plurality of smooth image data having resolutions different from one another from the input image data, the smoothing process including an operation of filtering the input image data with use of a low-pass filter having a predetermined size and an operation of downsampling the filtered input image data; and performing an inverse-smoothing process a certain number of times, the inverse-smoothing process including an operation of replacing an edge portion of a smooth image data having a lower resolution with a smooth image data having a higher resolution, and an operation of upsampling the replaced smooth image data. The input image data is color image data which has been obtained by an image sensor including a number of pixels having different spectral sensitivities. | 03-26-2009 |
20090092315 | HIGH QUALITY IMAGE PROCESSING - In a high quality image-encoding scheme an input image is decomposed into several image blocks comprising multiple image elements. The image blocks are encoded into encoded block representations. Such a block representation comprises two color codewords, a color modifying codeword and optionally a sequence of color indices and color modifier indices. The color codewords define multiple discrete color representations along a line in color space. The color modifying codeword represents a set of multiple color modifiers for modifying the multiple color representations along at least one extension vector to obtain, for each color representation, a set of multiple color points. These color points of the multiple sets are located on a surface defined by the multiple color representations and the at least one extension vector. The colors of the image elements in the block are then approximated by these color points on the surface. | 04-09-2009 |
20090103803 | MACHINE READABLE DOCUMENTS AND READING METHODS - A method of independently encoding an image with two information channels comprises generating an image which encodes a primary information channel based on brightness levels. The image is modified to encode a secondary information channel. This image modification comprises applying one of two image output values to the image portion, wherein the brightness of a modified image portion is not changed such as to change the primary information channel encoding. | 04-23-2009 |
20090116739 | Mechanisms for Reducing a Size of a Color Bitmap - In remote control systems (as in many other circumstances) the color representation of a bitmap is one of the heaviest factor in term of storage occupation and speed of transmission. Often, only a limited number of colors is actually used by a bitmap, so that the bit pattern of the single pixels is bigger than what is really needed to represent all the possible different colors. | 05-07-2009 |
20090123066 | IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING PROGRAM, IMAGE DECODING PROGRAM, COMPUTER READABLE RECORDING MEDIUM HAVING IMAGE ENCODING PROGRAM RECORDED THEREIN, - An image encoder including: a predicted-image generating unit that generates a predicted image in accordance with a plurality of prediction modes indicating predicted-image generating methods; a prediction-mode judging unit that evaluates prediction efficiency of a predicted image outputted from the predicted-image generating unit to judge a predetermined prediction mode; and an encoding unit that subjects an output of the prediction-mode judging unit to variable-length encoding. The prediction-mode judging unit judges, on the basis of a predetermined control signal, which one of a common prediction mode and a separate prediction mode is used for respective color components forming the input image signal, and multiplexes information on the control signal on a bit stream, multiplexes, when the common prediction mode is used, common prediction mode information on the bit stream, and multiplexes, when the common prediction mode is not used, prediction mode information for each of the color components on the bit stream. | 05-14-2009 |
20090154802 | METHOD AND APPARATUS FOR IMAGE COMPRESSION AND DECOMPRESSION - A method of image compressing is provided. During compressing, color intensity of the image is considered. When the color intensity of the image is relatively high, lower bits used for representing the image are dropped. When the color intensity of the image is relatively low, upper bits used for representing the image are dropped. By this, the image is compressed according to color intensity of the image. Therefore, the images with different color intensities are compressed dynamically. Correspondingly, a method of image decompressing is provided. Moreover, a compressing apparatus and a decompressing apparatus are also provided. | 06-18-2009 |
20090154803 | Information processing device and method, program, and information processing system - An information processing device, configured to perform color gamut conversion for compressing or enlarging the color gamut of image data, includes: a selecting unit configured to select a plurality of coordinate movement directions to be synthesized for determining the coordinate movement destination of a pixel to be processed during the color gamut conversion; a coordinate moving unit configured to move the coordinates of the pixel to be processed in each of the selected plurality of directions; and a synthesizing unit configured to synthesize coordinate movement in the selected plurality of directions. | 06-18-2009 |
20090169100 | MOTION-ORIENTED IMAGE COMPENSATING METHOD - A motion-oriented image compensating method is disclosed. The method uses the pixel luminance of a present image data and a last image data to judge the minimum motion vector in X-axis and the minimum motion vector in Y-axis of the present image data, following by conducting luminance compensation of the pixels according to the above-mentioned two minimum motion vectors to advance the sharpness of image edges and thereby the image quality. | 07-02-2009 |
20090175536 | Ambient light derived from video content by mapping transformations through unrendered color space - Extracting and processing video content encoded in a rendered color space to be emulated by an ambient light source, comprising extracting color information from a video signal and transforming the color information through unrendered color space using tristprimary matrices to form a second rendered color space to drive the ambient light source. Video signal decoding into frames can allow extracting average or other color information from an selected screen regions to reduce bitstream load, and negative gamma correction helps prevent garish or inappropriate chromaticities and luminance. | 07-09-2009 |
20090232392 | Two-dimensional code publishing program and two-dimensional code decoding program - A two-dimensional code publishing program that provides display of beautiful two-dimensional codes with homogeneity and a high sense of design, and a two-dimensional code decoding program that decodes bit strings expressed as two-dimensional codes in various situations. | 09-17-2009 |
20090232393 | IMAGE PROCESSOR - In a first input step from outside to an image processor, a signal input unit inputs to a pre-filter a first part of first luminance signals inputted from outside, which is a part to be processed by the pre-filter in the first input step, and stores a remaining second part of the first luminance signals in the memory unit. In a second input step following the first input step, the signal input unit inputs to the pre-filter the second part of the first luminance signals read from the memory unit and a first part of second luminance signals inputted from outside, which is a part to be processed by the pre-filter in the second input step, and stores a remaining second part of the second luminance signals in the memory unit. | 09-17-2009 |
20090232394 | METHOD, SYSTEM AND SOFTWARE PRODUCT FOR COLOR IMAGE ENCODING - The present invention relates to the compression of color image data. A combination of hard decision pixel mapping and soft decision pixel mapping is used to jointly address both quantization distortion and compression rate while maintaining low computational complexity and compatibility with standard decoders, such as, for example, the GIF/PNG decoder. | 09-17-2009 |
20090238453 | Method of compressing a block-based binary image - A method of compressing a 2×2 block based binary image is provided. The method includes: determining whether pixels included in a block are included in existing patterns; generating the number N of the pixels included in the existing patterns (N is a natural number); when N is more than a predetermined value, compressing the block with a binary bit stream comprising information about patterns of the pixels included in the existing patterns and color information about the pixels having a new pattern. The method of compressing a 2×2 block based binary image reduces information damage which may occur during compression and restoration of the binary pattern so that the difference in picture quality between an original image and the restored image can be visibly improved. | 09-24-2009 |
20090245628 | Systems and Methods for Data Compression - Systems and methods are provided for demoting color data associated with at least one entity, wherein the entity comprises at least one sub-entity. The at least one sub-entity may be marked as demotable, if the color data associated with the at least one sub-entity is demotable. The at least one entity may be marked as demotable, if all sub-entities enclosed in the at least one entity are demotable. The color data of at least one marked rasterizable entity may be demoted, wherein the at least one marked rasterizable entity may be selected from a set comprising of marked entities and marked sub-entities. | 10-01-2009 |
20090245629 | Systems and methods for color data compression - Systems and methods are provided for reducing data size of at least one bitmap image, wherein the bitmap image comprises a plurality of image components, wherein each image component is associated with a distinct color plane. The plurality of color planes may be ranked using a dominance rank, wherein the dominance rank for a color plane is based on data in its associated image component. The data size of the at least one image component may be reduced based on the dominance rank of the color plane associated with the image component. | 10-01-2009 |
20090245630 | Systems and Methods for Color Data Compression - Systems and methods are provided for reducing data size of at least one bitmap image comprising at least one block, wherein the block comprises a plurality of image components, each image component being associated with a distinct color plane. The method may include compressing the plurality of image components of the at least one block. The method may further include ranking the plurality of image components using a dominance rank, wherein the dominance rank for an image component is based on a compression ratio for the image component. The method may also include reducing the resolution of at least one image component associated with the block, based on the dominance rank of the color plane associated with the image component. | 10-01-2009 |
20090245631 | IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, AND INTEGRATED CIRCUIT - An image encoding device that receives a plurality of component values of a color input signal inputted to an object pixel, vector quantizes, and encodes each of the plurality of component values includes: a difference vector quantization unit that vector quantizes and encodes each difference value obtained by subtracting prediction component values based on a previous object pixel from the component values of the object pixel respectively; an absolute value vector quantization unit that vector quantizes and encodes each different value of the object pixel; a determination unit that compares each difference value with respective comparison ranges to determine a code selection; and a code selector that selects one of an output from the difference vector quantization unit and an output from the absolute value vector quantization unit based on an output from the determination unit. | 10-01-2009 |
20090257651 | COMPRESSION/DECOMPRESSION OF DIGITAL IMAGES - A method of compressing at least a part of a digital image comprises the steps of: dividing said digital image into groups of pixels; assigning a first information to each group of pixels wherein said first information indicates at least two reference colors selected for said group of pixels and, for each pixel in said group of pixels, which reference color or combination thereof is selected; assigning a second information to each group of pixels indicating a mode of compression used for said group of pixels; said first information indicating at least a third color for at least one of said groups of pixels. | 10-15-2009 |
20090274365 | IMAGE PROCESSING DEVICE AND ELECTRONIC CAMERA - An image processing device includes an interpolation color processing circuit receiving images of continuous frames to perform interpolation and color processing thereon, a storage part cyclically storing a plurality of frames of images being processed and having been processed by the interpolation color processing circuit, a plurality of image compression processing circuits reading the images of frames processed by the interpolation color processing circuit to perform image compression processing on the images and being cyclically started up for each of frames to perform parallel processing, and a compression data storage part storing compression data processed by the image compression processing circuit. The image processing device can solve a problem of a prior art in that long processing time is required because image compression processing is heavier than interpolation processing and color processing. | 11-05-2009 |
20090274366 | METHOD AND APPARATUS FOR BLOCK BASED IMAGE COMPRESSION WITH MULTIPLE NON-UNIFORM BLOCK ENCODINGS - Embodiments of the present invention are directed to a method and apparatus for block based image compression with multiple non-uniform block encodings. In one embodiment, an image is divided into blocks of pixels. In one embodiment the blocks are four pixels by four pixels, but other block sizes are used in other embodiments. In one embodiment, a block of pixels in the original image is compressed using two different methods to produce a first and second compressed block. Thus, each block in the original image is represented by two, typically different, compressed blocks. In one embodiment, color associated with a pixel is determined by combining the compressed information about the pixel in the first compressed block with information about the pixel in the second compressed block. In another embodiment, global information about the image is combined with the information in the first and second compressed blocks. | 11-05-2009 |
20090274367 | IMAGE COMPRESSION AND DECOMPRESION METHOD CAPABLE OF ENCODING AND DECODING PIXEL DATA BASED ON A COLOR CONVERSION METHOD - An image compression and decompression method encodes and decodes pixel data based on a color conversion method. Based on the relationships of corresponding color components of two adjacent pixels, the corresponding color components are encoded either by a white and black modification, a down-sampling or an edge modification. Based on the relationships of encoded color components of the two adjacent pixels, the corresponding encoded color components are decoded either by an inverse white and black modification, an up-sampling or an inverse edge modification. | 11-05-2009 |
20090285478 | Method of processing of compressed image into a gamut mapped image using spatial frequency analysis - The spatial frequency analysis contained in the compressed image is used not only for decompression of images but also for the selection of an appropriate gamut mapping algorithm. Computation resources are then saved because no specific spatial frequency analysis is required for the selection of an appropriate gamut mapping algorithm. | 11-19-2009 |
20090285479 | IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, AND CONTROL METHOD THEREOF - This invention generates, from multi-value image data, encoded data having a fixed length of L bits for each block including m×n pixels. An extraction unit extracts representative two colors C | 11-19-2009 |
20090304273 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - Disclosed herein is an information processing apparatus including: a partial decoder configured to decode a portion of a first code stream representative of coded image data into baseband image data; and an encoder configured to encode the baseband image data from the partial decoder into a second code stream having a format converted from the format of the first code stream, wherein the encoder encodes the baseband image data using a target value for parameters with respect to the second code stream, into the second code stream having the format thereof, and the partial decoder determines the portion to be decoded of the first code stream, using the target value, and decodes the determined portion of the first code stream. | 12-10-2009 |
20090310857 | Method and apparatus of image compression with output control - A method of compressing an image by saving the compressed color components into multiple temporary buffers with each time slot saving the color component to the different buffer. A method deciding when to shift the compressed color components to another device is applied to avoid underflow and overflow of the output buffer. | 12-17-2009 |
20100008571 | Method of high performance image compression - A method of compressing an image by saving the compressed color components into multiple temporary buffers with each time slot saving the color component to the different buffer. The difference between the input data and the output data. | 01-14-2010 |
20100008572 | Advanced Anti-Aliasing With Multiple Graphics Processing Units - A method and apparatus for performing multisampling-based antialiasing in a system that includes first and second graphics processing unit (GPUs) that reduces the amount of data transferred between the GPUs and improves the efficiency with which such data is transferred. The first GPU renders a first version of a frame using a first multisampling pattern and the second GPU renders a second version of a frame in the second GPU using a second multisampling pattern. The second GPU identifies non-edge pixels in the second version of the frame. The pixels in the first version of the frame are then combined with only those pixels in the second version of the frame that have not been identified as non-edge pixels to generate a combined frame. | 01-14-2010 |
20100027881 | LOCAL ILLUMINATION AND COLOR COMPENSATION WITHOUT EXPLICIT SIGNALING - There are provided method and apparatus for local illumination and color compensation without explicit signaling. An apparatus includes an encoder for encoding a picture by enabling at least one of color compensation and illumination compensation of at least one color component of a prediction for an image block of the picture without using explicit signaling. The method comprises at least the step of enabling the encoding of a picture described above in the apparatus, again without use of explicit signaling. In the description of an specific embodiment, this enabling of the color compensation and the illumination compensation is based on at least one of a group of pixels and a local signal block corresponding to the picture. Similar descriptions are provided for a method and apparatus for decoding the signal the encoded signal. | 02-04-2010 |
20100027882 | IMAGE COMPRESSING METHOD, IMAGE COMPRESSING APPARATUS AND IMAGE FORMING APPARATUS - When priority is placed on a small file size, the number N of kinds foreground identifiers used for identifying color information of respective pixels of a foreground of a color image is reduced to M, which is smaller than N. For this purpose, a foreground identifier corresponding to pixels in number not more than a prescribed number K of pixels is replaced with a background identifier. When M is not more than a prescribed number P, M binary images respectively corresponding to the M kinds of identifiers are generated on the basis of a foreground layer including the M kinds of foreground identifiers, the respective binary images are subjected to lossless compression, and a background layer generated on the basis of the foreground layer is subjected to lossy compression. | 02-04-2010 |
20100027883 | ADAPTIVE METHOD AND SYSTEM FOR ENCODING DIGITAL IMAGES FOR THE INTERNET - A system and method comprise defining a current rectangular region of the image bitmap, quantifying spectral characteristics of the current rectangular region, dividing the current rectangular region into four rectangular sub-regions in response to the spectral characteristics being greater than a predetermined threshold value, tagging the current rectangular sub-region as a terminal rectangular region in response to the spectral characteristics being less than or equal to the predetermined threshold value, tagging each rectangular sub-region as a terminal rectangular region in response to a size of the rectangular sub-region being less than or equal to a predetermined threshold size, defining one of the non-terminal rectangular sub-regions as the current rectangular region and repeating the above until all rectangular regions are tagged terminal, and determining color characteristics for each of the terminal rectangular regions. | 02-04-2010 |
20100046831 | METHOD OF PROCESSING IMAGE AND IMAGE FORMING APPARATUS USING THE SAME - An image processing method and an image forming apparatus using the same. The method of processing includes dividing an image into a predetermined number of blocks, calculating an average of color signals of pixels existing in each of the blocks divided, classifying the blocks into color blocks and monochrome blocks using the calculated average, and determining whether the image is a color image or a monochrome image using a proportion of the color blocks. Accordingly, for a document wherein color and monochrome images are mixed, it is automatically determined whether an image is a color image or a monochrome image. | 02-25-2010 |
20100067789 | RECONSTRUCTION OF IMAGE IN A BAYER PATTERN - Architecture for decoding (demosaicing) a source image and performing reconstruction directly from the Bayer pattern to reduce memory size and improve communication bandwidth. The architecture can be easily implemented in hardware such as in field programmable gate arrays (FPGAs) and application-specific integrated circuits (ASICs). | 03-18-2010 |
20100067790 | IMAGE PROCESSING METHOD OF COMPRESSING IMAGE DATA TO BE SUITABLE FOR DATA TRANSMISSION - An image processing apparatus executes an area dividing process on color image data that have been divided into blocks of a prescribed size, and for each block, selects a three-color mode when tone gradation is of higher priority and a four-color mode when resolution is of higher priority, as a color mode for an area averaging process. The image processing device executes a compression process in the selected color mode block by block, and outputs image data in a data format of 256 bit length, regardless of the color mode for compression. | 03-18-2010 |
20100074518 | METHOD AND APPARATUS FOR ENCODING IMAGE - A value of a selection parameter is sequentially set from among a plurality of parameters included in a modeling equation to derive a quantization matrix. A value of each of the parameters is sequentially derived based on a code amount and an encoding distortion obtained from an encoding using a quantization matrix generated from an updated parameter set. | 03-25-2010 |
20100098332 | COMMUNICATION TERMINAL AND COMMUNICATION SYSTEM - A communication terminal includes: an imaging unit which photoelectrically converts a subject image formed by an optical system into image data of which each frame is constituted by color data corresponding to a plurality of colors; a signal processing unit which thins out the color data corresponding to at least one color for each pixel in one frame from the image data; and a transmitting unit which transmits the image data processed by the signal processing unit to another communication terminal. | 04-22-2010 |
20100098333 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD AND IMAGE PROCESSING PROGRAM - An image processing device and an image processing method provided herein are capable of achieving data compression with reduced image degradation even if the data is image data entered from an input device such as a scanner. The entered original image data is divided into 2×2 pixel blocks. Two-color-form compression processing and four-color holding compression processing are performed on a block-by-block basis. The compression result data which leads to a smaller one of the differences in gradation value between the original image data and the two-color-form compression difference data and between the original image data and the four-color compression difference data is output as the compression processing result of the block. | 04-22-2010 |
20100128979 | RESOLUTION INDEPENDENT IMAGE DEGRADATION | 05-27-2010 |
20100142811 | DIGITAL SIGNAL ENCODING AND DECODING DEVICE AND METHOD - An encoding device includes: a difference generation unit for obtaining a first pixel difference value as a difference value between a first pixel value and a pixel value of a pixel having the same color as the first pixel positioned in the vicinity of the first pixel; a quantization width decision unit for deciding a quantization width in data generation by quantizing the first and the second pixel value according to the number of digits of an unsigned integer binary value of the first pixel difference value and the number of digits of an unsigned integer binary value of the second pixel difference value generated in the difference generation unit for the second pixel value of the second pixel; a quantization width information generation unit for generating quantization width information having a quantization width used for quantization/decoding of the first and the second pixel value; and a quantization unit for generating a first and a second compressed encoded pixel value of n-bit length. | 06-10-2010 |
20100142812 | Method of color components compression - A method of color components compression is provided. In the present method, when receiving video data encoded by a 4:4:4 sampling format, color components of each set of neighboring pixels in the video data is down-sampled and a first difference of the color components between the video data before and after down-sampling in a down-sampling mode is calculated. Then, the color components of each pixel in the video data are truncated and a second difference of the color components between the video data before and after truncation in a truncation mode is calculated. The first difference and the second difference are compared and the down-sampling mode or the truncation mode that has a smaller difference is selected to compress the video data into a 4:2:2 sampling format. | 06-10-2010 |
20100142813 | Remote desktop protocol compression acceleration using single instruction, multiple dispatch instructions - Techniques are disclosed for compressing image data using the parallel instructions available on a vector processor. In an embodiment, a source image in RGBA format is received. A series of vector processor instructions are used to perform parallel processing steps of splitting the image into separate R, G, B, and A channels, then converting it into a YCoCg colorspace, compressing the Y, Co, and Cg channels separately, then saving an output image corresponding to a compressed version of the source image. | 06-10-2010 |
20100158365 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING MEHTOD - Noise does not occur even if an image of an object region extracted from an input image and a background image are stored separately, and then displayed or printed, at a boundary portion of the object region. A boundary region is set at the inner side of the object region of the input image, and a pixel value of an adjacent pixel at the outer side of the boundary of the object region is written to a corresponding pixel in the boundary region. Even if a difference occurs between the background image and the object image, when a document file is displayed or printed, since the pixel value of the pixel at the outer side of the object region is assigned to the pixel in the boundary region, noise due to average color does not occur. | 06-24-2010 |
20100172582 | ENCODER, DECODER, ENCODING METHOD AND DECODING METHOD - An encoder, a decoder, an encoding method and a decoding method are provided. The encoder includes a reversible color transform module, a difference pulse code modulation (DPCM) intra prediction module, a quantization module, a reversible frequency transform module and an entropy coding module. The reversible color transform module performs a reversible color transform to output a transformed video signal according to an input video signal. The DPCM intra prediction module performs a DPCM intra prediction to output a least residual according to the transformed video signal. The quantization module performs a quantization operation to output a quantization coefficient according to the least residual. The reversible frequency transform module performs a reversible frequency transform to output a frequency coefficient according to the quantization coefficient. The entropy coding module performs entropy coding to output a compression bit stream according to the frequency coefficient. | 07-08-2010 |
20100172583 | ENCODING DEVICE, ENCODING METHOD, RECORDING MEDIUM, AND IMAGE PROCESSING APPARATUS - An encoding device includes: a color-difference signal encoding unit for encoding a color-difference signal for each processing block in multiple color-difference signal encoding modes to generate multiple color-difference signal bit streams; a color-difference mode selecting unit for selecting a color-difference signal encoding mode from the multiple color-difference signal encoding modes; a luminance signal encoding unit for calculating luminance target code amount by subtracting the code amount of the encoded color-difference signal bit stream from fixed code amount, and encoding a luminance signal to generate a luminance signal bit stream; a color-difference reselecting unit for selecting the color-difference signal encoding mode corresponding to the color-difference signal bit stream having the code amount not greater than the fixed code amount, and small deterioration as to the color-difference signal; and a multiplexing unit for multiplexing the luminance signal bit stream, and the encoded color-difference signal bit stream to generate a bit stream. | 07-08-2010 |
20100183222 | System and method for edge-enhancement of digital images using wavelets - Systems, methods, and techniques are provided for performing any one or more of edge-preserving image sharpening, edge-preserving image smoothing, edge-preserving image dynamic range compression, and edge-aware data interpolation on digital images, wherein a pixel prediction module is adapted for coupling to a memory storing pixel data representative of a digital image and extracts from the image predicted pixel values using robust smoothing. The predicted pixels are stored in a memory and respective detail values equal to the difference between respective original and predicted values are computed. A pixel update module computes approximation values by averaging the respective detail values with original pixel values using robust smoothing, and stores the approximation values for subsequent rendering. The prediction and update modules run recursively and a manipulation module increases or decreases the detail values and the approximation values depending on their magnitude and depending on the kind of edge enhancement required. | 07-22-2010 |
20100183223 | IMAGE COMPRESSING METHOD, IMAGE COMPRESSING APPARATUS AND IMAGE FORMING APPARATUS - When N kinds of foreground identifiers for identifying color information of a foreground of a color image is to be reduced to M smaller than N, foreground identifiers corresponding to similar chromatic colors are merged and foreground identifiers corresponding to similar achromatic colors are merged but a foreground identifier corresponding to a chromatic color and a foreground identifier corresponding to an achromatic color are not merged. Thus, image quality degradation derived from color change from an achromatic color to a chromatic color or vice versa may be suppressed. On the basis of a foreground layer including the M kinds of foreground identifiers, M binary images respectively corresponding to the M kinds of foreground identifiers are generated, each of the binary images is subjected to lossless compression and a background layer is subjected to lossy compression. | 07-22-2010 |
20100208989 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, PROGRAM AND INTEGRATED CIRCUIT - An image coding method includes transforming a color space of a color image from a first color space to a second color space to generate a color space transformed color image (S | 08-19-2010 |
20100215262 | RAY-BASED COMPRESSION MAPPING IN A COLOR MANAGEMENT SYSTEM - What is disclosed is a novel system and method for performing ray-based compression mapping in a color management system. The present method compresses a color point located at or near a boundary surface of a color gamut to a point beneath the gamut surface in order to eliminate artifacts which are likely to arise from a color marking device trying to reproduce colors which are on a boundary of the device's printable gamut. The present method is directly applicable to a variety of gamut mapping strategies employed in color management systems. | 08-26-2010 |
20100215263 | DECODING DEVICE, DECODING METHOD, AND RECEIVING DEVICE - A decoding device can prevent reduction in the efficiency of parallel processing, when coded image data is separated into pieces based on a plurality of color components. | 08-26-2010 |
20100220926 | DIMENSIONALITY REDUCTION METHOD AND SYSTEM FOR EFFICIENT COLOR PROFILE COMPRESSION - A dimensionality reduction method and system for efficient color transform compression is disclosed. A multi-dimensional color transform with an n-dimensional input color space can be received. A projection operator can be derived and applied to the n-dimensional input color space to form a k-dimensional input color space. A functional approximation can be designed to the n-dimensional input color space and can be evaluated on the k-dimensional input color space to form an m-dimensional output color space. The projection operator and the approximation function can be combined to form a compressed transform by mapping the n-dimensional input color space to m-dimensional output color space. Such an approach provides a significant reduction in size of the color profile with respect to storage and speeds-up real-time computation. | 09-02-2010 |
20100226567 | COLOR EFFECTS FOR COMPRESSED DIGITAL VIDEO - Implementing color effects in compressed digital video is improved upon by re-using the original video's compression parameters during the re-encoding stage, such that the parameters do not need to be re-estimated by the encoder. This improved method reduces complexity and also improves quality. Quality is improved due to re-use of the compression parameters since accumulated error which is common when re-encoding compressed video is prevented. For digital negatives, the effect is able to be implemented even more efficiently. | 09-09-2010 |
20100226568 | EFFECTIVE COLOR MODELING METHOD FOR PREDICTIVE IMAGE COMPRESSION - A method for effective color modeling for predictive image encoding. Colors are processed on a binary basis, when each color index is treated as a binary value. Binary digits are processed sequentially with the use of context-based approach. The context is calculated as a unique combination of binary values of already processed digits, the position of the digit currently being processed and an additional identifier from a limited set of identifiers that describe differences between the predicted color index and the averaged color index being reconstructed during bitwise processing. Color mapping, table operations and a special rules for efficient difference identification are proposed as major enhancements of the method. | 09-09-2010 |
20100226569 | METHOD OF ENCODING DIGITAL SIGNALS (VARIANTS), METHOD OF DECODING DIGITAL SIGNALS (VARIANTS), DEVICE FOR IMPLEMENTATION THEREOF (VARIANTS), AND SYSTEM FOR IMAGE TRANSMISSION VIA LIMITED THROUGHPUT COMMUNICATION CHANNELS (VARIANTS) - The invention relates to systems for a transmission of images via channels of communication with a limited capacity by means of application of compression of the images. The technical result consists in an increase of the compression degree upon encoding, and it allows to fulfill the transmission of such encoded images via the channel of communication with the limited capacity, therewith a high degree of the compression is provided without of increase of computational power of encoding device and without of distortions upon decoding. The result is obtained by the usage of more effective method of interpolation of restored subsamples, in this method there is used an adaptive and applicative set of samples, which restore a quantized signal, and this set of the samples allows to improve an accuracy of the interpolation with a number of the subsamples, which is necessary for the right interpolation that is simultaneously decreased one. | 09-09-2010 |
20100232691 | IMAGE CODING DEVICE, IMAGE DECODING DEVICE, IMAGE CODING METHOD, AND IMAGE DECODING METHOD - Provided is a method and the like for efficiently compressing information by removing signal correlations more effectively according to local characteristics of a 4:4:4 format video signal to be coded. An image coding device includes: a signal analysis unit for obtaining, for a signal of each of the plurality of color components belonging to the first region, an average in a unit of a second region obtained by dividing the first region, and obtaining an average separated signal corresponding to the second region; an average signal coding unit for applying, independently for the each of the plurality of color components, prediction coding to an average signal formed of the average obtained in the unit of the second region obtained by dividing the first region; and an average separated signal coding unit for transforming the average separated signals of the plurality of color components, which are obtained in the unit of the second region obtained by dividing the first region, by switching among a plurality of inter-color-component transform methods provided, and coding the transformed average separated signals independently of the average signal coding unit, in which the average separated signal coding unit outputs information indicating selected inter-color-component transform methods to the bit stream as a part of coded data. | 09-16-2010 |
20100246946 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND COMPUTER READABLE MEDIUM - An image processing apparatus includes: a limited color conversion processing section that extracts a plurality of pieces of color information making up image information and executes conversion to specific colors to which the color information belongs; a by-color separation processing section that separates for each specific color, image information converted into the specific colors by the limited color conversion processing section; a compression processing section that compresses for each color, the image information for each specific color separated by the by-color separation processing section; and a layered structure forming processing section that collectively outputs the image information for each color compressed by the compression processing section. | 09-30-2010 |
20100260418 | IMAGE PROCESSING METHOD - An image processing method includes the following steps. First, an image data is provided. The image data includes at least one first image section and at least one second image section. Then, an image distribution data is provided. The image distribution data records a position of the first image section and a position of the second image section. Next, an encoding step is performed to bury the image distribution data in the image data so as to form a frame data. | 10-14-2010 |
20100284613 | Method for image processing with encoding selection - A method for image processing with encoding selection is provided. In accordance with the color pixel, the maximum pixel value, and the minimum pixel value, the corresponding encoding method is selected and encoding is performed for producing encoding data corresponding to the color pixel. The present invention further comprises a color-difference operation 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. | 11-11-2010 |
20100296730 | IMAGE COMPRESSING METHOD, IMAGE COMPRESSING APPARATUS, IMAGE FORMING APPARATUS, COMPUTER PROGRAM AND COMPUTER READABLE MEDIUM - During compressing an image at the compression processing section (image compressing apparatus), the color image processing apparatus detects edge of text and/or line art, generates the foreground layer represented by binary image for showing the detected edge, compresses the foreground layer with lossless compression, and compresses the background layer which is an image except the foreground layer with lossy compression. Furthermore, the color image processing apparatus sets the foreground layer color different from a color of text or line art, and provides information representing the set color into the compression file. As the set color, the color image processing apparatus utilizes the overall color representative for whole region of the image, or the text-vicinity color in the image. The edge region of the text and/or line art are represented with such the set color on the reproduced image based on the compression file. | 11-25-2010 |
20100316291 | IMAGING TERMINAL HAVING DATA COMPRESSION - There is described in one embodiment an indicia reading terminal having an image sensor pixel array incorporated therein, wherein the terminal is operative for decoding of decodable indicia and for providing color frames of image data for storage or transmission. An imaging terminal in one embodiment can include an image sensor having a hybrid monochrome and color image sensor pixel array including a first subset of monochrome pixels and a second subset of color pixels. Embodiments of data compression circuits and/or methods for processing image data from the hybrid image sensor pixel array are provided. | 12-16-2010 |
20100322512 | IMAGE PROCESSING APPARATUS AND METHOD THEREOF - An image processing apparatus and a method thereof are provided. The image processing apparatus includes a memory device and a first and a second image data transformation unit. A first image data is written into and read from the memory device. Each pixel value has a first data format. The first data format is compatible with a dedicated format accessible by the memory device. The first image data transformation unit transforms a second image data into the first image data. The second image data includes a plurality of pixel values each having a second data format. The second data format is not compatible with the dedicated format. The second image data transformation unit transforms the first image data into a third image data. The third image data includes a plurality of pixel values each having a third data format. The third data format is not compatible with the dedicated format. | 12-23-2010 |
20110002537 | IMAGE CODEC ENGINE - A method implemented in a graphics engine for decoding image blocks to derive an original image is provided. The method comprises receiving at least one encoded image data block at a block decoder, the at least one encoded image data block comprising a plurality of codewords and a bitmap. The method further comprises determining a block type based on the plurality of codewords and selecting a decoder unit among a plurality of decoder units in accordance with the block type. | 01-06-2011 |
20110002538 | METHOD AND APPARATUS FOR GRAPHICAL DATA COMPRESSION - A system comprising a first computer and a second computer remotely located from the first computer and in communication with the first computer via a network. The second computer comprises an encoder module which encodes and transmits a pixel color datum to the first computer. The encoder module encodes the pixel color datum by generating a bit indicative of the number of different pixel color data encoded since a datum having a same color as the pixel color datum was last encoded. | 01-06-2011 |
20110013831 | Image coding apparatus, image coding method and computer readable medium storing program - An image coding apparatus includes: a transformation unit that transforms spatial domain image data having plural pixels, by a pixel block including plural pixels as a unit, into plural coefficient groups each including plural frequency domain coefficients; a grouping unit that classifies the plural coefficient groups into plural groups for classification of values in these coefficient groups; a quantization coefficient calculation unit that calculates a quantization coefficient used for quantizing plural coefficients included in the respective plural coefficient groups based on the number of coefficient groups classified in the plural groups and the values of the coefficient groups classified in the plural groups; a quantization unit that quantizes the respective plural coefficients included in the respective plural coefficient groups obtained by the transformation by using the calculated quantization coefficient; and a coding unit that encodes the plural coefficients included in the plural quantized coefficient groups to generate codes. | 01-20-2011 |
20110026819 | Apparatus, method, and medium of encoding and decoding image data using sampling - An image data encoding/decoding apparatus and method using sampling is provided. The image data encoding apparatus may compress image data, pre-processed for each block, after sampling or without sampling, and select a more efficient compression mode from results of the compressing. The image data decoding apparatus may determine a decompression mode corresponding to the selected compression mode, and up-sample the image data after decompressing the image data based on a decompression mode, or decompress the image data without sampling, to provide high definition regardless of a type of image data. | 02-03-2011 |
20110026820 | Prediction-Based Image Processing - A pixel block ( | 02-03-2011 |
20110038539 | Systems and Methods for Raster-to-Block Converter - A raster to block converter and equivalently a block to raster converter can be implemented using enough memory to contain a single image band, that is a band of pixels of height equal to a single block but spanning the entire width of an image. The raster to block converter can operate at full rate so that as soon as a pixel is read out from the memory a new pixel can be stored in its place. The location of a pixel can be tracked using a mapping involving basic modular arithmetic. This raster to block converter is scalable so that it can work with any size image and block size. | 02-17-2011 |
20110052052 | IMAGE COMPRESSION APPARATUS AND COMPUTER-READABLE RECORDING MEDIUM RECORDED WITH IMAGE COMPRESSION PROGRAM - A pattern data storage stores a plurality of different pattern data having the same data size as bit planes. An image compressing/decoding unit calculates code amounts of the respective encoded bit planes and successively adds the code amounts of the respective bit planes in decreasing order from that of the bit plane of the most significant bit to such an extent that the sum does not exceed a limited code amount. Then, the image compressing/decoding unit selects the bit planes with highest degrees of coincidence by comparing the bit planes other those whose code amounts were added to such an extent that the sum does not exceed the limited code amount and the respective pattern data stored in the pattern data storage and replaces the bit planes by the selected pattern data. | 03-03-2011 |
20110058737 | BITSTREAM SYNTAX FOR GRAPHICS-MODE COMPRESSION IN WIRELESS HD 1.1 - A method of and system for encoding high definition video content using embedded graphics coding is described. The method determines if the video content includes an RGB or YUV444 color format or a YUV422 color format. If the color scheme includes RGB or YCbCr444 data and separate encoding is used, then all three color components are encoded separately using scalar EGC. If the color scheme includes RGB or YCbCr444 data and joint encoding is used, then all three color components are jointly encoded using joint scalar EGC. If the color scheme includes YCbCr422 data and separate encoding is used, then Y, U and V are encoded separately using scalar EGC. If the color scheme includes YCbCr422 data and joint encoding is used, then Y is encoded by itself using scalar EGC and U and V are jointly encoded using joint scalar EGC. | 03-10-2011 |
20110081077 | SEARCHABLE COLOR ENCODED FILE COMPOSING METHOD AND SEARCHABLE COLOR ENCODED FILE SYSTEM - A searchable color encoded file composing method having a step of converting a plurality of document files etc. to color image files based on information replacement type color conversion processing, a step of storing a plurality of color image files prepared by the color conversion processing in a hard disk, a step of searching through the plurality of color image files stored in the hard disk by a color key, and a step of preparing a list of the color image files hit by the search. Due to this, key search technology is added in coding technology utilizing color and therefore the storage and handling of color encoded files are eased. | 04-07-2011 |
20110081078 | Method and apparatus for encoding and decoding image data - A method of encoding image data, and an apparatus to perform the method, the method including repeating a process of dividing a block into sub-blocks based on an average value of pixels of the sub-blocks; creating map information of the sub-blocks; determining a mode for generating bit streams according to a number of the sub-blocks; and generating bit streams of the determined mode, map information, and representative pixel values of the block or the sub-blocks. | 04-07-2011 |
20110096985 | IMAGE PROCESSING METHOD, PROGRAM, AND IMAGE PROCESSING DEVICE - An image processing method for dividing image data into a plurality of blocks and compressing the blocks on a block basis includes: sequentially selecting a block to be compressed from among the plurality of blocks and acquiring the selected block; determining whether the acquired block is color or monochrome; and when it is determined that the acquired block is color, generating a predetermined number of units of color components of a predetermined color format and performing a compression process using the predetermined number of units of the color components and a table for color image data, and when it is determined that the acquired block is monochrome, generating a predetermined number of units of one color component of the predetermined color format while dividing the acquired block, and performing a compression process using the generated units of the one color component and a table for monochrome image data. | 04-28-2011 |
20110103684 | Managing Raw and Processed Image File Pairs - Among other things, methods, systems and computer program products are disclosed for managing image files. In one aspect, a method includes displaying, at a data processing device, a preview of images available for import from a storage device, wherein each image is associated with a pair of corresponding image files comprising a compressed image file and a raw image file obtained from a single image capture. At the data processing device, both the raw image file and the compressed image file of the pair associated with at least one of the images are imported. At the data processing device, at least one of the pair of corresponding image files is identified as a master image file for the associated image. At the data processing device, the identified master image file for the associated captured image is displayed. | 05-05-2011 |
20110110586 | INFORMATION CODE - An information code of the present inventioncomprises an excision code portion based on a code system which allows easy excision, by colorcomponent analysis, of a code area from an image data containing the code area, and a data recording code portion which is capable of recording target electronic data in high recording density, and can improve recording density of the data recording code portion by increasing the number of colors and/or reducing the cell size, by decoding of the excision code portion making possible also using mathematical calculation not solely depending on color component analysis. The present invention aims to provide the information code based on two codestandards for the excision code portion and the data recording code portion respectively. A code system that provides easy excision of a code by the color component analysis is adopted for the excision code because the excision code serves as an initial clue to excise a code from an image. By decoding of the excision code portion, information needed for extraction and decoding of the data recording code portion is obtained. | 05-12-2011 |
20110116712 | IMAGE-PROCESSING METHOD AND PROGRAM, AND IMAGE-PROCESSING APPARATUS - An image-processing method for compressing image data, includes: (a) obtaining a block composed of part of or all of the image data; (b) determining whether the obtained block is color or monochrome; and (c) performing, in the case where the obtained block is determined to be color, compression processing in parallel for a predetermined number of elements of a predetermined color system, and performing, in the case where the obtained block is determined to be monochrome, the compression processing in parallel for individual areas obtained by dividing a division block containing the obtained block into a predetermined number of pieces for a single component of the predetermined color system. | 05-19-2011 |
20110123106 | IMAGE ENCODING APPARATUS AND METHOD FOR HANDLING INTRA-IMAGE PREDICTIVE ENCODING WITH VARIOUS COLOR SPACES AND COLOR SIGNAL RESOLUTIONS - The present invention is directed to an image information encoding apparatus adapted for performing intra-image encoding 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. An encoding unit encodes 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. | 05-26-2011 |
20110123107 | IMAGE ENCODING APPARATUS AND METHOD FOR HANDLING INTRA-IMAGE PREDICTIVE ENCODING WITH VARIOUS COLOR SPACES AND COLOR SIGNAL RESOLUTIONS - The present invention is directed to an image information encoding apparatus adapted for performing intra-image encoding 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. An encoding unit encodes 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. | 05-26-2011 |
20110123108 | IMAGE ENCODING APPARATUS AND METHOD FOR HANDLING INTRA-IMAGE PREDICTIVE ENCODING WITH VARIOUS COLOR SPACES AND COLOR SIGNAL RESOLUTIONS - The present invention is directed to an image information encoding apparatus adapted for performing intra-image encoding 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. An encoding unit encodes 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. | 05-26-2011 |
20110123109 | IMAGE ENCODING APPARATUS AND METHOD FOR HANDLING INTRA-IMAGE PREDICTIVE ENCODING WITH VARIOUS COLOR SPACES AND COLOR SIGNAL RESOLUTIONS - The present invention is directed to an image information encoding apparatus adapted for performing intra-image encoding 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. An encoding unit encodes 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. | 05-26-2011 |
20110123110 | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR ENTROPY CONSTRAINED COLOR SPLITTING FOR PALETTE IMAGES WITH PIXEL-WISE SPLITTING - A method, system and computer program product are provided for progressively encoding a digitized color image using a data processing system, the digitized color image being provided by assigning each of the M distinct colors to at least one pixel in the set of pixels. This involves initializing and growing the tree structure by selecting a leaf node n to become a non-leaf node n linked to two new leaf nodes based on an associated achievable cost, wherein the associated achievable cost is based on 1) a determined associated change in distortion resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes; and 2) a determined associated increase in entropy rate resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes. | 05-26-2011 |
20110135198 | CHROMINANCE ENCODING AND DECODING OF A DIGITAL IMAGE - What is disclosed is a system and method for encoding and decoding chrominance values of a digital images. In one example embodiment, a digitized image comprising a plurality of pixels is received. A degree of chrominance precision is determined for a selected pixel based upon the luminance level associated with the selected pixel. Each of the chrominance values for the selected pixel are quantized based upon the chrominance precision. The quantized chrominance values for the selected pixel are then output. In such a manner, pixels associated with high or low luminance levels have chrominance values that are encoded with less precision than pixels associated with intermediate luminance levels. Varying the degree of precision of chrominance encoding corresponds directly to observed human-eye sensitivity where determining an exact color or hue of very bright or dark patches can be difficult relative to patches having an intermediate brightness. Various embodiments have been disclosed. | 06-09-2011 |
20110135199 | CODING APPARATUS AND METHOD FOR SIMULTANEOUS TRANSMISSION OF IMAGE PROCESSING INFORMATION AND COLOR INFORMATION - A coding apparatus for simultaneous transmission of image processing information and color information includes: an image sensor for photographing a color image; and an image preprocessing device for performing image processing on the photographed color image, and then encoding image processing result data and the color image to output encoded data. Further, the coding apparatus for simultaneous transmission of image processing information and color information includes a central processing unit for decoding the encoded data to extract the image processing result data and the color image. | 06-09-2011 |
20110142339 | Method and System for Compressive Color Image Sampling and Reconstruction - A method and system for compressive color image sampling and reconstruction. A sample set of data generated by transforming and sampling an optical property of an original image in a spatial basis, wherein the transformation effected is substantially diagonal in the spatial basis is received. A compressive sensing reconstruction technique is applied to the sample data to produce a set of inferred original image data. A data processing apparatus is adapted to receive such a sample set of data and apply a compressive sensing reconstruction technique to the sample data to produce a set of inferred original image data. In a preferred embodiment a imaging system uses a color filter array (CFA) wherein colors are randomly or pseudo-randomly arranged over an image sensor. The image is inferred from the sensor data and the CFA pattern using compressive sensing sparse solution search techniques. The inferred image has greater resolution than achievable through current CFA based schemes using a sensor with an identical number of sensor elements. | 06-16-2011 |
20110150330 | Resolution Based Formatting of Compressed Image Data - The disclosure herein relates to devices for compression, decompression or reconstruction of image data for still or moving pictures, such as image data detected with a digital camera. In some embodiments, data channels are compressed using a scalable compression algorithm. The compression algorithm may allow customization of compression parameters, such as a quantization factor, code block size, number of transform levels, reversible or irreversible compression, a desired compression ratio with a variable bit rate output, a desired fixed bit rate output with a variable compression rate, progression order, output format, or visual weighting. A lower quality image or an image with lower resolution may be reconstructed using only some of the compressed data. Use of offsets to various layers and color channels allow reconstruction of the image without requiring decompression of all of the full image data. | 06-23-2011 |
20110158520 | METHOD FOR ENCODING IMAGE USING COLOR SPACE ESTIMATION - An image encoding method using color space estimation is provided. The image encoding method of the present invention selects an estimation mode of a current pixel to a color space estimation mode, a space estimation mode, or a combination mode of the color space estimation and the space estimation based on directionality of neighbor pixels and a size of a residual component. Using information between color spaces in the image encoding process, the image compression efficiency can be raised and the lossless image compression can be achieved by ruling out similarity of pixel values. | 06-30-2011 |
20110158521 | METHOD FOR ENCODING IMAGE USING ESTIMATION OF COLOR SPACE - An image encoding method using color space estimation is provided. A method for encoding a second color space pixel corresponding to coordinates of a first color space pixel using color spaces, includes encoding a pixel of a first color space; calculating a color space estimation value of a current pixel of a second color space by referring to the encoded pixel of the first color space; and encoding a differential value of the calculated color space estimation value and the current pixel value. Thus, the image compression efficiency can be enhanced by using the information between the color spaces in the image encoding, and the lossless image compression can be accomplished by ruling out the similarity of the pixels. | 06-30-2011 |
20110158522 | IMAGE PROCESSING APPARATUS AND PROCESSING METHOD THEREOF - In an image processing apparatus that processes image data in units of blocks, each block having a predetermined number of pixels, a number of pixels in the block whose pixel values are different is calculated. A predetermined pattern for the block is specified in accordance with the calculated number of pixels whose pixel values are different and the locations of the different pixels, and the image data is compressed by outputting the specified pattern and the pixel values of only the number of pixels whose pixel values are different. It is then determined whether the image data is composed of a single color based on the output pattern and the pixel values. | 06-30-2011 |
20110158523 | IMAGE ENCODING APPARATUS, CONTROL METHOD, AND COMPUTER-READABLE MEDIUM - An image encoding apparatus for encoding bitmap data for each block including a plurality of pixels, and the apparatus comprises: a pixel information holding unit which accumulates one of the number of pixels having a designated attribute among the pixels, and a value of the color information of the pixel data, and holds the result as accumulated information; a threshold setting unit which sets a threshold for each designated attribute of a pixel in the block; and an object determination unit which compares the accumulated information held in the pixel information holding unit with the threshold set for each attribute by the threshold setting unit, and determines whether to replace a value of each pixel in the block, based on the comparison result. | 06-30-2011 |
20110158524 | Image Processing Apparatus And Image Processing Method - A main memory stores M-bit gradation image data (M is a natural number). A correction function generating unit generates a correction function in N-bit gradation (N is a natural number, N>M) from image data. A display image generating unit generates display image data using a correction function generated by the correction function generating unit. The display image generating unit uses a correction function so as to generate display image data resulting from correcting image data obtained by decoding compressed image data in M-bit gradation with the restriction of M-bit quantization. | 06-30-2011 |
20110158525 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - When image data that contains objects varying in resolution is expanded into bitmap data having a higher print resolution and further compressed in resolution conversion, the compression rate is improved. The resolution and the rendering position of an object are taken into consideration to shift the rendering position of the object so that the boundary of an interpolated area extended from one pixel in the expansion of the object into the bitmap data matches the boundary of a compression rectangular area for use in the resolution compression. Thus, the compression rate of the resolution compression is improved. | 06-30-2011 |
20110158526 | IMAGE PROCESSING INCLUDING, BUT NOT LIMITED TO, LOGARITHIMIC CODING IN COLOR COORDINATE SYSTEMS INCLUDING SYSTEMS WITH A COORDINATE DEFINED BY A SQUARE ROOT OF A QUADRATIC POLYNOMIAL IN TRISTIMULUS VALUES AND, POSSIBLY, BY A SIGN OF A FUNCTION OF ONE OR MORE OF TRISTIMULUS VALUES - Color is edited using a color representation including digital values B (brightness), e and f such that B=√{square root over (D | 06-30-2011 |
20110176728 | IMAGE COMPRESSING APPARATUS, COMPRESSED IMAGE OUTPUTTING APPARATUS, IMAGE COMPRESSION METHOD, AND RECORDING MEDIUM - In a color image processing apparatus, in a compression process section (an image compressing apparatus), when an original document is compressed, the edges of black texts and/or line drawings in the original document is detected, then a foreground layer (a first image) is generated in which the detected edges are expressed in the form of a binary image, and then lossless compression is performed on the foreground layer. Further, a background layer (a second image) is generated in which a density difference of the edges from the other parts in the original document is reduced, and then lossy compression is performed on the background layer. Then, these layers are combined into a compressed file. | 07-21-2011 |
20110188747 | IMAGE PROCESSING APPARATUS - An image processing apparatus for performing image coding by lossless and lossy compression units, including an image coding pre-determination unit configured to perform a determination to select either one of the lossless and the lossy compression units in coding pre-processing of an image, a data analysis unit configured to determine whether a color number for a pixel block of the image is single, and a coding unit configured to, when it is determined by the data analysis unit that the color number is not single, perform coding on the pixel block with the coding unit determined by the image coding pre-determination unit, and when it is determined by the data analysis unit that the color number is single, perform coding with a coding unit whose determination result made by the image coding pre-determination unit is changed based on an operation state of the lossless and the lossy compression units. | 08-04-2011 |
20110206278 | CONTACT IMAGE SELECTION AND ASSOCIATION METHOD AND SYSTEM FOR MOBILE DEVICE - A method and computing device for encoding an image according to a preset encoding parameter for the image. The encoding producing an encoded image having a file size. If it is determined that the file size exceeds a maximum file size and the encoding parameter does not meet a threshold, the encoding parameter is modified. The encoding, determining and modifying are repeated until the file size does not exceed a maximum file size or the encoding parameter meets the threshold. | 08-25-2011 |
20110206279 | APPARATUS AND METHOD FOR CHROMA-KEY PROCESSING - Apparatus for interpolating or dispersing effects over a video frame, useful for chroma keying of an image comprising a foreground including a part to remove, such as a background or spill from the background. The apparatus handles pixels of the image one by one and includes an interpolation unit for applying an interpolation of attributes at a respective pixel and then applies a function based on the attributes. For example in chroma keying an opaqueness assigner may compare the local color with a color of the part to remove using the interpolation. Based on the comparison, keying is used to set at the respective pixel a level of opaqueness for the pixel. | 08-25-2011 |
20110211756 | DIGITAL VIDEO CAMERA NON-INTEGER-RATIO BAYER DOMAIN SCALER - An apparatus having a buffer and a circuit is disclosed. The buffer may be configured to receive a digital image. The digital image generally has (i) a Bayer color representation and (ii) two initial dimensions in a horizontal direction and a vertical direction respectively. The circuit may be configured to generate a resample image in a signal by down-sampling the digital image in the Bayer color representation such that (i) the resample image has two resample dimensions, (ii) at least one of the resample dimensions is smaller than a respective at least one of the initial dimensions and (iii) the respective at least one initial dimension is a non-integer multiple of the at least one resample dimension. | 09-01-2011 |
20110211757 | COLOR IMAGE ENCODING AND DECODING METHOD AND APPARATUS USING A CORRELATION BETWEEN CHROMINANCE COMPONENTS - A color image encoding and decoding method and apparatus use a correlation between chrominance components in order to improve coding efficiency. The color image decoding method includes: transforming chrominance components of a color image in each of two or more inter-prediction modes, calculating costs for the conversion values in each of the two or more inter-prediction modes using a predetermined cost function, selecting one of the two or more inter-prediction modes based on the calculation result, and outputting conversion values of the selected inter-prediction mode; entropy encoding the output conversion values. | 09-01-2011 |
20110216969 | Image Data Compression and Decompression - Compression and decompression of image data, including a first image of an object. The first image may be divided into portions. For each portion, it may be determined whether the portion includes a part of the object. The image data may be compressed based on said determining. If a threshold ratio of portions that do not include a part of the object is reached, portions including a part of the object may be compressed according to a first compression method and portions not including a part of the object may not be compressed, where background information is stored for the portions not including a part of the object. If the threshold ratio of portions that do not include a part of the object is not reached, each portion of the object may be compressed according to the first compression method. The compressed data may be decompressed in a reverse fashion. | 09-08-2011 |
20110216970 | COLOR QUANTIZATION BASED ON DESIRED UPPER BOUND FOR RELATIVE QUANTIZATION STEP - A computer system ( | 09-08-2011 |
20110229027 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE MEDIUM - An image processing apparatus comprises: a division unit which divides the input image data into blocks each including a predetermined number of pixels; a determination unit which determines whether the number of colors that is the number of types of colors of the pixels included in the block is not less than a predetermined number; a pseudo halftone processing unit which performs pseudo halftone processing of image data for the block if the number of colors in the block is not less than the predetermined number; an acquisition unit which acquires a color arrangement and color information in each of the block, in which the determination unit determines that the number of colors is less than the predetermined number, and the block having undergone the pseudo halftone processing; and a storage unit which stores the color arrangement and the color information, acquired, for each block. | 09-22-2011 |
20110243435 | APPARATUS AND METHOD FOR COLOR DISTORTION CORRECTION OF IMAGE BY ESTIMATE OF CORRECTION MATRIX - Provided is an apparatus for correcting color distortion, including a color model generation unit configured to generate an original color model and a distortion color model, wherein the original color model includes colors which correspond to each coordinates of RGB color space and a lossy compression and color improvement operation are performed to the original color model to generate the distortion color model, a color space conversion unit configured to generate a converted original model and a converted distortion model by converting each value of the RGB color space included in the original color model and the distortion color model into color values of L*a*b* color space, a correction matrix computation unit configured to compute a correction matrix which converts each color value of the converted distortion model into each color value of the converted original model; and a color correction unit configured to correct color of a distortion image which is externally inputted by using the correction matrix. | 10-06-2011 |
20110243436 | METHODS AND APPARATUSES FOR ENCODING AND DECODING IMAGE BASED ON SEGMENTS - Encoding and decoding an image may be performed by setting a plurality of segments of a second color component block based on pixel values of a first color component block. The plurality of segments may be predicted by using different context pixels, and the second color component block may be encoded and decoded based on the predicted plurality of segments. | 10-06-2011 |
20110243437 | SYSTEM AND METHOD FOR IMAGE COMPRESSION - A method for compressing image data into a sequence of codes, the image data being represented by a plurality of input color vectors. The method includes a repetitive processing of one color vector at a time with the following steps: receiving one of the input color vectors; comparing the received input color vector with codebook words in a codebook, the codebook words being expressed as color vectors; compressing the received input color vector to generate a code based on the comparison; updating the codebook with a color vector, the color vector being generated by decoding the code; and outputting the code before receiving a next one of the input color vectors; wherein the updating may include rearranging the order of the codebook words based on the comparison. | 10-06-2011 |
20110249894 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR COMPRESSING DATA - A method, apparatus and computer program product are provided for compressing data in a manner that decorrelates a plurality of components of multicomponent data and then encodes data relating to decorrelation of the components. The components may be decorrelated by organizing samples of a component into classes based upon values of samples having corresponding spatial locations in at least one preceding component. In this regard, the organization of samples of a component into classes may include defining classes based upon values of the samples in at least one preceding component. In addition, the method may also define classes based upon the slope of the samples in at least two preceding component. | 10-13-2011 |
20110255778 | IMAGE PROCESSING APPARATUS AND METHOD OF PROCESSING COLOR IMAGE DATA THAT PERFORM OVERDRIVE - Image processing apparatuses and methods of processing color image data that perform overdrive are provided. The apparatuses include a restoration block that restores R-, G-, and B-element values of respective pixels of previous one of successive frames based on Y-element values of the respective pixels of the previous one of the successive frames and the color image data of a current one of the successive frames. The apparatus further includes a correction block that compares the R-, G-, and B-element values of the respective pixels of the previous one of the successive frames that the restoration block restored and R-, G-, and B-element values of corresponding pixels of the current one of the successive frames and generates the corrected color image data. | 10-20-2011 |
20110262037 | IMAGE ENCODING APPARATUS AND METHOD FOR THE SAME AND IMAGE DECODING APPARATUS AND METHOD FOR THE SAME - In one embodiment, an image encoding apparatus converts bit depth of an input image formed of a plurality of pixels each having an N bit depth into an (N+M) bit depth larger than N bit depth by M bits. An adaptive bit depth converter converts the bit depth of each pixel of the decoded image of the (N+M) bits into the N bits selectively using one of a plurality of conversion systems. The converted image of the N bit depth is stored in a frame memory as a reference image. The bit depth of each pixel of the reference image of the N bit depth read out from the frame memory is converted into the (N+M) bit depth larger than the N bit depth by M bits in accordance with the conversion system by a pixel bit depth inverse converter. | 10-27-2011 |
20110268355 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE MEDIUM - An image processing apparatus comprises: an unit configured to extract first color data and first attribute data from a pixel value, and to extract second to fourth color data and second to fourth attribute data corresponding to a second pixel value to a fourth pixel value corresponding to the arrangement pattern defined in a specified pattern flag; an unit configured to hold the pattern flag, the first color data, the second to fourth color data, the first attribute data, and the second to fourth attribute data; an unit configured to determine whether attribute data of all pixels included in a tile are identical; and an unit configured to perform control to delete the first attribute data and the second to fourth attribute data, and to store, in header information, information indicating that the attribute data in the tile are identical and information of the attribute data determined to be identical. | 11-03-2011 |
20110274349 | METHOD AND APPARATUS FOR REDUCING SIZE OF IMAGE DATA - An input image (IMG | 11-10-2011 |
20110286663 | Method And Apparatus Of Color Image Rotation For Display And Recording Using JPEG - A method and apparatus of color image rotation for display and recording using JPEG compression and decompression is provided. The method includes the steps of: setting the operation modes of JPEG encoder and JPEG decoder respectively; waiting until the image data ready for encoding; performing JPEG encoding and reentry information processing; waiting until the compression of one entire frame of image completed; setting the operation mode of JPEG encoder; and then performing JPEG decoding and reentry information updating processing. For displaying the image on an image output device, the method includes the steps of: displaying processing; waiting until JPEG decoding completed; and displaying final image on the display. At this point, the process of one frame display is accomplished. On the other hand, for recording to a mass storage device, the method includes the steps of: standard lossless JEPG encoding; waiting until JPEG encoding completed; and storing final encoded data to the mass storage device. At this point, the process to record one frame image is accomplished. | 11-24-2011 |
20110317912 | Method, apparatus and computer-readable medium coding and decoding depth image using color image - A depth image may be compressed and transmitted after being sampled to have less information before being coded, as opposed to a conventional scheme of compressing an original depth image. An uncompressed depth image of a non-transmitted depth image may be restored by sampling based on color information associated with a decoded color image and depth information associated with a decoded depth image. Thus, compression may be improved. | 12-29-2011 |
20110317913 | IMAGE PROCESSING APPARATUS, CONTROL METHOD AND COMPUTER-READABLE MEDIUM - An image processing apparatus which applies processing to image data encoded by an encoding method that encodes image data by holding, for each block including the predetermined number of pixels, color information and color layout information included in that block, the apparatus comprises: a detection unit configured to detect a region including successive pixels having identical color information, the number of pixels of which is larger than a predetermined value, using the color information and the color layout information in the encoded image data; and a conversion unit configured to convert color information of a pixel corresponding to a predetermined position in the region, and layout information of a block including the pixel at the predetermined position, of a plurality of blocks including the region detected by the detection unit. | 12-29-2011 |
20120002873 | METHOD AND APPARATUS FOR BLOCK BASED IMAGE COMPRESSION WITH MULTIPLE NON-UNIFORM BLOCK ENCODINGS - Embodiments of the present invention are directed to a method and apparatus for block based image compression with multiple non-uniform block encodings. In one embodiment, an image is divided into blocks of pixels. In one embodiment the blocks are four pixels by four pixels, but other block sizes are used in other embodiments. In one embodiment, a block of pixels in the original image is compressed using two different methods to produce a first and second compressed block. Thus, each block in the original image is represented by two, typically different, compressed blocks. In one embodiment, color associated with a pixel is determined by combining the compressed information about the pixel in the first compressed block with information about the pixel in the second compressed block. In another embodiment, global information about the image is combined with the information in the first and second compressed blocks. | 01-05-2012 |
20120008861 | IMAGE PROCESSING APPARATUS AND COMPRESSION METHOD THEREFOR - An input image is divided into a plurality of predetermined sized image pieces, and code data indicating an arrangement pattern of color data included in each image piece and color data for the number of colors included in each image piece are output as first output data. When the first output data has a size greater than or equal to a predetermined data size, according to the number of image pieces by counted number of colors and priority of a pattern for color reduction, a pattern for color reduction relating the plurality of image pieces is determined. Among the divided image pieces, color-reduction processing is performed on an image piece corresponding to the determined pattern. Then, code data indicating an arrangement pattern of color data included in each image piece and code data for the number of colors included in each image piece are output as second output data. | 01-12-2012 |
20120014595 | Color Space Conversion for Efficient Filtering - In an embodiment, a compression unit is provided which may perform compression of images with low latency and relatively little hardware. Similarly, a decompression unit may be provided which may decompress the images with low latency and hardware. In an embodiment, the transmission of compressed coefficients may be performed using less than two passes through the list of coefficients. During the first pass, the most significant coefficients may be transmitted and other significance groups may be identified as linked lists. The linked lists may then be traverse to send the other significance groups. In an embodiment, a color space conversion may be made to permit filtering of fewer color components than might be possible in the source color space. | 01-19-2012 |
20120014596 | ADAPTIVE COMPRESSION OF MULTI-LEVEL IMAGES - The invention facilitates adaptive compression of multi-level images, such as captured digital images of a whiteboard, etc., encoding a bitstream comprising a color image component and a black-and-white image component. Either or both of a color and a black-and-white image can be output to a user based on user desires, receiving device capabilities, etc. | 01-19-2012 |
20120014597 | IMAGE PROCESSING APPARATUS, COMPRESSION METHOD, AND STORAGE MEDIUM FOR STORING PROGRAMS THEREOF - Image data is divided into blocks, each block has M×N pixels, the number of colors of each block undergoes reduction from M×N to each number of one to (M×N−1). Differences between pixel values for each block after color reduction, and pixel values for each block before first color reduction. A first table in which thresholds are associated with either the amount of data to be reduced or the amount of data to be remained, is acquired based on the acquired difference. A threshold at which the amount of data after compression drops to or below a target data amount is specified, based on the first table, and compressed data is generated based on image data after second color reduction using the specified threshold. | 01-19-2012 |
20120033879 | BINARIZING DEVICE, IMAGE PROCESSING APPARATUS, COMPUTER READABLE MEDIUM FOR BINARIZING, COMPUTER DATA SIGNAL FOR BINARIZING AND METHOD FOR BINARIZING - A binarizing device includes: a displacement calculating unit that calculates a displacement of a value of a pixel of interest in a local region which includes the pixel of interest and indicates a predetermined range; an N-arization unit that changes the displacement calculated by the displacement calculating unit to an N-ary value; and a selection/binarization unit that selects at least one of a fixed value or an average value of the local region as a threshold value according to the N-ary value obtained by the N-arization unit and binarizes the value of the pixel of interest. | 02-09-2012 |
20120033880 | IMAGE PROCESSING SYSTEMS EMPLOYING IMAGE COMPRESSION AND ACCELERATED IMAGE DECOMPRESSION - A system for processing an image includes a non-transitory memory component storing a set of executable instructions, and a scalable tile processing device. The executable instructions cause the system to receive image data, partition the image data into tiles, transmit a tile to the scalable tile processing device, receive an encoded bit stream corresponding to the transmitted tile from the tile processing device, output compressed image data including the encoded bit stream, receive the compressed image data, decode the compressed image data to generate a plurality of decoded code blocks, and output decompressed image data including the plurality of decoded code blocks. The scalable tile processing device receives the tile including tile image data, wavelet transforms, quantizes, segments, and encodes the tile image data to generate a plurality of encoded code blocks, and transmits an encoded bit stream including the plurality of encoded code blocks to the system. | 02-09-2012 |
20120033881 | IMAGE PROCESSING SYSTEMS EMPLOYING IMAGE COMPRESSION AND ACCELERATED DECOMPRESSION - A system for processing an image includes a non-transitory memory component storing a set of executable instructions, and a scalable tile processing device. The executable instructions cause the system to receive image data, partition the image data into tiles, transmit a tile to the scalable tile processing device, receive an encoded bit stream corresponding to the transmitted tile from the tile processing device, output compressed image data including the encoded bit stream, receive the compressed image data, decode the compressed image data to generate a plurality of decoded code blocks, and output decompressed image data including the plurality of decoded code blocks. The scalable tile processing device receives the tile including tile image data, wavelet transforms, quantizes, segments, and encodes the tile image data to generate a plurality of encoded code blocks, and transmits an encoded bit stream including the plurality of encoded code blocks to the system. | 02-09-2012 |
20120039530 | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR PROVIDING ENTROPY CONSTRAINED COLOR SPLITTING FOR PALETTE IMAGES WITH COLOR-WISE SPLITTING - A method, system and computer program product for progressively encoding a digitized color image is provided. This involves: initializing a tree structure with at least one starting leaf node; determining at least one representative color for each starting leaf node; and growing the tree structure by (i) selecting a leaf node n to become a non-leaf node n linked to two new leaf nodes based on an associated achievable cost; (ii) creating the two new leaf nodes by re-allocating each color in n; (iii) determining a representative color for each of the two new leaf nodes; and (iv) encoding the index information associated with the leaf node n, the representative colors of the two new leaf nodes, and information regarding a plurality of pixels of the digitized color image corresponding to the two representative colors of the two new leaf nodes. | 02-16-2012 |
20120057784 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus includes: an orthogonal transforming section which performs an orthogonal transform for image data to generate a transform coefficient; and a quantization factor detecting section which detects a quantization factor used in a previous encoding process, using the transform coefficient, wherein the quantization factor detecting section independently performs a process of detecting the quantization factor from the transform coefficient generated by orthogonally transforming a luminance component of the image data and a process of detecting the quantization factor from the transform coefficient generated by orthogonally transforming a color difference component of the image data. | 03-08-2012 |
20120087581 | Methods and Arrangements for Image Processing - The present invention relates to methods and arrangements for compressing images. The invention is based on the fact that edge blocks contain much information in one direction (across the edge), but very little information in the other direction (along the edge). By encoding edges explicitly, it is possible to obtain a high quality to a very low cost for many blocks. A block is encoded by first specifying the orientation of the edge in the block, and then specifying the profile across the edge using a function with a small number of parameters. | 04-12-2012 |
20120099787 | IMAGE ENCODING/DECODING METHOD AND APPARATUS - Provided are an image encoding/decoding method and apparatus, in which one of a plurality of color component images is predicted from a different color component image reconstructed using a correlation between the plurality of color component images. Using a reconstructed image of a first color component image selected from among the plurality of color component images forming a single color image, the other color component images are predicted. | 04-26-2012 |
20120106839 | FILTERING STRENGTH DETERMINATION METHOD, MOVING PICTURE CODING METHOD AND MOVING PICTURE DECODING METHOD - A moving picture coding apparatus includes an inter-pixel filter having the filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The inter-pixel filters includes filters having different filtering strength. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter. | 05-03-2012 |
20120121175 | CONVERTING CONTINUOUS TONE IMAGES - One or more techniques and/or systems are disclosed for converting an unsupported continuous tone image file with an opacity layer to an application supported image. An opacity mask is created from an extracted alpha channel portion of the unsupported image file, where the alpha channel comprises transparency (opacity) information for the image. The unsupported image file can comprise an eight-bit alpha channel that indicates transparency for one or more portions of the image. The remaining channels of the unsupported image, after the alpha channel is extracted, can be used to create an image, which is combined with the opacity mask, to generate a supported image with a transparency layer. | 05-17-2012 |
20120121176 | IMAGE COMPRESSION APPARATUS AND IMAGE COMPRESSION METHOD - An image compression apparatus performs image compression on high-resolution image data of various resolutions while reducing the circuit size. A generation unit generates complementary information based on an arrangement pattern of pixel values in each of the divided blocks each including 2 by 2 pixels. Further, image data of 1/(2̂M) times the resolution is compressed using a first compression method, and image data of 1/(2̂N) times the resolution is compressed using a second compression method. The apparatus determines whether to cause a combination of the complementary information and first compressed data to be output, or a combination of the complementary information and second compressed data to be output, based on the data size of each. | 05-17-2012 |
20120141024 | 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 encoding method for encoding an image in an image encoding apparatus. The encoding method includes: performing, in a quantization unit in the image encoding apparatus, quantization on a chroma component of transform coefficients using a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by an addition operation that adds a weight parameter; encoding, in an encoding unit in the image encoding apparatus, a chroma component of quantized coefficients and generating a bit stream; and transferring the bit stream and the weight parameter. | 06-07-2012 |
20120141025 | 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 encoding method for encoding an image in an image encoding apparatus. The encoding process includes performing, in a quantization unit in the image encoding apparatus, quantization on a chroma component of transform coefficients using a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by an addition operation that adds a weight parameter; and encoding, in an encoding unit in the image encoding apparatus, a chroma component of quantized coefficients. | 06-07-2012 |
20120163714 | METHOD FOR ENCODING AND SIMULTANEOUSLY DECODING IMAGES HAVING MULTIPLE COLOR COMPONENTS - A method is provided for encoding a latent image having at least two color components into a visible image. A first and second image associated with first and second color components, respectively, are generated. The first image has a first pattern of elements and the second image has a second pattern of elements that are manipulated based on a corresponding color component provided in the latent image. A first and a second angle are assigned to the first image and the second image, respectively. The first image and second image are aligned by orienting the first pattern of elements according to the first angle and second angle, respectively. The aligned first image and second image are superimposed to render an encoded image that is decoded using a decoder that simultaneously display the first color component and the second color component of the latent image to present a color composite image. | 06-28-2012 |
20120170841 | IMAGE PROCESSING APPARATUS AND METHOD - A view transformer of an image processing apparatus may generate a first view transformation image by transforming a first view color image with a first resolution to a third view, and may generate a second view transformation image by transforming, to the third view, a second view color image with a second resolution higher than the first resolution. A parameter calculator of the image processing apparatus may calculate a per-pixel weight parameter that is applied to each of the first view transformation image and the second view transformation image. An image generator of the image processing apparatus may generate a third view color image corresponding to the third view by applying the calculated per-pixel weight parameter to the first view transformation image and the second view transformation image. | 07-05-2012 |
20120183214 | APPARATUS AND METHOD FOR PROCESSING DATA - According to one embodiment, an apparatus for processing data includes a data input unit, a lossy processing unit, a buffer, a region indication unit, a lossless processing unit, and a data output unit. The data input unit is configured to input time series data. The lossy processing unit is configured to obtain first compressed data by applying lossy processing to the time series data. The buffer is configured to store the first compressed data. The region indication unit is configured to indicate at least one part of the first compressed data. The lossless processing unit is configured to obtain second compressed data by applying lossless processing to the at least one part of the first compressed data. The data output unit is configured to output the second compressed data. | 07-19-2012 |
20120183215 | METHOD AND APPARATUS FOR COMPRESSION OF MULTI-SAMPLED ANTI-ALIASING COLOR DATA - The present invention provides a scheme for compressing the color components of image data, and in particular, data used in multi-sampled anti-aliasing applications. Adjacent pixels are grouped into rectangular tiles, with the sample colors stored in compressed formats accessible via an encoded pointer. In one embodiment, duplicate colors are stored once. Unlike prior compression schemes that rely on pixel to pixel correlation, the present invention takes advantages of the sample to sample correlation that exists within the pixels. A memory and graphics processor configuration incorporating the tile compression schemes is also provided. The configuration defines the tile sizes in main memory and cache memory. In one embodiment, graphics processor relies on a Tile Format Table (TFT) to process incoming tiles in compressed formats. The present invention reduces memory consumption and speeds up essential and oft-repeated operations in rendering. Thus it is valuable in the design and manufacture of graphic sub-systems. | 07-19-2012 |
20120183216 | PERCEPTUALLY LOSSLESS COLOR COMPRESSION - A system and method of color data compression may perform variations of MRC compression including taking into consideration means and/or variances within k×k cells of an image, background texture, background smoothed color, and gradient components for determination of which parts of an image belong to the background and foreground MRC layers, for calculating thresholds values for such determinations, and determining correctness of determined thresholds and polarity, and may determine the background and foreground layer colors based on the variances, the gradient components, and neighboring pixels of non-color-assigned pixels of the background and foreground layers. | 07-19-2012 |
20120189198 | IMAGE DECODING METHOD AND IMAGE PROCESSING APPARATUS USING SAME - An image processing apparatus comprises a central processing unit (CPU) and a graphics processing unit. The CPU comprises a first table specification, a second table specification, an inverse discrete cosine transformation (IDCT) module, a color space converting module and an entropy decoder. The entropy decoder retrieves and processes input image data as a two-dimensional quantized image according to the first table specification. The graphics processing unit performs a dequantizing operation on the input image data according to the second table specification. The IDCT module performs an IDCT operation on the dequantized input image data. The color space converting module performs a color space conversion on the input image data and outputs the converted image data. | 07-26-2012 |
20120189199 | Image encoding method - An encoding method generates an encoded image according to a predetermined encoding format. The method includes the step of, for each block of pixels, determining an average colour of colours of the block of pixels in the predetermined colour space; selecting at least one luminance line in dependence on an offset in the colour space of the average colour from the at least one luminance line; identifying a set of candidate base colours lying on the at least one luminance line; and determining, using the set of candidate base colours and the luminance offset values, the set of encoded pixel colours. The base colour and the set of luminance offsets are selected in dependence on an encoding error indicative of a sum distance in the colour space between the set of encoded pixel colours and the colours of the block of pixels. | 07-26-2012 |
20120213434 | IMAGE PROCESSING APPARATUS AND METHOD - There is provided an image processing apparatus including: a first color transform unit carrying out a color transform on a combination of color components with high correlation out of a plurality of color components included in image data; and a second color transform unit carrying out a color transform on a combination of color components aside from the combination of color components subjected to the color transform by the first color transform unit out of the plurality of color components included in the image data. | 08-23-2012 |
20120213435 | METHOD AND SYSTEM FOR QUANTIZING AND SQUEEZING BASE VALUES OF ASSOCIATED TILES IN AN IMAGE - A method for performing image rendering. The method includes identifying a tile in an image, wherein the image comprises a plurality of tiles including color data that is displayed by a plurality of pixels. A quantized first base value and a quantized second base value are accessed from a block of memory, wherein the block is associated with the tile. Reverse quantization is performed on the quantized first and second base values to obtain a reproduced first base value, and a reproduced second base value corresponding to the tile for purposes of determining color values for corresponding pixels. | 08-23-2012 |
20120219216 | IMAGE PROCESSING DEVICE AND METHOD - The present invention relates to an image processing device and method, which realize improvement in encoding efficiency for color difference signals and reduction in address calculations for memory access. | 08-30-2012 |
20120237123 | IMAGE PROCESSOR AND IMAGE PROCESSING METHOD - An image processor having an image compression unit to generate first compressed image data by dividing input image data into blocks of M×M pixels with regard to at least luminance signals (Y) of the input image data, wavelet-converting the image data in units of blocks, and reducing the number of bits by quantization, a memory to store the first compressed image data, a coordinate calculator to calculate coordinates to deform images by coordinate conversion and output coordinate information, a compressed image deforming unit to generate compressed deformed image data by reading out the first compressed image data stored in the memory while conducting coordinate conversion based on the coordinate information from the coordinate calculator, and a first image decompression unit to decompress the compressed deformed image data to obtain decompressed image data. | 09-20-2012 |
20120243781 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND PROGRAM - An image processing device including a decoding unit that decodes compressed image data that is an encoded image and generates a decoded image that is decoded and parameters that relate to encoding which are calculated during encoding; an image processing unit that applies image processing including at least a color adjustment process on the decoded image; a control unit that controls whether to encode the decoded image on which image processing has been applied by the image processing unit using the parameters or to encode the decoded image without using the parameters according to processing of the image processing unit; and an encoding unit that encode the decoded image according to a control Of the control unit. | 09-27-2012 |
20120243782 | SIGNAL PROCESSING APPARATUS AND METHOD, AND PROGRAM - Signals are provided which allow colors in a wider color range than predetermined standards, which can be handled by apparatus according to such predetermined standards. A primary color converter converts first color signals having primary color points in a wider color range than the primary color points according to BT.709 into second color signals based on the primary colors according to BT.709. A photoelectric transducer converts the second color signals into third color signals according to photoelectric transducer characteristics defined in a numerical range wider than a range from 0 to 1.0 of color signals corresponding to a luminance signal and color difference signals according to BT.709. A color signal converter converts the third color signals into a luminance signal and color difference signals. A corrector incorporated in the color signal converter corrects the color difference signals into color difference signals. | 09-27-2012 |
20120250990 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR DISPLAYING NORMALIZED MEDICAL IMAGES - A method, apparatus and computer program product are provided to process a compressed image, such as a normalized DICOM image. A method may receive a compressed image having pixels that each have by a pixel value having a predefined number of bits in a grayscale format. The method may decompress the image by mapping the pixel value into two channels of a multi-channel output buffer, such as a red-green-blue (RGB) output buffer, such that each channel has fewer than the predefined number of bits. The method may render a scene of the image based upon camera coordinates and, for a rendered pixel, sample a plurality of RGB values, convert the plurality of RGB values to the grayscale format having the predefined number of bits, perform an interpolation of the RGB values following conversion to the grayscale format and perform a window level operation on the result of the interpolation. | 10-04-2012 |
20120250991 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER READABLE MEDIUM - An image processing apparatus includes the following elements. A document-type determining unit determines what type of document a document is on the basis of read information obtained as a result of reading the document by using a document reader. A compression-format setting unit sets, on the basis of the type of document determined by the document-type determining unit, a compression format used for generating image data from the read information. A generator compresses the read information by using the compression format set by the compression-format setting unit so as to generate image data corresponding to the document. | 10-04-2012 |
20120257823 | DEVICE AND METHOD OF COMPRESSING IMAGE FOR DISPLAY DEVICE - A mode coding unit for an image compression device includes a submode determination unit, a variable bit determination unit, and a coding unit. The submode determination unit is configured to determine a submode of an image block. The submode indicates a matching degree between an upper bit of the image block and an upper bit of a reference block. The variable bit determination unit is configured to determine a size of primary color compression information fields corresponding to primary colors in a reference pixel in the image block based on a relational size of color information of the primary colors. The coding unit is configured to generate compressed image data by coding the image block based on the submode and the size of the primary color compression information fields. | 10-11-2012 |
20120257824 | IMAGE PROCESSING METHOD AND APPARATUS - An image processing method and apparatus employ wide dynamic range imaging. The image processing method includes: providing a radiance map; decomposing a luminance value of the radiance map into a base layer and a detail layer; generating a weight using a ratio between the luminance value of the radiance map and the base layer; creating a compressed luminance using the base layer, the detail layer, and the weight; and generating a tone-mapped image using a color value of the radiance map, the luminance value of the radiance map, and the compressed luminance value. The image processing method provides a display image with enhanced local contrast and details. | 10-11-2012 |
20120275696 | 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 (a) decoding luma blocks according to a predetermined decoding mode of each of the luma blocks, and (b) decoding chroma blocks according to the predetermined decoding mode of each of the luma blocks. | 11-01-2012 |
20120275697 | PRE-PROCESSING OF IMAGE DATA FOR ENHANCED COMPRESSION - Embodiments herein provide for a pre-processing stage or mechanism for enhancing data compression of an image by splitting or separating the color channels for pixels into planar data sources. Typically, image data is displayed as an interleaved set of channel types for a color space such that each pixel within an image (such as a bitmap) has one component for each color channel. By separating the interleaved bitmap into a planar representation, each plane can be compressed independently and often times achieve higher compression ratios. This is especially true for channels that are expected to stay fairly constant throughout the bitmap most of the time. The utilization of the above embodiment can be further enhanced through manipulation of channel data or through converting the color space from one form to another. | 11-01-2012 |
20120281915 | DECODING SYSTEM AND METHOD OPERABLE ON ENCODED TEXTURE ELEMENT BLOCKS - A decoding system comprises N different decoders each having a unique circuitry that is different from the circuitries of the other N−1 decoders. The decoders each generate at least one texel value based on an input encoded texel block. A value selector is configured to selectively output at least N texel values from at least one of the decoders based on the position of the at least N texels relative a boundary of a texel block comprising at least one of the at least N texels. A pixel calculator calculates a pixel value of a decoded pixel based on the at least N selected texel values from the value selector. | 11-08-2012 |
20120294523 | Compression Of Text Contents For Display Remoting - Embodiments of the invention compress an image that contains a representation of text. Embodiments take an image of graphical data and determines one or more portions of that image that have a high probability of containing text. Embodiments then take each such portion of the image and determines one or more rows of text within each portion (where text does, in fact, exist within the portion). The embodiments then traverse each vertical band of pixels of each row to determine sub-glyphs. Where a particular sub-glyph is encountered for the first time, the embodiments cache that sub-glyph, and send it (or a compressed representation thereof) to a client in a remote presentation session. Where a particular sub-glyph has been cached already, the embodiments send a reference to that cached vertical band to the client. | 11-22-2012 |
20120294524 | Enhanced Multilayer Compression of Image Files Using OCR Systems - Described herein is a method for segmenting a document image into a picture component, a special or significant picture component, and a non-picture component. The non-picture component is compressed and may include character blocks. Separately, picture components are compressed with a lossy algorithm or with a preliminary defined compression ratio. Subsequently, the compressed picture component, significant picture component and the compressed non-picture component are saved in memory or in a storage location so that the document image may be recomposed based on the compressed picture component or compressed significant picture component and the compressed non-picture component. | 11-22-2012 |
20120301022 | Method, System and Software Product for Color Image Encoding - The present invention relates to the compression of color image data. A combination of hard decision pixel mapping and soft decision pixel mapping is used to jointly address both quantization distortion and compression rate while maintaining low computational complexity and compatibility with standard decoders, such as, for example, the GIF/PNG decoder. | 11-29-2012 |
20120308128 | IMAGE DATA CODING APPARATUS, METHOD OF CONTROLLING OPERATION OF SAME, AND PROGRAM THEREFOR - A wavelet transform, binary arithmetic coding and pass-by-pass partitioning of coded data streams according to JPEG 2000 are carried out and first and second layers for which the decoded image will have distortion ratios within a desired range are generated. If the total amount of code in the first layer is smaller than a target amount of code, then, from among coded data streams contained in the second layer, coded code up to a pass within a coded data stream having little influence upon image quality is added to the first layer. If the total amount of code in the first layer is greater than the target amount of code, then, from among coded data streams contained in the first layer, coded code within a coded data stream having little influence upon image quality is deleted from the first layer. | 12-06-2012 |
20120308129 | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR ENTROPY CONSTRAINED COLOR SPLITTING FOR PALETTE IMAGES WITH PIXEL-WISE SPLITTING - A method, system and computer program product are provided for progressively encoding a digitized color image using a data processing system, the digitized color image being provided by assigning each of the M distinct colors to at least one pixel in the set of pixels. This involves initializing and growing the tree structure by selecting a leaf node n to become a non-leaf node n linked to two new leaf nodes based on an associated achievable cost, wherein the associated achievable cost is based on 1) a determined associated change in distortion resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes; and 2) a determined associated increase in entropy rate resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes. | 12-06-2012 |
20120314943 | COLOR CONVERSION BASED ON AN HVS MODEL - An encoder for encoding a video stream or an image is described herein. The encoder receives an input video stream and outputs an encoded video stream that can be decoded at a decoder to recover, at least approximately, an instance of the input video stream. The encoder includes an encoding logic reducing a color spectral resolution of the input video stream to a range of colors or color differentials similar to that recognizable by a human eye, whereby an encoding efficiency is increased by the color spectral resolution reducing. | 12-13-2012 |
20120314944 | HIGH DYNAMIC RANGE, BACKWARDS-COMPATIBLE, DIGITAL CINEMA - HDR images are coded and distributed. An initial HDR image is received. Processing the received HDR image creates a JPEG-2000 DCI-compliant coded baseline image and an HDR-enhancement image. The coded baseline image has one or more color components, each of which provide enhancement information that allows reconstruction of an instance of the initial HDR image using the baseline image and the HDR-enhancement images. A data packet is computed, which has a first and a second data set. The first data set relates to the baseline image color components, each of which has an application marker that relates to the HDR-enhancement images. The second data set relates to the HDR-enhancement image. The data packets are sent in a DCI-compliant bit stream. | 12-13-2012 |
20120321182 | Image Compression Circuit for Compressing Pieces of Image Data of Four Adjacent Pixels, Image Compression Method, Semiconductor Device, and Smartphone - An image compression circuit | 12-20-2012 |
20120321183 | Method, System and Computer Program Product for Providing Entropy Constrained Color Splitting for Palette Images with Color-Wise Splitting - A method, system and computer program product for progressively encoding a digitized color image is provided. This involves: initializing a tree structure with at least one starting leaf node; determining at least one representative color for each starting leaf node; and growing the tree structure and updating an encoded image by repeatedly (i) selecting a leaf node n to become a non-leaf node n linked to two new leaf nodes based on an associated achievable cost; (ii) creating the two new leaf nodes by re-allocating each color in n; (iii) determining a representative color for each of the two new leaf nodes; and (iv) encoding the index information associated with the selected leaf node n, the representative colors of the two new leaf nodes, and information regarding a plurality of pixels of the digitized color image corresponding to the two representative colors of the two new leaf nodes. | 12-20-2012 |
20120328191 | METHOD AND APPARATUS FOR COMPRESSING AND DECOMPRESSING DATA - The invention provides a method and apparatus for compressing and decompressing electronic image data, and in particular texture data. The compressed data comprises at least two sets of reduced size data, modulation data and modulation and discontinuity flags. The modulation and discontinuity flags determine how the modulation data is used, in combination with the reduced size data sets, in a decompression process. The invention allows for data decompression of textures including large colour discontinuities. | 12-27-2012 |
20120328192 | IMAGE PROCESSOR, IMAGE PROCESSING METHOD, AND PROGRAM - The invention relates to an image processing apparatus, method, and program that can more improve coding efficiency. | 12-27-2012 |
20130011058 | METHOD, MEDIUM AND SYSTEM ENCODING AND/OR DECODING AN IMAGE - An encoding method, medium, and system encoding an image, with an image being encoded by generating a plurality of image slices as images of each color component of the image and encoding the image slices in parallel with each other and independently of each other. Accordingly, although an image to be encoded has a large number of color components, the image can be compressed promptly. In addition, a decoding method, medium, and system are also provided decoding an image, with a plurality of encoded image slices being included in a corresponding bitstream, which are images of each color component of the image to be restored, are decoded in parallel with each other and independently of each other so as to restore the image using the decoded image slices. Accordingly, although an image to be decoded has a large number of color components, the image can be restored promptly. | 01-10-2013 |
20130011059 | Prediction-Based Image Processing - A pixel block is compressed by providing a respective color component prediction for each pixel in the block. A difference between color components of two neighboring pixels is calculated and compared to a threshold. If the difference is smaller than the threshold, the prediction is calculated based on a first linear combination of the color components of these two neighboring pixels. However, if the difference exceeds the threshold, a second or third linear combination of the color components of the neighboring pixels is employed in the prediction. A guiding bit associated with the selected linear combination may be used. A prediction error is calculated based on the color component of the pixel and the provided prediction. The compressed block comprises an encoded representation of the prediction error and any guiding bit. | 01-10-2013 |
20130022265 | METHOD AND SYSTEM FOR INTERPOLATING INDEX VALUES OF ASSOCIATED TILES IN AN IMAGE - A method for performing indexing in an image decoder. The method includes identifying a tile in an image, wherein the image comprises a plurality of tiles, and wherein each tile includes color data associated with a plurality of pixels. The method includes asymmetrically providing a plurality of indices throughout the tile. The method includes identifying a pixel in the tile. The method also includes determining a corresponding rectangular grid that includes the pixel, wherein the corresponding rectangular grid comprises at least one indices in a group of indices. The method includes determining an index for the pixel by bilinearly filtering the group of indices that is associated with the corresponding rectangular grid, wherein the filtering is performed in relation to the pixel. | 01-24-2013 |
20130028513 | IMAGE ENCODING SYSTEM AND IMAGE ENCODING METHOD - An image encoding system and an image encoding method are provided. The image encoding system comprises a relation computing unit and an embedded unit. The relation computing unit receives a plurality of view-angle images each comprising a plurality of pixels, and calculates a relative relationship between pixels according to their colors and locations of the pixels to generate a plurality of encoding images. The embedded unit respectively embeds the encoding images in the view-angle images to generate a plurality of embedded images. | 01-31-2013 |
20130034300 | ZERO PASS JPEG BIT RATE CONTROLLER - Embodiments are directed towards compressing an image to substantially a preset file size using statistical information obtained from a single subset of the image and an initial compression of the single subset. A representative subset portion of the image is selected based in part on a clustering analysis of the image. The representative subset is then compressed, in one embodiment, twice, in order to obtain statistics useable for the entire image. A scale factor is then determined that may be used in the quantization and for creating a Bit Rate Control (BRC) curve that represents an amount of accumulated bits per Minimal Codec Unit (MCU). During the compression process, the BRC curve is used to prevent accumulating bits from over shooting a final preset file size target. | 02-07-2013 |
20130044948 | METHOD OF ROBUST ALIGNMENT AND PAYLOAD RECOVERY FOR DATA-BEARING IMAGES - An example provides a system and method of robust alignment and payload recovery for data-bearing images. The method includes digitizing a printed version of a stegatone, computing the transformation parameters of the stegatone, and processing individual local regions of the stegatone to determine local transformation parameters. The method also includes performing an alignment evaluation to compute a metric value that represents the quality of a local alignment between a reference halftone and the stegatone. Further, the method includes selecting alignment parameters based on optimization of the metric value, mapping the shift of clustered-dots in each cell in comparison to the reference halftone, and recovering the payload by decoding the stegatone. | 02-21-2013 |
20130058570 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING IMAGE PROCESSING PROGRAM - Provided is an image processing apparatus including a receiving unit that receives a point sequence image, a point-plane conversion unit that performs a point-plane conversion processing for the image received by the receiving unit, plural lossy encoding units that perform a lossy encoding processing for the point-plane conversion image by using the point-plane conversion unit, and a control unit that performs control such that transmission of the image to the lossy encoding unit from the point-plane conversion unit is controlled to synchronize lossy encoding processings of the plural lossy encoding units, and each lossy encoding unit changes processing variables used in the encoding processing based on a code amount of the processing result of the lossy encoding unit. | 03-07-2013 |
20130058571 | IMAGE FILE COMPRESSION SYSTEM AND METHOD - A system and method for image file compression method are provided. The method for compressing an image file, to which data corresponding to a plurality of different color channels for each pixel are assigned, includes reconstructing the image file so that pieces of data corresponding to the same color channel from among pieces of data corresponding to different color channels of each pixel are consecutively arranged, and compressing the reconstructed image file by applying a frequency compression scheme to the image file. | 03-07-2013 |
20130071021 | METHOD AND APPARATUS OF FIXED BIT-RATE IMAGE COMPRESSION/DECOMPRESSION BASED ON 2X2 IMAGE UNIT - A method of fixed bit-rate image compression/decompression based on 2×2 image unit encodes an image that is divided into a plurality of 2×2 coding units. The method determines whether a 2×2 coding unit has one of first to seven man-made patterns. When the 2×2 coding unit has one of the first to seven man-made patterns, a differential error encoding and a quantization and look-up are performed on the 2×2 coding unit for generating a first coded data. Otherwise, the 2×2 coding unit is a natural pattern, and the method sequentially performs a color domain transform, a discrete cosine transform, and a quantization and look-up on the 2×2 coding unit for generating a second coded data. | 03-21-2013 |
20130071022 | Encoding, Decoding, and Representing High Dynamic Range Images - Techniques are provided to encode and decode image data comprising a tone mapped (TM) image with HDR reconstruction data in the form of luminance ratios and color residual values. In an example embodiment, luminance ratio values and residual values in color channels of a color space are generated on an individual pixel basis based on a high dynamic range (HDR) image and a derivative tone-mapped (TM) image that comprises one or more color alterations that would not be recoverable from the TM image with a luminance ratio image. The TM image with HDR reconstruction data derived from the luminance ratio values and the color-channel residual values may be outputted in an image file to a downstream device, for example, for decoding, rendering, and/or storing. The image file may be decoded to generate a restored HDR image free of the color alterations. | 03-21-2013 |
20130084003 | Psychovisual Image Compression - Psychovisual image compression techniques are disclosed that compress pixel data by a fixed compression ratio with little or no perceptual loss of detail. In some implementations, a psychovisual compression process is selected among several psychovisual compression processes based on characteristics of the pixel data. Compression is achieved during encoding by discarding psychovisually unnecessary bits from the pixel data. The psychovisual compression processes can be implemented in hardware and operate on scan lines of pixels captured by the image sensor. The psychovisual compression techniques can be used with image compression techniques to compress further the pixel data. | 04-04-2013 |
20130114893 | Image Compression Using Sub-Resolution Images - Methods, systems, and articles of manufacture for image compression and decompression using sub-resolution images are disclosed. Compressing of images includes, determining a plurality of entropy code sets based upon statistically similar regions in the input image, generating one or more sub-resolution images including a first sub-resolution image comprising the plurality of entropy code sets, encoding the input image using the generated one or more sub-resolution images to control one or more compression parameters including an entropy code, and outputting the encoded input image and the generated one or more sub-resolution images as a compressed entropy coded image file. Decompressing of images include, decomposing an image file to access the encoded compressed input image and respective sub-resolution images for each of a plurality of compression parameters, and decoding the encoded compressed input image using the respective sub-resolution images to control each of the plurality of compression parameters. | 05-09-2013 |
20130121572 | Methods and Apparatus for Tone Mapping High Dynamic Range Images - Methods, apparatus, and computer-readable storage media for tone mapping High Dynamic Range (HDR) images. An input HDR image is separated into luminance and color. Luminance is processed to obtain a base layer and a detail layer. The base layer is compressed according to a non-linear remapping function to reduce the dynamic range, and the detail layer is adjusted. The layers are combined to generate output luminance, and the output luminance and color are combined to generate an output image. A base layer compression technique may be used that analyzes the details and compresses the base layer accordingly to provide space at the top of the intensity scale where the details are displayed to thus generate output images that are visually better than images generated using conventional techniques. User interface elements may be provided via which a user may control one or more parameters of the tone mapping method. | 05-16-2013 |
20130121573 | HYBRID CODEC FOR COMPOUND IMAGE COMPRESSION - One or more portions of a compound image may be classified as picture portions and at least one remaining portion of the compound image may be classified as a non-picture portion. A first layer of a layered image may be generated based on the picture portions of the compound image. The first layer may be compliant with a first image format. A second layer of the layered image may be generated based on the non-picture portion. The second layer may be compliant with a second image format that is different from the first image format. The first layer and the second layer may be sent to a web browser. The first format and the second format may be supported by the web browser. | 05-16-2013 |
20130121574 | ADAPTIVE COMPRESSION OF MULTI-LEVEL IMAGES - The invention facilitates adaptive compression of multi-level images, such as captured digital images of a whiteboard, etc., encoding a bitstream comprising a color image component and a black-and-white image component. Either or both of a color and a black-and-white image can be output to a user based on user desires, receiving device capabilities, etc. | 05-16-2013 |
20130129211 | COMPRESSION AND DECODING OF SINGLE SENSOR COLOR IMAGE DATA - A method is described to greatly improve the efficiency of and reduce the complexity of image compression when using single-sensor color imagers for video acquisition. The method in addition allows for this new image compression type to be compatible with existing video processing tools, improving the workflow for film and television production. | 05-23-2013 |
20130129212 | METHOD FOR REDUCING IMAGE ARTIFACTS PRODUCED BY A CMOS CAMERA - The present invention relates to a system and method for reducing image artifacts for a CMOS camera used as an optical detector for a line confocal fluorescent imager. The method for reducing image artifacts in a monochromatic image comprises subtracting RGB channel offset mismatch; and correcting random row offset for each row. Preferably, the method also comprises correcting random column offset and gain. Optionally, the method also comprises clipping of defective pixels, and/or subtracting dark current. When the monochromatic image is a fluorescence image, the method also comprises a step of compressing CMOS camera noise. Also provided are a system for reducing image artifacts in a monochromatic image from a CMOS camera, as well as an image artifact reduction system for a CMOS camera-based line confocal fluorescent microscope. | 05-23-2013 |
20130136354 | Mixed Code, and Method and Apparatus for Generating the Same - A mixed code, and a method and apparatus for encoding the same are provided. The mixed code includes a first code image region storing a first code image obtained by encoding first information using color, shading, or a combination thereof, and a second code image region storing a second code image obtained by encoding second information using color, shading, or a combination thereof. The first code image and/or the second code image includes the results of encoding interpretation information, construction information, error control information, and code direction information. The mixed code is made by adjusting the difference in color and brightness between the first and second code images to a predetermined level and combining these images. | 05-30-2013 |
20130142428 | LOW-LATENCY REMOTE DISPLAY RENDERING USING TILE-BASED RENDERING SYSTEMS - Apparatus, systems and methods for low latency remote display rendering using tile-based rendering systems are disclosed. In one implementation, a system includes a network interface and a content source coupled to the network interface. The content source being capable of rendering at least one tile of a tiled image, encoding the at least one tile, and providing the at least one encoded tile to the network interface before all tiles of the tiled image are rendered. | 06-06-2013 |
20130148888 | Mixed Code, and Method and Apparatus for Generating the Same - A mixed code, and a method and apparatus for encoding the same are provided. The mixed code includes a first code image region storing a first code image obtained by encoding first information using color, shading, or a combination thereof, and a second code image region storing a second code image obtained by encoding second information using color, shading, or a combination thereof. The first code image and/or the second code image includes the results of encoding interpretation information, construction information, error control information, and code direction information. The mixed code is made by adjusting the difference in color and brightness between the first and second code images to a predetermined level and combining these images. | 06-13-2013 |
20130148889 | FLEXIBLE DATA ORGANIZATION FOR IMAGES - A system, a method and computer-readable media for encoding image data into a compressed bitstream. A mode selection component is configured to select a mode of operation for use in encoding image data. A spatial mode encoder is utilized when the mode selection component selects a spatial mode of operation. The spatial mode encoder is configured to encode the image data into packets by organizing the image data in accordance with a spatial partitioning. A frequency mode encoder is utilized when the mode selection component selects a frequency mode of operation. The frequency mode encoder is configured to encode the image data into packets by organizing the image data in accordance with a frequency ordering. | 06-13-2013 |
20130156309 | Raster Graphics Image Transcoding for File Size Reduction - Described is a technology by which a raster graphics image file (e.g., a PNG) containing pixels having color component data and alpha channel data (e.g., RGBA data) is transcoded into a smaller Palette Indexed format with non-noticeable and/or virtually no loss. Hextrees are used to represent the pixels of the image, such as one hextree for each subset (segment) of the image's pixels, where alpha channel data distribution may be used to determine each segment. A palette containing sets of alpha and color values is generated from the hextrees, with the transcoded image data provided by representing the pixel data as indexes to the palette. | 06-20-2013 |
20130156310 | Dynamic Image Quality Checker for use in Image Transcoding - Described is a technology by which an image is transcoded to a desired quality measure (e.g., PSNR). A quality measure of transcoded image data is checked against a desired quality measure, and if a desired quality measure is not achieved, a different quality level is iteratively provided to attempt to re-transcode the image until the desired quality measure is achieved. | 06-20-2013 |
20130156311 | METHOD AND APPARATUS FOR PROCESSING IMAGE SIGNAL - A method and apparatus for processing an image signal includes an image signal encoding apparatus and an image signal decoding apparatus that use an independent luminance and chrominance image signal to reduce a crosstalk. The independent luminance and chrominance image signal may include a luminance signal and a chrominance signal. The image signal encoding apparatus and the image decoding apparatus may perform down-sampling or up-sampling on the chrominance signal. The image signal encoding apparatus and the image decoding apparatus may increase a compression efficiency of the independent luminance and chrominance image signal, by applying different quantization parameters and different bit-depths to the luminance signal and the chrominance signal, respectively. | 06-20-2013 |
20130170748 | DCT COMPRESSION USING GOLOMB-RICE CODING - An apparatus and method for encoding quantized frequency represented data, the data comprising zero and non-zero represented data is claimed. For zero represented data, a zero run length is determined. A Golomb parameter is determined as a function of the zero run length. A quotient is encoded as a function of the zero run length and the Golomb parameter. A remainder is encoded as a function of the zero run length, the Golomb parameter and the quotient. The coded quotient and the coded remainder are concatenated. For non-zero represented data, the nonzero data is encoded as a function of the non-zero data value and the sign of the non-zero data value. | 07-04-2013 |
20130177240 | IMAGE ENCODER AND IMAGE DECODER - An image encoder includes an extreme value determiner, a floating point-to-integer converter and an encoder. The extreme value determiner determines minimal and maximal values of a floating point image value of each pixel of a part of an image, an image or a group of images. The floating point-to-integer converter maps the floating point image value of each pixel to an integer image value. The minimal floating point image value is mapped to a minimal integer image value of a predefined range of integer image values and the maximal floating point image value is mapped to a maximal integer image value of the predefined range of integer image values. The encoder encodes the integer image value of each pixel to obtain and provide encoded image data of the part of the image, the image or the group of images. | 07-11-2013 |
20130177241 | IMAGE PROCESSING APPARATUS AND METHOD THEREOF - An image processing apparatus and a method thereof are provided. The image processing apparatus includes a memory device and a first and a second image data transformation unit. A first image data is written into and read from the memory device. Each pixel value has a first data format. The first data format is compatible with a dedicated format accessible by the memory device. The first image data transformation unit transforms a second image data into the first image data. The second image data includes a plurality of pixel values each having a second data format. The second data format is not compatible with the dedicated format. The second image data transformation unit transforms the first image data into a third image data. The third image data includes a plurality of pixel values each having a third data format. The third data format is not compatible with the dedicated format. | 07-11-2013 |
20130188867 | IMAGE PROCESSOR AND IMAGE PROCESSING METHOD - An image processor includes a phase shift section to shift, upon field encoding an image in an interlaced format having different vertical resolutions in a luminance signal and a color difference signal, a phase of the luminance signal in accordance with a type of current field, which is subjected to process, and a vertical resolution ratio of the luminance signal to the color difference signal; a prediction image generation section to generate an intra prediction image of the color difference signal using the luminance signal having the phase shifted by the phase shift section; and an encoding section to encode, using the intra prediction image generated by the prediction image generation section, the image. | 07-25-2013 |
20130195352 | METHODS OF AND APPARATUS FOR ENCODING AND DECODING DATA IN DATA PROCESSING SYSTEMS - To encode and compress a data array | 08-01-2013 |
20130202202 | IMAGE PROCESSING DEVICE AND ELECTRONIC APPARATUS USING THE SAME - An image processing device includes a compression circuit adapted to perform compression of image data after sorting the pixels in an arrangement included in a plurality of lines in image data into a plurality of lines corresponding respectively to color components, a memory adapted to store the image data thus compressed, and an expansion circuit adapted to expand the image data thus compressed to restore the arrangement of the pixels. | 08-08-2013 |
20130208981 | METHOD AND WIRELESS HANDHELD DEVICE FOR DETERMINING IMAGE HUE - The present invention provides a method and a wireless handheld device for determining image hue, which relate to the field of image processing. The method includes: obtaining color information of a part or all of pixels of an image including hue values, brightness values and saturation values; determining a pixel whose hue value needs to be compared according to the obtained color information, and comparing the pixel, whose hue value needs to be compared, with hue values of preset multiple candidate colors, determining a closest candidate color, and accumulating a weight value of the pixel whose hue value needs to be compared to a weight value of the closest candidate color; and using hue of a candidate color with the highest weight value as hue of the image. The device includes: a color obtaining module, a pixel determination module, a weight value accumulation module and a hue determination module. | 08-15-2013 |
20130216133 | MOTION DETECTOR, IMAGE PROCESSING DEVICE, AND IMAGE PROCESSING SYSTEM - According to one embodiment, a motion vector detection device includes a reference image encoder, a cutoff module, a reference image decoder, and a block matching module. The reference image encoder is configured to generate a plurality of encoded components. The cutoff module is configured to select, according to a predetermined priority, one or a plurality of encoded components so that a data length is equal to or less than a predetermined fixed length. The reference image decoder is configured to decode the selected one or the plurality of encoded components to reproduce one or a plurality of image components. The block matching module is configured to detect, based on a motion-detection target block in an input image and the reproduced one or the plurality of image components of a matching-target block of the reference image corresponding to the motion-detection target block, a motion vector of the motion-detection target block. | 08-22-2013 |
20130230241 | Animated Image Code, Apparatus for Generating/Decoding Animated Image Code, and Method Thereof - 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. 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-05-2013 |
20130230242 | PRESENTATION AND MANIPULATION OF HIGH DEPTH IMAGES IN LOW DEPTH IMAGE DISPLAY SYSTEMS - High depth grayscale images, (e.g. <8 bits per pixel) are losslessly cross channel encoded to multi-channel image formats for transformation and display by display devices not capable of displaying high depth grayscale. DICOM and other images may be encoded and provided to web browser based client image viewers that leverage native code for handling multi-channel images. Transformations are applied to reconstitute the high depth grayscale images. | 09-05-2013 |
20130243315 | IMAGE ENCODE CONTROLLER, IMAGE ENCODER AND COMPUTER IMPLEMENTED METHOD FOR ENCODING IMAGE DATA - According to one embodiment, an image encode controller includes a chroma component adjuster, a difference generator, a quantizer, an inverse-quantizer, and a variable codeword length encoder. The chroma component adjuster adjusts an original color component in accordance with a quantization coefficient to generate an adjusted chroma component. The difference generator generates a difference pixel component. The quantizer quantizes an output of the difference generator based on the quantization coefficient. The inverse-quantizer inversely quantizes an output of the quantizer based on the quantization coefficient. The variable codeword length encoder performs variable codeword length encoding with respect to an output of the quantizer to generate encoded data. The difference generator generates the difference pixel component based on a pixel component corresponding to an i-th pixel (where i denotes natural number), the adjusted chroma component, and an output of the inverse-quantizer corresponding to the (i−1)th pixel. | 09-19-2013 |
20130243316 | DIGITAL IMAGE COMPRESSION AND DECOMPRESSION - A method of compressing a digital image defined by a plurality of pixel values in each of one or more channels includes adjusting each pixel value in each of the one or more channels by an average pixel value for that channel. The method further includes splitting each adjusted channel into one or more image blocks, and converting each image block into a frequency block that is a frequency-domain representation of that image block. | 09-19-2013 |
20130251255 | IMAGE COMPRESSOR, IMAGE PROCESSING SYSTEM, AND METHOD FOR COMPRESSING IMAGE - According to one embodiment, it is provided that an image compressor includes an image data controller, first to third encoders and an encoded data generator. The image data controller extracts first to third pixels. The first encoder encodes a target first pixel and generates a first encoded pixel. The second encoder encodes a target second pixel and generates a second encoded pixel. The third encoder encodes a target third pixel and generates a third encoded pixel. The encoded data generator combines the first to third encoded pixels and generates encoded data. | 09-26-2013 |
20130251256 | IMAGE COMPRESSION - Disclosed is a method of compressing an image to be stored in a memory to satisfy a memory requirement. A size of a region having a uniform colour in the image is determined. The determined size of the region is compared with the candidate values of the region size threshold. A value is selected from the candidate values as the region size threshold based on the comparison between the estimated data amounts to satisfy the region size threshold and the memory requirement. The edges constituting the region which satisfy the selected value of the region size threshold are compressed losslessly. | 09-26-2013 |
20130251257 | IMAGE ENCODING DEVICE AND IMAGE ENCODING METHOD - The present invention provides an image encoding device that can balance encoding at a high compression ratio and restoration of a high-quality image by decoding in a short processing time. Compression mode determination means | 09-26-2013 |
20130272604 | 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 (a) decoding luma blocks according to a predetermined decoding mode of each of the luma blocks, and (b) decoding chroma blocks according to the predetermined decoding mode of each of the luma blocks. | 10-17-2013 |
20130279804 | DUAL TRANSFORM LOSSY AND LOSSLESS COMPRESSION - A system and method for compression of video data uses digital processors to transform the data to a more compressed format. After preprocessing, a KL (Karhunan-Loève) transform is used to treat an array of pixels as a series of vectors transformed to a new set of basis vectors selected so that the data vectors (now represented by coordinates with respect to the transformed axes) lie closest to the transformed axes. A number of the axes lying closest to the data is selected, and the vectors are projected onto the subspace spanned by those axes. Those components extending into the orthogonal subspace are retained as a separate (second) data set, and a second GS (“Gram-Schmidt) compression is applied to those components. By suppressing portions of the data generated in the GS transformation, lossy transformations are efficiently accomplished. The data may also be preprocessed and where different parameter values may be selected for the pre-processing, the system may be tried for different parameter values and the result with the lowest entropy selected. | 10-24-2013 |
20130287295 | WEIGHT BASED IMAGE PROCESSING - In an image-encoding scheme, an input image is decomposed into several image blocks comprising multiple image elements. The image blocks are encoded into encoded block representations. In this encoding, color weights are assigned to the image elements in the block based on their relative positions in the block. At least two color codeword are determined, at least partly based on the color weights. These codewords are representations of at least two color values. The original colors of the image elements are represented by color representations derivable from combinations of the at least two color values weighted by the assigned color weights. | 10-31-2013 |
20130294689 | Encoding, Decoding, and Representing High Dynamic Range Images - Techniques are provided to encode and decode image data comprising a tone mapped (TM) image with HDR reconstruction data in the form of luminance ratios and color residual values. In an example embodiment, luminance ratio values and residual values in color channels of a color space are generated on an individual pixel basis based on a high dynamic range (HDR) image and a derivative tone-mapped (TM) image that comprises one or more color alterations that would not be recoverable from the TM image with a luminance ratio image. The TM image with HDR reconstruction data derived from the luminance ratio values and the color-channel residual values may be outputted in an image file to a downstream device, for example, for decoding, rendering, and/or storing. The image file may be decoded to generate a restored HDR image free of the color alterations. | 11-07-2013 |
20130315481 | METHOD AND APPARATUS FOR BLOCK BASED IMAGE COMPRESSION WITH MULTIPLE NON-UNIFORM BLOCK ENCODINGS - Embodiments of the present invention are directed to a method and apparatus for block based image compression with multiple non-uniform block encodings. In one embodiment, an image is divided into blocks of pixels. In one embodiment the blocks are four pixels by four pixels, but other block sizes are used in other embodiments. In one embodiment, a block of pixels in the original image is compressed using two different methods to produce a first and second compressed block. Thus, each block in the original image is represented by two, typically different, compressed blocks. In one embodiment, color associated with a pixel is determined by combining the compressed information about the pixel in the first compressed block with information about the pixel in the second compressed block. In another embodiment, global information about the image is combined with the information in the first and second compressed blocks. | 11-28-2013 |
20130329992 | COMPRESSION AND DECODING OF SINGLE SENSOR COLOR IMAGE DATA - A method is described to greatly improve the efficiency of and reduce the complexity of image compression when using single-sensor color imagers for video acquisition. The method in addition allows for this new image compression type to be compatible with existing video processing tools, improving the workflow for film and television production. | 12-12-2013 |
20130336584 | Image Procesing Apparatus and Image Compressing Method - Provided is an image processing apparatus for compressing an image. The apparatus includes a compressing section configured to compress an image based on N representative colors to generate N-representative-color-based compression data and calculate an indicator for evaluating an image quality of the image compressed based on M representative colors during compressing the image based on N representative colors, where M12-19-2013 | |
20130343648 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - Provided is an image processing apparatus including a prediction section that generates a predicted value of a color difference component of a pixel of an image to be decoded by using a function of a value of a corresponding luminance component, a coefficient calculation section that calculates a coefficient of the function used by the prediction section by referencing a pixel around a block to which the pixel belongs, and a controller that controls a ratio of a number of reference pixels used by the coefficient calculation section to a block size of the block. | 12-26-2013 |
20140010445 | System And Method For Image Compression - A method for compressing image data into a sequence of codes, the image data being represented by a plurality of input color vectors. The method includes a repetitive processing of one color vector at a time with the following steps: receiving one of the input color vectors; comparing the received input color vector with codebook words in a codebook, the codebook words being expressed as color vectors: compressing the received input color vector to generate a code based on the comparison; updating the codebook with a color vector, the color vector being generated by decoding the code; and outputting the code before receiving a next one of the input color vectors; wherein the updating may include rearranging the order of the codebook words based on the comparison. | 01-09-2014 |
20140010446 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - According to an embodiment, an image coding method is for coding an image including a luminance component and color difference components. The method includes acquiring a reference image; and generating a predicted image by interpolating the luminance component and the color difference components in the reference image according to a motion vector. If a size of a block, which is designated as a unit of the interpolation, is equal to or smaller than a predetermined first threshold value, the generating includes inhibiting a bi-directional prediction, and performing only a uni-directional prediction to generate the predicted image according to the motion vector. | 01-09-2014 |
20140016865 | SYSTEM AND METHOD FOR SCALAR QUANTIZATION ERROR REDUCTION - To reduce artifacts caused by quantization errors in image compression systems, an offset is added to quantized samples at low frequency sections of a macroblock. A decoder uses the offset after decoding to bring the decoded sample closer to the original pre-encoded and pre-quantized sample, thereby compensating for quantization errors. | 01-16-2014 |
20140029845 | Image processing method and display apparatus - A method and an apparatus for processing an image are provided. A buffer is provided and separated into a series of storage units. Each storage unit has a fixed size. The image is divided into pixel groups, and each pixel group corresponds to one storage unit. Each pixel group is compressed by one of candidate compression methods to obtain compressed data so that the compressed data of each pixel group fits the corresponding storage unit. | 01-30-2014 |
20140029846 | ERROR DIFFUSION WITH COLOR CONVERSION AND ENCODING - YCbCr image data may be dithered and converted into RGB data shown on a 8-bit or other bit display. Dither methods and image processors are provided which generate the banding artifact free image data during this process. Some methods and image processors may applying a stronger dither having a same mean with a larger variance to the image data before it is converted to RGB data. Others methods and image processors may calculate a quantization or encoding error and diffuse the calculated error among one or more neighboring pixel blocks. | 01-30-2014 |
20140037204 | Image Compression Based On Parameter-Assisted Inpainting - Systems and methods provide image compression based on parameter-assisted inpainting. In one implementation of an encoder, an image is partitioned into blocks and the blocks classified as smooth or unsmooth, based on the degree of visual edge content and chromatic variation in each block. Image content of the unsmooth blocks is compressed, while image content of the smooth blocks is summarized by parameters, but not compressed. The parameters, once obtained, may also be compressed. At a decoder, the compressed image content of the unsmooth blocks and the compressed parameters of the smooth blocks are each decompressed. Each smooth block is then reconstructed by inpainting, guided by the parameters in order to impart visual detail from the original image that cannot be implied from the image content of neighboring blocks that have been decoded. | 02-06-2014 |
20140037205 | Image Prediction Based on Primary Color Grading Model - Inter-color image prediction is based on color grading modeling. Prediction is applied to the efficient coding of images and video signals of high dynamic range. Prediction models may include a color transformation matrix that models hue and saturation color changes and a non-linear function modeling color correction changes. Under the assumption that the color grading process uses a slope, offset, and power (SOP) operations, an example non linear prediction model is presented. | 02-06-2014 |
20140037206 | METHOD AND APPARATUS FOR GENERATING AN IMAGE CODING SIGNAL - An apparatus generates an image coding signal comprising for each image a first pixelised picture and a second pixelised picture having a luminance component and a chroma component. The apparatus comprises a first picture processor ( | 02-06-2014 |
20140056516 | ADAPTIVE IMAGE COMPRESSION SYSTEM AND METHOD - Provided are an adaptive image compression system and method. The adaptive image compression method includes a step of determining, at an adaptive image compression system, characteristics of an image that is to be compressed, a step of determining, at the adaptive image compression system, a quantization scale factor based on the characteristics of the image that is to be compressed, a step of generating an adaptive quantization table corresponding to the image that is to be compressed based on the determined quantization scale factor, and a step of encoding the image that is to be compressed using the generated adaptive quantization table. | 02-27-2014 |
20140064612 | APPARATUS AND A METHOD FOR CODING AN IMAGE - According to one embodiment, an acquisition unit acquires a pixel block having a predetermined size from image data to be coded. A comparison unit calculates a distance between a color of a target pixel in the pixel block and each of a plurality of typical colors, and selects a typical color of which the distance is a minimum distance from the plurality of typical colors. A decision unit assigns a first index representing the selected typical color to the target pixel if the minimum distance is smaller than a first threshold, assigns a second index representing a new typical color to the target pixel if the minimum distance is larger than the first threshold, and adds the color of the target pixel as the new typical color when the second index is assigned. A coding unit codes the selected typical color, the new typical color, the first index and the second index. | 03-06-2014 |
20140072215 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method in which a chroma component and a luma component of an input image including one or more transform blocks are transformed to code the input image. The luma component has the same size as the current transform block. The chroma component is smaller than the current transform block. In the method, when the current transform block has a first minimum size, the chroma component is transformed on a basis of a block resulting from binding a plurality of the chroma blocks to has the same size as the luma block, and when the current transform block has a size other than the first minimum size, a CBF flag indicating whether or not coefficients of the chroma component include a non-zero coefficient is not coded. | 03-13-2014 |
20140093166 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER READABLE MEDIUM - An image processing apparatus includes the following elements. A document-type determining unit determines what type of document a document is on the basis of read information obtained as a result of reading the document by using a document reader. A compression-format setting unit sets, on the basis of the type of document determined by the document-type determining unit, a compression format used for generating image data from the read information. A generator compresses the read information by using the compression format set by the compression-format setting unit so as to generate image data corresponding to the document. | 04-03-2014 |
20140099025 | IMAGE DATA COMPRESSION DEVICE, IMAGE DATA DECOMPRESSION DEVICE, DISPLAY DEVICE, IMAGE PROCESSING SYSTEM, IMAGE DATA COMPRESSION METHOD, AND IMAGE DATA DECOMPRESSION METHOD - A compression and decompression module provided in a display device includes: a comparison unit that, when first image data and second image data in which a gradation value of each of a plurality of pixels is expressed in m bits are input, compares gradation values of corresponding pixels of the input first and second image data; a compression unit that compresses the second image data and that, when values of predetermined n bits (where n≦m) of the gradation values match each other in a comparison result of the comparison unit, generates compressed data including identification data indicating that the values of the n bits match each other; and a control unit that performs control to output data, which indicates the gradation value of the corresponding pixel of the first image data, and the compressed data generated by the compression unit so as to correspond to each other. | 04-10-2014 |
20140105493 | IMAGE COMPRESSION METHOD AND APPARATUS FOR ENCODING PIXEL DATA OF FRAME INTO INTERLEAVED BIT-STREAM, AND RELATED IMAGE DECOMPRESSION METHOD AND APPARATUS - An image compression method includes at least the following steps: receiving a plurality of pixels of a frame, wherein pixel data of each pixel has a plurality of color channel data corresponding to a plurality of different color channels, respectively; encoding the pixel data of each pixel and generating bit-streams corresponding to the plurality of color channel data of the pixel, wherein the bit-streams corresponding to the plurality of color channel data of the pixel are separated; packing bit-streams of a same color channel data of different pixels into color channel bit-stream segments, wherein each of the bit-stream segments has a same predetermined size; and concatenating color channel bit-stream segments of the different color channels into a final bit-stream. Alternatively, color channel bit-stream segments of the same pixel are concatenated into a concatenated bit-stream portion, and concatenated bit-stream portions of different pixels are concatenated into a final bit-stream. | 04-17-2014 |
20140105494 | COMPRESSION AND DECODING OF SINGLE SENSOR COLOR IMAGE DATA - A method is described to greatly improve the efficiency of and reduce the complexity of image compression when using single-sensor color imagers for video acquisition. The method in addition allows for this new image compression type to be compatible with existing video processing tools, improving the workflow for film and television production. | 04-17-2014 |
20140105495 | METHOD, APPARATUS AND SYSTEM FOR CONVERGING IMAGES ENCODED USING DIFFERENT STANDARDS - A method for transforming an image expressed in terms of a first image encoding to a second image encoding, includes converting a set of original scene exposure-factor values into corresponding first and second image encoding values. A transform is then derived between the first image encoding values and the second image encoding values. The transform is then applied to an image encoded in said first image encoding. Examples of different encoding that can be transformed include Rec. 709, sRGB and other known image encoding standards. A system for performing such transformations as well as an electronic device that is capable of performing such transformations are also disclosed. | 04-17-2014 |
20140119647 | Method and Apparatus for Decoding Mixed Code - Provided are a method and apparatus for decoding a mixed code that is a combination of first and second code images. In the method, a mixed code image is obtained by receiving the original image having the mixed code image and removing noise from the original image. Next, the colors, shades, and brightnesses of pixels of the mixed code image are categorized into groups based on a predetermined threshold, the mixed code image is divided into first and second code images, and first and second information are extracted by decoding the first and second code images, respectively. The first and second code images can be effectively decoded by decoding interpretation information, construction information, error control information, and code direction information stored in the first and/or second code images. | 05-01-2014 |
20140119648 | METHOD AND APPARATUS FOR IMAGE DATA TRANSMISSION AND RECEPTION - A method of transmitting data, including obtaining luma element values and chroma element values of respective pixels included in a pixel block having a predetermined size; obtaining a plurality of partitions in which the luma element values and the chroma element values are based on a spatial position of the pixels in the pixel block; and selectively transmitting the plurality of partitions according to a data rate of the image data. | 05-01-2014 |
20140126814 | IMAGE COMPRESSION WITH ALPHA CHANNEL DATA - Techniques for a compressed image with alpha channel data are described. Encoded alpha channel data from a compressed image representation may be extracted. A common type pixel run characteristic may be determined for at least one common type pixel run represented in the encoded alpha channel data. A common alpha channel value is applied, based on the common type pixel run characteristic, to pixels in a decompressed image representation correlated to the at least one common type pixel run. Pixels in the decompressed image representation correlating to at least one lookup type pixel run represented in the encoded alpha channel data may be processed. The processing may include a determination of an alpha channel value based on pixel data, specific to a pixel correlated to the lookup type pixel run, in the encoded alpha channel data and an application of the alpha channel value to the pixel. | 05-08-2014 |
20140133747 | COLOR/MONOCHROMATIC DETERMINATION - An apparatus includes a compression unit configured to compress an image, and a determination unit configured to determine whether the image before the compression is color or monochromatic based on a data size of the image after the compression. | 05-15-2014 |
20140147040 | IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, AND IMAGE DECODING METHOD - According to an embodiment, an image encoding device includes a deciding unit, an assigning unit, and an encoding unit. The deciding unit is configured to determine representative colors for expressing each of pixel blocks into which image data are divided. The assigning unit is configured to assign an index for identifying the representative color to each pixel in the pixel block. The encoding unit is configured to encode indices and the representative colors, the indices and the representative colors in each pixel box being arranged alternately so that two representative colors are discontinuously encoded. | 05-29-2014 |
20140153822 | COLOR COMPONENT PREDICTIVE METHOD FOR IMAGE CODING - A color component predictive method determines a base color component and uses the base color component to compute offsets for other color components. The block is then able to be coded using the base color component and the offsets of the other color components. For decoding, the base color component is used with the offsets to regenerate the other color components. | 06-05-2014 |
20140169669 | TONE MAPPING METHOD OF HIGH DYNAMIC RANGE IMAGE/VIDEO - A tone mapping (TM) method of high dynamic range (HDR) image/video includes the steps of A) acquiring an HDR image/video; B) processing the HDR image/video via fast global TM where each of processed pixel outputs is denoted by Pixel | 06-19-2014 |
20140169670 | METHOD AND APPARATUS FOR COMPRESSING AND DECOMPRESSING DATA - An example method includes interpreting compressed source data to produce a set of representative colors and modulation data. Portions of the modulation data are interpreted as a plurality of vectors. Each vector pertains to a respective region of the image, which has multiple portions, each with elements. Modulation data is interpreted to include vector modifier data. A respective color for each element within a first portion of the region is determined from the set of representative colors, which are combined according to a selected vector (can be a selection made from a subset of the plurality). Colors for elements in other portions of the region are determined by selecting a vector, modifying the vector according to vector modifier data, and applying the modified vector with the set of representative colors to produce colors for elements in the region. Aspects include systems and methods for source data compression and image reconstruction. | 06-19-2014 |
20140177957 | SYSTEMS AND METHODS FOR DETERMINING COMPRESSION METHODS TO USE FOR AN IMAGE - Systems and methods described herein facilitate determining compression methods to use on an image. A client is in communication with a server that is configured to separate an image into a plurality of regions. The server is also configured to determine a first data compression method for a first set of the regions and a second data compression method for a second set of the regions, wherein the second data compression method is different from the first data compression method. Further, the server is configured to compress the first set and the second set of the regions by using the first data compression method and the second data compression method, respectively. The server is also configured to transmit the first set and the second set of the regions that have been compressed to the client. | 06-26-2014 |
20140177958 | IMAGE PROCESSING APPARATUS - In an image processing apparatus, regarding plural character areas in the character image of each color, an image compressing unit | 06-26-2014 |
20140177959 | 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. | 06-26-2014 |
20140185928 | HARDWARE-SUPPORTED HUFFMAN CODING OF IMAGES - Embodiments of the present invention may provide a apparatus and method for compressing image data by dividing the data into color components data streams, taking the differences between successive pixels in the data streams, and coding these differences into a compressed data stream using a Huffman coding scheme. The compressed data may be transmitted to a decompressor over an interface. The decompressor may divide the compressed data stream back into color component data streams and decompress the pixels by adding the coded differences to reference values corresponding to previously decompressed pixels of the same color component to generate successive pixels of that color component. Merge registers may then recombined the decompressed data into the original image data. According to embodiments of the present invention, the compression/decompression process may be lossless. | 07-03-2014 |
20140185929 | METHOD, MEDIUM, AND SYSTEM COMPRESSING AND/OR RECONSTRUCTING IMAGE INFORMATION WITH LOW COMPLEXITY - A system, medium, and method compressing and/or restoring images. Such a data compression method may include selecting a mode from among a plurality of modes for compressing current data, according to predetermined criteria, and calculating a difference between the current data and reference data, according to the selected mode, and compressing the current data, or truncating a part of the current data and compressing the current data. Accordingly, it is possible to significantly lower the complexity of an image encoder/decoder system and exactly meet a picture-based CBR required by LCD DCC devices/systems. | 07-03-2014 |
20140185930 | Image Prediction Based on Primary Color Grading Model - Inter-color image prediction is based on color grading modeling. Prediction is applied to the efficient coding of images and video signals of high dynamic range. Prediction models may include a color transformation matrix that models hue and saturation color changes and a non-linear function modeling color correction changes. Under the assumption that the color grading process uses a slope, offset, and power (SOP) operations, an example non linear prediction model is presented. | 07-03-2014 |
20140205190 | METHOD OF AUTO-DETERMINATION A THREE-DIMENSIONAL IMAGE FORMAT - A method of auto-determination a three-dimensional image format includes a processor receiving an image signal; the processor capturing a plurality of frames from the image signal; the processor determining whether a red sub-pixel gray-level, a green sub-pixel gray-level, and a blue sub-pixel gray-level of each pixel of a right half side of each frame of the plurality of frames are the same; and the processor determining that the image signal has a two-dimensional image plus depth information three-dimensional image format when the red sub-pixel gray-level, the green sub-pixel gray-level, and the blue sub-pixel gray-level of the pixel are the same. | 07-24-2014 |
20140205191 | COMPRESSION AND DECODING OF SINGLE SENSOR COLOR IMAGE DATA - A method is described to greatly improve the efficiency of and reduce the complexity of image compression when using single-sensor color imagers for video acquisition. The method in addition allows for this new image compression type to be compatible with existing video processing tools, improving the workflow for film and television production. | 07-24-2014 |
20140212033 | IMAGE COMPRESSION MEHTOD, IMAGE COMPRESSION DEVICE AND MOBILE TERMINAL - The present invention provides an image compression method, comprising: determining non-edge portions of an image to be compressed by performing an image edge detection on the image to be compressed; dividing each of non-edge portions into a plurality of connected domains of pixels according to color similarity of the pixels in the non-edge portion, wherein each of the connected domains of pixels is composed of a pixel selected during the division into the connected domains of pixels and the pixels similar in color to and continuously adjacent to the selected pixel; setting the color of each of the connected domains of pixels to be the color of the selected pixel; merging the colors of a plurality of divided connected domains of pixels according to similarity of the colors of the connected domains of pixels; and compressing the image to be compressed by using the merged colors. According to the method, the number of colors used for image compression can be determined according to the characteristics of the image, thus the file size of the compressed image can be effectively reduced with the display effect thereof kept substantially unchanged. | 07-31-2014 |
20140212034 | 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-31-2014 |
20140219558 | MIXED MODE FOR FRAME BUFFER COMPRESSION - Certain aspects relate to systems and techniques for compressing image data using mixed mode compression schemes. A mixed mode compression scheme can reduce the amount of data stored in a frame buffer to reduce power costs of an image display system. In some implementations, mixed mode compression can be suitable for compression of pixel blocks having one or two color channels exhibiting a relatively low variation in pixel intensity with the remaining channel or channels exhibiting a relatively high variation. The pixel values in each color channel of an RGB or YC | 08-07-2014 |
20140241628 | Toner Limit Processing Mechanism - A method is disclosed. The method includes analyzing each tile of a sheetside image to determine if one or more color values of a tile exceeds a predetermined maximum value. | 08-28-2014 |
20140241629 | METHODS AND SYSTEMS FOR DIFFERENTIATING SYNTHETIC AND NON-SYNTHETIC IMAGES - The techniques introduced here include a system and method for transcoding multimedia content based on the results of content analysis. The determination of specific transcoding parameters, used for transcoding multimedia content, can be performed by utilizing the results of content analysis of the multimedia content. One of the results of the content analysis is the determination of image type of any images included in the multimedia content. The content analysis uses one or more of several techniques, including analyzing content metadata, examining colors of contiguous pixels in the content, using histogram analysis, using compression distortion analysis, analyzing image edges, or examining user provided inputs. Transcoding the multimedia content can include adapting the content to the constraints in delivery and display, processing and storage of user computing devices. | 08-28-2014 |
20140241630 | Indexed Color History In Image Coding - An encoder may implement an indexed color history that stores color values for previously encoded pixels. The encoder may obtain a current pixel or current group of pixels for encoding and determine whether to encode the current pixel using the indexed color history. In doing so, the encoder may compare a color value of the current pixel with color values of the previously coded pixels to determine whether the current pixel is sufficiently similar to a previously coded pixel color value, e.g., by satisfying one or more similarity criteria. When the similarity criteria are satisfied, the encoder may encode the current pixel as an index value referencing the entry in the indexed color history storing a color value that satisfies the similarity criteria. When the similarity criteria are not satisfied, the encoder may encode the current pixel using another encoding method or technique. | 08-28-2014 |
20140247982 | GENERATION OF INTERMEDIATE IMAGES FOR TEXTURE COMPRESSION - A machine may be configured to process an uncompressed image to obtain a set of intermediate images, which may be alternatively known as working images or temporary images. Such a set of intermediate images may be used as input for an image compression algorithm that, when executed by the machine or other compression engine, outputs a compressed version of the uncompressed image. For example, a compression format called “PVRTC,” which may be used on certain portable devices, accepts a set of three intermediate images as input, specifically, one full resolution, low precision version of the original uncompressed image, plus two low resolution, low frequency color versions of the original uncompressed image. A set of intermediate images for such a compression format may be generated by the machine from the original uncompressed image. | 09-04-2014 |
20140247983 | High-Throughput Image and Video Compression - A system implements multiple coding formats for coding pixels within a picture. The formats may be selected based on one or more of the input picture and encoding variables. The coding formats may have varying chroma sampling densities. Filtering may be applied to convert among the various formats or to convert a sampled input to a specific chroma sampling density. The format associated with various groups within a coded bitstream may be changed to adapt to evolution of the one or more variables or inputs. | 09-04-2014 |
20140254928 | METHOD AND IMAGE PROCESSING DEVICE FOR IMAGE DYNAMIC RANGE COMPRESSION WITH LOCAL CONTRAST ENHANCEMENT - An image dynamic range compression with local contrast enhancement method for an image processing device is provided. The method includes the following steps. A plurality of input pixels of an image including a first input pixel are received, and an input luminance pixel value of each of the input pixels as well as a darkness intensity level of the image are obtained. A filter result of the first input pixel is obtained according to filter computation on the input luminance pixel values; an image-related parameter is obtained according to image-related computation on the darkness intensity level. The image-related parameter, the filter result of the first input pixel, and the input luminance pixel value of the first input pixel are transformed into an output luminance pixel value of the first input pixel according to a non-linear intensity transfer function and a dynamic range compression with local contrast enhancement algorithm. | 09-11-2014 |
20140254929 | IMAGE ENCODING METHOD AND APPARATUS FOR PERFORMING BIT-PLANE SCANNING CODING UPON PIXEL DATA AND RELATED IMAGE DECODING METHOD AND APPARATUS - An image encoding method includes at least following steps: receiving a plurality of target pixels within a frame, wherein pixel data of each target pixel has at least one color channel data corresponding to at least one color channel; determining a bit budget of the target pixels; and performing bit-plane scanning coding upon selected pixels according to the bit budget and a scanning order, and accordingly generating encoded pixel data of the selected pixels as encoded data of the target pixels, wherein the selected pixels are derived from the target pixels, and the bit-plane scanning coding extracts partial bits of pixel data of each selected pixel as encoded pixel data of the selected pixel. In addition, a corresponding image decoding method is provided. | 09-11-2014 |
20140270510 | COLOR BALANCED COMPRESSION IN DYNAMIC RANGE MISMATCHED COLOR SYSTEMS - Methods, systems and processor-readable media for color balanced compression in dynamic range mistmatched color environments. An input L* can be compensated based on L* | 09-18-2014 |
20140270511 | IMAGE FRAGMENTATION FOR DISTORTION CORRECTION OF COLOR SPACE ENCODED IMAGE - Embodiments of the present disclosure can include devices for storing and exchanging color space encoded images. The encoded images can store input data into high capacity multi-colored composite two-dimensional pictures having different symbols organized in specific order using sets in a color space. The encoding can include performing two-level error correction and generating frames based on the color space for formatting and calibrating the encoded images during decoding. The decoding can use the frames to perform color restoration and distortion correction. The decoding can be based on a pseudo-Euclidean distance between a distorted color and a color in a color calibration cells. In some embodiments, an encoded image can be further divided into sub-images during encoding for simplified distortion correction. | 09-18-2014 |
20140270512 | TWO-LEVEL ERROR CORRECTING CODES FOR COLOR SPACE ENCODED IMAGE - Embodiments of the present disclosure can include devices for storing and exchanging color space encoded images. The encoded images can store input data into high capacity multi-colored composite two-dimensional pictures having different symbols organized in specific order using sets in a color space. The encoding can include performing two-level error correction and generating frames based on the color space for formatting and calibrating the encoded images during decoding. The decoding can use the frames to perform color restoration and distortion correction. The decoding can be based on a pseudo-Euclidean distance between a distorted color and a color in a color calibration cells. In some embodiments, an encoded image can be further divided into sub-images during encoding for simplified distortion correction. | 09-18-2014 |
20140270513 | MOVING IMAGE ENCODING APPARATUS AND METHOD FOR CONTROLLING THE SAME - A technique is provided that can record moving images while not resulting in calculation load increase and maintaining a certain degree of image quality even when encoding corresponding to a 4:4:4 format. Provisional encoding is performed, by obtaining motion vectors in accordance with a plurality of mutually different search ranges of image data of one color component, on a preset number of frame images at an initial stage at a time when an encoding start instruction is given. Moreover, the search range having the smallest error vector among each of the search ranges is determined as a search range for a motion vector, for each color component in main encoding processing carried out following provisional encoding. | 09-18-2014 |
20140286570 | COMPRESSION OF A COLLECTION OF IMAGES USING PATTERN SEPARATION AND RE-ORGANIZATION - Embodiments herein include an image manager that provides for image compression by rearranging an order of blocks from one or more images and then sorting and writing those blocks into one or more different images. This technique enables using a high-level of image compression to reduce a relatively large amount of pixels to a common subset of values than would ordinarily be possible with the original image(s). This can include extracting a plurality of blocks from a graphical digital image file. Each block from the graphical digital image file can be a group of pixels. The image manager analyzes each block to produce a corresponding variation value for each of the blocks, indicating a level of variation of pixel data within a respective block. The image manager sorts blocks according to the variation values, and can apply a level of image compression to each respective block, based on the variation value and/or average color of each respective block, to compress each respective block. For a given image or set of images, certain techniques disclosed herein can yield an image archive having a file size that is about two to four times smaller than conventional archiving techniques applied to the same given image or set of images. | 09-25-2014 |
20140301641 | Tile-Based Compression and Decompression for Graphic Applications - Systems and method for tile-based compression are disclosed. Image data, such as a frame, may be divided into tiles. The tiles may be sized based on a size of a line buffer. Tiles are compressed and decompressed individually. As portions of the image frame are updated, corresponding updated tiles may be compressed and stored. Likewise, as tiles are accessed they may be de-compressed and streamed to a requesting device. In some embodiments, a decoder operable to decompress tiles may be interposed between a memory device and a requesting device. Data encoding one or more compressed tiles may be grouped to enable decompression at a rate of four pixels per clock cycle. Methods for compressing image data including both RGB and RGBα components are disclosed. | 10-09-2014 |
20140314316 | IMAGE COMPRESSION BASED ON PARAMETER-ASSISTED INPAINTING - Systems and methods provide image compression based on parameter-assisted inpainting. In one implementation of an encoder, an image is partitioned into blocks and the blocks classified as smooth or unsmooth, based on the degree of visual edge content and chromatic variation in each block. Image content of the unsmooth blocks is compressed, while image content of the smooth blocks is summarized by parameters, but not compressed. The parameters, once obtained, may also be compressed. At a decoder, the compressed image content of the unsmooth blocks and the compressed parameters of the smooth blocks are each decompressed. Each smooth block is then reconstructed by inpainting, guided by the parameters in order to impart visual detail from the original image that cannot be implied from the image content of neighboring blocks that have been decoded. | 10-23-2014 |
20140334724 | Method and Apparatus for Residue Transform - A method and apparatus for a multiple-channel image/video coding system are disclosed. A residue generation process is applied to the image/video data to generate residue data. A set of integer operations is applied to the residue data across the input channels to generate residue transformed data having multiple output channels. In one embodiment, the residue transformed data associated with a first output channel is related to the difference between a first residue data associated with a first input channel and a second residue data associated with a second input channel. In another embodiment, the residue transformed data associated with a second output channel is related to the second difference between a threshold and a third residue data associated with a third input channel, and wherein the threshold corresponds to the first truncated or rounded average of the first residue data and the second residue data. | 11-13-2014 |
20140355875 | METHOD FOR CARRYING OUT A DYNAMIC RANGE COMPRESSION IN TRAFFIC PHOTOGRAPHY - The invention relates to a method for carrying out a dynamic range compression in traffic photography for representation having greater detail fidelity in images created in connection with traffic monitoring installations. The problem addressed by the invention is that of finding a possibility for achieving, in the case of digitally obtained images in traffic photography, whilst precluding the different subjective influences on the part of the processing personnel, a representation of the dark regions with greater detail fidelity, without the information of the brighter regions being lost in the process. According to the invention, this problem is solved by means of a method for carrying out a specific dynamic range compression in traffic photography. | 12-04-2014 |
20150016719 | METHODS OF SIFTING OUT SIGNIFICANT VISUAL PATTERNS FROM VISUAL DATA - An embodiment of the invention provides a method performed by an electronic device. Under the method, the electronic device first analyzes significance-indication information of an image block of visual data to determine whether the image block encompasses a significant visual pattern. The significance-indication information includes the image block's time domain information and/or color domain information. Then, if the electronic device determines that the image block encompasses the significant visual pattern, it sifts the image block out from the visual data. | 01-15-2015 |
20150016720 | GUIDED IMAGE FILTERING FOR IMAGE CONTENT | 01-15-2015 |
20150030245 | METHOD AND APPARATUS FOR A MEMORY EFFICIENT APPROACH FOR DECODING PROGRESSIVE JOINT PHOTOGRAPHIC EXPERTS GROUP (JPEG) IMAGES - A computer implemented method and apparatus for a memory efficient approach for decoding progressive JPEG images. The method comprises (a) accessing a progressive JPEG image, wherein the progressive JPEG image comprises a plurality of compressed scans and wherein each scan in the plurality of scans comprises a plurality of compressed rows of image data; (b) decompressing not more than half of the compressed rows of each scan in the plurality of scans into a memory buffer; (c) copying a remaining plurality of compressed rows of each scan in the plurality of scans into a plurality of small memory buffers; (d) decoding, in place, the decompressed rows in the memory buffer; and (e) repeating steps (b)—(d) until a predefined number of rows are remaining in the plurality of small memory buffers, at which time the remaining rows are decompressed and decoded. | 01-29-2015 |
20150036925 | METHOD, MEDIUM, AND APPARATUS ENCODING AND/OR DECODING AN IMAGE USING THE SAME CODING MODE ACROSS COMPONENTS - A method, medium, and apparatus encoding and/or decoding an image in order to increase encoding and decoding efficiency by performing binary-arithmetic coding/decoding on a binary value of a syntax element using a probability model having the same syntax element probability value for respective context index information of each of at least two image components. | 02-05-2015 |
20150043815 | PERCEPTUALLY LOSSLESS AND PERCEPTUALLY ENHANCED IMAGE COMPRESSION SYSTEM & METHOD - An apparatus is provided for generating perceptually lossless image data or perceptually enhanced image data including: a color transform unit for color transforming a received image to a desired color space, forming converted color-space (CCS) images; a transform unit for receiving CCS images and transforming the CCS images into transformed CCS images each containing a set of transform coefficients; a quantization unit to quantize the transformed CCS images to form quantized CCS images; an image processor for receiving and processing transformed or quantized CCS images to produce optimized CCS images that are perceptually lossless or perceptually enhanced in quality; and an encoder for compressing the optimized CCS images; wherein the compressed optimized CCS images are subsequently prepared for storage and/or transmission. | 02-12-2015 |
20150043816 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - An image processing device including an acquiring section configured to acquire quantization matrix parameters from an encoded stream in which the quantization matrix parameters defining a quantization matrix are set within a parameter set which is different from a sequence parameter set and a picture parameter set, a setting section configured to set, based on the quantization matrix parameters acquired by the acquiring section, a quantization matrix which is used when inversely quantizing data decoded from the encoded stream, and an inverse quantization section configured to inversely quantize the data decoded from the encoded stream using the quantization matrix set by the setting section. | 02-12-2015 |
20150063693 | CONTROLLING A COMPRESSION OF AN IMAGE ACCORDING TO A DEGREE OF PHOTO-REALISM - A method of controlling a compression of an image according to a degree of photo-realism in the image, comprising computing a value indicating a degree of photo-realism for an input image based on a distribution of pixel luminance values within the image, calculating a configuration parameter based on the photo-realism value for the image, and configuring an encoder to compress the image according to the configuration parameter. | 03-05-2015 |
20150086111 | IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS, AND IMAGE PROCESSING PROGRAM - In the image processing apparatus, Input transform into an input color space is performed on input image data; After the input transform, transform processing of transforming chroma or chromaticity of the input image data or chroma or chromaticity in the input color space is performed so as to reduce a difference between a space of chroma or chromaticity of the input image data and a space of chroma or chromaticity in the input color space to acquire transformed image data; and Output transform into an output color space is performed on the transformed image data using a three-dimensional lookup table including inverse transform processing of returning the chroma or chromaticity of the transformed image data to the chroma or chromaticity of the input image data to acquire output image data. | 03-26-2015 |
20150093023 | Backwards Compatible Extended Image Format - Techniques are provided for encoding an extended image such that it is backwards compatible with existing decoding devices. An extended image format is defined such that the extended image format is consistent with an existing image format over the full range of the existing image format. Because the extended image format is consistent with the existing image format over the full range of the existing image format, additional image information that is included in an extended image can be extracted from the extended image. A base version of an image (expressed using the existing image format) may be encoded in a payload portion and the extracted additional information may be stored in a metadata portion of a widely supported image file format. | 04-02-2015 |
20150093024 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR JOINT COLOR AND DEPTH ENCODING - A system and method are provided for performing joint color and depth encoding. Color data and depth data for an image is received. Based on the color data, confidence values are computed for the depth data and the depth data is encoded based on the confidence values to represent a correlated portion of the depth data and a decorrelated portion of the depth data. In one embodiment, the depth data comprises per-pixel vergence angles. | 04-02-2015 |
20150117774 | APPARATUS AND METHOD FOR ENCODING IMAGE DATA - An apparatus for encoding an image data includes a sub-pixel rendering unit configured to convert a first image data of a RGB type, supplied from an outside thereof, into a second image data of a RG-BG type by performing sub-pixel rendering on the first image data, a first differential pulse code modulation (DPCM) processing unit configured to generate a first differential data including a differential value between gray scale values corresponding to green sub-pixels in the second image data, and a second DPCM processing unit configured to generate a second differential data including a differential value between a gray scale value corresponding to a red or blue sub-pixel in the second image data and an average value of gray scale values corresponding to green sub-pixels adjacent to the red or blue sub-pixel. | 04-30-2015 |
20150125075 | METHOD, MEDIUM, AND SYSTEM ENCODING AND/OR DECODING AN IMAGE USING IMAGE SLICES - An encoding method, medium, and system encoding an image, with an image being encoded by generating a plurality of image slices as images of each color component of the image and encoding the image slices in parallel with each other and independently of each other. Accordingly, although an image to be encoded has a large number of color components, the image can be compressed promptly. In addition, a decoding method, medium, and system are also provided decoding an image, with a plurality of encoded image slices being included in a corresponding bitstream, which are images of each color component of the image to be restored, are decoded in parallel with each other and independently of each other so as to restore the image using the decoded image slices. Accordingly, although an image to be decoded has a large number of color components, the image can be restored promptly. | 05-07-2015 |
20150125076 | METHOD, MEDIUM, AND SYSTEM ENCODING AND/OR DECODING AN IMAGE USING IMAGE SLICES - An encoding method, medium, and system encoding an image, with an image being encoded by generating a plurality of image slices as images of each color component of the image and encoding the image slices in parallel with each other and independently of each other. Accordingly, although an image to be encoded has a large number of color components, the image can be compressed promptly. In addition, a decoding method, medium, and system are also provided decoding an image, with a plurality of encoded image slices being included in a corresponding bitstream, which are images of each color component of the image to be restored, are decoded in parallel with each other and independently of each other so as to restore the image using the decoded image slices. Accordingly, although an image to be decoded has a large number of color components, the image can be restored promptly. | 05-07-2015 |
20150131904 | IMAGE PROCESSING DEVICE AND METHOD - The present disclosure relates to an image processing device and method which can accurately reproduce a dynamic range of an image. | 05-14-2015 |
20150131905 | IMAGE PROCESSING DEVICE AND METHOD - The present invention relates to an image processing device and method, which realize improvement in encoding efficiency for color difference signals and reduction in address calculations for memory access. In a case where a block size of orthogonal transform is 4×4, and a macroblock of luminance signals is configured of four 4×4 pixel blocks appended with 0 through 1, the four luminance signal blocks are corresponded with one color difference signal 4×4 block appended with C. At this time, there exist four motion vector information of mv | 05-14-2015 |
20150139542 | Toner Limit Processing Mechanism - A method is disclosed. The method includes analyzing a meta-data structure corresponding to each tile of a sheetside image to detect a blank state of the sheetside image, detecting a sensing display item in a data stream and scanning the sheetside image in response to detecting the sensing display item. | 05-21-2015 |
20150146975 | LOSSLESS COLOR IMAGE COMPRESSION ADAPTIVELY USING SPATIAL PREDICTION OR INTER-COMPONENT PREDICTION - An improved lossless image compression technique involves adaptively selecting between spatial prediction and inter-component prediction techniques depending on which allows better results for any given component of a digital image pixel. | 05-28-2015 |
20150146976 | ADVANCED SCREEN CONTENT CODING SOLUTION - A method and device for coding screen content into a bitstream by selecting a color palette table for a coding unit (CU) of screen content, creating a color index map having indices for the coding unit (CU), and encoding the selected color palette table and the color index map for the CU into a bitstream. | 05-28-2015 |
20150146977 | COMPRESSION DEVICE AND COMPRESSION METHOD - A compression device includes a memory, a compressor, and an adder. The memory has a first area, a second area, and a third area. The first area stores a first totalizing value of a first pixel of a pixel group. The second area stores first selection information corresponding to a first model, selected to calculate a first prediction value corresponding to second totalizing values of peripheral pixels of the pixel group. The third area stores first differences between the second totalizing values and the first predication value. The compressor obtains the second totalizing values based on information stored in the first, second, and third areas. The adder obtains a third totalizing value by adding a first current luminance value of the first pixel to the first totalizing value, and obtains fourth totalizing values by adding second current luminance values of the peripheral pixels to the second totalizing values. | 05-28-2015 |
20150146978 | DISPLAY DRIVING APPARATUS AND DRIVING METHOD THEREOF - A display driving apparatus and a driving method may improve the compression rate of data. The display driving apparatus may include: an encoder configured to compress data of a Pentile method, using any one of a plurality of encoding methods, and compress the data according to a pattern encoding method in addition to the any one of the plurality of encoding methods when the data corresponds to a specific pattern; a decoder configured to decompress the data compressed in the encoder according to a decoding method corresponding to the any one of the encoding methods; and a data driver configured to generate a data signal using the data decompressed in the decoder. | 05-28-2015 |
20150312577 | COLOR IMAGE DATA COMPRESSION - Color image data is compressed by determining the number of colors within a cell of an input image, each cell comprising an N×M array of pixels; in response to determining that the number of colors is greater than a first predetermined threshold, compress the cell using lossy compression; and in response to determining that the number of colors is less than the first predetermined threshold, reduce the number of colors. | 10-29-2015 |
20150319446 | IMAGE COMPRESSION METHOD AND APPARATUS FOR ENCODING PIXEL DATA OF FRAME INTO INTERLEAVED BIT-STREAM, AND RELATED IMAGE DECOMPRESSION METHOD AND APPARATUS - An image compression method includes at least the following steps: receiving a plurality of pixels of a frame, wherein pixel data of each pixel has a plurality of color channel data corresponding to a plurality of different color channels, respectively; encoding the pixel data of each pixel and generating bit-streams corresponding to the plurality of color channel data of the pixel, wherein the bit-streams corresponding to the plurality of color channel data of the pixel are separated; packing bit-streams of a same color channel data of different pixels into color channel bit-stream segments, wherein each of the bit-stream segments has a same predetermined size; and concatenating color channel bit-stream segments of the different color channels into a final bit-stream. Alternatively, color channel bit-stream segments of the same pixel are concatenated into a concatenated bit-stream portion, and concatenated bit-stream portions of different pixels are concatenated into a final bit-stream. | 11-05-2015 |
20150334268 | METHOD AND DEVICE FOR COMPRESSION OF AN IMAGE SIGNAL AND CORRESPONDING DECOMPRESSION METHOD AND DEVICE - A method compresses, into a compressed image signal, an initial image signal including a sequence of pixels having respective amplitudes of plural digital color components. The method includes, for each color component, subdividing the sequence into several groups of several adjacent pixels, and for each group of a portion of the groups, generating a sequenced set of pixels for the group by a monotone sequencing of the pixels of the group as a function of amplitudes of the color component, and approximating amplitudes of the color component of the pixels of the set by a monotone approximation function with one variable related to positions of the pixels in the set. The compressed image signal includes indications of position of the sequenced pixels in the group and characteristics of the approximation function associated with that group. | 11-19-2015 |
20150348233 | VIDEO CAMERA - Embodiments provide a video camera that can be configured to highly compress video data in a visually lossless manner. The camera can be configured to transform blue and red image data in a manner that enhances the compressibility of the data. The data can then be compressed and stored in this form. This allows a user to reconstruct the red and blue data to obtain the original raw data for a modified version of the original raw data that is visually lossless when demosacied. Additionally, the data can be processed in a manner in which the green image elements are demosaiced first and then the red and blue elements are reconstructed based on values of the demosaiced green image elements. | 12-03-2015 |
20150350675 | 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. | 12-03-2015 |
20150358617 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - Provided is an image processing apparatus including: a decoding section configured to decode a prediction parameter including a gain and an offset by which each color component of a first layer is multiplied, the prediction parameter being used when an image of a second layer having a larger luminance dynamic range than the first layer is predicted from an image of the first layer, and a prediction section configured to predict the image of the second layer from the image of the first layer using the prediction parameter decoded by the decoding section. | 12-10-2015 |
20150358646 | IMPROVED HDR IMAGE ENCODING AND DECODING METHODS AND DEVICES - To allow graders to make optimally looking content of HDR scenes for various rendering displays, we invented an image encoder ( | 12-10-2015 |
20150365685 | METHOD AND SYSTEM FOR ENCODING AND DECODING, ENCODER AND DECODER - An encoding method and a decoding method, and a codec system, an encoder and a decoder using the methods are provided. The encoding method includes receiving a first coding unit of a frame, and selecting a first index pixel and a second index pixel from pixels of the frame and setting index values corresponding to the two index pixels, where a color of the first index pixel is different to a color of the second index pixel. The encoding method includes indexing each pixel in the first coding unit to generate an index map. The encoding method includes generating a coding value corresponding to the first coding unit according to the index map, and transmitting the coding value to a decoder, wherein only an index value corresponding to a 1 | 12-17-2015 |
20150365689 | IMAGE PROCESSING APPARATUS AND METHOD - An image processing apparatus and an image-processing method are provided. The image processing method includes encoding an image according to a first encoding type, encoding the image, which has been encoded according to the first encoding type, according to a second encoding type, and decoding the image, which has been encoded according to the second encoding type, in which the second encoding type is contrast dependent encoding (CDE) which is dependent on a contrast of the image. | 12-17-2015 |
20150381995 | APPARATUS AND METHOD OF PROCESSING IMAGES IN AN ELECTRONIC DEVICE - Disclosed are an apparatus and method of encoding and decoding color images in an electronic device which includes a controller that analyzes pixel data of an image, determines a pixel pattern, and encodes the image according to the determined pixel pattern, and a display that displays the image under the control of the controller. | 12-31-2015 |
20160006936 | IMAGE PROCESSING DEVICE, IMAGING DEVICE, MONITORING SYSTEM, ENCODING DEVICE, IMAGE PROCESSING METHOD - The purpose of the present invention is to provide image processing technology that can reduce shimmering in the entirety of images that include both still regions and moving bodies. This image processing device finds gradient distribution for each of a frame to be corrected and a frame for correction, changes, according to the degree of similarity in the gradient distribution, the proportion in which the frame to be corrected and the frame for correction are used, and then corrects the frame to be corrected using the frame for correction (see FIG. | 01-07-2016 |
20160050421 | COLOR IMAGE ENCODING DEVICE, COLOR IMAGE DECODING DEVICE, COLOR IMAGE ENCODING METHOD, AND COLOR IMAGE DECODING METHOD - When the signal format of a color image is YUV4:2:2, and an intra prediction parameter, which is used for an intra-frame prediction process on the chrominance signals in a prediction block, shows the same prediction mode as an intra prediction mode for the luminance signal in the prediction block, an intra prediction unit | 02-18-2016 |
20160073108 | METHOD, MEDIUM, AND SYSTEM COMPRESSING AND/OR RECONSTRUCTING IMAGE INFORMATION WITH LOW COMPLEXITY - A system, medium, and method compressing and/or restoring images. Such a data compression method may include selecting a mode from among a plurality of modes for compressing current data, according to predetermined criteria, and calculating a difference between the current data and reference data, according to the selected mode, and compressing the current data, or truncating a part of the current data and compressing the current data. Accordingly, it is possible to significantly lower the complexity of an image encoder/decoder system and exactly meet a picture-based CBR required by LCD DCC devices/systems. | 03-10-2016 |
20160100178 | METHOD OF COLOR PALETTE CODING APPLICABLE TO ELECTRONIC DEVICE AND ELECTRONIC DEVICE USING THE SAME - The disclosure is directed to a method of color palette coding and an electronic device using the same method. The proposed method would include not limited to encoding, by using a processor, a bit stream to represent a color of a coding unit and storing the bit stream in a storage medium or transmitting the bit stream. The bit stream would include not limited to a binary bit representing a run flag, a N binary bit sequence representing up to 2 | 04-07-2016 |
20160100184 | Method of Pulse-Code Modulation and Palette Coding for Video Coding - Methods for coding a block of video data using palette coding in a video coding are disclosed. According to one embodiment, the palette transpose flag is signaled conditionally depending on the maximum index value or the palette size. If the maximum index value or the palette size is equal to or greater than a threshold size, the palette transpose flag is signaled at an encoder side or parsed at a decoder side. Otherwise, the palette transpose flag is not signaled or parsed. In another embodiment, the last palette and the last palette size are updated by the current palette with the current palette size conditionally. For example, updating the last palette and the last palette size by the current palette with the current palette size is skipped if the current coding unit is coded using a pulse-coded modulation (PCM) mode or the current palette size is zero. | 04-07-2016 |
20160119621 | Image processing method and display apparatus - A method and an apparatus for processing an image are provided. A buffer is provided and separated into a series of storage units. Each storage unit has a fixed size. The image is divided into pixel groups, and each pixel group corresponds to one storage unit. Each pixel group is compressed by one of candidate compression methods to obtain compressed data so that the compressed data of each pixel group fits the corresponding storage unit. | 04-28-2016 |
20160127734 | System and Methods for Image/Video Compression - The present invention relates to system, methods and computer programs for image/video encoding and compression suitable for various image/video types as indexed-color, grayscale and true color (red, green, blue (RGB) and cyan, magenta, yellow, black (CMYK image)) images/video of any bit depth. More particularly, the invention consists of dividing the image/video into plurality of partitions and encoding and compressing each image partition; image partition lines or video stream separately to provide plurality of compressed units. | 05-05-2016 |
20160134869 | ILLUMINATION COMPENSATION DEVICE, LM PREDICTION DEVICE, IMAGE DECODING DEVICE, IMAGE CODING DEVICE - By either subsampling neighbor pixels and deriving an illumination variation parameter, or deriving one normalization shift value of two normalization shift values for normalizing parameters which are used when deriving the illumination variation parameter, with a dependency on the other normalization shift value, an amount of calculation for illumination compensation is reduced. | 05-12-2016 |
20160142721 | PICTURE ENCODING METHOD, PICTURE ENCODING APPARATUS, PICTURE DECODING METHOD AND PICTURE DECODING APPARATUS - A picture encoding method includes: generating encoded data of a luminance component of a picture and encoded data of a first color difference component which has a first resolution; generating interpolated data by applying one of a plurality of upsampling filters to data obtained by decoding the encoded data of the first color difference component; calculating difference data by obtaining differences in corresponding pixels between the interpolated data and a second color difference component of the picture which has a second resolution higher than the first resolution; generating encoded data of the difference data; and generating a stream that contains filter information indicating the applied upsampling filter, the encoded data of the luminance component, the encoded data of the first color difference component, and the encoded data of the difference data. | 05-19-2016 |
20160148356 | Efficient Methodology To Process Wide Dynamic Range Images - An image processor capable of processing wide-dynamic-range (WDR) image data using a native 12-bit image pipe. In one embodiment, the processor receives compressed wide-dynamic-range image data from a WDR image sensor. The compressed wide-dynamic-range image data is decompanded. Long-exposure image data is then extracted from the decompanded image data, and pre-processing is performed on the long-exposure image data. Short-exposure image data is also extracted from the decompanded image data, and pre-processing is performed on the short-exposure image data. The pre-processed long-exposure image data is merged with the pre-processed short-exposure image data. Tone mapping is performed on the merged image data. | 05-26-2016 |
20160165240 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method in which a chroma component and a luma component of an input image including one or more transform blocks are transformed to code the input image. The luma component has the same size as the current transform block. The chroma component is smaller than the current transform block. In the method, when the current transform block has a first minimum size, the chroma component is transformed on a basis of a block resulting from binding a plurality of the chroma blocks to has the same size as the luma block, and when the current transform block has a size other than the first minimum size, a CBF flag indicating whether or not coefficients of the chroma component include a non-zero coefficient is not coded. | 06-09-2016 |
20160173884 | DEVICE AND A METHOD FOR ENCODING AN IMAGE AND CORRESPONDING DECODING METHOD AND DECODING DEVICE | 06-16-2016 |
20160173886 | IMAGE DATA COMPRESSION CONSIDERING VISUAL CHARACTERISTIC | 06-16-2016 |
20160205405 | ADAPTIVE RATIO IMAGES IN HDR IMAGE REPRESENTATION | 07-14-2016 |
20160381388 | IMAGE CODING DEVICE, IMAGE DECODING DEVICE, IMAGE CODING METHOD AND IMAGE DECODING METHOD - A generation circuit generates first palette information from a decoded image of a first block used for predicting second palette information of a second block in a coding target image when the first block has not received palette coding. A storage circuit stores the first palette information. A coding circuit performs prediction coding on the second palette information by using the first palette information so as to generate coded palette information. | 12-29-2016 |
20170237997 | METHOD AND SYSTEM FOR INTERPOLATING BASE AND DELTA VALUES OF ASSOCIATED TILES IN AN IMAGE | 08-17-2017 |
20180027262 | METHODS, SYSTEMS AND APPARATUS FOR ELECTRO-OPTICAL AND OPTO-ELECTRICAL CONVERSION OF IMAGES AND VIDEO | 01-25-2018 |