Patent classifications
H04N19/48
Coding Blocks of Pixels
A method and decoding unit for decoding a compressed data structure that encodes a set of Haar coefficients for a 2×2 quad of pixels of a block of pixels. The set of Haar coefficients comprises a plurality of differential coefficients and an average coefficient. A first portion of the compressed data structure encodes the differential coefficients for the 2×2 quad of pixels. A second portion of the compressed data structure encodes the average coefficient for the 2×2 quad of pixels. The first portion of the compressed data structure is used to determine signs and exponents differential coefficients which are non-zero. The second portion of the compressed data structure is used to determine a representation of the average coefficient. The result of a weighted sum of the differential coefficients and the average coefficient for the 2×2 quad of pixels is determined using: (i) the determined signs and exponents for the differential coefficients which are non-zero, (ii) the determined representation of the average coefficient, and (iii) respective weights for the differential coefficients. The determined result is used to determine the decoded value. The determined decoded value is outputted.
Vector Quantization for Prediction Residual Coding
Residual coding using vector quantization (VQ) is described. A flag indicating whether a residual block for the current block is encoded using VQ. In response to the flag indicating that the residual block is encoded using VQ, a parameter indicating an entry in a codebook is decoded, and the residual block is decoded using the entry. In response to the flag indicating that the residual block is not encoded using VQ, the residual block is decoded based on a skip flag indicating whether the current block is encoded using transform skip. The current block is reconstructed using the residual block.
Method of providing image storage service, recording medium and computing device
Disclosed herein are methods of providing an image storage service, computer-readable recording mediums, and/or computing devices. The method of providing the image storage service includes selecting image data in a first format, determining an initial compression parameter for converting the selected image data in the first format into a second format, obtaining primary image data in the second format by transcoding the selected image data in the first format based on the initial compression parameter, searching for a desired compression parameter based on whether image quality of the primary image data satisfies a criterion, obtaining final image data in the second format by transcoding the selected image data in the first format based on the desired compression parameter, and storing final image data in the second format in the memory.
IMAGE PROCESSING SYSTEM AND IMAGE PROCESSING METHOD
An ROI coefficient and a non-ROI coefficient in first wavelet coefficient data corresponding to a first target image are determined on the basis of mask data which is developed for the first wavelet coefficient data. The ROI coefficient in the first wavelet coefficient data and a coefficient in second wavelet coefficient data corresponding to a second target image are synthesized. Synthesized coefficient data are thereby generated. Inverse wavelet transformation is performed on the synthesized coefficient data until a decomposition level becomes a predetermined end level. Synthetic image data are thereby generated.
Image processing system for verification of rendered data
An image processing system for verifying that embedded digital content satisfies a predetermined criterion associated with display of the content, the image processing system a content embedding engine that embeds content in a resource provided by a content provider and that configures the resource for rendering, a rendering engine that renders the content embedded in the resource; an application interface engine that interfaces with the rendering engine and that generates a visualization of the resource and of the embedded content rendered in the resource; and an image processing engine that processes one or more pixels of the generated visualization of the resource and of the embedded content and the resource to verify that the specified visual element satisfies the predetermined criterion; and transmits verification data comprising an indication of whether the predetermined criterion is satisfied.
MULTI-DOMAIN CONVOLUTIONAL NEURAL NETWORK
In one embodiment, an apparatus comprises a memory and a processor. The memory is to store visual data associated with a visual representation captured by one or more sensors. The processor is to: obtain the visual data associated with the visual representation captured by the one or more sensors, wherein the visual data comprises uncompressed visual data or compressed visual data; process the visual data using a convolutional neural network (CNN), wherein the CNN comprises a plurality of layers, wherein the plurality of layers comprises a plurality of filters, and wherein the plurality of filters comprises one or more pixel-domain filters to perform processing associated with uncompressed data and one or more compressed-domain filters to perform processing associated with compressed data; and classify the visual data based on an output of the CNN.
LOW FREQUENCY NON-SEPARABLE TRANSFORM SIGNALING IN VIDEO CODING
Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a video block of a video and a bitstream of the video. The video block uses a low frequency non-separable transform for the conversion. The bitstream conforms to a format rule specifying that a syntax element is included at a syntax level for the bitstream. The syntax element is indicative of whether use of a scaling matrix which is derived from a reference scaling list is enabled for the video block. The syntax level is a sequence level, a picture level, or a slice level.
Lossless compression of digital images using prior image context
Techniques for lossless compression of a digital image using prior image context.
Lossless compression of digital images using prior image context
Techniques for lossless compression of a digital image using prior image context.
DATA PROCESSING METHODS AND SYSTEMS, AND ELECTRONIC DEVICES
A data processing method includes: acquiring first image data including pixel values that are arranged consecutively and divided into data blocks, each data block occupying one byte and including at least one pixel value; and compressing, according to at least one compression parameter, at least one data set to be compressed in the first image data into a corresponding compression unit, so as to obtain second image data including the compression unit. The data set to be compressed includes at least two data groups that are arranged consecutively and identical. Each data group includes a single data block or at least two data blocks arranged consecutively. The at least one compression parameter includes a first length configured to represent the number of at least one data block in a data group. The compression unit includes one data group and a second length configured to represent the number of data groups.