Department of Computer Science and Engineering
Work by the faculty and students of the Department of Computer Science and Engineering
Recent Submissions
-
FPGA-Based Network Traffic Classification Using Machine Learning
(IEEE Xplore, 2020)Real-time classification of internet traffic is critical for the efficient management of networks. Classification approaches based on machine learning techniques have shown promising results with high levels of accuracy. ... -
Recursive Quad-Tree Block Partitioning for Data Embedding in Images
(Springer, 2020)In this paper, we propose to embed messages in raw images using a recursive block partitioning technique adopted from HEVC video coding technology. This work introduces a quad-tree partitioning solution in which square ... -
Bioluminescence Imaging Applications in Cancer: A Comprehensive Review
(IEEE, 2020)Bioluminescence imaging (BLI), an optical preclinical imaging modality, is an invaluable imaging modality due to its low-cost, high throughput, fast acquisition times, and functional imaging capabilities. BLI is being ... -
Predicting Split Decisions in MPEG-2 to HEVC Video Transcoding
(Springer, 2020)This paper proposes learning-based approaches for transcoding MPEG-2 video into HEVC. In the training mode of the transcoder, mappings between extracted features and split decisions are calculated. While in the transcoding ... -
Using Linear Regression and Back Propagation Neural Networks to Predict Performance of Soiled PV Modules
(Elsevier, 2019)This paper presents a study on neural network-based modeling techniques and sensor data to estimate the power output of photovoltaic systems under soiling conditions. Predicting maximum power output under soiling conditions ... -
Internet of things based multi-sensor patient fall detection system
(National Center for Biotechnology Information, 2019)Accidental falls of patients cannot be completely prevented. However, timely fall detection can help prevent further complications such as blood loss and unconsciousness. In this study, the authors present a cost-effective ... -
IoT Based Smart City Bus Stops
(MDPI, 2019)The advent of smart sensors, single system-on-chip computing devices, Internet of Things (IoT), and cloud computing is facilitating the design and development of smart devices and services. These include smart meters, smart ... -
Data Embedding in HEVC Video by Modifying the Partitioning of Coding Units
(Institution of Engineering and Technology, 2019-07)This paper proposes a data embedding solution in HEVC videos by modifying the partitioning of Coding Units (CUs). The partitions of a CU are first represented as a sequence of binary flags. The flags pertaining to 16x16 ... -
Multiple Proposals for Continuous Arabic Sign Language Recognition
(Springer, 2019)The deaf community relies on sign language as the primary means of communication. For the millions of people around the world who suffer from hearing loss, interaction with hearing people is quite difficult. The main ... -
Predicting split decisions of coding units in HEVC video compression using machine learning techniques
(Springer, 2018)In this work, we propose to reduce the complexity of HEVC video encoding by predicting the split decisions of coding units. We use a sequencedependent approach in which a number of frames belonging to the video being encoded ... -
Novel Classification System for Classifying Cognitive Workload Levels under Vague Visual Stimulation
(IEEE, 2017-07)This paper presents a novel method for classifying four different levels of cognitive workload. The workload levels are generated using visual stimuli degradation. EEG signals recorded from 16 subjects were used for workload ... -
Altering Split Decisions of Coding Units for Message Embedding in HEVC
(Springer, 2017-05)This paper proposes a novel message embedding solution based on modifying the split decisions of HEVC videos. The encoder starts by computing a mapping between the split decisions of a Coding Unit (CU) and its features ... -
Error resiliency transcoding and decoding solutions using distributed video coding techniques
(Elsevier, 2008)This paper proposes a number of video transcoding techniques for the purpose of adding error resiliency. The proposed solutions make use of distributed video coding technologies which were originally reported in the ... -
Robust Polynomial Classifier Using L1-norm minimization
(Springer, 2010)In this paper we present a robust polynomial classifier based on L1-norm minimization. We do so by reformulating the classifier training process as a linear programming problem. Due to the inherent insensitivity of the ... -
Continuous Arabic Sign Language Recognition in User Dependent Mode
(Scientific Research, 2010)Arabic Sign Language recognition is an emerging field of research. Previous attempts at automatic visionbased recognition of Arabic Sign Language mainly focused on finger spelling and recognizing isolated gestures. In this ... -
Feature modeling using polynomial classifiers and stepwise regression
(Elsevier, 2010)In polynomial networks, feature vectors are mapped to a higher dimensional space through a polynomial function. The expanded vectors are then passed to a single layer network to compute the model parameters. However, as ... -
User-independent recognition of Arabic sign language for facilitating communication with the deaf community
(Elsevier, 2011)This paper presents a solution for user-independent recognition of isolated Arabic Sign language gestures. The video based gestures are preprocessed to segment out the hands of the signer based on color segmentation of the ... -
Data Hiding in MPEG Video Files Using Multivariate Regression and Flexible Macroblock Ordering
(IEEE, 2012)This paper proposes two data hiding approaches using compressed MPEG video. The first approach hides message bits by modulating the quantization scale of a constant bitrate video. A payload of one message bit per macroblock ... -
Matrix Encoding for Data Hiding Using Multilayer Video Coding and Transcoding Solutions
(Elsevier, 2012)This paper proposes a multitier data hiding solution in MPEG video using matrix encoding. In the first tier of the proposed solution, raw video is encoded into two layers using multilayer Signal to Noise Ratio (SNR) encoding. ... -
H.264/AVC Motion Vector Concealment Solutions Using Online and Offline Polynomial Regression
(Springer, 2015)This paper introduces two polynomial regression solutions for error concealment by predicting the values of motion vectors of lost macroblocks. The two solutions are online and offline polynomial regression modeling. In ...