Tile based color space transformation

a color space and transformation technology, applied in the field of image processing arts, can solve the problems of one of the more computationally expensive functions of color images, and achieve the effects of improving image processing speed, saving computation time, and speeding up execution

Active Publication Date: 2020-09-17
XEROX CORP
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0013]Accordingly, described herein in various embodiments is a tile type based color space transformation method that improves the speed of image processing. Specifically, the color space transformation method is selected on a tile by tile basis. In the disclosed method, if a tile is detected as neutral, simple 1D L* to CMYK TRCs are used to convert the input pixels in CIEL*a*b* to output pixels in CMYK; if a tile is detected as containing color content, then the input pixels are chrominance adjusted first and then converted to CMYK using formula which is more complex than 1D table looking up, for example and without limitation, regular tetrahedral interpolation. The disclosed method offers a significant savings in computation time for most jobs as 1D look-up tables are faster to execute than interpolation methods by at least an order of magnitude. For example, tetrahedral interpolation of an 8.5″×11″page at 600 dpi may process in about ˜300 msec while 1D look up tables of the same page may process in ˜30 msec. With the chrominance adjustment step, which sets the a* value and the b* value to 128 for neutral pixels, and properly designed 1D L* to CMYK TRCs, the disclosed methods and systems avoid potential switching artifacts due to different treatments for neutral pixels. The disclosed method can also be used in other conversions such as CIELab to YCbCr conversion. The disclosed methods fit nicely into tile type based processing frameworks in software based image path. There is no extra overhead in tile based neutral detection as the neutral based detection is a needed step in page-level neutral / color detection.

Problems solved by technology

Color space transformations using methods and formulae more complex than 1D look up tables, such as for example and without limitation tetrahedral interpolation, are one of the more computationally expensive functions in color image path for digital copiers and multifunction devices.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Tile based color space transformation
  • Tile based color space transformation
  • Tile based color space transformation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024]One or more embodiments will now be described with reference to the attached drawings, wherein like reference numerals are used to refer to like elements throughout. Aspects of exemplary embodiments related to systems and methods for color image printing are described herein. In particular, disclosed herein are embodiments utilizing a tile type based color space transformation to increase color image processing speed and efficiency, while improving output documents. In addition, example embodiments are presented hereinafter referring to color space conversion from L*a*b* to CMYK, and the like, however, application of the systems and methods set forth can be made in other areas, as will be appreciated by those skilled in the art.

Non-Limiting Definitions

[0025]A “gamut” is a subset of color values of a given color space as defined by the spectrum of light, i.e., the distribution of light energy versus wavelength, interacting with the spectral sensitivities of the eye's light rece...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A system and method for tile type based color space transformation improves the performance and image quality of multifunction devices. The disclosed embodiments transform an input image on a tile by tile basis. If a tile is detected as neutral, simple 1D L* to CMYK Tone Reproduction Curves or Look-Up-Tables are used to convert the input pixels of the tile in L*a*b* to output pixels in CMYK. If a tile is detected as containing color content, then the input pixels are chrominance adjusted and subsequently converted to CMYK using regular tetrahedral interpolation.

Description

BACKGROUND[0001]The subject disclosure relates to the printing arts, the copying / scanning arts, the image processing arts, the color processing arts, spot color printing, and the like.[0002]While historically images were captured using photographic film, modern digital devices (such as scanners, cameras, etc.) capture images as pixels electronically, and most such digital devices capture images in a color space referred to as RGB, or red-green-blue color space. The RGB color space is utilized by image capture devices because such devices commonly include sensors that distinguish between the red, green, and blue colors.[0003]When processing images captured by digital devices to make color corrections, remove undesirable artifacts, improve image resolution, suppress background, prepare images for printing or display, etc. (which is sometimes referred to as image path processing) it is often useful to first convert the electronic images into a color space that is device independent, su...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): H04N1/60H04N1/58
CPCH04N1/6008H04N1/6005H04N2201/0094H04N1/58H04N1/6019H04N1/603
Inventor LI, XINGMCCANDLISH, PETERCUCIUREAN-ZAPAN, CLARA
Owner XEROX CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products