Device, movement speed estimation system, feeding control system, movement speed estimation method, and recording medium in which movement speed estimation program is stored
AssigneeNEC Corporation
InventorYoshitaka Kawano
Life of this patent
Estimating the term…
Abstract
A movement speed estimation device comprises: a body length calculation unit for calculating, from a video obtained by imaging an aquatic organism with a monocular camera, an apparent body length in the video of a specific portion of the aquatic organism; a movement amount calculation unit for calculating an apparent movement amount in the video of the aquatic organism in a predetermined period of the video; and an estimation unit for estimating the movement speed of the aquatic organism on the basis of the apparent body length and the apparent movement amount.
Claims14
A device comprising:
- a memory storing instructions;
- and
- one or more processors configured to execute the instructions to:
- calculate, from a video obtained by imaging an aquatic organism with a monocular camera, an apparent body length in the video of a specific portion of the aquatic organism;
- calculate an apparent movement amount in the video of the aquatic organism in a predetermined period of the video;
- estimate a movement speed of the aquatic organism based on the body length and the movement amount;
- estimate the movement speed after feeding to the aquatic organism is started;
- determine whether to end feeding based on the movement speed at a normal time of the aquatic organism and the movement speed after the feeding to the aquatic organism is started;
- estimate a movement speed after the feeding is started for each of a plurality of the aquatic organisms;
- determine to end the feeding when the movement speed at the normal time and the movement speed after the feeding is started to the plurality of the aquatic organisms satisfy a criterion;
- and
- calculate an average value of movement speeds after the feeding to the plurality of aquatic organisms is started, and determine to end the feeding when the average value satisfies the criterion.
A movement speed estimation method, executed by a computer, the movement speed estimation method comprising:
- calculating, from a video obtained by imaging an aquatic organism with a monocular camera, an apparent body length in the video of a specific portion of the aquatic organism;
- calculating an apparent movement amount in the video of the aquatic organism in a predetermined period of the video;
- estimating a movement speed of the aquatic organism based on the body length and the movement amount;
- estimating the movement speed after feeding to the aquatic organism is started;
- determining whether to end feeding based on the movement speed at a normal time of the aquatic organism and the movement speed after the feeding to the aquatic organism is started;
- estimating a movement speed after the feeding is started for each of a plurality of the aquatic organisms;
- determining to end the feeding when the movement speed at the normal time and the movement speed after the feeding is started to the plurality of the aquatic organisms satisfy a criterion;
- and
- calculating an average value of movement speeds after the feeding to the plurality of aquatic organisms is started, and determine to end the feeding when the average value satisfies the criterion.
A non-transitory recording medium storing a program causing a computer to execute:
- body length calculation processing comprising calculating, from a video obtained by imaging an aquatic organism with a monocular camera, an apparent body length in the video of a specific portion of the aquatic organism;
- movement amount calculation processing comprising calculating an apparent movement amount in the video of the aquatic organism in a predetermined period of the video;
- and
- estimation processing comprising estimating a movement speed of the aquatic organism based on the body length and the movement amount;
- estimation processing comprising estimating the movement speed after feeding to the aquatic organism is started;
- determination processing comprising determining whether to end feeding based on the movement speed at a normal time of the aquatic organism and the movement speed after the feeding to the aquatic organism is started;
- estimation processing comprising estimating a movement speed after the feeding is started for each of a plurality of the aquatic organisms;
- determination processing comprising determining to end the feeding when the movement speed at the normal time and the movement speed after the feeding is started to the plurality of the aquatic organisms satisfy a criterion;
- and
- calculation processing comprising calculating an average value of movement speeds after the feeding to the plurality of aquatic organisms is started, and determine to end the feeding when the average value satisfies the criterion.
Dependencies are inferred from the claim text.