Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content
Ground-based sky imaging has won popularity due to its higher temporal and spatial resolution when compared with satellite or air-borne sky imaging systems. Cloud identification and segmentation is the first step in several areas, such as... more
Ground-based sky imaging has won popularity due to its higher temporal and spatial resolution when compared with satellite or air-borne sky imaging systems. Cloud identification and segmentation is the first step in several areas, such as climate research and lately photovoltaic power generation forecast. Cloud-sky segmentation involves several variables including sun position and type and altitude of clouds. We proposed a training-free cloud/sky segmentation based on a threshold that adapts to the cloud formation conditions. Experimental results show that the proposed method reaches higher detection accuracy against state-of-the-art algorithms; additionally, qualitative results over hemispherical high dynamic range (HDR) sky images are provided. The proposed cloud segmentation method can be applied to shading prediction for photovoltaic (PV) systems.
Compressive sensing cameras hold the promise of cost-effective hardware, lower data rates, and improved video quality, particularly outside the visible spectrum. However, these improvements involve significant computational cost, as... more
Compressive sensing cameras hold the promise of cost-effective hardware, lower data rates, and improved video quality, particularly outside the visible spectrum. However, these improvements involve significant computational cost, as sensor output must be reconstructed in order to form an image viewable by a human. This paper describes a prototype automated detection and tracking system using a compressive sensing camera that does not rely on computationally costly image reconstructions. It operates on raw sensor data for an approximately ten-fold improvement in computation time over a comparable reconstruct-then-track algorithm. The detector is successful at a sensing rate of 0.3, comparable to that required for high-quality image reconstructions. If initialized with the location of a target, the tracker holds the target at a sensing rate of 0.005, below the boundary where reconstruction breaks down. These results show not only that direct tracking from compressive cameras is possib...
Domain generalization (DG) methods aim to develop models that generalize to settings where the test distribution is different from the training data. In this paper, we focus on the challenging problem of multi-source zero shot DG, where... more
Domain generalization (DG) methods aim to develop models that generalize to settings where the test distribution is different from the training data. In this paper, we focus on the challenging problem of multi-source zero shot DG, where labeled training data from multiple source domains is available but with no access to data from the target domain. Though this problem has become an important topic of research, surprisingly, the simple solution of pooling all source data together and training a single classifier is highly competitive on standard benchmarks. More importantly, even sophisticated approaches that explicitly optimize for invariance across different domains do not necessarily provide non-trivial gains over ERM. In this paper, for the first time, we study the important link between pre-specified domain labels and the generalization performance. Using a motivating case-study and a new variant of a distributional robust optimization algorithm, GroupDRO++, we first demonstrat...
This paper aims to develop a fast dynamic-texture prediction method, using tools from non-linear dynamical modeling, and fast approaches for approximate regression. We consider dynamic textures to be described by patch-level non-linear... more
This paper aims to develop a fast dynamic-texture prediction method, using tools from non-linear dynamical modeling, and fast approaches for approximate regression. We consider dynamic textures to be described by patch-level non-linear processes, thus requiring tools such as delay-embedding to uncover a phase-space where dynamical evolution can be more easily modeled. After mapping the observed time-series from a dynamic texture video to its recovered phase-space, a time-efficient approximate prediction method is presented which utilizes locality-sensitive hashing approaches to predict possible phase-space vectors, given the current phase-space vector. Our experiments show the favorable performance of the proposed approach, both in terms of prediction fidelity, and computational time. The proposed algorithm is applied to shading prediction in utility scale solar arrays.
This paper describes three methods used in the development of a utility-scale solar cyber-physical system. The study describes remote fault detection using machine learning approaches, power output optimization using cloud movement... more
This paper describes three methods used in the development of a utility-scale solar cyber-physical system. The study describes remote fault detection using machine learning approaches, power output optimization using cloud movement prediction and consensus-based solar array parameter estimation. Dynamic cloud movement, shading and soiling, lead to fluctuations in power output and loss of efficiency. For optimization of output power, a cloud movement prediction algorithm is proposed. Integrated fault detection methods are also described to predict and by pass failing modules. Finally, the fully connected solar array, which is fitted with multiple sensors, is operated as an Internet of things network. Integrated with each module are sensors and radio electronics communicating all data to a fusion center. Gathering data at the fusion center to compute and transmit analytics requires secure low power communication solutions. To optimize the resources and power consumption, we describe a method to integrate fully distributed algorithms designed for a wireless sensor network in this CPS system.
With rising concerns over climate change, there is an increasing need for renewable energy sources. Photovoltaic(PV) systems are one of the most environmentally friendly ways of producing energy. However, the fluctuations in power outputs... more
With rising concerns over climate change, there is an increasing need for renewable energy sources. Photovoltaic(PV) systems are one of the most environmentally friendly ways of producing energy. However, the fluctuations in power outputs from utility scale PV arrays makes it difficult to incorporate them into electric grids. The power output is directly related to the irradiance and the irradiance is related to the surface albedo, which is the fraction of sunlight reflected by a surface. If we can predict the surface albedo, we can predict the power output. Using random forest regression, we can make predictions of the power output based on various features. In response to this prediction, the topology of the system may be reconfigured.
Modern audio source separation techniques rely on optimizing sequence model architectures such as, 1D-CNNs, on mixture recordings to generalize well to unseen mixtures. Specifically, recent focus is on time-domain based architectures such... more
Modern audio source separation techniques rely on optimizing sequence model architectures such as, 1D-CNNs, on mixture recordings to generalize well to unseen mixtures. Specifically, recent focus is on time-domain based architectures such as Wave-U-Net which exploit temporal context by extracting multi-scale features. However, the optimality of the feature extraction process in these architectures has not been well investigated. In this paper, we examine and recommend critical architectural changes that forge an optimal multi-scale feature extraction process. To this end, we replace regular $1-$D convolutions with adaptive dilated convolutions that have innate capability of capturing increased context by using large temporal receptive fields. We also investigate the impact of dense connections on the extraction process that encourage feature reuse and better gradient flow. The dense connections between the downsampling and upsampling paths of a U-Net architecture capture multi-resol...
Exploiting known semantic relationships between fine-grained tasks is critical to the success of recent model agnostic approaches. These approaches often rely on meta-optimization to make a model robust to systematic task or domain... more
Exploiting known semantic relationships between fine-grained tasks is critical to the success of recent model agnostic approaches. These approaches often rely on meta-optimization to make a model robust to systematic task or domain shifts. However, in practice, the performance of these methods can suffer, when there are no coherent semantic relationships between the tasks (or domains). We present Invenio, a structured meta-learning algorithm to infer semantic similarities between a given set of tasks and to provide insights into the complexity of transferring knowledge between different tasks. In contrast to existing techniques such as Task2Vec and Taskonomy, which measure similarities between pre-trained models, our approach employs a novel self-supervised learning strategy to discover these relationships in the training loop and at the same time utilizes them to update task-specific models in the meta-update step. Using challenging task and domain databases, under few-shot learnin...
Several web-based signal processing simulation packages for education have been developed in a Java environment. Although this environment has provided convenience and accessibility using standard browser technology, it has recently... more
Several web-based signal processing simulation packages for education have been developed in a Java environment. Although this environment has provided convenience and accessibility using standard browser technology, it has recently become vulnerable to cyber-attacks and is no longer compatible with secure browsers. In this paper, we describe our efforts to transform our award-winning J-DSP online laboratory by rebuilding it on an HTML5 framework. Along with a new simulation environment, we have redesigned the interface to enable several new functionalities and an entirely new educational experience. These new features include functions that enable real-time interfaces with sensor boards and mobile phones. The Web 4.0 HTML5 technology departs from older Java interfaces and provides an interactive graphical user interface (GUI) enabling seamless connectivity and both software and hardware experiences for students in DSP classes.
Ion Channel sensors have several applications including DNA sequencing, biothreat detection, and medical applications. Ion-channel sensors mimic the selective transport mechanism of cell membranes and can detect a wide range of analytes... more
Ion Channel sensors have several applications including DNA sequencing, biothreat detection, and medical applications. Ion-channel sensors mimic the selective transport mechanism of cell membranes and can detect a wide range of analytes at the molecule level. Analytes are sensed through changes in signal patterns. Papers in the literature have described different methods for ion channel signal analysis. In this paper, we describe a series of new graphical tools for ion channel signal analysis which can be used for research and education. The paper focuses on the utility of this tools in biosensor classes. Teaching signal processing and machine learning for ion channel sensors is challenging because of the multidisciplinary content and student backgrounds which include physics, chemistry, biology and engineering. The paper describes graphical ion channel analysis tools developed for an on-line simulation environment called J-DSP. The tools are integrated and assessed in a graduate bi...
An increase in grid-connected photovoltaic arrays creates a need for efficient and reliable fault detection. In this paper, machine learning strategies for fault detection are presented. An Artificial Neural Network was studied with the... more
An increase in grid-connected photovoltaic arrays creates a need for efficient and reliable fault detection. In this paper, machine learning strategies for fault detection are presented. An Artificial Neural Network was studied with the goal of detecting three photovoltaic module conditions. In addition, an unsupervised approach was successfully implemented using the -means clustering algorithm, successfully detecting arc and ground faults. To distinguish and localize additional faults such as shading and soiling, a supervised approach is adopted using a Radial Basis Function Network. A solar array dataset with voltage, current, temperature, and irradiance was examined. This dataset had labeled data with normal conditions and faults due to soiling and shading. A radial basis network was trained to classify faults, resulting in an error rate below 2% on synthetic data with realistic levels of noise.
Effective patient care mandates rapid, yet accurate, diagnosis. With the abundance of non-invasive diagnostic measurements and electronic health records (EHR), manual interpretation for differential diagnosis has become time-consuming and... more
Effective patient care mandates rapid, yet accurate, diagnosis. With the abundance of non-invasive diagnostic measurements and electronic health records (EHR), manual interpretation for differential diagnosis has become time-consuming and challenging. This has led to wide-spread adoption of AI-powered tools, in pursuit of improving accuracy and efficiency of this process. While the unique challenges presented by each modality and clinical task demand customized tools, the cumbersome process of making problem-specific choices has triggered the critical need for a generic solution to enable rapid development of models in practice. In this spirit, we develop DDxNet, a deep architecture for time-varying clinical data, which we demonstrate to be well-suited for diagnostic tasks involving different modalities (ECG/EEG/EHR), required level of characterization (abnormality detection/phenotyping) and data fidelity (single-lead ECG/22-channel EEG). Using multiple benchmark problems, we show t...
A cyber physical system approach for a utility-scale photovoltaic (PV) array monitoring and control is presented in this article. This system consists of sensors that capture voltage, current, temperature, and irradiance parameters for... more
A cyber physical system approach for a utility-scale photovoltaic (PV) array monitoring and control is presented in this article. This system consists of sensors that capture voltage, current, temperature, and irradiance parameters for each solar panel which are then used to detect, predict and control the performance of the array. More specifically the article describes a customized machine-learning method for remote fault detection and a computer vision framework for cloud movement prediction. In addition, a consensus-based distributed approach is proposed for resource optimization, and a secure authentication protocol that can detect intrusions and cyber threats is presented. The proposed system leverages video analysis of skyline imagery that is used along with other measured parameters to reconfigure the solar panel connection topology and optimize power output. Additional benefits of this cyber physical approach are associated with the control of inverter transients. Prelimina...
Research Interests: