Welcome to Cloudtect.

Built utilizing YOLOv2 model, Cloudtect is able to effectively identify and track specified objects in real-time. Through machine learning and regression, this software is able to identify various objects within various frames . This process of using cloud computing in conjunction with OpenCV and TensorFlow has not been achieved in this capacity before.

With this computer vision-based application, the goal is to grow abilities in a variety of applications:

  • Accelerated object detection research
  • Training for interns, employees in technology companies
  • Easily accessible educational tool for students at colleges/universities globally
  • Retail customer tracking for sales growth

This means that anyone has the capability to develop and learn machine learning object detection without installing libraries and the need to have excessive computing power. This is because the object detection program is running on an external software.

Cloudtect Object Detection

YOLOv3 Image Detection model used to classify various objects in real-time.

Applications of Cloudtect.

Accelerated Object Detection Research

Through object detection being used in conjunction with cloud computing allows for a larger amount of computing power and for algorithms and methods to run much quicker.

Instead of needing expensive hardware and large teams to test programs for object detection, this method will allow for the process to be exponentiated, and allow for new discoveries to be uncovered.

Allowing for cloud-computing object detection in real-time can drive research that can change the world.

This technology will allow anyone to utilize machine learning and object detection methods.

Training in Various Capacities

A large reason why object detection is being limited in usage is the lack of training for employees and interns due to storage capacity, time constraints, and computing power.

With Cloudtect, the utilization of cloud computing can allow for real-time experimentation and implementation of algorithms and object detection. Without the need to have all students download and train machine-learning methods, it allows for seamless integration of development into curriculums.

Educational Tool

Cloudtect allows a way for students within a classroom or lab environment to utilize object detection and machine learning methods without requiring a large amount of personal computing power or storage capabilities.

Similar to the training functionality, by utilizing external servers, it can drive learning to be much more effective and efficient.

With machine learning becoming more relevant everyday, there needs to be an efficient way to teach students

An example of object detection completing tracking around a store for hot spots.

Retail Customer Tracking for Sales

By having an external server doing mass calculations for algorithm-based programs, retail stores can easily utilize the tracking for analytics.

Looking at customer positions around the store, managers can recognize the hot spots of the store and drive sales through data being processed through object detection.

The Team.

We are a group of friends that wanted to use QHacks to make an impact on machine learning and cloud computing.

Liam Hough

Front-End Development & Design

Hi there! I am a second-year Computer Engineering Student at Queen's who has a huge passion for technology and business! I'd love to hear what you think about our product!

Kai Ferrall

Front- and Back-End Development

I am a second year Applied Mathematics Engineering student. I am driven to create software that will improve people's day to day lives. My areas of interest are creating software for education and medicine.

Amean Asad

Python Machine Learning Development

I am a second year Applied Mathematics Engineering student, Computer Option. I have a lot of interest in machine learning implementations, data science, and shawarma.