Democracy is being challenged by low public participation in the democratic process. This has resulted in low voter turnout and is therefore called a crisis of representative democracy. As a means of increasing citizens’ engagement with their representative bodies, Information C…
Image feature extraction is a fundamental area of image processing and computer vision.There are many ways that techniques can be created that extract features and particularly novel techniques can be developed by taking influence from the physical world.This thesis presents the…
Vibration-based energy harvesters transduce kinetic energy into electrical energy, which is then utilized to power small electronic systems, like wireless sensor nodes. Vibration-based harvesters are designed with high Q-factor to maximize their power generation capability; howe…
Hardware implementations of mathematically secure algorithms unintentionally leak side channel information, that can be used to attack the device. Such attacks, known as side channel attacks, are becoming an increasingly important aspect of designing security systems. In this th…
Using energy harvesting for powering autonomous sensor systems can meet the goal of perpetual operation. However, the uncertainty in system supply coupled with the size constraints presents challenges in design of such systems. To address these challenges,this thesis is concerne…
Inspired by the network information theory, network coding was invented in 2000. Since then, the theory and application of network coding have received intensive research and various network coding schemes have been proposed and studied. It has been demonstrated that the packetl…
Decision making under uncertainty is one of the most important challenges within the research field of artificial intelligence, as they present many everyday situations that agents have to face. Within these situations, an agent has to choose from a set of options, whose payoff …
Smart cards are examples of advanced chip technology. They allow information transfer between the card holder and the system over secure networks, but they contain sensitive data related to both the card holder and the system, that has to be kept private and confidential. The ai…
New approaches are essential to improve the inference of semantic relationships from low-level features for image annotation and retrieval. Current research on image annotation sometimes represents images in terms of regions and objects, but pays little attention to the spatial …
Ultrasonic transducers have been widely used in the medical applications. High frequency array transducers have recently attracted many research interests, since it provides not only the electronic beamforming but also the very fine image resolution. The transducers are usually …
The area of wireless embedded nodes has attracted significant research interest, primarily with respect to the utilisation of this technology in a number of applications domains. Under this context, the main topic of this thesis pertains to the design of a framework for real-tim…
This thesis presents the development process of an integrated sensor-system-on-chip for recording the parameters of blood cells. The CMOS based device consists of the two flow-through sensor arrays, stacked one on top of the other. The sensors are able to detect the biological c…
Video streaming applications are now commonplace among home Internet users, who typically access the Internet using DSL or Cable technologies. However, the effect of these technologies on video performance, in terms of degradations in video quality, is not well understood. To en…
This thesis investigates how researchers can take advantage of the rapid adoption of mobile technology that has brought with it transformations in social and cultural practice; the expectations of what computers are, what they can do, and the role of digital objects in everyday …
The packing of multiple processor cores onto a single chip has become a mainstream solution to fundamental physical issues relating to the microscopic scales employed in the manufacture of semiconductor components. Multicore architectures provide lower clock speeds per core, whi…
This thesis presents an investigation of a computational model of hierarchical visual behaviours within an active binocular robot vision architecture. The robot vision system is able to localise multiple instances of the same object class, while simultaneously maintaining vergen…
Cellular signalling is an important area of study in biology. Signalling pathways are well-known abstractions that explain the mechanisms whereby cells respond to signals. Collections of pathways form signalling networks, and interactions between pathways in a network, known as …
Model checking is a technique used for the formal verification of concurrent systems. A major hindrance to model checking is the so-called state space explosion problem where the number of states in a model grows exponentially as variables are added. This means even trivial syst…
In this thesis we investigate the use of quantum probability theory for ranking documents. Quantum probability theory is used to estimate the probability of relevance of a document given a user's query. We posit that quantum probability theory can lead to a better estimation of …