Abstract:
This disclosure describes a distributed reader architecture for a mobile computing device such as cellular telephone handset. This architecture includes a reader library that reads device capabilities and business model parameters in the device, and in response, for selects an appropriate configuration of reader modules for identifying a content item. The reader modules each perform a function used in identifying a content item. The modules are selected so that the resources available on the device and in remote devices are used optimally, depending on available computing resources on the device and network bandwidth. One example of a reader module is a fast watermark detection module that quickly detects the presence of a watermark, enabling resources to be focused on portions of content that are most likely going to lead to successful content identification. A watermark signal structure for fast watermark detection is comprised of a dense array of impulse functions in a form of a circle in a Fourier magnitude domain, and the impulse functions having pseudorandom phase. Alternative structures are possible.
Abstract:
The present invention provides steganographic and digital watermarking methods and apparatus. In a first implementation, we provide methods and apparatus for steganographically conveying data in a facial image by subtly altering facial features relative to statistical norms. In a second implementation, we convey data through different patterns of a diffraction grating. In a third implementation, we convey a digital watermark orientation component by projecting the orientation component onto an object to be captured. In the case of blue-screen technology, we incorporate an orientation component into a blue-screen itself. This provides great convenience for digital animators when overlay graphics and animation. In a forth implementation, we provide an identification document including an electronic memory chip. The chip includes an image of a bearer of the identification document. The image is digitally watermarked to include information (e.g., a chip serial number or document number) that is carried by the identification document. Thus, the electronic memory chip is tied to the document.
Abstract:
The disclosure describes methods and apparatus for providing digital watermarks in image data. One implementation embeds digital watermarks on-chip with respect to a CMOS or CCD image array. Some implementations introduce a watermark component during image capture, the watermark being introduced through variations in physical characteristics of a set of pixels. Other implementations involve managing images through geo-location information embedded therein. The disclosure also describes methods and apparatus for identifying travel points through digital watermarked images. For example, an image includes location information steganographically embedded therein. The location information is used to identify or provide a map corresponding to the location information. A location on the map that is associated with the location information is visually marked with an object. In some implementations the object is the image or a thumbnail version of the image.
Abstract:
The present invention provides a security feature that includes a plurality of components. The components may include combinations of time, frequency, space and temperature. In one implementation, a security feature is excited with a particular frequency of light, observed within a certain detection window, and observed at a predetermined angle to allow machine-detection. In another implementation, we provide a machine-readable code that alters with observation of the machine-readable code.