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

Computer Engineering Commons™

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

25,761 Full-Text Articles 44,043 Authors 15,081,432 Downloads 285 Institutions

All Articles in Computer Engineering

Faceted Search

25,761 full-text articles. Page 935 of 1048.

Using Player Profiling To Enhance Dynamic Difficulty Adjustment In Video Games, Aaron Burke 2012 California Polytechnic State University - San Luis Obispo

Using Player Profiling To Enhance Dynamic Difficulty Adjustment In Video Games, Aaron Burke

Computer Engineering

Video games have certainly come a long way since the days of pong. From humble beginnings of the first arcade machines they have bloomed into a multi-billion dollar industry and a global force to be reckoned with. Just like with movies there are enough genres out there to fit any demographic of gamer, and that’s not even just the game’s content but also the gameplay.

Unlike other types of media though, games are meant to be interacted with and played, which brings up new issues with accessibility and keeping things interesting for different levels of skill. Dynamic game difficulty adjustment …


Mapping And Visualizing Ancient Water Storage Systems With An Rov – An Approach Based On Fusing Stationary Scans Within A Particle Filter, William D. McVicker 2012 California Polytechnic State University, San Luis Obispo

Mapping And Visualizing Ancient Water Storage Systems With An Rov – An Approach Based On Fusing Stationary Scans Within A Particle Filter, William D. Mcvicker

Master's Theses

This paper presents a new method for constructing 2D maps of enclosed un- derwater structures using an underwater robot equipped with only a 2D scanning sonar, compass and depth sensor. In particular, no motion model or odometry is used. To accomplish this, a two step offline SLAM method is applied to a set of stationary sonar scans. In the first step, the change in position of the robot between each consecutive pair of stationary sonar scans is estimated using a particle filter. This set of pair wise relative scan positions is used to create an estimate of each scan’s position …


The Quickiecomposer Android Application, Brigit Elizabeth Hawley 2012 California Polytechnic State University - San Luis Obispo

The Quickiecomposer Android Application, Brigit Elizabeth Hawley

Liberal Arts and Engineering Studies

The QuickieComposer application is a program intended for use on Android Devices. Designed for the composer on the go, the QuickieComposer app is perfect for those “in the moment” compositions. In the following document, the functionality and development of the first version of the QuickieComposer application is explained.


De-Embedding In High Speed Design, Don DeGroot, David Dunham 2012 Andrews University

De-Embedding In High Speed Design, Don Degroot, David Dunham

Faculty Publications

No abstract provided.


A Unifying Approach To Behavioral Coverage, Elena Sherman 2012 University of Nebraska-Lincoln

A Unifying Approach To Behavioral Coverage, Elena Sherman

School of Computing: Dissertations, Theses, and Student Research

Developing methods for validating that a program works as intended is one of the key research areas in software engineering. Ideally a program P must exhibit its expected be- havior, or property, φ on all of its inputs, i.e., P |= φ. The software engineering community has developed various program analysis approaches to assess whether P |= φ. In general, these approaches can be partitioned into dynamic and static program analysis. The former execute P on a particular input and checks that the execution conforms to φ. The latter in- terprets the code of P and check that on all …


Connecting Architecture, Fitness, Optimizations And Performance Using An Anisotropic Diffusion Filter, Sumedh Naik 2012 Clemson University

Connecting Architecture, Fitness, Optimizations And Performance Using An Anisotropic Diffusion Filter, Sumedh Naik

All Theses

Over the past decade, computing architectures have continued to exploit multiple levels of parallelism in applications. This increased interest in parallel computing has not only fueled the growth of multi-core processors but has also lead to an emergence of several non-traditional computing architectures like General Purpose Graphical Processing Units (GP-GPUs), Cell Processors, and Field Programmable Gate Arrays (FPGAs). Of these non-traditional computing architectures, GP-GPUs have gained widespread popularity due to their massively parallel computational abilities and relative ease of programmability.
Several software development ecosystems have emerged to harness the power of these parallel architectures. Although several threading libraries like POSIX …


Imitating Individualized Facial Expressions In A Human-Like Avatar Through A Hybrid Particle Swarm Optimization - Tabu Search Algorithm, Evan Husk 2012 University of Central Florida

Imitating Individualized Facial Expressions In A Human-Like Avatar Through A Hybrid Particle Swarm Optimization - Tabu Search Algorithm, Evan Husk

HIM 1990-2015

This thesis describes a machine learning method for automatically imitating a particular person's facial expressions in a human-like avatar through a hybrid Particle Swarm Optimization - Tabu Search algorithm. The muscular structures of the facial expressions are measured by Ekman and Friesen's Facial Action Coding System (FACS). Using a neutral face as a reference, the minute movements of the Action Units, used in FACS, are automatically tracked and mapped onto the avatar using a hybrid method. The hybrid algorithm is composed of Kennedy and Eberhart's Particle Swarm Optimization algorithm (PSO) and Glover's Tabu Search (TS). Distinguishable features portrayed on the …


Extending The Battery-Powered Operating Time Of A Wireless Environmental Monitoring System, Ross Matthew Butler 2012 Boise State University

Extending The Battery-Powered Operating Time Of A Wireless Environmental Monitoring System, Ross Matthew Butler

Boise State University Theses and Dissertations

Advances in low-power microelectronics and sensor technologies have enabled the creation of sophisticated environmental monitoring systems capable of operating on battery power. Independence from a power outlet connection opens up many new potential applications, but limited battery life still imposes significant restrictions on a monitoring system’s capabilities and the number of systems that can be economically deployed and maintained. These restrictions have motivated much research into reducing monitoring system energy usage, increasing battery capacity, and harnessing alternative energy sources. While most of the research focuses on new system design, there is a need for techniques to extend the battery-powered operating …


Low Cost Neurochairs, Frankie Pike 2012 California Polytechnic State University, San Luis Obispo

Low Cost Neurochairs, Frankie Pike

Master's Theses

Electroencephalography (EEG) was formerly confined to clinical and research settings with the necessary hardware costing thousands of dollars. In the last five years a number of companies have produced simple electroencephalograms, priced below $300 and available direct to consumers. These have stirred the imaginations of enthusiasts and brought the prospects of "thought-controlled" devices ever closer to reality. While these new devices were largely targeted at video games and toys, active research on enabling people suffering from debilitating diseases to control wheelchairs was being pursued. A number of neurochairs have come to fruition offering a truly hands-free mobility solution, but whether …


Amaethon – A Web Application For Farm Management And An Assessment Of Its Utility, Tyler Yero 2012 California Polytechnic State University, San Luis Obispo

Amaethon – A Web Application For Farm Management And An Assessment Of Its Utility, Tyler Yero

Master's Theses

Amaethon is a web application that is designed for enterprise farm management. It takes a job typically performed with spreadsheets, paper, or custom software and puts it on the web. Farm administration personnel may use it to schedule farm operations and manage their resources and equipment. A survey was con- ducted to assess Amaethon’s user interface design. Participants in the survey were two groups of students and a small group of agriculture professionals. Among other results, the survey indicated that a calendar interface inside Amaethon was preferred, and statistically no less effective, than a map interface. This is despite the …


Hardware-Software Co-Design, Acceleration And Prototyping Of Control Algorithms On Reconfigurable Platforms, Desta Kumsa Edosa 2012 University of Nevada, Las Vegas

Hardware-Software Co-Design, Acceleration And Prototyping Of Control Algorithms On Reconfigurable Platforms, Desta Kumsa Edosa

UNLV Theses, Dissertations, Professional Papers, and Capstones

Differential equations play a significant role in many disciplines of science and engineering. Solving and implementing Ordinary Differential Equations (ODEs) and partial Differential Equations (PDEs) effectively are very essential as most complex dynamic systems are modeled based on these equations. High Performance Computing (HPC) methodologies are required to compute and implement complex and data intensive applications modeled by differential equations at higher speed. There are, however, some challenges and limitations in implementing dynamic system, modeled by non-linear ordinary differential equations, on digital hardware. Modeling an integrator involves data approximation which results in accuracy error if data values are not considered …


Post Processing Of Optically Recognized Text Using First Order Hidden Markov Model, Spandana Malreddy 2012 University of Nevada, Las Vegas

Post Processing Of Optically Recognized Text Using First Order Hidden Markov Model, Spandana Malreddy

UNLV Theses, Dissertations, Professional Papers, and Capstones

In this thesis, we report on our design and implementation of a post processing system for Optically Recognized text. The system is based on first order Hidden Markov Model (HMM). The Maximum Likelihood algorithm is used to train the system with over 150 thousand characters. The system is also tested on a file containing 5688 characters. The percentage of errors detected and corrected is 11.76% with a recall of 10.16% and precision of 100%


Hardware Implementation Of Processor Allocator For Mesh Connected Chip Multiprocessors, Rana Sangram Reddy Marri 2012 University of Nevada, Las Vegas

Hardware Implementation Of Processor Allocator For Mesh Connected Chip Multiprocessors, Rana Sangram Reddy Marri

UNLV Theses, Dissertations, Professional Papers, and Capstones

The advancements in the semiconductor process technology and the current demand for highly parallel computing has led to the advent of Chip Multiprocessors (CMPs). CMP is the integration of two or more independent processor cores, which can read and execute program instructions, on to a single integrated circuit die. CMPs are the main computing platforms for research and development in parallel and high performance computing environments. They offer minimum inter-core communication latencies as the processor cores are present on a single chip.

The Operating System (OS) plays a key role in using a CMP effectively. The OS should support a …


Image Segmentation For Quantification Of Air-Water Interface In Micro-Ct Soil Images, Kranthi Kumar Potteti 2012 University of Nevada, Las Vegas

Image Segmentation For Quantification Of Air-Water Interface In Micro-Ct Soil Images, Kranthi Kumar Potteti

UNLV Theses, Dissertations, Professional Papers, and Capstones

Soils are complex environments comprising various biological (roots, water, air etc) and physical constituents (minerals, aggregates, etc). Synchrotron radiation based X-ray microtomography (XMT) is widely used in extracting qualitative and quantitative information regarding spatial distribution of biological and physical soil constituents. Segmentation of these micro-CT soil images is of interest to geologists, hydrologists, civil and petroleum engineers and soil scientists. In this present work, we study and implement segmentation algorithms for microhydrology studies, specifically for soil water conductivity. Three well-known image segmentation algorithms are studied for evaluating their performance for the task. We demonstrate the problems and ways to segment …


Phoneme Weighting And Energy-Based Weighting For Speaker Recognition, Eric Fang 2012 Clemson University

Phoneme Weighting And Energy-Based Weighting For Speaker Recognition, Eric Fang

All Dissertations

This dissertation focuses on determining specific vowel phonemes which work best for speaker identification and speaker verification, and also developing new algorithms to improve speaker identification accuracy. Results from the first part of our research indicate that the vowels /i/, /E/ and /u/ were the ones having the highest recognition scores for both the Gaussian mixture model (GMM) and vector quantization (VQ) methods (at most one classification error). For VQ, /i/, /I/, /e/, /E/ and /@/ had no classification errors. Persons speaking /E/, /o/ and /u/ have been verified well by both GMM and VQ methods in our experiments. For …


Thin 3d Multiplication Regions In Plasmonically Enhanced Nanopillar Avalanche Detectors, Pradeep Senanayake, Chung-Hong Hung, Alan C. Farrell, David A. Ramirez, Joshua Shapiro, Chi-Kang Li, Yuh-Renn Wu, Majeed M. Hayat, Diana L. Huffaker 2012 University of California, Los Angeles

Thin 3d Multiplication Regions In Plasmonically Enhanced Nanopillar Avalanche Detectors, Pradeep Senanayake, Chung-Hong Hung, Alan C. Farrell, David A. Ramirez, Joshua Shapiro, Chi-Kang Li, Yuh-Renn Wu, Majeed M. Hayat, Diana L. Huffaker

Electrical and Computer Engineering Faculty Research and Publications

We demonstrate a nanopillar (NP) device structure for implementing plasmonically enhanced avalanche photodetector arrays with thin avalanche volumes (∼ 310 nm × 150 nm × 150 nm). A localized 3D electric field due to a core–shell PN junction in a NP acts as a multiplication region, while efficient light absorption takes place via surface plasmon polariton Bloch wave (SPP-BW) modes due to a self-aligned metal nanohole lattice. Avalanche gains of ∼216 at 730 nm at −12 V are obtained. We show through capacitance–voltage characterization, temperature-dependent breakdown measurements, and detailed device modeling that the avalanche region is on the order of …


Modeling Of Yeast Pheromone Pathway Using Petri Nets, Abhishek Majumdar 2012 University of Nebraska-Lincoln

Modeling Of Yeast Pheromone Pathway Using Petri Nets, Abhishek Majumdar

School of Computing: Dissertations, Theses, and Student Research

Yeast (Saccharomyces cerevisiae) is one of the most widely studied single celled organisms. Mating of yeast cells occur between cells of opposite mating types a and alpha. Pheromone secretion by a cell alerts the corresponding opposite type cell about its presence and eventually facilitates the process of mating between them. The details of how pheromones affect cells can be studied from the pheromone response pathway in a yeast cell. A response pathway typically depicts the chain of interactions that happens between the different proteins in the cells in response to the pheromone. In this thesis we model the …


Learning Visual Features For The Avatar Captcha Recognition Challenge, Mohammed Korayem, Abdallah A. Mohamed, David Crandall, Roman Yampolskiy 2012 Luddy School of Informatics, Computing, and Engineering

Learning Visual Features For The Avatar Captcha Recognition Challenge, Mohammed Korayem, Abdallah A. Mohamed, David Crandall, Roman Yampolskiy

Faculty and Staff Scholarship

Captchas are frequently used on the modern world wide web to differentiate human users from automated bots by giving tests that are easy for humans to answer but difficult or impossible for algorithms. As artificial intelligence algorithms have improved, new types of Captchas have had to be developed. Recent work has proposed a new system called Avatar Captcha, in which a user is asked to distinguish between facial images of real humans and those of avatars generated by computer graphics. This novel system has been proposed on the assumption that this Captcha is very difficult for computers to break. In …


Towards Trustworthy, Efficient And Scalable Distributed Wireless Systems, Ze Li 2012 Clemson University

Towards Trustworthy, Efficient And Scalable Distributed Wireless Systems, Ze Li

All Dissertations

Advances in wireless technologies have enabled distributed mobile devices to connect with each other to form distributed wireless systems. Due to the absence of infrastructure, distributed wireless systems require node cooperation in multi-hop routing. However, the openness and decentralized nature of distributed wireless systems where each node labors under a resource constraint introduces three challenges: (1) cooperation incentives that effectively encourage nodes to offer services and thwart the intentions of selfish and malicious nodes, (2) cooperation incentives that are efficient to deploy, use and maintain, and (3) routing to efficiently deliver messages with less overhead and lower delay. While most …


Process Variation Aware Dram (Dynamic Random Access Memory) Design Using Block-Based Adaptive Body Biasing Algorithm, Satyajit Desai 2012 Utah State University

Process Variation Aware Dram (Dynamic Random Access Memory) Design Using Block-Based Adaptive Body Biasing Algorithm, Satyajit Desai

All Graduate Theses and Dissertations, Spring 1920 to Summer 2023

Process variation can be defined as the deviation of process parameters from its nominal specifications. Variation is induced by several fundamental effects resulting from inaccuracies in the manufacturing equipment. It is a combination of systematic effects (e.g., lithographic lens aberrations) and random effects (e.g., dopant density fluctuations). The effect of process variation becomes particularly important at smaller process nodes, where the variation accounts for a major percentage of nominal length or width of the device. Process variations translate to a wide range in performance metrics of current designs. As technology scales, these die variations are getting larger, significantly affecting performance …


Digital Commons powered by bepress