Abstract:
A system and method for adding at least one function to a digital imaging device is disclosed. The method and system include accessing a remote memory containing information relating to the at least one function. The at least one function utilizes hardware which is not already supported by the digital imaging device. The method and system further include loading the information relating to the at least one function on the digital imaging device so that the at least one function and the hardware can be used by the digital imaging device.
Abstract:
A method and apparatus for creating a multimedia presentation from heterogeneous media objects stored in a digital imaging device, wherein each one of the media objects includes one or more media types associated therewith, such as images, video, audio and text. The digital imaging device includes a display screen, a navigation control button, and one or more function keys. In a first aspect of the present invention, a representation of each one of the media objects in the digital imaging device is displayed on the display screen. Thereafter, the user navigates to one of the displayed media objects using the navigation control button and marks the selected media object by pressing a corresponding function key. These steps are repeated to provide an ordered set of marked media objects. A slide show is then presented from the ordered set of marked media objects, whereupon initiation of the slide show presentation, each one of the media objects is automatically displayed on the display in the order marked.
Abstract:
The present invention comprises a method and system for implementing internet access to images stored in a digital image capture unit including an imaging device and a display. The image capture unit (e.g., a digital camera) is used to capture images and store them within its internal memory. The image capture unit accesses a ID server via the internet and registers its identity and internet address with the web server. A user subsequently accesses the image capture unit by entering the identity of the image capture unit into his web browser. The web browser, using standard internet protocols, then queries the ID server with the identity of the image capture unit and retrieves the internet address. The internet address is subsequently used to access a web page hosted by the image capture unit and display the web page to the user. The web page provides access to the stored images within the image capture unit.
Abstract:
An image processing system for high performance digital imaging in a digital camera. The reflected light from an image is focused through a lens and optically filtered. A CCD array converts this image into an electrical signal. This electrical signal is processed and then converted into an equivalent digital signal. A digital signal processor is then used to process the raw digital signal. The DSP includes a capture data path, a data flow control, an image processing data path, a compression/decompression engine, a resize circuit, a display processing circuit, and a rotation circuit. Data is routed between the DSP and memory via a bus. By selectively activating and reusing certain parts of the hardware architecture and various data paths, at least four modes of operation can be supported: live view, instant review, and play mode. Furthermore, the correct image is automatically displayed in all four modes, regardless of the orientation of the image or the physical orientation of the camera (both at the time the picture was taken and at the time the picture is being rendered for display).
Abstract:
Method and system aspects for digital image stamping are disclosed. A method aspect, and system for providing same, stamps digital images captured with a digital image capture unit. Included are the establishing of parameters for at least one stamp type and the capturing of raw image data. Further included are the processing of the raw image data into at least one image, and the applying of the at least one stamp type to the at least one image.
Abstract:
A method and system for providing instant review of a last image in an image capture device is disclosed. The image capture device includes a viewfinder for displaying a live image and each image of a plurality of previously captured images. The method and system include selecting instant review of the last image captured by the image capture device, determining the status and location of the last image, and providing the last image to the viewfinder for display. Therefore, the image capture device is capable of displaying the last image substantially immediately after the last image has been captured. In another aspect, the image capture device contains an image processing system. In this aspect, the method and system include allowing a user to access a play mode and a review mode while the last image captured undergoes processing by the image processing system.
Abstract:
A method and system for providing data transfers which support image rotation is disclosed. In one aspect, the method and system include determining the orientation of the image capture device and transferring the data from a memory in an order. The order depends on the orientation of the image capture device. In a second aspect, the method and system include determining the orientation of the image capture device and defining an image area of the image sensor based on the orientation of the image capture device. In a third aspect, the method and system include transferring data in a plurality of computational units and processing each computational unit of the plurality of computational units of data. At least a portion of a computational unit is processed while at least a portion of a subsequent computational unit is transferred.
Abstract:
A method and apparatus for editing heterogeneous media objects in a digital imaging device having a display screen, where each one of the media objects has one or more media types associated therewith, such as a still image, a sequential image, video, audio, and text. The method aspect of the present invention begins by displaying a representation of each one of the media objects on the display screen to allow a user to randomly select a particular media object to edit. In response to a user pressing a key to edit a selected media object, one or more specialized edit screens is invoked for editing the media types associated with the selected media object. If the media object includes a still or a sequential image, then an image editing screen is invoked. If the media object includes a video clip, then a video editing screen is invoked. If the media object includes an audio clip, then an audio editing screen is invoked. And if the media object includes a text clip, then a text editing screen is invoked.
Abstract:
A system and method for preventing damage to media files within a digital camera comprise a power manager for detecting power failures, an interrupt handler for responsively incrementing a counter device and a removable memory driver for performing memory access operations, evaluating the counter device to determine whether a power failure has occurred during the memory access operation and for repeating the memory access operation whenever a power failure has occurred during the memory access operation.
Abstract:
A system and method for correlating processing data and image data within a digital camera device comprises a capture device for gathering image data, a data cell manager for building a data cell containing processing data and for linking the data cell to the image data, and a processor device for processing and compressing the image data by using the processing data stored within the data cell.