Abstract: Techniques are provided for bitmap-based computation of a COUNT(DISTINCT) function, where the bitmaps are generated based on ranks of target expression values. According to an embodiment, the ranks are computed using the DENSE_RANK function. The bitmaps may be maintained in a materialized view. Bitmap data that represents the ranks for target expression values occurring in data for a given group is divided across multiple bucket bitmaps, each corresponding to a distinct sub-range of the ranks. According to an embodiment, target expression value ranks are computed relative to partitions of the target expression values. When these partitions correspond to a subset (not necessarily strict) of the target query grouping keys for a query rewrite, the resulting bitmaps allow computation of multiple levels of aggregation from the single set of bitmaps.
December 24, 2019
Date of Patent:
August 30, 2022
ORACLE INTERNATIONAL CORPORATION
Sabina Petride, Mohamed Ziauddin, Praveen T.J. Kumar
Abstract: Apparatuses, methods, and systems are provided for making sequential recommendations using transition regularized non-negative matrix factorization. A non-application specific collaborative filtering based personalized recommender system can recommend a next logical item from a series of related items to a user. The recommender system can recommend a next desirable or series of next desirable new items to the user based on the historical sequence of all user-item preferences and a user's most recent interaction with an item. An asymmetric item-to-item transition matrix can capture aggregate sequential user-item interactions to design a loss function for matrix factorization that incorporates the transition information during decomposition into low-rank factor matrices.
Abstract: An image processing device includes a neutral edge detection and enhancement component which, for pixels of an input image, computes an edge strength for the pixel as a function of differences between the input luminance value of the pixel and input luminance values of neighboring pixels, computes a neutral adjustment factor for the pixel as a function of the input luminance value of the pixel, and computes a chroma adjustment factor for the pixel as a function of the input chrominance values of the pixel. An adjusted luminance value for the pixel is computed as a function of the input luminance value, the edge strength, and the neutral adjustment factor. Adjusted chrominance values for the pixel may be computed as a function of the input chrominance value, the edge strength, and the chroma adjustment factor. The system allows detection and enhancement of neutral edges in monochrome and color images.
Abstract: An image processing device and method are provided for adjusting background pixels of an image. The device includes memory which stores a background adjustment component which for each of a plurality of pixels of an input image: computes a background strength of the pixel; computes a luminance strength of the pixel; and computes adjusted luminance and adjusted chrominance values for the pixel, as a function of the background strength and luminance strength of the pixel. An image output component outputs an output image derived from the adjusted luminance and adjusted chrominance values for the plurality of pixels, A processor implements the background adjustment component and image output component.
Abstract: A device that includes a sensor engine and a node engine. The sensor engine is configured to receive an input signal representing a data sample and identify a real world value entry in a sensor table based on the input signal. The sensor engine is further configured to fetch an input correlithm object in the sensor table linked with the real world value entry and send the input correlithm object to a node engine. The node engine is configured to determine distances between the input correlithm object and each of the child correlithm objects in a node table in response to receiving the input correlithm object and identify a child correlithm object from the node table with the shortest distance. The node engine is further configured to fetch a parent correlithm object from the node table linked with the identified child correlithm object and output the identified parent correlithm object.
Abstract: Assessing color digitally can include imaging digitally a custom color calibration chart under a set of lighting conditions; imaging digitally a workpiece under approximately identical lighting conditions; and comparing color measurement data from the custom color calibration chart to color measurement data from the workpiece to characterize the workpiece.
October 31, 2016
Date of Patent:
May 26, 2020
Graftek Imaging Inc.
Romik Chatterjee, Eric Heinen, Robert Eastlund
Abstract: An image processing apparatus includes a target value calculation unit configured to calculate a target value to be output in a predetermined region in input image data based on pixel values of pixels included in the region, a distribution order determination unit configured to determine a distribution order of output values for distributing output values corresponding to the target value in the region based on a pixel value of each pixel included in the region and a threshold value in the threshold matrix corresponding to the pixel, and an output value determination unit configured to determine an output value of each pixel included in the region by allocating the target value to at least one pixel included in the region in the distribution order.
Abstract: The present invention provides a partitioned backlight display method and device of a red, green, blue, and white (RGBW) display. Converting the RGB display to the RGBW avoids problems of pure color darkness from different pixel gain inconsistencies, independently sets saturation gain value in different partitions based on specific screens, and maximizes and enhances penetration rate of W sub-pixel brightness gain effect.
September 11, 2017
Date of Patent:
April 21, 2020
WUHAN CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.
Abstract: The present image forming apparatus, upon accepting, in accordance with a user input, an instruction for execution of processing for adjusting an image forming condition, forms a predetermined test pattern on a sheet, and detects the density of the predetermined test pattern. Furthermore, the image forming apparatus obtains an area ratio of halftone dots in a highlight region of a formed image from the detected density, and, based on the area ratio of halftone dots, decides a smallest dot size for a screen that represents a halftone of the highlight region by a dither pattern.
Abstract: An aspect of present principles is directed to methods and systems for gamut mapping source colors into target colors from a source color gamut towards a target color gamut. A difference may be determined source specific colors and corresponding target specific colors. A source hue of the source specific colors is adaptively changed towards a target hue of the corresponding target specific colors based on the difference to determine mapped specific colors. Color gamut mapping is performed for the source colors of the source color gamut towards the target color gamut based on the mapped specific colors. The specific colors are selected from primary colors, secondary colors, a group of primary colors and secondary colors. The difference is based on at least one selected from the group of hue, saturation and lightness of the source specific colors and the corresponding target specific colors.
Abstract: An image processing apparatus includes a first selection unit configured to select an adjustment color, a print control unit configured to cause a printer to print a chart including a patch corresponding to the adjustment color selected and patches corresponding to respective neighboring colors of the adjustment color, a second selection unit configured to select a target color from the colors corresponding to the respective patches on the chart, a generation unit configured to generate a color conversion table to the used for converting a color to be printed by the printer, by using the adjustment color selected and the target color selected, and a determination unit configured to determine an arrangement of the patches to be included in the chart to be printed by the printer, based on a color value of the adjustment color selected.
Abstract: An information processing method includes calculating at least one difference value between a pixel value of a target pixel in an input image obtained by capturing a document image and a pixel value of a corresponding pixel in a shade component image at coordinates identical to those of the target pixel. The shade component image represents shade components of the input image. The shade components depend on an image capture environment. The method further includes correcting the pixel value of the target pixel in the input image based on a correction rate to correct a shade component in the target pixel. The correction rate depends on at least one difference value associated with the target pixel in the input image.
Abstract: An image processing apparatus includes a geometric correction unit to generate a plurality of pieces of pixel value corrected image data having different pixel values based on object information of input image data, a synthesizer to select a pixel value to be applied to each pixel from the plurality of pieces of pixel value corrected image data to generate corrected image synthesized data, and a pseudo grayscale processor to perform a pseudo grayscale process on the corrected image synthesized data.
Abstract: A method including the steps of selecting an n-ink model for a color device, for transferring a set of colorant values in colorant space to a set of color values in color space; selecting a printer characteristic of the n-ink model, wherein the printer characteristic indicates the regularity of the n-ink model; evaluating, for the n-ink model, a set of one or more values and/or ranges for the printer characteristic, thus determining the regularity of the n-ink model; and modifying the n-ink model such that the modified n-ink model is regular, if, based on the evaluation, the n-ink model was not regular.
February 21, 2013
Date of Patent:
June 6, 2017
AGFA GRAPHICS NV
Marc Mahy, Koen Vande Velde, Dmitry Tunitsky
Abstract: An image processing apparatus which is capable of satisfactorily developing photographed data by making up a difference in saturation level between color signals through replacement of a color signal. Saturation levels of respective color signals in photographed data are calculated, and an upper limit of a dynamic range in the photographed data is determined. Based on the upper limit, replacement ratios for the color signals, which change toward the saturation levels of the color signals, are obtained. Each of the color signals is adjusted according to the upper limit. Based on the replacement ratios, a replacement process is carried out in which a color signal of which the saturation level is low is replaced with a color signal of which the saturation level is high. The photographed data on which the replacement process has been carried out is subjected to a predetermined process to obtain developed data.
Abstract: This invention discloses a method and apparatus for generating dots in image reproduction, and relates to the field of image reproduction in the printing industry. The method comprises performing a binarization process on a threshold matrix of one or more basic dots according to level thresholds to obtain a set of level-binarization matrixes corresponding to the threshold matrix; determining substitution binarization matrixes and auxiliary binarization matrixes from the set of level-binarization matrixes; performing a Boolean operation on the substitution binarization matrixes and the auxiliary binarization matrixes to generate resulted binarization matrixes; substituting binarization matrixes to be substituted in the set of level-binarization matrixes with the resulted binarization matrixes; and according to the substituted set of level-binarization matrixes, forming a substituted threshold matrix, and generating shape-varied dots according to the substituted threshold matrix.
November 15, 2013
Date of Patent:
January 31, 2017
PEKING UNIVERSITY FOUNDER GROUP CO., LTD., BEIJING FOUNDER ELECTRONICS CO., LTD.
Abstract: Methods, systems, and computer-program products for optimizing SRE (Super Resolution Encoding) patterns. A hierarchical self-organizing pattern map (HSOPM) of SRE patterns can be derived, which illustrates interrelationships between consecutive SRE patterns. Such a hierarchical self-organizing map provides a first level of hierarchy, a second level of hierarchy, etc. Different weights can be assigned to different synthesis of traversal (SoT) according to the second level of hierarchy. The likelihood of the SRE patterns can then be calculated based on a fitness of continuity and the different weights, so as to subsequently select and encode an allowed number of the SRE patterns while replacing other patterns with a lower likelihood value with an immediate root and thereby adaptively optimize any number of the SRE patterns with respect to any number of values.
Abstract: An image processing device includes a hue changer and a color gamut converter. The hue changer changes a hue of input image data from a first hue to a second hue by combining a phase with a hue of a primary color when the input image data is at or adjacent the primary color, the phase being based on a hue angle phase difference between a first color gamut and a second color gamut narrower than the first color gamut. The color gamut converter preserves a hue about image data from the hue changer and converts a color gamut from the first color gamut to the second color gamut.
Abstract: A data-processing apparatus modifies a part of a plurality of measurement values defined in a specified color space to acquire modified measurement values; and generates color conversion data by using the modified measurement values. A dark range is defined by lightness of a maximum chroma measurement value and includes a first color range and a second color range. The first color range includes at least a part of an outer layer corresponding to a target color range. The second color range is at least a part of a portion inside the first color range in the dark color range. The data-processing apparatus performs the modification to meet the following conditions (a) and (b): (a) lightness of each measurement value within the first color range is not increased; and (b) lightness of each measurement value within the second color range is increased.
Abstract: A method of managing print jobs addressed to a virtual print identity. The virtual print identity is associated with a first user, but not tied to a particular user device and the virtual print identity has at least one parameter relating to where the print job should be printed.
June 23, 2011
Date of Patent:
May 10, 2016
Hewlett-Packard Development Company, L.P.
Abstract: The present invention is a calibration apparatus comprising a calibration unit configured to perform calibration for an image display apparatus; an acquiring unit configured to acquire a color deviation direction that represents a direction of deviation in a color space between a color measurement value and a theoretical value, for each of color patches of a plurality of colors after executing the calibration; and a control unit configured to determine degrees of similarity of the color deviation directions in relation to the color patches of at least some of the plurality of colors included in the plurality of colors and control whether or not the calibration unit is allowed to perform the calibration for the image display apparatus again, on the basis of a result of the determination.
Abstract: An image processing device includes an accepting unit, and a conversion information generating unit. The accepting unit accepts items of read data in a device-dependent color space that are generated by reading color patches, items of reference data in a device-independent color space of the color patches, and items of specific color component data each indicating a specific color component in a corresponding one of the color patches. The conversion information generating unit generates conversion information reflecting the presence or amount of a specific color component included in each color patch as information for converting input data in the device-dependent color space to output data in the device-independent color space, on the basis of the items of read data, the items of reference data, and the items of specific color component data.
Abstract: Data signal lines are provided to pixel arrays such that adjacent first and second pixel arrays (?, ?) and including plural pixels are provided with two data signal lines each. Each pixel includes a pixel electrode (17a). The two scanning signal lines (16a, 16b) are selected concurrently. Respective pixel electrodes (17a, 17b) for pixels (101, 102) are connected with a data signal line (15x) and a data signal line (15y), respectively. Input gray scales of data signals inputted to the display device externally is corrected such that if input gray scales of data signals to be supplied respectively to the pixel electrodes (17a, 17b) are different from each other, the input gray scales are corrected to cause a gray scale difference between post-correction gray scales to be greater than that between the input gray scales. Display is carried out with the post-correction gray scales.
Abstract: Provided is a data processing method that is capable of high-speed processing without using a large cache memory, while correlating 2-dimensional parameters with a plurality of data without damaging the arrangement rule. Therefore, when there is a continuing M-line parameter after a previously read M-line parameter in a 2-dimensional table that is stored in an external memory 406, the contents of the cache memory 404 are updated with this continuing M-line parameter as the new parameter. When there is no continuing M-line parameter after the previously read M-line parameter in the 2-dimensional table, the contents of the cache memory 404 are updated with the continuing M-line parameter after returning to the starting line of the 2-dimensional table as the new parameter. Such an update rule is maintained even when the band, which is the processing unit, is changed, or even in the progress of band processing.
Abstract: An image processing apparatus includes a receiver which receives original image data from a terminal, a converter which converts the original image data to tone-changed image, a storing unit which stores parameter groups for converting the original image data, the parameter groups including a first parameter group for RGB components and a second parameter group for YMCK components, a print size selector, and a print controller which issues a print instruction for the converted image data. A display controller allows the terminal to display the converted image data obtained by using the first parameter group. The print controller issues a print instruction for the converted image data obtained by using the second parameter group.
Abstract: A printer and printing control method to enable print data received from a host computer to be selectively deleted without modifying the host computer or application. A data receiving unit 100 receives print data from a host computer 40. A deletion line parameter unit 81 sets the number of deletion lines that are to be deleted from the received print data. A print data deletion unit 87 deletes the print data corresponding to the deletion lines set by the deletion line parameter unit 81. A printing unit 120 then prints a receipt using the actual (i.e., corrected) print data, which is the received print data remaining after deletion of the selected deletion lines by the print data deletion unit 87.
Abstract: When a recording agent amount limiting process is carried out, a color reproduction range is narrowed, and therefore gradation properties of dark areas are deteriorated and information originally held by an image is sometimes undesirably lost. By obtaining (401) a colorant amount for each target pixel of input color image data, calculating (402) a colorant amount of a peripheral area of the target pixel, and correcting (400) a density range of the input color image data based on the colorant amount of the target pixel and the colorant amount of the peripheral area of the target pixel, amounts of recording agent are limited and reductions in image quality are prevented.
Abstract: A printing apparatus is caused to print an image in which elements included in a document are arranged on a page by a print control method. The document, which includes the elements and information for arranging the elements, is acquired. An element disposed on an edge of the page is detected from among the elements included in the acquired document. The printing apparatus is caused to print an image in which the elements included in the document are arranged on the page and in which the element disposed on the edge of the page is expanded to a predetermined output area.
Abstract: To prevent falsification of an attribute of data, a mechanism is provided, which encrypt document/image data while holding the attribute contained in electronic document data as a plain text and make it extremely difficult to decrypt the document/image data if the attribute is falsified. A transmitter receives a public key set including a plurality of public keys from a receiver, encrypts the document/image data using a common key, selects a public key from the public key set based on an attribute of the data, encrypts the common key using the selected public key, and transmits the data including the encrypted document/image data, the encrypted common key, and the attribute to the receiver.
Abstract: An image forming apparatus includes: a holding unit configured to hold image processing coefficients, each of which representing a relationship between an input density and an output density of an image signal output to an image forming unit; and an updating unit configured to update an image processing coefficient based on the relationship between densities of measurement images and densities of image signals for forming the measurement images. The updating unit is further configured to, when a maximum value of an output density of the image processing coefficients is smaller than a maximum value of the density of the image signal, form at least one first measurement image in accordance with an image signal indicating a density higher than the maximum value of the output density of the image processing coefficients.
Abstract: By using different conversion patterns from input gradation values to output gradation values for each coordinate inside a continuous region with a predetermined area, an image processing circuit is for halftoning which approximately expresses a number of gradations which is higher than the number of gradations which are output for each dot is optimized for each type of apparatus while being shared between types of devices where the number of gradations in the output gradation values is different. There is an image processing apparatus where the number of indexes is relatively high in a case which corresponds to a low gradation level which is a halftone level where the number of gradations in the corresponding output gradation values is relatively low.
Abstract: Provided is a document reading apparatus capable of suppressing a shock that may occur when a trailing edge of a tabbed sheet passes through a roller pair. In an image reading section, when a document to be read is the tabbed sheet, a timing to start separation of the roller pair in response to detection of a trailing edge of the document is delayed by a time period corresponding to a tab length with respect to the timing to start separation when a document other than the tabbed sheet is conveyed. Thus, it is possible to prevent the shock when the trailing edge of the tabbed sheet passes through the roller pair, and to thereby suppress image reading failure due to the shock.
Abstract: A method for binarizing a scanned document images containing gray or light colored text printed with halftone patterns. The document image is initially binarized and connected image components are extracted from the initial binary image as text characters. Each text character is classified as either a halftone text character or a non-halftone text character based on an analysis of its topology features. The topology features may be the Euler number of the text character; a text character with a Euler number below ?2 is classified as halftone text. The gray-scale document image is then divided into halftone text regions containing only halftone text characters and non-halftone text regions. Each region is binarized using its own pixel value statistics. This eliminates the influence of black text on the threshold values for binarizing halftone text. The binary maps of the regions are combined to generate the final binary map.
Abstract: An inverse image data generating unit that generates inverse image data that indicates a transparent developer amount that indicates an amount of a transparent developer, and a region where the transparent developer amount is used, based on a color plane image data that indicates a color developer amount that indicates an amount of a color developer, and a region where the color developer amount is used; a conversion unit that converts the transparent developer amount of the inverse image data into a transparent developer amount larger than the transparent developer amount by referring to a conversion table; and a transparent developer plane image data generating unit that generates transparent developer plane image data used in image formation of a transparent developer in an image forming apparatus based on the inverse image data indicating a transparent developer amount after the conversion.
Abstract: An image data processing device may be configured to be used in a system. The system may comprise the image data processing device, a management device and a plurality of electronic devices. The image data processing device may comprise a communication unit configured to communicate with the electronic device by using the first communication scheme. The image data processing device may cause, in a case where the communication unit receives the judgment information from the electronic device, a storing unit to store the received judgment information. The image data processing device may execute the image data processing in a case where it is determined that the processor is able to execute the image data processing based on the judgment information stored by the storing unit.
Abstract: An image processing apparatus includes a conversion unit and a determination unit to convert image data into color material data including color material data indicating a color material amount of a chromatic color material and color material data indicating a color material amount of an achromatic color material. The conversion unit converts image data of a region of interest in an image into the color material data of the chromatic color material. The determination unit determines the color material data of the achromatic color material corresponding to the image data so that a color indicated by coloring information corresponding to the image data of the region of interest in the image approaches an achromatic color.
Abstract: Data of each plane capable of obtaining a high-quality output image is generated. An image processing apparatus for quantizing input image data having gradation of an m value (m is a natural number) into output image data having gradation of an n value (n is a natural number smaller than m) includes a quantization unit configured to quantize input image data having gradation of an m value in a target pixel into output image data having gradation of an n value, and a plane separation unit configured to determine that the quantization value quantized by the quantization unit is to be assigned to the target pixel of which plane out of planes of two types or more, wherein the plane separation unit determines that the quantization value is to be assigned to the target pixel of which plane, based on distance information of the target pixel indicating distances, to the target pixel, from pixels on which a recording material is recorded in the each plane.
Abstract: Online conversion procedures avoid the need to generate a copy of an entire table in order to convert the data type of a column in the table. To convert a table's column to a new data type, a replacement column is created in the table, the replacement column having the new data type. A background process dedicated to converting the column translates values in the column of the old data type to the new data type and stores the converted values in the replacement column. In addition, as transactions of users are applied to rows in the table, the value in the column of the old data type in the rows is converted and stored in the replacement column. Once the background process completes, the replacement column is used in lieu of the converted column.
Abstract: An image processing device processes image data, which is edited to image data including, in correspondence with each pixel of an object included in the image, a pixel value field that holds a pixel value of the pixel and an attribute value field that holds an attribute value. The image processing device includes a generation unit which includes a table that holds characteristic data and an address of the characteristics data, generates an attribute value based on information of a position of a pixel in the image and the table, sets the attribute value in the attribute value field, an image processing unit which applies an image process to a pixel value set in the pixel value field based on the set attribute value, and a connection module moves the image data from the generation unit to the image processing unit.
Abstract: A method enables primary color values for pixel to be processed before the pixel is rendered. The method includes allocating non-black primary colors as being under black, secondary colors, or tertiary colors.
Abstract: An image formation apparatus includes a memory to store image data including objects each having information on a type and densities of colors of the object, a developer-remaining-amount sensor to sense and output remaining-amount information indicating a color of a developer having a small remaining amount among colors of respective developers for image formation, a controller to transform first pixel values of the densities of the colors of each object included in the image data stored in the memory into second pixel values indicating use amounts of the colors of the developers, for each object based on the type of the object and the remaining-amount information, an image formation unit to form images on a recording medium for the objects included in the image data by using the developers in accordance with the use amounts of the developers corresponding to the second pixel values transformed by the controller.
Abstract: A method includes dividing an input range of color values of a first color space into a plurality of sub-ranges, wherein at least one of the sub-ranges comprises an over-range color value. The method also includes determining for each sub-range a level of accuracy in converting color values within each sub-range. The method further includes determining a processing step to be applied to input color values in each sub-range based on the determined level of accuracy.
Abstract: An image forming apparatus includes: a job control unit configured to impose an execution restriction on a job if the number of simultaneously-executed jobs on a function-to-function basis reaches an upper limit value; a guaranteed job count setting unit configured to set a guaranteed job count, wherein the guaranteed job count provides a guaranteed number of simultaneously-executable jobs on a function-to-function basis; and a shared job count setting unit configured to set a shared job count that can be allocated in common to respective functions, which provides the number of simultaneously-executable jobs.
Abstract: Some of the embodiments of the present disclosure provide a method comprising forming an array comprising a plurality of microcells, each microcell of the plurality of microcells including a plurality of pixels; for each pixel in each of the plurality of microcells, assigning (i) a respective pixel offset factor that is associated with a relative position of the pixel in the respective microcell, and (ii) a respective microcell offset factor that is associated with an index of the respective microcell; and for each pixel in each of the plurality of microcells, determining a respective final offset factor that is based at least in part on the respective pixel offset factor and the respective microcell offset factor. Other embodiments are also described and claimed.
Abstract: An image processing apparatus that performs a color conversion of a image expressed by coordinates of a multidimensional color space, including, a storage unit for storing lattice point data in the multidimensional color space, an address generating unit for generating addresses for reading from the storage unit the lattice point data in a first region and a second region in accordance with input values of a color signal, the first region being a region where values of all color components are equal to or larger than a first threshold, the second region being different from the first region, and an interpolating unit for generating a converted color signal by an interpolating process based on the read lattice point data. A lattice-point interval in the first region is narrower than a lattice-point interval in the second region.
Abstract: Uneven glossiness is effectively suppressed between areas where light inks are mainly used and areas where dark inks are mainly used. The gloss is raised in areas where dark cyan ink C is used. In other words, the application amount of second clear ink applied by after application printing is set to 32% at primary cyan (grid point 16) to equalize the gloss with areas where light cyan ink LC is used. Also, the application amount of first clear ink applied by common printing is set to 32% in a highlight portion (grid point 8) to equalize the gloss with the maximum gloss reached using dark cyan ink C. In so doing, it is possible to keep the gloss nearly constant over the entire range from white to cyan, or in other words, suppress uneven glossiness.
Abstract: Disclosed is a color adjustment method including color converting to obtain output CMYK values corresponding to an object indicated by input image data from the input image data by using a color conversion table for converting the input image data to the output CMYK values which is created on the basis of an output device profile. The color adjustment method further includes color adjusting to obtain adjusted CMYK values from the output CMYK values by using a color adjustment table for converting the output CMYK values to the adjusted CMYK values, the color adjustment table is created on the basis of a third conversion table for converting the color value indicating the coordinate in the device-independent color space to the adjusted CMYK values and the first conversion table.
Abstract: There is provided a technique of enabling the use of a common printer profile even in a case where a configuration of a printer system is changed or added. Color data under a second configuration condition corresponding to an output color which matches or approximates an output color acquired through a first color predictor under a first configuration condition, is searched and acquired from color data subjected to total color material amount restriction processing acquired by total color material amount restriction processing using a first color material amount restriction profile under the first configuration condition, through a second color predictor under the second configuration condition. The color data searched and acquired under the second configuration condition and color data prior to total color material amount restriction processing are associated and a second total color material amount restriction profile under the second configuration condition is created.
Abstract: According to the present invention, it is possible to adequately restrict the total color material amount from the viewpoint of the second scale which substantially represents a color material amount, and sufficiently produce the color reproducibility which is potentially held by an image formation apparatus. Moreover, since the order of the CMY ratio in the space of the first scale is maintained, it is possible to smoothly secure the connection between tones.
Abstract: Methods and systems for color conversion used in image-processing. In one approach, a caching strategy can be employed rather than a direct computation or a precomputed table. To improve the hit frequency and reduce storage requirements, a hash calculation in addition to comparison operations can be processed as a “near match” rather than an exact match. In another approach, “fuzzy match” caching can be implemented to reach the proper vicinity in the n-dimensional space, and then interpolation (or extrapolation) can refine the result.