Digimarc Corporation

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 635 pour Digimarc Corporation Trier par
Recheche Texte
Brevet
États-Unis - USPTO
Excluant les filiales
Affiner par Reset Report
Date
Nouveautés (dernières 4 semaines) 1
2024 mars 1
2024 février 2
2024 janvier 3
2023 décembre 1
Voir plus
Classe IPC
G06T 1/00 - Traitement de données d'image, d'application générale 260
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales 249
H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur 115
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques 84
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie 59
Voir plus
Statut
En Instance 36
Enregistré / En vigueur 599
Résultats pour  brevets
  1     2     3     ...     7        Prochaine page

1.

ARTWORK GENERATED TO CONVEY DIGITAL MESSAGES, AND METHODS/APPARATUSES FOR GENERATING SUCH ARTWORK

      
Numéro d'application 18223352
Statut En instance
Date de dépôt 2023-07-18
Date de la première publication 2024-03-28
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Kamath, Ajith M.
  • Ambiel, Christopher A.
  • Deshmukh, Utkarsh
  • Castle, Andi R.
  • Haverkate, Christopher M.

Abrégé

Features from a style image are adapted to express a machine-readable code. For example, grains of rice depicted in a style image may be positioned to create a pattern mimicking that of a machine-readable code. The resulting output image can then be used as a graphical component in product packaging (e.g., as a background, border, or pattern fill), while also serving to convey a product identifier to a compliant reader device (e.g., a retail point-of-sale terminal). In some embodiments, a neural network is trained to apply a particular style image to machine readable codes. A great variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06F 16/18 - Types de systèmes de fichiers
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 11/20 - Traçage à partir d'éléments de base, p.ex. de lignes ou de cercles

2.

ARRANGEMENTS FOR DIGITAL MARKING AND READING OF ITEMS, USEFUL IN RECYCLING

      
Numéro d'application 18457170
Statut En instance
Date de dépôt 2023-08-28
Date de la première publication 2024-02-15
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Filler, Tomas
  • Holub, Vojtech
  • Sharma, Ravi K.
  • Rodriguez, Tony F.
  • Alattar, Osama M.
  • Alattar, Adnan M.
  • Lord, John D.
  • Johnson, Brian
  • Ruotolo, David
  • Rhoads, Geoffrey B.
  • Brunk, Hugh L.
  • Sedighianaraki, Vahid

Abrégé

Images depicting items in a waste flow on a conveyor belt are provided to two analysis systems. The first system processes images to decode digital watermark payload data found on certain of the items (e.g., plastic containers). This payload data is used to look up corresponding attribute metadata for the items in a database, such as the type of plastic in each item, and whether the item was used as a food container or not. The second analysis system can be a spectroscopy system that determines the type of plastic in each item by its absorption characteristics. When the two systems conflict in identifying the plastic type, a sorting logic processor applies a rule set to arbitrate the conflict and determine which plastic type is most likely. The item is then sorted into one of several different bins depending on a combination of the final plastic identification, and whether the item was used as a food container or not. A variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06V 30/224 - Reconnaissance de caractères caractérisés par le type d’écriture de caractères imprimés pourvus de marques de codage additionnelles ou de marques de codage
  • G06T 7/90 - Détermination de caractéristiques de couleur
  • B07C 5/34 - Tri en fonction d'autres propriétés particulières
  • B07C 5/342 - Tri en fonction d'autres propriétés particulières selon les propriétés optiques, p.ex. la couleur
  • B65G 47/49 - Dispositifs pour décharger les objets ou matériaux des transporteurs avec distribution, p.ex. automatique, aux points voulus selon des marques de destination portées soit par les objets, soit par les porte-charges sans contact matériel entre l'objet ou porte-charges et le dispositif automatique de commande
  • G05B 13/02 - Systèmes de commande adaptatifs, c. à d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé électriques
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 7/00 - Analyse d'image
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c. à d. systèmes dans lesquels le signal vidéo n'est pas diffusé
  • G06F 18/21 - Conception ou mise en place de systèmes ou de techniques; Extraction de caractéristiques dans l'espace des caractéristiques; Séparation aveugle de sources
  • G06F 18/24 - Techniques de classification
  • H04N 23/56 - Caméras ou modules de caméras comprenant des capteurs d'images électroniques; Leur commande munis de moyens d'éclairage
  • H04N 23/73 - Circuits de compensation de la variation de luminosité dans la scène en influençant le temps d'exposition
  • G06V 10/80 - Fusion, c. à d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p.ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersections; Analyse de connectivité, p.ex. de composantes connectées

3.

Encoding signals with printed clear topcoats

      
Numéro d'application 17833683
Numéro de brevet 11900497
Statut Délivré - en vigueur
Date de dépôt 2022-06-06
Date de la première publication 2024-02-13
Date d'octroi 2024-02-13
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Falkenstern, Kristyn R.

Abrégé

The present disclosure relates to signal processing such as digital watermarking and other encoded signals. One claim recites a substrate comprising: a plurality of first areas and a plurality of second areas, in which each of the plurality of first areas comprises a color ink printed therein with a first clear topcoat layer printed over the color ink, and in which each of the plurality of second areas comprises the color ink printed therein, and a second clear topcoat layer printed over the color ink, in which the first clear topcoat layer and the second clear topcoat layer each comprise a different sheen relative to one another, and in which the plurality of second areas is arranged on the substrate in hole locations provided in the first clear topcoat layer, the second clear topcoat layer filling in the holes, the holes arranged according to a 2-dimensional pattern that is machine-readable from image data depicting such. Of course, other claims and combinations are provided in the specification with reference to specific implementations and related examples.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • B41M 3/10 - Filigranes

4.

Signal encoding for aluminum alloy containers

      
Numéro d'application 18144525
Numéro de brevet 11952173
Statut Délivré - en vigueur
Date de dépôt 2023-05-08
Date de la première publication 2024-01-25
Date d'octroi 2024-04-09
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Reed, Alastair M.
  • Falkenstern, Kristyn R.

Abrégé

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. One claim is directed to a container comprising: a 3004 or 3003 aluminum alloy shell, the shell comprising an outer surface and an inner surface; a first layer of transparent ink printed on the outer surface as a flood within a first region; a second layer of the transparent ink printed over the first layer of transparent ink within the first region, in which the second layer of the transparent ink is printed to include a plurality of holes without any transparent ink printed therein; an opaque ink printed within the plurality of holes of the second layer of transparent ink on first layer of transparent ink within the first region, in which: i) the outer surface/first layer/second layer, and ii) the outer surface/first layer/opaque ink comprise a spectral reflectance difference at a machine-vision wavelength in the range of 8%-35%, and in which the plurality of holes are arranged in a 2-dimensional pattern according to a machine-readable signal, the 2-dimensional pattern being machine-readable from imagery captured of the first region. Of course, other containers, methods, packages, objects, systems, technology and apparatus are described in this disclosure.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • B41J 3/413 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits pour le marquage sur des matériaux particuliers pour le métal
  • B41M 3/00 - Procédés d'impression pour des travaux imprimés d'un genre particulier, p.ex. motifs
  • B41M 3/10 - Filigranes
  • B42D 25/333 - Filigranes
  • B65D 1/12 - Boîtes de conserves, barils, tonneaux ou fûts
  • B65D 1/40 - Réceptacles rigides ou semi-rigides ayant des corps d'une seule pièce formés, p.ex. par coulage d'un matériau en métal, par moulage d'un matériau plastique, par soufflage d'un matériau vitreux, par coulage d'un matériau en céramique, par moulage d'un - Détails des parois
  • B65D 25/34 - Habillage ou revêtements externes
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur

5.

DETECTING CONFLICTS BETWEEN MULTIPLE DIFFERENT SIGNALS WITHIN IMAGERY

      
Numéro d'application 18208757
Statut En instance
Date de dépôt 2023-06-12
Date de la première publication 2024-01-25
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Brundage, Trent J.
  • Holub, Vojtech

Abrégé

This disclosure relates to advanced signal processing technology including signal encoding. One combination includes an apparatus comprising: memory for storing image data, the image data comprising a plurality of color separations or channels, in which the image data comprises at least a first type of machine-readable symbology comprising a 1D barcode represented therein and a second type of machine-readable symbology comprising a first signal represented therein, in which the second type of machine-readable symbology comprises a different type of machine-readable symbology relative to the first type of machine-readable symbology, the 1D barcode comprising a first plural-bit code and the first signal comprising a second plural-bit code; a barcode reader configured to analyze the image data to decode the 1D barcode to obtain the first plural-bit code; a signal decoder configured to analyze one or more color separations or channels of the plurality of color separations or channels to decode the first signal to obtain the second plural-bit code; one or more processors configured to determine whether the second plural-bit code and the first plural-bit code conflict; and to identify a conflict based on a conflict determination. Of course, other features and combinations are described as well.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale

6.

2D code reading in presence of local inversion

      
Numéro d'application 17687247
Numéro de brevet 11875218
Statut Délivré - en vigueur
Date de dépôt 2022-03-04
Date de la première publication 2024-01-16
Date d'octroi 2024-01-16
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Alattar, Adnan M.
  • Holub, Vojtech

Abrégé

In one aspect, the technology processes image data depicting a physical object to extract payload data that is encoded on the object in the form of tiled code blocks. The payload data is encoded in conjunction with an associated reference signal. To account for possible inversion of the imagery, the decoding includes determining spatial correspondence between the image data and the reference signal. A patch of the image data smaller than the block size is then selected, and correlated with a spatially-corresponding patch of the reference signal. From the correlation it may be concluded that the chosen patch exhibits inversion. In such case a subset of the image data is adjusted prior to decoding to compensate for the inversion. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie

7.

METHODS AND ARRANGEMENTS FOR ASSESSING CAMERA SYSTEM PERFORMANCE

      
Numéro d'application 17833405
Statut En instance
Date de dépôt 2022-06-06
Date de la première publication 2023-12-07
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Giampietro, James Nicholas
  • Mcmahan, Jr., Jerry Allen

Abrégé

Performance metrics for an imaging system are assessed in the field, without the need for carefully-controlled conditions, such as lighting. In some embodiments, a hand-held test target is used to measure MTF, and to identify any undesired noise-reduction operation applied by an image signal processor. A metric-based heuristic enables prediction of whether an imaging system will be suitable to detect and decode a digital watermark signal of a particular resolution. A variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c. à d. étalonnage de caméra
  • H04N 17/00 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision
  • G06T 7/00 - Analyse d'image
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code

8.

ARTWORK GENERATED TO CONVEY DIGITAL MESSAGES, AND METHODS/APPARATUSES FOR GENERATING SUCH ARTWORK

      
Numéro d'application 18070222
Statut En instance
Date de dépôt 2022-11-28
Date de la première publication 2023-11-23
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Kamath, Ajith M.

Abrégé

2D machine readable symbologies are stylized and made aesthetically-appealing, facilitating their use to convey plural-symbol data on product packaging and other articles. In some arrangements, symbologies are stylized by geometric transformations (e.g., by multiple rotation and/or mirroring operations) to develop tiles having organized geometric structures. Such stylized symbologies can be decoded by existing code readers. A great variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 1/12 - Méthodes ou dispositions pour marquer les supports d'enregistrement sous la forme numérique autrement que par poinçonnage

9.

Color Driven Localization of 1D and 2D Barcodes in Digital Capture Systems

      
Numéro d'application 18138946
Statut En instance
Date de dépôt 2023-04-25
Date de la première publication 2023-11-23
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Holub, Vojtech
  • Sedighianaraki, Vahid
  • Alattar, Adnan M.

Abrégé

The present disclosures relates to decoding machine readable indicia (e.g., a 1D or 2D barcode) in imagery, and related image processing technology. One claim recites a method of locating a barcode within imagery, comprising: converting the imagery to greyscale imagery; evaluating a plurality of blocks within the greyscale imagery, each of the plurality of blocks comprising n×m pixels, where both n and m are positive integers; for each block of the plurality of blocks, determining a value representing pixel diversity within the block; masking the greyscale imagery based on values of the plurality of blocks, in which blocks with a value below a predetermined value of pixel diversity are masked out or excluded; searching the masked, greyscale imagery to determine whether is includes a barcode represented therein. Of course, other claims and combinations are provided too.

Classes IPC  ?

  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie

10.

Sensor-based maximum-likelihood estimation of item assignments

      
Numéro d'application 15851298
Numéro de brevet 11798064
Statut Délivré - en vigueur
Date de dépôt 2017-12-21
Date de la première publication 2023-10-24
Date d'octroi 2023-10-24
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rodriguez, Tony F.
  • Sinclair, Emma C.
  • Conwell, William Y.

Abrégé

A store includes first and second racks of shelving that are respectively viewed by first and second cameras. A computer system, including one or more processors and memory, defines a first convolutional neural network (CNN) trained to recognize a first set of items stocked on the first rack of shelving, and a second CNN trained to recognize a second set of items stocked on the second rack of shelving. (The first camera provides imagery for recognition by the first CNN, and the second camera provides imagery for recognition by the second CNN.) In such arrangement, the second neural network is trained to recognize a particular item that the first neural network is not trained to recognize, and the first neural network is trained to recognize a certain item that the second neural network is not trained to recognize. Many other features and arrangements are also detailed.

Classes IPC  ?

  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
  • G06V 40/10 - Corps d’êtres humains ou d’animaux, p.ex. occupants de véhicules automobiles ou piétons; Parties du corps, p.ex. mains
  • G06N 3/02 - Réseaux neuronaux
  • G07G 1/00 - Caisses enregistreuses
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p.ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06T 3/00 - Transformation géométrique de l'image dans le plan de l'image

11.

NEURAL NETWORK TRACING ARRANGEMENTS

      
Numéro d'application 18181502
Statut En instance
Date de dépôt 2023-03-09
Date de la première publication 2023-10-12
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rodriguez, Tony F.
  • Alattar, Osama M.
  • Brunk, Hugh L.
  • Meyer, Joel R.
  • Conwell, William Y.
  • Kamath, Ajith M.

Abrégé

A sequence of images depicting an object is captured, e.g., by a camera at a point-of-sale terminal in a retail store. The object is identified, such as by a barcode or watermark that is detected from one or more of the images. Once the object's identity is known, such information is used in training a classifier (e.g., a machine learning system) to recognize the object from others of the captured images, including images that may be degraded by blur, inferior lighting, etc. In another arrangement, such degraded images are processed to identify feature points useful in fingerprint-based identification of the object. Feature points extracted from such degraded imagery aid in fingerprint-based recognition of objects under real life circumstances, as contrasted with feature points extracted from pristine imagery (e.g., digital files containing label artwork for such objects). A great variety of other features and arrangements—some involving designing classifiers so as to combat classifier copying—are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06F 21/16 - Traçabilité de programme ou de contenu, p.ex. par filigranage
  • G06V 10/24 - Alignement, centrage, détection de l’orientation ou correction de l’image
  • G06V 20/20 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les scènes de réalité augmentée
  • G06F 18/214 - Génération de motifs d'entraînement; Procédés de Bootstrapping, p.ex. ”bagging” ou ”boosting”
  • G06F 18/2413 - Techniques de classification relatives au modèle de classification, p.ex. approches paramétriques ou non paramétriques basées sur les distances des motifs d'entraînement ou de référence
  • G06V 10/774 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source méthodes de Bootstrap, p.ex. "bagging” ou “boosting”

12.

IMAGE PROCESSING ARRANGEMENTS

      
Numéro d'application 18176700
Statut En instance
Date de dépôt 2023-03-01
Date de la première publication 2023-10-05
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Sharma, Ravi K.
  • Filler, Tomas
  • Deshmukh, Utkarsh
  • Sedighianaraki, Vahid
  • Conwell, William Y.

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06F 18/214 - Génération de motifs d'entraînement; Procédés de Bootstrapping, p.ex. ”bagging” ou ”boosting”
  • G06F 18/22 - Critères d'appariement, p.ex. mesures de proximité
  • G06F 18/2431 - Classes multiples
  • G06V 10/10 - Acquisition d’images
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p.ex. des objets vidéo
  • G06V 10/774 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source méthodes de Bootstrap, p.ex. "bagging” ou “boosting”
  • G06V 10/776 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p.ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]; Séparation aveugle de source Évaluation des performances
  • G06V 10/46 - Descripteurs pour la forme, descripteurs liés au contour ou aux points, p.ex. transformation de caractéristiques visuelles invariante à l’échelle [SIFT] ou sacs de mots [BoW]; Caractéristiques régionales saillantes
  • G06V 20/00 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène

13.

Information-client server built on a rapid material identification platform

      
Numéro d'application 16944136
Numéro de brevet 11769241
Statut Délivré - en vigueur
Date de dépôt 2020-07-30
Date de la première publication 2023-09-26
Date d'octroi 2023-09-26
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Rhoads, Geoffrey B.

Abrégé

Items are identified in a waste stream for purposes of recycling, using deterministic and/or probabilistic techniques. Imagery of the waste stream from multiple viewpoints permit creation of a 3D depth draped image representation, from which one or more 2D planes can be synthesized. Phase-coherent patches of recoverable encoded data can be identified from among soiled and crumpled object surfaces, and used in combination to recover object identification information. Recognition of certain items can trigger further image processing that is specific to such items. (Detection of a catsup bottle, for example, can trigger image analysis to discern the presence of catsup residue.) Information about recognized objects can be provided to external data customers, e.g., to track grey market diversion of particular products into unlicensed territories. These and other features and advantages, which can be used alone or in combination, are detailed herein.

Classes IPC  ?

  • G06T 7/00 - Analyse d'image
  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]

14.

LASER MARKING OF MACHINE-READABLE CODES

      
Numéro d'application 18077914
Statut En instance
Date de dépôt 2022-12-08
Date de la première publication 2023-06-08
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Filler, Tomas
  • Holub, Vojtech
  • Brunk, Hugh L.
  • Alattar, Adnan M.
  • Conwell, William Y.

Abrégé

A surface is laser-etched to convey a 2D machine-readable code pattern. Various strategies are detailed to minimize the etching time. Some strategies include modifying the code pattern to reduce a path length traveled by the laser. Some strategies include modifying the code pattern to make it sub-optimal, i.e., making the code pattern a less-faithful approximation of an ideal code pattern. In some embodiments the etched surface is the surface of a plastic container, and the code pattern conveys information indicating the type of plastic of which the container is manufactured. A variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code

15.

Signal encoding for aluminum alloy containers

      
Numéro d'application 17551718
Numéro de brevet 11665302
Statut Délivré - en vigueur
Date de dépôt 2021-12-15
Date de la première publication 2023-05-30
Date d'octroi 2023-05-30
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Reed, Alastair M.
  • Falkenstern, Kristyn R.

Abrégé

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. One claim is directed to a container comprising: a 3004 or 3003 aluminum alloy shell, the 3004 or 3003 aluminum alloy shell comprising an outer surface and an inner surface; a 5182 aluminum alloy lid attached to the 3004 or 3003 aluminum alloy shell; and an opaque ink printed on the outer surface in a 2-dimensional pattern according to a machine-readable signal. The outer surface and the opaque ink printed on the outer surface comprise a spectral reflectance difference at a machine-vision wavelength in a range of 8%-30%, and the machine-readable signal is detectable from imagery representing the opaque ink printed on the outer surface. Of course, other containers, technology, methods, packages, objects, systems and apparatus are described in this disclosure.

Classes IPC  ?

  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • B41M 3/10 - Filigranes
  • B41J 3/413 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits pour le marquage sur des matériaux particuliers pour le métal
  • B41M 3/00 - Procédés d'impression pour des travaux imprimés d'un genre particulier, p.ex. motifs
  • B41J 3/407 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits pour le marquage sur des matériaux particuliers
  • B42D 25/333 - Filigranes

16.

Signal encoding for aluminum alloy containers

      
Numéro d'application 17586584
Numéro de brevet 11643253
Statut Délivré - en vigueur
Date de dépôt 2022-01-27
Date de la première publication 2023-05-09
Date d'octroi 2023-05-09
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Reed, Alastair M.
  • Falkenstern, Kristyn R.

Abrégé

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. One claim is directed to a container comprising: a 3004 or 3003 aluminum alloy shell, the shell comprising an outer surface and an inner surface; a first layer of transparent ink printed on the outer surface as a flood within a first region; a second layer of the transparent ink printed over the first layer of transparent ink within the first region, in which the second layer of the transparent ink is printed to include a plurality of holes without any transparent ink printed therein; an opaque ink printed within the plurality of holes of the second layer of transparent ink on first layer of transparent ink within the first region, in which: i) the outer surface/first layer/second layer, and ii) the outer surface/first layer/opaque ink comprise a spectral reflectance difference at a machine-vision wavelength in the range of 8%-35%, and in which the plurality of holes are arranged in a 2-dimensional pattern according to a machine-readable signal, the 2-dimensional pattern being machine-readable from imagery captured of the first region. Of course, other containers, methods, packages, objects, systems, technology and apparatus are described in this disclosure.

Classes IPC  ?

  • B65D 25/34 - Habillage ou revêtements externes
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • B41J 3/413 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits pour le marquage sur des matériaux particuliers pour le métal
  • B41M 3/10 - Filigranes
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • B41J 3/407 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits pour le marquage sur des matériaux particuliers
  • B41M 3/00 - Procédés d'impression pour des travaux imprimés d'un genre particulier, p.ex. motifs
  • B42D 25/333 - Filigranes
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • B65D 1/40 - Réceptacles rigides ou semi-rigides ayant des corps d'une seule pièce formés, p.ex. par coulage d'un matériau en métal, par moulage d'un matériau plastique, par soufflage d'un matériau vitreux, par coulage d'un matériau en céramique, par moulage d'un - Détails des parois
  • B65D 1/12 - Boîtes de conserves, barils, tonneaux ou fûts

17.

Color driven localization of 1D and 2D barcodes in digital capture systems

      
Numéro d'application 17339582
Numéro de brevet 11636279
Statut Délivré - en vigueur
Date de dépôt 2021-06-04
Date de la première publication 2023-04-25
Date d'octroi 2023-04-25
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Holub, Vojtech
  • Sedighianaraki, Vahid

Abrégé

The present disclosure relates to color localizing machine-readable indicia (e.g., a 1D or 2D barcode) found in imagery, and related image processing technology. One implementation involves locating regions associated with a first color and locating regions associated with a second color and creating a centroid for each of the located regions. A metric can be established for a color region couple comprising a located first color region and a located second color region, the metric including: i) a distance between a located first color region centroid and a located second color region centroid, and ii) a ratio of areas of the located first color region and the located second color region. Of course, other implementations, technology and combinations are provided.

Classes IPC  ?

  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie

18.

Tamper detection arrangements, and point of sales systems employing same

      
Numéro d'application 16937514
Numéro de brevet 11636565
Statut Délivré - en vigueur
Date de dépôt 2020-07-23
Date de la première publication 2023-04-25
Date d'octroi 2023-04-25
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Evans, Eric D.
  • Powell, Arthur L.
  • Kiichle-Gross, Becky G.
  • Rhoads, Geoffrey B.
  • Stafford, Philip J.
  • Deshmukh, Utkarsh

Abrégé

Authenticity of a sticker (e.g., a mark-down sticker on a retail item), or integrity of a closure (e.g., on a delivery bag or package), is confirmed by reference to spatial information. In some embodiments a fingerprint is formed from parameters describing spatial placement of a sticker or pattern on a substrate. In some embodiments a digital watermark pattern provides a spatial frame of reference within which one or more other features can be located. A great many other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06Q 30/00 - Commerce
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06Q 30/018 - Certification d’entreprises ou de produits

19.

HIGH SPEED DATA COMPRESSION METHODS AND SYSTEMS

      
Numéro d'application 17497473
Statut En instance
Date de dépôt 2021-10-08
Date de la première publication 2023-04-13
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Aghakhani, Hossein

Abrégé

In one aspect, a method of fast data compression operates on input data comprising plural J-bit bytes (e.g., 16-bit bytes). The method computes a first difference value between one pair of the input J-bit bytes, and determines that this first difference value can be represented by K bits, where K

Classes IPC  ?

  • H04N 19/127 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’élément, le paramètre ou la sélection affectés ou contrôlés par le codage adaptatif Établissement des priorités des ressources en matériel ou en calcul
  • H04N 19/46 - Inclusion d’information supplémentaire dans le signal vidéo pendant le processus de compression
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
  • H04N 19/97 - Codage par poursuite de correspondances
  • H04N 19/426 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques - caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p.ex. la mise en œuvre de logiciels spécialisés caractérisés par les dispositions des mémoires utilisant des procédés de diminution de taille de mémoire

20.

SIGNALING ARRANGEMENTS EMPLOYING MOLDED THERMOPLASTICS

      
Numéro d'application 17952066
Statut En instance
Date de dépôt 2022-09-23
Date de la première publication 2023-03-30
Propriétaire DIGIMARC CORPORATION (USA)
Inventeur(s)
  • Filler, Tomas
  • Holub, Vojtech

Abrégé

A thermoplastic resin is molded to define a container bearing a surface 2D code signal, such as a digital watermark pattern. In some arrangements, the mold dimensions are tailored, and process parameters are selected, so that an indentation in the mold gives rise to a corresponding indentation—rather than a corresponding protrusion—in the shaped plastic. In other arrangements, a metal mold is provided with a patterned resin on its surface to define the 2D code signal. The resin may take the form of a rigid or non-rigid insert that can be removed or re-worked to change the code signal without changing the metal mold. A variety of other improvements and arrangements are also detailed.

Classes IPC  ?

  • B29C 49/42 - Moulage par soufflage, c. à d. en soufflant une préforme ou une paraison dans un moule pour obtenir la forme désirée; Appareils à cet effet - Eléments constitutifs, détails ou accessoires; Opérations auxiliaires
  • B29C 33/38 - Moules ou noyaux; Leurs détails ou accessoires caractérisés par la matière ou le procédé de fabrication
  • B29C 49/48 - Moules

21.

SERIALIZED DIGITAL WATERMARKING FOR VARIABLE DATA PRINTING

      
Numéro d'application 17860994
Statut En instance
Date de dépôt 2022-07-08
Date de la première publication 2023-03-16
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Filler, Tomas
  • Weaver, Matthew M.
  • Rodriguez, Tony F.
  • Haaga, Donald

Abrégé

Digital watermarking is adapted for the variable data printing. A reference signal serves as a proxy for optimizing the embedding a watermark in a host image to be printed. Using the reference signal, embedding parameters are generated, which are a function of constraints such as visual quality and robustness of the machine readable data. Adjustments needed to embed a unique payload in each printed piece are generated using the embedding parameters. These adjustments are stored in a manner that enables them to be efficiently obtained and applied within the RIP or press during operation of the press. Various other methods, system configurations and applications are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06F 3/12 - Sortie numérique vers une unité d'impression
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur

22.

CLIENT-SERVER READING OF MACHINE-READABLE INDICIA

      
Numéro d'application 17870629
Statut En instance
Date de dépôt 2022-07-21
Date de la première publication 2023-02-09
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Evans, Eric D.

Abrégé

Image data depicting a 2D machine-readable code is up-sampled and compressed with a lossy compression process before being sent from a client device to a remote server for code reading. The remote server decompresses the sent information, extracts a payload from the machine-readable code, and causes result information to be sent back to the client device for display or other action. The up-sampling and compression operations performed on the client device can employ software instructions that are downloaded to, and executed by, browser software on the client device. Many other features and arrangements are also detailed.

Classes IPC  ?

  • H04N 19/132 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’élément, le paramètre ou la sélection affectés ou contrôlés par le codage adaptatif Échantillonnage, masquage ou troncature d’unités de codage, p.ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
  • H04N 19/12 - Sélection parmi plusieurs transformées ou standards, p.ex. sélection entre une transformée en cosinus discrète [TCD] et une transformée en sous-bandes ou sélection entre H.263 et H.264
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code

23.

Methods and arrangements for optical code classification

      
Numéro d'application 16849288
Numéro de brevet 11568165
Statut Délivré - en vigueur
Date de dépôt 2020-04-15
Date de la première publication 2023-01-31
Date d'octroi 2023-01-31
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Alattar, Adnan M.
  • Holub, Vojtech

Abrégé

An optical code reader classifies a code depicted in input imagery, so that appropriate decoding actions can be invoked. This classification may identify, e.g., (a) whether the code is of a continuous tone or sparse mark variety, (b) which one of different reference signals it includes, and (c) which one of different protocols is used in expressing reference and payload signal components of the code. A great variety of other features and technologies are detailed as well.

Classes IPC  ?

  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06T 1/00 - Traitement de données d'image, d'application générale

24.

Methods and arrangements for enhanced digital signal detection

      
Numéro d'application 17883416
Numéro de brevet 11763413
Statut Délivré - en vigueur
Date de dépôt 2022-08-08
Date de la première publication 2023-01-26
Date d'octroi 2023-09-19
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Rhoads, Geoffrey B.

Abrégé

A method for transforming an input array of pixel data into an output array of data, to yield enhanced expression of a digital watermark signal in the output array. One such method includes, for each pixel in the input array, generating a first datum that indicates a value difference between said pixel and a neighboring pixel in a first direction, the first data thereby collectively comprising a first directional difference array. Similarly, for each such pixel in the input array, generating a second datum that indicates a value difference between said pixel and a neighboring pixel in a second direction, the second data thereby collectively comprising a second directional difference array. One or more transforms to a spatial frequency domain are then performed, using these first and second directional difference arrays as input data. First and second results from the one or more transformations are then combined to yield an output array. The just detailed process causes the digital watermark signal in the output array to exhibit a greater signal-to-noise ratio than in the digital watermark signal in the input array. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation

25.

Compensating for geometric distortion of images in constrained processing environments

      
Numéro d'application 17828801
Numéro de brevet 11875485
Statut Délivré - en vigueur
Date de dépôt 2022-05-31
Date de la première publication 2023-01-19
Date d'octroi 2024-01-16
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Holub, Vojtech

Abrégé

An image processing method determines a geometric transform of a suspect image by efficiently evaluating a large number of geometric transform candidates in environments with limited processing resources. Processing resources are conserved by using complementary methods for determining a geometric transform of an embedded signal. One method excels at higher geometric distortion, and specifically, distortion caused by greater tilt angle of a camera. Another method excels at lower geometric distortion, for weaker signals. Together, the methods provide a more reliable detector of an embedded data signal in image across a larger range of distortion while making efficient use of limited processing resources in mobile devices.

Classes IPC  ?

  • G06T 5/00 - Amélioration ou restauration d'image
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 3/00 - Transformation géométrique de l'image dans le plan de l'image
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image

26.

IMAGERY AND ANNOTATIONS

      
Numéro d'application 17866391
Statut En instance
Date de dépôt 2022-07-15
Date de la première publication 2023-01-05
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Davis, Bruce L.
  • Rhoads, Geoffrey B.
  • Rodriguez, Tony F.
  • Knudson, Edward B.
  • Conwell, William Y.

Abrégé

A decade from now, a visit to the supermarket will be a very different experience than the familiar experiences of decades past. Product packaging will come alive with interactivity—each object a portal into a rich tapestry of experiences, with contributions authored by the product brand, by the store selling the product, and by other shoppers. The present technology concerns arrangements for authoring and delivering such experiences. A great variety of other features and technologies are also detailed.

Classes IPC  ?

  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet

27.

Methods and arrangements for reconciling data from disparate data carriers

      
Numéro d'application 17867386
Numéro de brevet 11875206
Statut Délivré - en vigueur
Date de dépôt 2022-07-18
Date de la première publication 2023-01-05
Date d'octroi 2024-01-16
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Evans, Eric D.
  • Haverkate, Christopher M.
  • Tait, Mark-Andrew Ray

Abrégé

In an illustrative system, a point-of-sale scanner is equipped to respond to multiple different symbologies printed on a single product. The scanner captures many frames per second, as products are swiped through a viewing volume. Each frame is decoded, yielding one or more payloads. A reconciliation module compares each newly-decoded payload against a list of payloads previously output by the module, to determine if the current payload is semantically-equivalent to a previously-output payload. If so, the previously-output payload is output again, in lieu of the just-decoded payload. If no equivalent is found, the current payload is output and added to the list for comparison against future payloads. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie

28.

MARKING METHODS AND ARRANGEMENTS

      
Numéro d'application 17835775
Statut En instance
Date de dépôt 2022-06-08
Date de la première publication 2022-12-08
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Filler, Tomas
  • Holub, Vojtech
  • Anderson, Nicholas

Abrégé

2D code patterns, such as digital watermark patterns, are formed on plastic objects by injection molding. In some implementations, a marked cell of the code pattern is not formed by a single mark on the mold surface, but by multiple discrete marks. Such marks can be exceedingly small (e.g., 50 microns or less—smaller than the width of a human hair), yet the resulting code pattern on the molded object is still readable from a distance. The small scale of the marks assures that the code pattern does not detract from object aesthetics, while also speeding the mold-marking process. Style transfer networks are employed in some implementations. The detailed technologies facilitate digital marking and identification of a great number of consumer plastic objects, thereby aiding recovery of such objects for recycling. Many other features and arrangements are also detailed.

Classes IPC  ?

  • B29C 45/37 - Parois des cavités de moulage
  • B23K 26/362 - Gravure au laser
  • B65D 1/02 - Bouteilles ou réceptacles similaires, à cols ou à ouvertures rétrécies analogues, conçus pour verser le contenu

29.

Decoding 1D-barcodes in digital capture systems

      
Numéro d'application 17666401
Numéro de brevet 11954930
Statut Délivré - en vigueur
Date de dépôt 2022-02-07
Date de la première publication 2022-12-08
Date d'octroi 2024-04-09
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Bradley, Brett A.
  • Filler, Tomas
  • Holub, Vojtech

Abrégé

The present disclosure relates to advanced image signal processing technology including: i) rapid localization for machine-readable indicia including, e.g., 1-D and 2-D barcodes; and ii) barcode reading and decoders. One claim recites: an image processing method comprising: obtaining 2-dimensional (2D) image data representing a 1-dimensional (1D) barcode within a first image area; generating a plurality of scanlines across the first image area; for each of the plurality of scanlines, synchronizing the scanline, including decoding an initial set of numerical digits represented by the scanline, in which said synchronizing provides a scale estimate for the scanline; using a path decoder to decode remaining numerical digits within the scanline, the path decoder decoding multiple numerical digits in groups, in which the scale estimate is adapted as the remaining numerical digits are decoded; and providing decoded numerical digits as an identifier represented by the scanline. Of course, other combinations and claims are described within the present disclosure.

Classes IPC  ?

  • G06V 30/224 - Reconnaissance de caractères caractérisés par le type d’écriture de caractères imprimés pourvus de marques de codage additionnelles ou de marques de codage
  • G06F 18/24 - Techniques de classification
  • G06T 7/00 - Analyse d'image
  • G06V 10/42 - Extraction de caractéristiques globales par l’analyse du motif entier, p.ex. utilisant des transformations dans le domaine de fréquence ou d’autocorrélation
  • H04N 19/44 - Décodeurs spécialement adaptés à cet effet, p.ex. décodeurs vidéo asymétriques par rapport à l’encodeur
  • H04N 19/90 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant des techniques de codage non prévues dans les groupes , p.ex. les fractales
  • H04N 19/93 - Codage par longueur de plage

30.

PDF embedder for artwork elements with PDF files

      
Numéro d'application 17582911
Numéro de brevet 11962733
Statut Délivré - en vigueur
Date de dépôt 2022-01-24
Date de la première publication 2022-12-01
Date d'octroi 2024-04-16
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Brundage, Trent J.
  • Mcmahan, Jr., Jerry Allen

Abrégé

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.

Classes IPC  ?

  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06K 15/02 - Dispositions pour produire une présentation visuelle permanente des données de sortie utilisant des imprimantes

31.

Generating signal bearing art using Stipple, Voronoi and Delaunay methods and reading same

      
Numéro d'application 17694278
Numéro de brevet 11657470
Statut Délivré - en vigueur
Date de dépôt 2022-03-14
Date de la première publication 2022-11-03
Date d'octroi 2023-05-23
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Kamath, Ajith M.

Abrégé

Optical code signal components are generated and then transformed into signal bearing art that conveys machine readable data. The components of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator transforms tiles of an optical code or image embedded with the optical code into signal-bearing art using stipple, Voronoi, Delaunay or other graphic drawing methods so as to retain prioritized components of the optical code. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur

32.

DETERMINING DETECTABILITY MEASURES FOR IMAGES WITH ENCODED SIGNALS

      
Numéro d'application 17670305
Statut En instance
Date de dépôt 2022-02-11
Date de la première publication 2022-10-27
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Holub, Vojtech

Abrégé

This disclosure relates to advanced signal processing technology including steganographic embedding and digital watermarking. One combination includes an image processing method comprising: obtaining data representing a digital image; using one or more processors, embedding an information signal within the data representing a digital image, the information signal comprising a synchronization component and a message component, said embedding yielding altered data; transforming the altered data to estimate a print and optical capture process, said transforming yielding transformed, altered data; for each of a plurality of regions within the transformed, altered data, generating detectability measures, in which a first detectability measure comprises a measure corresponding to synchronization component strength within region of the transformed, altered data, and in which a second measure comprises a measure corresponding to message component strength within the region of the transformed, altered data; based on a combination of the detectability measures from each of the plurality of regions, determining a likelihood that the altered data, once printed on a physical substrate, will be detectable from optical scan data representing such. Of course, other features and combinations are described as well.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale

33.

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

      
Numéro d'application 17671344
Numéro de brevet 11941720
Statut Délivré - en vigueur
Date de dépôt 2022-02-14
Date de la première publication 2022-10-27
Date d'octroi 2024-03-26
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Bai, Yang
  • Holub, Vojtech
  • Sedighianaraki, Vahid

Abrégé

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.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06T 1/00 - Traitement de données d'image, d'application générale

34.

METHODS AND ARRANGEMENTS TO AID RECYCLING

      
Numéro d'application 17721694
Statut En instance
Date de dépôt 2022-04-15
Date de la première publication 2022-10-20
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Filler, Tomas
  • Holub, Vojtech
  • Sharma, Ravi K.
  • Rodriguez, Tony F.
  • Alattar, Osama M.
  • Alattar, Adnan M.
  • Brunk, Hugh L.
  • Bradley, Brett A.
  • Kamath, Ajith M.

Abrégé

A waste stream is analyzed and sorted to segregate different items for recycling. Certain features of the technology improve the accuracy with which waste stream items are diverted to collection repositories. Other features concern adaptation of neural networks in accordance with context information sensed from the waste. Still other features serve to automate and simplify maintenance of machine vision systems used in waste sorting. Yet other aspects of the technology concern marking 2D machine readable code data on items having complex surfaces (e.g., food containers with integral ribbing for structural strength or juice pooling), to mitigate issues that such surfaces can introduce in code reading. Still other aspects of the technology concern prioritizing certain blocks of conveyor belt imagery for analysis. Yet other aspects of the technology concern joint use of near infrared spectroscopy, artificial intelligence, digital watermarking, and/or other techniques, for waste sorting. A variety of further features and arrangements are also detailed.

Classes IPC  ?

  • B07C 5/342 - Tri en fonction d'autres propriétés particulières selon les propriétés optiques, p.ex. la couleur
  • B65G 47/26 - Dispositifs pour influencer la position relative ou l'orientation des objets pendant le transport par transporteurs arrangeant les objets, p.ex. faisant varier l'espace entre chaque objet
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques

35.

MULTI-MODE AUDIO RECOGNITION AND AUXILIARY DATA ENCODING AND DECODING

      
Numéro d'application 17532884
Statut En instance
Date de dépôt 2021-11-22
Date de la première publication 2022-10-20
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Sharma, Ravi K.
  • Bradley, Brett A.
  • Bai, Yang
  • Thagadur Shivappa, Shankar
  • Kamath, Ajith
  • Gurijala, Aparna
  • Filler, Tomas
  • Cushman, David A.

Abrégé

Audio signal processing enhances audio watermark embedding and detecting processes. Audio signal processes include audio classification and adapting watermark embedding and detecting based on classification. Advances in audio watermark design include adaptive watermark signal structure data protocols, perceptual models, and insertion methods. Perceptual and robustness evaluation is integrated into audio watermark embedding to optimize audio quality relative the original signal, and to optimize robustness or data capacity. These methods are applied to audio segments in audio embedder and detector configurations to support real time operation. Feature extraction and matching are also used to adapt audio watermark embedding and detecting.

Classes IPC  ?

  • G10L 19/018 - Mise en place d’un filigrane audio, c. à d. insertion de données inaudibles dans le signal audio
  • G10L 19/02 - Techniques d'analyse ou de synthèse de la parole ou des signaux audio pour la réduction de la redondance, p.ex. dans les vocodeurs; Codage ou décodage de la parole ou des signaux audio utilisant les modèles source-filtre ou l’analyse psychoacoustique utilisant l'analyse spectrale, p.ex. vocodeurs à transformée ou vocodeurs à sous-bandes

36.

Data hiding through optimization of color error and modulation error

      
Numéro d'application 17683021
Numéro de brevet 11810378
Statut Délivré - en vigueur
Date de dépôt 2022-02-28
Date de la première publication 2022-10-20
Date d'octroi 2023-11-07
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Reed, Alastair M.
  • Filler, Tomas
  • Falkenstern, Kristyn R.
  • Bai, Yang

Abrégé

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.

Classes IPC  ?

  • G06T 7/90 - Détermination de caractéristiques de couleur
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06V 10/56 - Extraction de caractéristiques d’images ou de vidéos relative à la couleur
  • H04N 1/60 - Correction ou commande des couleurs
  • G06V 30/224 - Reconnaissance de caractères caractérisés par le type d’écriture de caractères imprimés pourvus de marques de codage additionnelles ou de marques de codage
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • H04N 1/62 - Retouches, c.à d. modification de couleurs isolées uniquement ou dans des zones d'image isolées uniquement

37.

SERIALIZED DIGITAL WATERMARKING FOR VARIABLE DATA PRINTING

      
Numéro d'application 17716416
Statut En instance
Date de dépôt 2022-04-08
Date de la première publication 2022-09-22
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Filler, Tomas
  • Weaver, Matthew M.
  • Rodriguez, Tony F.
  • Haaga, Donald
  • Tait, Mark-Andrew Ray
  • Cattone, Jeremy

Abrégé

Variable data printing workflows are enhanced for use with content that includes 2D code patterns, such as digital watermark data. One arrangement includes applying a filter to a content stream within a PDF document to extract both first variable pattern data for a first watermark pattern and second variable pattern data for a second watermark pattern. A first composite watermark pattern is then defined based on the extracted first variable watermark pattern data in conjunction with static watermark pattern data, and a second composite watermark pattern is defined based on the extracted second variable watermark pattern data in conjunction with the static watermark pattern data. A variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06F 3/12 - Sortie numérique vers une unité d'impression
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur

38.

PRE-PRESS WARPING ARRANGEMENTS FOR WATERMARKS AND ASSOCIATED GRAPHIC ARTWORKS, WITH RELATED QUALITY CONTROL TECHNIQUES

      
Numéro d'application 17713584
Statut En instance
Date de dépôt 2022-04-05
Date de la première publication 2022-09-15
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Brunk, Hugh L.
  • Falkenstern, Kristyn R.
  • Holub, Vojtech

Abrégé

Consumer product labels sometime include 2D machine readable codes, such as digital watermark patterns. When such label artwork is printed on a plastic sleeve that is then heat-shrunk to conform to a plastic container, the code can become distorted and unreadable. Various techniques are detailed to cope with this problem. Additionally, methods are disclosed to assess—before a heat-shrink label is applied to a product—the expected final readability of any machine readable code included in the label artwork. A variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 3/00 - Transformation géométrique de l'image dans le plan de l'image
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur

39.

WATERMARKING ARRANGEMENTS PERMITTING VECTOR GRAPHICS EDITING

      
Numéro d'application 17704984
Statut En instance
Date de dépôt 2022-03-25
Date de la première publication 2022-09-08
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Kamath, Ajith M.
  • Ambiel, Christopher A.
  • Rhoads, Geoffrey B.
  • Vincent, Annalou
  • Torke, Maxfield T.
  • Mcmahan, Jr., Jerry Allen

Abrégé

A vector graphics file includes at least one artwork layer and at least one watermark layer. The watermark layer comprises a pattern of vector graphics primitives, each of which is filled with a color that is a tinted variant of the color of the location in the artwork that the primitive overlies. Such layered arrangement enables the watermark to be added or omitted, and varied in strength, payload and appearance, at will. Yet the artwork is left unchanged through such manipulations. In some embodiments the watermark conveys a multi-symbol Global Trade Item Number (GTIN), and the file is used to generate a label or packaging for a food or general merchandise retail item. A great number of other arrangements, features and advantages are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 7/90 - Détermination de caractéristiques de couleur
  • G06T 11/20 - Traçage à partir d'éléments de base, p.ex. de lignes ou de cercles
  • G06T 11/40 - Remplissage d'une surface plane par addition d'attributs de surface, p.ex. de couleur ou de texture

40.

LEARNING SYSTEMS AND METHODS

      
Numéro d'application 17694396
Statut En instance
Date de dépôt 2022-03-14
Date de la première publication 2022-08-25
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rodriguez, Tony F.
  • Alattar, Osama M.
  • Brunk, Hugh L.
  • Meyer, Joel R.
  • Conwell, William Y.
  • Kamath, Ajith M.

Abrégé

A sequence of images depicting an object is captured, e.g., by a camera at a point-of-sale terminal in a retail store. The object is identified, such as by a barcode or watermark that is detected from one or more of the images. Once the object's identity is known, such information is used in training a classifier (e.g., a machine learning system) to recognize the object from others of the captured images, including images that may be degraded by blur, inferior lighting, etc. In another arrangement, such degraded images are processed to identify feature points useful in fingerprint-based identification of the object. Feature points extracted from such degraded imagery aid in fingerprint-based recognition of objects under real life circumstances, as contrasted with feature points extracted from pristine imagery (e.g., digital files containing label artwork for such objects). A great variety of other features and arrangements—some involving designing classifiers so as to combat classifier copying—are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06F 21/16 - Traçabilité de programme ou de contenu, p.ex. par filigranage
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06V 10/24 - Alignement, centrage, détection de l’orientation ou correction de l’image
  • G06V 20/20 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les scènes de réalité augmentée

41.

Methods and arrangements for identifying objects

      
Numéro d'application 17692492
Numéro de brevet 11763113
Statut Délivré - en vigueur
Date de dépôt 2022-03-11
Date de la première publication 2022-08-18
Date d'octroi 2023-09-19
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rodriguez, Tony F.
  • Davis, Bruce L.
  • Rhoads, Geoffrey B.
  • Lord, John D.

Abrégé

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. Logos may be identified and used—or ignored—in product identification. A great variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p.ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G06Q 30/00 - Commerce
  • G06V 10/10 - Acquisition d’images
  • G06V 10/147 - Caractéristiques optiques de l’appareil qui effectue l’acquisition ou des dispositifs d’éclairage - Détails de capteurs, p.ex. lentilles de capteurs
  • G06V 20/20 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les scènes de réalité augmentée
  • G06V 30/224 - Reconnaissance de caractères caractérisés par le type d’écriture de caractères imprimés pourvus de marques de codage additionnelles ou de marques de codage
  • G07G 1/00 - Caisses enregistreuses
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06V 10/40 - Extraction de caractéristiques d’images ou de vidéos
  • G06F 3/147 - Sortie numérique vers un dispositif de visualisation utilisant des panneaux de visualisation
  • G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
  • G06Q 30/0601 - Commerce électronique [e-commerce]

42.

Methods and arrangements for enhanced digital signal detection

      
Numéro d'application 16994251
Numéro de brevet 11410263
Statut Délivré - en vigueur
Date de dépôt 2020-08-14
Date de la première publication 2022-08-09
Date d'octroi 2022-08-09
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Rhoads, Geoffrey B.

Abrégé

A method for transforming an input array of pixel data into an output array of data, to yield enhanced expression of a digital watermark signal in the output array. One such method includes, for each pixel in the input array, generating a first datum that indicates a value difference between said pixel and a neighboring pixel in a first direction, the first data thereby collectively comprising a first directional difference array. Similarly, for each such pixel in the input array, generating a second datum that indicates a value difference between said pixel and a neighboring pixel in a second direction, the second data thereby collectively comprising a second directional difference array. One or more transforms to a spatial frequency domain are then performed, using these first and second directional difference arrays as input data. First and second results from the one or more transformations are then combined to yield an output array. The just detailed process causes the digital watermark signal in the output array to exhibit a greater signal-to-noise ratio than in the digital watermark signal in the input array. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation

43.

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

      
Numéro d'application 17671431
Numéro de brevet 11715172
Statut Délivré - en vigueur
Date de dépôt 2022-02-14
Date de la première publication 2022-08-04
Date d'octroi 2023-08-01
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Sedighianaraki, Vahid
  • Holub, Vojtech
  • Bai, Yang

Abrégé

This disclosure relates to advanced signal processing technology including steganographic embedding and digital watermarking. One combination disclosed in the description includes an image processing method. The method includes: obtaining an image comprising a plurality of color channels; for each color channel of the plurality of color channels, creating a grayscale version of the color channel and creating an inverted greyscale version of the color channel; analyzing the grayscale inverted version and the grayscale non-inverted version to locate image areas including an encoded signal, said analyzing yielding a plurality of image areas; generating one or more detectability measures corresponding to the encoded signal for each of the plurality of image areas; for each color channel selecting only one (1) image area as a validation point based on one or more generated detectability measures for that color channel; and generating information associated with a spatial location of each of the validation points in the image. Of course, other features and combinations are described as well.

Classes IPC  ?

  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06V 10/50 - Extraction de caractéristiques d’images ou de vidéos en utilisant l’addition des valeurs d’intensité d’image; Analyse de projection

44.

DETERMINING SPATIAL DISTANCE USING ENCODING SIGNALS

      
Numéro d'application 17359351
Statut En instance
Date de dépôt 2021-06-25
Date de la première publication 2022-07-14
Propriétaire DIGIMARC CORPORATION (USA)
Inventeur(s) Ackley, H. Sprague

Abrégé

The present disclosure relates generally to signal encoding for containers such as shipping boxes, food containers, wrapped items such as pallets. One aspect of the technology relates to an image processing method for determining spatial dimensions of an encoded surface. The method comprises: obtaining an image depicting the encoded surface, in which the encoded surface comprises one or more raw data signal tiles printed thereon, with each tile comprising a side length N in inches or centimeters; detecting each of the one or more raw data signal tiles from the obtained image; determining a total number of tiles in a vertical direction, and determining a total number of tiles in a horizontal direction; determining a height and length of the encoded surface by multiplying each of the total number of tiles in a vertical direction and the total number of tiles in a horizontal direction by the side length N. Other aspects are described as well.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • B65H 7/20 - Commande des appareils associés
  • B65H 7/14 - Commande de l'alimentation en articles, de l'enlèvement des articles, de l'avance des piles ou d'appareils associés permettant de tenir compte d'une alimentation incorrecte, de la non présence d'articles ou de la présence d'articles défectueux par palpeurs ou détecteurs par palpeurs ou détecteurs photo-électriques

45.

Color managed embedding system for embedding signals in color artwork

      
Numéro d'application 17537022
Numéro de brevet 11836824
Statut Délivré - en vigueur
Date de dépôt 2021-11-29
Date de la première publication 2022-06-30
Date d'octroi 2023-12-05
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Mcmahan, Jr., Jerry Allen

Abrégé

The present disclosure relates generally to signal encoding. Digital files representing artwork for printed objects, e.g., product packaging, labels and hangtags, can be encoded to carry information. One implementation obtains a color image representing CMY color channels, and alters the color image to include an encoded signal by altering values representing CIELAB a* and b*, all the while keeping L* on or within a predetermined tolerance of a contour representing a constant value. Other implementations are provided.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G01J 3/46 - Mesure de couleur; Dispositifs de mesure de couleur, p.ex. colorimètres
  • G06T 7/90 - Détermination de caractéristiques de couleur
  • G06T 11/00 - Génération d'images bidimensionnelles [2D]

46.

Detecting conflicts between multiple different signals within imagery

      
Numéro d'application 17536948
Numéro de brevet 11676238
Statut Délivré - en vigueur
Date de dépôt 2021-11-29
Date de la première publication 2022-06-23
Date d'octroi 2023-06-13
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Brundage, Trent J.
  • Holub, Vojtech

Abrégé

This disclosure relates to image signal processing technology including signal encoding. One claim recites a method of detecting plural-bit code conflicts within an image, the image includes at least one color separation. The image includes a first plural-bit code carried by a first symbology, and a second plural-bit code carried by a second symbology, the first symbology and the second symbology comprising different symbology types. The method includes: accessing a subset of the image that comprises the first plural-bit code carried by the first symbology; analyzing the subset of the image to decode the first plural-bit code; analyzing the at least one color separation to spatially locate and decode the second plural-bit code carried by the second symbology; comparing the first plural-bit code and the second plural-bit code; and outputting information if a conflict is identified by said act of comparing, in which the information comprises a spatial location within the image of the conflict. Of course, other claims, features and combinations are described as well.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale

47.

Methods and arrangements for enhancing detection of digital watermark signals

      
Numéro d'application 16823135
Numéro de brevet 11367159
Statut Délivré - en vigueur
Date de dépôt 2020-03-18
Date de la première publication 2022-06-21
Date d'octroi 2022-06-21
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Holub, Vojtech
  • Filler, Tomas

Abrégé

In an illustrative embodiment, watermark decoding reliability is increased, for images of watermarked objects captured at close distances, by reducing influence of pixel noise (e.g., shot noise). In the same or different embodiment, watermark decoding reliability is increased, for images of watermarked objects captured from far distances, by reducing image under-sampling. A particular implementation down-samples input imagery twice—a first time by a fixed factor, preparatory to performing an FFT, and a second time by a variable factor, preparatory to submitting the image for decoding, where the variable factor is determined using results from the FFT. A number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente

48.

Signal Processors and Methods for Estimating Geometric Transformations of Images for Digital Data Extraction

      
Numéro d'application 17479910
Statut En instance
Date de dépôt 2021-09-20
Date de la première publication 2022-06-09
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Sharma, Ravi K.
  • Lord, John D.
  • Lyons, Robert G.
  • Alattar, Osama M.
  • Boles, Jacob L.

Abrégé

Signal processing devices and methods estimate a geometric transform of an image signal. From a seed set of transform candidates, a direct least squares method applies a seed transform candidate to a reference signal and then measures correlation between the transformed reference signal and an image signal in which the reference signal is encoded. Geometric transform candidates encompass differential scale and shear, which are useful in approximating a perspective transform. For each candidate, update coordinates of reference signal features are identified in the image signal and provided as input to a least squares method to compute an update to the transform candidate. The method iterates so long as the update of the transform provides a better correlation. At the end of the process, the method identifies a geometric transform or set of top transforms based on a further analysis of correlation, as well as other results. Phase characteristics are exploited in the process of updating coordinates and measuring correlation. The geometric transform is used as an approximation of the geometric distortion of an image after digital data is encoded in it, and is used to compensate for this distortion to facilitate extracting embedded digital messages from the image. Due to the errors in the approximation, a signal confidence metric is determined and used to weight message symbol estimates extracted from the image.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06V 10/75 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexte; Sélection des dictionnaires
  • G06T 3/00 - Transformation géométrique de l'image dans le plan de l'image

49.

2D MACHINE-READABLE CODE COUNTERPARTS, AND METHODS

      
Numéro d'application 17516464
Statut En instance
Date de dépôt 2021-11-01
Date de la première publication 2022-05-05
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Kamath, Ajith M.

Abrégé

In one aspect, a 2D machine readable code is mimicked by a collection of graphic elements. This can involve choosing a location, within an input 2D code block, at which correlation between a first graphic element and the input 2D code block is maximized. An area around this location is then disqualified from further consideration. A second location is next chosen, within the input 2D code block but outside the disqualified area, at which correlation between a second graphic element and the input 2D code block is maximized. The process continues in this fashion, adding graphics and removing additional areas from consideration, until a threshold number of graphic elements has been placed. The elements are then assembled in their corresponding locations to yield a composite image block that provides features mimicking that of the input 2D code block, thereby enabling the composite image block to be decoded by a compliant code reader. A great variety of other signal rich art arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte
  • G06T 11/40 - Remplissage d'une surface plane par addition d'attributs de surface, p.ex. de couleur ou de texture

50.

LIGHTING ARRANGEMENTS FOR MATERIAL SORTING

      
Numéro d'application 17521697
Statut En instance
Date de dépôt 2021-11-08
Date de la première publication 2022-05-05
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Brunk, Hugh L.
  • Lord, John D.
  • Filler, Tomas

Abrégé

In one aspect, an elongated lighting module includes plural colors of LEDs that flash in a cyclical sequence to provide multi-spectral illumination. Several such modules can be arranged end-to-end to span a conveyor system that transports a stream of plastic waste items in a recycling center, enabling capture of differently-illuminated image frames depicting the items. Each module may include N LEDs of a first color (e.g., red) and M LEDs of a second color (e.g., blue), where N and M are different. Drive circuitry can be simplified by configuring the LEDs in strings of common colors, but with different counts. Electrical noise due to switching transients can be reduced by operating the LEDs at a low current when not being flashed. A great variety of other features and arrangements are also detailed.

Classes IPC  ?

  • H04N 5/235 - Circuits pour la compensation des variations de la luminance de l'objet
  • H04N 5/225 - Caméras de télévision
  • G06T 7/00 - Analyse d'image
  • H05B 45/10 - Commande de l'intensité de la lumière
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

51.

IMAGE-BASED POSE DETERMINATION

      
Numéro d'application 17468185
Statut En instance
Date de dépôt 2021-09-07
Date de la première publication 2022-04-14
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rhoads, Geoffrey B.
  • Rodriguez, Tony F.
  • Sharma, Ravi K.
  • Filler, Tomas
  • Sedighianaraki, Vahid

Abrégé

A steganographic digital watermark signal is decoded from host imagery without requiring a domain transformation for signal synchronization, thereby speeding and simplifying the decoding operation. In time-limited applications, such as in supermarket point-of-sale scanners that attempt watermark decode operations on dozens of video frames every second, the speed improvement allows a greater percentage of each image frame to be analyzed for watermark data. In battery-powered mobile devices, avoidance of repeated domain transformations extends battery life. A great variety of other features and arrangements, including machine learning aspects, are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06T 7/32 - Détermination des paramètres de transformation pour l'alignement des images, c. à d. recalage des images utilisant des procédés basés sur la corrélation
  • G06T 3/00 - Transformation géométrique de l'image dans le plan de l'image

52.

ROBUST ENCODING OF MACHINE READABLE INFORMATION IN HOST OBJECTS AND BIOMETRICS, AND ASSOCIATED DECODING AND AUTHENTICATION

      
Numéro d'application 17408865
Statut En instance
Date de dépôt 2021-08-23
Date de la première publication 2022-03-17
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Weaver, Matthew M.
  • Rodriguez, Tony F.

Abrégé

This disclosure details image and audio signal processing methods and associated equipment to robustly encode transaction parameters in rendered displays, printed objects and audio. It also details corresponding decoding methods and equipment to recover these parameters. Further, it details object authentication processing and equipment to validate a transaction for an object, employing a trust network protocol for maintaining a trusted transaction history of the object. Various alternative forms of this technology are described.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G10L 19/018 - Mise en place d’un filigrane audio, c. à d. insertion de données inaudibles dans le signal audio

53.

AMBIENT INVENTORYING ARRANGEMENTS

      
Numéro d'application 17476608
Statut En instance
Date de dépôt 2021-09-16
Date de la première publication 2022-03-10
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Evans, Eric D.
  • Olmstead, Bryan

Abrégé

Inventory on a rack of store shelves is monitored by a camera-equipped system that senses when items have been removed. Image data is desirably sensed at plural spectral bands, to enhance item identification by digital watermark and/or other image recognition techniques. The system can be alert to the presence of nearby shoppers, and change its mode of operation in response, e.g., suppressing flash illumination or suspending image capture. The system may self-calibrate to the geometry of shelving in its field of view, and affine-correct captured imagery based on the camera's viewpoint. A great many other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04N 5/235 - Circuits pour la compensation des variations de la luminance de l'objet
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • H04N 5/225 - Caméras de télévision

54.

Methods and arrangements for sorting items, useful in recycling

      
Numéro d'application 17470674
Numéro de brevet 11878327
Statut Délivré - en vigueur
Date de dépôt 2021-09-09
Date de la première publication 2022-02-24
Date d'octroi 2024-01-23
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Sharma, Ravi K
  • Filler, Tomas
  • Holub, Vojtech
  • Alattar, Osama M.
  • Brunk, Hugh L.
  • Lord, John D.
  • Rhoads, Geoffrey B.
  • Conwell, William Y.
  • Kamath, Ajith M.

Abrégé

A plastic item, such as a beverage bottle, can convey two distinct digital watermarks, encoded using two distinct signaling protocols. A first, printed label watermark conveys a retailing payload, including a Global Trade Item Number (GTIN) used by a point-of-sale scanner in a retail store to identify and price the item when presented for checkout. A second, plastic texture watermark may convey a recycling payload, including data identifying the composition of the plastic. The use of two different signaling protocols assures that a point-of-sale scanner will not spend its limited time and computational resources working to decode the recycling watermark, which may lack data needed for retail checkout. In some embodiments, a recycling apparatus makes advantageous use of both types of watermarks to identify the plastic composition of the item (e.g., relating GTIN to plastic type using an associated database), thereby increasing the fraction of items that are correctly identified for sorting and recycling. In other embodiments the plastic item (or a label thereon) bears only a single watermark. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • B07C 5/34 - Tri en fonction d'autres propriétés particulières
  • B07C 5/342 - Tri en fonction d'autres propriétés particulières selon les propriétés optiques, p.ex. la couleur

55.

Detection of encoded signals and icons

      
Numéro d'application 16056071
Numéro de brevet 11257198
Statut Délivré - en vigueur
Date de dépôt 2018-08-06
Date de la première publication 2022-02-22
Date d'octroi 2022-02-22
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Holub, Vojtech
  • Filler, Tomas

Abrégé

The present disclosure relates to signal decoding and icon (e.g., a logo, shape, icon, etc.) detection. In some implementations, a series of filters are applied to scanlines to determine whether an icon is present. Other aspects, combinations and implementations are described as well.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 7/00 - Analyse d'image
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/40 - Analyse de la texture

56.

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

      
Numéro d'application 16988303
Numéro de brevet 11250535
Statut Délivré - en vigueur
Date de dépôt 2020-08-07
Date de la première publication 2022-02-15
Date d'octroi 2022-02-15
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Bai, Yang
  • Holub, Vojtech
  • Sedighianaraki, Vahid

Abrégé

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.

Classes IPC  ?

  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code

57.

Signal encoding based on spectral requirements

      
Numéro d'application 17322693
Numéro de brevet 11798116
Statut Délivré - en vigueur
Date de dépôt 2021-05-17
Date de la première publication 2022-02-10
Date d'octroi 2023-10-24
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Reed, Alastair M.
  • Falkenstern, Kristyn R.

Abrégé

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. One implementation is directed to a printed object comprising: a white substrate or background comprising a first area; an ink mixture printed at a first plurality of spatial locations within the first area, the ink mixture printed such that the first area comprises a second plurality of spatial locations without the ink mixture, the ink mixture comprising extender white and Green 7 ink, the ink mixture comprising a volume or weight ratio of 97.5% to 99.75% white extender and 2.5%-0.25% Green 7 ink; in which the first plurality of spatial locations is arranged in a pattern conveying an encoded signal, and in which the white substrate or background and the ink mixture comprise a spectral reflectivity difference at or around 660 nm in a difference range of 8%-30%. Of course, other implementations, methods, packages, systems and apparatus are described in this patent document.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • B41M 3/14 - Impression de papiers-valeurs
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • B41M 3/10 - Filigranes

58.

Encoding signals on flexographic printing plates to enable tracking and management

      
Numéro d'application 17389882
Numéro de brevet 11694047
Statut Délivré - en vigueur
Date de dépôt 2021-07-30
Date de la première publication 2022-02-03
Date d'octroi 2023-07-04
Propriétaire
  • DIGIMARC CORPORATION (USA)
  • MACDERMID GRAPHICS SOLUTIONS, LLC (USA)
Inventeur(s)
  • Sperry, Jay Kelly
  • Vest, Ryan W.

Abrégé

The present disclosure relates generally to signal encoding for flexographic printing plates. One aspect is a flexographic, photopolymer printing plate having transparent layers to allow encoded signal printed or laser ablated thereon to be detectable from both sides of the printing plate. Another aspect is a flexographic, photopolymer printing plate having an encoded signal formed in a photocured layer. Still another aspect is a system for tracking such printing plates, including managing location, print impression count, location tracking, etc. Other aspects are described as well.

Classes IPC  ?

  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • B41N 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe
  • B41N 1/12 - Clichés ou plaques d'impression; Matériaux à cet effet en une autre matière que la pierre ou le métal

59.

ARTWORK GENERATED TO CONVEY DIGITAL MESSAGES, AND METHODS/APPARATUSES FOR GENERATING SUCH ARTWORK

      
Numéro d'application 17405795
Statut En instance
Date de dépôt 2021-08-18
Date de la première publication 2022-02-03
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Kamath, Ajith M.
  • Capiez, Fabrice

Abrégé

2D machine readable symbologies are stylized and made aesthetically-appealing, facilitating their use to convey plural-symbol data on product packaging and other articles. In some arrangements, a symbology is mimicked as a collage of excerpts from a style image (e.g., a photograph or other artwork). To human viewers, the stylized symbology resembles the style image, rather than the 2D symbology. A great variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie

60.

Recycling methods and systems, and related plastic containers

      
Numéro d'application 17393227
Numéro de brevet 11962876
Statut Délivré - en vigueur
Date de dépôt 2021-08-03
Date de la première publication 2022-01-27
Date d'octroi 2024-04-16
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Sharma, Ravi K.
  • Filler, Tomas
  • Holub, Vojtech
  • Alattar, Osama M.
  • Brunk, Hugh L.
  • Lord, John D.
  • Weaver, Matthew M.
  • Conwell, William Y.

Abrégé

A plastic item, such as a beverage bottle, conveys two distinct digital watermarks, encoded using two distinct signaling protocols. A first, printed label watermark conveys a retailing payload, including a Global Trade Item Number (GTIN) used by a point-of-sale scanner in a retail store to identify and price the item when presented for checkout. A second, plastic texture watermark conveys a recycling payload, including data identifying the composition of the plastic. The use of two different signaling protocols assures that a point-of-sale scanner will not spend its limited time and computational resources working to decode the recycling watermark, which lacks the data needed for retail checkout. In some embodiments, a recycling apparatus makes advantageous use of both types of watermarks to identify the plastic composition of the item (e.g., relating GTIN to plastic type using an associated database), thereby increasing the fraction of items that are correctly identified for sorting and recycling. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • B29B 17/02 - Séparation de matières plastiques des autres matières
  • G06F 21/16 - Traçabilité de programme ou de contenu, p.ex. par filigranage
  • G06Q 10/30 - Administration du recyclage ou de l’élimination des produits
  • G06V 10/141 - Commande d’éclairage
  • G06V 10/143 - Détection ou éclairage à des longueurs d’onde différentes
  • G06V 10/60 - Extraction de caractéristiques d’images ou de vidéos relative aux propriétés luminescentes, p.ex. utilisant un modèle de réflectance ou d’éclairage
  • G06V 20/64 - Objets tridimensionnels
  • G09C 5/00 - Appareils ou méthodes de chiffrement ou de déchiffrement non prévus dans les autres groupes de la présente sous-classe, p.ex. comportant la dissimulation ou la déformation de données graphiques telles que dessins, messages écrits ou imprimés
  • H04N 21/2389 - Traitement de flux multiplexé, p.ex. cryptage de flux multiplexé
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
  • H04N 21/8358 - Génération de données de protection, p.ex. certificats impliquant des filigranes numériques
  • H04N 23/00 - Caméras ou modules de caméras comprenant des capteurs d'images électroniques; Leur commande
  • B29K 23/00 - Utilisation de polyalcènes comme matière de moulage
  • B29K 67/00 - Utilisation de polyesters comme matière de moulage
  • B29L 31/00 - Autres objets particuliers

61.

PDF embedder for artwork elements with PDF files

      
Numéro d'application 17200614
Numéro de brevet 11233918
Statut Délivré - en vigueur
Date de dépôt 2021-03-12
Date de la première publication 2022-01-25
Date d'octroi 2022-01-25
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Brundage, Trent J.
  • Mcmahan, Jr., Jerry Allen

Abrégé

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.

Classes IPC  ?

  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06K 15/02 - Dispositions pour produire une présentation visuelle permanente des données de sortie utilisant des imprimantes

62.

Utilizing dependency between watermark visibility and location of image sample in color space for embedded signal color direction

      
Numéro d'application 17358873
Numéro de brevet 11657469
Statut Délivré - en vigueur
Date de dépôt 2021-06-25
Date de la première publication 2022-01-13
Date d'octroi 2023-05-23
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Reed, Alastair M.
  • Falkenstern, Kristyn R.

Abrégé

The present disclosure relates generally to signal encoding for printed objects. One implementation selects an embed direction based on a minimal visibility axis of a 1 JND ellipse at a certain color center. One claim recites an apparatus comprising: memory for storing chromatic contrast sensitivity data representing multiple color encoding angles; one or more multi-core processors configured for: using the stored chromatic contrast sensitivity data, generating an ellipse around a first color center; and from the ellipse, determining a signal encode direction, the signal encode direction comprising an angle α representing a negative angle between the ‘a*’ axis in an CIELAB space and a direction of minimum sensitivity of an encoded signal, in which the angle α comprises −9 degrees≥α≥−25 degrees. Other technology described.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale

63.

Digital watermarking and data hiding with clear topcoats

      
Numéro d'application 17372261
Numéro de brevet 11741567
Statut Délivré - en vigueur
Date de dépôt 2021-07-09
Date de la première publication 2022-01-13
Date d'octroi 2023-08-29
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Falkenstern, Kristyn R.
  • Reed, Alastair M.
  • Holub, Vojtech
  • Rodriguez, Tony F.

Abrégé

The present disclosure relates to signal processing such as image processing, signal encoding, digital watermarking and data hiding. One claim recites a method including: capturing imagery corresponding to a printed object with a red or blue illumination source, the red or blue illumination source having an illumination wavelength at or around 660 nm or an illumination wavelength in the range of 60 nm centered around 460 nm, said capturing imagery yielding captured data; wherein the printed object includes a clear coat printed thereon, the clear coat including a material that has a peak absorbance at or around 660 nm or in the range of 60 nm centered around 460 nm, the clear coat printed in a manner to convey an encoded plural-bit message, the encoded plural-bit message corresponding to product information; analyzing the captured data with one or more programmed multi-core processors to decode the encoded plural-bit message, said analyzing yielding the product information; and providing the product information as an output. Of course, other claims, technology and combinations are disclosed.

Classes IPC  ?

  • G06K 7/12 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant une longueur d'onde choisie, p.ex. pour lire des marques rouges et ignorer des marques bleues
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G07D 7/00 - Vérification spécialement adaptée à la détermination de l’identité ou de l’authenticité de papiers de valeur ou pour discriminer ceux qui sont inacceptables, p.ex. qui ne correspondent pas à une monnaie
  • G07D 7/1205 - Test des propriétés spectrales
  • B42D 25/333 - Filigranes

64.

GENERATING AND READING OPTICAL CODES WITH VARIABLE DENSITY TO ADAPT FOR VISUAL QUALITY AND RELIABILITY

      
Numéro d'application 17372179
Statut En instance
Date de dépôt 2021-07-09
Date de la première publication 2022-01-06
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Sharma, Ravi K.
  • Denemark, Tomas
  • Bradley, Brett A.
  • Rhoads, Geoffrey B.
  • Sinclair, Emma C.
  • Holub, Vojtech
  • Brunk, Hugh L.
  • Brundage, Trent J.
  • Stach, John F.
  • Lord, John D.
  • Meyer, Joel R.
  • Filler, Tomas
  • Kamath, Ajith M.
  • Tait, Mark-Andrew Ray
  • Hansonoda, Kevin J.
  • Alattar, Adnan M.

Abrégé

The parameters of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator employs these parameters to produce an optical code at the desired spatial density and robustness. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie

65.

Laser marking of machine-readable codes

      
Numéro d'application 17339711
Numéro de brevet 11710020
Statut Délivré - en vigueur
Date de dépôt 2021-06-04
Date de la première publication 2021-12-16
Date d'octroi 2023-07-25
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Filler, Tomas
  • Brunk, Hugh L.
  • Alattar, Adnan M.

Abrégé

A surface is laser-etched to convey a 2D machine-readable code pattern. Various strategies are detailed to minimize the etching time. Some strategies include modifying the code pattern to reduce a path length traveled by the laser. Some strategies include modifying the code pattern to make it sub-optimal, i.e., making the code pattern a less-faithful approximation of an ideal code pattern. In some embodiments the etched surface is the surface of a plastic container, and the code pattern conveys information indicating the type of plastic of which the container is manufactured. A variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • B23K 26/362 - Gravure au laser

66.

SIGNALING ARRANGEMENTS EMPLOYING MOLDED THERMOPLASTICS

      
Numéro d'application 17347358
Statut En instance
Date de dépôt 2021-06-14
Date de la première publication 2021-12-16
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Filler, Tomas
  • Holub, Vojtech
  • Brunk, Hugh L.
  • Sharma, Ravi K.

Abrégé

A thermoplastic resin, such as PET, is molded to define a 2D code signal, such as a digital watermark pattern. The mold can comprise an array of hole or spike features, some of which are directly vented to atmospheric pressure. A network of channels can link the other features to the directly-vented features, so all features are vented. A mold comprising spike features can form a digital watermark pattern on an item such that the watermark payload is decodable both from the side of the item that contacted the mold, and also from the opposite, non-contact side of the item. To aid entry of viscous thermoplastic among the very fine elemental features of a mold representing a watermark signal pattern, the features can be overlapped, forming a connected binary mark having larger features. A variety of other improvements and arrangements are also detailed.

Classes IPC  ?

  • B29C 59/02 - Façonnage de surface, p.ex. gaufrage; Appareils à cet effet par des moyens mécaniques, p.ex. par pressage
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • B29C 59/00 - Façonnage de surface, p.ex. gaufrage; Appareils à cet effet

67.

Scanner with control logic for resolving package labeling conflicts

      
Numéro d'application 17346019
Numéro de brevet 11449698
Statut Délivré - en vigueur
Date de dépôt 2021-06-11
Date de la première publication 2021-12-02
Date d'octroi 2022-09-20
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Powell, Arthur L.
  • Rodriguez, Tony F.
  • Long, Scott M.

Abrégé

An automatic object identification scanner is equipped with recognition units that provide detection results for objects and a controller that resolves potential conflicts in the results. One form of recognition unit detects product identifiers and flags in a digital payload that is encoded redundantly across packaging or labels applied to packaging. The controller gets detection results and evaluates them relative to a state data structure, which maintains state for identifiers obtained within a time interval, such as a timeout interval or waiting period after a detection result. Identifiers are reported to a POS system depending on logic that evaluates code priority and pending waiting periods.

Classes IPC  ?

  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire

68.

Artwork generated to convey digital messages, and methods/apparatuses for generating such artwork

      
Numéro d'application 17343497
Numéro de brevet 11514285
Statut Délivré - en vigueur
Date de dépôt 2021-06-09
Date de la première publication 2021-12-02
Date d'octroi 2022-11-29
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Kamath, Ajith M.

Abrégé

2D machine readable symbologies are stylized and made aesthetically-appealing, facilitating their use to convey plural-symbol data on product packaging and other articles. In some arrangements, symbologies are stylized by geometric transformations (e.g., by multiple rotation and/or mirroring operations) to develop tiles having organized geometric structures. Such stylized symbologies can be decoded by existing code readers. A great variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 1/12 - Méthodes ou dispositions pour marquer les supports d'enregistrement sous la forme numérique autrement que par poinçonnage

69.

Signal encoding for difficult environments

      
Numéro d'application 17334206
Numéro de brevet 11756148
Statut Délivré - en vigueur
Date de dépôt 2021-05-28
Date de la première publication 2021-11-25
Date d'octroi 2023-09-12
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Falkenstern, Kristyn R.
  • Reed, Alastair M.

Abrégé

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. We disclose methods, systems and apparatus for selecting 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, objects, systems and apparatus are described in this disclosure.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur

70.

Methods and arrangements for triggering detection, image correction or fingerprinting

      
Numéro d'application 17207311
Numéro de brevet 11831833
Statut Délivré - en vigueur
Date de dépôt 2021-03-19
Date de la première publication 2021-11-25
Date d'octroi 2023-11-28
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Holub, Vojtech

Abrégé

The present technology relates to image signal processing. One aspect of the present technology involves analyzing reference imagery gathered by a camera system to determine which parts of an image frame offer high probabilities of—relative to other image parts—containing decodable watermark data. Another aspect of the present technology whittles-down such determined image frame parts based on detected content (e.g., a cereal box) vs expected background within such determined image frame parts.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire

71.

Predicting detectability and grading prior to printing

      
Numéro d'application 17334114
Numéro de brevet 11882255
Statut Délivré - en vigueur
Date de dépôt 2021-05-28
Date de la première publication 2021-11-25
Date d'octroi 2024-01-23
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Bai, Yang
  • Chadwick, Dean H.
  • Bennett, Jackson B.
  • Pinard, Daniel T.

Abrégé

The present disclosure relates generally to image signal processing, including encoding signals for image data or artwork. A color blend/print model is used to predict signal detectability and visibility as is printed on a particular substrate, which facilitates object grading prior to print runs.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06F 3/12 - Sortie numérique vers une unité d'impression
  • G06K 15/02 - Dispositions pour produire une présentation visuelle permanente des données de sortie utilisant des imprimantes
  • H04N 1/60 - Correction ou commande des couleurs

72.

ENHANCED NEURAL NETWORK SYSTEMS AND METHODS

      
Numéro d'application 17323652
Statut En instance
Date de dépôt 2021-05-18
Date de la première publication 2021-11-18
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rhoads, Geoffrey B.
  • Sharma, Ravi K.

Abrégé

Two stages of a convolutional neural network are linked by an interconnect that effects a spatial transposition of array data. The spatial transposition can include rotation, scaling, or translation (e.g., in x- or y-directions). A parameter characterizing the transposition (e.g., a parameter identifying rotation angle) can be learned by the same training process that is also used to learn other network parameters, such as layer coefficients. Additionally, or alternatively, data input to a neural network comprises—for each pixel in a patch of imagery—plural data that each indicates a relationship between the value of the pixel, and the value of a neighboring pixel. Some such neural networks can be trained to indicate the presence of a digital watermark signal in the patch of imagery—or a parameter characterizing such a digital watermark signal. Other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail

73.

Counterfeit detection using machine readable indicia

      
Numéro d'application 17240712
Numéro de brevet 11560005
Statut Délivré - en vigueur
Date de dépôt 2021-04-26
Date de la première publication 2021-11-11
Date d'octroi 2023-01-24
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Falkenstern, Kristyn R.
  • Reed, Alastair M.
  • Filler, Tomas

Abrégé

This disclosure relates to counterfeit detection and deterrence using advanced signal processing technology including steganographic embedding and digital watermarking. Digital watermark can be used on consumer products, labels, logos, hang tags, stickers and other objects to provide counterfeit detection mechanisms.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06F 21/60 - Protection de données
  • B41M 3/14 - Impression de papiers-valeurs
  • C09D 11/50 - Encres sympathiques, encres changeant de couleur ou encres similaires
  • C09D 11/037 - Encres d’imprimerie caractérisées par des particularités autres que la nature chimique du liant caractérisées par le pigment
  • G06T 1/00 - Traitement de données d'image, d'application générale

74.

METHODS AND SYSTEMS FOR SIGNAL PROCESSING

      
Numéro d'application 17246395
Statut En instance
Date de dépôt 2021-04-30
Date de la première publication 2021-11-11
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Rhoads, Geoffrey B.

Abrégé

Watermarking is used to track and identify digital images. One claim includes acts of: processing obtained imagery to yield local image information, the local image information being inadequate to reveal a subject depicted in said obtained imagery, using the local image information, resolving geometric distortion of the imagery, the geometric distortion comprising scale and rotation, said resolving yielding geometrically resolved imagery, and detecting the encoded signal from the geometrically resolved imagery using secret detecting information. A great variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G09C 5/00 - Appareils ou méthodes de chiffrement ou de déchiffrement non prévus dans les autres groupes de la présente sous-classe, p.ex. comportant la dissimulation ou la déformation de données graphiques telles que dessins, messages écrits ou imprimés
  • H04W 12/033 - Protection de la confidentialité, p.ex. par chiffrement du plan utilisateur, p.ex. trafic utilisateur
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04L 9/14 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

75.

Recycling methods and systems, and related plastic containers

      
Numéro d'application 17371964
Numéro de brevet 11962875
Statut Délivré - en vigueur
Date de dépôt 2021-07-09
Date de la première publication 2021-11-11
Date d'octroi 2024-04-16
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Sharma, Ravi K.
  • Filler, Tomas
  • Holub, Vojtech
  • Alattar, Osama M.
  • Brunk, Hugh L.
  • Lord, John D.

Abrégé

A plastic item, such as a beverage bottle, conveys two distinct digital watermarks, encoded using two distinct signaling protocols. A first, printed label watermark conveys a retailing payload, including a Global Trade Item Number (GTIN) used by a point-of-sale scanner in a retail store to identify and price the item when presented for checkout. A second, plastic texture watermark conveys a recycling payload, including data identifying the composition of the plastic. The use of two different signaling protocols assures that a point-of-sale scanner will not spend its limited time and computational resources working to decode the recycling watermark, which lacks the data needed for retail checkout. In some embodiments, a recycling apparatus makes advantageous use of both types of watermarks to identify the plastic composition of the item (e.g., relating GTIN to plastic type using an associated database), thereby increasing the fraction of items that are correctly identified for sorting and recycling. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06F 21/16 - Traçabilité de programme ou de contenu, p.ex. par filigranage
  • G09C 5/00 - Appareils ou méthodes de chiffrement ou de déchiffrement non prévus dans les autres groupes de la présente sous-classe, p.ex. comportant la dissimulation ou la déformation de données graphiques telles que dessins, messages écrits ou imprimés
  • H04N 21/2389 - Traitement de flux multiplexé, p.ex. cryptage de flux multiplexé
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
  • H04N 21/8358 - Génération de données de protection, p.ex. certificats impliquant des filigranes numériques
  • H04N 23/00 - Caméras ou modules de caméras comprenant des capteurs d'images électroniques; Leur commande

76.

OBJECT IDENTIFICATION AND DEVICE COMMUNICATION THROUGH IMAGE AND AUDIO SIGNALS

      
Numéro d'application 17140841
Statut En instance
Date de dépôt 2021-01-04
Date de la première publication 2021-11-04
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Davis, Bruce L.
  • Rodriguez, Tony F.

Abrégé

Deterministic identifiers fuel reliable efficient capture of product discovery, purchase and consumption events, which in turn enable more reliable product recommendation, more accurate shopping list generation and in-store navigation. A mobile device, equipped with image and audio detectors, extracts product identifiers from objects, display screens and ambient audio. In conjunction with a cloud-based service, a mobile device application obtains product information and logs product events for extracted identifiers. The cloud service generates recommendations, and mapping for in-store navigation. The detectors also provide reliable and efficient product identification for purchase events, and post shopping product consumption events.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation

77.

Human auditory system modeling with masking energy adaptation

      
Numéro d'application 16056160
Numéro de brevet 11145317
Statut Délivré - en vigueur
Date de dépôt 2018-08-06
Date de la première publication 2021-10-12
Date d'octroi 2021-10-12
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Gurijala, Aparna R.
  • Thagadur Shivappa, Shankar
  • Sharma, Ravi K.
  • Bradley, Brett A.

Abrégé

A method for generating a psychoacoustic model from an audio signal transforms a block of samples of an audio signal into a frequency spectrum comprising frequency components. From this frequency spectrum, it derives group masking energies. These group masking energies each correspond to a group of neighboring frequency components in the frequency spectrum. For a group of frequency components, the method allocates the group masking energy to the frequency components in the group in proportion to energy of the frequency components within the group to provide adapted mask energies for the frequency components within the group, the adapted mask energies providing masking thresholds for the psychoacoustic model of the audio signal.

Classes IPC  ?

  • G10L 19/018 - Mise en place d’un filigrane audio, c. à d. insertion de données inaudibles dans le signal audio
  • G10L 25/48 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier
  • G10L 21/007 - Changement de la qualité de la voix, p.ex. de la hauteur tonale ou des formants caractérisé par le procédé utilisé
  • G10L 21/0208 - Filtration du bruit
  • G10L 19/26 - Pré-filtrage ou post-filtrage

78.

Encoded signal systems and methods to ensure minimal robustness

      
Numéro d'application 17234396
Numéro de brevet 11336795
Statut Délivré - en vigueur
Date de dépôt 2021-04-19
Date de la première publication 2021-10-07
Date d'octroi 2022-05-17
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Chadwick, Dean H.
  • Brundage, Trent J.

Abrégé

This disclosure relates to advanced signal processing technology including signal encoding and image processing. One implementation describes an encoding system including a masking module. The masking module scales or eliminates signal encoding adjustments based on an image's luminance or chrominance values. Of course, other implementations, combinations and claims are also provided.

Classes IPC  ?

  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image
  • G06T 7/90 - Détermination de caractéristiques de couleur
  • G06T 9/00 - Codage d'image

79.

Methods and arrangements for reconciling data from disparate data carriers

      
Numéro d'application 17237895
Numéro de brevet 11392811
Statut Délivré - en vigueur
Date de dépôt 2021-04-22
Date de la première publication 2021-09-30
Date d'octroi 2022-07-19
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Evans, Eric D.
  • Haverkate, Christopher M.
  • Tait, Mark-Andrew Ray

Abrégé

In an illustrative system, a point-of-sale scanner is equipped to respond to multiple different symbologies printed on a single product. The scanner captures many frames per second, as products are swiped through a viewing volume. Each frame is decoded, yielding one or more payloads. A reconciliation module compares each newly-decoded payload against a list of payloads previously output by the module, to determine if the current payload is semantically-equivalent to a previously-output payload. If so, the previously-output payload is output again, in lieu of the just-decoded payload. If no equivalent is found, the current payload is output and added to the list for comparison against future payloads. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie

80.

Arrangements for digital marking and reading of items, useful in recycling

      
Numéro d'application 17214455
Numéro de brevet 11741733
Statut Délivré - en vigueur
Date de dépôt 2021-03-26
Date de la première publication 2021-09-30
Date d'octroi 2023-08-29
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Filler, Tomas
  • Sharma, Ravi K.
  • Rodriguez, Tony F.
  • Rhoads, Geoffrey B.

Abrégé

Images depicting items in a waste flow on a conveyor belt are provided to two analysis systems. The first system processes images to decode digital watermark payload data found on certain of the items (e.g., plastic containers). This payload data is used to look up corresponding attribute metadata for the items in a database, such as the type of plastic in each item, and whether the item was used as a food container or not. The second analysis system can be a spectroscopy system that determines the type of plastic in each item by its absorption characteristics. When the two systems conflict in identifying the plastic type, a sorting logic processor applies a rule set to arbitrate the conflict and determine which plastic type is most likely. The item is then sorted into one of several different bins depending on a combination of the final plastic identification, and whether the item was used as a food container or not. A variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06T 7/90 - Détermination de caractéristiques de couleur
  • G06V 30/224 - Reconnaissance de caractères caractérisés par le type d’écriture de caractères imprimés pourvus de marques de codage additionnelles ou de marques de codage
  • B07C 5/34 - Tri en fonction d'autres propriétés particulières
  • B07C 5/342 - Tri en fonction d'autres propriétés particulières selon les propriétés optiques, p.ex. la couleur
  • B65G 47/49 - Dispositifs pour décharger les objets ou matériaux des transporteurs avec distribution, p.ex. automatique, aux points voulus selon des marques de destination portées soit par les objets, soit par les porte-charges sans contact matériel entre l'objet ou porte-charges et le dispositif automatique de commande
  • G05B 13/02 - Systèmes de commande adaptatifs, c. à d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé électriques
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 7/00 - Analyse d'image
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c. à d. systèmes dans lesquels le signal vidéo n'est pas diffusé
  • G06F 18/21 - Conception ou mise en place de systèmes ou de techniques; Extraction de caractéristiques dans l'espace des caractéristiques; Séparation aveugle de sources
  • G06F 18/24 - Techniques de classification
  • H04N 23/56 - Caméras ou modules de caméras comprenant des capteurs d'images électroniques; Leur commande munis de moyens d'éclairage
  • H04N 23/73 - Circuits de compensation de la variation de luminosité dans la scène en influençant le temps d'exposition
  • G06V 10/80 - Fusion, c. à d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p.ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersections; Analyse de connectivité, p.ex. de composantes connectées
  • G06V 10/58 - Extraction de caractéristiques d’images ou de vidéos relative aux données hyperspectrales

81.

Dynamic product tag based on an environmental condition

      
Numéro d'application 17340418
Numéro de brevet 11720774
Statut Délivré - en vigueur
Date de dépôt 2021-06-07
Date de la première publication 2021-09-23
Date d'octroi 2023-08-08
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Guinard, Dominique
  • Vogt, Joel
  • Murphy, Niall
  • Larizgoitia Abad, Iker
  • Silverman, Shmuel

Abrégé

A computer that generates a product tag for a product is described. During operation, the computer may obtain information specifying multiple document locations associated with the product based at least in part on different environmental conditions of the product. Then, the computer may generate the product tag (or additional information specifying the product tag), where the product tag includes location information specifying the document locations. Moreover, given location information is associated with a given functional ink or is associated with a given state of a circuit in the product tag that is responsive to a given environmental condition. Furthermore, the environmental conditions for different functional inks or different states of the circuit are different, such that, at a given time, the product tag presents location information for a given one of the document locations. Next, the computer may provide the additional information specifying the product tag to the electronic device.

Classes IPC  ?

  • G06Q 30/00 - Commerce
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p.ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p.ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]

82.

Ambient inventorying arrangements

      
Numéro d'application 16714258
Numéro de brevet 11126861
Statut Délivré - en vigueur
Date de dépôt 2019-12-13
Date de la première publication 2021-09-21
Date d'octroi 2021-09-21
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Evans, Eric D.
  • Olmstead, Bryan

Abrégé

Inventory on a rack of store shelves is monitored by a camera-equipped system that senses when items have been removed. Image data is desirably sensed at plural spectral bands, to enhance item identification by digital watermark and/or other image recognition techniques. The system can be alert to the presence of nearby shoppers, and change its mode of operation in response, e.g., suppressing flash illumination or suspending image capture. The system may self-calibrate to the geometry of shelving in its field of view, and affine-correct captured imagery based on the camera's viewpoint. A great many other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04N 5/235 - Circuits pour la compensation des variations de la luminance de l'objet
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • H04N 5/225 - Caméras de télévision

83.

Methods and systems for content processing

      
Numéro d'application 17174712
Numéro de brevet 11587432
Statut Délivré - en vigueur
Date de dépôt 2021-02-12
Date de la première publication 2021-08-05
Date d'octroi 2023-02-21
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Rhoads, Geoffrey B.

Abrégé

Mobile phones and other portable devices are equipped with a variety of technologies by which existing functionality can be improved, and new functionality can be provided. Some aspects relate to visual search capabilities, and determining appropriate actions responsive to different image inputs. Others relate to processing of image data. Still others concern metadata generation, processing, and representation. Yet others concern user interface improvements. Other aspects relate to imaging architectures, in which a mobile phone's image sensor is one in a chain of stages that successively act on packetized instructions/data, to capture and later process imagery. Still other aspects relate to distribution of processing tasks between the mobile device and remote resources (“the cloud”). Elemental image processing (e.g., simple filtering and edge detection) can be performed on the mobile phone, while other operations can be referred out to remote service providers. The remote service providers can be selected using techniques such as reverse auctions, through which they compete for processing tasks. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
  • H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p.ex. transmission de fac-similés; Leurs détails
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06F 16/29 - Bases de données d’informations géographiques
  • G06F 16/583 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/58 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p.ex. requêtes spatio-temporelles
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p.ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
  • G06V 10/10 - Acquisition d’images
  • G06V 10/24 - Alignement, centrage, détection de l’orientation ou correction de l’image
  • G06V 20/10 - Scènes terrestres
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04N 101/00 - Caméras vidéo pour images fixes
  • G06T 1/20 - Architectures de processeurs; Configuration de processeurs p.ex. configuration en pipeline
  • H04N 13/00 - Systèmes vidéo stéréoscopiques; Systèmes vidéo multi-vues; Leurs détails
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • H04W 88/02 - Dispositifs terminaux

84.

System for mitigating the problem of deepfake media content using watermarking

      
Numéro d'application 17150937
Numéro de brevet 11922532
Statut Délivré - en vigueur
Date de dépôt 2021-01-15
Date de la première publication 2021-07-29
Date d'octroi 2024-03-05
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Alattar, Adnan M.
  • Sharma, Ravi K.
  • Scriven, John A.

Abrégé

Watermarking media content, in combination with blockchain and distributed storage networks, prevents the proliferation of Deepfake content. Digital watermarks are embedded in the audio and video tracks of video clips of trusted content producers at the time the videos are captured or before they are distributed. The watermarks are detected at the social media network's portals, nodes, and back ends. The embedded watermark imparts a unique identifier to the video, that links it to a blockchain. The watermarks also allow video source tracking, integrity verification, and alteration localization. The watermark detectors can be standalone software applications, or they can be integrated with other applications. They are used to perform three main tasks: (1) they alert the Internet user when he watches an inauthentic news video, so that he may discard it, (2) they prevent a Deepfake content from propagating through the network (3) they perform forensic analysis to help track and remove Deepfake content postings.

Classes IPC  ?

  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
  • G06F 18/22 - Critères d'appariement, p.ex. mesures de proximité
  • G06F 21/16 - Traçabilité de programme ou de contenu, p.ex. par filigranage
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06V 20/40 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans le contenu vidéo
  • G06V 40/16 - Visages humains, p.ex. parties du visage, croquis ou expressions
  • G10L 19/018 - Mise en place d’un filigrane audio, c. à d. insertion de données inaudibles dans le signal audio

85.

Generating artistic designs encoded with robust, machine-readable data

      
Numéro d'application 17126530
Numéro de brevet 11651469
Statut Délivré - en vigueur
Date de dépôt 2020-12-18
Date de la première publication 2021-07-15
Date d'octroi 2023-05-16
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Stach, John F.
  • Sharma, Ravi K.
  • Kamath, Ajith M.

Abrégé

Artwork carrying machine readable data is generated by editing artwork according to a data signal or transforming the data signal into artwork. The machine-readable data signal is generated from a digital payload and converted into an image tile. Artwork is edited according to the image tile by moving graphic elements, adapting intersections of lines, or altering line density, among other techniques. Artwork is generated from the data signal by skeletonizing it and applying morphological operators to a skeletal representation, such as a medial axis transform. Artistic effects are introduced by filtering the data signal with directional blurring or shape filters.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06T 3/20 - Translation linéaire d'une image entière ou d'une partie d'image, p.ex. décalage
  • G06T 5/00 - Amélioration ou restauration d'image
  • G06T 5/30 - Erosion ou dilatation, p.ex. amincissement
  • G06T 11/60 - Edition de figures et de texte; Combinaison de figures ou de texte

86.

Learning systems and methods

      
Numéro d'application 17152498
Numéro de brevet 11625805
Statut Délivré - en vigueur
Date de dépôt 2021-01-19
Date de la première publication 2021-07-15
Date d'octroi 2023-04-11
Propriétaire DIGIMARC CORPORATION (USA)
Inventeur(s) Alattar, Osama M.

Abrégé

A sequence of images depicting an object is captured, e.g., by a camera at a point-of-sale terminal in a retail store. The object is identified, such as by a barcode or watermark that is detected from one or more of the images. Once the object's identity is known, such information is used in training a classifier (e.g., a machine learning system) to recognize the object from others of the captured images, including images that may be degraded by blur, inferior lighting, etc. In another arrangement, such degraded images are processed to identify feature points useful in fingerprint-based identification of the object. Feature points extracted from such degraded imagery aid in fingerprint-based recognition of objects under real life circumstances, as contrasted with feature points extracted from pristine imagery (e.g., digital files containing label artwork for such objects). A great variety of other features and arrangements—some involving designing classifiers so as to combat classifier copying—are also detailed.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06F 21/16 - Traçabilité de programme ou de contenu, p.ex. par filigranage
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06V 10/24 - Alignement, centrage, détection de l’orientation ou correction de l’image
  • G06V 20/20 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les scènes de réalité augmentée

87.

Utilizing dependency between watermark visibility and location of image sample in color space for embedded signal color direction

      
Numéro d'application 16681773
Numéro de brevet 11055805
Statut Délivré - en vigueur
Date de dépôt 2019-11-12
Date de la première publication 2021-07-06
Date d'octroi 2021-07-06
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Reed, Alastair M.
  • Falkenstern, Kristyn R.

Abrégé

The present disclosure relates generally to signal encoding for printed objects. One implementation selects an embed direction based on a minimal visibility axis of a 1 JND ellipse at a certain color center. Other technology provided.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale

88.

Cart-based shopping arrangements employing probabilistic item identification

      
Numéro d'application 17142928
Numéro de brevet 11288472
Statut Délivré - en vigueur
Date de dépôt 2021-01-06
Date de la première publication 2021-06-24
Date d'octroi 2022-03-29
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rodriguez, Tony F.
  • Davis, Bruce L.
  • Rhoads, Geoffrey B.
  • Reed, Alastair M.
  • Evans, Eric D.
  • Gerlach, Rebecca L.
  • Stach, John F.
  • Footen, Marc G.

Abrégé

In one aspect, a retail store has multiple sensors, including item sensors in a shopping cart for gathering data from a shopper-selected first item. At least certain of the sensor data is provided to a classifier, which was previously-trained (using data including optical data from known items) to identify possible item matches corresponding to data sensed from the first item. An item identification hypothesis that the shopper-selected first item has a particular identity is evaluated based on (a) information from the classifier, and (b) store layout data indicating items associated with a store location visited by the cart or shopper. The item identification hypothesis has a confidence score. If the score meets a criterion, an item of the hypothesized identity is added to a shopping tally. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06K 9/18 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales utilisant des caractères imprimés pourvus de marques de codage additionnelles ou comportant des marques de codage, p.ex. le caractère étant composé de barres distinctes de formes différentes, chacune représentant une valeur de code différente
  • G06K 9/20 - Obtention de l'image
  • G06K 9/78 - Combinaison de l'obtention de l'image et de fonctions de reconnaissance
  • G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G06Q 30/00 - Commerce
  • G07G 1/00 - Caisses enregistreuses
  • G06F 3/147 - Sortie numérique vers un dispositif de visualisation utilisant des panneaux de visualisation
  • G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail

89.

Retail store with sensor-fusion enhancements

      
Numéro d'application 17150801
Numéro de brevet 11281876
Statut Délivré - en vigueur
Date de dépôt 2021-01-15
Date de la première publication 2021-05-27
Date d'octroi 2022-03-22
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rodriguez, Tony F.
  • Davis, Bruce L.
  • Rhoads, Geoffrey B.
  • Evans, Eric D.
  • Gerlach, Rebecca L.
  • Stach, John F.
  • Filler, Tomas

Abrégé

In one aspect, a retail store includes a multitude of cameras, including a plurality of 3D cameras, and a plurality of other cameras. Certain of the cameras provide imagery from which a shopper's track through the store is monitored, and certain of the cameras are positioned to detect removal of items from store shelves. The store also includes a computer system that provides a database of information about store layout, indicating stock locations of different items. The computer system receives imagery from the cameras (or information derived from such imagery) and uses this data, together with information from the database and information derived from other sensors in the store, to produce a probabilistic tally of items selected by a store shopper. This tally includes an item bearing a barcode, but is produced without reading the barcode. Each item on the tally is associated with a confidence score that meets a computer system-determined threshold. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G06Q 30/00 - Commerce
  • G07G 1/00 - Caisses enregistreuses
  • G06V 10/10 - Acquisition d’images
  • G06V 10/147 - Caractéristiques optiques de l’appareil qui effectue l’acquisition ou des dispositifs d’éclairage - Détails de capteurs, p.ex. lentilles de capteurs
  • G06V 20/20 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les scènes de réalité augmentée
  • G06V 30/224 - Reconnaissance de caractères caractérisés par le type d’écriture de caractères imprimés pourvus de marques de codage additionnelles ou de marques de codage
  • G06F 3/147 - Sortie numérique vers un dispositif de visualisation utilisant des panneaux de visualisation
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06V 10/40 - Extraction de caractéristiques d’images ou de vidéos

90.

Watermark sensing methods and arrangements

      
Numéro d'application 16951308
Numéro de brevet 11450025
Statut Délivré - en vigueur
Date de dépôt 2020-11-18
Date de la première publication 2021-05-13
Date d'octroi 2022-09-20
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rhoads, Geoffrey B.
  • Deshmukh, Utkarsh
  • Lord, John D.

Abrégé

The geometric pose of a patch of watermark data is estimated based on the position of a similar, but non-identical, patch of information within a data structure. The information in the data structure corresponds to a tiled array of calibration patterns that is sampled along at least three non-parallel paths. In a particular embodiment, the calibration patterns are sampled so that edges are globally-curved, yet locally-flat. Use of such information in the data structure enables enhanced pose estimation, e.g., speeding up operation, enabling pose estimation from smaller patches of watermark signals, and/or enabling pose estimation from weaker watermark signals. A great variety of other features and arrangements are also detailed.

Classes IPC  ?

  • G06K 9/36 - Prétraitement de l'image, c. à d. traitement de l'information image sans se préoccuper de l'identité de l'image
  • G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
  • G06T 7/00 - Analyse d'image
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 5/00 - Amélioration ou restauration d'image

91.

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

      
Numéro d'application 17037063
Numéro de brevet 11250226
Statut Délivré - en vigueur
Date de dépôt 2020-09-29
Date de la première publication 2021-05-13
Date d'octroi 2022-02-15
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Sedighianaraki, Vahid
  • Holub, Vojtech
  • Bai, Yang

Abrégé

This disclosure relates to advanced signal processing technology including steganographic embedding and digital watermarking. One combination disclosed in the description includes an apparatus comprising: memory storing an image comprising a plurality of color channels; means for locating image areas including an encoded signal with each color channel of the plurality of color channels, said means for locating identifying a plurality of image areas; means for generating one or more detectability measures corresponding to the encoded signal for each of the plurality of image areas; means for determining whether the encoded signal can be decoded from the plurality of image areas to obtain a plural-bit message component carried therein; means for selecting, per color channel, only one (1) image area as a validation point based on one or more generated detectability measures for that color channel, and based on whether the one (1) image area includes a decodable plural-bit message component; and means for generating information associated with a spatial location of each of the validation points in the image. Of course, other technology, features and combinations are described as well.

Classes IPC  ?

  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire

92.

Color managed embedding system for embedding signals in color artwork

      
Numéro d'application 16703601
Numéro de brevet 11070701
Statut Délivré - en vigueur
Date de dépôt 2019-12-04
Date de la première publication 2021-04-15
Date d'octroi 2021-07-20
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Mcmahan, Jr., Jerry Allen

Abrégé

The present disclosure relates generally to signal encoding for product packaging and other printed objects. One implementation utilizes a target reflectance value for image content combined with an encoded signal at or around 660 nm to guide color changes. Luminance change is controlled through opposing color shifts, while maintaining the target reflectance value. Other implementations are provided.

Classes IPC  ?

  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p.ex. transmission de fac-similés; Leurs détails

93.

Intuitive computing methods and systems

      
Numéro d'application 17009430
Numéro de brevet 11715473
Statut Délivré - en vigueur
Date de dépôt 2020-09-01
Date de la première publication 2021-04-15
Date d'octroi 2023-08-01
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Rodriguez, Tony F.
  • Rhoads, Geoffrey B.
  • Davis, Bruce L.

Abrégé

A smart phone senses audio, imagery, and/or other stimulus from a user's environment, and acts autonomously to fulfill inferred or anticipated user desires. In one aspect, the detailed technology concerns phone-based cognition of a scene viewed by the phone's camera. The image processing tasks applied to the scene can be selected from among various alternatives by reference to resource costs, resource constraints, other stimulus information (e.g., audio), task substitutability, etc. The phone can apply more or less resources to an image processing task depending on how successfully the task is proceeding, or based on the user's apparent interest in the task. In some arrangements, data may be referred to the cloud for analysis, or for gleaning. Cognition, and identification of appropriate device response(s), can be aided by collateral information, such as context. A great number of other features and arrangements are also detailed.

Classes IPC  ?

  • G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
  • G10L 17/00 - Identification ou vérification du locuteur
  • H04M 1/72448 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques
  • H04M 1/72469 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles pour faire fonctionner le dispositif en sélectionnant des fonctions à partir de plusieurs éléments affichés, p.ex. des menus ou des icônes
  • G06V 10/75 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexte; Sélection des dictionnaires
  • G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 
  • H04W 72/02 - Sélection de ressources sans fil par un utilisateur ou un terminal
  • G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
  • G06F 3/04847 - Techniques d’interaction pour la commande des valeurs des paramètres, p.ex. interaction avec des règles ou des cadrans
  • G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels

94.

Color managed embedding system for embedding signals in color artwork

      
Numéro d'application 17067717
Numéro de brevet 11188996
Statut Délivré - en vigueur
Date de dépôt 2020-10-11
Date de la première publication 2021-04-15
Date d'octroi 2021-11-30
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Mcmahan, Jr., Jerry Allen

Abrégé

The present disclosure relates generally to signal encoding for printed objects such as product packaging, labels and hangtags. One implementation obtains a color image representing CMY color channels, and alters the color image to include an encoded signal by altering values representing CIELAB a* and b*, all the while keeping L* on or within a predetermined tolerance of a contour representing a constant value. Other implementations are provided.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G01J 3/46 - Mesure de couleur; Dispositifs de mesure de couleur, p.ex. colorimètres
  • G06T 7/90 - Détermination de caractéristiques de couleur
  • G06T 11/00 - Génération d'images bidimensionnelles [2D]

95.

Compensating for geometric distortion of images in constrained processing environments

      
Numéro d'application 17027287
Numéro de brevet 11348209
Statut Délivré - en vigueur
Date de dépôt 2020-09-21
Date de la première publication 2021-04-08
Date d'octroi 2022-05-31
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Holub, Vojtech

Abrégé

An image processing method determines a geometric transform of a suspect image by efficiently evaluating a large number of geometric transform candidates in environments with limited processing resources. Processing resources are conserved by using complementary methods for determining a geometric transform of an embedded signal. One method excels at higher geometric distortion, and specifically, distortion caused by greater tilt angle of a camera. Another method excels at lower geometric distortion, for weaker signals. Together, the methods provide a more reliable detector of an embedded data signal in image across a larger range of distortion while making efficient use of limited processing resources in mobile devices.

Classes IPC  ?

  • G06T 5/00 - Amélioration ou restauration d'image
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 3/00 - Transformation géométrique de l'image dans le plan de l'image
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image

96.

Methods and arrangements for configuring retail scanning systems

      
Numéro d'application 16270500
Numéro de brevet 10958807
Statut Délivré - en vigueur
Date de dépôt 2019-02-07
Date de la première publication 2021-03-23
Date d'octroi 2021-03-23
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Holub, Vojtech

Abrégé

The present technology relates to image signal processing. One aspect of the present technology involves analyzing reference imagery gathered by a camera system to determine which parts of an image frame offer high probabilities of—relative to other image parts—containing decodable watermark data. Another aspect of the present technology whittles-down such determined image frame parts based on detected content (e.g., a cereal box) vs expected background within such determined image frame parts.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire

97.

Signal encoding for inks with low reflectivity

      
Numéro d'application 17027457
Numéro de brevet 11501405
Statut Délivré - en vigueur
Date de dépôt 2020-09-21
Date de la première publication 2021-03-18
Date d'octroi 2022-11-15
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Reed, Alastair M.
  • Falkenstern, Kristyn R.

Abrégé

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. The technology may be applied to retail packages and other printed objects, e.g., such as hang tags, labels and receipts.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur

98.

Imagery and annotations

      
Numéro d'application 17000646
Numéro de brevet 11397982
Statut Délivré - en vigueur
Date de dépôt 2020-08-24
Date de la première publication 2021-03-11
Date d'octroi 2022-07-26
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Davis, Bruce L.
  • Rhoads, Geoffrey B.
  • Rodriguez, Tony F.
  • Conwell, William Y.

Abrégé

A decade from now, a visit to the supermarket will be a very different experience than the familiar experiences of decades past. Product packaging will come alive with interactivity—each object a portal into a rich tapestry of experiences, with contributions authored by the product brand, by the store selling the product, and by other shoppers. The present technology concerns arrangements for authoring and delivering such experiences. A great variety of other features and technologies are also detailed.

Classes IPC  ?

  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet

99.

Differential modulation for robust signaling and synchronization

      
Numéro d'application 17020307
Numéro de brevet 11410261
Statut Délivré - en vigueur
Date de dépôt 2020-09-14
Date de la première publication 2021-03-11
Date d'octroi 2022-08-09
Propriétaire Digimarc Corporation (USA)
Inventeur(s)
  • Stach, John F.
  • Kamath, Ajith M.

Abrégé

Differential modulation schemes encode a data channel within host signal or noisy environment in a manner that is robust, flexible to achieve perceptual quality constraints, and provides improved data capacity. Differential arrangements enable a decoder to suppress host signal or other background signal interference when detecting, synchronizing and extracting an encoded data channel. They also enable the incorporation of implicit or explicit synchronization components, which are either formed from the data signal or are complementary to it.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06T 1/00 - Traitement de données d'image, d'application générale

100.

Watermarking and signal recognition for managing and sharing captured content, metadata discovery and related arrangements

      
Numéro d'application 17007907
Numéro de brevet 11477156
Statut Délivré - en vigueur
Date de dépôt 2020-08-31
Date de la première publication 2021-02-25
Date d'octroi 2022-10-18
Propriétaire Digimarc Corporation (USA)
Inventeur(s) Lord, John D.

Abrégé

Content is identified using watermarking and/or other content recognition combined with contextual metadata, which facilitates identification and correlation with other content and metadata when it is posted to a network.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p.ex. courriel pour la prise en charge des services des réseaux sociaux
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • H04N 21/218 - Source du contenu audio ou vidéo, p.ex. réseaux de disques locaux
  • H04N 21/2187 - Transmission en direct
  • H04N 21/233 - Traitement de flux audio élémentaires
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4
  • H04N 21/2665 - Rassemblement de contenus provenant de différentes sources, p.ex. Internet et satellite
  • H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p.ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
  • H04N 21/2743 - Hébergement vidéo de données téléchargées à partir du dispositif client
  • H04N 21/4223 - Caméras
  • G10L 19/018 - Mise en place d’un filigrane audio, c. à d. insertion de données inaudibles dans le signal audio
  • H04N 21/8358 - Génération de données de protection, p.ex. certificats impliquant des filigranes numériques
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
  • H04N 21/658 - Transmission du client vers le serveur
  • H04L 51/10 - Informations multimédias
  • H04N 21/4788 - Services additionnels, p.ex. affichage de l'identification d'un appelant téléphonique ou application d'achat communication avec d'autres utilisateurs, p.ex. discussion en ligne
  1     2     3     ...     7        Prochaine page