Managing Models Representing Different Expected Distortions Associated with a Plurality of Data Captures

a data capture and model technology, applied in image enhancement, instruments, computing, etc., can solve problems such as the detection of a machine-readable code contained or represented in images, and achieve the effect of expanding decoding

Inactive Publication Date: 2012-04-26
DIGIMARC CORP
View PDF10 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0006]In some cases digital watermarking and other machine-readable indicia (e.g., barcodes, data glyphs, etc.) may be detected from optical scan data, examples of which are disclosed in, e.g., U.S. Pat. Nos. 5,978,773, 6,522,770, 6,681,028, 6,947,571 and 7,174,031, which are each hereby incorporated by reference. Today's camera phones and other handheld readers present expanded decoding opportunities—and challenges.

Problems solved by technology

One challenge is providing handheld cameras (e.g., in a cell phone or other mobile device) to an army of users, with nearly each user having a different idea on proper focal length for image and video capture.
In some cases a user may want to be close to a marked image or video to, e.g., capture high spatial frequency content (see FIG. 1); but the close positioning often results in a captured image that is slightly out of focus (or blurred)—which may hamper detection of a machine-readable code contained or represented in the image.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Managing Models Representing Different Expected Distortions Associated with a Plurality of Data Captures
  • Managing Models Representing Different Expected Distortions Associated with a Plurality of Data Captures
  • Managing Models Representing Different Expected Distortions Associated with a Plurality of Data Captures

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]When an image is distorted (e.g., blurred, out of focus, etc.) by an optical capture device (e.g., a cell phone camera, PDA, digital camera, etc.) the loss of information from a target image (FIG. 2A) can be in the form shown in FIG. 2B. For example, in some cases there may be a loss of information in some high spatial frequencies.

[0028]The distortion may result in some high spatial frequencies of the target image being “out of phase” or otherwise distorted.

[0029]In the case of a target image including or representing machine-readable information, e.g., a barcode, data glyph or digital watermark, some higher spatial frequency information corresponding to at least some of the machine-readable information is also out of phase, making reliable detection of the machine-readable information more difficult.

[0030]Distortion such as blurring can be modeled or approximated by a convolution of a target image with, e.g., a Bessel function, as postulated by J. I. Yellott et al., “Correcti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present disclosure relates generally to managing models representing different expected distortions associated with a plurality of data captures. One claim recites a method comprising: obtaining a plurality of models each representing a different expected distortion associated with a plurality of data captures, the plurality of data captures each resulting in distortion of a machine-readable signal; indexing the plurality of models; upon receiving a request, selecting a model associated with the request; and providing the selected model. Of course, other methods and combinations are provided as well.

Description

RELATED APPLICATION DATA[0001]This application is a division of U.S. patent application Ser. No. 12 / 109,573, filed Apr. 25, 2008 (published as US 2008-0298632 A1), which claims the benefit of U.S. Patent Application No. 60 / 913,987, filed Apr. 25, 2007. Each of the above applications is hereby incorporated by reference in its entirety.TECHNICAL FIELD[0002]The present disclosure relates generally to data hiding and digital watermarking. In some implementations the present disclosure relates to correcting optical scan or other capture distortion, e.g., such as lens blurring, focus errors and other scanning anomalies. In other implementations the present disclosure relates to managing models representing different expected distortions associated with a plurality of data captures.BACKGROUND AND SUMMARY[0003]Digital watermarking—a form of steganography—is a process for modifying media content to embed a machine-readable code into the content. The content may be modified such that the embe...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06K9/00
CPCG06T1/0064G06T5/002G06T5/003G06T5/006
Inventor REED, ALASTAIR M.
Owner DIGIMARC CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products