Embedding Undirected Graphs onto Extended Grids

D-Wave Systems is currently involved in the research and development of quantum computing technology. Quantum computers allow for not just a fast computer, but potentially, a change in the computational complexity of problems. Graph theory plays a crucial role in the development and understanding of the capabilities and behaviour of the quantum computing hardware being […]

Read More
LCD Colour Correction of LED Back Light Arrays

A High Dynamic Range display is a display that can reproduce a wider range of image intensities than typical displays – that is, a range more closely matching the capabilities of the human visual system. Specifically, BrightSide Technologies’ DR37-P display can produce an eye-squinting 4000 cd/m2 (as bright as a ceiling fluorescent light) or as […]

Read More
Streaming Workload Characterization and Multi-level Client Clustering

This project is part of a larger research project which investigates the applicability of the peer-to-peer (P2P) computing paradigm in designing large-scale content distribution systems. To develop an efficient content distribution system, it is essential to understand the workload that will be distributed, the behavior of content consumers and the environment in which the system […]

Read More
Rate-Distortion Optimized Streaming of Fine-Grained Scalable Video Sequences

Video streaming over the Internet is increasing in popularity. Many video objects are made available online and many users are streaming video everyday. In addition, the increasing processing power of personal computers, and the availability of high-speed Internet services, encourages users to demand more, higher-quality video content. To provide high-quality and to accommodate clients with […]

Read More
Antibiotic Resistance Surveillance Program

The BC Ministry of Agriculture & Lands (MAL) monitors antimicrobial resistance of bacteria found in chickens, swine, cattle and other farm animals. The program uses a complex sampling scheme to select animals to be tested, and tests for resistance to several different bacteria. For E. coli and Salmonella, resistance and MIC values for 17 anti-microbial […]

Read More
Computational Fluid Dynamics for Computer Gaming

As computer hardware becomes more powerful, the ability to produce effects approximating physical phenomena in soft real-time for computer games becomes an achievable and important goal for game realism. Interactive smoke effects are one such phenomenon. Despite advances in game architecture, however, computing gas/fluid motion with a high degree of physical accuracy is prohibitively expensive. […]

Read More
Real-time Animation of Deformable Objects for Computer Games

Radical Entertainment is a video game developer which creates and develops games for all current and next generation platforms. Each year, computer games become graphically more realistic due to advances in computer technology and animation. The object of this project is simulation of deformable objects (such as a mattress or jelly-like substances) in real-time for […]

Read More
Sampling Plans and Analysis Strategies for Environmental Assessment of Diamond Mine Impacts in Northern Canada

Rescan Environmental Services has conducted an extended aquatic effects monitoring survey as part of the environmental assessment of the diamond mine operations in northern Canada. Yearly water and sediment samples have been taken over the past 12 years at reference lakes (those not affected by mine operations) and impact lakes (lying in a downstream gradient […]

Read More
Segment Pool Allocation Strategy

Video games must be able to present things in ‘real time’, with no delays thus performance is critical. A modern processor can deal much quicker with information that is in one continuous section of memory as opposed to divided into smaller chunks. When information is split, it causes a delay in processing. The intern’s research […]

Read More
Transliteration from Arabic to English

Machine translation has been an active field in Natural Language Processing. Although the quality of translation cannot reach that of a human, it is getting closer. One of the major sub-tasks in this field is ‘transliteration’, which is mapping the letters from the source language to the letters of target language. It would be useful […]

Read More