P
US9123124B2ActiveUtilityPatentIndex 40

Image processing apparatus, image processing method, and program

Assignee: FUJIFILM CORPPriority: Dec 2, 2011Filed: Jun 2, 2014Granted: Sep 1, 2015
Est. expiryDec 2, 2031(~5.4 yrs left)· nominal 20-yr term from priority
Inventors:IWAKI YASUHARU
G06T 2207/20208G06T 5/009G06T 2207/10024H04N 5/20G06T 5/92
40
PatentIndex Score
0
Cited by
14
References
16
Claims

Abstract

This image processing apparatus performs image processing on an image including image data with a negative value, and is provided with: a transformation unit that performs a nonlinear transformation processing on the image including image data with a negative value to transform the image into an image that does not include image data with a negative value; an image processing unit that performs predetermined image processing on the image that does not include image data with a negative value; and an inverse transformation unit that performs an inverse transformation processing of the nonlinear transformation processing on the image, having been subjected to the image processing, which does not include image data with a negative value so as to inversely transform the image into an image, having been subjected to the image processing, which includes image data with a negative value.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An image processing apparatus configured to perform image processing on an image including image data with a negative value, the image processing apparatus comprising:
 a transformation unit configured to perform a nonlinear transformation processing on the image including image data with a negative value to transform the image including image data with a negative value into an image that does not include image data with a negative value; 
 an image processing unit configured to perform predetermined image processing on the image that does not include image data with a negative value; and 
 an inverse transformation unit configured to perform an inverse transformation processing of the nonlinear transformation processing on the image, having been subjected to the image processing, which does not include image data with a negative value to inversely transform the image, having been subjected to the image processing, which does not include image data with a negative value into an image, having been subjected to the image processing, which includes image data with a negative value. 
 
     
     
       2. The image processing apparatus according to  claim 1 ,
 wherein the transformation unit is configured to set a predetermined value of the image data as a boundary and perform the nonlinear transformation processing using first and second functions different from each other in a case where the image data is smaller than the predetermined value and a case where the image data is equal to or greater than the predetermined value, and 
 wherein output values of the first and second functions are continuous at the boundary. 
 
     
     
       3. The image processing apparatus according to  claim 2 ,
 wherein the predetermined value of the image data is 0, and 
 wherein the transformation unit is configured to perform the nonlinear transformation processing using the first and second functions different from each other in a case where the image data has a negative value and a case where the image data does not have a negative value. 
 
     
     
       4. The image processing apparatus according to  claim 3 , wherein the first function is a function in which a tilt of a change in the output value decreases as the image data having a negative value decreases in a direction of negative infinity. 
     
     
       5. The image processing apparatus according to  claim 3 , wherein the second function is a function that transforms the image data not having a negative value into a logarithm. 
     
     
       6. The image processing apparatus according to  claim 3 , wherein when a value of image data of the image including the image data with a negative value is set to x and an offset value added to the x is set to offset, the first function is (−x)^0.5−Log 10 (offset) and the second function is −Log 10 (x+offset). 
     
     
       7. The image processing apparatus according to  claim 1 , wherein the image processing unit is configured to perform gradation conversion, as the image processing, on the image that does not include image data with a negative value. 
     
     
       8. The image processing apparatus according to  claim 1 , wherein the image processing unit is configured to perform the image processing using a lookup table. 
     
     
       9. The image processing apparatus according to  claim 8 , wherein the lookup table, which is created from an existing lookup table in which an output value corresponding to an input value is defined, is created by performing logarithmic transformation of the input value and the output value, linearly interpolating at equal intervals between a minimum value and a maximum value of the input value, having been subjected to the logarithmic transformation so as to be allocated to integer values which are in a predetermined range, and linearly interpolating at equal intervals between two logarithmically transformed output values corresponding to the logarithmically transformed input values before and after the input values allocated at equal intervals to obtain output values corresponding to the input values allocated at equal intervals. 
     
     
       10. The image processing apparatus according to  claim 1 , wherein the image processing unit is configured to perform the image processing using a computing equation. 
     
     
       11. The image processing apparatus according to  claim 1 , wherein the image processing apparatus is configured to perform image processing on an image that is defined in a scene-referred image color space. 
     
     
       12. An image processing method of performing image processing on an image including image data with a negative value, the image processing method comprising steps of:
 performing a nonlinear transformation processing on the image including image data with a negative value to transform the image including image data with a negative value into an image that does not include image data with a negative value; 
 performing predetermined image processing on the image that does not include image data with a negative value; and 
 performing an inverse transformation processing of the nonlinear transformation processing on the image, having been subjected to the image processing, which does not include image data with a negative value to inversely transform the image, having been subjected to the image processing, which does not include image data with a negative value into an image, having been subjected to the image processing, which includes image data with a negative value. 
 
     
     
       13. The image processing method according to  claim 12 , wherein the image processing is performed using a lookup table. 
     
     
       14. The image processing method according to  claim 13 , wherein the lookup table, which is created from an existing lookup table in which an output value corresponding to an input value is defined, is created by performing logarithmic transformation of the input value and the output value, linearly interpolating at equal intervals between a minimum value and a maximum value of the input value, having been subjected to the logarithmic transformation so as to be allocated to integer values which are in a predetermined range, and linearly interpolating at equal intervals between two logarithmically transformed output values corresponding to the logarithmically transformed input values before and after the input values allocated at equal intervals to obtain output values corresponding to the input values allocated at equal intervals. 
     
     
       15. The image processing method according to  claim 12 , wherein the image processing is performed using a computing equation. 
     
     
       16. A non-transitory computer-readable recording medium having recorded thereon a program for causing a computer to execute the steps of the image processing method according to  claim 12 .

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.