Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Engineering (8)
- Computer Engineering (7)
- Graphics and Human Computer Interfaces (4)
- Other Computer Engineering (4)
- Digital Communications and Networking (2)
-
- Electrical and Computer Engineering (2)
- Software Engineering (2)
- Artificial Intelligence and Robotics (1)
- Databases and Information Systems (1)
- Digital Circuits (1)
- Electrical and Electronics (1)
- Materials Science and Engineering (1)
- OS and Networks (1)
- Polymer and Organic Materials (1)
- Power and Energy (1)
- Programming Languages and Compilers (1)
- Semiconductor and Optical Materials (1)
- Theory and Algorithms (1)
- Keyword
-
- 3D (1)
- 3D model (1)
- API (1)
- Addon (1)
- Android (1)
-
- Android NDK (1)
- Bullet Physics (1)
- Computer Simulation (1)
- Computer Vision (1)
- Computer vision (1)
- Data Analysis (1)
- Databases (1)
- Device Manufacturing (1)
- Embedded Systems (1)
- Embedded systems (1)
- Fish Recognition (1)
- Gaming (1)
- Genetic Algorithm (1)
- Grammar (1)
- Graphics (1)
- Heart rate (1)
- Image Conversion (1)
- Internet of Things (1)
- IoT (1)
- JNI (1)
- Lua (1)
- Machine Learning (1)
- Movie (1)
- Network Communication (1)
- Networking (1)
Articles 1 - 12 of 12
Full-Text Articles in Other Computer Sciences
Grammar-Based Procedurally Generated Village Creation Tool, Kevin Matthew Graves
Grammar-Based Procedurally Generated Village Creation Tool, Kevin Matthew Graves
Computer Engineering
This project is a 3D village generator tool for Unity. It consists of three components: a building, mountain, and river generator. All of these generators use grammar-based procedural generation in order to create a unique and logical village and landscape each time the program is run.
Identifying Hourly Traffic Patterns With Python Deep Learning, Christopher L. Leavitt
Identifying Hourly Traffic Patterns With Python Deep Learning, Christopher L. Leavitt
Computer Engineering
This project was designed to explore and analyze the potential abilities and usefulness of applying machine learning models to data collected by parking sensors at a major metro shopping mall. By examining patterns in rates at which customer enter and exit parking garages on the campus of the Bellevue Collection shopping mall in Bellevue, Washington, a recurrent neural network will use data points from the previous hours will be trained to forecast future trends.
Underwater Computer Vision - Fish Recognition, Spencer Chang, Austin Otto
Underwater Computer Vision - Fish Recognition, Spencer Chang, Austin Otto
Computer Engineering
The Underwater Computer Vision – Fish Recognition project includes the design and implementation of a device that can withstand staying underwater for a duration of time, take pictures of underwater creatures, such as fish, and be able to identify certain fish. The system is meant to be cheap to create, yet still able to process the images it takes and identify the objects in the pictures with some accuracy. The device can output its results to another device or an end user.
Procedurally Generating Genetic Keys, Adam A. Levasseur
Procedurally Generating Genetic Keys, Adam A. Levasseur
Computer Engineering
This project presents a method for creating multi-part models based on input keys to generate new, variant models via genetic algorithms. By utilizing 3D models as modular parts, this method allows for the generation of a unique, compound model based on one or multiple input keys. This paper explains the process of creating and testing such generation styles using simple geometry to create more complex, compound models.
Automated Grading Of Handwritten Numerical Answers, Mark T. Brown
Automated Grading Of Handwritten Numerical Answers, Mark T. Brown
Computer Engineering
The objective of this project was to automate the process of grading handwritten numerical answers in a classroom setting. The final program accepts a scanned answer sheet completed by the student along with a description of the correct answers and produces a detailed report describing the confidence of correctness for each answer.
Computer vision techniques are used to automatically locate the locations of the answers in the scan. Each digit is then passed through a convolutional neural network to predict what was written by the student. The individual probabilities of each digit produced by the network are aggregated into a …
Musictrakr, Benjamin Lin
Musictrakr, Benjamin Lin
Computer Engineering
MusicTrackr is an IoT device that musicians attach to their instruments. The device has a start and stop button that allows users to record their playing sessions. Each recorded session is sent wirelessly to a cloud database. An accompanying website displays all of the recorded sessions, organized by date. After picking a specific date, the user can view graphs showing total practice time and average session length as well play back any recordings during that date. In addition, the user may add comments to any specific date or recording. Lastly, the user may tag a specific date with a color …
Real-Time, Non-Contact Heart Rate Monitor, Daniel Blike
Real-Time, Non-Contact Heart Rate Monitor, Daniel Blike
Computer Engineering
No abstract provided.
Simple Macro: Addon For World Of Warcraft, Yemane Gebreyesus
Simple Macro: Addon For World Of Warcraft, Yemane Gebreyesus
Computer Engineering
This senior project was started to try and solve a problem within World of Warcraft. That particular problem is the underdeveloped default macro interface, which Simple Macro aims to remedy by creating a more user-friendly interface that is accessible by a wider audience. It employs a click through method of accessing and editing data to reduce the amount of typing necessary. The addon also has a feature to specifically help players that want to change a target in certain groups of macros all at once. The project was developed in both Lua and XML.
Channels: Easy Video Content Consumption, Alexander R. Ledwith
Channels: Easy Video Content Consumption, Alexander R. Ledwith
Computer Engineering
The idea for this project is to take a user’s digital movie and television show library, and organize the individual videos into lists that will continuously and concurrently play like cable TV channels. This means that when a list of channels is switched to, video content will automatically start playing, possibly in the middle, based on a schedule. It should serve the needs of the user by allowing the user to quickly watch any of their existing channels, easily add a new channel based on chosen criteria or manual selection, and easily add new video content. In addition, the product …
Wireless Sensor Network For Wine Fermentation, Kerry Scharfglass, Andrew Lehmer
Wireless Sensor Network For Wine Fermentation, Kerry Scharfglass, Andrew Lehmer
Computer Engineering
This project implements an automated temperature monitoring system for wine fermentation which is affordable, easy to use, and scalable to typical small winery setups. To realize these requirements, we implemented the system as a wireless sensor network utilizing commercial off-the-shelf hardware. Temperature and system diagnostic information is communicated wirelessly in a peer-to-peer network topology such that all information flows toward an aggregating server. The server makes the temperature information available over the Internet via a web application and alerts the winemaker by email when the temperature has left acceptable bounds that the winemaker may configure. This project also involved materials …
Check Image Processing: Webp Conversion And Micr Scan Android Application, Trevor Bliss
Check Image Processing: Webp Conversion And Micr Scan Android Application, Trevor Bliss
Computer Engineering
As more users favor smartphones over computers for simple tasks, small businesses are constantly exploring mobile options to present to their customers. This write-up documents an Android application designed for a small company, which allows users to send pictures of checks to the company’s servers for processing. The picture is taken with the devices built-in camera and is converted to Google’s new image format, WebP. The company’s server processes the check and returns the check’s MICR code as a response. This application leverages the Android NDK and JNI to use Google’s open source image conversion libraries as well as socket …
Optimization Of P3ht-Pcbm Polymer Solar Cells Through Device Simulation And Manufacturing, James Boom
Optimization Of P3ht-Pcbm Polymer Solar Cells Through Device Simulation And Manufacturing, James Boom
Computer Engineering
Given a good model and implementation of that model, computer simulation can be used to reduce the time and material costs of research. To this end I worked with other students to manufacture, test and simulate the single layer P3HT-PCBM solar cell. Using the data collected from this project, future work can then be done with the project's simulator to further optimize these types of solar cell devices.