Matching Items (4)
Filtering by

Clear all filters

171730-Thumbnail Image.png
Description
Emerging body movement detection and gesture recognition software have opened a gateway of possibilities to make technology more intuitive, engaging, and accessible for people. A vast areaof natural user interfaces is leveraging body motion tracking and gesture recognition technologies and a human’s readily expressive body to extend interactions with software

Emerging body movement detection and gesture recognition software have opened a gateway of possibilities to make technology more intuitive, engaging, and accessible for people. A vast areaof natural user interfaces is leveraging body motion tracking and gesture recognition technologies and a human’s readily expressive body to extend interactions with software beyond mouse clicks and scrolls. However, these interfaces have been limited by hardware and software expenses, high development time and costs, and learning curves. This paper explores different approaches to providing both software developers and designers with easier ways to incorporate computer vision-based body and gesture detection solutions into the development of embodied experiences without suppressing creativity. Gesture.js is a JavaScript framework as a service (FaaS) that is both a thin library on top of the Document Object Model (DOM) consisting of a collection of tools for developing embodied-enabled applications on the web and a landmark computation and processing application programming interface. It wraps MediaPipe, an open-source collection of machine-learning solutions that perform inference over arbitrary sensory data, and additional landmark processing frameworks such as KalidoKit, a 3D model rigging solution, and ports the necessary information through either an object-oriented or an API-oriented implementation. It also comes with its web-based graphical interface for easy connection between Gesture.js and other application clients with little to no JavaScript code. This thesis also details a collection of example applications that demonstrate the usability, capacity, and potential of this framework.
ContributorsFowler, Azaria (Author) / Gowda, Tejaswi (Thesis advisor) / Kuznetsov, Anastasia (Committee member) / Kobayashi, Yoshihiro (Committee member) / Arizona State University (Publisher)
Created2022
Description
Tessellation and Screen-Space Ambient Occlusion are algorithms which have been widely-used in real-time rendering in the past decade. They aim to enhance the details of the mesh, cast better shadow effects and improve the quality of the rendered images in real time. WebGL is a web-based graphics library derived from

Tessellation and Screen-Space Ambient Occlusion are algorithms which have been widely-used in real-time rendering in the past decade. They aim to enhance the details of the mesh, cast better shadow effects and improve the quality of the rendered images in real time. WebGL is a web-based graphics library derived from OpenGL ES used for rendering in web applications. It is relatively new and has been rapidly evolving, this has resulted in it supporting a subset of rendering features normally supported by desktop applications. In this thesis, the research is focusing on evaluating Curved PN-Triangles tessellation with Screen Space Ambient Occlusion (SSAO), Horizon-Based Ambient Occlusion (HBAO) and Horizon-Based Ambient Occlusion Plus (HBAO+) in WebGL-based real-time application and comparing its performance to desktop based application and to discuss the capabilities, limitations and bottlenecks of WebGL 1.0.
ContributorsLi, Chenyang (Author) / Amresh, Ashish (Thesis advisor) / Wang, Yalin (Thesis advisor) / Kobayashi, Yoshihiro (Committee member) / Arizona State University (Publisher)
Created2017
155962-Thumbnail Image.png
Description
Programming is quickly becoming as ubiquitous and essential a skill as general mathematics. However, many elementary and high school students are still not aware of what the computer science field entails. To make matters worse, students who are introduced to computer science are frequently being fed only part of what

Programming is quickly becoming as ubiquitous and essential a skill as general mathematics. However, many elementary and high school students are still not aware of what the computer science field entails. To make matters worse, students who are introduced to computer science are frequently being fed only part of what it is about rather than its entire construction. Consequently, they feel out of their depth when they approach college. Research has discovered that by teaching computer science and programming through a problem-driven approach and focusing on a combination of syntax and computational thinking, students can be prepared when entering higher levels of computer science education.

This thesis describes the design, development, and early user testing of a theory-based virtual world for computer science instruction called System Dot. System Dot was designed to visually manifest programming instructions into interactable objects, giving players a way to see coding as tangible entities rather than text on a white screen. In order for System Dot to convey the true nature of computer science, a custom predictive recursive descent parser was embedded in the program to validate any user-generated solutions to pre-defined logical platforming puzzles.

Steps were taken to adapt the virtual world to player behavior by creating a system to detect their learning style playing the game. Through a dynamic Bayesian network, System Dot aims to classify a player’s learning style based on the Felder-Sylverman Learning Style Model (FSLSM). Testers played through the first half of System Dot, which was enough to test out the Bayesian network and initial learning style classification. This classification was then compared to the assessment by Felder’s Index of Learning Styles Questionnaire (ILSQ). Lastly, this thesis will also discuss ways to use the results from the user testing to implement a personalized feedback system for the virtual world in the future and what has been learned through the learning style method.
ContributorsKury, Nizar (Author) / Nelson, Brian C (Thesis advisor) / Hsiao, Ihan (Committee member) / Kobayashi, Yoshihiro (Committee member) / Arizona State University (Publisher)
Created2017
156152-Thumbnail Image.png
Description
Nearly seven decades ago, the US government established grants to the states for family planning and acknowledged the importance of enabling all women to plan and space their pregnancies, regardless of personal income. Since then, publicly-funded family planning services have empowered millions of women, men, and adolescents to achieve their

Nearly seven decades ago, the US government established grants to the states for family planning and acknowledged the importance of enabling all women to plan and space their pregnancies, regardless of personal income. Since then, publicly-funded family planning services have empowered millions of women, men, and adolescents to achieve their childbearing goals. Despite the recognized importance of subsidized family planning, services remain funded in a piecemeal fashion. Since the 1940s there have been numerous federal funding sources for family planning, including the Title V Maternal and Child Health Services Program, Office of Economic Opportunity grants, Title XX Social Services Program, Title X Family Planning Program, Medicaid, and the State Children’s Health Insurance Program, alongside state and local support. Spending guidelines allow states varying degrees of flexibility regarding allocation, to best serve the local population. With nearly two billion dollars spent annually on subsidized family planning, criticism often arises surrounding effective local program spending and state politics influencing grant allocation. Political tension regarding the amount of control states should have in managing federal funding is exacerbated in the context of family planning, which has become increasingly controversial among social conservatives in the twenty-first century. This thesis examines how Arizona’s political, geographic, cultural, and ethnic landscape shaped the state management of federal family planning funding since the early twentieth century. Using an extensive literature review, archival research, and oral history interviews, this thesis demonstrates the unique way Arizona state agencies and nonprofits collaborated to maximize the use of federal family planning grants, effectively reaching the most residents possible. That partnership allowed Arizona providers to reduce geographic barriers to family planning in a rural, frontier state. The social and political history surrounding the use of federal family planning funds in Arizona demonstrates the important role states have in efficient, effective, and equitable state implementation of national resources in successfully reaching local populations. The contextualization of government funding of family planning provides insight into recent attempts to defund abortion providers like Planned Parenthood, cut the Title X Family Planning Program, and restructure Medicaid in the twenty-first century.
ContributorsNunez-Eddy, Claudia (Author) / Maienschein, Jane (Thesis advisor) / Hurlbut, James (Committee member) / O'Neil, Erica (Committee member) / Arizona State University (Publisher)
Created2018