Imaging device, storage medium storing a control program for imaging device, and control method for imaging device
AssigneeFUJIFILM Corporation
InventorKenkichi HAYASHI
Life of this patent
Estimating the term…
Abstract
Correction processing load is reduced even when employing a color filter with a basic array pattern that is large in size. An imaging apparatus divides image data output from an image pickup device into line image data running along a predetermined direction for each line, and when a basic array pattern configuring a color filter has been divided into pattern lines running along the predetermined direction, line correction data that corresponds to the divided line image data is read, the line correction data being configured by plural correction data corresponding to each filter on the pattern line. The read line correction data is used to correct the line image data for each pattern line of the basic array pattern.
Claims12
An imaging apparatus comprising:
- an image pickup device comprising a plurality of photoelectric conversion elements arrayed in a horizontal direction and a vertical direction;
- a color filter that is provided above a plurality of pixels configured by the plurality of photoelectric conversion elements, the color filter having a basic array pattern disposed with a first filter corresponding to a first color that contributes most to obtaining a brightness signal and second filters respectively corresponding to 2 or more second colors other than the first color, with the basic array pattern disposed repeating in the horizontal direction and the vertical direction, and with the first filter placed such that in the basic array pattern there are portions where there are 2 or more of the first filters adjacent to each other in the horizontal direction, the vertical direction and the diagonal directions;
- a division section that divides image data output from the image pickup device into line image data running along a predetermined direction for each line;
- a storage section that, when the basic array pattern has been divided into pattern lines running along the predetermined direction, is stored for each pattern line with line correction data configured by a plurality of correction data corresponding to each filter on the pattern line;
- and
- a correction section that reads from the storage section line correction data corresponding to the line image data divided by the division section, and that uses the read line correction data to correct the line image data for each pattern line.
A non-transitory storage medium storing an imaging apparatus control program that causes a computer that controls an imaging apparatus comprising:
- an image pickup device comprising a plurality of photoelectric conversion elements arrayed in a horizontal direction and a vertical direction,
- a color filter that is provided above a plurality of pixels configured by the plurality of photoelectric conversion elements, the color filter having a basic array pattern disposed with a first filter corresponding to a first color that contributes most to obtaining a brightness signal and second filters respectively corresponding to 2 or more second colors other than the first color, with the basic array pattern disposed repeating in the horizontal direction and the vertical direction, and with the first filter placed such that in the basic array pattern there are portions where there are 2 or more of the first filters adjacent to each other in the horizontal direction, the vertical direction and the diagonal directions, and
- a storage section that, when the basic array pattern has been divided into pattern lines running along a predetermined direction, is stored for each pattern line with line correction data configured by a plurality of correction data corresponding to each filter on the pattern line, to function as:
- a division section that divides image data output from the image pickup device into line image data running along the predetermined direction for each line;
- and
- a correction section that reads from the storage section line correction data corresponding to the line image data divided by the division section, and that uses the read line correction data to correct the line image data for each pattern line.
A control method for an imaging apparatus, the imaging apparatus comprising:
- an image pickup device comprising a plurality of photoelectric conversion elements arrayed in a horizontal direction and a vertical direction,
- a color filter that is provided above a plurality of pixels configured by the plurality of photoelectric conversion elements, the color filter having a basic array pattern disposed with a first filter corresponding to a first color that contributes most to obtaining a brightness signal and second filters respectively corresponding to 2 or more second colors other than the first color, with the basic array pattern disposed repeating in the horizontal direction and the vertical direction, and with the first filter placed such that in the basic array pattern there are portions where there are 2 or more of the first filters adjacent to each other in the horizontal direction, the vertical direction and the diagonal directions, and
- a storage section that, when the basic array pattern has been divided into pattern lines running along a predetermined direction, is stored for each pattern line with line correction data configured by a plurality of correction data corresponding to each filter on the pattern line, and the control method comprising:
- dividing image data output from the image pickup device into line image data running along the predetermined direction for each line;
- and
- reading from the storage section line correction data corresponding to the divided line image data, and using the read line correction data to correct the line image data for each pattern line.
Dependencies are inferred from the claim text.