Abstract:
A method for determining an interest level of a digital image to a particular person. The digital image, or metadata associated with the digital image, is analyzed to designate one or more image elements in the digital image. Familiarity levels of the designated image elements to the particular person are determined. The interest level of the digital image to the particular person is then determined responsive to the determined familiarity levels. In some embodiments the image elements include persons and scene contexts, where digital images containing more familiar persons and less familiar scene contexts correspond to higher interest levels.
Abstract:
A method for providing customized printed products at a printing location, including storing a collection of prestored information associated with a plurality of different travel paths, receiving a digital message from a wireless device positioned at a first location, transmitting an offer to provide a printed product at the printing location; determining a travel path between the first capture location and the printing location, selecting particular prestored information responsive to the determined travel path; and providing a customized printed product at the printing location which includes the selected particular prestored information.
Abstract:
A method for modifying the viewpoint of a main image of a scene captured from a first viewpoint. The method uses one or more complementary images of the scene captured from viewpoints that are different from the first viewpoint. A warped main image is determined corresponding to a target viewpoint by warping the main image responsive to a corresponding range map, wherein the warped main image includes one or more holes corresponding to scene content that was occluded. Warped complementary images are similarly determined by warping the complementary images to the target viewpoint responsive to corresponding range maps. Pixel values to fill the one or more holes in the warped main image are determined using pixel values at corresponding pixel locations in the warped complementary images.
Abstract:
A method of making an image-based product (such as a photo-book or a photo-album) includes: providing an image collection having a plurality of digital images, each digital image having an image type; providing one or more image-type distributions (histograms), each image-type distribution corresponding to a theme (e.g. wedding event) and including a distribution of types related to the theme; automatically comparing the image types of the images in the collection to the image types in the image-type distribution and determining a match; selecting a group of images from the collection having a distribution of types specified by the determined matching image-type distribution. The method further includes assembling the images in the selected group of images into an image-based product.
Abstract:
A system comprising an image display; a digital camera positioned to capture images of persons viewing the image display; and a memory system storing instructions configured to cause a data processing system to implement a method for presenting digital images having a high interest level to a particular person selected from a set of candidate digital images. The method includes using the digital camera to capture an image including a particular person positioned to view the image display. The candidate digital images are analyzed to designate one or more image elements, and familiarity levels of the designated image elements to the particular person are determined. For each candidate digital image, an associated interest level to the particular person is determined responsive to the determined familiarity levels. One or more of the candidate digital images are selected based on the determined interest levels and are presented to the particular person.
Abstract:
A method for use in producing a plurality of personalized photo books for members of a team, including storing (400) a plurality of images including at least one group image of the team members and images including individual team members participating in different events, and using a processor to automatically recognize (405) the team members in the plurality of stored images and select (410) a subset of the plurality of stored images for particular members of the team including images associated with at least two different events.
Abstract:
A method for forming a composite multimedia product pertaining to a digital image captured of a scene. The method includes sharing the digital image with a remote user, and facilitating a conversation with the remote user across a communication network. A portion of the conversation that is relevant to the shared digital image is automatically extracted and combined with the digital image to form the composite multimedia product.
Abstract:
A digital video camera system comprising image capture and recording units. The image capture unit includes an image sensor for capturing a digital video signal, an optical system for forming an image of a scene onto the image sensor, a controllable tilting mechanism for adjusting a pointing direction of the optical system, and a first wireless communication system. The image recording unit includes a second wireless communication system, an image display, a user interface including an orientation sensor, and a program memory storing instructions to implement a method for capturing a digital video sequence in response to user activation of a user control. The method includes wirelessly receiving a digital video signal from the image capture unit, displaying the received digital video signal on the image display, and adjusting the pointing direction of the optical system in response to detecting a change in the orientation of the image recording unit.
Abstract:
A digital camera, comprising an image sensor and an optical system for capturing an image of a scene and a wireless communication system. User interface elements are provided enabling a user to select a sharing destination for a captured digital image. A plurality of network pathways are identified for communication with the sharing destination using the wireless communication system. A priority is determined for each of the network pathways and the digital image is transmitted to the sharing destination using the highest priority network pathway.
Abstract:
A computing system for automatically identifying individual regions in a digital image that include a human face, forming combined padded regions and automatically evaluating each of the regions including calculating a fitness score for each of the combined padded regions and ignoring at least one of the combined padded regions whose fitness score is below a known threshold.