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

Computer Engineering Commons

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

Articles 1 - 7 of 7

Full-Text Articles in Computer Engineering

Chaotic Phase-Coded Waveforms With Space-Time Complementary Coding For Mimo Radar Applications, Sheng Hong, Fuhui Zhou, Yantao Dong, Zhixin Zhao, Yuhao Wang, Maosong Yan Jul 2018

Chaotic Phase-Coded Waveforms With Space-Time Complementary Coding For Mimo Radar Applications, Sheng Hong, Fuhui Zhou, Yantao Dong, Zhixin Zhao, Yuhao Wang, Maosong Yan

Electrical and Computer Engineering Faculty Publications

A framework for designing orthogonal chaotic phase-coded waveforms with space-time complementary coding (STCC) is proposed for multiple-input multiple-output (MIMO) radar applications. The phase-coded waveform set to be transmitted is generated with an arbitrary family size and an arbitrary code length by using chaotic sequences. Due to the properties of chaos, this chaotic waveform set has many advantages in performance, such as anti-interference and low probability of intercept. However, it cannot be directly exploited due to the high range sidelobes, mutual interferences, and Doppler intolerance. In order to widely implement it in practice, we optimize the chaotic phase-coded waveform set from …


The Code Mini-Map Visualisation - Encoding Conceptual Structures Within Source Code, Ivan Bacher, Brian Mac Namee, John D. Kelleher Jan 2018

The Code Mini-Map Visualisation - Encoding Conceptual Structures Within Source Code, Ivan Bacher, Brian Mac Namee, John D. Kelleher

Conference papers

Modern source code editors typically include a code mini-map visualisation, which provides programmers with an overview of the currently open source code document. This paper proposes to add a layering mechanism to the code mini-map visualisation in order to provide programmers with visual answers to questions related to conceptual structures that are not manifested directly in the code.


X264 Video Encoding Frontend, Alvin Lam Jun 2015

X264 Video Encoding Frontend, Alvin Lam

Computer Science and Software Engineering

x264 is a free video codec for encoding video streams into the H.264/MPEG-4 AVC format. It has become the new standard for video encoding, providing higher quality with a higher compression than that of XviD. x264 provides a command line interface as well as an API and is used in popular applications such as HandBrake and FFmpeg. Advanced Audio Coding (AAC) is a very popular audio coding standard for lossy digital audio compression. AAC provides a higher sound quality than MP3 at similar bitrates. This senior project describes the design and implementation of a x264 video encoding frontend that uses …


A Novel Method For Watermarking Sequential Circuits, Matthew Lewandowski Jan 2013

A Novel Method For Watermarking Sequential Circuits, Matthew Lewandowski

USF Tampa Graduate Theses and Dissertations

We present an Intellectual Property (IP) protection technique for sequential circuits driven by embedding a decomposed signature into a Finite State Machine (FSM) through the manipulation of the arbitrary state encoding of the unprotected FSM. This technique is composed of three steps: (a) transforming the signature into a watermark graph, (b) embedding watermark graphs into the original FSM's State Transition Graph (STG) and (c) generating models for verification and extraction. In the watermark construction process watermark graphs are generated from signatures. The proposed methods for watermark construction are: (1) BSD, (2) FSD, and (3) HSD. The HSD method is shown …


A Video Encoder Design Combining Edge-Adaptive Lifting And Scalable Block-Matching With Motion Compensation, Sedat Telçeken, Ömer Nezi̇h Gerek Jan 2012

A Video Encoder Design Combining Edge-Adaptive Lifting And Scalable Block-Matching With Motion Compensation, Sedat Telçeken, Ömer Nezi̇h Gerek

Turkish Journal of Electrical Engineering and Computer Sciences

This study aimed to achieve video compression by using a novel lifting-based hybrid encoder that also uses motion compensation. The proposed encoder separates video frames into temporal groups, within which certain frames are selected for producing temporal and spatial predictions over the rest of the frames. The predictions utilize spatiotemporal lifting together with motion compensation. The combination of spatial information with temporal changes is inspired from the idea of edge-adaptive lifting, which alters prediction directions in images. A further incorporation of well-known block-matching methods with different levels was observed to improve the performance. To provide the first compression results, unpredicted …


A Graph-Based Approach To Symbolic Functional Decomposition Of Finite State Machines, Piotr Szotkowski, Mariusz Rawski, Henry Selvaraj Jun 2009

A Graph-Based Approach To Symbolic Functional Decomposition Of Finite State Machines, Piotr Szotkowski, Mariusz Rawski, Henry Selvaraj

Electrical & Computer Engineering Faculty Research

This paper discusses the symbolic functional decomposition method for implementing finite state machines in field-programmable gate array devices. This method is a viable alternative to the presently widespread two-step approaches to the problem, which consist of separate encoding and mapping stages; the proposed method does not have a separate decomposition step instead, the state's final encoding is introduced gradually on every decomposition iteration. Along with general description of the functional symbolic decomposition method's steps, the paper discusses various algorithms implementing the method and presents an example realisation of the most interesting algorithm. In the end, the paper compares the results …


Optimization Of Receptive Fields For Mlp Networks With Ensemble Encoding, Deena Osama Hassan Jun 2003

Optimization Of Receptive Fields For Mlp Networks With Ensemble Encoding, Deena Osama Hassan

Archived Theses and Dissertations

Ensemble encoding is a biologically-motivated, distributed data representation scheme for MLP networks. Multiple overlapping receptive fields are used to enhance locality of representation. The number, form, and placement of receptive fields have a great impact on performance. This thesis presents four heuristics, two based on descriptive statistics, and two based on clustering, for optimizing receptive field configuration, and compares their performance on four benchmark data sets. The two statistical approaches are based on the mean and median properties of the data set. The two clustering methods are the c-means and fuzzy c-means clustering. The four data sets used are well-known …