Image processing apparatus, method, and program to calculate a pixel value of each pixel in a binning area
AssigneeSony Corporation
InventorYoshihiko Kuroki
Life of this patent
Estimating the term…
Abstract
Provided is an image processing apparatus including a binning unit configured to calculate, based on, as a binning area, an area including two or more adjacent pixels in a unit area including m pixels in a lateral direction and n pixels in a perpendicular direction on an image sensor, a sum of output values of the pixels in the binning area as an addition output value for each of m×n binning areas that are different to each other; and a calculation unit configured to calculate a pixel value of each pixel in the binning area based on m×n addition output values obtained for the unit area.
Claims12
An image processing apparatus comprising:
- a binning unit configured to calculate, based on, as a binning area, an area including two or more adjacent pixels in a unit area including m pixels in a lateral direction and n pixels in a perpendicular direction on an image sensor, a sum of output values of the pixels in the binning area as an addition output value for each of m×n binning areas that are different from each other;
- and
- a calculation unit configured to calculate a pixel value of each pixel in the binning area based on m×n addition output values obtained for the unit area, wherein the calculation unit is configured to calculate the pixel value of each pixel in the unit area by calculating q=wp, where a matrix obtained by arranging the m×n addition output values is q, a matrix obtained by arranging the pixel value of each pixel in the unit area is p, and a matrix obtained by arranging a weighting of each pixel in the unit area is w.
An image processing method comprising:
- calculating, using at least one processor, based on, as a binning area, an area including two or more adjacent pixels in a unit area including m pixels in a lateral direction and n pixels in a perpendicular direction on an image sensor, a sum of output values of the pixels in the binning area as an addition output value for each of m×n binning areas that are different from each other;
- and
- calculating, using the at least one processor, a pixel value of each pixel in the binning area based on m×n addition output values obtained for the unit area, wherein the pixel value of each pixel in the unit area is calculated by calculating q=wp, where a matrix obtained by arranging the m×n addition output values is q, a matrix obtained by arranging the pixel value of each pixel in the unit area is p, and a matrix obtained by arranging a weighting of each pixel in the unit area is w.
A non-transitory computer readable storage medium having stored thereon instructions, which, when executed by a processor, perform an image processing method comprising:
- calculating, based on, as a binning area, an area including two or more adjacent pixels in a unit area including m pixels in a lateral direction and n pixels in a perpendicular direction on an image sensor, a sum of output values of the pixels in the binning area as an addition output value for each of m×n binning areas that are different from each other;
- and
- calculating a pixel value of each pixel in the binning area based on m×n addition output values obtained for the unit area, wherein the pixel value of each pixel in the unit area is calculated by calculating q=wp, where a matrix obtained by arranging the m×n addition output values is q, a matrix obtained by arranging the pixel value of each pixel in the unit area is p, and a matrix obtained by arranging a weighting of each pixel in the unit area is w.
Dependencies are inferred from the claim text.