System, method, and program for adjusting angle of camera
First Claim
1. A system for adjusting an angle of a camera capable of imaging an object at different directions, comprising:
- a memory device; and
a processor that;
acquires an image of each of a plurality of objects taken by a camera including a device for adjusting an angle of the camera;
acquires an angle of the camera when the image of each object is taken, the angle of camera being defined as an angle between a line corresponding to a plane including a floor or ground and a line connecting a center position of an imaging location in the camera and a predetermined point of the plane;
analyzes the image to identify each object an included in the image;
stores, to the memory device, the angle of the camera acquired when the image of the identified object is taken in association with the identified object, a plurality of angles of the camera being stored in the memory device in association with the plurality of objects, respectively;
receives a request including identification information of a target object from an information terminal;
identifies the target object based on the identification information included in the request;
extracts an angle of the camera which is stored in association with the target object from the memory device in response to the request; and
adjusts an angle of the camera for imaging the target object to the extracted angle.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is to provide a system, a method, and a program for adjusting the angle of a camera that are capable to automatically adjust the angle formed by an imaging device to an object. The system for adjusting the angle of a camera 1 acquires an image taken by a camera 200; acquires the three-dimensional angle of the camera 200; analyzes an object in the image; and associates and stores the analyzed object with the acquired angle of the camera. Furthermore, the system for adjusting the angle of a camera 1 receives a request to image an object, extracts the stored angle of the camera in response to the request, and adjusts the angle of the camera 200 to the extracted angle. Still furthermore, the system for adjusting the angle of a camera 1 identifies a constant area of plane as the object based on the result of the image analysis and adjusts the angle of the camera 200 to an angle parallel to the plane based on the result of the identified plane.
13 Citations
3 Claims
-
1. A system for adjusting an angle of a camera capable of imaging an object at different directions, comprising:
-
a memory device; and a processor that; acquires an image of each of a plurality of objects taken by a camera including a device for adjusting an angle of the camera; acquires an angle of the camera when the image of each object is taken, the angle of camera being defined as an angle between a line corresponding to a plane including a floor or ground and a line connecting a center position of an imaging location in the camera and a predetermined point of the plane; analyzes the image to identify each object an included in the image; stores, to the memory device, the angle of the camera acquired when the image of the identified object is taken in association with the identified object, a plurality of angles of the camera being stored in the memory device in association with the plurality of objects, respectively; receives a request including identification information of a target object from an information terminal; identifies the target object based on the identification information included in the request; extracts an angle of the camera which is stored in association with the target object from the memory device in response to the request; and adjusts an angle of the camera for imaging the target object to the extracted angle.
-
-
2. A method for adjusting an angle of a camera capable of imaging an object at different directions, comprising:
-
acquiring an image of each of a plurality of objects taken by the camera; acquiring an angle of the camera when the image of each object is taken, the angle of camera being defined as an angle between a line corresponding to a plane including a floor or ground and a line connecting a center position of an imaging location in the camera and a predetermined point of the plane; analyzing the image to identify each object an included in the image; storing, to a memory device, the angle of the camera acquired when the image of the identified object is taken in association with the identified object, a plurality of angles of the camera being stored in the memory device in association with the plurality of objects, respectively; receiving a request including identification information of a target object from an information terminal; identifying the target object based on the identification information included in the request; extracting an angle of the camera which is stored in association with the target object from the memory device in response to the request; and adjusting an angle of the camera for imaging the target object to the extracted angle.
-
-
3. A computer program product for use in a system for adjusting an angle of a camera capable of imaging an object at different directions, 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 of each of a plurality of objects taken by the camera; acquiring an angle of the camera when the image of each object is taken, the angle of camera being defined as an angle between a line corresponding to a plane including a floor or ground and a line connecting a center position of an imaging location in the camera and a predetermined point of the plane; analyzing the image to identify each object an included in the image; storing, to a memory device, the angle of the camera acquired when the image of the identified object is taken in association with the identified object, a plurality of angles of the camera being stored in the memory device in association with the plurality of objects, respectively; receiving a request including identification information of a target object from an information terminal; identifying the target object based on the identification information included in the request; extracting an angle of the camera which is stored in association with the target object from the memory device in response to the request; and adjusting an angle of the camera for imaging the target object to the extracted angle.
-
Specification