-
公开(公告)号:US20160344407A1
公开(公告)日:2016-11-24
申请号:US15114398
申请日:2014-01-31
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Matthew D Gaubatz , Robert ULICHNEY , Steven J. SIMSKE
CPC classification number: H03M13/05 , G06K19/06046 , G11B20/14 , G11B20/1403 , G11B20/1407 , H03M7/00 , H03M13/005
Abstract: Disclosed herein are a system, non-transitory computer-readable medium, and method for encoding and decoding information on a data bearing medium. A message comprising a bit string is read. A plurality of substrings in the message may be associated with a phase invariant codeword.
Abstract translation: 本文公开了一种用于在数据承载介质上对信息进行编码和解码的系统,非暂时计算机可读介质和方法。 读取包含位串的消息。 消息中的多个子串可以与相位不变码字相关联。
-
公开(公告)号:US10223800B2
公开(公告)日:2019-03-05
申请号:US15300074
申请日:2014-03-28
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D Gaubatz , Stephen Pollard
Abstract: Examples disclosed herein relate to determining the presence of quasi-periodic two-dimensional object. In one implementation, a processor determines peak points of a DFT of an image where the peak points are points with a value above a threshold relative to surrounding points. The processor may then output information indicating the existence of a quasi-periodic two-dimensional object within the image based on the peak points.
-
公开(公告)号:US10002438B2
公开(公告)日:2018-06-19
申请号:US15327959
申请日:2014-07-22
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Stephen Pollard , Robert Ulichney , Matthew D Gaubatz
CPC classification number: G06T7/37 , G06T2201/0051 , G06T2207/10004 , G06T2207/20024 , G06T2207/20056 , H04N1/4055
Abstract: An example method of rapid image registration includes recovering an affine transform of a quasi-periodic object based on peak locations of Discrete Fourier Transform (DFT) in a captured image. The example method also includes filtering a region of the captured image to match a filtered version of a reference image including the quasi periodic object. The example method also includes recovering translation parameters to reduce image differences between the reference image and the captured image for a subset of the image locations of the filtered image and outputting an approximate transform including translation.
-
公开(公告)号:US20180013921A1
公开(公告)日:2018-01-11
申请号:US15545712
申请日:2015-02-27
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D Gaubatz , Stephen Pollard
CPC classification number: H04N1/4055 , H04N1/52 , H04N1/6022 , H04N2201/0082
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.
-
公开(公告)号:US20160344890A1
公开(公告)日:2016-11-24
申请号:US15114392
申请日:2014-01-30
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Robert Ulichney , Matthew D Gaubatz , Stephen Pollard
IPC: H04N1/32 , G06T1/00 , H04N19/467 , H04N1/405 , H04N1/44
CPC classification number: H04N1/32325 , G06T1/005 , G06T1/0057 , G06T2201/0051 , G06T2201/0083 , H04N1/32219 , H04N1/32256 , H04N1/32267 , H04N1/32277 , H04N1/32293 , H04N1/3232 , H04N1/4055 , H04N1/4486 , H04N5/913 , H04N19/467 , H04N2005/91335 , H04N2201/3281 , H04N2201/3283 , H04N2201/3284
Abstract: A data-bearing image (391) is created from a carrier image (371). The carrier image (371) is scaled to produce a scaled image. A clustered-dot halftone screen is applied to the scaled image to produce a halftone image. A resulting number of cells in the halftone image conforms to a cell count (372) that includes a horizontal cell value and a vertical cell value. Payload data is encoded into the halftone image to produce a data-bearing halftone image, including shifting pixel clusters within cells of the halftone image that include pixel clusters.
Abstract translation: 从载体图像(371)创建数据承载图像(391)。 载波图像(371)被缩放以产生缩放图像。 将聚焦点半色调屏幕应用于缩放的图像以产生半色调图像。 半色调图像中的结果数量的单元符合包括水平单元格值和垂直单元格值的单元格计数(372)。 有效载荷数据被编码到半色调图像中以产生数据承载半色调图像,包括在包括像素簇的半色调图像的单元内移位像素簇。
-
公开(公告)号:US20160217358A1
公开(公告)日:2016-07-28
申请号:US14917547
申请日:2013-09-20
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Matthew D Gaubatz , Robert Ulichney , Steven J Simske
IPC: G06K19/06
CPC classification number: G06K19/06037 , G06F3/00 , G06K19/06103 , G11B20/14 , H04N1/32144 , H04N1/32256 , H04N1/32288 , H04N1/32293 , H04N1/32304 , H04N1/4051 , H04N1/4055
Abstract: An example method for forming a data-bearing medium in accordance with aspects of the present disclosure includes setting variables associated with the data-bearing medium, the variables comprising a bit length of a codeword, identifying a phase-invariant codeword based on the variables, and arranging rows of the data-bearing medium with the phase-invariant codewords.
Abstract translation: 根据本公开的方面的用于形成数据承载介质的示例性方法包括设置与承载介质相关联的变量,所述变量包括码字的位长度,基于变量识别相位不变码字, 以及用相位不变码字排列数据承载介质的行。
-
公开(公告)号: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.
-
公开(公告)号:US20170308744A1
公开(公告)日:2017-10-26
申请号:US15511806
申请日:2014-09-23
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Matthew D Gaubatz , Peter J Jlammer , Karl Walters
IPC: G06K9/00 , G07D7/1205
CPC classification number: G06K9/00442 , G06K9/00577 , G06K2009/0059 , G07D7/12 , G07D7/1205
Abstract: In one example of the disclosure, it is determined, based upon a scan of an overt image included within a printed document, that the image includes a subset area with an expected marking agent response. It is determined, based upon the scan, that a feature of the subset area meets an expected quality threshold. It is determined that a data payload represented by features of the subset area matches expected data for the image. A first measurement of the subset area is made, and it is determined that the image was produced by a printing device based upon a comparison of the first measurement to a second measurement of a sample image printed by the device. Authenticity of the printed document is determined based upon the expected marking agent response, the expected quality threshold, the expected data, and the comparison of measurements.
-
-
-
-
-
-
-
-
-