-
公开(公告)号:US09665813B2
公开(公告)日:2017-05-30
申请号:US14654108
申请日:2013-01-30
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Robert Ulichney , Matthew D Gaubatz , Steven J Simske
CPC classification number: G06K19/00 , G06K19/06037 , G06K19/06196 , H04N1/32144 , H04N1/32256 , H04N1/32288 , H04N1/32293 , H04N1/32304 , H04N1/4051
Abstract: A data-bearing medium has an array of data-bearing elements. The array of data-bearing elements represents an array of bits. A certain number of the bits repeat within the array of bits. Positions of the bits in each row of the array of bits are circularly shifted from positions of the bits in an immediately preceding row.
-
公开(公告)号:US10977466B2
公开(公告)日:2021-04-13
申请号:US15569766
申请日:2015-07-09
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Matthew D Gaubatz , Steven J Simske , Robert Ulichney
Abstract: An example system to represent data with multi-dimensional cyclic symbols is provided. The system includes a representation engine, a symbol engine, and a translation engine. The representation engine is to provide a plurality of display symbols. Display symbols are selected from a set of multi-dimensional cyclic symbols. The symbol engine is to receive a plurality of received symbols. The translation engine is to convert the plurality of received symbols into a plurality of display symbols.
-
公开(公告)号:US10560117B2
公开(公告)日:2020-02-11
申请号:US16217721
申请日:2018-12-12
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Matthew D Gaubatz , Robert Ulichney , Steven J Simske
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.
-
公开(公告)号:US10521931B2
公开(公告)日:2019-12-31
申请号:US15522749
申请日:2014-12-19
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D Gaubatz , Stephen Pollard
IPC: G06T7/00 , G06T7/11 , G06T1/00 , G06F16/583 , H04N5/232
Abstract: Examples disclosed herein relate to determining image capture position information based on a quasi-periodic pattern. For example, a processor may determine whether a target area is within a captured image based on the detection of a quasi-periodic pattern in a first detection area and in a second detection area of the captured image.
-
公开(公告)号:US20180137320A1
公开(公告)日:2018-05-17
申请号:US15569766
申请日:2015-07-09
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Matthew D Gaubatz , Steven J Simske , Robert Ulichney
CPC classification number: G06K7/1417 , G06K7/1413 , G06K7/143 , G06K19/06028 , G06K19/06037 , G06K19/06093 , G06T11/40
Abstract: An example system to represent data with multi-dimensional cyclic symbols is provided. The system includes a representation engine, a symbol engine, and a translation engine. The representation engine is to provide a plurality of display symbols. Display symbols are selected from a set of multi-dimensional cyclic symbols. The symbol engine is to receive a plurality of received symbols. The translation engine is to convert the plurality of received symbols into a plurality of display symbols.
-
公开(公告)号:US20170213329A1
公开(公告)日:2017-07-27
申请号: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.
-
公开(公告)号:US09569709B2
公开(公告)日:2017-02-14
申请号:US14916708
申请日:2013-09-06
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D Gaubatz , Steven J Simske
CPC classification number: G06K19/06037 , G06K19/06 , G06K19/06103 , G06T1/60 , G11B20/14 , H03M5/00 , H03M7/00
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 payload, a row-to-row offset and an interleave period, identifying a standard form of the payload, the standard form being a circularly shifted version of the payload, generating a phase code based on the variables, and arranging rows of the data-bearing medium with the standard form of the payload and the phase code based on the interleave period.
Abstract translation: 根据本公开的方面的用于形成数据承载介质的示例性方法包括设置与数据承载介质相关联的变量,变量包括有效载荷的位长度,行到行偏移和交错周期 ,识别有效载荷的标准形式,标准形式是有效载荷的循环版本,基于变量产生相位代码,并且以有效载荷的标准形式和相位代码排列数据承载介质的行 基于交错周期。
-
公开(公告)号:US10362194B2
公开(公告)日:2019-07-23
申请号:US15545712
申请日:2015-02-27
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.
-
公开(公告)号:US10171107B2
公开(公告)日:2019-01-01
申请号:US15114398
申请日:2014-01-31
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Matthew D Gaubatz , Robert Ulichney , Steven J Simske
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.
-
公开(公告)号:US10027843B2
公开(公告)日:2018-07-17
申请号:US15114392
申请日:2014-01-30
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Robert Ulichney , Matthew D Gaubatz , Stephen Pollard
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.
-
-
-
-
-
-
-
-
-