Movement control apparatus, movement control method and program
AssigneeSony Corporation
InventorsYoshinori Takagi, Kentaro Fukazawa
Life of this patent
Estimating the term…
Abstract
There is provided a movement control apparatus including a feature value calculation part calculating, on a basis of a movement direction of a region of interest defined based on input for moving the region and a target in which the region is provided, a feature value of the target in which the region is provided in the movement direction of the region on a per-unit distance basis regarding movement of the region, a movement value calculation part calculating a movement value by which the region is moved, based on the input, and a movement controller moving the region in the movement direction based on the calculated feature value and the calculated movement value.
Claims15
A movement control apparatus comprising:
- one or more processors operable to:
- calculate a feature value of a target, in which a region of interest is provided, in a movement direction of the region of interest for each unit distance, based on the movement direction of the region of interest, wherein the movement direction of the region of interest is defined based on an input for moving the region of interest, and the target in which the region of interest is provided;
- calculate a movement value for the region of interest, based on the input for moving the region of interest;
- and
- move the region of interest in the movement direction by a movement distance, based on the calculated feature value and the calculated movement value,
- wherein the region of interest is moved by a first movement distance when the calculated feature value is a first feature value, and the region of interest is moved by a second movement distance when the calculated feature value is a second feature value, and
- wherein when the first feature value is smaller than the second feature value, the first movement distance is larger than the second movement distance.
A movement control method implemented on a computer, comprising:
- calculating a feature value of a target, in which a region of interest is provided, in a movement direction of the region of interest for each unit distance, based on the movement direction of the region of interest, wherein the movement direction is defined based on an input for moving the region of interest, and the target in which the region of interest is provided;
- calculating a movement value for the region of interest, based on the input for moving the region of interest;
- and
- moving the region of interest in the movement direction by a movement distance, based on the calculated feature value and the calculated movement value,
- wherein the region of interest is moved by a first movement distance when the calculated feature value is a first feature value, and the region of interest is moved by a second movement distance when the calculated feature value is a second feature value, and
- wherein when the first feature value is smaller than the second feature value, the first movement distance is larger than the second movement distance.
A non-transitory computer readable storage medium having stored thereon, a computer program, the computer program when executed by a computer causes the computer to perform steps comprising:
- calculating a feature value of a target, in which a region of interest is provided, in a movement direction of the region of interest for each unit distance, based on the movement direction of the region of interest, wherein the movement direction is defined based on an input for moving the region of interest, and the target in which the region of interest is provided;
- calculating a movement value for the region of interest, based on the input for moving the region of interest;
- and
- moving the region of interest in the movement direction by a movement distance, based on the calculated feature value and the calculated movement value,
- wherein the region of interest is moved by a first movement distance when the calculated feature value is a first feature value, and the region of interest is moved by a second movement distance when the calculated feature value is a second feature value, and
- wherein when the first feature value is smaller than the second feature value, the first movement distance is larger than the second movement distance.
Dependencies are inferred from the claim text.