-
公开(公告)号:US20220131998A1
公开(公告)日:2022-04-28
申请号:US17419390
申请日:2019-07-15
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Peter Morovic , Jan Morovic , Sergio Etchebehere Juan , Tanausu Ramirez Garcia , Hector Gomez Minano
Abstract: Certain examples relate to a method of color prediction. Data indicative of color characteristics measured from a number of color test patches is obtained. Data indicative of combinations of color resources used to render the color test patches on a color rendering device is obtained. A first predictive model is trained using the data indicative of the combinations of color resources as an input and corresponding data indicative of color characteristics as ground truth outputs. A second predictive model is trained using the output data from the first predictive model as an input and the corresponding data indicative of color characteristics as ground truth outputs. A progressive mapping is implemented by the first and second predictive models to predict color characteristics rendered by the color rendering device given a combination of color resources.
-
公开(公告)号:US11283965B2
公开(公告)日:2022-03-22
申请号:US17311041
申请日:2018-12-14
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Hector Gomez Minano , Peter Morovic , Jan Morovic , Sergio Etchebehere Juan
IPC: H04N1/60
Abstract: A print calibration system comprising a printing device to apply print material to a print target in a printing process, a memory for storing a lookup table; and a processor. The processor causes the printing device to print calibration points for reproducing a color ramp, by receiving a plurality of Neugebauer Primary area coverage (‘NPac’) points representing the plurality of calibration points and determining a hue angle and color space based on the NPac points. A plurality of nodes distributed between a first node and a second node of a sectional representation of the NPac points is determined. A lookup table is generated based on a relationship between the plurality of nodes and the NPac points for use during the printing process, wherein the lookup table comprises values to map between a first color space and a second color space, the lookup table is then provided to the printing device.
-
公开(公告)号:US11222463B2
公开(公告)日:2022-01-11
申请号:US16535993
申请日:2019-08-08
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Peter Morovic , Jan Morovic , Juan Manuel Garcia Reyero Vinas , Scott White , Jun Zeng
Abstract: Methods and apparatus relating to three-dimensional object models are described. In one example, (i) data representing a geometrical description of a three-dimensional object defining object geometry in a geometric space and (ii) at least one object property description describing an object property in an object property space are received. The object property space and the geometric space are intersected to define an object model, wherein an object property is defined at an intersection between a described object property and defined object geometry.
-
公开(公告)号: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.
-
公开(公告)号:US11003165B2
公开(公告)日:2021-05-11
申请号:US15545691
申请日:2015-04-24
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jan Morovic , Peter Morovic , Juan Manuel Garcia Reyero Vinas
IPC: G05B19/4099 , B33Y50/00 , B29C64/386 , G06F119/18 , G06F30/00 , H04N1/00
Abstract: Apparatus and methods for transforming three dimensional object data are disclosed. In some examples, data representing a three dimensional object is received, the data comprising object property data indicative of at least one attribute of at least a portion of the three dimensional object. The object property data is transformed into a plurality of device independent object property data objects having a common data structure, each object property data object comprising a value indicative of each of a predetermined set of object properties.
-
公开(公告)号:US10926528B2
公开(公告)日:2021-02-23
申请号:US15570365
申请日:2015-07-30
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Ingeborg Tastl , Nathan Moroney , Peter Morovic , Jan Morovic , Andrew E Fitzhugh , Jacob Tyler Wright
IPC: B33Y50/02 , B33Y30/00 , B29C64/393 , B33Y10/00 , B29C64/112
Abstract: Examples analyze three-dimensional printing specifications associated with a three-dimensional printing device to determine test angles for a test object and test surfaces corresponding to the test angles for the test object. Examples generate the test object for color calibration for the three-dimensional printing device based at least in part on the test angles and test surfaces that are configured with at least one test color.
-
公开(公告)号:US10893173B2
公开(公告)日:2021-01-12
申请号:US16338181
申请日:2017-01-30
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic , Joan Vidal Fortia , Lluis Abello Rosello
Abstract: In an example, an image processing system may include an identification engine, a map engine, and a control engine. In that example, the identification engine may identify a color mapping resource in response to a classification identifier corresponding to image data, the map engine may map the image data with the color mapping resource having color space clause corresponding to the classification identifier, and the control engine may generate control data for operating a print apparatus to print based on the color mapping resource.
-
公开(公告)号:US10853997B2
公开(公告)日:2020-12-01
申请号:US15545038
申请日:2015-04-21
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Jun Zeng , Pu Huang , Sebastia Cortes , Scott White , Juan Manuel Garcia , Peter Morovic , Jan Morovic
IPC: G06T17/00 , G06F16/00 , G06F16/22 , G06F16/583 , B33Y50/02 , B29C64/393
Abstract: In some examples, octree serialization can include non-transitory machine-readable medium storing instructions, the instructions executable by a processing resource to evaluate two or more nodes sequentially in an octree structure until a leaf node is reached, wherein the two or more nodes include at least one non-leaf node, and generate a serialized octree document based on a respective node identifier in a header associated with each node of the two or more nodes.
-
公开(公告)号:US20200331206A1
公开(公告)日:2020-10-22
申请号:US16097667
申请日:2016-07-26
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic
IPC: B29C64/393 , B33Y50/02 , G06T17/10 , G06T5/00
Abstract: In an example, processing apparatus includes a substructure module to define a substructure for a three dimensional object. The substructure module includes a weighting module to apply relative weights to data relating to each of the plurality of substructures and a blending module to blend data relating to the substructures. The substructure module is to generate data defining an intermediate substructure from a weighted blend of the data relating to the plurality of substructures.
-
公开(公告)号:US20200274974A1
公开(公告)日:2020-08-27
申请号:US15931875
申请日:2020-05-14
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic
Abstract: A printer apparatus comprises one or more ports (2011 to 201M) for receiving one or more colorant units (INK1 to INKN), and a processing unit. The processing unit is adapted to determine which one or more colorant units (INK1 to INKN) have been loaded into the printer apparatus. The processing unit is adapted to retrieve colorant information from each loaded colorant unit (INK1 to INKN), and determine an ink-set configuration using the colorant information retrieved from each loaded colorant unit (INK1 to INKN). Operation of the printer apparatus is configured according to the determined colorant-set configuration.
-
-
-
-
-
-
-
-
-