Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Determining pose for use with digital watermarking, fingerprinting and augmented reality

Active Publication Date: 2014-05-01
DIGIMARC CORP
View PDF8 Cites 90 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patent is about a method for inserting hidden data into printed objects, such as barcodes and logos, that can be easily detected and read by a computer. The method uses a combination of digital watermarking and image fingerprinting to maintain the aesthetic value and information content of the image. The hidden data can be used for applications where there is a need to convey variable digital data in the printed object, such as advertisements or product labels. The method takes advantage of the gap between the limit of human visual perception and the limit of an image sensor to insert auxiliary data without impacting other visual information on the object. The printed objects can also be used for content identification and related applications.

Problems solved by technology

For hidden data insertion, the challenge is to insert the data in the human-sensor perception gap so that it can be widely detected across many consumer devices.
Of course, for certain security applications, more expensive printers and image scanners can be designed to insert security features and expand the gamut of the scanning equipment used to detect such features.
However, the human-device perception gap is smaller for more widely deployed sensors, such as those commonly used in mobile devices like smart phones and tablet PCs.

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
  • Determining pose for use with digital watermarking, fingerprinting and augmented reality
  • Determining pose for use with digital watermarking, fingerprinting and augmented reality
  • Determining pose for use with digital watermarking, fingerprinting and augmented reality

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033]The process of digital watermark insertion includes generating a watermark signal, and then using that signal to modulate characteristics of the image in the human-sensor gap. As described above, this process is preferably conducted at the RIP stage to enable control over the image representation used to control application of ink to a print media.

[0034]In prior work, several methods for generating the watermark signal, and for detecting the watermark signal in images captured of printed objects, are detailed. Please see U.S. Pat. Nos. 6,614,914 and 6,590,996, which are incorporated by reference. Therefore, for this discussion, the focus is on techniques used within the RIP to insert the watermark signal.

[0035]In one implementation, the watermark signal is generated as an array of watermark signal elements. These elements are mapped to spatial locations within an image block, called a tile. This tile is then replicated (e.g., tiled in a regular, contiguous array of blocks in t...

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

Image recognition and augmented reality experiences utilize auxiliary data extracted from an image or video, or image fingerprints, or a combination of both. One claim recites a method comprising: receiving a plurality of imagery frames captured by a device sensor; identifying a plurality of key points in each of the plurality of imagery frames; resolving image pose by utilizing relative relationships of the key points between different frames of the plurality of frames; modifying imagery of at least one of the plurality of frames based on resolved image pose; and deriving a fingerprint from modified imagery. Of course other claims and combinations are provided as well.

Description

APPLICATION FIELD[0001]This application claims the benefit of U.S. Provisional Patent Application No. 61 / 719,920, filed Oct. 29, 2012. This application is also related to U.S. Provisional Patent Application No. 61 / 749,767, filed Jan. 7, 2013. Each of the above patent documents is hereby incorporated herein by reference in its entirety.TECHNICAL FIELD[0002]This disclosure relates to digital signal processing, image rendering (including Raster Image Processing for print), image recognition, data signal detection, and computer generated graphics in conjunction with live image capture and recognition (e.g., Augmented Reality).BACKGROUND AND SUMMARY[0003]There are a variety of ways to encode machine readable information on objects, and in particular, on printed objects. Conventional visible data carriers for printed media include various forms of bar codes, including monochrome (e.g., black and white) 1D and 2D bar codes, as well as newer higher density codes that use additional colors t...

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
IPC IPC(8): G06T1/00G06T19/00
CPCG06T1/0021G06T19/006G06T2201/0065G06T2207/10016G06T2207/30244G06T7/73G06T7/246G06T1/0064
Inventor FILLER, TOMAS
Owner DIGIMARC CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products