Resource Estimation For Large Scale, Real-Time Image Analysis On Live Video Cameras Worldwide, 2017 Purdue University
Resource Estimation For Large Scale, Real-Time Image Analysis On Live Video Cameras Worldwide, Caleb Tung, Yung-Hsiang Lu, Anup Mohan
The Summer Undergraduate Research Fellowship (SURF) Symposium
Thousands of public cameras live-stream an abundance of data to the Internet every day. If analyzed in real-time by computer programs, these cameras could provide unprecedented utility as a global sensory tool. For example, if cameras capture the scene of a fire, a system running image analysis software on their footage in real-time could be programmed to react appropriately (perhaps call firefighters). No such technology has been deployed at large scale because the sheer computing resources needed have yet to be determined. In order to help us build computer systems powerful enough to achieve such lifesaving feats, we developed a ...
基于 Opencv 的道路视频分析系统, 2017 Selected Works
基于 Opencv 的道路视频分析系统
One-To-Cloud One-Time Pad Data Encryption: Introducing Virtual Prototyping With Pspice, 2017 Dublin Institute of Technology
One-To-Cloud One-Time Pad Data Encryption: Introducing Virtual Prototyping With Pspice, Paul Tobin, Lee Tobin, Roberto Gandia Blanquer Dr, Michael Mckeever, Jonathan Blackledge Professor
In this paper, we examine the design and application of a one-time pad encryption system for protecting data stored in the Cloud. Personalising security using a one-time pad generator at the client-end protects data from break-ins, side-channel attacks and backdoors in public encryption algorithms. The one-time pad binary sequences were obtained from modified analogue chaos oscillators initiated by noise and encoded client data locally. Specific ``one-to-Cloud'' storage applications returned control back to the end user but without the key distribution problem normally associated with one-time pad encryption. Development of the prototype was aided by ``Virtual Prototyping'' in the latest version ...
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 ...
Solid State Drive, 2017 California Polytechnic State University, San Luis Obispo
Solid State Drive, Shaun A. Steele
This project documents the design and implementation of a solid state drive (SSD). SSDs are a non-volatile memory storage device that competes with hard disk drives. SSDs rely on flash memory, a type of non-volatile memory that is electrically erased and programmed. The appeal of SSDs lies in the fact that they allow a fast, reliable, and durable memory storage device. The goal of this project is to have a working external SSD built from scratch.
Mr. Mix: The Automated Home Bartender, 2017 California Polytechnic State University, San Luis Obispo
Mr. Mix: The Automated Home Bartender, Brian Moore, Robert Hulbert
No abstract provided.
An Analysis Of Heroku And Aws For Growing Startups, 2017 California Polytechnic State University, San Luis Obispo
An Analysis Of Heroku And Aws For Growing Startups, Colton B. Stapper
This project presents information on the architecture of most modern cloud-hosting platforms, and gives a cost-benefit analysis of two common Platform-as-a-Service (PaaS) companies: Heroku and AWS.
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 ...
Advanced Text Analytics And Machine Learning Approach For Document Classification, 2017 University of New Orleans
Advanced Text Analytics And Machine Learning Approach For Document Classification, Chaitanya Anne
University of New Orleans Theses and Dissertations
Text classification is used in information extraction and retrieval from a given text, and text classification has been considered as an important step to manage a vast number of records given in digital form that is far-reaching and expanding. This thesis addresses patent document classification problem into fifteen different categories or classes, where some classes overlap with other classes for practical reasons. For the development of the classification model using machine learning techniques, useful features have been extracted from the given documents. The features are used to classify patent document as well as to generate useful tag-words. The overall objective ...
Power Efficient High Temperature Asynchronous Microcontroller Design, 2017 University of Arkansas, Fayetteville
Power Efficient High Temperature Asynchronous Microcontroller Design, Nathan William Kuhns
Theses and Dissertations
There is an increasing demand for dependable and efficient digital circuitry capable of operating in high temperature environments. Extreme temperatures have adverse effects on traditional silicon synchronous systems because of the changes in delay and setup and hold times caused by the variances in each device’s threshold voltage. This dissertation focuses on the design of the major functionality of an asynchronous 8051 microcontroller in Raytheon’s high temperature Silicon Carbide process, rated for operation over 300ºC. The microcontroller is designed in NULL Convention Logic, for which the traditional bus architecture used for data transfer would consume a large amount ...
Optimization Of Spatial Convolution In Convnets On Intel Knl, 2017 University of Tennessee, Knoxville
Optimization Of Spatial Convolution In Convnets On Intel Knl, Sangamesh Nagashattappa Ragate
Most of the experts admit that the true behavior of the neural network is hard to predict. It is quite impossible to deterministically prove the working of the neural network as the architecture gets bigger, yet, it is observed that it is possible to apply a well engineered network to solve one of the most abstract problems like image recognition with substantial accuracy. It requires enormous amount of training of a considerably big and complex neural network to understand its behavior and iteratively improve its accuracy in solving a certain problem. Deep Neural Networks, which are fairly popular nowadays deal ...
Hexarray: A Novel Self-Reconfigurable Hardware System, 2017 Boise State University
Hexarray: A Novel Self-Reconfigurable Hardware System, Fady Hussein
Boise State University Theses and Dissertations
Evolvable hardware (EHW) is a powerful autonomous system for adapting and finding solutions within a changing environment. EHW consists of two main components: a reconfigurable hardware core and an evolutionary algorithm. The majority of prior research focuses on improving either the reconfigurable hardware or the evolutionary algorithm in place, but not both. Thus, current implementations suffer from being application oriented and having slow reconfiguration times, low efficiencies, and less routing flexibility. In this work, a novel evolvable hardware platform is proposed that combines a novel reconfigurable hardware core and a novel evolutionary algorithm.
The proposed reconfigurable hardware core is a ...
Characterization Of Neural Network Backpropagation On Chiplet-Based Gpu Architectures, 2017 College of William and Mary
Characterization Of Neural Network Backpropagation On Chiplet-Based Gpu Architectures, Colin A. Weinshenker
Undergraduate Honors Theses
Advances in parallel computing architectures (e.g., Graphics Processing Units (GPUs)) have had great success in helping meet the performance and energy-efficiency demands of many high-performance computing (HPC) applications. DRAM bandwidth is generally a critical performance bottleneck for many of such applications. With the advances in memory technology, the DRAM bandwidth bottleneck is shifting towards other parts of the system hierarchy (e.g., interconnects). We identify neural network backpropagation as one application where the interconnect network is one of the biggest performance bottlenecks. We show that the interconnect bottleneck for backpropagation can be significantly alleviated if computing cores and caching ...
Excel Programming For A Visual Degree Progress Report, 2017 University of Southern Maine
Excel Programming For A Visual Degree Progress Report, Brady Therrien
The University of Southern Maine is like many colleges in the fact that its engineering program has a lot of extensive requirements that a student must achieve before receiving a degree. These include but are not limited to the core and department curriculums, GPA, and Residency Requirements. Most of these are easily accessible to the student on MaineStreet to track progress like the example degree progress report in Figure 2. This progress report shows all of the information by what requirement each class satisfies so it can be really time consuming to scroll through them all, for example, to see ...
Metafork: A Compilation Framework For Concurrency Models Targeting Hardware Accelerators, 2017 The University of Western Ontario
Metafork: A Compilation Framework For Concurrency Models Targeting Hardware Accelerators, Xiaohui Chen
Electronic Thesis and Dissertation Repository
Parallel programming is gaining ground in various domains due to the tremendous computational power that it brings; however, it also requires a substantial code crafting effort to achieve performance improvement. Unfortunately, in most cases, performance tuning has to be accomplished manually by programmers. We argue that automated tuning is necessary due to the combination of the following factors. First, code optimization is machine-dependent. That is, optimization preferred on one machine may be not suitable for another machine. Second, as the possible optimization search space increases, manually finding an optimized configuration is hard. Therefore, developing new compiler techniques for optimizing applications ...
Funny Games - A Definition For And Study Of Comic Videogames, 2017 Long Island University
Funny Games - A Definition For And Study Of Comic Videogames, Eric Guardara
Post & Beyond
In this project, I define the genre of Comic Games and discuss its categorical independence of other genres. Until now, this genre has not been clearly defined in the videogame medium. I have conducted research and compiled games that are generally accepted as being humorous. I then weeded out games that simply contain humor and categorized the remaining works that are at their core Comic Games. Comic Games are those whose primary and prolonged purpose are to evoke laughter from the user. This is different than humorous games that passively include humor. A Comic Game is one that is predominantly ...
Iota Pi Application For Ios, 2017 California Polytechnic State University, San Luis Obispo
Iota Pi Application For Ios, Deborah Newberry
Kappa Kappa Psi is a national honorary fraternity for college band members. They meet every Sunday night, and during these meetings they plan events (both internal and external) that aim to meet our goal of making sure that the Cal Poly band programs have their social, financial, material, and educational needs satisfied. This paper details the steps I took to create an application for them to use internally to help ease organizational processes.
Automatic Generation Of Web Applications And Management System, 2017 California State University, San Bernardino
Automatic Generation Of Web Applications And Management System, Yu Zhou
Electronic Theses, Projects, and Dissertations
One of the major difficulties in web application design is the tediousness of constructing new web pages from scratch. For traditional web application projects, the web application designers usually design and implement web application projects step by step, in detail. My project is called “automatic generation of web applications and management system.” This web application generator can generate the generic and customized web applications based on software engineering theories. The flow driven methodology will be used to drive the project by Business Process Model Notation (BPMN). Modules of the project are: database, web server, HTML page, functionality, financial analysis model ...
Collective Multiagent Sequential Decision Making Under Uncertainty, 2017 Singapore Management University
Collective Multiagent Sequential Decision Making Under Uncertainty, Nguyen Duc Thien, Akshat Kumar, Hoong Chuin Lau
Research Collection School Of Information Systems
Multiagent sequential decision making has seen rapidprogress with formal models such as decentralized MDPsand POMDPs. However, scalability to large multiagent systemsand applicability to real world problems remain limited.To address these challenges, we study multiagent planningproblems where the collective behavior of a populationof agents affects the joint-reward and environment dynamics.Our work exploits recent advances in graphical modelsfor modeling and inference with a population of individualssuch as collective graphical models and the notion of fi-nite partial exchangeability in lifted inference. We developa collective decentralized MDP model where policies can becomputed based on counts of agents in different states. Asthe policy ...
Promoting Information Resources To Students: Using Wordpress To Maintain Library Data Sets, 2017 CUNY La Guardia Community College
Promoting Information Resources To Students: Using Wordpress To Maintain Library Data Sets, Derek Stadler
Publications and Research
Although it began as a blog tool, WordPress has grown into a complete content management system with thousands of interactive themes available. Since it uses the MySQL database management system, the open-source software suits the needs of library websites by aggregating a college library’s complete database inventory. Rather than update several HTML pages within a site when new vendors are added or a URL is changed, information from vendors can be maintained in a database table and then displayed to students, highlighting available resources and information. The presentation highlights the use of some simple WordPress plugins to manage many ...