Matching Items (4,377)
Filtering by

Clear all filters

135932-Thumbnail Image.png
Description
While SPICE circuit simulation software gives researchers and industry accurate information regarding the behavior and characteristics of circuits, the auditory effect of SPICE circuit simulation on audio circuits is not well documented. This project takes a thoroughly analyzed and popular audio effect circuit called the Ibanez Tubescreamer and simulates its

While SPICE circuit simulation software gives researchers and industry accurate information regarding the behavior and characteristics of circuits, the auditory effect of SPICE circuit simulation on audio circuits is not well documented. This project takes a thoroughly analyzed and popular audio effect circuit called the Ibanez Tubescreamer and simulates its distortion effect on a .wav file in order to hear the effect of SPICE simulation. Specifically, the TS-808 schematic is drawn in the SPICE program LTSPICE and simulated using generated sinusoids and recorded .wav files. Specific components are imported using .MODEL and .SUBCKT to accurately represent the diodes, bipolar transistors, op amps, and other components in order to hear how each component affects the response. Various transient responses are extracted as .wav files and assembled as figures in order to characterize the result of the circuit on the input. Once the actual circuit is built and debugged, all of the same transient analysis is applied and then compared to the SPICE simulation figures gathered in the digital simulation. These results are then compared along with a subjective hearing test of the digital simulation and analog circuit in order to test the validity of the SPICE simulations. The digital simulations reveal that the distortion follows the signature characteristics of Ibanez Tubescreamer which shows that SPICE simulation will give insight into the real effects of audio circuits modeled in SPICE programs. Diodes--such as Silicon, Germanium, Zener, Red LEDs and Blue LEDs--can dramatically change the waveforms and sound of the inputs within the circuit where as the Op-amps--such as the JRC4558, TL072, and NE5532--have little to no effect on the waveforms and subjective effects on the output .wav files. After building the circuit and hearing the difference between the analog circuit and digital simulation, the differences between the two are apparent but very similar in nature--proving that the SPICE simulation can give meaningful insight into the sound of the actual analog circuit. Some of the differences can be explained by the variance of equipment and environment used in recording and playback. Since this project did not use high fidelity audio recording equipment and consistency in the equipment used for playback, it is uncertain if the simulation and actual circuit could be classified as completely accurate. Any further work on the project would be recording and playing back in a constant environment and looking into a wider range of specific components instead of looking into one permutation.
ContributorsMacias, Cole Thomas (Author) / Goryll, Michael (Thesis director) / Yu, Shimeng (Committee member) / Electrical Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2015-12
135938-Thumbnail Image.png
Description
Palliative care is a field that serves to benefit enormously from the introduction of mobile medical applications. Doctors at the Mayo Clinic intend to address a reoccurring dilemma, in which palliative care patients visit the emergency room during situations that are not urgent or life-threatening. Doing so unnecessarily

Palliative care is a field that serves to benefit enormously from the introduction of mobile medical applications. Doctors at the Mayo Clinic intend to address a reoccurring dilemma, in which palliative care patients visit the emergency room during situations that are not urgent or life-threatening. Doing so unnecessarily drains the hospital’s resources, and it prevents the patient’s physician from applying specialized care that would better suit the patient’s individual needs. This scenario is detrimental to all involved. A mobile medical application seeks to foster doctor-patient communication while simultaneously decreasing the frequency of these excessive E.R. visits. In order to provide a sufficient standard of usefulness and convenience, the design of such a mobile application must be tailored to accommodate the needs of palliative care patients. Palliative care is focused on establishing long-term comfort for people who are often terminally-ill, elderly, handicapped, or otherwise severely disadvantaged. Therefore, a UI intended for palliative care patients must be devoted to simplicity and ease of use. The application must also be robust enough that the user feels that they have been provided with enough capabilities. The majority of this paper is dedicated to overhauling an existing palliative care application, the product of a previous honors thesis project, and implementing a user interface that establishes a simple, positive, and advantageous environment. This is accomplished through techniques such as color-coding, optimizing page layout, increasing customization capabilities, and more. Above all else, this user interface is intended to make the patient’s experience satisfying and trouble-free. They should be able to log in, navigate the application’s features with a few taps of their finger, and log out — all without undergoing any frustration or difficulties.
ContributorsWilkes, Jarrett Matthew (Co-author) / Ganey, David (Co-author) / Dao, Lelan (Co-author) / Balasooriya, Janaka (Thesis director) / Faucon, Christophe (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2015-12
Description
As computers become a more embedded aspect of daily life, the importance of communicating ideas in computing and technology to the general public has become increasingly apparent. One such growing technology is electronic voting. The feasibility of explaining electronic voting protocols was directly investigated through the generation of a presentation

As computers become a more embedded aspect of daily life, the importance of communicating ideas in computing and technology to the general public has become increasingly apparent. One such growing technology is electronic voting. The feasibility of explaining electronic voting protocols was directly investigated through the generation of a presentation based on journal articles and papers identified by the investigator. Extensive use of analogy and visual aids were used to explain various cryptographic concepts. The presentation was then given to a classroom of ASU freshmen, followed by a feedback survey. A self-evaluation on the presentation methods is conducted, and a procedure for explaining subjects in computer science is proposed based on the researcher's personal process.
ContributorsReniewicki, Peter Josef (Author) / Bazzi, Rida (Thesis director) / Childress, Nancy (Committee member) / School of Mathematical and Statistical Sciences (Contributor) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
190815-Thumbnail Image.png
Description
Visual Question Answering (VQA) is an increasingly important multi-modal task where models must answer textual questions based on visual image inputs. Numerous VQA datasets have been proposed to train and evaluate models. However, existing benchmarks exhibit a unilateral focus on textual distribution shifts rather than joint shifts across modalities. This

Visual Question Answering (VQA) is an increasingly important multi-modal task where models must answer textual questions based on visual image inputs. Numerous VQA datasets have been proposed to train and evaluate models. However, existing benchmarks exhibit a unilateral focus on textual distribution shifts rather than joint shifts across modalities. This is suboptimal for properly assessing model robustness and generalization. To address this gap, a novel multi-modal VQA benchmark dataset is introduced for the first time. This dataset combines both visual and textual distribution shifts across training and test sets. Using this challenging benchmark exposes vulnerabilities in existing models relying on spurious correlations and overfitting to dataset biases. The novel dataset advances the field by enabling more robust model training and rigorous evaluation of multi-modal distribution shift generalization. In addition, a new few-shot multi-modal prompt fusion model is proposed to better adapt models for downstream VQA tasks. The model incorporates a prompt encoder module and dual-path design to align and fuse image and text prompts. This represents a novel prompt learning approach tailored for multi-modal learning across vision and language. Together, the introduced benchmark dataset and prompt fusion model address key limitations around evaluating and improving VQA model robustness. The work expands the methodology for training models resilient to multi-modal distribution shifts.
ContributorsJyothi Unni, Suraj (Author) / Liu, Huan (Thesis advisor) / Davalcu, Hasan (Committee member) / Bryan, Chris (Committee member) / Arizona State University (Publisher)
Created2023
Description
The thesis explores the avenues of machine learning principles in object detection using TensorFlow 2 Object Detection API Libraries for implementation. Integrating object detection capabilities into ESP-32 cameras can enhance functionality in the capstone dragster application and potential applications, such as autonomous robots. The research implements the TensorFlow 2 Object

The thesis explores the avenues of machine learning principles in object detection using TensorFlow 2 Object Detection API Libraries for implementation. Integrating object detection capabilities into ESP-32 cameras can enhance functionality in the capstone dragster application and potential applications, such as autonomous robots. The research implements the TensorFlow 2 Object Detection API, a widely used framework for training and deploying object detection models. By leveraging the pre-trained models available in the API, the system can detect a wide range of objects with high accuracy and speed. Fine-tuning these models using a custom dataset allows us to enhance their performance in detecting specific objects of interest. Experiments to identify strengths and weaknesses of each model's implementation before and after training using similar images were evaluated The thesis also explores the potential limitations and challenges of deploying object detection on real-time ESP-32 cameras, such as limited computational resources, costs, and power constraints. The results obtained from the experiments demonstrate the feasibility and effectiveness of implementing object detection on ESP-32 cameras using the TensorFlow2 Object Detection API. The system achieves satisfactory accuracy and real-time processing capabilities, making it suitable for various practical applications. Overall, this thesis provides a foundation for further advancements and optimizations in the integration of object detection capabilities into small, low-power devices such as ESP-32 cameras and a crossroad to explore its applicability for other image-capturing and processing devices in industrial, automotive, and defense sectors of industry.
ContributorsMani, Vinesh (Author) / Tsakalis, Konstantinos (Thesis director) / Jayasuriya, Suren (Committee member) / Barrett, The Honors College (Contributor) / Electrical Engineering Program (Contributor)
Created2024-05
Description
Culturally responsive teaching refers to an approach to teaching and learning that facilitates the achievement of all students by including content that is relatable to all cultures, and creating a culturally-supported and learner-centered environment. The CSE 110 course at ASU would greatly benefit from the incorporation of culturally relevant learning,

Culturally responsive teaching refers to an approach to teaching and learning that facilitates the achievement of all students by including content that is relatable to all cultures, and creating a culturally-supported and learner-centered environment. The CSE 110 course at ASU would greatly benefit from the incorporation of culturally relevant learning, as it would help them thrive in their chosen field of study while being able to uphold and value cultural relevance. The incorporation of culturally relevant pedagogy would further help students from marginalized communities feel more accepted and capable to thrive in STEM education. We began our research by first understanding the foundations of culturally responsive pedagogy, including how it is currently being used in classrooms. Concurrently, we studied the CSE 110 curriculum to see where we can implement this teaching strategy. Our research helped us develop a set of worksheets. In the second semester of our research we distributed these worksheets and a set of control worksheets. Students were randomly assigned to an experiment or control group each of the four weeks of the study. We then analyzed this information to quantitatively see how culturally responsive pedagogy affects their outcomes. To follow up we also conducted a survey to get some qualitative feedback about student experience. Our final findings consisted of an analysis on how culturally responsive pedagogy affects learning outcomes in an introductory computer science course.
ContributorsTripathi, Tejal (Author) / Mane, Rhea (Co-author) / Sathe, Isha (Co-author) / Tadayon-Navabi, Farideh (Thesis director) / Nkrumah, Tara (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2024-05
DescriptionCreating a Scheme Dialect using Modern C++.
ContributorsAl-Qassas, Feras (Author) / Osburn, Steve (Thesis director) / Chen, Yinong (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2024-05