Apparatus and method for dividing image into regions
AssigneeCanon Kabushiki Kaisha
InventorShiori Wakino
Life of this patent
Estimating the term…
Abstract
An image processing apparatus includes a dividing unit configured to divide an image into a plurality of regions based on an attribute of a pixel, the image having an image coordinate system set therein; a converting unit configured to set a region coordinate system for each of the regions obtained by the dividing unit and to convert coordinate values of a pixel in the image on the image coordinate system into coordinate values on the region coordinate system set for a region to which the pixel belongs; and a calculating unit configured to calculate a feature amount of the region by using the converted coordinate values.
Claims21
An image processing apparatus, comprising:
- at least one processor;
- and
- a memory coupled to the at least one processor, the memory having instructions that, when executed by the processor, perform operations as:
- a dividing unit configured to divide an image into a plurality of regions based on an attribute of a pixel under a predetermined constraint condition, the image having an image coordinate system set therein;
- a setting unit configured to set a region coordinate system for each of the regions obtained by the dividing unit based on the predetermined constraint condition;
- a converting unit configured to convert coordinate values of a pixel in the image on the image coordinate system into coordinate values on the region coordinate system set for a region to which the pixel belongs;
- and
- a calculating unit configured to calculate a feature amount of the region by using the converted coordinate values.
An image processing method, comprising:
- dividing an image into a plurality of regions based on an attribute of a pixel under a predetermined constraint condition, the image having an image coordinate system set therein;
- setting a region coordinate system for each of the divided regions based on the predetermined constraint condition;
- converting coordinate values of a pixel in the image on the image coordinate system into coordinate values on the region coordinate system set for a region to which the pixel belongs;
- and
- calculating a feature amount of the region by using the converted coordinate values.
A non-transitory computer-readable storage medium storing a program that causes a computer to function as:
- a dividing unit configured to divide an image into a plurality of regions based on an attribute of a pixel under a predetermined constraint condition, the image having an image coordinate system set therein;
- a setting unit configured to set a region coordinate system for each of the regions obtained by the dividing unit based on the predetermined constraint condition;
- a converting unit configured to convert coordinate values of a pixel in the image on the image coordinate system into coordinate values on the region coordinate system set for a region to which the pixel belongs;
- and
- a calculating unit configured to calculate a feature amount of the region by using the converted coordinate values.
An image processing apparatus, comprising:
- at least one processor;
- and
- a memory coupled to the at least one processor, the memory having instructions that, when executed by the processor, perform operations as:
- a dividing unit configured to divide an image into a plurality of regions, the image having an image coordinate system set therein;
- a setting unit configured to set a region coordinate system for each of the regions obtained by the dividing unit;
- a converting unit configured to convert coordinate values of a pixel in the image on the image coordinate system into coordinate values on the region coordinate system set for a region to which the pixel belongs;
- and
- an image processing unit configured to perform image processing on the region by using the converted coordinate values.
An image processing method, comprising:
- dividing an image into a plurality of regions, the image having an image coordinate system set therein;
- setting a region coordinate system for each of the divided regions;
- converting coordinate values of a pixel in the image on the image coordinate system into coordinate values on the region coordinate system set for a region to which the pixel belongs;
- and
- performing image processing on the region by using the converted coordinate values.
A non-transitory computer-readable storage medium storing a program that causes a computer to function as:
- a dividing unit configured to divide an image into a plurality of regions, the image having an image coordinate system set therein;
- a setting unit configured to set a region coordinate system for each of the regions obtained by the dividing unit;
- a converting unit configured to convert coordinate values of a pixel in the image on the image coordinate system into coordinate values on the region coordinate system set for a region to which the pixel belongs;
- and
- an image processing unit configured to perform image processing on the region by using the converted coordinate values.
Dependencies are inferred from the claim text.