Abstract:
A system for providing a dynamic audio-visual environment using an eSurface situated in a room environment; a projector situated for projecting images onto the eSurface; a camera situated to picture the room environment; a central processor coupled to the eSurface, the projector and the camera. The processor receives pictures from the camera for detecting the location of the eSurface; and controls the projector to aim its projection beam onto the eSurface. The eSurface is a sheet-like surface having the property of accepting optically projected image when powered, and retaining the projected image after the power is turned off.
Abstract:
This invention relates to a force-feedback apparatus which includes a stylus that is equipped with an electromagnetic device or a freely rotating ball. The stylus is functionally coupled to a controller which is capable of exerting a magnetic field to the electromagnetic device or to the rotating ball, which results in a force being created between the stylus and a surface. This invention also relates to a method of using a force-feedback stylus including moving a force-feedback stylus over a surface, controlling a force-feedback device via a controller coupled to the force-feedback stylus and applying a force to the force-feedback stylus via the force-feedback device, the force being determined for at least features on the surface.
Abstract:
A multi-function device that prints information images onto sheets of photo-addressable media is described. The multi-function device is comprised of an image acquisition component, an image generation component, optional image transformation components and an image projector to illuminate the photo-addressable medium with the optionally transformed information images. The effects of ambient light on the photo-addressable medium are reduced by tuning the response characteristics of the photo-addressable medium to respond to the wavelength of the projected light and/or to interpose band-pass filters that reduce non-projected light incident on the photo-addressable medium. Programmable characteristics of the photo-addressable medium are adjustable to compensate for ambient light. Registration marks on the photo-addressable medium allow the alignment of the projected image with the photo-addressable medium. Additional optional image transformations are applied to adjust the size of the information image, increase clarity and the like.
Abstract:
A system for providing a dynamic audio-visual environment using an eSurface situated in a room environment; a projector situated for projecting images onto the eSurface; a camera situated to picture the room environment; a central processor coupled to the eSurface, the projector and the camera. The processor receives pictures from the camera for detecting the location of the eSurface; and controls the projector to aim its projection beam onto the eSurface. The eSurface is a sheet-like surface having the property of accepting optically projected image when powered, and retaining the projected image after the power is turned off.
Abstract:
Systems and methods determine the location of a microphone with an unknown location, given the location of a number of other microphones by determining a difference in an arrival time between a first audio signal generated by and microphone with a known location and a second audio signal generated by another microphone with an unknown location, wherein the first and second audio signals are a representation of a substantially same sound emitted from an acoustic source with a known location; determining, based on at least the determined difference in arrival time, a distance between the acoustic source with the known location and the microphone with the unknown location; and determining, based on the determined distance between the acoustic source with the known location and the microphone with the unknown location, the location of the unknown microphone.
Abstract:
Provides a system for detecting an intersection between more than one panoramic video sequence and detecting the orientation of the sequences forming the intersection. Video images and corresponding location data are received. If required, the images and location data is processed to ensure the images contain location data. An intersection between two paths is then derived from the video images by deriving a rough intersection between two images, determining a neighborhood for the two images, and dividing each image in the neighborhood into strips. An identifying value is derived from each strip to create a row of strip values which are then converted to the frequency domain. A distance measure is taken between strips in the frequency domain, and the intersection is determined from the images having the smallest distance measure between them. The orientation between the two paths may also be determined in the frequency domain by using the phases of signals representing the images in the Fourier domain or performing a circular cross correlation of two vectors representing the images.
Abstract:
Algorithms to show multiple images at the maximum possible resolution are proposed. Rather than reducing the resolution of each image, the portion of each image that is actually shown is reduced. The algorithms select which part of each image is to be shown. In one embodiment of the invention, changing the parameters over time further increases the information displayed.
Abstract:
Systems and methods determine the location of a microphone with an unknown location, given the location of a number of other microphones by determining a difference in an arrival time between a first audio signal generated by and microphone with a known location and a second audio signal generated by another microphone with an unknown location, wherein the first and second audio signals are a representation of a substantially same sound emitted from an acoustic source with a known location; determining, based on at least the determined difference in arrival time, a distance between the acoustic source with the known location and the microphone with the unknown location; and determining, based on the determined distance between the acoustic source with the known location and the microphone with the unknown location, the location of the unknown microphone.
Abstract:
A system and method for detecting useful images and for ranking images in order of usefulness based on a vignette score describing how closely each one resembles a “vignette,” or a central object or image surrounded by a featureless or deemphasized background. Several methods for determining an image's vignette score are disclosed as examples. Variance ratio analysis entails calculation of the ratio of variance between the edge region of the image and the entire image. Statistical model analysis entails developing a statistical classifier capable of determining a statistical model of each image class based on pre-entered training data. Spatial frequency analysis involves estimating the energy at different spatial frequencies in the central and edge regions and in the image as a whole. A vignette score is calculated as the ratio of mid-frequency energies in the edge region to the mid-frequency energies of the entire image.
Abstract:
A camera array captures plural component images which are combined into a single scene. In one embodiment, each camera of the array is a fixed digital camera. The images from each camera are warped to a common coordinate system and the disparity between overlapping images is reduced using disparity estimation techniques.