Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
AssigneeCanon Kabushiki Kaisha
InventorsYasuo Bamba, Hajime Muta
Life of this patent
Estimating the term…
Abstract
An image processing apparatus comprises a setting unit configured to set, based on a detection line that is set in a display screen, a patch region in the display screen, the patch region including a detection region serving as a region for detecting a position of an object, and a counting region encompassed by the detection region, and a counting unit configured to count, from among intersection points between a movement vector in the detection region of an object moving inside the display screen or a locus based on the movement vector and the detection line in the detection region, intersection points located in the counting region.
Claims11
An image processing apparatus comprising:
- one or more memories storing instructions;
- and
- one or more processors that execute the instructions for:
- setting, based on a detection line that is set in a display screen, a patch region in the display screen, the patch region including a detection region serving as a region for detecting a position of an object, and a counting region encompassed by the detection region;
- and
- counting unit configured to count, from among intersection points between a movement vector in the detection region of an object moving inside the display screen or a locus based on the movement vector and the detection line in the detection region, intersection points located in the counting region.
An image processing method performed by an image processing apparatus, comprising:
- setting, based on a detection line that is set in a display screen, a patch region in the display screen, the patch region including a detection region serving as a region for detecting a position of an object and a counting region encompassed by the detection region;
- and
- counting, from among intersection points between a movement vector in the detection region of an object moving inside the display screen or a locus based on the movement vector and the detection line in the detection region, intersection points located in the counting region.
A non-transitory computer-readable storage medium storing a computer program for causing a computer to function as:
- a setting unit configured to set, based on a detection line that is set in a display screen, a patch region in the display screen, the patch region including a detection region serving as a region for detecting a position of an object, and a counting region encompassed by the detection region;
- and
- a counting unit configured to count, from among intersection points between a movement vector in the detection region of an object moving inside the display screen or a locus based on the movement vector and the detection line in the detection region, intersection points located in the counting region.
Dependencies are inferred from the claim text.