Patent application number | Description | Published |
20090202159 | Image Processing - An image block ( | 08-13-2009 |
20100014766 | MULTI-MODE VECTOR-BASED IMAGE PROCESSING | 01-21-2010 |
20100046847 | VECTOR-BASED IMAGE PROCESSING | 02-25-2010 |
20100129000 | VECTOR-BASED IMAGE PROCESSING - A block of image elements is compressed by determining a parameter representative of a size of a bounding section in vector space encompassing feature vectors associated with the image elements. This size parameter is used to provide a deterministic, pseudo-random pattern of multiple representation vectors encompassed by the bounding section. A vector among multiple representation vectors is selected as representation of the feature vector of an image element. An identifier associated with selected vector is assigned to the image element and included in the compressed block which also comprises representations of the size parameter. | 05-27-2010 |
20110007967 | Method and arrangement for retrieving information comprised in a barcode - A method of retrieving information comprised in a barcode is disclosed. The method comprises detecting that the barcode is present in a first image having a first image quality and capturing a first region, acquiring, when it is detected that the barcode is present, a second image having a second image quality and capturing a second region, wherein the second image quality is higher than the first image quality, and wherein the second region at least partly overlaps the first region, and decoding the barcode based on the second image to retrieve the information. A corresponding program product and a corresponding arrangement are also disclosed along with a communication device comprising the arrangement. | 01-13-2011 |
20110194608 | Managing Predicted Motion Vector Candidates - There is provided a method of managing PMV candidates. The method comprises selecting a set of PMV candidates as a subset of the previously coded motion vectors. The method further comprises assigning a code value to each PMV candidate in the set of PMV candidates. The code values vary in length and are assigned to the PMV candidates in order of expected usage such that the PMV candidate having the highest expected usage has one of the shortest code values. | 08-11-2011 |
20110194609 | Selecting Predicted Motion Vector Candidates - There is provided a method of selecting PMV candidates, wherein each PMV candidate corresponds to a motion vector used for coding of a previous block, said previous block having a distance from a current block. The method comprises identifying allowed distance values of distances between the current block and the previous block. The method further comprises selecting a set of PMV candidates as a subset of the set of previously coded motion vectors that were used for previous blocks having an allowed distance from the current block. | 08-11-2011 |
20110235928 | IMAGE PROCESSING | 09-29-2011 |
20120018518 | BARCODE PROCESSING - A blurred barcode image is processed by providing an image representation thereof comprising grayscale values. The image representation is deconvoluted using a candidate motion kernel to get a deconvoluted representation. A barcode similarity measure is calculated for the deconvoluted representation to indicate how close the distribution of the grayscale values of the deconvoluted representation is to an optimal distribution for a barcode image. The kernel provision, deconvolution and measure calculation are repeated for different candidate | 01-26-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 |
20120200575 | PIXEL BLOCK COMPRESSION AND DECOMPRESSION - Compression of a pixel block having multiple pixels comprises calculating a respective prediction error for each pixel component of the pixels except a defined starting pixel. Respective minimum number of symbols required for representing the prediction errors are determined and used to select a symbol configuration among multiple different symbol configurations. Each such symbol configuration defines respective numbers of symbols maximally available for the different prediction errors. A compressed representation of the pixel block comprises a configuration identifier of the selected symbol configuration, a representation of the pixel value of the defined starting pixel and representations of the prediction errors calculated for the remaining pixels. | 08-09-2012 |
20130009977 | 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. | 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 |
20130033513 | TEXTURE COMPRESSION AND DECOMPRESSION - Embodiments relate to compression and decompression of textures. A texel block ( | 02-07-2013 |
20130088504 | TEXTURE COMPRESSION AND DECOMPRESSION - A compressing of a texel block ( | 04-11-2013 |
20130142266 | CO-COMPRESSION AND CO-DECOMPRESSION OF DATA VALUES - A first and a second data value are co-compressed by generating a sequence of symbols having a most significant symbol that is the most significant symbol of a compressed representation of the first data value and a least significant symbol that is the most significant symbol of a compressed representation of the second data value. The compressed representation of the first data value corresponds to at least a portion of the symbols of the sequence of symbols starting from the most significant symbol and extending towards the least significant symbol in a first reading direction. The compressed representation of the second data value also corresponds to at least a portion of the symbols of the sequence of symbols, however, starting from the least significant symbol and extending in an opposite reading direction towards the most significant symbol. | 06-06-2013 |
20130177219 | Face Data Acquirer, End User Video Conference Device, Server, Method, Computer Program And Computer Program Product For Extracting Face Data - A face data acquirer includes an image capture module arranged to capture an image from a video stream of a video conference. A face detection module is arranged to determine a subset of the image, the subset representing a face. An identity acquisition module is arranged to acquire an identity of a video conference participant coupled to the face represented by the subset of the image. A face extraction module is arranged to extract face data from the subset of the image and to determine whether to store the extracted face data for subsequent face recognition. A corresponding end user video conference device, server, method, computer program and computer program product are also provided. | 07-11-2013 |