Muhammad Imran, Khursheed Khursheed, Naeem Ahmad, Abdul Waheed Malik, M. O’nils, N. Lawal
{"title":"Complexity analysis of vision functions for implementation of wireless smart cameras using system taxonomy","authors":"Muhammad Imran, Khursheed Khursheed, Naeem Ahmad, Abdul Waheed Malik, M. O’nils, N. Lawal","doi":"10.1117/12.923797","DOIUrl":null,"url":null,"abstract":"There are a number of challenges caused by the large amount of data and limited resources when implementing vision \nsystems on wireless smart cameras using embedded platforms. Generally, the common challenges include limited \nmemory, processing capability, the power consumption in the case of battery operated systems, and bandwidth. It is \nusual for research in this field to focus on the development of a specific solution for a particular problem. In order to \nimplement vision systems on an embedded platform, the designers must firstly investigate the resource requirements for \na design and, indeed, failure to do this may result in additional design time and costs so as to meet the specifications. \nThere is a requirement for a tool which has the ability to predict the resource requirements for the development and \ncomparison of vision solutions in wireless smart cameras. To accelerate the development of such tool, we have used a \nsystem taxonomy, which shows that the majority of vision systems for wireless smart cameras are common and these \nfocus on object detection, analysis and recognition. In this paper, we have investigated the arithmetic complexity and \nmemory requirements of vision functions by using the system taxonomy and proposed an abstract complexity model. To \ndemonstrate the use of this model, we have analysed a number of implemented systems with this model and showed that \ncomplexity model together with system taxonomy can be used for comparison and generalization of vision solutions. \nThe study will assist researchers/designers to predict the resource requirements for different class of vision systems, \nimplemented on wireless smart cameras, in a reduced time and which will involve little effort. This in turn will make the \ncomparison and generalization of solutions simple for wireless smart cameras.","PeriodicalId":369288,"journal":{"name":"Real-Time Image and Video Processing","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Real-Time Image and Video Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.923797","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
There are a number of challenges caused by the large amount of data and limited resources when implementing vision
systems on wireless smart cameras using embedded platforms. Generally, the common challenges include limited
memory, processing capability, the power consumption in the case of battery operated systems, and bandwidth. It is
usual for research in this field to focus on the development of a specific solution for a particular problem. In order to
implement vision systems on an embedded platform, the designers must firstly investigate the resource requirements for
a design and, indeed, failure to do this may result in additional design time and costs so as to meet the specifications.
There is a requirement for a tool which has the ability to predict the resource requirements for the development and
comparison of vision solutions in wireless smart cameras. To accelerate the development of such tool, we have used a
system taxonomy, which shows that the majority of vision systems for wireless smart cameras are common and these
focus on object detection, analysis and recognition. In this paper, we have investigated the arithmetic complexity and
memory requirements of vision functions by using the system taxonomy and proposed an abstract complexity model. To
demonstrate the use of this model, we have analysed a number of implemented systems with this model and showed that
complexity model together with system taxonomy can be used for comparison and generalization of vision solutions.
The study will assist researchers/designers to predict the resource requirements for different class of vision systems,
implemented on wireless smart cameras, in a reduced time and which will involve little effort. This in turn will make the
comparison and generalization of solutions simple for wireless smart cameras.