Welcome to CARG at the University of Ottawa
At Computational Analysis and Acceleration Research Group (CARG), we develop data-driven solutions to tackle real-world challenges in biomedical, communications and surveillance applications. We combine physical models with machine learning models that account for uncertainty so our systems are solid and ready for real-life conditions. Our researchers are involved in all stages of the processing pipeline, starting from the experiment design, data collection, data processing, and development of machine learning models for our applications, including UAV detection and inspection and patient data for wearable and contactless medical solutions. So far, more than 70 grad students and postdocs have been part of our multidisciplinary team. Areas of Focus:
- Biomedical & Automotive Innovation
We collaborate with medical and industry partners to design signal processing algorithms and machine learning models for patient monitoring and counter-UAS systems. - Integrated Modeling & Simulation
Our team focuses on modeling and simulation to better understand complex physical problems before deploying practical solutions. - Computational Efficiency
We harness hardware accelerators—including GPUs and FPGAs—to achieve real-time performance and scalability.
- CARG Health-Devices
Current projects: Continuos blood pressure monitoring , Contactless Estimation of Vital Signs , Video-Based JVP Estimation , Emotion Recognition using Physiological Signals - CARG AI4UAV
Current projects: Obstacle detection and avoidance , AI-based Counter UAS Systems , Counter UAS Simulator , Detecting 5G-Enabled UAVs - CARG HUB
Why we chose the name CARG
- History: this research group evolved from Computer Architecture research group (original CARG). Computer architecture research group was formed in 2008 and focused on the following topics: computer architectures, signal processing architectures, hardware and software accelerators, GPU architectures and programming and algorithmic modifications for more efficient implementation in hardware. In recent years our research has gone in several different directions and therefore we decided to change the name of our group to Computational Analysis and Acceleration Research Group (new CARG).
- Computational analysis combines aspects of mathematical modeling, data processing, and algorithm development to produce insights that guide research and practical applications.
- Acceleration refers to techniques and technologies used to increase the speed of data processing and computation.
Contact info
School of Electrical Engineering and Computer Science (EECS), University of Ottawa800 King Edward, Ottawa, Ontario, Canada, K1N 6N5
SITE, Room 5130
