IP Library Granted Patent US 7,701,506
Granted Patent B2
US 7,701,506 · App. 11/045,442 · Granted Apr 20, 2010

Digital camera having functionally interconnected image processing elements

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,701,506
App. No.
11/045,442
Granted
Apr 20, 2010
Kind
B2
Abstract

A hand-held digital camera is provided comprising image sensing means for sensing an image, input means for receiving an input to modify the sensed image, image processing means for modifying the sensed image in accordance with the input and output means for outputting the modified image. The image processing means includes a plurality of processing elements functionally interconnected to each other via a crossbar switch. The crossbar switch is selectively configurable to pass data of the sensed image directly between the processing elements.

Claims (17)

1. A hand-held digital camera, comprising:

image sensing means for sensing an image;

memory for storing the sensed image;

input means for receiving an input to modify the sensed image;

image processing means for modifying the stored sensed image in accordance with the input; and

output means for outputting the modified image,

wherein the image processing means includes a plurality of substantially identical processing elements functionally interconnected to each other via a crossbar switch, the processing elements being connected to the memory via a bus external to the crossbar switch, and

wherein the crossbar switch is selectively configurable to pass data of the sensed image directly between the processing elements.

2. A hand-held digital camera as claimed in claim 1 , wherein each of the processing elements includes an Arithmetic Logic Unit (ALU) acting under the control of a microcode store, wherein the microcode store comprises a writeable control store.

3. A hand-held digital camera as claimed in claim 2 , wherein each of the ALUs includes a series of inputs interconnected via an internal crossbar switch to a series of core processing units within the ALU.

4. A hand-held digital camera as claimed in claim 3 , wherein each of the core processing units include at least one of a multiplier, an adder and a barrel shifter.

5. A hand-held digital camera as claimed in claim 3 , wherein each of the ALUs includes a plurality of internal registers for the storage of temporary data.

6. A hand-held digital camera as claimed in claim 1 , wherein each of the processing elements includes an internal input and output FIFO for storing pixel data utilized by the processing elements.

7. A hand-held digital camera as claimed in claim 1 , wherein the image processing means is interconnected to a read and write FIFO for reading and writing pixel data of images to the image processing means.

8. A hand-held digital camera as claimed in claim 1 , wherein the processing elements are interconnected to form a ring in which each element is separately connected to its nearest neighbours in addition to the crossbar switch.

9. A hand-held digital camera as claimed in claim 1 , wherein the processing elements are further connected to a common data bus for the transfer of pixel data to the processing elements.

10. A hand-held digital camera as claimed in claim 9 , wherein the data bus is interconnected to a data cache which acts as an intermediate cache between the processing elements and a memory store for storing the images.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2013
From: SILVERBROOK RESEARCH PTY LTD
To: GOOGLE INC.
Reel/Frame 029823/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2005
From: SILVERBROOK, KIA
To: SILVERBROOK RESEARCH PTY. LTD.
Reel/Frame 016231/0361 →