Video Cloaking

The goal of this project is to build a system which hides extra data within a video transmission. With only a minor or non-perceptible degradation in the quality of the transmitted video, another lower rate video or other data payload can be sent over the same channel as the primary video. The usefulness of the channel is thus increased. During this project, a video decoder for displaying the primary video and extracting the extra payload will be created. This decoder will operate on a standard consumer-grade video playback device.

Smart public toilets using Internet of things

The washrooms can be equipped with smart objects to be controlled and monitored to increase the customer satisfaction. This technology utilizes connected washroom equipment such as toilet paper, towels, soap dispensers, and water leakage sensors. In smart washrooms, the condition of the washroom is monitored and the management is informed when anything needs attention. This smart system can save time and reduce maintenance costs by replacing supplies only when needed.

Implementation of the parallel FDTD analysis for optical devices simulation

As the complexity of the modern simulation problems increase, the simulation efforts have been growing constantly. Taking advantage of the current multi-core chip to fully utilizing the modern processors available in the market, the development of computational simulators that are scalable and portable between current hardware have become a real challenge. As a result of its simple implementation and wide frequency coverage, the FDTD solver is popular in several research / industry fields.

Locally-Routed Clock Tree Synthesis for FPGAs

Field Programmable Gate Arrays (FPGAs) are integrated circuits that can be programmed after manufacturing. It has applications in a wide variety of fields, from cryptography to machine learning. Computer Aided Design (CAD) tools are used to automate the process of programming FPGAs. Routing is a component of CAD that attempts to find an optimal design of wiring to connect logic blocks on an FPGA. Although it is an old problem, there are many interesting problems to solve and it is an active area of current research.

Power Flow control in HVDC Grid and its effect on the system stability of underlying AC network

The share of Renewable Energy (RE) resources in overall power generation has grown over the years. Since these RE resources are located at places which are away (off-shore, desert) from the load centres, efficient and reliable power transmission to load centres is extremely important. High Voltage Direct Current (HVDC) transmission has evolved as the preferred efficient way to transmit large amount of power over long distances. It is proposed to interconnect HVDC transmission networks to form a HVDC grid for increasing efficiency and reliability.

Development of a system for the automatic recognition and classification of normal and abnormal cells in human blood samples

Automation of medical diagnosis/detection process is very important in terms of enhancing diagnostic accuracy, increasing throughput, reducing costs, and training new staff. Our current goal is to go from the proof of concept stage (automatic recognition and classification of human blood images) to a complete working and optimized prototype and to start testing it in an actual clinical lab environment with the help of Calgary Laboratory Services.

Reconstructing DoDAF (Department of Defense Architecture Framework) compliant high level views from information systems

Information systems are critical assets for enterprises and contain important knowledge acquired over the years. Over time, as these software systems grow in scope and complexity, they introduce greater variability in design at the level of individual software components. As a result, these systems deviate from their initial architecture. The latter can no longer be used as a medium to support various activities such as the analysis and the certification of these systems. To address these shortcomings, it is mandatory to reconstruct these systems’ current architecture.

A Model-Driven Framework for Meta-Data Harmonization in Business Intelligence

Datasets obtained from different sources are often heterogeneous: they do not share a common internal structure, even though they are nominally about the same subject matter. This makes reporting against datasets difficult without laborious, manual efforts to clean and transform the data. This project will investigate the feasibility of an approach to abstract the harvesting of metadata from multiple content generated Business Intelligence (BI) reporting systems.

The SAVI Smart Edge Deploying Massive Multiple In Multiple Out (MIMO) Distributed Antenna Architectures

The NSERC Strategic Network for Smart Applications on Virtual Infrastructures is a five-year partnership between Canadian industry, universities, researchers, research and education (R&E) networks, and high performance computing centres to investigate the design of future application platforms that will deliver software applications of greater capability and intelligence.

High Impedance Fault Detection System

A High Impedance fault (HIF) occurs when an energized primary conductor comes in contact with a semi-insulated object such as tree, structure or equipment, or falls to the ground. HIFs on distribution systems are extremely difficult to detect because they do not generate enough fault current to be detectable by conventional overcurrent relays or fuses. HIFs do not pose imminent danger to power system equipment because they have very little fault current. However, they are a considerable threat to public safety.