Fast On-Line Kernel Density Estimation For Active Object Localization, 2017 Portland State University
Fast On-Line Kernel Density Estimation For Active Object Localization, Anthony D. Rhodes, Max H. Quinn, Melanie Mitchell
Computer Science Faculty Publications and Presentations
A major goal of computer vision is to enable computers to interpret visual situations—abstract concepts (e.g., “a person walking a dog,” “a crowd waiting for a bus,” “a picnic”) whose image instantiations are linked more by their common spatial and semantic structure than by low-level visual similarity. In this paper, we propose a novel method for prior learning and active object localization for this kind of knowledge-driven search in static images. In our system, prior situation knowledge is captured by a set of flexible, kernel-based density estimations— a situation model—that represent the expected spatial structure of the ...
Smooth Operator: Control Using The Smooth Robustness Of Temporal Logic, 2017 University of Pennsylvania
Smooth Operator: Control Using The Smooth Robustness Of Temporal Logic, Yash Vardhan Pant, Houssam Abbas, Rahul Mangharam
Real-Time and Embedded Systems Lab (mLAB)
Modern control systems, like controllers for swarms of quadrotors, must satisfy complex control objectives while withstanding a wide range of disturbances, from bugs in their software to attacks on their sensors and changes in their environments. These requirements go beyond stability and tracking, and involve temporal and sequencing constraints on system response to various events. This work formalizes the requirements as formulas in Metric Temporal Logic (MTL), and designs a controller that maximizes the robustness of the MTL formula. Formally, if the system satisfies the formula with robustness r, then any disturbance of size less than r cannot cause it ...
Parallel Framework For Dimensionality Reduction Of Large-Scale Datasets, 2017 Georgia Institute of Technology
Parallel Framework For Dimensionality Reduction Of Large-Scale Datasets, Sai Kiranmayee Samudrala, Jaroslaw Zola, Srinivas Aluru, Baskar Ganapathysubramanian
Dimensionality reduction refers to a set of mathematical techniques used to reduce complexity of the original high-dimensional data, while preserving its selected properties. Improvements in simulation strategies and experimental data collection methods are resulting in a deluge of heterogeneous and high-dimensional data, which often makes dimensionality reduction the only viable way to gain qualitative and quantitative understanding of the data. However, existing dimensionality reduction software often does not scale to datasets arising in real-life applications, which may consist of thousands of points with millions of dimensions. In this paper, we propose a parallel framework for dimensionality reduction of large-scale data ...
Quantifying Organic Solar Cell Morphology: A Computational Study Of Three-Dimensional Maps, 2017 State University of New York at Buffalo
Quantifying Organic Solar Cell Morphology: A Computational Study Of Three-Dimensional Maps, Olga Wodo, John D. Roehling, Adam J. Moulé, Baskar Ganapathysubramanian
Establishing how fabrication conditions quantitatively affect the morphology of organic blends opens the possibility of rationally designing higher efficiency materials; yet such a relationship remains elusive. One of the major challenges stems from incomplete three-dimensional representations of morphology, which is due to the difficulties of performing accurate morphological measurements. Recently, three-dimensional measurements of mixed organic layers using electron tomography with high-angle annular dark-field scanning transmission electron microscopy (HAADF-STEM) provided maps of morphology with high resolution and detail. Using a simple, yet powerful, computational tool kit, these complex 3D datasets are converted into a set of physically meaningful morphology descriptors. These ...
Instructional Strategies In Diagram-Based Itss: Lessons Learned From Two Tutoring Systems, 2017 Iowa State University
Instructional Strategies In Diagram-Based Itss: Lessons Learned From Two Tutoring Systems, Enruo Guo, Stephen B. Gilbert
Stephen B. Gilbert
Unlike text-based input to an intelligent tutoring system, a diagram is perceived as a whole state; the operation sequence is less important. Traditional step-wise coaching is not as appropriate in diagram-based intelligent tutoring systems (DITS). From two previous tutoring systems, StaticsTutor and Thermo Cycle Tutor, we propose cross-domain pedagogical guidelines for DITS. In particular, instruction needs to be mapped to a hierarchical understanding of the diagram, where each level focuses on different characteristics of the drawing. Also, instruction needs to address conceptual knowledge and procedure expertise separately. Some practical suggestions are described to achieve these goals, such as 1) different ...
Autonomous Speed Control For Kia Optima, 2017 Kennesaw State University
Autonomous Speed Control For Kia Optima, Andrew J. Combs, Kyle Fugatt, Kevin Mcfall
The Kennesaw Journal of Undergraduate Research
The standard method for speed control is the cruise control system built into most modern vehicles. These systems employ a PID controller which actuates the accelerator thus, in turn, maintains the desired vehicle speed. The main drawback of such a system is that typically the cruise control will only engage above 25 mph. The goal of this paper is to describe a system which we used to control vehicle speed from a stop to any desired speed using an Arduino microcontroller and a CAN BUS shield, from where autonomous features can be built upon. With this system, we were able ...
Enhancing Informative Frame Filtering By Water And Bubble Detection In Colonoscopy Videos, 2017 University of North Texas
Enhancing Informative Frame Filtering By Water And Bubble Detection In Colonoscopy Videos, Ashok Dahal, Junghwan Oh, Wallapak Tavanapong, Johnny S. Wong, Piet C. De Groen
Colonoscopy has contributed to a marked decline in the number of colorectal cancer related deaths. However, recent data suggest that there is a significant (4-12%) miss-rate for the detection of even large polyps and cancers. To address this, we have been investigating an ‘automated feedback system’ which informs the endoscopist of possible sub-optimal inspection during colonoscopy. A fundamental step of this system is to distinguish non-informative frames from informative ones. Existing methods for this cannot classify water/bubble frames as non-informative even though they do not carry any useful visual information of the colon mucosa. In this paper, we propose ...
Cable Footprint History: Spatio-Temporal Technique For Instrument Detection In Gastrointestinal Endoscopic Procedures, Chuanhai Zhang, Wallapak Tavanapong, Johnny S. Wong, Piet C. De Groen, Junghwan Oh
We propose a new fast spatio-temporal technique that detects an operation scene---a video segment corresponding to a single purpose diagnosis action or a single purpose therapeutic action. The technique utilizes (1) color contrast of the cable region and the background, (2) the new area-based coordinate system to compute spatial features, and (3) the history of locations of detected cables of the instrument in a video to discard false regions. The proposed technique and software are useful for (1) automatic documentation of diagnostic or therapeutic operations at the end of the procedure, (2) a second review for causes of complications due ...
Distributed Denial Of Service Ddos Attack, 2017 Selected Works
Distributed Denial Of Service Ddos Attack, Robert Joodat
The Dark Destiny Of Safety, 2017 Northwestern University
The Dark Destiny Of Safety, Max Rowe, Jose Trejos
Most people imagine hacking to be an exceedingly complex crime, requiring an understanding of computing systems that goes far beyond that of average, functionally literate PC users. While there are sophisticated hacking techniques which do fit this description, many forms of hacking require little more than the ability to install basic programs on a computer. Perhaps the simplest of all forms of hacking is DDoS , or Denial of Service attack. DDoS is a simple brute-force method that spams a server with millions of identical simple requests, which can cause sites and providers to be overloaded and temporarily shut down. Users ...
Auto Generation Of Xliff Translation Documents From Proprietary File Formats, 2017 Institute of Technology Blanchardstown, Dublin 15, Ireland.
Auto Generation Of Xliff Translation Documents From Proprietary File Formats, Kieran O'Connor, Geraldine Gray
The ITB Journal
The handling of proprietary documents by localisation vendors is time consuming and error prone, and represents a significant challenge to localisation projects. Vendors with many customers, each with its own set of document formats, must potentially support a document format set numbering in the hundreds or thousands. This paper describes an approach to automating the extraction of translatable text from a variety of file formats. The solution is based on XLIFF, language parsers, and XML transformations.
Developing Real-Time Multimedia Conferencing Services Using Java And Sip, 2017 Institute of Technology Blanchardstown, Ireland.
Developing Real-Time Multimedia Conferencing Services Using Java And Sip, Gavin Byrne, Declan Barber
The ITB Journal
This paper examines Java's suitability in creating real-time multimedia communications-based applications in Next Generation Networks (NGNs). We investigate some of the current enabling technologies provided by the Java plaiform which are concerned with the rapid development of realtime communications-based products and services. In particular, we look at creating a multiparty conferencing and collaboration service using the Session Initiation Protocol (SIP) and the JAIN Framework and present an approach which models multiparty conferencing applications by separating signaling and media transfer functionality. We map our model through the design stage to an implementation in Java. This paper is based on real ...
Web Enabled Embedded Devices, 2017 Institute of Technology Blanchardstown
Web Enabled Embedded Devices, Anthony Keane, Brian Myler
The ITB Journal
The trend in manufacturing of computerised control systems has been to miniaturise the components while increasing the functionality of the systems. This has led to the development of small inexpensive hand-held computer devices coupled with the availability of a user friendly application development language, Java and public cost-effect communication networks has given the developer a programmable web-enabled embedded device. This paper investigates the steps involved in programming the Tiny InterNet Interface platform and analyses the limitations imposed by miniaturisation on this device.
Soft, Vertical Handover Of Streamed Multimedia In A 4g Network, 2017 Dept. of Computer Science, University College Dublin, Belfield, Dublin, Ireland.
Soft, Vertical Handover Of Streamed Multimedia In A 4g Network, Ger Cunningham, Philip Perry, Liam Murphy
The ITB Journal
In this paper the soft, vertical handover of streamed multimedia in a 4G network is considered. We propose a soft handover solution in which the mobile client controls the handover. This solution requires no modifications to existing wireless networks. The second stream required for the soft handover is duplicated just above the transport layer, rather than requiring the server to play out a second stream that needs to be synchronised with the existing stream. Such a scheme is outlined, and the results are presented that show how the scheme functioned in an emulated environment.
Modelling A Mechatronic System Using "Matlab/Simulink" And "Dyanst", 2017 Institute of Technology Tallaght, Tallaght, Dublin.
Modelling A Mechatronic System Using "Matlab/Simulink" And "Dyanst", Paul Dillon
The ITB Journal
This paper presents the process of modelling a mechatronic system using two modelling methods. One the well known Matlab/Simulation package the other, Dynast, uses a novel energy based approach. The system modelled is a single axis positioning system driven via an armature controlled DC motor. The model consists of the main items in the system; pulse width modulated amplifier, DC motor, pulley and belt drive, and ball screw thread. Effects of inertia of parts and also frictional effects are also accoU;nted for in the models. The problems of combing different disciplines within each method are shown. Simulation results ...
Developing A Distributed Java-Based Speech Recognition Engine, 2017 Institute of Technology Blanchardstown
Developing A Distributed Java-Based Speech Recognition Engine, Tony Ayers, Brian Nolan
The ITB Journal
The development of speech recognition engines has traditionally been the territory of low-level development languages such as C. Until recently Java may not have been considered a candidate language for the development of such a speech engine, due to its security restrictions which limited its sound processing features. The release of the Java Sound API as part of the Java Media Framework and the subsequent integration of the Sound API into the standard Java development kit provides the necessary sound processing tools to Java to perform speech recognition. This paper documents our development of a speech recognition engine using the ...
Wireless Window Blinds, 2017 California Polytechnic State University, San Luis Obispo
Wireless Window Blinds, Cooper Laone, Niraj Morar, Zachary Malig, Jake Phillips
The Internet of Things asserts that there exists a global need for all objects to connect easily and accessibly. Today, smartphones, tablets, laptops and smart watches makeup just a few of the interconnected devices by the greater population. As a result a growing need for wireless connection between personal devices like phones, and computers to everyday appliances exists. This idea extends directly to households, businesses and buildings, where a growing need for smart home or smart-business appliances has taken root. Many companies like Nest, ADT and Apple make products for automated home security and in home media control. The Wireless ...
General-Purpose Digital Filter Platform, 2017 California Polytechnic State University, San Luis Obispo
General-Purpose Digital Filter Platform, Michael Cheng
This senior project provides a platform for high-speed, general-purpose digital filter implementation. EE 459 currently implements digital filters using reprogrammable digital signal processor boards. These aging digital signal processors serially calculate each difference equation term. Operating at 1 Mega-sample per second, the new general-purpose platform simultaneously processes at least ten digital filtering difference equation coefficients. The platform also features an audio jack input and BNC connectors for viewing input and output signals. The filter digitizes single channel audio signals at 44.1 kHz sampling rate with 16-bit precision or 1 MHz sampling at 8-bit precision. The new reprogrammable platform includes ...
Children’S Social Network: Kids Club, 2017 California State University, San Bernardino
Children’S Social Network: Kids Club, Eiman Alrashoud
Electronic Theses, Projects, and Dissertations
Young children often have a profound interest that if nurtured, would develop to great social cues and skills thereby improving their social aspects of life. Parents can conveniently benefit from a swift data sharing in the collaborative scrutiny of their kid's participation, in public activities facilitated through the internet digital technology. To facilitate the involvement of shared activities among children, an interactive website is essential. The aim of my project is to develop a website that is intended to be an interactive platform for a variety of events selection. Additionally, the website will aid parents in the creation, discovery ...
Measuring The Evolving Internet Ecosystem With Exchange Points, 2017 University of Central Florida
Measuring The Evolving Internet Ecosystem With Exchange Points, Mohammad Zubair Ahmad
The Internet ecosystem comprising of thousands of Autonomous Systems (ASes) now include Internet eXchange Points (IXPs) as another critical component in the infrastructure. Peering plays a significant part in driving the economic growth of ASes and is contributing to a variety of structural changes in the Internet. IXPs are a primary component of this peering ecosystem and are playing an increasing role not only in the topology evolution of the Internet but also inter-domain path routing. In this dissertation we study and analyze the overall affects of peering and IXP infrastructure on the Internet. We observe IXP peering is enabling ...