-
公开(公告)号:US20210377422A1
公开(公告)日:2021-12-02
申请号:US16963323
申请日:2018-03-20
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D. Gaubatz , Stephen Pollard
Abstract: In an example method, a visually significant marking scheme is generated including a pattern of data marks and reference marks based on a received image to be printed, data information, and reference information. Data marks are generated based on the data information and the reference marks are generated based on the reference information. The image is printed including the data marks and the reference marks arranged based on the visually significant marking scheme onto the surface of the object.
-
公开(公告)号:US11167481B2
公开(公告)日:2021-11-09
申请号:US16098088
申请日:2016-07-27
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Andrew E. Fitzhugh
IPC: B29C64/171 , B29C64/393 , B33Y80/00 , B29C64/386 , B33Y10/00 , B33Y50/02 , B33Y50/00 , B29L31/00 , G06F30/00
Abstract: One example includes a three-dimensional (3D) printed object including a first lattice structure and a second lattice structure. The first lattice structure includes a first matrix having a first length, a first width, and a first height. The second lattice structure includes a second matrix having a second length, a second width, and a second height. The second length times two is a factor of the first length, the second width times two is a factor of the first width, and the second height times two is a factor of the first height.
-
公开(公告)号:US11089180B2
公开(公告)日:2021-08-10
申请号:US16971616
申请日:2018-03-20
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D. Gaubatz
Abstract: In an example method, a set of source pixels corresponding to an image to be printed and a dot pattern of pixels including information to be encoded across the image are received. The dot pattern of pixels is mapped to a corresponding subset of the source pixels. A value of a clipping channel color in the subset of the source pixels is modified based on an original value of the clipping channel color for each pixel in the subset. The clipping channel color is used to detect the dot pattern of pixels. The image including the subset of pixels with modified clipping channel colors is printed.
-
公开(公告)号:US10530967B1
公开(公告)日:2020-01-07
申请号:US16375692
申请日:2019-04-04
Inventor: Tal Frank , Altyngul Jumabayeva , Robert Ulichney , Jan Allebach , Yotam Ben-Shoshan
Abstract: Certain examples described herein relate to the halftoning of a color image. In one example, a set of clusters are determined based on the color image. A set of edges are also detected in the color images. Clusters within these edges are then merged. A set of screens for halftoning are assigned to the set of clusters. This assignment is based on color property metrics for the set of clusters. The color image is halftoned using the set of screens assigned to the merged clusters.
-
公开(公告)号:US20190327386A1
公开(公告)日:2019-10-24
申请号:US16458479
申请日:2019-07-01
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Robert Ulichney , Matthew D. Gaubatz , Stephen Pollard
Abstract: An example system in accordance with an aspect of the present disclosure includes a halftone engine and a gray value engine. The halftone engine is to apply halftoning to an image recursively across a plurality of levels of image scales and spatial resolutions, to generate a pattern that is at least quasi-periodic across the plurality of levels. The gray value engine is to substitute gray values recursively for at least a portion of the halftoning.
-
公开(公告)号:US20190152139A1
公开(公告)日:2019-05-23
申请号:US16098088
申请日:2016-07-27
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Andrew E. Fitzhugh
IPC: B29C64/171 , B29C64/393 , B33Y10/00 , B33Y50/02 , B33Y80/00
Abstract: One example includes a three-dimensional (3D) printed object including a first lattice structure and a second lattice structure. The first lattice structure includes a first matrix having a first length, a first width, and a first height. The second lattice structure includes a second matrix having a second length, a second width, and a second height. The second length times two is a factor of the first length, the second width times two is a factor of the first width, and the second height times two is a factor of the first height.
-
公开(公告)号:US20190033829A1
公开(公告)日:2019-01-31
申请号:US16072270
申请日:2016-04-29
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney
IPC: G05B19/4099 , B33Y50/00
Abstract: According to an example, density rank matrix generation for three-dimensional printing may include determining dimensions of a density rank matrix based on a skeleton line specification of a lattice structure and a density rank matrix size specification. A number of elements of the density rank matrix may be determined based on the dimensions of the density rank matrix. The elements may be sorted based on an analysis of a property of each of the elements relative to the lattice structure. The density rank matrix may a be generated based on the sorting of the elements.
-
公开(公告)号:US10171723B2
公开(公告)日:2019-01-01
申请号:US15327290
申请日:2014-07-18
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D Gaubatz , Stephen Pollard
Abstract: Examples disclosed herein relate to determining peak distances between an origin, point in the frequency domain and peak points of a discrete Fourier transform magnitude of an image of a periodic or quasi-periodic target. In some implementations, a range distance between the target and the imaging lens is determined based on the peak distances.
-
公开(公告)号:US10154165B2
公开(公告)日:2018-12-11
申请号:US15512038
申请日:2014-09-19
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jason S Aronoff , Steven J Simske , Matthew D Gaubatz , Robert Ulichney
Abstract: Example implementations relate to multiple payload pantograph. Some examples may include a first pattern generation engine to generate a first pattern. The first pattern may be a data-bearing pattern encoding a first payload. Additionally, some examples may include a second pattern generation engine to generate a second pattern, the second pattern (by itself or in combination with the first pattern) may represent a second payload. The second payload may be camouflaged by a combination of the first pattern and the second pattern. Some examples may also include a pantograph generation engine to generate a multiple payload pantograph including the first pattern and the second pattern. The multiple payload pantograph may include the first pattern in one of the pantograph background or the pantograph foreground.
-
公开(公告)号:US10002413B2
公开(公告)日:2018-06-19
申请号:US15327977
申请日:2014-07-22
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Stephen Pollard , Robert Ulichney , Matthew D Gaubatz
CPC classification number: G06T5/10 , G06T3/0075 , G06T5/006 , G06T7/73 , G06T2207/20056
Abstract: An example method of recovering a planar projection in a captured image. The example method includes selecting displaced points in the captured image. The example method also includes recovering an affine transform of a quasi-periodic object for each of the displaced points based on peak locations of Discrete Fourier Transform (DFT) of the captured image. The example method also includes combining each of the affine transforms for the displaced points to recover the planar projection and correct for perspective distortion in the captured image.
-
-
-
-
-
-
-
-
-