As screen resolution and video decoding capability have increased, high-definition (HD) video in resolutions as high as 1920 x 1080 is rapidly becoming the standard. Ad-hoc streaming of HD video over 802.11 wireless networks, e.g., streaming from a mobile device to a television, is convenient for users, but is hampered...
Regression testing is an expensive software engineering activity intended to provide confidence that modifications to a software system have not introduced faults. Test case prioritization techniques help to reduce regression testing cost by ordering test cases in a way that better achieves testing objectives. In this thesis, we are interested...
Electron and neutron irradiation effects in InGaP/GaAs single heterojunction bipolar transistors are investigated in this thesis. Devices with different emitter sizes and grown by two different growth techniques were examined. Based on the physics of heterojunction bipolar transistors and concepts of radiation damage mechanisms, the irradiation effects were analyzed. The...
Achieving sharpened (enhanced detail) features of a multi-dimensional data source using the linear prediction (LP) bandwidth extrapolation (BWE) technique in the transform domain is the main objective of this research. The evolution of sensor technology has provided acquisition scenarios in which the data format is inherently multi-dimensional, including hyperspectral imaging...
There has been little research into how end users might be able to communicate advice to machine learning systems. If this resource--the users themselves--could somehow work hand-in-hand with machine learning systems, the accuracy of learning systems could be improved and the users' understanding and trust of the system could improve...
The gradient of a velocity vector field is an asymmetric tensor field which can provide critical insight that is difficult to infer from traditional trajectory-based vector field visualization techniques. I describe the structures in the eigenvalue and eigenvector fields of the gradient tensor and how these structures can be used...
The study of the diversity of multivariate objects shares common characteristics across disciplines, including ecology and organizational management. Nevertheless, experts in these two disciplines have adopted somewhat separate diversity concepts and analysis techniques, limiting the ability of potentially sharing and cross comparing these concerns. Moreover, while complex diversity data may...
Metal–insulator–metal diodes with Nb₂O₅ and Ta₂O₅ insulators deposited via atomic layer deposition are investigated. For both Nb₂O₅ and Ta₂O₅, the dominant conduction process is established as Schottky emission at small biases and Frenkel–Poole emission at large biases. Fowler–Nordheim tunneling is not found to play a role in determining current versus...
Hyperthermia is a cancer therapy that relies on the local heating of a cancerous tumor to kill cancer cells and disrupt the future growth of the tumor. While hyperthermia is capable of killing tumors separately, physicians often combine it with other treatment methods, typically radiation therapy, for its synergistic effects...
This dissertation focuses on the development of ultra-compact optical devices for free-space modulation. We propose a surface-normal modulator using metallic photonic crystals for free-space optical interconnects. The active control of light intensity is achieved by engineering the Fano resonances in metallic photonic crystals. Both thermo-optic modulation and electro-optic modulation of...
Many applications in computer graphics and geometry processing rely on the ability to
locally orient 2D and 3D entities on a surface, or inside a volume, such as the sinusoidal
kernels in Gabor noise, the color and geometry textures in pattern synthesis, and the
finite elements in remeshing. In these...
This paper discusses opportunities for developments in spatial clustering methods to help leverage broad scale community science data for building species distribution models (SDMs). SDMs are critical tools that inform the science and policy needed to mitigate the impacts of climate change on biodiversity. Community science data span spatial and...
The term Citizen Science refers to scientific research in which volunteers from the community participate in scientific studies as field assistants. Since citizen scientists can collect data cheaply, they enable research to be performed at much larger spatial and temporal scales than trained scientists can cover. Species distribution modeling which...
Citizen Science is a paradigm in which volunteers from the general public participate in scientific studies, often by performing data collection. This paradigm is especially useful if the scope of the study is too broad to be performed by a limited number of trained scientists. Although citizen scientists can contribute...
In text classification, labeling features is often less time consuming than labeling entire documents. In situations where very little labeled training data is available, feature relevance feedback has the potential to dramatically increase classification performance. We review previous work on incorporating feature relevance feedback in the form of labeled features...
There are generally two types of multiview video:(1) 3D Multiview Video (“3D MVV” also called “2D plus delta” or “stereo” multi-view video): 3D MVV is widely deployed in cinemas and in the TV industry. 3D MVV typically entails capturing video of an object using two cameras with differing view angles...
Advances in deep learning based image processing have led to their adoption for a wide range of applications, and in tow with these developments is a dramatic increase in the availability of high quality datasets. With this comes the need to accelerate and scale deep learning applications in order to...
Many large-scale data analysis applications involve data that can vary over both time and space. Often the primary goal of analyzing spatiotemporal data is identifying trends, movements, and sudden changes with respect to time, location, or both. This can include a variety of applications in economics (housing prices, unemployment, job...
The results of a machine learning from user behavior can be thought of as a program, and like all programs, it may need to be debugged. Providing ways for the user to debug it matters because without the ability to fix errors, users may find that the learned program’s errors...
In this work, I examine the problem of understanding American football in video. In particular, I present several mid-level computer vision algorithms that each accomplish a different sub-task within a larger system for annotating, interpreting, and analyzing collections of American football video. The analysis of football video is useful in...
Species distribution models (SDM), which quantify the correlation between the distribution of a species and environmental factors, are increasingly used to map and monitor animal and plant distributions in the context of awareness of environmental change and its ecological consequence. For perfect data, this is a straightforward classification problem from...
The performance of thin film metal-insulator-metal (MIM) diodes is investigated for a variety of large and small electron affinity insulators using ultrasmooth amorphous metal as the bottom electrode. Nb2O5, Ta2 O5, ZrO2, HfO2, Al2 O3, and SiO2 amorphous insulators are deposited via atomic layer deposition (ALD). Reflection electron energy loss...
Functional programming is concerned with referential transparency, that is, given a certain function and its parameter, that the result will always be the same. However, it seems that this is violated in applications involving uncertainty, such as rolling a dice. This thesis defines the background of probabilistic programming and domain-specific...
This thesis deals with target localization using multiple-input multiple-output (MIMO) radars. In the field of communications, navigation, radar, and sensing networks, one of the common and most sophisticated problems is target localization. We develop a target localization scheme in distributed MIMO radar systems using bistatic range measurements. The localization approach...
Metal-insulator-metal (MIM) tunnel devices have been proposed for high speed applications such as hot electron transistors, IR detectors, optical rectennas for IR energy harvesting, and backplanes for LCDs. The majority of these applications require highly asymmetric and non-linear current versus voltage (I-V) behavior at low applied voltages and ultra-high frequencies....
The machine learning and deep learning models have been very lightly explored in analyzing the behavior of On-Chip network traffic. These models have proven their potential in pattern recognition, classification etc... In this paper we analyze the spatial pattern that each workload exhibits in its life cycle during execution. We...
How can an agent generalize its knowledge to new circumstances? To learn
effectively an agent acting in a sequential decision problem must make intelligent action selection choices based on its available knowledge. This dissertation focuses on Bayesian methods of representing learned knowledge and develops novel algorithms that exploit the represented...
Sports analytics is rapidly evolving today through the use of computer vision systems that automatically extract huge amount of information inherently present in multimedia data without much human assistance. This information can facilitate a better understanding of patterns and strategies in various sports. However, for non-professional teams, due to expense...
3D symmetric tensor fields have a wide range of applications, such as in solid and fluid mechanics, medical imaging, meteorology, molecular dynamics, geophysics and computer graphics. There has been much research carried out in this field, yet our knowledge of the tensor field is still at its initial stage to...
How can end users efficiently influence the predictions that machine learning systems make on their behalf? Traditional systems rely on users to provide examples of how they want the learning system to behave, but this is not always practical for the user, nor efficient for the learning system. This dissertation...
With the recent interest in increasing the penetration of renewable energy sources onto the power grid, there has been an unprecedented rapid deployment of wind generation, especially in the US Pacific Northwest. While wind farm developers have continued to expand their operations, power system operators are left to deal with...
Maintaining the sustainability of the earth’s ecosystems has attracted much attention as these ecosystems are facing more and more pressure from human activities. Machine learning can play an important role in promoting sustainability as a large amount of data is being collected from ecosystems. There are at least three important...
This thesis focuses on the problem of object tracking. Given a video, the general objective of tracking is to track the location over time of one or more targets in the image sequence. This is a very challenging task as algorithms need to deal with problems such as appearance variations,...
Mobile devices are becoming more prevalent and complex. As a result, the wireless communication aspect of these devices is becoming increasingly significant. At the same time, video demands in terms of availability and quality are also on the uprise. High definition (HD) video is the standard of choice for meeting...
This paper discusses elementary, and secondary (K-12) teachers’ perceptions of cross-reality (XR) tools for data visualization and use of sensor data from the built environment in classroom curricula. Our objective was to explore the use of sensor-informed XR in the built environment and civil engineering (BECE) field to support K-12...
The addition of thin-film alloy magnetic materials to integrated circuit processing enables a number of novel monolithic circuits. Examples include fully integrated magnetic field sensors, signal and power galvanic isolation circuits, and power supplies on chip (PwrSoC). There are several benefits to integrating these traditionally off-chip devices, including improved manufacturability,...
We are witnessing the rise of the data-driven science paradigm, in which massive amounts of data - much of it collected as a side-effect of ordinary human activity - can be analyzed to make sense of the data and to make useful predictions. To fully realize the promise of this...
Air traffic flow management over the U.S. airpsace is a difficult problem. Current management approaches lead to hundreds of thousands of hours of delay, costing billions of dollars annually. Weather and airport conditions may instigate this delay, but routing decisions balancing delay with congestion contribute significantly to the propagation of...
Heatmap regression has became one of the mainstream approaches to localize facial landmarks. As Convolutional Neural Network (CNN) and Recurrent Neural Network (RNN) are becoming popular in solving computer vision tasks, extensive research has been done on these architectures. However, the loss function for heatmap regression is rarely studied. In...
This thesis presents a novel methodology that enables power efficient video decoding
in an embedded system based on MPSoC (Multiprocessor System on Chip). This
methodology is a physical combination of parallel processing which reduces power
consumption of processors by exploiting thread-level parallelism and Dynamic
Voltage Frequency Scaling (DVFS) that allows...
Assessing and understanding intelligent agents can be a difficult task for users who may lack an artificial intelligence (AI) background. A relatively new area, called “explainable AI,” is emerging to help address this problem, but little is known about how to present and structure information that an explanation system might...
We present student perceptions of a new first-year engineering programming class that was designed by informed research practices. While the College of Engineering at Oregon State University saw a lot of major switching in the first year, there were not many students switching into computer science (CS). This could have...
Traditional approaches to streaming H.264 video over a network typically rely on a single method of transport (i.e., reliable or unreliable) and/or use static values for parameters that can have a significant negative impact on the perceptual quality of the received video. This dissertation presents a dynamic method for wireless...
Emerging fifth generation (5G) and beyond 5G communication networks are stimulating the design of radio-frequency (RF) and millimeter-wave (mmWave) integrated circuits for wireless transceivers systems. While co-integration of active circuits and diverse passive components becomes feasible at these high operating frequencies, circuit design is faced with significant challenges due to...
Diffusion processes in networks are common models for many domains, including species colonization, information/idea cascade, disease propagation and fire spreading. In diffusion networks, a diffusion event occurs when a behavior spreads from one node to the other following a probabilistic model, where the behavior could be species, an idea, a...
Within the past several years the technology of high-throughput sequencing has transformed the study of biology by offering unprecedented access to life's fundamental building block, DNA. With this transformation's potential a host of brand-new challenges have emerged, many of which lend themselves to being solved through computational methods. From de...
The dissertation focuses on the engineering of light-matter interaction using plasmonic nanoparticles and metamaterials to achieve enhanced luminescence and based on which to improve the performance of biosensing and light-emitting technologies. We designed and fabricated a spectrum of nanostructures to exhibit particular dispersion relations capable of controlling the spontaneous emission...
The objective of this thesis is to introduce and demonstrate a novel magnetic bead detector based on inductive detection at the ferromagnetic resonance (FMR) frequency for use in bio-sensing applications. Detection ability is demonstrated through theoretical arguments, numerical computer simulations, and experimental characterization of micro-fabricated detectors.
The detector is composed...
In the ever-evolving field of computer science (CS) education, the significance of teachers and their backgrounds have often been overshadowed by the predominant focus on students. Teachers in the K-12 often lack the necessary expertise and have limited support provided by existing CS-based curricula. While research on CS education effectiveness...