Surveillance Applications : Image Recognition on the Internet of Things
This is a B.Sc. thesis within the Computer Science programme at the Mid Sweden University. The purpose of this project has been to investigate the possibility of using image based surveillance in smart applications on the Internet-of-Things. The goals involved investigating relevant technologies and...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Mittuniversitetet, Institutionen för informationsteknologi och medier
2013
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-18557 |
id |
ndltd-UPSALLA1-oai-DiVA.org-miun-18557 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-miun-185572018-01-12T05:14:22ZSurveillance Applications : Image Recognition on the Internet of ThingsengRönnqvist, PatrikMittuniversitetet, Institutionen för informationsteknologi och medier2013Image recognitioncomputer visioncolor histogramcamerasurveillancesmart applicationsInternet of ThingsMediaSensecell phoneAndroidJavaprogrammingComputer SciencesDatavetenskap (datalogi)This is a B.Sc. thesis within the Computer Science programme at the Mid Sweden University. The purpose of this project has been to investigate the possibility of using image based surveillance in smart applications on the Internet-of-Things. The goals involved investigating relevant technologies and designing, implementing and evaluating an application that can perform image recognition. A number of image recognition techniques have been investigated and the use of color histograms has been chosen for its simplicity and low resource requirement. The main source of study material has been the Internet. The solution has been developed in the Java programming language, for use on the Android operating system and using the MediaSense platform for communication. It consists of a camera application that produces image data and a monitor application that performs image recognition and handles user interaction. To evaluate the solution a number of tests have been performed and its pros and cons have been identified. The results show that the solution can differentiate between simple colored stick figures in a controlled environment. Variables such as lighting and the background are significant. The application can reliably send images from the camera to the monitor at a rate of one image every four seconds. The possibility of using streaming video instead of images has been investigated but found to be difficult under the given circumstances. It has been concluded that while the solution cannot differentiate between actual people it has shown that image based surveillance is possible on the IoT and the goals of this project have been satisfied. The results were expected and hold little newsworthiness. Suggested future work involves improvements to the MediaSense platform and infrastructure for processing and storing data. MediaSenseStudent thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-18557application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Image recognition computer vision color histogram camera surveillance smart applications Internet of Things MediaSense cell phone Android Java programming Computer Sciences Datavetenskap (datalogi) |
spellingShingle |
Image recognition computer vision color histogram camera surveillance smart applications Internet of Things MediaSense cell phone Android Java programming Computer Sciences Datavetenskap (datalogi) Rönnqvist, Patrik Surveillance Applications : Image Recognition on the Internet of Things |
description |
This is a B.Sc. thesis within the Computer Science programme at the Mid Sweden University. The purpose of this project has been to investigate the possibility of using image based surveillance in smart applications on the Internet-of-Things. The goals involved investigating relevant technologies and designing, implementing and evaluating an application that can perform image recognition. A number of image recognition techniques have been investigated and the use of color histograms has been chosen for its simplicity and low resource requirement. The main source of study material has been the Internet. The solution has been developed in the Java programming language, for use on the Android operating system and using the MediaSense platform for communication. It consists of a camera application that produces image data and a monitor application that performs image recognition and handles user interaction. To evaluate the solution a number of tests have been performed and its pros and cons have been identified. The results show that the solution can differentiate between simple colored stick figures in a controlled environment. Variables such as lighting and the background are significant. The application can reliably send images from the camera to the monitor at a rate of one image every four seconds. The possibility of using streaming video instead of images has been investigated but found to be difficult under the given circumstances. It has been concluded that while the solution cannot differentiate between actual people it has shown that image based surveillance is possible on the IoT and the goals of this project have been satisfied. The results were expected and hold little newsworthiness. Suggested future work involves improvements to the MediaSense platform and infrastructure for processing and storing data. === MediaSense |
author |
Rönnqvist, Patrik |
author_facet |
Rönnqvist, Patrik |
author_sort |
Rönnqvist, Patrik |
title |
Surveillance Applications : Image Recognition on the Internet of Things |
title_short |
Surveillance Applications : Image Recognition on the Internet of Things |
title_full |
Surveillance Applications : Image Recognition on the Internet of Things |
title_fullStr |
Surveillance Applications : Image Recognition on the Internet of Things |
title_full_unstemmed |
Surveillance Applications : Image Recognition on the Internet of Things |
title_sort |
surveillance applications : image recognition on the internet of things |
publisher |
Mittuniversitetet, Institutionen för informationsteknologi och medier |
publishDate |
2013 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-18557 |
work_keys_str_mv |
AT ronnqvistpatrik surveillanceapplicationsimagerecognitionontheinternetofthings |
_version_ |
1718607153363681280 |