Camera unit incorporating program script scanner
First Claim
1. An image processing system on a chip device, the system on a chip device comprising:
- a central processing unit (CPU);
a plurality of interconnected parallel processing units configured to receive individualized instructions from the CPU for execution;
a memory interface communicatively coupled to an external memory and at least one of the parallel processing units, the memory interface being configured to facilitate communication between the at least one of the parallel processing units and the memory;
an image sensor interface communicatively coupled to an external image sensor and the parallel processing units, the image sensor interface being configured to facilitate communication between the parallel processing units and the image sensor; and
wherein the image sensor interface receives image data and the parallel processing units perform image processing on the image data in accordance with instructions the parallel processing units received from the CPU.
3 Assignments
0 Petitions
Accused Products
Abstract
A camera unit includes a display for displaying an image to be captured; an image sensor for digitally capturing the displayed image; a card reader having a linear scanner for scanning a surface of a removable card to sense a plurality of dots printed on the surface of the removable card, the plurality of dots representing a bit pattern encoding a program script; a card interface for receiving a signal from the card reader indicative of the sensed plurality of dots printed on the surface of the card, and decoding the sensed plurality of dots into the program script; and a printer configured to print a distorted image on print media, the distorted image being a version of the captured image distorted in accordance with the program script. The card reader comprises a moulding housing therewithin a plurality of light sources, the moulding being transparent to light from the light sources and shaped to focus the light on the removable card.
-
Citations
16 Claims
-
1. An image processing system on a chip device, the system on a chip device comprising:
-
a central processing unit (CPU); a plurality of interconnected parallel processing units configured to receive individualized instructions from the CPU for execution; a memory interface communicatively coupled to an external memory and at least one of the parallel processing units, the memory interface being configured to facilitate communication between the at least one of the parallel processing units and the memory; an image sensor interface communicatively coupled to an external image sensor and the parallel processing units, the image sensor interface being configured to facilitate communication between the parallel processing units and the image sensor; and wherein the image sensor interface receives image data and the parallel processing units perform image processing on the image data in accordance with instructions the parallel processing units received from the CPU. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of sensing and processing image data relating to an image sensed by an image sensor, the method comprising:
-
receiving image data at an image sensor interface configured to facilitate communication between a plurality of parallel processing units and an image sensor; sending the image data to an input buffer intermediate the image sensor interface and the plurality of parallel processing units; reading the image data from the input buffer by at least one of the plurality of parallel processing units over a bus interface, the bus interface being disposed between the input buffer and the plurality of processing units; processing the image data by at least one of the plurality of parallel processing units; and writing the processed image data to a memory. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification