US2007041634A1PendingUtilityA1

Image capturing apparatus, image processing apparatus and image processing method

Assignee: CANON KKPriority: Aug 17, 2005Filed: Aug 8, 2006Published: Feb 22, 2007
Est. expiryAug 17, 2025(expired)· nominal 20-yr term from priority
Inventors:Masami Sugimori
H04N 1/646H04N 19/136H04N 19/12H04N 19/60H04N 19/30H04N 19/172H04N 5/262
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A digital camera which performs digital processing on an image obtained by image capturing has a three-dimensional lattice point data table for image data conversion processing. The digital camera holds a matrix coefficient set for performing the conversion processing by matrix operation. In the respective lattice points of the three-dimensional lattice point data table, values corresponding to the conversion processing with the matrix coefficient set are set. Then a raw image file, including compressed image data obtained by lossy compression on the image data converted by the conversion processing and the held matrix coefficient set, as attendant information, is generated.

Claims

exact text as granted — not AI-modified
1 . An image capturing apparatus for performing digital processing on an image obtained by image capturing, comprising: 
 a conversion unit adapted to perform conversion processing on image data using a lattice point data table;    a holding unit adapted to hold a matrix coefficient set for performing said conversion processing by matrix operation; and    a setting unit adapted to calculate values of respective lattice points of the lattice point data table using said matrix coefficient set, and set the values in the lattice point data table used by said conversion unit.    
   
   
       2 . The apparatus according to  claim 1 , further comprising a file generation unit adapted to generate an image file where compressed image data, obtained by lossy compression on image data converted by said conversion unit, and said matrix coefficient set held in said holding unit are linked with each other.  
   
   
       3 . The apparatus according to  claim 2 , wherein said image file includes a raw image, and said compressed image data and said matrix coefficient set are included as attendant data in said image file.  
   
   
       4 . The apparatus according to  claim 1 , wherein said conversion unit obtains a value in a position out of the lattice points of said lattice point data table by interpolation processing using the values of lattice points positioned in vertices of a lattice including the position.  
   
   
       5 . The apparatus according to  claim 1 , wherein said holding unit holds plural matrix coefficient sets corresponding to plural types of conversion processings, 
 and wherein said file generation unit generates an image file including said plural matrix coefficient sets.    
   
   
       6 . The apparatus according to  claim 1 , wherein said lattice point data table is a three-dimensional lattice point data table.  
   
   
       7 . An image capturing apparatus for performing digital processing on an image obtained by image capturing, comprising: 
 a conversion unit adapted to perform conversion processing on image data using a lattice point data table;    a holding unit adapted to hold a lattice point data set and a matrix coefficient set for performing said conversion processing by matrix operation, linked with each other;    a setting unit adapted to set said lattice point data set in the lattice point data table; and    a file generation unit adapted to generate an image file including image data based on image data converted by said conversion unit and a matrix coefficient set corresponding to the lattice point data set by said setting unit.    
   
   
       8 . The apparatus according to  claim 7 , wherein said holding unit holds plural lattice point data sets corresponding to plural types of conversion processings and plural matrix coefficient sets, 
 and wherein said setting unit sets a lattice point data set selected from said holding unit in said three-dimensional lattice point data table,    further wherein said file generation unit generates a file including said plural matrix coefficient sets.    
   
   
       9 . The apparatus according to  claim 8 , wherein said file generation unit generates said image file further including said selected lattice point data table.  
   
   
       10 . The apparatus according to  claim 7 , wherein said image file includes a raw image, and said compressed image data and said matrix coefficient set are included as attendant data in said image file.  
   
   
       11 . The apparatus according to  claim 7 , wherein said lattice point data table is a three-dimensional lattice point data table.  
   
   
       12 . An information processing apparatus where an image processing application operates, comprising: 
 a generation unit adapted to obtain a matrix coefficient set from an image file and generate lattice point data using said matrix coefficient set;    a setting unit adapted to set the lattice point data generated by said generation unit in a lattice point data table; and    a conversion unit adapted to obtain image data from said image file and perform conversion processing using the lattice point data table where the lattice point data is set by said setting unit.    
   
   
       13 . The apparatus according to  claim 12 , further comprising a selection unit adapted to, when plural matrix coefficient sets are included in said image file, cause a user to select a matrix coefficient set.  
   
   
       14 . The apparatus according to  claim 12 , wherein said lattice point data table is a three-dimensional lattice point data table.  
   
   
       15 . An image processing method for an image capturing apparatus for performing digital processing on an image obtained by image capturing, comprising: 
 a conversion step of performing conversion processing on image data using a lattice point data table; and    a setting step of reading a matrix coefficient set for performing said conversion processing by matrix operation from a holding unit holding the matrix coefficient set, calculating values of respective lattice points of the lattice point data table using said matrix coefficient set, and setting the values in the lattice point data table used at said conversion step.    
   
   
       16 . An image processing method for an image capturing apparatus for performing digital processing on an image obtained by image capturing, comprising: 
 a conversion step of performing conversion processing on image data using a lattice point data table;    a setting step of reading a lattice point data set and a matrix coefficient set for performing said conversion processing by matrix operation from a holding unit holding the lattice point data set and the matrix coefficient set linked with each other, and setting the data set in said lattice point data table; and    a file generation step of reading a matrix coefficient set corresponding to the lattice point data set at said setting step from said holding unit, and generating an image file including image data based on image data converted at said conversion step and the read matrix coefficient set, linked with each other.    
   
   
       17 . An image processing method performed by a computer, comprising: 
 a generation step of obtaining a matrix coefficient set from an image file, and generating lattice point data using said matrix coefficient set;    a setting step of setting the lattice point data generated at said generation step in a lattice point data table; and    a conversion step of obtaining image data from said image file, and performing conversion processing using the lattice point data table where the lattice point data is set at said setting step.    
   
   
       18 . A control program, stored in a storage medium, for executing the image processing method in  claim 15  by a computer.  
   
   
       19 . A computer-readable memory holding a control program for executing the image processing method in  claim 15  by a computer.

Join the waitlist — get patent alerts

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

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