Patents Assigned to Digimarc Corporation
  • Patent number: 10740613
    Abstract: A camera captures video imagery depicting a digitally-watermarked object. A reference signal in the watermark is used to discern the pose of the object relative to the camera, and this pose is used in affine-transforming and positioning a graphic on the imagery as an augmented reality overlay. Feature points are also discerned from the captured imagery, or recalled from a database indexed by the watermark. As the camera moves relative to the object, the augmented reality overlay tracks the changing object depiction, using these feature points. When feature point-based tracking fails, the watermark is again processed to determine pose, and the overlay presentation is updated accordingly. In another arrangement, feature points are extracted from images of supermarket objects captured by multiple users, and are compiled in a database in association with watermark data identifying the objects—serving as a crowd-sourced repository of feature point data.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: August 11, 2020
    Assignee: Digimarc Corporation
    Inventor: Eoin C. Sinclair
  • Patent number: 10735623
    Abstract: Imagery captured by a point-of-sale scanner (e.g., in a supermarket) for purposes of barcode decoding, is contrast-enhanced preparatory to use for watermark decoding—despite the fact that such operation may sometimes result in contrast between certain pixels being diminished. A great variety of other features and arrangements are also detailed.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: August 4, 2020
    Assignee: Digimarc Corporation
    Inventor: Eric D. Evans
  • Patent number: 10713340
    Abstract: Media objects are transformed into active, connected objects via identifiers embedded into them or their containers. A decoding process extracts the identifier from a media object and possibly additional context information and forwards it to a server. The server, in turn, maps the identifier to an action, such as returning metadata, re-directing the request to one or more other servers, requesting information from another server to identify the media object, etc. The linking process applies to broadcast objects as well as objects transmitted over networks in streaming and compressed file formats.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: July 14, 2020
    Assignee: Digimarc Corporation
    Inventors: Kenneth L. Levy, Geoffrey B. Rhoads
  • Patent number: 10713456
    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.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: July 14, 2020
    Assignee: Digimarc Corporation
    Inventors: Jacob L. Boles, Alastair M. Reed, John D. Lord
  • Patent number: 10706490
    Abstract: In one aspect, assembly of multi-part food packaging is checked by reference to payloads of steganographically-encoded digital watermarks printed across the packaging components. Marking all surfaces of the packaging components allows arbitrary orientation of feed stock in assembly equipment, and wide latitude in placement of inspection cameras along the packaging line. In another aspect, a scanner at a retail checkout station is alert to any gap detected in steganographic encoding on retail product packaging and, if found, alerts an operator to possible presence of an adhesive label with a misleading barcode. A great variety of others features and arrangements are also detailed.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: July 7, 2020
    Assignee: Digimarc Corporation
    Inventor: Sean Calhoon
  • Patent number: 10685061
    Abstract: Signals sensed from packaging of products are processed in a distributed reader and metadata routing system to provide metadata responses to mobile application programs. A routing system registers identifiers for different content ID schema. These identifiers are encoded packaging. Mobile device application programs are equipped with reader programs to extract identifiers from packaging. Metadata responses are identified by the ID provider of the content ID schema and extracted identifiers. The metadata routing system routes metadata responses to a requesting mobile device, supporting a variety of different ID providers and mobile device applications.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: June 16, 2020
    Assignee: Digimarc Corporation
    Inventor: Kenneth L. Levy
  • Patent number: 10686963
    Abstract: Digital encoding methods are used to encode digital payloads in image and conductive ink carriers. These carriers are applied to objects by various printing technologies, together in one or more ink formulations or in separate ink layers on an object. The image payload is extracted from an image sensed with image sensor, while the conductive ink payload is extracted from an image sensed with a capacitive or resistive sensor or like device for sensing the modulation in conductivity of the printed conductive ink elements.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: June 16, 2020
    Assignee: Digimarc Corporation
    Inventor: Tony F. Rodriguez
  • Patent number: 10664940
    Abstract: The present disclosures relates generally to digital watermarking and data hiding.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: May 26, 2020
    Assignee: Digimarc Corporation
    Inventors: Alastair M. Reed, Ravi K. Sharma
  • Patent number: 10664722
    Abstract: Aspects of the detailed technologies concern training and use of neural networks for fine-grained classification of large numbers of items, e.g., as may be encountered in a supermarket. Mitigating false positive errors is an exemplary area of emphasis. Novel network topologies are also detailed—some employing recognition technologies in addition to neural networks. A great number of other features and arrangements are also detailed.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: May 26, 2020
    Assignee: Digimarc Corporation
    Inventors: Ravi K. Sharma, Tomas Filler, Utkarsh Deshmukh, Vahid Sedighianaraki
  • Patent number: 10666784
    Abstract: A smart phone receives imagery depicting a scene, and overlays indicia (augmentations) corresponding to supplemental data that relate to one or more features in the scene. The overlaid indicia are narrowed from a larger universe of options based on two criteria. A first criterion comprises factors such as actions previously taken by the user or third parties expressing interest or disinterest in presented indicia, time of day, and topical preference data for the user. A second criterion comprises a setting of a user-settable visual verbosity control. A user can thereby vary how much information, identified using the first criteria, is overlaid on the displayed scene, by varying the setting of the visual verbosity control. A great number of other features and arrangements are also detailed.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: May 26, 2020
    Assignee: Digimarc Corporation
    Inventors: Geoffrey B. Rhoads, Tony F. Rodriguez
  • Patent number: 10664946
    Abstract: A phase deviation method determines an offset between a reference and suspect signal by analyzing a phase deviation surface created by computing a deviation metric for phase shift and then analyzing a surface formed from the deviation metrics for an array of offsets. The phase deviation method analyzes the deviation surface to determine an offset that minimizes phase deviation. This method is applied at increasing levels of detail to refine the determination of the offset.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: May 26, 2020
    Assignee: Digimarc Corporation
    Inventors: Ravi K. Sharma, John D. Lord
  • Patent number: 10658007
    Abstract: Arrangements involving portable devices (e.g., smartphones and tablet computers) are disclosed. One arrangement enables a content creator to select software with which that creator's content should be rendered—assuring continuity between artistic intention and delivery. Another utilizes a device camera to identify nearby subjects, and take actions based thereon. Others rely on near field chip (RFID) identification of objects, or on identification of audio streams (e.g., music, voice). Some technologies concern improvements to the user interfaces associated with such devices. Others involve use of these devices in connection with shopping, text entry, sign language interpretation, and vision-based discovery. Still other improvements are architectural in nature, e.g., relating to evidence-based state machines, and blackboard systems. Yet other technologies concern use of linked data in portable devices—some of which exploit GPU capabilities. Still other technologies concern computational photography.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: May 19, 2020
    Assignee: Digimarc Corporation
    Inventors: Bruce L. Davis, Tony F. Rodriguez, Geoffrey B. Rhoads, William Y. Conwell, Jerrine K. Owen, Adnan M. Alattar, Eliot Rogers, Brett A. Bradley, Alastair M. Reed, Robert Craig Brandis
  • Patent number: 10657636
    Abstract: Substrates and technology for detecting printing plate misuse or mismatch. Such misuse or mismatch may result in multiple, different encoded signal being erroneously included in packaging. One claim generally recites a substrate for a package, hang tag or label, the substrate including: barcode including check digit; printed control icon, the printed control icon comprising a design printed with each of four (4) ink separations, the design comprising plurality of design elements, the plurality of design elements comprising a central element, rotation indicator corresponding to the check digit, and a plurality of registration indicators, the four (4) ink separations comprising Cyan (C) color channel, Magenta (M) color channel, Yellow (Y) color channel and Black (K) color channel; in which the printed control icon indicates a printing plate mismatch when it comprises more than one (1) observable rotation indicator. Of course, other features, claims and combinations are described as well.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: May 19, 2020
    Assignee: Digimarc Corporation
    Inventors: Stephen A. Lauer, Tony F. Rodriguez
  • Patent number: 10652422
    Abstract: The present disclosure relates generally to encoding signals for spot colors. In one implementation a substitute spot color+CMY tint is selected to replace an original spot color. The CMY tint can be transformed to carry an encoded signal. Of course, other features, combinations and technology are described herein.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: May 12, 2020
    Assignee: Digimarc Corporation
    Inventors: Yang Bai, Kristyn R. Falkenstern, Alastair M. Reed
  • Patent number: 10650209
    Abstract: The present disclosures relates to finding or localizing machine readable indicia (e.g., a barcode or digital watermark) in imagery. One claim recites an apparatus comprising: memory for buffering blocks of image data, the image data having been captured with a camera and depicting a printed object; one or more processors programmed for: generating an edge orientation sensitive feature set from the image data; using a first trained classifier to determine whether the feature set includes data representing a barcode; and using N additional trained classifiers to determine an orientation angle associated with the barcode, wherein N comprises an integer greater than 3, and wherein the orientation angle is selected based on a probability metric. Of course, other claims and combinations are provided too.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: May 12, 2020
    Assignee: Digimarc Corporation
    Inventors: Vojtech Holub, Tomas Filler
  • Patent number: 10643295
    Abstract: The present disclosure relates generally to digital watermarking and signal encoding. Various colors can be evaluated and modified to carry an encoded or auxiliary signal.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: May 5, 2020
    Assignee: Digimarc Corporation
    Inventors: Robert G. Lyons, Alastair M. Reed, John F. Stach
  • Patent number: 10607311
    Abstract: The present invention relates generally to digital watermarking. One aspect of the disclosure includes a method comprising: obtaining data representing imagery; using one or more configured processors, analyzing a plurality of portions of the data to detect a redundantly embedded watermark signal, the analyzing producing detection statistics for each of the plurality of portions, the detection statistics comprising a payload signature, a rotation angle and a scale factor for each portion of the plurality of portions; accumulating payload signatures based on compatible rotation angles and scale factors, said accumulating yielding an accumulated payload signature; and decoding a plural-bit payload from the accumulated payload signature. Of course, many other aspects and disclosure are provided in this patent document.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: March 31, 2020
    Assignee: Digimarc Corporation
    Inventors: Osama M. Alattar, Adnan M. Alattar
  • Patent number: 10599937
    Abstract: The present disclosure relates generally to data hiding for retail product packaging and other printed objects such as substrates. One embodiment embeds an information signal in a spot color for printing on various substrates. The spot color is screened, and overprinted with process color tint. The tint is modulated prior to overprinting with optimized signal tweaks. The optimization can include consideration of a detector spectral dependency (e.g., red and/or green illumination). Many other embodiments and combinations are described in the subject patent document.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: March 24, 2020
    Assignee: Digimarc Corporation
    Inventors: Alastair M. Reed, Tomas Filler, Kristyn R. Falkenstern, Yang Bai
  • Patent number: 10591581
    Abstract: A space-time calibration system and method implement space-time solutions, in which, in one preferred embodiment, a single node determines its own space-time solutions based on other network nodes with which the single node communicates. In other preferred embodiments, space-time solutions for the node can be generated using other resources in the network. The disclosed system and method enable reliable, precise object positioning particularly for environments where the Global Positioning System (GPS) is blocked or subject to interference such as within the urban core.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: March 17, 2020
    Assignee: Digimarc Corporation
    Inventor: Geoffrey B. Rhoads
  • Patent number: 10593007
    Abstract: In computer vision systems that need to decode machine-readable indicia from captured imagery, it is critical to select imaging parameters (e.g., exposure interval, exposure aperture, camera gain, intensity and duration of supplemental illumination) that best allow detection of subtle features from imagery. In illustrative embodiments, a Shannon entropy metric or a KL divergence metric is used to guide selection of an optimal set of imaging parameters. In accordance with other aspects of the technology, different strategies identify which spatial locations within captured imagery should be successively examined for machine readable indicia, in order to have a greatest likelihood of success, within a smallest interval of time. A great variety of other features and arrangements are also detailed.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: March 17, 2020
    Assignee: Digimarc Corporation
    Inventors: Scott M. Long, Christopher M. Haverkate