Open Access Open Access  Restricted Access Subscription Access

Implementing and Optimizing Template Matching Techniques for Home Automation


Affiliations
1 School of Electronics Engineering (SENSE), VIT University, Chennai - 600127, Tamil Nadu, India
 

Background/Objectives: In analyzing the modern world with huge amounts of digital visuals, the image analysis techniques play a major role. It helps in monitoring the organizing the visual data. The contents or objects in the image have significance on image recognition. Methods/Statistical Analysis: There are various algorithms which recognize the real world object. This system proposes a model which uses modified template matching technique based on SURF algorithm and squared difference error method. Findings: The template matching is done based on image features comparison. SURF algorithm of template matching is based on keypoint extraction from images whereas the squared difference error algorithm of template matching is based on pixel feature comparison. To analyze the performance of the algorithms in real world, both the algorithms been implemented using embedded microcontroller Raspberry pi and Pi Camera. Conclusion: The Electrical appliances used in home were considered as objects to be recognized. The appliances the detected via Pi Camera. This algorithm can be further explored in areas like multiple object recognition and various other autonomous machine vision system.

Keywords

Home Automation, Raspberry Pi, Squared Difference Error, SURF, Template
User

Abstract Views: 155

PDF Views: 0




  • Implementing and Optimizing Template Matching Techniques for Home Automation

Abstract Views: 155  |  PDF Views: 0

Authors

Edwin Jose Kundukulam
School of Electronics Engineering (SENSE), VIT University, Chennai - 600127, Tamil Nadu, India
Abraham Sudharson
School of Electronics Engineering (SENSE), VIT University, Chennai - 600127, Tamil Nadu, India

Abstract


Background/Objectives: In analyzing the modern world with huge amounts of digital visuals, the image analysis techniques play a major role. It helps in monitoring the organizing the visual data. The contents or objects in the image have significance on image recognition. Methods/Statistical Analysis: There are various algorithms which recognize the real world object. This system proposes a model which uses modified template matching technique based on SURF algorithm and squared difference error method. Findings: The template matching is done based on image features comparison. SURF algorithm of template matching is based on keypoint extraction from images whereas the squared difference error algorithm of template matching is based on pixel feature comparison. To analyze the performance of the algorithms in real world, both the algorithms been implemented using embedded microcontroller Raspberry pi and Pi Camera. Conclusion: The Electrical appliances used in home were considered as objects to be recognized. The appliances the detected via Pi Camera. This algorithm can be further explored in areas like multiple object recognition and various other autonomous machine vision system.

Keywords


Home Automation, Raspberry Pi, Squared Difference Error, SURF, Template



DOI: https://doi.org/10.17485/ijst%2F2015%2Fv8i19%2F138500