Image capturing apparatus, tracking device, control method, and storage medium
First Claim
Patent Images
1. An image capturing apparatus comprising:
- a tracking unit configured to detect an area correlated with a tracking area corresponding to an object;
a touch detection unit configured to detect a touch operation;
a first detection unit configured to detect information corresponding to a distance to the object;
a second detection unit configured to detect a movement of the object;
a setting unit configured to set an area including a touch position where the touch operation is performed as an area from which the information corresponding to the distance to the object is detected, in accordance with a result of the detection by the second detection unit; and
a calculation unit configured to calculate, for the area, a difference between the information corresponding to the detected distance to the object and information corresponding to a distance to an object that has previously been tracked,wherein the tracking unit is configured to set the tracking area based on a calculated result.
1 Assignment
0 Petitions
Accused Products
Abstract
An image capturing apparatus according to an exemplary embodiment includes a touch panel unit that detects a touch operation. When a user touches the touch panel unit while the image capturing apparatus is in a mode of tracking a predetermined object, a system control unit sets an object search area for searching for the predetermined object. The system control unit sets the tracking area based on a difference between information corresponding to a distance to an object calculated by an image calculation unit for the object search area and information corresponding to a distance to an object that has previously been tracked.
-
Citations
20 Claims
-
1. An image capturing apparatus comprising:
-
a tracking unit configured to detect an area correlated with a tracking area corresponding to an object; a touch detection unit configured to detect a touch operation; a first detection unit configured to detect information corresponding to a distance to the object; a second detection unit configured to detect a movement of the object; a setting unit configured to set an area including a touch position where the touch operation is performed as an area from which the information corresponding to the distance to the object is detected, in accordance with a result of the detection by the second detection unit; and a calculation unit configured to calculate, for the area, a difference between the information corresponding to the detected distance to the object and information corresponding to a distance to an object that has previously been tracked, wherein the tracking unit is configured to set the tracking area based on a calculated result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A control method for an image capturing apparatus, the control method comprising:
-
tracking by detecting an area correlated with a tracking area corresponding to an object; detecting a touch operation; detecting, as first detecting, information corresponding to a distance to the object; detecting, as second detecting, a movement of the object; setting an area including a touch position where the touch operation is performed as an area from which the information corresponding to the distance to the object is detected, in accordance with a result of the second detecting; and calculating, for the area, a difference between the information corresponding to the detected distance to the object and information corresponding to a distance to an object that has previously been tracked, wherein in the tracking, the tracking area is set based on a result of the calculating.
-
-
13. A non-transitory computer-readable storage medium storing therein a computer-readable program for executing a control method for an apparatus, the program causing a computer to execute:
-
tracking by detecting an area correlated with a tracking area corresponding to an object; detecting a touch operation; detecting, as first detecting, information corresponding to a distance to the object; detecting, as second detecting, a movement of the object; setting an area including a touch position where the touch operation is performed as an area from which the information corresponding to the distance to the object is detected, in accordance with a result of the second detecting; and calculating, for the area, a difference between the information corresponding to the detected distance to the object and information corresponding to a distance to an object that has previously been tracked, wherein in the tracking, the tracking area is set based on a result of the calculating.
-
-
14. A tracking device comprising:
-
a tracking unit configured to set an area correlated to a first tracking area in a screen as a second tracking area to track a predetermined target; a touch detection unit configured to detect a touch operation performed on the screen; and an area setting unit configured to set an area from which information corresponding to a distance to the predetermined target is detected, based on a touch position where the touch operation is performed on the screen, wherein the tracking unit is configured to calculate a difference between information corresponding to the distance to the predetermined target detected from the set area and information corresponding to a distance to an object in the first tracking area, and the tracking unit configured to perform control, in a case where the difference is smaller than a predetermined value, to set at least a part of the area as the second tracking area, and in a case where the difference is equal to or larger than the predetermined value, not to set the area as the second tracking area. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A control method for a tracking device, the control method including:
-
tracking by setting an area correlated to a first tracking area in a screen as a second tracking area to track a predetermined target; detecting a touch operation performed on the screen; and setting an area from which information corresponding to a distance to the predetermined target is detected, based on a touch position where the touch operation is performed on the screen, wherein in the tracking, a difference between information corresponding to the distance to the predetermined target detected from the area set in the setting and information corresponding to a distance to an object in the first tracking area is calculated, and control is performed such that in a case where the difference is smaller than a predetermined value, at least a part of the area is set as the second tracking area, and in a case where the difference is equal to or larger than the predetermined value, the area is not set as the second tracking area.
-
-
20. A non-transitory computer-readable storage medium storing therein a computer-readable program for executing a control method for a tracking device, the program causing a computer to execute:
-
tracking, by setting, an area correlated to a first tracking area in a screen as a second tracking area to track a predetermined target; detecting a touch operation performed on the screen; and setting an area from which information corresponding to a distance to the predetermined target is detected, based on a touch position where the touch operation is performed on the screen, wherein in the tracking, a difference between information corresponding to the distance to the predetermined target detected from the area set in the setting and information corresponding to a distance to an object in the first tracking area is calculated, and control is performed such that in a case where the difference is smaller than a predetermined value, at least a part of the area is set as the second tracking area, and in a case where the difference is equal to or larger than the predetermined value, the area is not set as the second tracking area.
-
Specification