IP Library Granted Patent US 8,896,724
Granted Patent B2
US 8,896,724 · App. 12/114,813 · Granted Nov 25, 2014

Camera system to facilitate a cascade of imaging effects

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 8,896,724
App. No.
12/114,813
Granted
Nov 25, 2014
Kind
B2
Abstract

This invention provides for a camera system having a plurality of hand held camera devices connected together in series. Each camera device includes an image input configured to receive image data from a camera device preceding in the series of devices, and an instruction reader configured to read instructions from a card inserted into the camera device, said card having encoded thereon various instructions for the manipulation of the image data. Each camera device also includes a processor unit arranged in communication with the input and the instruction reader, the processor unit configured to perform image manipulation on the image data according to the instructions read from the card. Also included is an image output configured to transmit manipulated image data from the processor to a camera device following in the series of devices, the camera system operatively facilitating a cascade of imaging effects.

Claims (24)

1. A system, comprising:

an image input configured to receive image data;

a plurality of processors operatively coupled to each other, wherein at least one of the processors is operatively coupled to the image input, wherein each processor is operatively coupled to its own memory, wherein each processor executes respective processor instructions that perform respective image manipulation on the image data; and

an image output configured to transmit manipulated image data from the plurality of processors for display;

wherein the plurality of processors includes a first processor and a second processor,

wherein the first processor directs first manipulated image data to a first path and directs the first manipulated image data to a second path,

wherein the first path and the second path are parallel to one another, and

wherein the second processor receives manipulated image data from the first path and manipulated image data from the second path and combines at least a portion of the manipulated image data received from the first path with at least a portion of the manipulated image data received from the second path to form additional manipulated image data.

2. The system according to claim 1 , wherein the plurality of processors further includes a third processor, and a fourth processor,

wherein the first processor receives the image data from the image input and applies a first image manipulation program on the received image to produce the first manipulated image data,

wherein the first processor sends the first manipulated image data to the first path that includes the third processor and to the second path that includes the fourth processor, and

wherein the first path produces second manipulated image data and the second path produces third manipulated image data.

3. The system according to claim 2 , wherein the first image manipulation program is stored on the respective memory of the first processor.

4. The system according to claim 1 , wherein two of the processors are operatively coupled to each other in series.

5. The system according to claim 2 , wherein the third processor receives the first manipulated image data and applies a second image manipulation program on the first manipulated image data, and wherein the fourth processor also receives the first manipulated image data and applies a third image manipulation program on the first manipulated image data.

6. The system according to claim 2 , wherein the respective processor instructions are stored on respective memories of the corresponding processors.

7. The system according to claim 1 , wherein the received image data is processed iteratively by one or more of the processors.

8. The system according to claim 1 , wherein the received image is processed in a loop through the plurality of processors.

9. The system according to claim 1 , wherein the plurality of processors includes a first processor and a second processor, wherein the first processor receives the image data from the image input and applies a first image manipulation program on the received image, wherein the first processor sends the manipulated image data to a first path that includes a second processor and a second path that includes the image output for display.

10. The system according to claim 9 , wherein the first path and the second path are two different downstream paths.

11. The system according to claim 1 , wherein the plurality of processors includes a first processor and a second processor, wherein the first processor receives the image data from the image input and applies a first image manipulation program on the received image, wherein the first processor sends the first manipulated image data to a first path that includes a second processor and also sends the first manipulated image data down a second path for display.

12. The system according to claim 1 , wherein one or more processors of the plurality of processors can be configured to operate in a network environment.

13. The system according to claim 1 , wherein the plurality of processors communicate with a network.

14. The system according to claim 1 , wherein at least two of the processors are configured to work in parallel.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044277/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2013
From: SILVERBROOK RESEARCH PTY LTD
To: GOOGLE INC.
Reel/Frame 030559/0851 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2008
From: SILVERBROOK, KIA; LAPSTUN, PAUL
To: SILVERBROOK RESEARCH PTY LTD
Reel/Frame 020896/0535 →