Patent classifications
H04N1/6058
Super-Resolution, Extended-Range Rendering for Enhanced Subpixel Geometry
Source content super-sampled to a first resolution in an extended range space is obtained. A representation of a subpixel geometry of a display panel displaying the source content is obtained. The display panel includes, for every pixel, plural subpixel elements for three or more color primaries. A native resolution of the display panel is lower than the first resolution of the source content. An optimization operation is performed based on a set mode of the display panel and the representation of the subpixel geometry to derive a global optimization for determining, for a given pixel value based on the source content, an energy distribution between the plurality of subpixel elements of a corresponding pixel of the display panel. The source content in the extended range space is converted into intermediate content in a display space based on the global optimization. The intermediate content is further optimized based on error minimization.
IMAGE PROCESSING APPARATUS IDENTIFYING PIXEL WHICH SATISFIES SPECIFIC CONDITION AND PERFORMING REPLACEMENT PROCESS ON PIXEL VALUE OF IDENTIFIED PIXEL
In an image forming apparatus, a processor acquires target image data representing a target image. The processor identifies as a first type pixel in the target image, and sets a target pixel from among peripheral pixels of the pixel identified as the first type pixel. The processor identifies the target pixel as a second type pixel in a case where the target pixel satisfies a specific condition. The processor generates processed image data by performing a replacement process in which a pixel value of the pixel identified as the first type pixel is replaced with a first value representing a first color and a pixel value of the pixel identified as the second type pixel is replaced with a second value representing a second color. The specific condition includes a condition that all specific pixels in a specific range match a specific pattern.
Techniques for advanced chroma processing
Image and video processing techniques are disclosed for processing components of a color space individually by determining limits for each component based on the relationship between each component in a color space. These limits may then be used to clip each component such that the component values are within the determined range for that component. In this manner, more efficient processing of images and/or video may be achieved.
Color gamut mapping using a lightness mapping based also on the lightness of cusp colors belonging to different constant-hue leaves
For the mapping in a non-linear color space of source colors belonging to a same constant-hue leaf, instead of using a lightness mapping function based only on a cusp lightness condition stating that a source cusp color of this leaf should be mapped into a corresponding target cusp color of this leaf, it is proposed to build such a function also on other source cusp color(s) and other target cusp color(s) having hues different from that of said leaf. Preferably, the hue interval in which these other colors are considered is representative of the curvature of the non-linear color space at the position of colors of this constant-hue leaf.
Color table compression
A memory device includes a compressed color table and corrective information. The compressed color table includes a first set of nodes of the color table compressed with a lossy compression at a selected compression ratio. The first set of nodes include a color difference within an error threshold at the selected compression ratio. Corrective information is included for a second set of nodes of the color table. The second set of nodes have a color difference outside the error threshold.
PERCEPTUAL HUE PRESERVED COLOR-GAMUT TRANSFERRING IN NON-UNIFORM CIE-1931 COLOR SPACE
A perceptual hue preserved (PHP) color gamut transferring (CGT) method carried out in CIE-1931 color space includes obtaining a target gamut based on a rendering device of a content. Multiple color-moving constraints (CMC) are retrieved from a dataset. Perceptually consistent hue loci (PCHL) of out-of-gamut (OOG) colors of the content are estimated according to the CMC and a protection zone boundary. Each of the OOG colors are moved along its PCHL to a final point inside the target gamut based on a CGT plan data. The CGT plan data includes target and source boundary information formed using the CMC and the protection zone boundary.
Method and system for determining parameters of an image processing pipeline of a digital camera
A method and system for determining parameters of an image processing pipeline of a digital camera is disclosed. The image processing pipeline transforms captured image data on a scene into rendered image data. Rendered image data produced by the image processing pipeline of the camera is obtained from the captured image data on the scene. At least a subset of the captured image data on the scene is determined and a ranking order for pixels of the rendered image data is obtained. A set of constraints from the captured image data and the ranked rendered image data is determined, each constraint of the set being determined in dependence on selected pair combinations of pixel values when taken in said ranking order of the rendered image data and corresponding pair combinations of the captured image data. Parameters of the image processing pipeline are determined that satisfy the sets of constraints.
Printer controller, color management system, and non-transitory computer-readable recording medium storing programs
A scanner profile previously retains process color components (such as CMYK) used for profile generation. Grid points are selected from a scanner profile corresponding to the process color components (CMYK) for any output device value of an input image. An output device value for color patch is acquired while the output device value for color patch results from adding a color (R) except the process color components (CMYK) for any output device value to the CMYK process color components retained at the selected grid points. A color patch (chart image) is generated based on the output device value for color patch.
COLOR CONVERSION DEVICE, COLOR CONVERSION METHOD, AND COLOR CONVERSION PROGRAM
A color conversion device that applies a profile to a target image to perform color conversion includes a hardware processor that receives specification of a color to be corrected in a target image, adjusts the color that has been specified in a profile, and modifies an adjustment amount for surroundings of the color that has been specified, in accordance with the target image.
Image data interpolation
A method of image data interpolation. The method includes obtaining transform data associated with a plurality of sampling points, each sampling point located on a boundary of a region. The transform data is processed to generate additional transform data associated with an additional sampling point located on a boundary of a subregion of the region. An interpolation process is performed. The interpolation process includes processing image data associated with a point within the subregion with the additional transform data, thereby generating interpolated image data representative of an interpolated data value at the point. This patent application further relates to a method including obtaining transform data associated with points corresponding to a surface of a region and generating additional transform data associated with at least one interior point of the region. Image data associated with a further interior point of the region is interpolated using at least the additional transform data.