Image signal processing circuit, image pickup apparatus and image signal processing method as well as computer program
AssigneeSony Corporation
InventorShigeru Hagiwara
Life of this patent
Estimating the term…
Abstract
An image signal processing circuit for executing signal processing for an output of an image pickup device, includes an image signal correction section; the image signal correction section including a calculation section, and a correction section.
Claims12
An image signal processing circuit for executing signal processing for an output of an image pickup device, comprising:
- an image signal correction section configured to receive output signals corresponding to divisional regions of the image pickup device as inputs and execute a correction process for the received signals;
- said image signal correction section including
- a calculation section configured to acquire pixel values of boundary pixels including pixels positioned adjacent the boundary between first and second image regions corresponding to the divisional regions of the image pickup device, calculate a first pixel value sum total which is a sum value of pixel values of the boundary pixels in the first image region on lines and a correction second pixel value sum total which is a sum value of partly replaced pixel values of the boundary pixels in the second image region on the lines and calculate a correction pixel value sum total difference which is a difference value between the first pixel value sum total and the correction second pixel value sum total, and
- a correction section configured to execute comparison between the correction pixel value sum total difference calculated by said calculation section and a threshold value determined in advance, decide a correction mode for divisional region images in response to a result of the comparison and execute a pixel value correction process for the divisional region images in accordance with the decided correction mode,
- said calculation section carrying out the calculation process of the correction second pixel value sum total such that difference calculation between a boundary pixel value of a boundary pixel in the second image region and a boundary pixel value of a boundary pixel in the first image region is carried out in a unit of one line and, where the calculated pixel value difference is higher than a preset threshold value, the pixel value of the boundary pixel in the second image region is rewritten with the pixel value of the boundary pixel in the first image region.
An image pickup apparatus, comprising:
- an image pickup section;
- and
- an image signal processing section configured to execute a signal process for an image signal from said image pickup section;
- said image pickup section including a configuration for outputting an output signal corresponding to each of divisional regions of an image pickup device,
- said image signal processing section including an image signal correction section configured to receive output signals corresponding to divisional regions of the image pickup device as inputs and execute a correction process for the received signals,
- said image signal correction section including
- a calculation section configured to acquire pixel values of boundary pixels including pixels positioned adjacent the boundary between first and second image regions corresponding to the divisional regions of the image pickup device, calculate a first pixel value sum total which is a sum value of pixel values of the boundary pixels in the first image region on lines and a correction second pixel value sum total which is a sum value of partly replaced pixel values of the boundary pixels in the second image region on the lines and calculate a correction pixel value sum total difference which is a difference value between the first pixel value sum total and the correction second pixel value sum total, and
- a correction section configured to execute comparison between the correction pixel value sum total difference calculated by said calculation section and a threshold value determined in advance, decide a correction mode for divisional region images in response to a result of the comparison and execute a pixel value correction process for the divisional region images in accordance with the decided correction mode,
- said calculation section carrying out the calculation process of the correction second pixel value sum total such that difference calculation between a boundary pixel value of a boundary pixel in the second image region and a boundary pixel value of a boundary pixel in the first image region is carried out in a unit of one line and, where the calculated pixel value difference is higher than a preset threshold value, the pixel value of the boundary pixel in the second image region is rewritten with the pixel value of the boundary pixel in the first image region.
An image signal processing method executed by an image signal processing apparatus for executing signal processing for an output of an image pickup device, comprising:
- an image signal correction step, executed by an image signal correction section of the image signal processing apparatus, of receiving output signals corresponding to divisional regions of the image pickup device as inputs to the image signal correction section and executing a correction process for the received signals;
- the image signal correction step including
- a calculation step, executed by a calculation section of the image signal correction section, of acquiring pixel values of boundary pixels including pixels positioned adjacent the boundary between first and second image regions corresponding to the divisional regions of the image pickup device, calculating a first pixel value sum total which is a sum value of pixel values of the boundary pixels in the first image region on lines and a correction second pixel value sum total which is a sum value of partly replaced pixel values of the boundary pixels in the second image region on the lines, and calculating a correction pixel value sum total difference which is a difference value between the first pixel value sum total and the correction second pixel value sum total, and
- a correction step, executed by a correction section of the image signal correction section, of executing comparison between the correction pixel value sum total difference calculated by the calculation section and a threshold value determined in advance, deciding a correction mode for divisional region images in response to a result of the comparison and executing a pixel value correction process for the divisional region images in accordance with the decided correction mode,
- the calculation step being a step of carrying out the calculation process of the correction second pixel value sum total such that difference calculation between a boundary pixel value of a boundary pixel in the second image region and a boundary pixel value of a boundary pixel in the first image region is carried out in a unit of one line and, where the calculated pixel value difference is higher than a preset threshold value, the pixel value of the boundary pixel in the second image region is rewritten with the pixel value of the boundary pixel in the first image region.
A computer program stored in a non-transitory computer readable medium for causing an image signal processing apparatus to execute signal processing for an output of an image pickup device, comprising:
- an image correction step of causing an image signal correction section of the image signal processing apparatus to receive output signals corresponding to divisional regions of the image pickup device as inputs to the image signal correction section and execute a correction process for the received signals;
- the image signal correction step including a calculation step of causing a calculation section of the image signal correction section to acquire pixel values of boundary pixels including pixels positioned adjacent the boundary between first and second image regions corresponding to the divisional regions of the image pickup device, calculate a first pixel value sum total which is a sum value of pixel values of the boundary pixels in the first image region on lines and a correction second pixel value sum total which is a sum value of partly replaced pixel values of the boundary pixels in the second image region on the lines and calculate a correction pixel value sum total difference which is a difference value between the first pixel value sum total and the correction second pixel value sum total, and a correction step of causing a correction section of the image signal correction section to execute comparison between the correction pixel value sum total difference calculated by the calculation section and a threshold value determined in advance, decide a correction mode for divisional region images in response to a result of the comparison and execute a pixel value correction process for the divisional region images in accordance with the decided correction mode, the calculation step being a step of carrying out the calculation process of the correction second pixel value sum total such that difference calculation between a boundary pixel value of a boundary pixel in the second image region and a boundary pixel value of a boundary pixel in the first image region is carried out in a unit of one line and, where the calculated pixel value difference is higher than a preset threshold value, the pixel value of the boundary pixel in the second image region is rewritten with the pixel value of the boundary pixel in the first image region.
An image signal processing circuit for executing signal processing for an output of an image pickup device, comprising:
- image signal correction means for receiving output signals corresponding to divisional regions of the image pickup device as inputs and execute a correction process for the received signals;
- said image signal correction means including
- calculation means for acquiring pixel values of boundary pixels including pixels positioned adjacent the boundary between first and second image regions corresponding to the divisional regions of the image pickup device, calculate a first pixel value sum total which is a sum value of pixel values of the boundary pixels in the first image region on lines and a correction second pixel value sum total which is a sum value of partly replaced pixel values of the boundary pixels in the second image region on the lines and calculate a correction pixel value sum total difference which is a difference value between the first pixel value sum total and the correction second pixel value sum total, and
- correction means for executing comparison between the correction pixel value sum total difference calculated by said calculation means and a threshold value determined in advance, decide a correction mode for divisional region images in response to a result of the comparison and execute a pixel value correction process for the divisional region images in accordance with the decided correction mode,
- said calculation means carrying out the calculation process of the correction second pixel value sum total such that difference calculation between a boundary pixel value of a boundary pixel in the second image region and a boundary pixel value of a boundary pixel in the first image region is carried out in a unit of one line and, where the calculated pixel value difference is higher than a preset threshold value, the pixel value of the boundary pixel in the second image region is rewritten with the pixel value of the boundary pixel in the first image region.
An image pickup apparatus, comprising:
- image pickup means;
- and
- image signal processing means for executing a signal process for an image signal from said image pickup means;
- said image pickup means including a configuration for outputting an output signal corresponding to each of divisional regions of an image pickup device,
- said image signal processing means including image signal correction means for receiving output signals corresponding to divisional regions of the image pickup device as inputs and execute a correction process for the received signals,
- said image signal correction means including
- calculation means for acquiring pixel values of boundary pixels including pixels positioned adjacent the boundary between first and second image regions corresponding to the divisional regions of the image pickup device, calculate a first pixel value sum total which is a sum value of pixel values of the boundary pixels in the first image region on lines and a correction second pixel value sum total which is a sum value of partly replaced pixel values of the boundary pixels in the second image region on the lines and calculate a correction pixel value sum total difference which is a difference value between the first pixel value sum total and the correction second pixel value sum total, and
- correction means for executing comparison between the correction pixel value sum total difference calculated by said calculation means and a threshold value determined in advance, decide a correction mode for divisional region images in response to a result of the comparison and execute a pixel value correction process for the divisional region images in accordance with the decided correction mode,
- said calculation means carrying out the calculation process of the correction second pixel value sum total such that difference calculation between a boundary pixel value of a boundary pixel in the second image region and a boundary pixel value of a boundary pixel in the first image region is carried out in a unit of one line and, where the calculated pixel value difference is higher than a preset threshold value, the pixel value of the boundary pixel in the second image region is rewritten with the pixel value of the boundary pixel in the first image region.
Dependencies are inferred from the claim text.