H04N1/32352

METHOD AND APPARATUS FOR DIGITAL WATERMARKING OF THREE DIMENSIONAL OBJECT
20190385268 · 2019-12-19 · ·

In one embodiment, a method for 3D digital watermarking for a triangular mesh using one or more key parameters is disclosed including forming a Hamiltonian path of a desired length around a selected vertex in a selected direction of a spiral; marking the selected vertex a dead end if there is a deadlock and continuing the spiral; and applying a watermark by introducing points in a path order on edges of the spiral, wherein information is encoded at a partition of adjacent triangles at one or more of the points.

KINEMATIC ASSESSMENT AND VERIFICATION OF PAPER DOCUMENTS FOR PROCESSING AND ANALYSIS THEREOF
20240106957 · 2024-03-28 ·

A see through apparatus receives a paper document. The see through apparatus includes a first scanning element, a second scanning element, and a processor coupled to the first scanning element and the second scanning element. Each of the first and second scanning elements illuminate a respective side of the paper document while the other scanning element captures an image. The processor detects kinematic artifacts on the paper document and determines that the paper document is fraudulent based on the detected kinematic artifacts. The processor also detects an alignment feature from the image capture from the first image or the second image, and determines that the document is not aligned based on the detected alignment feature.

Detecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data, and robustness checks

This disclosure relates to advanced signal processing technology including signal encoding and digital watermarking. Image areas are selected in an encoded digital design, and corresponding areas from a printed version of the encoded digital design are evaluated to determined signal robustness after printing. One claim recites an image processing method for selecting image areas to test for robustness of encoded signals, the method comprising: obtaining digital artwork comprising a plurality of colors, the digital artwork comprising multiple instances of an encoded signal; selecting a set encoding tiles, and for each encoding tile determining encoding detectability measure associated therewith; creating a bin for each encoding technology used to encode the encoded signal; for each bin, removing any encoding tile having a detectability measure below a predetermined threshold; for each bin, prioritizing remaining encoding tiles; selecting an encoding tile based on the prioritization per bin, and spatially locating the selected encoding tile relative to the digital artwork. Other technology is described in this patent document.

PDF embedder for artwork elements with PDF files

The present disclosure relates generally to signal encoding for elements within PDF files. One implementation encodes an artwork element under different encoding conditions, and selects a winner version based on resulting signal robustness and/or visibility. Other implementations generate PDF layer masks to help determine overall embedding robustness, including interference from layered elements. Other implementations are provided too.

Feature-based signal localization in digital capture systems
10460413 · 2019-10-29 · ·

The present disclosure provide technology for encoded signal localization. One claim recites an apparatus comprising: memory for buffering image data, the image data having been captured with a camera and depicting product packaging or a product label; one or more processors programmed for: generating a spatial domain feature set representation of a portion of image data; evaluating the spatial domain feature set with a classifier to predict whether the portion of image data includes a transform domain encoded signal. Of course, other claims, and various combinations and embodiments are disclosed in this patent document.

Machine readable security mark and process for generating same
10462326 · 2019-10-29 · ·

A print device prints a document with a security marking in a microtext font. A scanning device scans the security marking, and an optical character recognition (OCR) engine attempts to recognize the characters in the security marking. The system the generates an encoding in which each character of the font is mapped to a character string made up only of characters that the OCR engine could recognize at or above a minimum recognition threshold. Then, when generating a new document with a new security marking in the microtext font, the system will use the encoding to replace each character in the security marking with its representation from the encoding so that the scanner and OCR engine can decode the security marking.

Audio-based internet search methods and sub-combinations
10449797 · 2019-10-22 · ·

A portable device uses a microphone to listen to ambient audio, ascertains a corresponding identifier, and uses the identifier to enable one or more further functions. One of these can be internet search. Such functionality can also be based on digital datawithout requiring a microphone-equipped device.

Document classification utilizing fluorescent or ultraviolet inking
10455113 · 2019-10-22 · ·

Systems and methods are provided for document classification and digitization. One or more physical documents may have a classification code applied thereon. The classification code may be a unique identifier for the document and/or page of the document. The classification code may utilize ink outside the visible spectrum for the purpose of being machine readable. A digital version of the physical document may be created. The digital version may include a visible reproduction of the document without showing the classification code.

MACHINE READABLE SECURITY MARK AND PROCESS FOR GENERATING SAME
20190306367 · 2019-10-03 ·

A print device prints a document with a security marking in a microtext font. A scanning device scans the security marking, and an optical character recognition (OCR) engine attempts to recognize the characters in the security marking. The system the generates an encoding in which each character of the font is mapped to a character string made up only of characters that the OCR engine could recognize at or above a minimum recognition threshold. Then, when generating a new document with a new security marking in the microtext font, the system will use the encoding to replace each character in the security marking with its representation from the encoding so that the scanner and OCR engine can decode the security marking.

Sparse modulation for robust signaling and synchronization

Sparse signal modulation schemes encode a data channel on a substrate in a manner that is robust, flexible to achieve perceptual quality constraints, and provides improved data capacity. The substrate is printed by any of a variety of means to apply the image, with sparse signal, to an object. After image capture of the object, a decoder processes the captured image to detect and extract data modulated into the sparse signal. The sparse signal may incorporate implicit or explicit synchronization components, which are either formed from the data signal or are complementary to it.