Abstract: A method and system for computing at least one of spatial and temporal relationships between at least first and second sequences of representations having respective first and second temporal progressions and including employing the first and second temporal progressions to obtain at least one of the spatial and temporal relationships.
Abstract: A method of detecting the base concentration of a film is provided including: a film image entering process of reading a developed film with an image pickup device to generate the pixel values in each of the RGB color components; a non-exposure region detecting step of detecting the edge of each frame on the film from the detected pixel values and specifying as the non-exposure region each line of pixels disposed at the intermediate between any two adjacent frame-image edges from the detected edge data; and a base concentration calculating step of subjecting the pixel values in each non-exposure region specified in the non-exposure region detecting step to different arithmetic operations for calculating corresponding base concentrations of the film, whereby the highest of the base concentrations is judged as a true base concentration.
Abstract: A system to perform modifications, or adjustments, to a digital image includes an interface component to receive selection input to enable selection of the digital data to be modified. A detector then detects a characteristic of the digital data. A configurator automatically configures a function, supported by a data modification component, to modify the digital data. The automatic configuration of the function is performed using the detected characteristic of the digital data to be modified.
Abstract: A method and apparatus are disclosed for estimating a position of a target of interest using a plurality of position detection sensors wherein for at least one of the sensors, a corresponding time-variant detection probability profile is combined with the detection status received from the sensor and further wherein each of the corresponding detection probability profiles is combined to generate a global detection probability profile, wherein the combining comprises probabilistically adding a first given probability profile in the case where a first given corresponding indication comprises a target detection and probabilistically subtracting a second given probability profile in the case where a corresponding second given indication comprises a target non-detection and wherein the position of the target is estimated using the highest probability region(s) of the generated global detection probability profile.
Abstract: A method and system for matching an unknown facial image of an individual with an image of a celebrity using facial recognition techniques and human perception is disclosed herein. The invention provides a internet hosted system to find, compare, contrast and identify similar characteristics among two or more individuals using a digital camera, cellular telephone camera, wireless device for the purpose of returning information regarding similar faces to the user The system features classification of unknown facial images from a variety of internet accessible sources, including mobile phones, wireless camera-enabled devices, images obtained from digital cameras or scanners that are uploaded from PCs, third-party applications and databases. Once classified, the matching person's name, image and associated meta-data is sent back to the user. The method and system uses human perception techniques to weight the feature vectors.
Abstract: One embodiment of the present invention provides a system that facilitates computer-assisted tagging of objects in a digital image. During operation, the system receives locations for one or more objects-of-interest in the digital image. Next, the system determines likelihoods of specific tags being assigned to the objects-of-interest. The system then automatically assigns tentative tags to the objects-of-interest based on the determined likelihoods. Next, the system displays the assignments of tentative tags to a user, and receives corrections to the assignments, if any, from the user.
Abstract: A process and apparatus for determining the location of a captured array from a larger image is described. A non-repeating sequence may be folded into a non-repeating array in which the array is unique for every neighboring window of a given size. A portion of the array of the neighboring window may be captured and a subset of extracted bits corresponding to the captured array is decoded to identify error bits. The location of the captured array is determined within the non-repeating array by further processing the decoded bits.
Abstract: A system and method synthesizing images of a locale to generate a composite image that provide a panoramic view of the locale. A video camera moves along a street recording images of objects along the street. A GPS receiver and inertial navigation system provide the position of the camera as the images are being recorded. The images are indexed with the position data provided by the GPS receiver and inertial navigation system. The composite image is created on a column-by-column basis by determining which of the acquired images contains the desired pixel column, extracting the pixels associated with the column, and stacking the columns side by side. The composite images are stored in an image database and associated with a street name and number range of the street being depicted in the image. The image database covers a substantial amount of a geographic area allowing a user to visually navigate the area from a user terminal.
Abstract: According to one disclosed method, coordinates in a multi-dimensional space are determined for an image point characterizing a particular object. An equation describing a model in the space is provided. The model is characteristic of a set of training images of one or more other objects. The coordinates are applied to the equation to determine a distance between the image point and the model. Based on the determined distance, a determination is made as to whether the particular object matches the one or more other objects. A set of training images may be received. A multi-dimensional space (e.g., eigenspace) may be determined based on the set of training images. A set of training points may be generated by projecting the set of training images into the multi-dimensional space. An equation describing a model in the multi-dimensional space that is characteristic of the set of training points may be determined.
Abstract: An image processing apparatus has an extracting unit, a dividing unit and a text searching unit. The extracting unit extracts a text part from an image. The dividing unit classifies text in the text part based on color information of the text. The text searching unit searches the text based on the color information.
Abstract: A method and system for determining a set of boundary points within a lattice is provided herein. The lattice is normalized into a regularly-spaced array and a first point within the array is selected. A software routine repeatedly locates boundary points by examining neighboring points and tracking array direction. The system includes a processor operatively connected to a display, an input device and a memory. The memory includes the software routine and the routine is executed on the processor. The output of the software routine is send to the display for viewing.
Abstract: A method of filtering and encoding video data in a compressed format is provided. The method includes receiving pixels representing video data from an initial video display, receiving pixels representing video data from a subsequent video display, selecting a group of pixels from the subsequent video display as new video data, determining filtered pixel values from the new video data, and encoding the filtered values in a compressed format for communication to another computer accessible via a computer network.
Abstract: Methods and system for transferring images between devices is disclosed. For example, differently scaled images by a host device may automatically and/or selectively be transferred to a media player for display. In turn, appropriately scaled images may be transferred automatically and/or selectively to another display device for example a TV, camera or printer. The selectivity may occur either at the host level or at the player level.
Type:
Grant
Filed:
May 16, 2007
Date of Patent:
July 21, 2009
Assignee:
Apple Inc.
Inventors:
Greg Marriott, Jesse Boettcher, Thomas Dowdy, David Heller, Jeff Miller, Jeffrey L. Robbin
Abstract: Apparatus are provided, including a macrouniformity compensation mechanism to modify data exchanges between device-independent image data and a one-dimensional imaging device, to compensate for a lack of macrouniformity caused by the one-dimensional imaging device. The macrouniformity compensation mechanism includes an input-output value converter to convert an input intensity value for a given pixel to a corresponding output intensity value. The output intensity value is determined as a function of the position of the given pixel in the cross-process direction of the image and the level of the input intensity value. The input-output value converter includes a number of stored conversion parameter sets corresponding to respective different positions in the cross-process direction of the pixel data. The number of stored conversion parameter sets is a fraction of the total number of pixel positions in the cross-process direction of the pixel data.
Abstract: Low-pass filtering is applied only to the borders of an original mage to reduce the noise in the borders of image, thereby preventing errors in extrapolation. Then, an extended region is provided around the image by extrapolation, thereby eliminating the need for border processing in the borders of the image when performing the final low-pass filtering. Finally, low-pass filtering is applied to the regions where the original image exists. Thus, a filtering effect can be obtained in which the regions nearer to the center of the image and the border regions of the image have the same characteristics.
Abstract: A software module is presented that enables a person to determine the relevance of an electronic document while preventing the person from making a complete copy of the document. In one embodiment, this is accomplished by displaying an image that represents a region of interest and conveys the context of the region of interest within the document while distorting other portions of the document. In one embodiment, the software module is used in conjunction with a search engine to generate an image of a search result document.
Abstract: A method, system, and apparatus are provided for automated light microscopic for detection of proteins associated with cell proliferative disorders.
Type:
Grant
Filed:
February 13, 2007
Date of Patent:
July 7, 2009
Assignee:
Carl Zeiss MicroImaging AIS, Inc.
Inventors:
Gina McLaren, Robert Ellis, James W. Douglass, Thomas J. Riding, James E. Ring
Abstract: Flash image orb artifacts arising from specular reflections from airborne particles are corrected. An image of a scene using flash illumination and a reference image of substantially the same scene are acquired. The reference and flash images are subtracted to generate a difference image. Edge and interior region features of an orb artifact within the difference image are determined. The edge feature is matched with the interior region, and the orb artifact is corrected from the flash image based on the matching.
Type:
Grant
Filed:
August 9, 2007
Date of Patent:
June 23, 2009
Assignee:
FotoNation Vision Limited
Inventors:
Peter Corcoran, Eran Steinberg, Alexandru Drimbarean, Constantin Vertan, Adrian Zamfir
Abstract: A graphics display adapter has a row interpolator circuit connected to receive the source pixel data synchronized at a first clock rate and to interpolate groups of pixels of row at a second clock rate. A row interpolated storage device receives and retains interpolated source pixel data of each row at the second clock rate. A column interpolator circuit extracts the interpolated source pixel data at a third clock rate. The column interpolator circuit then interpolates groupings of the interpolated source pixel data at the third clock rate and transmits the destination graphic pixel data for display. The second clock rate maybe equal to the first clock rate or the faster of the first and third clock rates.
Type:
Grant
Filed:
July 28, 2005
Date of Patent:
June 23, 2009
Assignee:
Etron Technology, Inc.
Inventors:
Ghy-Bin Wang, Ming-Sung Huang, Inn Shing Liu
Abstract: A method (100) of generating a digital image of a scene is disclosed. The method (100) is particularly advantageous in situations where a light source illuminating the scene is unknown. The method (100) allows post-capture control over flash illuminant and ambient illuminant used in generating the image. The method (100) may also be used to provide a synthetic fill flash effect. The method (100) is particularly advantageous in situations where an ambient light source illuminating the scene differs in spectral character from that of a flash illuminant used to capture an image of the scene.
Type:
Grant
Filed:
July 28, 2005
Date of Patent:
June 23, 2009
Assignee:
Canon Kabushiki Kaisha
Inventors:
Andrew James Dorrell, Stuart William Perry, Woei Chan