Abstract
One of the key requirements of context based systems and intelligent environments is a user’s location. Numerous indoor localization solutions have been proposed. In this paper, we propose an enhancement to an already implemented indoor localization algorithm that utilizes the JUDOCA operator to linearly find a match to an input image within a geo-tagged dataset of pre-stored images. The proposed approach is based on k-medoids cluster analysis, which is used to compare distances calculated with the same JUDOCA operator used in the original algorithm in an attempt to enhance its execution time. The results showed that the proposed approach introduced an enhancement in the execution speed of around 10 times compared to the original approach.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Arandjelović, R., Gronat, P., Torii, A., Pajdla, T., Sivic, J.: NetVLAD: CNN architecture for weakly supervised place recognition. In: IEEE Conference on Computer Vision and Pattern Recognition (2016)
Bahl, R., Padmanabhan, V.: RADAR: an in-building RF-based user location and tracking system. In: IEEE INFOCOM, pp. 775–784, April 2000
Buhler, J.: Efficient large-scale sequence comparison by locality-sensitive hashing. Bioinformatics 17(5), 419–428 (2001). https://doi.org/10.1093/bioinformatics/17.5.419
Constandache, I., Choudhury, R.R., Rhee, I.: Towards mobile phone localization without war-driving. In: Proceedings of 2010 IEEE INFOCOM, pp. 1–9 (2010)
Elias, R., Elnahas, A.: An accurate indoor localization technique using image matching. In: 3rd IET International Conference on Intelligent Environments, pp. 376–382, September 2007
Elias, R., Elnahas, A.: Fast localization in indoor environments. In: IEEE Symposium on Computational Intelligence for Security and Defense Applications, pp. 1–6 (2009)
Elias, R., Laganiere, R.: JUDOCA: Junction detection operator based on circumferential anchors. IEEE Trans. Image Process. 21(4), 2109–2118 (2012)
Farid, Z., Nordin, R., Ismail, M.: Recent advances in wireless indoor localization techniques and system. J. Comput. Netw. Commun. 1 (2013)
Farisa, S., Haviana, C., Kurniadi, D.: Average hashing for perceptual image similarity in mobile phone application. J. Telematics Informat. (JTI) 4(1), 12–18 (2016)
Fridrich, J.: Robust bit extraction from images. In: Proceedings of International Conference on Multimedia Computing and Systems (ICMCS), vol. 2, pp. 536–540. IEEE, June 1999
Hadmi, A., Puech, W., Said, B., Ouahman, A.: Perceptual Image Hashing, Watermarking, vol. 2. InTech (2012)
Hartigan, J., Wong, M.: Algorithm AS 136: a k-means clustering algorithm. J. Roy. Stat. Soc. Ser. C (Appl. Stat.) 28(1), 100–108 (1979)
Hopper, A., Harter, A., Blackie, T.: The Active Badge System. In: Proceedings of INTERACT 1993 and CHI 1993 Conference on Human Factors in Computing Systems, Amsterdam, The Netherlands, pp. 533–534 (1993)
Kaufman, L., Rousseeuw, P.: Finding Groups in Data: An Introduction to Cluster Analysis. Wiley Series in Probability and Statistics. Wiley, Hoboken (2009)
Ladd, A., Bekris, K., Rudys, A., Marceau, G., Kavraki, L., Wallach, D.: Robotic-based location sensing using wireless ethernet. In: Proceedings of the 8th Annual International Conference on Mobile Computing and Networking, Atlanta, GA, USA, pp. 227–238 (2000)
Li, F., Zhao, C., Ding, G., Gong, J., Liu, C., Zhao, F.: A reliable and accurate indoor localization method using phone inertial sensors. In: Proceedings of the 2012 ACM Conference Ubiquitous Computing, pp. 421–430 (2012)
Lowe, D.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)
Priyantha, N., Chakaborty, A., Balakrishnan, H.: The cricket location-support system. In: 6th ACM International Conference on Mobile Computing & Networking, pp. 32–43 (2000)
Ravi, N., Shankar, P., Frankel, A., Elgammal, A., Iftode, L.: Indoor localization using camera phones. In: Seventh IEEE Workshop Mobile Computing Systems Applications (WMCSA 2006 Supplement), p. 49, April 2006. https://doi.org/10.1109/WMCSA.2006.12
Sheng, W., Liu, X.: A hybrid algorithm for k-medoid clustering large data sets. In: Proceedings of the 2004 Congress Evolutionary Computation (IEEE Cat. No. 04TH8753), vol. 1, pp. 77–82, June 2004
Torii, A., Arandjelovic, R., Sivic, J., Okutomi, M., Pajdla, T.: 24/7 place recognition by view synthesis. IEEE Trans. Pattern Anal. Mach. Intell. 14, February 2017. https://hal.inria.fr/hal-01616660
Want, R., Hopper, A., Falcao, V., Gibbons, J.: The active badge location system. ACM Trans. Inf. Syst. 10, 91–102 (1992)
Xiang, S., Kim, H., Huang, J.: Histogram-based image hashing scheme robust against geometric deformations. In: Proceedings of the 9th Workshop on Multimedia & Security, pp. 121–128. ACM, New York (2007)
Moon, Y., Noh, S., Park, D.: A camera-based positioning system using learning. In: Proceedings of the 29th IEEE International System-on-Chip Conference (SOCC), pp. 235–240 (2016)
Yang, B., Gu, F., Niu, X.: Block mean value based image perceptual hashing. In: International Conference on Intelligent Information Hiding and Multimedia, pp. 167–172 (2006)
Youssef, M., Yosef, M.A., El-Derini, M.: GAC: energy efficient hybrid GPS-accelerometer-compass GSM localization. In: Proceedings of 2010 IEEE Global Telecommunication Conference (GLOBECOM), pp. 1–5 (2010)
Zauner, C.: Implementation and benchmarking perceptual image hash functions. Master’s thesis, Secure Information Systems, Hagenberg, Austria, July 2010
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Aboul Naga, R., Elias, R., El Nahas, A. (2019). Indoor Localization Using Cluster Analysis. In: Rutkowski, L., Scherer, R., Korytkowski, M., Pedrycz, W., Tadeusiewicz, R., Zurada, J. (eds) Artificial Intelligence and Soft Computing. ICAISC 2019. Lecture Notes in Computer Science(), vol 11509. Springer, Cham. https://doi.org/10.1007/978-3-030-20915-5_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-20915-5_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-20914-8
Online ISBN: 978-3-030-20915-5
eBook Packages: Computer ScienceComputer Science (R0)