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

Computer Engineering Commons

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

Articles 1 - 4 of 4

Full-Text Articles in Computer Engineering

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 …


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 …


Computer Simulation Of A General Purpose Satellite Modem, William L. Montgomery Jr. Dec 1992

Computer Simulation Of A General Purpose Satellite Modem, William L. Montgomery Jr.

Theses and Dissertations

The purpose of this research was to model and simulate the performance of a digital phase shift keyed satellite modem. The probability of bit error (P sub b) at different levels of energy per bit to noise power ratio (E sub b/N sub o) was the performance measure. The channel was assumed to contribute only additive white Gaussian noise. A second order Costas loop performs demodulation in the modem and was the key part of the simulation. The Costas loop with second order Butterworth arm filters was tested by finding the response to a phase or frequency step. The Costas …