OBJECT SEARCHING APPARATUS, OBJECT SEARCHING METHOD AND COMPUTER-READABLE RECORDING MEDIUM
First Claim
1. An object searching apparatus for searching through a database of objects, comprising:
- an image pickup unit for obtaining plural pieces of image data with an optical axis moved relatively to a subject to be shot;
a distance calculating unit for calculating a distance from the image pickup unit to the subject based on the plural pieces of image data obtained by the image pickup unit;
a clipping unit for clipping a main object of the subject from the image data, wherein the subject at least consists of the main object and a background;
a real-size calculating unit for calculating a real size of the main object of the subject, using a size of the clipped main object on the image data, the distance calculated by the distance calculating unit and a focal length of the image pickup unit; and
a searching unit for accessing the database of objects to search for a sort of the main object of the subject, using the real size of the main object calculated by the real-size calculating unit.
1 Assignment
0 Petitions
Accused Products
Abstract
In an object searching apparatus for searching through a database of objects, an image pickup unit repeatedly shoots a subject with the optical axis moved to obtain plural pieces of image data. A distance from the image pickup unit to the subject is calculated based on the plural pieces of image data, and a main object of the subject is clipped from the obtained image data. A calculating unit calculates a real size of the main object of the subject based on a size of the clipped main object on the image data, the calculated distance from the image pickup unit to the subject and a focal length of the image pickup unit. A searching unit accesses the database to search for a sort of the main object of the subject, using the calculated real size of the main object.
-
Citations
6 Claims
-
1. An object searching apparatus for searching through a database of objects, comprising:
-
an image pickup unit for obtaining plural pieces of image data with an optical axis moved relatively to a subject to be shot; a distance calculating unit for calculating a distance from the image pickup unit to the subject based on the plural pieces of image data obtained by the image pickup unit; a clipping unit for clipping a main object of the subject from the image data, wherein the subject at least consists of the main object and a background; a real-size calculating unit for calculating a real size of the main object of the subject, using a size of the clipped main object on the image data, the distance calculated by the distance calculating unit and a focal length of the image pickup unit; and a searching unit for accessing the database of objects to search for a sort of the main object of the subject, using the real size of the main object calculated by the real-size calculating unit. - View Dependent Claims (2, 3, 4)
-
-
5. A method of searching for an object, used in an object searching apparatus for searching through a database of objects, wherein the apparatus has an image pickup unit for obtaining plural pieces of image data with an optical axis moved relatively to a subject to be shot, the method comprising:
-
a distance calculating step of calculating a distance from the image pickup unit to the subject based on the plural pieces of image data obtained by the image pickup unit; a clipping step of clipping a main object of the subject from the image data; a real-size calculating step of calculating a real size of the main object of the subject, using a size of the clipped main object on the image data, the distance calculated at the distance calculating step and a focal length of the image pickup unit; and a searching step of accessing the database of objects to search for a sort of the main object of the subject, using the real size of the main object calculated at the real-size calculating step.
-
-
6. A non-transitory computer-readable recording medium having stored thereon a program for controlling operation of an object searching apparatus for searching through a database of objects, wherein the object searching apparatus comprises a computer and an image pickup unit for obtaining plural pieces of image data with an optical axis moved relatively to a subject to be shot, and wherein the program, when read and executed on the computer, makes the computer function as:
-
a distance calculating unit for calculating a distance from the image pickup unit to the subject based on the plural pieces of image data obtained by the image pickup unit; a clipping unit for clipping a main object of the subject from the image data; a real-size calculating unit for calculating a real size of the main object of the subject, using a size of the clipped main object on the image data, the distance calculated by the distance calculating unit and a focal length of the image pickup unit; and a searching unit for accessing the database of objects to search for a sort of the main object of the subject, using the real size of the main object calculated by the real-size calculating unit.
-
Specification