2015 · 27 citations · 17 references
ComputingComputer EngineeringComputer ScienceComputer VisionDistributed SystemsInternet Of ThingsIot ArchitectureIot SensorsSensor NetworksStream ProcessingCamerasComputer Vision AccelerationDistributed Iot SystemsIot Data ProcessingLarge-scale Data ProcessingSiliconStreaming Data ProcessingSystem-on-chip Hierarchy
There are four major components in application systems with internet-of-things (IoT): sensors, communications, computation and service, where large amount of data are acquired for ultra-big data analysis to discover the context information and knowledge behind signals. To support such large-scale data size and computation tasks, it is not feasible to employ centralized solutions on cloud servers. Thanks for the advances of silicon technology, the cost of computation become lower, and it is possible to distribute computation on every node in IoT. In this paper, we take video sensing network as an example to show the idea of distributed computing in IoT. Existing related works are reviewed and the architecture of a system-on-a-chip solution for distributed smart cameras is proposed with coarse-grained reconfigurable image stream processing architecture. It can accelerate various computer vision algorithms for distributed smart cameras in IoT.
17
Challenges and opportunities of internet of things
Yen-Kuang Chen · 2012 · 318 citations
Computing, Information Technology, Digital Communication +16
An Introduction to Distributed Smart Cameras
Bernhard Rinner · Proceedings of the IEEE · 2008 · 181 citations
Machine-to-machine technology gears up for growth
George Lawton · Computer · 2004 · 139 citations
Computing, Information Technology, Manufacturing Engineering +10