Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 9 of 9

Full-Text Articles in Computer Engineering

Real-Time On-Site Opengl-Based Object Speed Measuring Using Constant Sequential Image, Aiming Deng Jun 2023

Real-Time On-Site Opengl-Based Object Speed Measuring Using Constant Sequential Image, Aiming Deng

Electronic Theses and Dissertations

This thesis presents a method that can detect moving objects and measure their speed of movement, using a constant rate series of sequential images, such as video recordings. It uses the industry standard non-vendor specific OpenGL ES so can be implemented on any platform with OpenGL ES support. It can run on low-end embedded system as it uses simple and basic foundations based on a few assumptions to lowering the overall implementation complexity in OpenGL ES. It also does not require any special peripheral devices, so existing infrastructure can be used with minimal modification, which will further lower the cost …


Performance Analysis Of Cnn Model For Image Classification With Intel Openvino On Cpu And Gpu, Md Maksud-Ul-Kabir Rico Jun 2023

Performance Analysis Of Cnn Model For Image Classification With Intel Openvino On Cpu And Gpu, Md Maksud-Ul-Kabir Rico

Electronic Theses and Dissertations

Deep learning (DL) has proven to be a significant solution for analyzing complex datasets such as images, videos, text, and speech. Convolutional neural networks (CNN) have proven to be one of the most popular and powerful deep neural networks to perform image classification. However, due to its high computational complexity, high speed and accuracy required in many real-world applications, CNN implementation presents a computational challenge for computing devices. The recent advances in hardware have led to the emergence of the graphical processing unit (GPU) as a solution for speeding up the process of executing complex deep learning algorithms. Although a …


Machine Learning Approach To Investigate Ev Battery Characteristics, Shayan Falahatdoost Dec 2022

Machine Learning Approach To Investigate Ev Battery Characteristics, Shayan Falahatdoost

Major Papers

The main factor influencing an electric vehicle’s range is its battery. Battery electric vehicles experience driving range reduction in low temperatures. This range reduction results from the heating demand for the cabin and recuperation limits by the braking system. Due to the lack of an internal combustion engine-style heat source, electric vehicles' heating system demands a significant amount of energy. This energy is supplied by the battery and results in driving range reduction. Moreover, Due to the battery's low temperature in cold weather, the charging process through recuperation is limited. This limitation of recuperation is caused by the low reaction …


Developing Takeover Request Warning System To Improve Takeover Time And Post-Takeover Performance In Level 3 Automated Drivin, Niloy Talukder Feb 2022

Developing Takeover Request Warning System To Improve Takeover Time And Post-Takeover Performance In Level 3 Automated Drivin, Niloy Talukder

Electronic Theses and Dissertations

The automotive industry is shifting towards partial (level 3) or fully automated vehicles. An important research question in level 3 automated driving is how quickly drivers can take over the vehicle control in response to a critical event. In this regard, this study develops an integrated takeover request (TOR) system which provides visual and auditorial TOR warning in both vehicle interface and personal portable device (e.g., tablet). The study also evaluated the effectiveness of the integrated TOR system in reducing the takeover time and improving post-takeover performance. For these purposes, 44 drivers participated in the driving simulator experiment where they …


Hardware Implementations Of Spiking Neural Networks And Artificially Intelligent Systems, Alexander J. Leigh Jan 2022

Hardware Implementations Of Spiking Neural Networks And Artificially Intelligent Systems, Alexander J. Leigh

Electronic Theses and Dissertations

Artificial spiking neural networks are gaining increasing prominence due to their potential advantages over traditional, time-static artificial neural networks. Custom hardware implementations of spiking neural networks present many advantages over other implementation mediums. Two main topics are the focus of this work. Firstly, digital hardware implementations of spiking neurons and neuromorphic hardware are explored and presented. These implementations include novel implementations for lowered digital hardware requirements and reduced power consumption.

The second section of this work proposes a novel method for selectively adding sparsity to a spiking neural network based on training set images for pattern recognition applications, thereby greatly …


Implementation Of An Improved Image Enhancement Algorithm On Fpga, Prit Ghanshyambhai Patel Oct 2021

Implementation Of An Improved Image Enhancement Algorithm On Fpga, Prit Ghanshyambhai Patel

Electronic Theses and Dissertations

Image processing plays very crucial role in this digital human world and has rapidly evolved with the development of computers, mathematics and the real-life demand of variety of applications in wide range of areas. This wide range of areas includes remote sensing, machine/ robot vision, pattern recognition, medical diagnosis, video processing, military, agriculture, television, etc. Image processing has two important components which are image enhancement and information extraction. Since image enhancement works at the front end with the initial raw inputs, it works like a backbone in image processing. When it comes to implementing these image enhancement techniques and developing …


Hrotate: Hybrid Relational Rotation Embedding For Knowledge Graph, Akshay Mukundbhai Shah Oct 2021

Hrotate: Hybrid Relational Rotation Embedding For Knowledge Graph, Akshay Mukundbhai Shah

Electronic Theses and Dissertations

Knowledge Graph (KG) represents the real world's information in the form of triplets (head, relation, and tail). However, most KGs are generated manually or semi-automatically, which resulted in an enormous number of missing information in a KG. The goal of a Knowledge-Graph Completion task is to predict missing links in a given Knowledge Graph. Various approaches exist to predict a missing link in a KG. However, the most prominent approaches are based on tensor factorization and Knowledge-Graph embeddings, such as RotatE and SimplE. The RotatE model depicts each relation as a rotation from the source entity (Head) to the target …


Meta-Heuristic Approach For Course Scheduling Problem, Amanta Sunny Oct 2021

Meta-Heuristic Approach For Course Scheduling Problem, Amanta Sunny

Electronic Theses and Dissertations

Nowadays, much research is being carried out to find efficient algorithms for optimal automated university course timetable problems (UCTP). UCTP allocates the university's events like lectures, exams to the various resources, including instructors, students, lecture time and classrooms. Class scheduling is one of the biggest challenging problems of educational institutions. In this thesis, the aim is to improve the state-of-art for a class scheduling problem considering some hard and soft constraints. Hard constraints must be satisfied. Soft constraints need not be satisfied, but there is a penalty for each soft constraint violation. We also have a timing penalty for scheduling …


Implementation Of An Improved Image Enhancement Algorithm On Fpga, Prit Ghanshyambhai Patel Jul 2021

Implementation Of An Improved Image Enhancement Algorithm On Fpga, Prit Ghanshyambhai Patel

Electronic Theses and Dissertations

Image processing plays very crucial role in this digital human world and has rapidly evolved with the development of computers, mathematics and the real-life demand of variety of applications in wide range of areas. This wide range of areas includes remote sensing, machine/ robot vision, pattern recognition, medical diagnosis, video processing, military, agriculture, television, etc. Image processing has two important components which are image enhancement and information extraction. Since image enhancement works at the front end with the initial raw inputs, it works like a backbone in image processing. When it comes to implementing these image enhancement techniques and developing …