Claims
- 1. An electronic still imaging system employing a color capture device to capture a color image, said system comprising:
an image sensor comprised of discrete light sensitive picture elements overlaid with a color filter array (CFA) pattern to produce color image data corresponding to the CFA pattern; an A/D converter for producing digital CFA image data from the color image data; a memory for storing the digital CFA image data from the picture elements; a processor for processing the digital CFA image data to produce finished image data; and means for storing both the digital CFA image data and the finished image data together in an image file.
- 2. The system as claimed in claim 1 further comprising an electronic camera including at least the image sensor, and wherein the processor is also located within the camera.
- 3. The system as claimed in claim 1 further comprising (a) an electronic camera including at least the image sensor and the A/D converter and (b) a computer separate from the camera, wherein the processor is located in the computer and the digital CFA image data is transferred from the camera to the computer prior to processing.
- 4. The system as claimed in claim 1 further including compression and decompression stages, wherein the digital CFA image data is compressed in the compression stage prior to storage in the memory and decompressed in the decompression stage prior to processing.
- 5. The system as claimed in claim 1 wherein the digital CFA image data stored in the memory is contained within an image file that also describes the type of color filter array pattern used on the image sensor.
- 6. The system as claimed in claim 1 wherein the memory stores digital CFA image data from a fixed number of picture elements corresponding to a fixed image size, and wherein the system further comprises;
user operated means for selecting at least one output image size different from said fixed image size, said output image having a different number of picture elements than said fixed number of picture elements; and an interpolation processor for interpolating full color data for each picture element from said different number of picture elements and producing an interpolated output image having said output image size.
- 7. The system as claimed in claim 7 wherein the interpolation processor also sharpens the output image.
- 8. An image file format for storing images obtained from a color camera having an image sensor overlaid with a color filter array (CFA) pattern to produce unfinished CFA image data corresponding to the CFA pattern, the CFA image data subject to further processing to form finished image data, said file format comprising:
a first file area for storing the finished image data; a second file area for storing the unfinished CFA image data; and a third file area for storing data that describes the type of color filter array pattern used on the image sensor.
- 9. An image file format for storing images obtained from a color camera having an image sensor overlaid with a color filter array (CFA) pattern to produce unfinished CFA image data corresponding to the CFA pattern, the CFA image data subject to further processing to form finished image data which may thereupon be edited according to predetermined image edits, said file format comprising:
a first area for storing the finished image data; a second area for storing a first thumbnail image that is modified when image edits are applied; and a third area for storing meta data that describes the origination of the image data, said meta data including a second thumbnail image that is unmodified when applying image edits.
- 10. A processor using the format of claim 9, wherein the processor implements a comparison of the first and second thumbnail images to determine if the meta data is still valid.
- 11. A method for capturing and processing color images, said method comprising the steps of:
capturing an array of picture elements through a color filter array (CFA) pattern to produce color image data corresponding to the CFA pattern; converting the color image data into digital CFA image data; processing the digital CFA image data to produce finished image data; and storing both the digital CFA image data and the finished image data together in an image file.
- 12. The method as claimed in claim 11 in which (a) an electronic camera includes at least the capturing and converting steps and (b) a computer separate from the camera includes the processing and storing steps, wherein the method further includes the step of transferring the digital CFA image data from the camera to the computer prior to processing in the processing and storing steps.
- 13. The method as claimed in claim 11 further including (a) the step of storing the digital CFA image data from the picture elements in a memory and (b) the steps of compression and decompression, wherein the digital CFA image data is compressed in the compression step prior to storage in the memory and decompressed in the decompression stage prior to processing in the processing step.
CROSS-REFERENCE TO RELATED APPLICATION(S)
[0001] Reference is made to commonly assigned copending application Ser. No. [our Docket No. 76,648], entitled “Digital Photography System Using Direct Input to Output Pixel Mapping and Resizing” and filed on common date herewith in the names of Kenneth A. Parulski and James E. Adams, Jr., and which is assigned to the assignee of this application.