Abstract:
Signal detection and recognition employees coordinated illumination and capture of images under to facilitate extraction of a signal of interest. Pulsed illumination of different colors facilitates extraction of signals from color channels, as well as improved signal to noise ratio by combining signals of different color channels. The successive pulsing of different color illumination appears white to the user, yet facilitates signal detection, even for lower cost monochrome sensors, as in barcode scanning and other automatic identification equipment.
Abstract:
This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. We disclose methods, systems and apparatus for determining which ink(s) should be selected to carry an encoded signal for a given machine-vision wavelength for a retail package or other printed design. We also disclose retail product packages and other printed objects, and methods to generate such, including a sparse mark in a first ink and an overprinted ink flood in a second ink. The first ink and the second ink are related through tack and spectral reflectance difference. Of course, other methods, packages, printed objects, systems and apparatus are described in this disclosure.
Abstract:
The present disclosure relates to signal processing such as digital watermarking and data hiding. A sparse or dense digital watermark signal can be conveyed with a narrow-band absorption material corresponding to a center wavelength of a Point of Sale (POS) barcode scanner. The POS barcode scanner typically captures 2D imagery. Since the narrow-band absorption material absorbs over a narrow-band it is relatively imperceptible to the Human Visual System (HVS) but can be seen by the POS scanner.
Abstract:
Matching the color axis of the watermark detector to the color direction used by the watermark embedder. A preferred projection axis is determined for each pixel (303). The preferred projection axis for each pixel is determined by examining the color values of the surrounding pixels in a selected area. Once the preferred projection axis for each pixel is determined the color values of that pixel are projected onto this axis to generate a set of values for each pixel (304). The watermark grid or data signal can then be detected from these values using known techniques (311).
Abstract:
In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective -transformed views - further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. A great variety of other features, e.g., involving marked conveyor belts, colored illumination clues, expedited checkout for trusted shoppers, expert bagging systems, etc., are also detailed.
Abstract:
The present invention relates to program instructions stored on a computer readable medium, and operative to configure a programmable processing system to perform the following acts: provide plural authoring tools enabling a user to define elements of a work of art, at least one of said tools providing a network hook by which network functionality can be associated with an element; provide at least one network authoring tool enabling a user to define network functionality associated with one or more of said network hooks; wherein the configured system is adapted to produce artwork comprised of elements, at least certain of which are associated with user-defined network functionality.
Abstract:
The present invention provides methods and systems to improve network searching for watermarked content. In some implementations we employ keyword searching to narrow the universe of possible URL candidates. A resulting URL list is searched for digital watermarking. A system is provided to allow customer input. For example, a customer enters keywords or network locations. The keywords or network locations are provided to a watermark-enabled web browser which accesses locations associated with the keywords or network locations. Some implementations of the present invention employ a plurality of distributed watermark-enabled web browsers. Other aspects of the invention provide methods and system to facilitate desktop searching and automated metadata gathering and generating. In one implementation a digital watermark is used to determine whether metadata associated with an image or audio file is current or fresh. The metadata is updated when it is out of date. Watermarks can also be used to link to or facilitate so-called on-line "blogs" (or online conversations).
Abstract:
The present invention relates to digital watermarking. In a preferred embodiment, a media signal (12) is embedded with a digital watermark component. The media signal includes a cyan color plane, a magenta color plane, a yellow color plane, and a black color planes. The digital watermark component is inverted, and embedded in the the black color plane (112). The embedding of the black plane is spatially aligned with the embedding of the cyan, magenta and yellow planes (114). The resulting watermark is fragile, since signal processing techniques that combine the color planes with the black color plane effectively cancels the watermark signal in localized areas. The inventive watermark also includes low-visibility properties, since the watermark signal cancels perceived luminance changes in local areas throughout the media signal.
Abstract:
This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. We disclose methods, systems and apparatus for determining which ink(s) should be selected to carry an encoded signal for a given machine-vision wavelength for a retail package or other printed design. We also disclose retail product packages and other printed objects, and methods to generate such, including a sparse mark in a first ink and an overprinted ink flood in a second ink. The first ink and the second ink are related through tack and spectral reflectance difference. Of course, other methods, packages, printed objects, systems and apparatus are described in this disclosure.
Abstract:
Information is encoded in an image signal by exploiting spectral differences between colors that appear the same when rendered. These spectral differences are detected using image sensing that discerns the spectral differences. Spectral difference detection methods include using sensor- synchronized spectrally- structured- light imaging, 3D sensors, imaging spectrophotometers, and higher resolution Bayer pattern capture relative to resolution of patches used to convey a spectral difference signal.