Class / Patent application number | Description | Number of patent applications / Date published |
382243000 | Shape, icon, or feature-based compression | 41 |
20080226186 | IMAGE PROCESSING APPARATUS AND METHOD OF IMAGE PROCESSING - An image processing apparatus that generates a code stream that encodes image data and includes a dividing unit that divides the image data into at least one rectangular area, a conversion unit that converts data of the rectangular area into conversion data, an ordering unit that adds the priority order to the conversion data, an encoding unit that rearranges the conversion data based on the priority order and encodes the conversion data into the code stream, and a coupling unit that adds a marker in the header part of the conversion data that identifies the priority order of the conversion data in the code stream. | 09-18-2008 |
20080240594 | Compression of triangle stripped data - A coder/decoder of a computer system may be utilized to compress, for subsequent display, three dimensional images. A triangle strip from a triangle based mesh may be analyzed to produce a sequence code to indicate a difference between a subsequent index and a previous index of a vertex within the triangle strip. The indices are reordered based on the order of occurrence in the strip. | 10-02-2008 |
20080240595 | Data Exchange Method - In order to exchange data together with a pre-defined basic logo in coded form, a geometric basic shape, preferably matching the pattern of the basic logo, is defined as the coding symbol and a matrix likewise matching the arrangement of the coding symbols and therefore encoded data, which can be read out automatically after being photographed with a CCD sensor by the decoding algorithm embedded there and also trigger off further associated automatic routines, for example the calling-up of an internet address, are contained in a coding part next to or in the basic logo. | 10-02-2008 |
20080292198 | Method for Reducing the Size of a Digital Image or Video File - The invention concerns a method comprising a coding step consisting in replacing the original values of the file with coding values of reduced brightness, a common coding value being attributed to a group of original values, a step of restitution consisting in setting correspondence values between the coding value and the restored value, selected from one of the values of the corresponding group, an insertion step consisting in modifying the successive redundant restored values so as to produce shades and a step which consists in reading the values resulting from the insertion step. | 11-27-2008 |
20080298697 | User Interface for Presenting a List of Thumbnail Items Associated With Media Items - A user interface allows a user to access media items by selecting from a list of thumbnail items associated with the media items. Various techniques are used to reduce the latency times when displaying the list of thumbnail items in the user interface. When the list is initially displayed, for example, the thumbnail items may be loaded into memory according to how far they are from a currently displayed portion of the list, rather than always starting from the top of the list. In addition, if not all of the thumbnail items can be loaded at one time, when the list window is scrolled, the thumbnail items relatively far from a current scroll position of the list are purged so that the items closer to the current scroll position may be loaded. | 12-04-2008 |
20080304762 | IMAGE PROCESSING APPARATUS AND METHOD - An image, in which a character image and a photographic image are mixed, is efficiently encoded while preventing image quality deterioration. Hence, image data including foreground pixels and background pixels is input. In the image data, first image data is generated by setting a pixel value that does not occur as the foreground pixel to the pixel value of the background pixel based on the histogram of pixel values that occur as foreground pixels, and the first image data is encoded. In the image data, second image data is generated by setting a value based on the pixel value of the background pixel to the pixel value of the foreground pixel, and the second image data is encoded. | 12-11-2008 |
20090028453 | Content Encoder and Decoder and Methods of Encoding and Decoding Content - A content encoder for encoding content in a source image for display on a display device, the content encoder comprising: inputs for receiving data representing content to be encoded in the source image; a processor arranged to encode content as a time varying two-dimensional pattern of luminosity modulations within the source image to form an encoded image; outputs arranged to output the encoded image to the display device. | 01-29-2009 |
20090080786 | IMAGE ENCODING APPARATUS AND METHOD OF CONTROLLING SAME - This invention encodes an image mixed of a character or line-drawing image and a natural image. An extraction unit extracts the color of a pixel, which constitutes a high-frequency component, from the input image data as an extracted color and generates identification information indicating whether each pixel in the image data is a pixel of an extracted color or non-extracted color. A replacement unit replaces a pixel value of an extracted color with an average value of non-extracted colors. Using a window having a size of 2×2 pixels, a reducing unit generates one pixel from the window after replacement. If even one non-extracted-color pixel exists in the window, the average value of non-extracted colors within the window is determined to be a pixel value of the reduced image. A packing unit concatenates the extracted color, the result of lossless-encoded identification information and lossy-encoded data of the reduced image. | 03-26-2009 |
20090080787 | Image Compression and Expansion Technique - The present invention aims at improving an image compression rate and enhancing quality of images after expansion. An image compression device generates compressed data formed by compressing an image. The device includes a boundary area detection section for detecting boundary areas which include both of internal and external parts of an object rendered in the image, from among plural areas included in the image; a non-boundary area data generation section for, by compressing non-boundary areas which are not the boundary areas in the image, in a predetermined compression mode, generating partial compressed data in the compressed data, corresponding to the non-boundary areas; and a boundary area data generation section for generating partial compressed data in the compressed data, corresponding to the boundary areas, from the boundary areas, in a mode in which difference between images before compression and after expansion is less in comparison with a case where the boundary areas are compressed in the predetermined compression mode. | 03-26-2009 |
20090087112 | ENHANCED METHOD OF MULTILAYER COMPRESSION OF PDF (IMAGE) FILES USING OCR SYSTEMS - In one embodiment, the invention discloses, a method for processing a document image. The method comprises segmenting the document image into a picture component and a non-picture component; compressing the non-picture component; and saving the uncompressed picture component and the compressed non-picture component in memory so that the document image may be recomposed to form a recomposed image based on the uncompressed picture component and the compressed non-picture component. | 04-02-2009 |
20090097765 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, COMPUTER-READABLE MEDIUM AND COMPUTER DATA SIGNAL - An image processing apparatus includes an image extracting unit, a vector information generating unit and a color information adding unit. The image extracting unit extracts an image to be vectorized from a multilevel image as a binary image. The vector information generating unit vectorizes the binary image extracted by the image extracting unit to generate vector information. The color information adding unit adds color information to the vector information generated by the vector information generating unit. | 04-16-2009 |
20090110313 | DEVICE FOR PERFORMING IMAGE PROCESSING BASED ON IMAGE ATTRIBUTE - The present invention provides an image processing device able to compress the information volume of attribute data by vectorizing the attribute data. A transmitting image processing device includes an attribute separating unit that extracts attribute data from image data, a vectorization processing unit that vectorizes the attribute data extracted by the attribute separating unit, and a transmission unit that transmits, to another device, the vectorized attribute data that was vectorized by the vectorization processing unit together with the image data. A receiving image processing device includes a receiving unit that receives the image data and the vectorized attribute data that was obtained by vectorizing the original attribute data, as well as a RIP unit that restores attribute data from the vectorized attribute data in order to accurately restore the attribute data that was vectorized. | 04-30-2009 |
20090110314 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus including: a decoder; an image size processor that executes image processing regarding an image size on uncompressed image data as the output from the decoder; a general-use interface that transfers the output from the decoder or the image size processor; an exclusive-use interface that transfers the output from the decoder or the image size processor an image synthesis processor that generates uncompressed image data of a composite image for display of a small image size by image synthesis on the basis of uncompressed image data transferred through the exclusive-use interface, and generates uncompressed image data of a composite image for printing or storage of a large image size by image synthesis on the basis of uncompressed image data transferred through the general-use or the exclusive-use interface; and an encoder that compresses uncompressed image data of the generated composite image for printing or storage. | 04-30-2009 |
20090129690 | LIFTING-BASED VIEW COMPENSATED COMPRESSION AND REMOTE VISUALIZATION OF VOLUME RENDERED IMAGES - A method for compressing 2D images includes determining a depth map for each of a plurality of sequential 2D images of a 3D volumetric image, determining coordinate transformations the 2D images based on the depth maps and a geometric relationship between the 3D volumetric image and each of the 2D image, performing a lifting-based view compensated wavelet transform on the 2D images using the coordinate transformations to generate a plurality of wavelet coefficients and compressing the wavelet coefficients and depth maps to generate a compressed representation of the 2D images. | 05-21-2009 |
20090148057 | SYSTEMS AND METHODS FOR RANDOMLY ACCESSING COMPRESSED IMAGES - An embodiment of a method for encoding a source image comprising multiple data units, performed by an image encoding unit, comprises the following steps. A quantized DC coefficient and multiple AC coefficients of a data unit are generated. A value at the (0,0) element of the first data unit is determined according to the quantized DC coefficient. A variable length coding (VLC) stream of the data unit is generated by encoding the determined value and the AC coefficients. An encoded bitstream comprising a restart mark followed by the VLC stream of the data unit is generated. An offset pointing to the beginning of the restart mark of the encoded bitstream is stored in a random access table. A compression image comprising the encoded bitstream and the random access table is generated. | 06-11-2009 |
20090169123 | METHOD AND APPARATUS TO ENCODE AND DECODE HALFTONE IMAGE - A method to encode and decode a halftone image such that the halftone image is efficiently compressed and decoded by using pattern characteristics of the halftone image includes determining different template shapes according to characteristics of the halftone image, compressing the halftone image based on determined template shape information, compressing the template shape information, and generating the compressed halftone image and the compressed template shape information as a bitstream. | 07-02-2009 |
20090208125 | IMAGE ENCODING APPARATUS AND METHOD OF CONTROLLING THE SAME - This invention provides an apparatus which re-encodes encoded image data to generate encoded data at a higher compression ratio while suppressing any increase in the load of re-encoding. A decoder decodes each block stored in a storage, stores the decoding result in a buffer, and stores, in a holding unit, block information representing the location of the encoded data of each block in the storage. A discrimination unit discriminates a text area in the decoded image data. The image in the text area undergoes binarization and then character image data encoding. A fill-up unit replaces the value of a character/line art pixel in the text area with the average of non-character/line art pixel values. A re-encoder encodes the blocks after replacement. Inside the text area, a selector selects and outputs encoded data generated by the re-encoder. Outside the text area, the selector selects and outputs encoded data in the storage. | 08-20-2009 |
20090245672 | ENTROPY ENCODING CIRCUIT AND ENCODING METHOD THEREOF - An entropy encoding circuit having two entropy encoders is provided. A first encoding procedure performs an adaptive scan on the encoding coefficient, and the second encoding procedure performs a fixed scan on the encoding coefficient. One of the entropy encoders receives a first encoding coefficient and performs the first encoding procedure on the first encoding coefficient to output a first encoded stream data. The other entropy encoder receives a second encoding coefficient and a normalization signal and performs the second encoding procedure on the second encoding coefficient according to the normalization signal to output a second encoded stream data. The entropy encoding circuit alternatively outputs the first encoded stream data and the second encoded stream data. | 10-01-2009 |
20090304296 | Compression of MQDF Classifier Using Flexible Sub-Vector Grouping - Systems and methods to compress MQDF data are disclosed herein. A plurality of eigenvectors is identified. Each eigenvector in the plurality of eigenvectors can correspond to a pattern to be recognized. Each eigenvector in the plurality of eigenvectors can be split into sub-vectors. The sub-vectors can then be grouped into one or more groups according to a location of the sub-vectors within each of the eigenvectors. Each group can be associated with location data of the sub-vectors in the group. At least one group can be compressed according to a codebook. The codebook can be identifiable via the location data. | 12-10-2009 |
20100034476 | Image Data Compression Method, Pattern Model Positioning Method in Image Processing, Image Processing Apparatus, Image Processing Program, and Computer Readable Recording Medium - There is provided a data compression method for increasing a reduction ratio, while keeping a sufficient characteristic amount, to seek speeding up of processing, the method being for compressing image data in pattern model positioning in image processing of searching out of an image to be searched and positioning a pattern model corresponding to a pre-registered image. The method includes the steps of computing an edge strength image having edge strength information and an edge angle image having edge angle information with respect to each pixel constituting an image; transforming the edge angle image of each pixel into an edge angle bit image expressed by an edge angle bit indicating an angle with a pre-defined fixed width; and compressing the edge angle bit image to create an edge angle bit reduced image by taking a sum with respect to each edge angle bit. | 02-11-2010 |
20100067812 | IMAGE COMPRESSION METHOD USING BLOCK TRUNCATION CODING - An image compression method is provided. First, an image including a plurality of blocks is received and each block includes a plurality of pixels. Next, an order dithering array within a preset range is generated, which includes a plurality of elements. Then, values of the elements in the order dithering array are respectively mapped to a plurality of mapping values according to a gray scale range of each block. In each block, each pixel value is quantized to a first digital value or a second digital value according to a result of comparing each pixel value with the corresponding mapping value. Hence, a bit rate of the image is efficiently compressed, and features of the original image are preserved inside the compressed image. | 03-18-2010 |
20100135588 | METHOD AND APPARATUS FOR SUBPIXEL-BASED DOWN-SAMPLING - This invention relates to method and apparatus for subpixel-based down-sampling. This invention implements an adaptive filter | 06-03-2010 |
20100142838 | GRADIENT ASSISTED IMAGE RESAMPLING IN MICRO-LITHOGRAPHIC PRINTING - The present disclosure relates to the re-sampling of pixel data, with one application being micro-lithography. In particular, it relates to the extraction of modulator pixels from a rasterized image, as a function of how the modulator moves across the rasterized image. | 06-10-2010 |
20100158401 | IMAGE ENCODING APPARATUS AND CONTROL METHOD THEREOF - An encoding apparatus encodes an image by tile in a smallest possible size while suppresses segmentation of a specific region in the image into tiles. Vertical lines at left and right ends of n-th face region are defined as boundary candidate vertical lines Lh(n) and Lm(n), and horizontal lines at upper and lower ends of the n-th region, as boundary candidate horizontal lines Lu(n) and Ls(n). A divider determines a horizontal line of another region existing within the range of the horizontal lines Lu(n) and Ls(n) of the n-th region as a line to be deleted. Further, the divider determines a vertical line of another region existing within the range of the vertical lines Lh(n) and Lm(n) as a line to be deleted. This processing is performed to the final region, then image data is divided using horizontal and vertical lines except the lines determined as lines to be deleted. | 06-24-2010 |
20100166328 | IMAGE ENCODER AND IMAGE ENCODING METHOD - The image encoder includes a block arrangement unit configured to chromatically subsample an externally input image signal and to arrange the image signal in units of a plurality of blocks, a plurality of Discrete Cosine Transform (DCT) units configured to perform DCT with respect to the image signal divided into the plurality of blocks, a plurality of quantization units configured to quantize the outputs of the plurality of DCT units, a delta modulation unit configured to perform Differential Pulse Code Modulation (DPCM) with respect to the outputs of the plurality of quantization units, a plurality of Huffman encoding units configured to encode the outputs of the delta modulation units using a Huffman encoding method, and a code connection unit configured to reconstruct the signals output from the plurality of Huffman encoding units in constant bit units and to output a compressed image signal. Since the image is encoded in parallel, it is possible to increase encoding speed. | 07-01-2010 |
20100239178 | METHOD AND APPARATUS FOR ACCURATE COMPRESSION AND DECOMPRESSION OF THREE-DIMENSIONAL POINT CLOUD DATA - This invention relates to a method and apparatus for accurate compression and decompression of data. More specifically, this invention relates to a method and apparatus for compressing three dimensional spatial points (so called “point cloud”) and decompressing such data to produce an accurate point cloud. In one embodiment of the present invention, a level set based method is used to reconstruct a surface to approximate the surface of the point cloud. This reconstructed surface is defined implicitly as the zero level set of a function, which can be computed on a regular three-dimensional rectangular grid. Furthermore, the three-dimensional grid may be rearranged into a two-dimensional grid where the data are compressed and stored in a form of gradient. In order to recover the point cloud, the three-dimensional grid is rebuilt from the two-dimensional data and an interpolating algorithm on the implicit function is utilized to compute the points on the surface. | 09-23-2010 |
20100278445 | GENERATING DATA USING A DATA ENCODING SYMBOL - A method for generating data using a data-encoding symbol comprising capturing an image of the data-encoding symbol using an imaging module of a device and generating symbol data therefrom representing the image, using the symbol data to generate a measure for at least one property of the symbol, and generating experience data in the device for determining parameters associated with the capture of the image, and a device suitable for implementing the method. | 11-04-2010 |
20100278446 | STRUCTURE OF HIERARCHICAL COMPRESSED DATA STRUCTURE FOR TABULAR DATA - A highly flexible and extensible structure is provided for physically storing tabular data. The structure, is referred to as a compression unit, and may be used to physically store tabular data that logically resides in any type of table-like structure. According to one embodiment, compression units are recursive. Thus, a compression unit may have a “parent” compression unit to which it belongs, and may have one or more “child” compression units that belong to it. In one embodiment, compression units include metadata that indicates how the tabular data is stored within them. The metadata for a compression unit may indicate, for example, whether the data within the compression unit is stored in row-major or column major-format (or some combination thereof), the order of the columns within the compression unit (which may differ from the logical order of the columns dictated by the definition of their logical container), a compression technique for the compression unit, the child compression units (if any), etc. | 11-04-2010 |
20110142360 | Image Processing Apparatus and Image Processing Method - Provided are a rasterizer configured to convert a triangle TA formed with vertices VT to a group of pixels PX and then to divide the group of pixels PX into tiles TL; and a sorting buffer configured to store the group of pixels PX for each of the tiles TL. | 06-16-2011 |
20120057802 | DATA PROCESSING DEVICE AND DATA PROCESSING METHOD - A data processing device ( | 03-08-2012 |
20130279822 | Multi-Mode Processing of Texture blocks - Multi-mode decoding and encoding of texture blocks are disclosed wherein in a default decoding and encoding mode all bits of a codeword sequence are available as payload bits for representing texel values of the texels in the texture block. In an auxiliary encoding and decoding mode one less bit of the codeword sequence is available as payload bits. The auxiliary mode is employed as a complement to the default mode and will be used to process those texture blocks, which the default mode handles poorly. | 10-24-2013 |
20130315496 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method of coding an image on a per coding unit basis, the method comprising: applying a frequency transform to luminance data and chrominance data of transform units in the coding unit including predetermined blocks each corresponding to one or more of the transform units; and coding the luminance data and the chrominance data to which the frequency transform has been applied to generate a bitstream in which the luminance data and the chrominance data are grouped on a per predetermined block basis. | 11-28-2013 |
20140023287 | Method and an Arrangement for Texture Compression - The embodiments of the present invention reduce the compression time in order to achieve a faster texture compression. That is achieved by guessing, i.e. estimating the best table or tables (e.g. from tables 0 to 7) representing luminance information, and to only execute the compression for the table(s) estimated to provide the best luminance information. | 01-23-2014 |
20140086503 | METHOD AND SYSTEM FOR ENCODING AN IMAGE USING NORMALIZED FEATURE VECTORS - A method, system and computer program product for encoding an image is provided. The image that needs to be represented is represented in the form of a Gaussian pyramid which is a scale-space representation of the image and includes several pyramid images. The feature points in the pyramid images are identified and a specified number of feature points are selected. The orientations of the selected feature points are obtained by using a set of orientation calculating algorithms. A patch is extracted around the feature point in the pyramid images based on the orientations of the feature point and the sampling factor of the pyramid image. The boundary patches in the pyramid images are extracted by padding the pyramid images with extra pixels. The feature vectors of the extracted patches are defined. These feature vectors are normalized so that the components in the feature vectors are less than a threshold. | 03-27-2014 |
20140219574 | SYSTEM AND METHOD FOR DIGITAL IMAGE SIGNAL COMPRESSION USING INTRINSIC IMAGES - In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, generating an intrinsic image corresponding to the image, and compressing the intrinsic image to provide a compressed intrinsic image. | 08-07-2014 |
20140321764 | SYSTEM AND METHOD FOR IMAGE COMPRESSION - A system and method for compressing digital image data. An image may be divided into sub-regions. A maximum number of template codes may be determined for representing each sub-region, each template code uniquely identifying a template pattern in a dictionary. Each of a plurality of the sub-regions may be associated with a plurality of template patterns, each of which individually does not match the sub-region, but which when combined together more closely match the sub-region. A compressed data set may be generated for the image, in which each sub-region is represented by up to the maximum number of template codes uniquely identifying the associated plurality of template patterns. The up to the maximum number of template codes may be transmitted for each sub-region from the compressed data set, wherein the maximum number of template codes is a dynamic parameter adjustable based on the bandwidth available for transmitting. | 10-30-2014 |
20140321765 | FEATURE DESCRIPTOR ENCODING APPARATUS, FEATURE DESCRIPTOR ENCODING METHOD, AND PROGRAM - An object of the present invention is to reduce the size of encoded feature descriptors. A feature descriptor encoding apparatus includes a feature point detection unit that detects feature points from an image and outputs coordinate values; a local feature descriptor extracting unit that extracts local feature descriptors from local regions centered on the coordinate values of the feature points; a coordinate value scanning unit that converts the coordinate values into index values according to a specific scanning method; a sorting unit that sorts the index values; a difference calculation unit that calculates a differential value between two adjacent index values of the sorted index values and outputs a sequence of differential values; a differential encoding unit that encodes the sequence of the differential values in a sequential permutation; and a local feature descriptor encoding unit that encodes the local feature descriptors of the corresponding feature points in the same permutation as that of the sorted index values. | 10-30-2014 |
20140369618 | ENCODING DEVICE AND MONITORING SYSTEM - According to an embodiment, an encoding device includes an area setting unit, a parameter controller, and an encoder. The area setting unit is configured to, in an image captured by an imager mounted on a vehicle while the vehicle is moving along a predetermined route, set a boundary in the image at a predetermined distance from the imager, a first area being an area inside of the boundary, and a second area being an area outside of the boundary. The parameter controller is configured to control an encoding parameter to assign a larger code amount to the first area than to the second area. The encoder is configured to encode the image in accordance with the encoding parameter. | 12-18-2014 |
20150373331 | PROCESSING DEVICE AND METHOD OF COMPRESSING IMAGES - The present application relates an encoder and a method of operating thereof. The encoder is configured to partition an image domain into several substructures each having one of at least one size dimension; and to define at least one geometric primitive for each substructure on the basis of geometry data. | 12-24-2015 |
20160119628 | METHOD AND APPARATUS FOR ENCODING IMAGE FEATURES USING A DIFFERENTIABLE BAG-OF-WORDS ENCODER - A method for processing in an encoder, the method comprising receiving, by the encoder, a set of local descriptors derived from an image, obtaining, by the encoder, K code words, wherein K>1; and determining, by the encoder, a first element of a bag-of-words image feature vector by using a differentiable function having a difference between each of the local descriptors and one of the K code words as a first parameter, wherein each of the K code words is used in the differentiable function for determining a different element of the bag-of-words image feature vector. | 04-28-2016 |
20160163069 | INFORMATION EXCHANGE - The application discloses an information exchange method and an information exchange system, the method including: overlaying at least one decoding template onto an encoded pattern in at least one eye fundus of a user, to obtain a recovery pattern presented in the at least one eye fundus of the user, where the recovery pattern corresponds to an original pattern of the encoded pattern, and the at least one decoding template corresponds to at least one encoder used when the encoded pattern is obtained. According to the technical solutions of the embodiments of this application, an encoded pattern is decoded by overlaying a decoding template to an encoded pattern in at least one eye fundus of a user, so that a specific user can conveniently and intuitively see information hidden in the encoded pattern directly on the spot. | 06-09-2016 |