Wireless sensor networks and methods of developing user applications is an active research area w... more Wireless sensor networks and methods of developing user applications is an active research area with several unique challenges. In this paper we first present an overview of the current programming approaches. We then describe a system under development that adapts techniques from the distributed operating systems world to create a new method of programming wireless sensor networks.
This thesis proposes the use of traditional distributed operating system and distributed systems ... more This thesis proposes the use of traditional distributed operating system and distributed systems techniques that are adapted and applied to the wireless sensor network domain. These techniques are applied to the creation of a wireless sensor network operating system that allows complex applications to be created without special programmer knowledge of sensor network programming or architecture. The resulting system is capable of executing a high level user application written in conventional single-system-image form, without the user being aware of the mesh architecture or underlying sensor node hardware. A wireless sensor network is a collection of battery-powered embedded systems that communicate over low-bandwidth radio. Because of their limited hardware, niche deployments and use of embedded processors, programming techniques for wireless sensor network nodes are generally relatively esoteric compared to most software programming tasks. This can be relatively complex for program...
abstract={Atlas construction is an important technique in medical image analysis that plays a cen... more abstract={Atlas construction is an important technique in medical image analysis that plays a central role in understanding the variability of brain anatomy. The construction often requires applying image processing operations to multiple images (often hundreds of volumetric datasets), which is challenging in computational power as well as memory requirements. In this paper we introduce MIP, a Multi-Image Processing streaming framework to harness the processing power of heterogeneous CPU/GPU systems. In MIP we introduce specially ...
In this paper we describe our initial ideas towards research investigating dance-driven 3-D-camer... more In this paper we describe our initial ideas towards research investigating dance-driven 3-D-camera interaction as a tool for creating holistic pieces of art for an enriched performance experience. In the first part, we focus on the technical analysis of requirements on a set o f input parameters for the dance input. In the second part we explore requirements stemming from
2010 Fourth International Conference on Sensor Technologies and Applications, 2010
AbstractObject migration in wireless sensor networks has the potential to reduce energy consumpt... more AbstractObject migration in wireless sensor networks has the potential to reduce energy consumption for a wireless sensor network mesh. Automated migration reduces the need for the programmer to perform manual static analysis to find an efficient layout solution. Instead, the system ...
AbstractObject migration in wireless sensor networks has the potential to reduce energy consumpt... more AbstractObject migration in wireless sensor networks has the potential to reduce energy consumption for a wireless sensor network mesh. Automated migration reduces the need for the programmer to perform manual static analysis to find an efficient layout solution. Instead, the system ...
In this paper we describe our initial ideas towards research investigating dance-driven 3-D-camer... more In this paper we describe our initial ideas towards research investigating dance-driven 3-D-camera interaction as a tool for creating holistic pieces of art for an enriched performance experience. In the first part, we focus on the technical analysis of requirements on a set o f input parameters for the dance input. In the second part we explore requirements stemming from
Wireless sensor networks and methods of developing user applications is an active research area w... more Wireless sensor networks and methods of developing user applications is an active research area with several unique challenges. In this paper we first present an overview of the current programming approaches. We then describe a system under development that adapts techniques from the distributed operating systems world to create a new method of programming wireless sensor networks.
This thesis proposes the use of traditional distributed operating system and distributed systems ... more This thesis proposes the use of traditional distributed operating system and distributed systems techniques that are adapted and applied to the wireless sensor network domain. These techniques are applied to the creation of a wireless sensor network operating system that allows complex applications to be created without special programmer knowledge of sensor network programming or architecture. The resulting system is capable of executing a high level user application written in conventional single-system-image form, without the user being aware of the mesh architecture or underlying sensor node hardware. A wireless sensor network is a collection of battery-powered embedded systems that communicate over low-bandwidth radio. Because of their limited hardware, niche deployments and use of embedded processors, programming techniques for wireless sensor network nodes are generally relatively esoteric compared to most software programming tasks. This can be relatively complex for program...
abstract={Atlas construction is an important technique in medical image analysis that plays a cen... more abstract={Atlas construction is an important technique in medical image analysis that plays a central role in understanding the variability of brain anatomy. The construction often requires applying image processing operations to multiple images (often hundreds of volumetric datasets), which is challenging in computational power as well as memory requirements. In this paper we introduce MIP, a Multi-Image Processing streaming framework to harness the processing power of heterogeneous CPU/GPU systems. In MIP we introduce specially ...
In this paper we describe our initial ideas towards research investigating dance-driven 3-D-camer... more In this paper we describe our initial ideas towards research investigating dance-driven 3-D-camera interaction as a tool for creating holistic pieces of art for an enriched performance experience. In the first part, we focus on the technical analysis of requirements on a set o f input parameters for the dance input. In the second part we explore requirements stemming from
2010 Fourth International Conference on Sensor Technologies and Applications, 2010
AbstractObject migration in wireless sensor networks has the potential to reduce energy consumpt... more AbstractObject migration in wireless sensor networks has the potential to reduce energy consumption for a wireless sensor network mesh. Automated migration reduces the need for the programmer to perform manual static analysis to find an efficient layout solution. Instead, the system ...
AbstractObject migration in wireless sensor networks has the potential to reduce energy consumpt... more AbstractObject migration in wireless sensor networks has the potential to reduce energy consumption for a wireless sensor network mesh. Automated migration reduces the need for the programmer to perform manual static analysis to find an efficient layout solution. Instead, the system ...
In this paper we describe our initial ideas towards research investigating dance-driven 3-D-camer... more In this paper we describe our initial ideas towards research investigating dance-driven 3-D-camera interaction as a tool for creating holistic pieces of art for an enriched performance experience. In the first part, we focus on the technical analysis of requirements on a set o f input parameters for the dance input. In the second part we explore requirements stemming from
Uploads
Papers by Paul Hunkin