Methods and arrangements employing mixed-domain displays
First Claim
1. A method comprising:
- receiving image data;
presenting an image on a screen of a portable device in accordance with the received image data;
transforming at least a portion of the received image data to obtain Fourier domain data corresponding thereto; and
presenting a visual representation of the Fourier domain data on said screen, together with said presented image.
1 Assignment
0 Petitions
Accused Products
Abstract
An image is encoded to define one or more spatial regions that can be sensed by a suitably-equipped mobile device (e.g., a smartphone), but are imperceptible to humans. When such a mobile device senses one of these regions, it takes an action in response (e.g., rendering an associated tone, playing linked video, etc.). The regions may overlap in layered fashion. One form of encoding employs modification of the color content of the image at higher spatial frequencies, where human vision is not acute. In a particular embodiment, the encoding comprises altering a transform domain representation of the image by adding signal energy in a first chrominance channel, where the added signal energy falls primarily within a segmented arc region in a transform domain space. In another arrangement, a smartphone display presents both image data captured from a scene, and a transform representation of the image data (e.g., in the Fourier domain). This latter information can aid a user in positioning the phone, e.g., to enhance decoding of a steganographic digital watermark. In still another arrangement, foveal filtering is applied to of smartphone-captured image data in connection with other image processing.
98 Citations
19 Claims
-
1. A method comprising:
-
receiving image data; presenting an image on a screen of a portable device in accordance with the received image data; transforming at least a portion of the received image data to obtain Fourier domain data corresponding thereto; and presenting a visual representation of the Fourier domain data on said screen, together with said presented image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A portable device including a camera, a screen, and processing circuitry, the processing circuitry being configured to cause the device to perform operations comprising:
-
capture image data from an object; present an image on the screen in accordance with the captured image data; transform the captured image data to obtain Fourier domain data corresponding thereto; and present a visual representation of the Fourier domain data on said screen, together with said presented image. - View Dependent Claims (13)
-
-
14. A method comprising:
-
capturing image data from an object using a sensor in a portable device camera; computing a transform domain representation based on at least part of the captured image data; presenting on a portable device screen a display that includes said transform domain representation; and guiding a user in moving the portable device relative to the object, by reference to said presented transform domain representation. - View Dependent Claims (15, 16, 17)
-
-
18. A method comprising:
-
capturing image data from a scene using a portable device that includes a 2D image sensor having a uniform density of sensing elements thereacross; applying a foveal filtering function to said image data, yielding a set of lower resolution image data outside a foveal zone, and a set of higher resolution image data within the foveal zone; and further processing the foveal-filtered image data, said further processing including computing a transform domain representation of the foveal-filtered image data, and presenting on a screen of said device a display that includes said transform domain representation.
-
-
19. A non-transitory computer-readable medium having instructions stored therein that, if executed by a computing device, cause the computing device to perform operations comprising:
-
receive image data in a spatial, rather than a spatial frequency, domain; transform the received image data to obtain Fourier domain data corresponding thereto; and generate data for presentation on a display screen, the generated data corresponding to a visual representation of the Fourier domain data, together with a visual representation of said image data.
-
Specification