Modular camera and printer
First Claim
1. A handheld device, comprising:
- an image sensor for capturing an image;
one or more memories for storing image data that represents the captured image; and
one or more processors operatively coupled to the image sensor and the one or more memories, wherein the one or more processors are configured with computer executable instructions for;
reading the image data;
converting the image data into linearized RGB (red green blue) image data;
planarizing the linearized RGB image data; and
writing the planarized and linearized RGB image data to the one or more memories;
wherein planarizing the linearized RGB image data comprises storing data representing each of the red, green, and blue components of the image as an independent plane;
wherein each plane is a data structure that can be read or written independently of the other planeswherein the one or more processors include an image capture processing unit, an image histogram processing unit, an image enhancement processing unit, and a central processing unit; and
wherein the image enhancement processing unit is configured with computer executable instructions for performing white-balancing, range expansion, image resampling, color conversion, and image sharpening in parallel.
4 Assignments
0 Petitions
Accused Products
Abstract
A modular camera and printer is disclosed. A camera module is provided having an image sensor for capturing an image in a RGB format. The camera module also has a central processing unit with program memory for storing program steps for execution by the central processing unit to operate the camera module, and an image storage memory for storing the captured image in the RGB format. An image processing unit of the camera module is in communication with the image storage memory and transforms image data in the image storage memory into a L*a*b* format. The camera module also has a serial bus for outputting transformed image data in the L*a*b* format. A printer module is provided also having a serial bus in communication with the serial bus of the camera module. The printer module receives the image data from the camera module in the L*a*b* format, converts the image data to a color space of the printer module, and then prints the image data on a printhead.
1721 Citations
11 Claims
-
1. A handheld device, comprising:
-
an image sensor for capturing an image; one or more memories for storing image data that represents the captured image; and one or more processors operatively coupled to the image sensor and the one or more memories, wherein the one or more processors are configured with computer executable instructions for; reading the image data; converting the image data into linearized RGB (red green blue) image data; planarizing the linearized RGB image data; and writing the planarized and linearized RGB image data to the one or more memories; wherein planarizing the linearized RGB image data comprises storing data representing each of the red, green, and blue components of the image as an independent plane; wherein each plane is a data structure that can be read or written independently of the other planes wherein the one or more processors include an image capture processing unit, an image histogram processing unit, an image enhancement processing unit, and a central processing unit; and wherein the image enhancement processing unit is configured with computer executable instructions for performing white-balancing, range expansion, image resampling, color conversion, and image sharpening in parallel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification