Scalability of an autonomous trading platform

This project will build on the work previously completed in the Mitacs project done by Dr. Michael Bauer, Omid Mola and Cyborg Trading Systems (CTS) – Integration of an Autonomous Trading Platform. The previous project formed the foundation of developing an autonomic system in an algorithmic trading application. The initial project was successful in determining […]

Read More
Cebas Fluid Solver

This project seeks to develop a fluid solver that is capable of simulating the interaction between low viscosity fluids and solid objects, such as pouring down water from a water pitcher onto the ground. Fluid effects such as splashing water are widely used in video game and film industry. As a visual effect solution provider, […]

Read More
Hybridity Media’s Circles Software Development and Research

Hybridity Media’s Circles, is a user-friendly software application. With motion senor technology and light projections, it causes the audience to become the art by painting a visual portrait on a screen using their dynamic body movements. Hybridity’s design of the Aga Khan Museum opening, using our signature interactive art installation techniques, is an opportunity to […]

Read More
UI/UX Design and implementation for PlaceSpeak

Organizations can benefit from consulting with citizens to build better and sustainable neighborhoods in local areas. It is usually challenging to get citizens engaged. Traditionally, techniques used for engagement involve people participating in public meetings personally. This can be intimidating and inconvenient for some. PlaceSpeak provides an online environment to advance citizen participation. It also […]

Read More
Interactive image segmentation for the diyorama mobile engine

Hololabs Studio Inc. is developing a mobile platform called Diyorama, which enables users to arrange images into interactive 3-D scenes with an aesthetic similar to paper craft and collage art. Users can include image from their photo libraries, social networks, or image search results in order to create customized playable scenes from existing content. The […]

Read More
Software for prediction of postoperative atrial fibrillation following bypass surgery

The problem of accurately predicting the onset of sustained postoperative atrial fibrillation (AF) in patients undergoing coronary artery bypass grafting (CABG) remains open. Investigators have reported many clinical indices currently associated with postoperative AF following CABG. Contemporary machine learning techniques are well-suited to recognizing underlying trends in ‘training’ data consisting of several labeled examples, and […]

Read More
Managing shared state for video games in a networked multi-core environment II

Video Games require a vast array of different computations to present the desired experience. These computations must be completed consistently to make the software responsive to the user. The industry trend towards many separate processors (multi-core) in the same physical device and the mergence of network based ‘cloud’ computing have created many opportunities, but also […]

Read More
Realistic and high-performance rendering

State-of-the-art computer graphics technology allows for the generation of images and animations that border on photo-realistic quality; however, this level of fidelity is often reserved for feature-film productions where the time budget is much more flexible. In the case of interactive graphics, such as approaches that are used in video games, similar demands are made […]

Read More
StreetLab Visual Scenery

Hearing loss affects over 1/2 of Canadians over 65 years of age. Remarkably, however, hearing aid adoption rates have remained stable and very low (20-25%) over the past 25 years. This is particularly surprising given the significant, concomitant advancements in hearing aid technologies within the same timeframe. In attempting to identify the causes of dissatisfaction […]

Read More
Advanced text clustering algorithm for aircraft applications

CaseBank provides a service called ChronicX™ to the airline industry for the purpose of detecting and managing repeat defects, i.e. faults that have eluded resolution repeatedly. Each night, airlines upload their raw maintenance records to the CaseBank server. ChronicX applies text mining methods to eliminate irrelevant records, and search for defects that are repeat occurrences […]

Read More
Methods for detection of emergent gameplay

Games are no fun to play if there is a perfect winning strategy so that a player can always win by playing it. Game designers are aware of this, but it is notoriously difficult to predict when such strategies exist for a given rule set. This project is about studying the effects of changing the […]

Read More
Consuming social media services on heterogeneous devices

Social media integration into enterprise-oriented workflows is gaining widespread adoption due to factors such as crowdsourcing and inter-organization collaborations. The partner organization has an existing system that is working for helping Saskatchewan businesses grow by bringing educated youth into the province. Their system is for providing opportunities for people all around the world to live […]

Read More