-
公开(公告)号:US20210141574A1
公开(公告)日:2021-05-13
申请号:US16476738
申请日:2017-05-02
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Peter Morovic , Jan Morovic , Joan Vidal Fortia , Jordi Arnabat Benedicto , Javier Maestro Garcia
Abstract: In an example, a method includes acquiring data representing an article to be printed, the data comprising an element set associated with a print addressable location, the element set comprising a first element subset and a second element subset, wherein the first element subset and the second element subset comprise an element identifying a print material selection which is associated en with a probability that the print material selection is to be applied to the associated print addressable location. The method further includes determining a first set of cumulative probability values associated with the elements of the first element subset and determining a second set of cumulative probability values associated with the elements of the second element subset. The first set of cumulative probability values may span a first predetermined value range and the second set of cumulative probability values may span a second predetermined value range.
-
公开(公告)号:US10728423B2
公开(公告)日:2020-07-28
申请号:US16616461
申请日:2017-07-24
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic , Jordi Arnabat Benedicto , Javier Maestro Garcia
Abstract: Methods for printer color calibration are disclosed. A nominal Neugebauer Primary area coverage (NPac) vector from an NPac space is then determined from a color mapping, the nominal NPac vector corresponding to a given color value in a color space. One or more colorant calibration factors each associated with a color of colorant are received; the calibration factors representing operational characteristics of the printer. One or more optimization metrics for constraining desired properties of an objective calibrated NPac vector to be generated are also received. The calibrated NPac vector is generated based on the nominal NPac vector such that: the generated calibrated NPac vector is convex; and for each given color of colorant the usage of colorant associated with the generated calibrated NPac vector is equal to the product of usage of colorant associated with the nominal NPac vector; and the calibration factor for the given color of colorant.
-
公开(公告)号:US20200210790A1
公开(公告)日:2020-07-02
申请号:US16632440
申请日:2017-09-18
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Javier Maestro Garcia , Jordi Arnabat Benedicto , Peter Morovic , Jan Morovic
IPC: G06K15/02
Abstract: Certain examples described herein relate to printer calibration. In certain cases, measurement data is received, the measurement data indicative of an adjustment to be applied to a given colorant in a set of colorants printable by a printing system. In certain examples, a Neugebauer primary area coverage (NPac) vector comprising an area coverage of a first Neugebauer primary (NP) is obtained. Based on the received measurement data, the NPac vector is adjusted by decreasing the area coverage in the NPac vector of the first NP and increasing an area coverage in the NPac vector of a second NP. The first NP and the second NP correspond to colorant combinations that differ by a predetermined amount of the given colorant.
-
公开(公告)号:US11876944B2
公开(公告)日:2024-01-16
申请号:US17996903
申请日:2020-04-24
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Javier Maestro Garcia , Marti Rius Rossell , Joan Vidal Fortia , Peter Morovic
CPC classification number: H04N1/52 , H04N1/6075
Abstract: Certain examples described herein relate to halftone level adjustment for Neugebauer Primaries (NPs). In certain examples, halftone levels for NPs are obtained for a halftone for printing an image. It is determined whether the halftone corresponds to a line or an area fill. The halftone levels may be adjusted in response to these levels exceeding a printing attribute threshold. The printing attribute threshold may be dependent on whether the halftone corresponds to a line or an area fill. The image may then be printed using the adjusted halftone levels.
-
公开(公告)号:US11683437B1
公开(公告)日:2023-06-20
申请号:US17837800
申请日:2022-06-10
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Pau Costal Fornells , Peter Morovic , Javier Maestro Garcia , Pere Josep Canti Nicolas , Sergio Etchebehere Juan
CPC classification number: H04N1/409 , G06K15/107 , G06K15/1881 , H04N1/405 , B41J2/2054 , B41J2/2132 , B41J2/5056
Abstract: Mask entries for each of a plurality of passes over which print fluid drops are to be dispensed for printing an image are generated based on different types of masks and based on image data for the image. Print fluid drop dispensation for a pixel for which the mask entries for a given pass specify repeated print fluid drop dispensation is moved to a mask entry for an adjacent pass that does not specify print fluid drop dispensation for the pixel. Ejection of print fluid to print the image is caused based on the generated mask entries.
-
公开(公告)号:US11379161B2
公开(公告)日:2022-07-05
申请号:US16476738
申请日:2017-05-02
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Peter Morovic , Jan Morovic , Joan Vidal Fortia , Jordi Arnabat Benedicto , Javier Maestro Garcia
Abstract: In an example, a method includes acquiring data representing an article to be printed, the data comprising an element set associated with a print addressable location, the element set comprising a first element subset and a second element subset, wherein the first element subset and the second element subset comprise an element identifying a print material selection which is associated with a probability that the print material selection is to be applied to the associated print addressable location. The method further includes determining a first set of cumulative probability values associated with the elements of the first element subset and determining a second set of cumulative probability values associated with the elements of the second element subset. The first set of cumulative probability values may span a first predetermined value range and the second set of cumulative probability values may span a second predetermined value range.
-
公开(公告)号:US11265442B2
公开(公告)日:2022-03-01
申请号:US16498594
申请日:2018-05-15
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic , Javier Maestro Garcia
Abstract: Certain examples relate to configuring a print processing system to produce rendered color outputs based on desired properties of said outputs using resources available to the print processing system. In these examples, print job data is received comprising image data and print property data. Color mapping data is configured to produce print mapping data based on at least the print property data. Print instructions for an image rendering device are generated based on the print mapping data. The print properties may be selectable by a user. Color mapping data may be characterized by color properties.
-
公开(公告)号:US20210382666A1
公开(公告)日:2021-12-09
申请号:US16493068
申请日:2018-04-06
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Javier Maestro Garcia , Jan Morovic , Peter Morovic
Abstract: Certain examples described herein relate to color spaces. In some cases, first and second sets of output color values representable in an output color space are obtained. The first and second sets of output color values correspond to first and second operating states of a printing system respectively. Each output color value in the first and second sets has corresponding coordinates in a colorimetry space. The first and second sets of output color values define respective first and second gamuts in the colorimetry space. First and second colorimetry values in an intersection of the first and second gamuts in the colorimetry space are selected, the selecting based on the respective colorimetry of the first and second colorimetry values and a predetermined transition region in an input color space. For an input color value located in the predetermined transition region of the input color space, a corresponding target colorimetry value located between the first and second colorimetry values in the colorimetry space is obtained. First and second output color values are derived based on the target colorimetry value and the first and second sets of output color values, respectively. First and second mappings between the input color space and the output color space are generated by respectively assigning the first and second output color values to the input color value.
-
公开(公告)号:US11057545B2
公开(公告)日:2021-07-06
申请号:US16978328
申请日:2018-04-30
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic , Victor Diego Gutierrez , Alex Campa Coloma , Javier Maestro Garcia
Abstract: In an example a method includes deriving a print agent coverage vector specifying an area coverage for each of a plurality of elements, wherein each element is associated with a print agent, a print agent combination or an absence of print agent. Deriving the print agent coverage vector comprises, for a first element of the print agent coverage vector, applying a first weighting function which varies based on an intended area color value.
-
公开(公告)号:US11057543B2
公开(公告)日:2021-07-06
申请号:US16977662
申请日:2018-03-12
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic , Victor Diego Gutierrez , Javier Maestro Garcia
Abstract: Certain examples described herein relate to updating a lookup table for an imaging system. An initial lookup table for an imaging system is obtained, the initial lookup table mapping between a first color space and a second color space. A smoothed version of the initial lookup table is also obtained. Further obtained are color property values corresponding to nodes of the lookup tables that map from a vertex-to-vertex axis of the first color space. The color property values are derived from measurements of test areas rendered by the imaging system. For a target node of the smoothed version of the initial lookup table that maps from the vertex-to-vertex axis, a pair of nodes in the initial lookup table are selected based on the obtained color property values. A mapped value in the second color space for the target node is updated, based on an interpolation of mapped values for the pair of nodes in the initial lookup table. The mapped value for the target node is constrained based on a color property value for the target node.
-
-
-
-
-
-
-
-
-