IMAGE DATABASE CREATION DEVICE, LOCATION AND INCLINATION ESTIMATION DEVICE, AND IMAGE DATABASE CREATION METHOD
20190362517 ยท 2019-11-28
Assignee
Inventors
Cpc classification
Y10S707/915
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G06T7/80
PHYSICS
G06T19/00
PHYSICS
Y10S707/99948
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
H04W64/00
ELECTRICITY
Abstract
An area detection unit detects which area out of a plurality of areas a photographed image belongs to. A sensor information acquiring unit acquires the photographed image and distance information. A locational relationship calculating unit calculates the acquisition location and inclination of each photographed image on the basis of the photographed image and the distance information acquired by the sensor information acquiring unit. An image database generating unit generates an image database by associating the photographing location and the inclination of the photographed image and the photographed image as image information and grouping image information of images belonging to the same area.
Claims
1. An image database creation device comprising: a processor; and a memory storing instructions, upon executed by the processor, causing the processor to perform a process of: detecting which area out of a plurality of areas a photographed image belongs to; acquiring distance information indicating a distance between a photographed object of the photographed image and an acquisition location of the photographed image; calculating a photographing location and an inclination of the photographed image on a basis of the distance information; and generating an image database in which the photographing location and the inclination of the photographed image and the photographed image are associated as image information, the process generating the image database by grouping image information of images belonging to a same area.
2. The image database creation device according to claim 1, wherein the plurality of areas is associated with the area detected by the process in a one-on-one manner.
3. The image database creation device according to claim 2, wherein the process detects the area using radio frequency identification (RFID).
4. The image database creation device according to claim 1, wherein the process measures a set signal value at a plurality of locations as a value corresponding to the area, and the process groups the acquisition location and the inclination of the image calculated by the process using the signal value measured by the process, associates the signal value, the grouped acquisition location and the inclination of the image, and the image as image information, and generates the image information as an image database.
5. The image database creation device according to claim 4, wherein the process measures any one of a received signal strength indicator (RSSI), signal strength of a beacon, signal strength of an ultra-wide band (UWB), a distance to an access point, and a measurement value of a geomagnetic sensor as the set signal value.
6. A location and inclination estimation device comprising: a processor; and a memory storing instructions, upon executed by the processor, causing the processor to perform a process of: storing image information in which images having information of a photographing location and an inclination are grouped by a plurality of areas; detecting which area out of the plurality of areas an image belongs to; acquiring an image of a photographed object; collating the image acquired by the process with only an image belonging to a same area detected by the process out of images stored in the image database; and outputting, as an estimation result, a location and an inclination of an image as a collation result in the process.
7. The location and inclination estimation device according to claim 6, wherein the plurality of areas is associated with the area detected by the process in a one-on-one manner.
8. The location and inclination estimation device according to claim 6, wherein the process detects the area using RFID.
9. The location and inclination estimation device according to claim 6, wherein the process measures a set signal value at a plurality of locations as a value corresponding to the area, the image database is grouped using the signal value, and the process collates with only an image having a same signal value as the signal value detected by the process out of the images stored in the image database.
10. The location and inclination estimation device according to claim 9, wherein the process measures any one of an RSSI, signal strength of a beacon, signal strength of a UWB, a distance to an access point, and a measurement value of a geomagnetic sensor as the set signal value.
11. An image database creation method using the image database creation device according to claim 1, the method comprising: detecting which area out of a plurality of areas a photographed image belongs to; acquiring distance information indicating a distance between a photographed object of the photographed image and an acquisition location of the photographed image; calculating a photographing location and an inclination of the photographed image on a basis of the distance information; and generating an image database in which the photographing location and the inclination of the photographed image and the photographed image are associated as image information, the image database generated by grouping of image information of images belonging to a same area.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
DESCRIPTION OF EMBODIMENTS
[0029] To describe the invention further in detail, embodiments for carrying out the invention will be described below with reference to the accompanying drawings.
First Embodiment
[0030]
[0031] The illustrated image database creation device includes an area detection unit 1, a sensor information acquiring unit 2, a locational relationship calculating unit 3, and an image database generating unit 4. The area detection unit 1 is a processing unit that detects, as area information, in which area out of a plurality of indoor areas the location is. The sensor information acquiring unit 2 includes an image acquiring unit 2a and a distance measuring unit 2b. The image acquiring unit 2a is a device for acquiring an indoor image, and the distance measuring unit 2b is a processing unit for measuring distance information indicating a distance between a photographed object in a photographed image and the acquisition location of the photographed image. The locational relationship calculating unit 3 calculates the acquisition location and the inclination of each photographed image on the basis of the photographed image and the distance information acquired by the sensor information acquiring unit 2. The image database generating unit 4 is a processing unit for associating the acquisition location and the inclination of the photographed image calculated by the locational relationship calculating unit 3, the photographed image acquired by the sensor information acquiring unit 2, and the area information detected by the area detection unit 1 to obtain image information and generating an image database 5 by using the image information.
[0032]
[0033] The RFID receiver 101 in
[0034] In the case where the image database creation device in
[0035] Next, the operation of the image database creation device of the first embodiment will be described.
[0036]
[0037] First, description is given with the assumption that data of room 1 in
[0038] When measurement is performed for room 1 and room 2 by such a method, a database illustrated in
[0039] Next, a location and inclination estimation device of the first embodiment will be described.
[0040]
[0041]
[0042] The RFID receiver 101 in
[0043] In the case where the location and inclination estimation device in
[0044] Next, the operation of the location and inclination estimation device according to the first embodiment will be described with reference to a flowchart of
[0045] A user brings the RFID tag 105 into contact with the RFID receiver 101 to make it read the RFID tag 105 (step ST11) to input information of the room in which the terminal is located. Note that this input may be manually performed by the user to the RFID receiver 101 (database collating unit 11), or information of the RFID tag 105 from the RFID receiver 101 may be directly given to the RFID receiver 101 (database collating unit 11) as information of the room. Note that in this example it is assumed that the terminal has entered room 1 of the first RFID tag 105a illustrated in
[0046] In this manner, according to the location and inclination estimation device of the first embodiment, as a first effect, calculation time is reduced. In the present embodiment, the collation with the image database 5 is performed only on image data that corresponds to a specified area. Therefore, the number of images to be collated can be reduced as compared with the related art. For example, in the above example, the collation is performed only with the images of RFID (1) and not with images of RFID (2), and thus the calculation time can be reduced. As a second effect, discrimination of similar scenes is improved. For example, even in a case where room 1 and room 2 illustrated in
[0047] Note that in the image database creation device and the location and inclination estimation device, the RFID is used as the means to specify the areas; however, any means capable of uniquely specifying the areas, such as a beacon, can be used likewise.
[0048] As described above, according to the image database creation device of the first embodiment, included are: the area detection unit for detecting which area out of a plurality of areas a photographed image belongs to; the information acquiring unit for acquiring distance information indicating a distance between a photographed object of the photographed image and an acquisition location of the photographed image; the calculating unit for calculating a photographing location and an inclination of the photographed image on the basis of the distance information; and the image database generating unit for generating an image database in which the photographing location and the inclination of the photographed image and the photographed image are associated as image information, the image database generating unit generating the image database by grouping image information of images belonging to the same area. Therefore, it is possible to provide the image database capable of improving the real-time property for estimation of location and inclination of an image and providing an accurate estimation result of the location and inclination.
[0049] Moreover, according to the image database creation device of the first embodiment, the plurality of areas are associated with the areas detected by the area detection unit in a one-on-one manner, and thus the areas can be specified easily and reliably.
[0050] Moreover, according to the image database creation device of the first embodiment, the area detection unit detects an area using the RFID, and thus the areas can be specified easily and reliably.
[0051] In addition, according to the location and inclination estimation device of the first embodiment, included are: the image database for storing image information in which images each having information of a photographing location and an inclination are grouped by a plurality of areas; the area detection unit for detecting which area out of the plurality of areas an image belong to; the image acquiring unit for acquiring an image of a photographed object; the database collating unit for collating the image acquired by the image acquiring unit with only images belonging to the same area detected by the area detection unit out of the images stored in the image database; and the location and inclination estimating unit for outputting, as an estimation result, a location and an inclination of an image as a result of the collation in the database collating unit. Therefore, it is possible to improve the real-time property and to obtain an accurate estimation result of the location and inclination.
[0052] Moreover, according to the location and inclination estimation device of the first embodiment, the plurality of areas are associated with the areas detected by the area detection unit in a one-on-one manner, and thus the areas can be specified easily and reliably.
[0053] Moreover, according to the location and inclination estimation device of the first embodiment, the area detection unit detects an area using the RFID, and thus the areas can be specified easily and reliably.
[0054] In addition, according to the image database creation method of the first embodiment, since the image database creation method using the image database creation device according to the first embodiment includes: an area detecting step of detecting which area out of a plurality of areas a photographed image belongs to; an information acquiring step of acquiring distance information indicating a distance between a photographed object of the photographed image and an acquisition location of the photographed image; a calculating step of calculating a photographing location and an inclination of the photographed image on the basis of the distance information; and an image database generating step of generating an image database in which the photographing location and the inclination of the photographed image and the photographed image are associated as image information, the image database generating step generating the image database by grouping image information of images belonging to the same area, it is possible to provide the image database capable of improving the real-time property for estimation of location and inclination of an image and providing an accurate estimation result of the location and inclination.
Second Embodiment
[0055] A second embodiment includes an image database creation device for generating an image database by grouping on the basis of values of signals obtained at a plurality of indoor locations and a location and inclination estimation device for estimating the location and inclination using the image database configured by the image database creation device.
[0056]
[0057]
[0058] The wireless LAN receiver 106 in
[0059] Next, the operation of the image database creation device of the second embodiment will be described.
[0060]
[0061] First, description is given with the assumption that data of room 1 in
[0062] Thereafter, it is determined whether measurement of all the rooms has been completed (step ST28), and if not completed, the processing from step ST21 is repeated. If measurement of all the rooms has been completed, the operation of configuring the image database is finished. In this case, since measurement of room 2 has not yet performed, NO is obtained in step ST28, and a color image and distance information are acquired at each location as indicated by a dotted line 113 in
[0063] When measurement is performed for room 1 and room 2 by such a method and the image database generating unit 4a creates a database from the measurement results, an image database illustrated in
[0064] Next, a location and inclination estimation device of the second embodiment will be described.
[0065]
[0066]
[0067] The wireless LAN receiver 106 in
[0068] In a case where the location and inclination estimation device of
[0069] Next, the operation of the location and inclination estimation device according to the second embodiment will be described with reference to a flowchart of
[0070] When the area detection unit 1a detects signal strength from each access point at that location (step ST31), the database collating unit 13a first collates with the image database 5a on the basis of the signal strength (step ST32). When the image acquiring unit 2a acquires an image (step ST33), the database collating unit 13a collates the image from among the collation results of step ST32 (step ST34). That is, the database collating unit 13a first roughly estimates the location of the terminal on the basis of the signal strength from the area detection unit 1a and then collates with image data corresponding to the rough estimation result. For example, in the case of signal 1 in the collation in step ST32, collation is performed only with images of signal 1 among the image database 5a illustrated in
[0071] In this manner, according to the location and inclination estimation device of the second embodiment, as a first effect, calculation time is reduced. In the present embodiment, the collation with the image database 5a is performed only on image data that corresponds to a specified signal. Therefore, the number of collated images can be reduced as compared with the related art. For example in the above example, the plurality of color images corresponding to signal 1 illustrated in
[0072] Note that, in the image database creation device and the location and inclination estimation device described above, the RSSI is used as the signal value detected by the area detection unit 1a; however, no limitation is intended to this, and any one of the signal strength of a beacon, the signal intensity of a ultra-wide band (UWB), the distance to an access point (time of flight (ToF)), and a measurement value of a geomagnetic sensor may be used.
[0073] As described above, according to the image database creation device of the second embodiment, the area detection unit measures set signal values at the plurality of locations as values corresponding to areas, the image database generating unit groups acquisition locations and inclinations of images calculated by the calculating unit using the signal values measured by the area detection unit, associates the signal values, the grouped acquisition locations and inclinations of the images, and the images as image information, and generates the image database by using the image information. Therefore, it is possible to provide the image database capable of improving the real-time property for estimation of location and inclination of an image and providing an accurate estimation result of the location and inclination.
[0074] Moreover, according to the image database creation device of the second embodiment, since the area detection unit measures any one of the RSSI, the signal strength of a beacon, the signal strength of a UWB, the distance to an access point, and a measurement value of a geomagnetic sensor as a set signal value, an area can be identified easily and reliably without requiring a special device for signal measurement.
[0075] Furthermore, according to the location and inclination estimation device of the second embodiment, the area detection unit measures set signal values at the plurality of locations as values corresponding to areas, the image database are grouped using the signal values, and the database collating unit collates with only images having the same signal value as the signal value detected by the area detection unit out of the images stored in the image database. Therefore, it is possible to improve the real-time property and to obtain an accurate estimation result of the location and inclination.
[0076] Moreover, according to the location and inclination estimation device of the second embodiment, since the area detection unit measures any one of the RSSI, the signal strength of a beacon, the signal strength of a UWB, the distance to an access point, and a measurement value of a geomagnetic sensor as a set signal value, an area can be identified easily and reliably without requiring a special device for signal measurement.
[0077] Note that, within the scope of the present invention, the present invention may include a flexible combination of the respective embodiments, a modification of any component of the respective embodiments, or an omission of any component in the respective embodiments.
INDUSTRIAL APPLICABILITY
[0078] As described above, an image database creation device, a location and inclination estimation device, and an image database creation method according to the present invention relate to a configuration for obtaining the location and inclination of a terminal using images registered in advance, and are suitable for use in an application that displays additional information superimposed on a specific object.
REFERENCE SIGNS LIST
[0079] 1, 1a: Area detection unit, 2: Sensor information acquiring unit, 2a: Image acquiring unit, 2b: Distance measuring unit, 3: Locational relationship calculating unit, 4, 4a: Image database generating unit, 5, 5a: Image database, 6: Signal measuring unit, 11, 11a: Database collating unit, 12, 12a: Location and inclination estimating unit, 1, 100, 100a: Image database creation device, 101: RFID receiver, 102: Camera, 103: Distance sensor, 104, 104a, 201, 201a: Computer, 105: RFID tag, 106: Wireless LAN receiver, 107: Access point, 200, 200a: Location and inclination estimation device.