US7050143B1ExpiredUtility

Camera system with computer language interpreter

Assignee: SILVERBROOK RES PTY LTDPriority: Jul 10, 1998Filed: Jul 10, 1998Granted: May 23, 2006
Est. expiryJul 10, 2018(expired)· nominal 20-yr term from priority
H10W 42/405H04N 23/00B41J 2/14G06K 19/06037H04N 5/262H04N 2101/00G06F 2221/2129H04N 5/2628H04N 1/00965H04N 1/00326G06K 7/1417B41J 2002/041B41J 2/17596G06F 21/86B41J 11/0005B41J 2/16585G06K 7/14G11C 11/56G03B 27/42H04N 1/00127B41J 2/14427G07F 7/086B41J 2/17513H04N 2201/328G07F 7/12H04N 2201/3276G07F 7/08G06K 19/073G06K 1/121H04N 2201/3269H04N 1/32133G06F 21/79B41J 2/17503G03B 17/53H04N 2201/3222H04N 1/2112B41J 2202/21H04N 1/2154H04N 1/0044G06K 7/10
94
PatentIndex Score
105
Cited by
7
References
16
Claims

Abstract

A portable camera with integral printer device, the camera including a digital image capture device for the capturing of digital images; an integral programming language interpreter connected to the digital image capture device for the manipulation of the digital image; and a script input device for inputting a self documenting program script for the manipulation of the digital image to produce visible alterations thereof The script input device comprises a card reader for optically reading a script carried on a surface of a portable card. The script is interpreted and executed by the interpreter so as to modify the digital image in accordance with the script and so as to provide a printout of a modified image on the integral printer.

Claims

exact text as granted — not AI-modified
1. A portable camera with inbuilt printer device, said camera including:
 (a) digital image capture device for the capturing of digital images;  
 (b) an inbuilt programming language interpreter means internally connected to said digital image capture device for the manipulation of a digital image captured by said care device;  
 (c) a script input means for inputting a self documenting program script for the manipulation and filtering of said captured digital image to produce visual alterations thereof, said script input means comprising a card reader for optically reading a script printed as an array of dots on one surface of a portable card, there being a visual example of the likely effect of said script on a second surface of the card; 
 wherein said script is interpreted and executed by said interpreter means to modify said captured digital image in accordance with said script to produce a digital image modified from said captured digital image, in the manner visually exemplified on said second surface of said card, and to provide a printout of said image on said inbuilt printer device.  
 
 
     
     
       2. A portable camera as claimed in  claim 1  wherein said card has, on said one surface, a fault tolerant encoded form of the said script. 
     
     
       3. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing image warping. 
     
     
       4. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing convolution. 
     
     
       5. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing color lookup tables. 
     
     
       6. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing posterising images. 
     
     
       7. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for adding noises to images. 
     
     
       8. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing image enhancement. 
     
     
       9. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing image painting algorithms including brush jittering and tiling. 
     
     
       10. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing edge detection. 
     
     
       11. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing image illumination. 
     
     
       12. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing text and fonts. 
     
     
       13. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing face detection. 
     
     
       14. A portable camera claimed in  claim 1  wherein said programming language includes a language construct for implementing the utilisation of arbitrary complexity pre-rendered graphical objects. 
     
     
       15. A portable camera as claimed in  claim 1 , wherein said script is printed on the surface of the portable card. 
     
     
       16. A portable camera as claimed in  claim 1 , wherein said script is in the form of an array of dots representing bits of the script.

Join the waitlist — get patent alerts

Track US7050143B1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.