IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM
First Claim
1. An image processing device comprising:
- an image acquiring unit configured to acquire an image;
a storage unit configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions, in the image acquired by the image acquiring unit; and
an image processing unit configured to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in the image region based on the information stored in the storage unit,wherein the image region is divided into a plurality of sub-regions in the vertical direction, andwherein when the rectangular range set in the image region extends over two or more sub-regions, the image processing unit acquires the cumulative value at a pixel position in the lowermost sub-region of the two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device includes an image acquiring unit, a storage unit, and an image processing unit, wherein the image region is divided into a plurality of sub-regions in the vertical direction, and wherein when the rectangular range set in the image region extends over two or more sub-regions, the image processing unit acquires the cumulative value at a pixel position in the lowermost sub-region of the two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region.
25 Citations
14 Claims
-
1. An image processing device comprising:
-
an image acquiring unit configured to acquire an image; a storage unit configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions, in the image acquired by the image acquiring unit; and an image processing unit configured to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in the image region based on the information stored in the storage unit, wherein the image region is divided into a plurality of sub-regions in the vertical direction, and wherein when the rectangular range set in the image region extends over two or more sub-regions, the image processing unit acquires the cumulative value at a pixel position in the lowermost sub-region of the two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region. - View Dependent Claims (3, 5, 7, 9)
-
-
2. An image processing device comprising:
-
an image acquiring unit configured to acquire an image; a storage unit configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions, in the image acquired by the image acquiring unit; and an image processing unit configured to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in the image region based on the information stored in the storage unit, wherein the image region is divided into a plurality of sub-regions in the horizontal direction, and wherein when the rectangular range set in the image region extends over two or more sub-regions, the image processing unit acquires the cumulative value at a pixel position in the rightmost sub-region of the two or more sub-regions by adding the cumulative values in the left sub-regions at the pixel position in the same row of a rightmost column in the left sub-regions, over which the rectangular range extends, to the cumulative value in the rightmost sub-region at the pixel position in the rightmost sub-region. - View Dependent Claims (4, 6, 8, 10)
-
-
11. An image processing method comprising:
-
causing an image acquiring unit to acquire an image; and causing an image processing unit to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in an image region based on information stored in a storage unit, which is configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions in the vertical direction, in the image acquired by the image acquiring unit, and to acquire the cumulative value at a pixel position in the lowermost sub-region of two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region when the rectangular range set in the image region extends over the two or more sub-regions.
-
-
12. An image processing method comprising:
-
causing an image acquiring unit to acquire an image; and causing an image processing unit to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in an image region based on information stored in a storage unit, which is configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions in the horizontal direction, in the image acquired by the image acquiring unit, and to acquire the cumulative value at a pixel position in the rightmost sub-region of two or more sub-regions by adding the cumulative values in the left sub-regions at the pixel position in the same row of a rightmost column in the left sub-regions, over which the rectangular range extends, to the cumulative value in the rightmost sub-region at the pixel position in the rightmost sub-region when the rectangular range set in the image region extends over the two or more sub-regions.
-
-
13. An image processing program causing a computer to perform:
-
a sequence of causing an image acquiring unit to acquire an image; and a sequence of causing an image processing unit to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in an image region based on information stored in a storage unit, which is configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions in the vertical direction, in the image acquired by the image acquiring unit, and to acquire the cumulative value at a pixel position in the lowermost sub-region of two or more sub-regions by adding the cumulative values in the upper sub-regions at the pixel position in the same column of a lowermost row in the upper sub-regions, over which the rectangular range extends, to the cumulative value in the lowermost sub-region at the pixel position in the lowermost sub-region when the rectangular range set in the image region extends over the two or more sub-regions.
-
-
14. An image processing method program causing a computer to perform:
-
a sequence of causing an image acquiring unit to acquire an image; and a sequence of causing an image processing unit to acquire a cumulative value of a value associated with a pixel of the image acquired by the image acquiring unit in a rectangular range set in an image region based on information stored in a storage unit, which is configured to store information on a cumulative value of a value associated with a predetermined pixel for each sub-region, which is obtained by dividing an image region into a plurality of sub-regions in the horizontal direction, in the image acquired by the image acquiring unit, and to acquire the cumulative value at a pixel position in the rightmost sub-region of two or more sub-regions by adding the cumulative values in the left sub-regions at the pixel position in the same row of a rightmost column in the left sub-regions, over which the rectangular range extends, to the cumulative value in the rightmost sub-region at the pixel position in the rightmost sub-region when the rectangular range set in the image region extends over the two or more sub-regions.
-
Specification