Image processing apparatus, image processing method, and program
First Claim
1. An image processing apparatus comprising:
- a first frame memory;
a second frame memory;
a first subtraction unit configured to subtract contents of the first frame memory from a first high-frequency image of a current frame image signal to generate a first signal;
a second subtraction unit configured to subtract contents of the second frame memory from a second high-frequency image of the current frame image signal to generate a second signal;
a first nonlinear processing unit configured to nonlinearly convert the first signal to generate a nonlinearly converted first signal;
a third subtraction unit configured to subtract the nonlinearly converted first signal from the first high-frequency image of the current frame image signal to generate a noise reduced first image signal;
a fourth subtraction unit configured to subtract the nonlinearly converted second signal from the second high-frequency image of the current frame image signal to generate a noise reduced second image signal;
a first storing unit configured to store the noise reduced first image signal in the first frame memory;
a second storing unit configured to store the noise reduced second image signal in the second frame memory;
a first reading unit configured to read out the noise reduced first image from the first frame memory after a time shorter than a predetermined time has passed since the noise reduced first image has been stored in the first frame memory for constructing an image based on the noise reduced first image and the noise reduced second image,wherein, while the first reading unit is reading out the noise reduced first image from the first frame memory after the predetermined time has passed since the noise reduced first image is stored in the first frame memory, the first subtraction unit subtracts the contents of the first frame memory from a first high-frequency image of a next frame image; and
a second reading unit configured to read out the noise reduced second image from the second frame memory after a time shorter than the predetermined time has passed since the noise reduced second image is stored in the second frame memory for constructing the image based on the noise reduced first image and the noise reduced second image,wherein, while the second reading unit is reading out the noise reduced second image from the second frame memory after the predetermined time has passed since the noise reduced second image is stored in the second frame memory, the second subtraction unit subtracts the contents of the second frame memory from a second high-frequency image of the next frame image.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes a noise reduction unit configured to nonlinearly convert a signal obtained by subtracting a value of a subtraction image signal, which is read from a memory, from that of a current-frame image signal, to generate a noise-reduced signal by subtracting the nonlinearly converted signal from the current-frame image signal, and to store the noise-reduced signal in the memory, a read unit configured to read the subtraction image signal from the memory at a moment between a moment, at which the subtraction image signal read from the memory is stored in the memory, and a moment at which the subtraction image signal is read from the memory, and a generation unit configured to generate an image based on the subtraction image signal read by the read unit.
-
Citations
3 Claims
-
1. An image processing apparatus comprising:
-
a first frame memory; a second frame memory; a first subtraction unit configured to subtract contents of the first frame memory from a first high-frequency image of a current frame image signal to generate a first signal; a second subtraction unit configured to subtract contents of the second frame memory from a second high-frequency image of the current frame image signal to generate a second signal; a first nonlinear processing unit configured to nonlinearly convert the first signal to generate a nonlinearly converted first signal; a third subtraction unit configured to subtract the nonlinearly converted first signal from the first high-frequency image of the current frame image signal to generate a noise reduced first image signal; a fourth subtraction unit configured to subtract the nonlinearly converted second signal from the second high-frequency image of the current frame image signal to generate a noise reduced second image signal; a first storing unit configured to store the noise reduced first image signal in the first frame memory; a second storing unit configured to store the noise reduced second image signal in the second frame memory; a first reading unit configured to read out the noise reduced first image from the first frame memory after a time shorter than a predetermined time has passed since the noise reduced first image has been stored in the first frame memory for constructing an image based on the noise reduced first image and the noise reduced second image, wherein, while the first reading unit is reading out the noise reduced first image from the first frame memory after the predetermined time has passed since the noise reduced first image is stored in the first frame memory, the first subtraction unit subtracts the contents of the first frame memory from a first high-frequency image of a next frame image; and a second reading unit configured to read out the noise reduced second image from the second frame memory after a time shorter than the predetermined time has passed since the noise reduced second image is stored in the second frame memory for constructing the image based on the noise reduced first image and the noise reduced second image, wherein, while the second reading unit is reading out the noise reduced second image from the second frame memory after the predetermined time has passed since the noise reduced second image is stored in the second frame memory, the second subtraction unit subtracts the contents of the second frame memory from a second high-frequency image of the next frame image.
-
-
2. A method for processing an image, the method comprising:
-
subtracting contents of a first frame memory from a first high-frequency image of a current frame image signal to generate a first signal, and subtracting contents of a second frame memory from a second high-frequency image of the current frame image signal to generate a second signal; nonlinearly converting the first signal to generate a nonlinearly converted first signal, and nonlinearly converting the second signal to generate a nonlinearly converted second signal; generating a noise-reduced signal by subtracting the nonlinearly converted first signal from the first high-frequency image of the current frame image signal, and generating a noise reduced second image signal by subtracting the nonlinearly converted second signal from the second high-frequency image of the current-frame image signal; storing the noise reduced first image signal in the first frame memory, and storing the noise reduced second image signal in the second frame memory; reading out the noise reduced first image from the first frame memory after a time shorter than a predetermined time has passed since the noise reduced first image is stored in the first frame memory for constructing an image based on the noise reduced first image and the noise reduced second image, wherein, while reading out the noise reduced first image from the first frame memory after the predetermined time has passed since the noise reduced first image is stored in the first frame memory, subtracting the contents of the first frame memory from a first high-frequency image of a next frame image is performed; and reading out the noise reduced second image from the second frame memory after a time shorter than the predetermined time has passed since the noise reduced second image is stored in the second frame memory for constructing the image based on the noise reduced first image and the noise reduced second image, wherein, while reading out the noise reduced second image from the second frame memory after the predetermined time has passed since the noise reduced second image is stored in the second frame memory, subtracting the contents of the second frame memory from a second high-frequency image of the next frame image is performed. - View Dependent Claims (3)
-
Specification