-
公开(公告)号:US10379800B2
公开(公告)日:2019-08-13
申请号:US15540860
申请日:2015-01-21
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic , Alex Andrea Tallada
IPC: G06F3/12
Abstract: An example method involves analyzing a plurality of perturbations of a printing system over a period of time, calculating statistics corresponding to each of the plurality of the perturbations of the printing system, after the duration of the period of time, executing an enhancement process for the printing system based on the calculated statistics of each of the perturbations, and adjusting settings of the printing system based on results of the enhancement process.
-
公开(公告)号:US10346100B2
公开(公告)日:2019-07-09
申请号:US15764198
申请日:2016-01-29
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Peter Morovic , Jan Morovic
Abstract: In an example, a method includes identifying, within data for use in printing, a first element set associated with a first print addressable area. The first element set may include at least one element, and each element of the set may be associated with a print material or print material combination. An element may be selected from the first element set and assigned to the first print addressable area. A second print addressable area may be identified as a candidate print addressable area for error diffusion, the second print addressable area being associated with a second element set. Any common elements of the first element set and the second element set may be identified and, if at least one common element is identified, an error associated with the selection of the element from the first element set may be diffused to the at least one common element.
-
公开(公告)号:US10343335B2
公开(公告)日:2019-07-09
申请号:US15564405
申请日:2015-07-15
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jan Morovic , Peter Morovic , Jay S. Gondek
IPC: B29C64/393 , B33Y50/02 , B33Y30/00 , G05B19/4099 , B29C64/165 , B29C64/386
Abstract: Certain examples described herein relate to producing three-dimensional objects using additive manufacturing systems. These examples combine the use of material volume coverage vectors to define object data with octree data structures and models for tracking material placement error and available volumes. Material volume coverage vectors correspond to a volumes of three-dimensional objects and define a probabilistic distribution of materials available to an additive manufacturing system including combinations of said materials. In certain examples, a bottom level of the error tracking octree model is constructed to contain at least a portion of the data values for a set of obtained material volume coverage vectors. This is then used in an error distribution process to generate manufacturing control data for the additive manufacturing system.
-
公开(公告)号:US10311328B2
公开(公告)日:2019-06-04
申请号:US15328342
申请日:2014-07-29
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic
Abstract: Embodiments of the present invention provide a method of determining whether data exceeds a validity range of an operation, comprising dividing operation data indicative of a range of validity of the operation into a plurality of chunks, determining a partial convex hull for each of the plurality of chunks, determining a convex hull for the operation data based on the plurality of partial convex hulls, and determining whether the data exceeds the validity range of the operation data based on the convex hull.
-
公开(公告)号:US10306106B2
公开(公告)日:2019-05-28
申请号:US15520307
申请日:2014-10-29
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Peter Morovic , Jan Morovic , Jay S. Gondek
IPC: B33Y50/00 , H04N1/405 , B29C64/112 , B29C64/165 , B29C64/386
Abstract: A three-dimensional halftoning method is disclosed, wherein a halftone matrix including values is provided and subdivided into a plurality of sub-matrices, each sub-matrix including values of the halftone matrix in a respective sub-range. For a current slice of a three-dimensional representation of an object, a sub-matrix of the plurality of sub-matrices of the halftone matrix is selected and halftoning of the current slice is performed using the selected sub-matrix. Furthermore, an additive manufacturing method and system are described.
-
公开(公告)号:US10275931B2
公开(公告)日:2019-04-30
申请号:US15539599
申请日:2015-01-30
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Jan Morovic , Peter Morovic
Abstract: Methods and apparatus relating to previews of objects are described. In one example, control data for generating a three-dimensional object specifying, for voxels of the object, at least one print material to be deposited in that voxel during object generation is obtained. A viewing frustum may be determined, and visible voxels within the viewing frustum identified. A number of preview display pixels to display the preview may be determined and the set of voxels to be represented by each preview display pixel identified. At least one voxel appearance parameter of a voxel may be determined from the control data. For each preview display pixel, at least one pixel appearance parameter may be determined by combining voxel appearance parameters for the set of voxels to be represented by that preview display pixel. Preview display pixels may be controlled to display a preview of the object according to the at least one pixel appearance parameter.
-
公开(公告)号:US20190089867A1
公开(公告)日:2019-03-21
申请号:US16073405
申请日:2016-04-21
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jan Morovic , Peter Morovic
CPC classification number: H04N1/50 , G06K15/027 , G06K15/1878 , G06K2215/0094 , H04N1/00015 , H04N1/00023 , H04N1/00034 , H04N1/00045 , H04N1/00068 , H04N1/00087 , H04N1/54 , H04N1/60 , H04N1/6033 , H04N1/605
Abstract: A system includes a memory to store pre-computed boundary look-up tables (LUTs) for respective drop weight boundary classes of a printer having a plurality of colorants. Each pre-computed boundary LUT provides one Neugebauer Primary area coverage (NPac) for each node of the LUT in response to a device color input value that corresponds to each node. Measurement data stored in the memory represent measured drop weight values for the plurality of different colorants of the printer. A processor executes instructions that interpolate among the pre-computed LUTs based on the measured drop weight values to determine a proportional weighting of each of the pre-computed LUTs.
-
公开(公告)号:US10171706B2
公开(公告)日:2019-01-01
申请号:US15520303
申请日:2014-10-30
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic
Abstract: Examples of a method and a system for configuring an imaging system are described. These examples involve obtaining a random sample of area coverage representations and grouping these by an estimated color, such as a colorimetric value. In each group a selected area coverage representation is determined with respect to one or more imaging attributes. A color gamut based on the random sample and the selected area coverage representations are used to generate a color mapping from an input color space to an area coverage representation space for use by the imaging system.
-
公开(公告)号:US20180307443A1
公开(公告)日:2018-10-25
申请号:US15764198
申请日:2016-01-29
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Peter Morovic , Jan Morovic
CPC classification number: G06F3/1208 , B33Y50/00 , G06F3/1219 , G06F3/1254 , H04N1/52
Abstract: In an example, a method includes identifying, within data for use in printing, a first element set associated with a first print addressable area. The first element set may include at least one element, and each element of the set may be associated with a print material or print material combination. An element may be selected from the first element set and assigned to the first print addressable area. A second print addressable area may be identified as a candidate print addressable area for error diffusion, the second print addressable area being associated with a second element set. Any common elements of the first element set and the second element set may be identified and, if at least one common element is identified, an error associated with the selection of the element from the first element set may be diffused to the at least one common element.
-
公开(公告)号:US20180281285A1
公开(公告)日:2018-10-04
申请号:US15562377
申请日:2015-07-28
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Peter Morovic , Jan Morovic , Ingeborg Tastl , Lihua Zhao
IPC: B29C64/393 , B33Y50/02 , B33Y30/00
Abstract: In one example, a method comprises receiving data representing a first property of a three-dimensional object generated by a print apparatus, the data having been determined by measurement of the object. A difference between the data representing a first property and predetermined data may be determined, and, based on the difference, an estimate of a second property of the object may be determined.
-
-
-
-
-
-
-
-
-