System, method, and program for controlling drone
First Claim
1. A system for controlling a drone, comprising:
- an image acquisition unit that acquires an image taken by a drone;
an image analysis unit that analyzes the acquired image;
an extraction unit that extracts at least one first point where the image analysis cannot be performed due to low resolution or at least one second point where an edge variation is a predetermined value or more, based on the result of the image analysis;
a position coordinate acquisition unit that acquires a position coordinate of the extracted first point or second point;
a setting unit that, when the at least one second point includes two or more second points, sets a flight route for the two or more second points of the drone to fly in order of magnitude of the edge variation; and
a control unit that controls the drone to fly to the acquired position coordinate and take an image at a higher resolution than that of the analyzed image.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is to provide a system, a method, and a program for controlling a drone to take an image at high resolution if a predetermined condition is satisfied. The system includes an image acquisition unit that acquires an image taken by a drone; an image analysis unit that analyzes the acquired image; an extraction unit that extracts a point that satisfies a predetermined condition based on the result of the image analysis; a position coordinate acquisition unit that acquires the position coordinate of the extracted point; and a control unit that controls the drone to fly to the acquired position coordinate and take an image at a higher resolution than that of the analyzed image.
-
Citations
7 Claims
-
1. A system for controlling a drone, comprising:
-
an image acquisition unit that acquires an image taken by a drone; an image analysis unit that analyzes the acquired image; an extraction unit that extracts at least one first point where the image analysis cannot be performed due to low resolution or at least one second point where an edge variation is a predetermined value or more, based on the result of the image analysis; a position coordinate acquisition unit that acquires a position coordinate of the extracted first point or second point; a setting unit that, when the at least one second point includes two or more second points, sets a flight route for the two or more second points of the drone to fly in order of magnitude of the edge variation; and a control unit that controls the drone to fly to the acquired position coordinate and take an image at a higher resolution than that of the analyzed image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for controlling a drone, comprising the steps of:
-
acquiring an image taken by a drone; analyzing the acquired image; extracting at least one first point where the image analysis cannot be performed due to low resolution or at least one second point where an edge variation is a predetermined value or more, based on the result of the image analysis; acquiring a position coordinate of the extracted first point or second point; when the at least one second point includes two or more second points, setting a flight route for the two or more second points of the drone to fly in order of magnitude of the edge variation; and controlling the drone to fly to the acquired position coordinate and take an image at a higher resolution than that of the analyzed image.
-
-
7. A computer program product for use in a system for controlling a drone, comprising a non-transitory computer usable medium having a set of instructions physically embodied therein, the set of instructions including computer readable program code, which when executed by the system causes an information processing unit to execute the steps of:
-
acquiring an image taken by a drone; analyzing the acquired image; extracting at least one first point where the image analysis cannot be performed due to low resolution or at least one second point where an edge variation is a predetermined value or more, based on the result of the image analysis; acquiring a position coordinate of the extracted first point or second point; when the at least one second point includes two or more second points, setting a flight route for the two or more second points of the drone to fly in order of magnitude of the edge variation; and controlling the drone to fly to the acquired position coordinate and take an image at a higher resolution than that of the analyzed image.
-
Specification