SearchSkip to Search Results
- 17Computer Vision
- 4Deep Learning
- 4Machine Learning
- 3Convolutional Neural Networks
- 23D Reconstruction
- 2Artificial Intelligence
The ubiquity of the Internet-of-Things (IoT) devices in everyday life allows various sensors to be utilized in networked systems for solving a number of real-world problems. Models utilizing specific sensing modalities achieve impressive performance in understanding human activity and are used in...
To achieve a fully autonomous unmanned aerial vehicle (UAV) the vehicle needs a high level of self awareness. At a minimum it needs to know where it is and where it wants to go. Computer vision (CV) is a logical solution to this problem. However, using CV to solve motion control problems for UAVs...
Micropalaeontology, a discipline that contributes to climate research and hydrocarbon exploration, is driven by the taxonomic analysis of huge volumes of microfossils. Unfortunately, this repetitive analysis is a serious bottleneck to progress because it depends on the scarce time of experts....
Determining the viewpoint (pose) of rigid objects in images is a classic vision problem with applications to robotic grasping, autonomous navigation, augmented reality, semantic SLAM and scene understanding in general. While most existing work is characterized by phrases such as "coarse pose...
Object detection is an image processing technology to detection different classes of objects using computer vision, i.e. putting bounding boxes over objects from a camera video feed. A landmark detection method was the Viola-Jones Algorithm introduced in 2001. The object classifier in this...
Image Registration with Homography: A Refresher with Differentiable Mutual Information, Ordinary Differential Equation and Complex Matrix ExponentialDownload
This work presents a novel method of tackling the task of image registration. Our algorithm uses a differentiable form of Mutual Information implemented via a neural network called MINE. An important property of neural networks is them being differentiable, which allows them to be used as a loss...
Learning Deep Representations, Embeddings and Codes from the Pixel Level of Natural and Medical ImagesDownload
Significant research has gone into engineering representations that can identify high-level semantic structure in images, such as objects, people, events and scenes. Recently there has been a shift towards learning representations of images either on top of dense features or directly from the...
3D reconstruction is an important topic in both computer vision and computer graphics. Many techniques have been proposed for objects with Lambertian reflectance. It assumes that the reflected light from the object surface is uniformly distributed in all directions. However, light interacts with...
Machine Learning for Robust Tracking of Interface Level Inside a Primary Separation Vessel in the Presence of Occlusions and NoiseDownload
A Primary Separation Vessel (PSV), used in the oil sands industry, is an important process equipment, where Bitumen is separated from the oil sand using a density based separation process. The interface level between a bitumen rich layer (froth) and a layer that has moderate amounts of bitumen in...
This thesis presents the research and development of a novel procedure for creating a 3D image of the back using stereo digital 2D images. The procedure requires minimal user input and is intuitive. The procedure is comprised of 3 stages – image data acquisition, image registration and image...