-
公开(公告)号:US20200211145A1
公开(公告)日:2020-07-02
申请号:US16816603
申请日:2020-03-12
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Steven J. Simske , Robert Ulichney , Matthew D. Gaubatz
Abstract: An example method is described in which a processor receives a first plurality of symbols selected from a first set of symbols, translates the first plurality of symbols into a second plurality of symbols selected from an M-ary cyclic symbol set, and writes the second plurality of symbols to a surface. An additional example method is described in which a processor captures an image of at least a portion of a surface, detects a first plurality of symbols from the image, where the first plurality of symbols comprises symbols selected from an M-ary cyclic symbol set, translates the first plurality of symbols into a second plurality of symbols selected from a second set of symbols, and performs at least one task responsive to the second plurality of symbols.
-
公开(公告)号: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.
-
公开(公告)号:US20170132800A1
公开(公告)日:2017-05-11
申请号:US15300074
申请日:2014-03-28
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D. Gaubatz , Stephen Pollard
CPC classification number: G06T7/42 , G06K9/522 , G06K9/6202 , G06T7/11 , G06T2207/20056
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.
-
公开(公告)号: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: 根据本公开的方面的用于形成数据承载介质的示例性方法包括设置与承载介质相关联的变量,所述变量包括码字的位长度,基于变量识别相位不变码字, 以及用相位不变码字排列数据承载介质的行。
-
公开(公告)号:US11277539B2
公开(公告)日:2022-03-15
申请号:US16963322
申请日:2018-06-15
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D. Gaubatz
Abstract: In an example method, a first dot pattern of shadow dots and second dot pattern of highlight dots is generated. The first dot pattern and second dot pattern include information to be encoded across the image. The first dot pattern and the second dot pattern are mapped to a corresponding subset of the greyscale source pixels, the greyscale source pixels corresponding to an image to be printed. A value of a greyscale pixel in the subset of the greyscale source pixels is modified based on a predetermined threshold pixel value. The value of the greyscale pixel is set to a highlight dot value in response to detecting that the predetermined threshold pixel value is exceeded or set to a shadow dot value in response to detecting that the predetermined threshold value is not exceeded. The image including the subset of pixels with modified values is printed.
-
公开(公告)号:US20210256651A1
公开(公告)日:2021-08-19
申请号:US17056086
申请日:2018-10-25
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Greg S. Smith , Robert Ulichney , William J. Allen
Abstract: A method of forming a data-hiding watermark on a surface may include encoding data within an image using the chrominance data of the of the image, adjusting at least one characteristic of the image to enhance the prominence of the encoded data within the image, and printing the adjusted, encoded image onto the surface.
-
公开(公告)号:US20200134404A1
公开(公告)日:2020-04-30
申请号:US16605600
申请日:2018-06-15
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Robert Ulichney , Matthew D. Gaubatz
IPC: G06K15/02
Abstract: In an example method, a dot pattern of pixels including information to be encoded across an image is mapped to a corresponding subset of the grayscale source pixels corresponding to the image to be printed. A value of a grayscale pixel in the subset of the grayscale source pixels is modified based on based on a predetermined threshold pixel value. The value of the grayscale pixel is decreased in response to detecting that the predetermined threshold pixel value is exceeded. The clipping channel color is used to detect the dot pattern of pixels. The image including the subset of pixels with modified values is printed.
-
-
-
-
-
-
-
-
-