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

Computer Engineering Commons™

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

Discipline
Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 19111 - 19140 of 25652

Full-Text Articles in Computer Engineering

Using A Game-Based Learning Model As A New Teaching Strategy For Computer Engineering, Kristijan Kuk, Dragica Jovanovic, Dusan Jokanovic, Petar Spalevic, Marko Caric, Stefan Panic Jan 2012

Using A Game-Based Learning Model As A New Teaching Strategy For Computer Engineering, Kristijan Kuk, Dragica Jovanovic, Dusan Jokanovic, Petar Spalevic, Marko Caric, Stefan Panic

Turkish Journal of Electrical Engineering and Computer Sciences

Interactive multimedia simulations and computer game elements can be successfully combined in order to create new advanced educational resources for teaching today's generation of students. Such a learning environment, a game-based learning model (GBLm), has been designed as a research prototype. This paper describes one type of GBLm for computer engineering, which we have used in the subject of computer graphics for the teaching unit Z-buffer algorithm, in order to facilitate the learning process. The implementation of a GBLm for graphical algorithms (GBL4CAl) is presented in detail as a multimedia interactive learning module designed to motivate students by making learning …


On The Degradation Of Ota-C--Based Cmos Low-Power Filter Circuits For Biomedical Instrumentation, Yasi̇n Özçelep, Ayten Kuntman, Hulusi̇ Hakan Kuntman Jan 2012

On The Degradation Of Ota-C--Based Cmos Low-Power Filter Circuits For Biomedical Instrumentation, Yasi̇n Özçelep, Ayten Kuntman, Hulusi̇ Hakan Kuntman

Turkish Journal of Electrical Engineering and Computer Sciences

In this work, we propose a degraded transistor-based circuit degradation simulation method to investigate the degradation effect in complementary metal-oxide semiconductor (CMOS) biomedical devices. The method is demonstrated on an operational transconductance amplifier and capacitor (OTA-C)-based CMOS filter structure. First, we simulate the degradation of the symmetrical CMOS OTA by determining the degraded transistors in the structure. The simulation results are compared with the experimental results of our previous study. First- and second-order low-pass filter degradations are also simulated to demonstrate the accuracy of the proposed method. Finally, the degradation in the electroencephalogram band-pass filter and its effect on the …


Adaptive Optimization Of Edca Parameters For Improved Qos In Multi-Media Applications, Alparslan Çi̇l, Mehmet Akar, Emi̇n Anarim Jan 2012

Adaptive Optimization Of Edca Parameters For Improved Qos In Multi-Media Applications, Alparslan Çi̇l, Mehmet Akar, Emi̇n Anarim

Turkish Journal of Electrical Engineering and Computer Sciences

IEEE 802.11e Enhanced Distributed Channel Access (EDCA) has been incorporated into the standard as an effective medium access mechanism in order to provide the desired QoS for multimedia applications such as VoIP and IPTV. This paper presents an adaptive optimization algorithm in EDCA which strives to provide improved QoS from both delay and throughput perspectives. As a first step towards this goal, a Markov model of the EDCA mechanism has been introduced, which is subsequently used to compute the estimates of throughput and delay. Based on the analytical model that is validated via real-time simulations in OPNET, a new algorithm …


Hybrid Mpi+Upc Parallel Programming Paradigm On An Smp Cluster, Zeki̇ Bozkuş Jan 2012

Hybrid Mpi+Upc Parallel Programming Paradigm On An Smp Cluster, Zeki̇ Bozkuş

Turkish Journal of Electrical Engineering and Computer Sciences

The symmetric multiprocessing (SMP) cluster system, which consists of shared memory nodes with several multicore central processing units connected to a high-speed network to form a distributed memory system, is the most widely available hardware architecture for the high-performance computing community. Today, the Message Passing Interface (MPI) is the most widely used parallel programming paradigm for SMP clusters, in which the MPI provides programming both for an SMP node and among nodes simultaneously. However, Unified Parallel C (UPC) is an emerging alternative that supports the partitioned global address space model that can be again employed within and across the nodes …


Improved Computerized Evaluation Of Abdominal Aortic Aneurysm, Semi̇h Utku, Hulusi̇ Baysal, Reyat Yilmaz, Aytaç Gülcü, Recep Alp Kut, Ahmet Yi̇ği̇t Göktay Jan 2012

Improved Computerized Evaluation Of Abdominal Aortic Aneurysm, Semi̇h Utku, Hulusi̇ Baysal, Reyat Yilmaz, Aytaç Gülcü, Recep Alp Kut, Ahmet Yi̇ği̇t Göktay

Turkish Journal of Electrical Engineering and Computer Sciences

Accurate measurements of arterial anatomy are emerging as the most important determinants of endovascular abdominal aneurysm repair. It is quite difficult to define and measure arterial anatomy features quantitatively due to the complex structure of the aneurysm and insufficient visual feedback. During decision making, to assist operators in diagnosing abdominal aortic aneurysms, a specialized preprocessing Abdominal Aortic Aneurysm Measurement and Evaluation Tool (AMET) was developed. AMET provides visual interfaces with broad measurement capabilities to generate a 3D model of the aorta for a better diagnosis and accurate stent selection. The accuracy and usability of the tool was tested with a …


Openness, Intellectual Property And Standardization In The European Ict Sector, Carl Mair Jan 2012

Openness, Intellectual Property And Standardization In The European Ict Sector, Carl Mair

IP Theory

No abstract provided.


Using Eye Tracking And Attention Maps In Computer Science Education, Austin Pernell Jan 2012

Using Eye Tracking And Attention Maps In Computer Science Education, Austin Pernell

Electronic Theses and Dissertations

Eye tracking has been used for many different areas of study where a user's eye movements are considered the most important information available. Before eye tracking was possible, the only way that information could be obtained was to ask the user where they looked and what caught their attention. Now, with the rise of eye tracking cameras, this data can be captured, stored, and processed in a meaningful way. These cameras aren't perfectly accurate however and there is still some interpretation that must be applied to more accurately represent the true gaze path of the user. This paper establishes some …


Virtual Worlds And Conservational Channel Evolution And Pollutant Transport Systems (Concepts), Chenchutta Denaye Jackson Jan 2012

Virtual Worlds And Conservational Channel Evolution And Pollutant Transport Systems (Concepts), Chenchutta Denaye Jackson

Electronic Theses and Dissertations

Many models exist that predict channel morphology. Channel morphology is defined as the change in geometric parameters of a river. Channel morphology is affected by many factors. Some of these factors are caused either by man or by nature. To combat the adverse effects that man and nature may cause to a water system, scientists and engineers develop stream rehabilitation plans. Stream rehabilitation as defined by Shields et al., states that "restoration is the return from a degraded ecosystem back to a close approximation of its remaining natural potential" [Shields et al., 2003]. Engineers construct plans that will restore streams …


On The Design Partitioning Of 3d Monolithic Circuits, Luke Maresca Jan 2012

On The Design Partitioning Of 3d Monolithic Circuits, Luke Maresca

Masters Theses

"Conventional three-dimensional integrated circuits (3D ICs) stack multiple dies vertically for higher integration density, shorter wirelength, smaller footprint, faster speed and lower power consumption. Due to the large through-silicon-via (TSV) sizes, 3D design partitioning is typically done at the architecture-level With the emerging monolithic 3D technology, TSVs can be made much smaller, which enables potential block-level partitioning. However, it is still unclear how much benefit can be obtained by block-level partitioning, which is affected by the number of tiers and the sizes of TSVs. In this thesis, an 8-bit ripple carry adder was used as an example to explore the …


Real-Time Scheduling Of Parallel Tasks Under A General Dag Model, Abusayeed Saifullah, David Ferry, Chenyang Lu, Christopher Gill Jan 2012

Real-Time Scheduling Of Parallel Tasks Under A General Dag Model, Abusayeed Saifullah, David Ferry, Chenyang Lu, Christopher Gill

All Computer Science and Engineering Research

Due to their potential to deliver increased performance over single-core processors, multi-core processors have become mainstream in processor design. Computation-intensive real-time systems must exploit intra-task parallelism to take full advantage of multi-core processing. However, existing results in real-time scheduling of parallel tasks focus on restrictive task models such as the synchronous model where a task is a sequence of alternating parallel and sequential segments, and parallel segments have threads of execution that are of equal length. In this paper, we address a general model for deterministic parallel tasks, where a task is represented as a DAG with different nodes having …


Accounting For Failures In Delay Analysis For Wirelesshart Networks , Abusayeed Saifullah, Paras Babu Tiwari, Bo Li, Chenyang Lu [email protected] Jan 2012

Accounting For Failures In Delay Analysis For Wirelesshart Networks , Abusayeed Saifullah, Paras Babu Tiwari, Bo Li, Chenyang Lu [email protected]

All Computer Science and Engineering Research

WirelessHART networks are gaining ground as a real-time communication infrastructure in industrial wireless control systems. Because wireless communication is often susceptible to transmission failures in industrial environments, it is essential to account for failures in the delay analysis for realtime flows between sensors and actuators in process control. WirelessHART networks handle transmission failures through retransmissions using dedicated and shared time slots through different paths in the routing graphs. While these mechanisms for handling transmission failures are critical for process control requiring reliable communication, they introduce substantial challenges to worst-case end-to-end delay analysis for real-time flows. This paper presents the first …


Specializing Interfaces For Citizen Science Segmentation Of Volumetric Data, Michelle Vaughan, Cindy Grimm, Ruth Sowell, Robert Pless, Stephen Kobourov Jan 2012

Specializing Interfaces For Citizen Science Segmentation Of Volumetric Data, Michelle Vaughan, Cindy Grimm, Ruth Sowell, Robert Pless, Stephen Kobourov

All Computer Science and Engineering Research

Segmentation of 3D and time-varying volumetric (4D) image data is considered a time and resource intensive bottleneck in scientific endeavors. Automatic methods are becoming more reliable, but many data sets still require manual intervention. This can mainly be attributed to the characteristics of the image data not being amenable to automated methods, the existence of variations in or poor image quality, or the need for an expert to review and edit results from an automatic technique. Manually segmenting volumetric data is a challenge even for those more experienced. Understanding the 3D nature of the data and navigating through the 3D …


Building A Skeleton Of A Human Hand Using Microsoft Kinect, Jed Jackoway Jan 2012

Building A Skeleton Of A Human Hand Using Microsoft Kinect, Jed Jackoway

All Computer Science and Engineering Research

The goal of the project was to reconstruct the skeleton of a Microsoft Kinect user’s hand. Out of the box, Kinect reconstruct the skeleton of users’ bodies, but it only does large joints, such that the hand is given a location on the general skeleton, but the specifics of the fingers and fist are not actually calculated.


Self-Stabilization In The Distributed Systems Of Finite State Machines, Abusayeed Saifullah Jan 2012

Self-Stabilization In The Distributed Systems Of Finite State Machines, Abusayeed Saifullah

All Computer Science and Engineering Research

The notion of self-stabilization was first proposed by Dijkstra in 1974 in his classic paper. The paper defines a system as self-stabilizing if, starting at any, possibly illegitimate, state the system can automatically adjust itself to eventually converge to a legitimate state in finite amount of time and once in a legitimate state it will remain so unless it incurs a subsequent transient fault. Dijkstra limited his attention to a ring of finite-state machines and provided its solution for self-stabilization. In the years following his introduction, very few papers were published in this area. Once his proposal was recognized as …


Rapid Development Environments For Therapy Games: Looking Glass Therapy Games For Cerebral Palsy Treatment Utilizing The Kinect, Melynda Eden Jan 2012

Rapid Development Environments For Therapy Games: Looking Glass Therapy Games For Cerebral Palsy Treatment Utilizing The Kinect, Melynda Eden

All Computer Science and Engineering Research

Cerebral palsy is a group of neurological disorders that impair body movement, muscle coordination, hearing, vision, and cognitive function. Symptoms vary but can include muscle weakness, muscle and joint tightness, abnormal or unsteady gait, seizures, learning disabilities, speech problems, as well as hearing or vision problems [1]. Although cerebral palsy cannot be cured, treatments such as physical and occupational therapy can greatly help affected children develop motor skills needed to increase mobility and foster independence [2]. Computer based therapy games have shown promise in helping stroke survivors recover from stroke [3]. Initially, stroke therapy games developed in Looking Glass utilized …


Implementation Of Real-Time Calibration Of Polarization Imaging Sensors, Collin Foster Jan 2012

Implementation Of Real-Time Calibration Of Polarization Imaging Sensors, Collin Foster

All Computer Science and Engineering Research

Recent breakthroughs in nanofabrication techniques have led to development of sophisticated Division-of-Focal-Plane (DoFP) polarization imaging sensors. One such technique allows the fabrication of nanowire filters fabricated directly on the imaging sensor itself. This technique can be used to fabricate robust DoFP polarization imaging sensors. However, the polarization information captured by the imagers can be degraded due to imperfections in the fabrication of the nanowire filters on the imaging sensor. Polarization information can also be degraded from other sources including crosstalk between pixels. To compensate for these undesired effects, a calibration routine can be applied to each pixel after image capture. …


An Integrated Data Mining Approach To Real-Time Clinical Monitoring And Deterioration Warning, Yi Mao, Wenlin Chen, Yixin Chen, Chenyang Lu Jan 2012

An Integrated Data Mining Approach To Real-Time Clinical Monitoring And Deterioration Warning, Yi Mao, Wenlin Chen, Yixin Chen, Chenyang Lu

All Computer Science and Engineering Research

Clinical study found that early detection and intervention are essential for preventing clinical deterioration in patients, for patients both in intensive care units (ICU) as well as in general wards but under real-time data sensing (RDS). In this paper, we develop an integrated data mining approach to give early deterioration warnings for patients under real-time monitoring in ICU and RDS. Existing work on mining real-time clinical data often focus on certain single vital sign and specific disease. In this paper, we consider an integrated data mining approach for general sudden deterioration warning. We synthesize a large feature set that includes …


Data Collection And Performance Monitoring Of Real-Time Parallel Systems , Mahesh Mahadevan Jan 2012

Data Collection And Performance Monitoring Of Real-Time Parallel Systems , Mahesh Mahadevan

All Computer Science and Engineering Research

Instrumentation and log data monitoring are important features present in many different applications today that are used in analysis of a system behaviour. They are largely used in collection of key information from the system which might allow us to describe or establish certain facts about the behavior of the system. Instrumentation in any application usually comes along with its overheads. In some cases , code for instrumentation might become more expensive on the underlying resources than the application itself. For many applications, especially real-time applications , this overhead can cause serious and often catastrophic system failures. Collecting useful information …


Limitations And Solutions For Real-Time Local Inter-Domain Communication In Xen, Sisu Xi, Chong Li, Chenyang Lu, Christopher Gill Jan 2012

Limitations And Solutions For Real-Time Local Inter-Domain Communication In Xen, Sisu Xi, Chong Li, Chenyang Lu, Christopher Gill

All Computer Science and Engineering Research

As computer hardware becomes increasingly powerful, there is an ongoing trend towards integrating complex, legacy real-time systems using fewer hosts through virtualization. Especially in embedded systems domains such as avionics and automotive engineering, this kind of system integration can greatly reduce system weight, cost, and power requirements. When systems are integrated in this manner, network communication may become local inter-domain communication (IDC) within the same host. This paper examines the limitations of inter-domain communication in Xen, a widely used open-source virtual machine monitor (VMM) that recently has been extended to support real-time domain scheduling. We find that both the VMM …


A 3d Selection & Query Tool For The Geneatlas Project, Donald Mccurdy Jan 2012

A 3d Selection & Query Tool For The Geneatlas Project, Donald Mccurdy

All Computer Science and Engineering Research

In this project, I present an application to view, interact with, and search 3D medical volumes as part of the GeneAtlas project.


Design And Verification Of Clockless Advanced Encryption Standard (Aes) Crypto-Hardware For Improved Side-Channel Attack Resistance, Siva Pavan Kumar Kotipalli Jan 2012

Design And Verification Of Clockless Advanced Encryption Standard (Aes) Crypto-Hardware For Improved Side-Channel Attack Resistance, Siva Pavan Kumar Kotipalli

Masters Theses

"The Advanced Encryption Standard (AES) is the most widely used symmetric key algorithm standard in different security protocols. The AES was very reliable in providing security for data until a few years ago, when researchers proved the Side Channel Attacks (SCA) like power analysis were successful in compromising this security.

This thesis focuses on designing effective countermeasures against the SCA's, by exploring the usage of an Asynchronous logic based design approach, called Null Convention Logic (NCL). This work discusses the design of NCL based subset of AES cryptosystem. The performance benefits of this novel cryptosystem are presented by making qualitative …


Null Convention Logic Applications Of Asynchronous Design In Nanotechnology And Cryptographic Security, Jun Wu Jan 2012

Null Convention Logic Applications Of Asynchronous Design In Nanotechnology And Cryptographic Security, Jun Wu

Doctoral Dissertations

"This dissertation presents two Null Convention Logic (NCL) applications of asynchronous logic circuit design in nanotechnology and cryptographic security. The first application is the Asynchronous Nanowire Reconfigurable Crossbar Architecture (ANRCA); the second one is an asynchronous S-Box design for cryptographic system against Side-Channel Attacks (SCA). The following are the contributions of the first application: 1) Proposed a diode- and resistor-based ANRCA (DR-ANRCA). Three configurable logic block (CLB) structures were designed to efficiently reconfigure a given DR-PGMB as one of the 27 arbitrary NCL threshold gates. A hierarchical architecture was also proposed to implement the higher level logic that requires a …


A Comparison Of Near-Infrared And Visible Imaging For Surveillance Applications, Kathryn Nicole Rodhouse Jan 2012

A Comparison Of Near-Infrared And Visible Imaging For Surveillance Applications, Kathryn Nicole Rodhouse

Masters Theses

"A computer vision approach is investigated which has low computational complexity and which compares near-infrared and visible image systems. The target application is a surveillance system for pedestrian and vehicular traffic. Near-infrared light has potential benefits including non-visible illumination requirements. Image-processing and intelligent classification algorithms for monitoring pedestrians are implemented in outdoor and indoor environments with frequent traffic. The image set collected consists of persons walking in the presence of foreground as well as background objects at different times during the day. Image sets with nonperson objects, e.g. bicycles and vehicles, are also considered. The complex, cluttered environments are highly …


Correction Of An Augmentation Bound Analysis For Parallel Real-Time Tasks, Abusayeed Saifullah, Kunal Agrawal, Chenyang Lu, Christopher Gill Jan 2012

Correction Of An Augmentation Bound Analysis For Parallel Real-Time Tasks, Abusayeed Saifullah, Kunal Agrawal, Chenyang Lu, Christopher Gill

All Computer Science and Engineering Research

This paper proposes some significant corrections in a recent work of Lakshmanan et al on parallel task scheduling. Lakshmanan et al have proposed a transformation of parallel tasks into sequential tasks, and have claimed a resource augmentation bound of 3:42 for partitioned deadline monotonic (DM) scheduling of the transformed tasks. We demonstrate that their analysis for resource augmentation bound is incorrect. We propose a different technique for task transformation that requires a resource augmentation bound of 5 for partitioned DM scheduling.


Ride: A Mixed-Mode Control Interface For Mobile Robot Teams, Erik Karulf, Marshall Strother, Parker Dunton, William D. Smart Jan 2012

Ride: A Mixed-Mode Control Interface For Mobile Robot Teams, Erik Karulf, Marshall Strother, Parker Dunton, William D. Smart

All Computer Science and Engineering Research

There is a growing need for robot control interfaces that allow a single user to effectively control a large number of mostly-autonomous robots. The challenges in controlling such a collection of robots are very similar to the challenges of controlling characters in some genres of video games. In this paper, we argue that interfaces based on elements from computer video games are effective tools for the control of large robot teams. We present RIDE, the Robot Interactive Display Environment, an example of such an interface, and give the results of initial user studies with the interface, which lend support to …


Youpon, Garrison Prinslow Jan 2012

Youpon, Garrison Prinslow

All Computer Science and Engineering Research

This project was motivated by two related ideas: what can be learned about the unique issues involved with developing cloud-based mobile applications; and, what application could be developed to evaluate these characteristics that would also be innovative and provide value to users. After vetting ideas for the latter objective, it was clear that a new digital coupon system could offer value and apply interesting technologies to computer science problems, such as shortest path calculation, position-aware authentication, game theory, and statistical reasoning. A brief summary of the motivation for developing the new digital coupon system follows.


Kinect Hand Recognition And Tracking, Alex Drake Jan 2012

Kinect Hand Recognition And Tracking, Alex Drake

All Computer Science and Engineering Research

he goal of this research project was to be able to identify and track a hand using the depth image from a Microsoft Kinect. The ability to do this would have uses in sign language recognition, rehabilitation, and gesture recognition amongst others. The Microsoft Kinect is currently capable of identifying and tracking whole bodies. Our approach was to follow the method that Microsoft used but apply it to detailed hand recognition instead of the body. The basic strategy they used was to take a large amount of labeled depth data and build a decision tree to identify which part of …


Common Dma Engine Interface, Roger Alessi Jan 2012

Common Dma Engine Interface, Roger Alessi

All Computer Science and Engineering Research

Circuit boards with Field Programmable Gate Arrays (FPGAs) have a historically diverse set of standards for communicating with other devices. This provides a challenge for developers creating FPGA applications and makes migration of applications from one board or FPGA to another difficult. Many board manufacturers, including Xilinx and GiDEL, create boards with Peripheral Component Interconnect Express (PCIe) buses. PCIe provides a low-level standard for transferring data between a Central Processing Unit (CPU) and an FPGA, and these manufacturers have designed Direct Memory Access (DMA) engines to implement the standard. However, each manufacturer’s DMA engines do not share a standard interface, …


The Clear Channel Prior, Devorah Langsam Jan 2012

The Clear Channel Prior, Devorah Langsam

All Computer Science and Engineering Research

Capturing imagery from outdoor cameras provides a large amount of information about a scene. The true surface appearances of elements in a scene, however, are often incorrectly represented in images. To get a better representation of the scene it is necessary to separate the effects of the underlying reflectance, illumination, and fog in the image. The goal of the dark channel prior is to eliminate the effects of haze in outdoor images and recover the true surface reflectance image for the scene.


Delaunay-Restricted Optimal Triangulation Of 3d Polygons, Ming Zou, Tao Ju, Nathan Carr Jan 2012

Delaunay-Restricted Optimal Triangulation Of 3d Polygons, Ming Zou, Tao Ju, Nathan Carr

All Computer Science and Engineering Research

Triangulation of 3D polygons is a well studied topic of research. Existing methods for finding triangulations that minimize given metrics (e.g., sum of triangle areas or dihedral angles) run in a costly O(n4) time [BS95,BDE96], while the triangulations are not guaranteed to be free of intersections. To address these limitations, we restrict our search to the space of triangles in the Delaunay tetrahedralization of the polygon. The restriction allows us to reduce the running time down to O(n2) in practice (O(n3) worst case) while guaranteeing that the solutions are intersection free. We demonstrate experimentally that the reduced search space is …