sdmay24-27.sd.ece.iastate.edu Open in urlscan Pro
129.186.55.83  Public Scan

Submitted URL: http://sdmay24-27.sd.ece.iastate.edu/
Effective URL: https://sdmay24-27.sd.ece.iastate.edu/
Submission: On December 05 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Iowa State University Senior Design Team sdmay24-27 Machine to Human Vision
Menu Toggle
   
 * ECpE @ ISU
 * ECpE Senior Design

 * 
 * Team Members
 * Weekly Reports
 * Design Documents
 * Project Repository



Senior Design Team 27 • SD Site


PROJECT OVERVIEW


MACHINE TO HUMAN VISION

Senior Design Project for Iowa State University CPRE/CYBE/EE/SE 491/492 - Fall
2023 to Spring 2024
Project Contact: Alexander Stoychev




PROJECT ABSTRACT

The primary objective of this endeavor is to develop an advanced navigation
solution tailored for individuals with visual impairments. This endeavor seeks
to harness the capabilities of machine vision and machine learning technologies
to devise an innovative alternative perception approach. Through the integration
of these cutting-edge advancements, the intention is to convey relevant
information to users through the senses of touch and sound. The crux of the
proposed feedback mechanism revolves around two critical aspects: firstly, the
determination of object proximity achieved through the application of stereo
triangulation; secondly, the precise identification of objects facilitated by
sophisticated machine learning algorithms. This holistic feedback mechanism
serves as a fundamental guide for users, allowing them to comprehend their
surroundings, navigate through obstacles, and gain a comprehensive understanding
of their environment.



HAPTIC FEEDBACK FOR OBJECT PROXIMITY

Employing stereoscopic cameras, the system will meticulously gauge depth
information, subsequently conveying these depth metrics to users via haptic
feedback motors that generate vibrations. Notably, there are 16 distinct haptic
feedback motors deployed within the design. These motors serve as conduits of
tactile information, translating the concept of proximity into distinct and
discernible vibrational patterns. The vibrational intensity emitted by each
motor is calibrated in accordance with the relative distance of objects. We
determine object proximity based on the image disparity (the farther away, the
smaller the disparity).



OBJECT IDENTIFICATION

Use the camera images and identify objects within the image. There are many
existing apis that can be used to identify objects within an image. This could
be expanded to identify individuals similar to google photos. After
identification, the aim is to utilize an existing text-to-speech converter to
read all of the objects that are identified within the image.




EXPECTED DELIVERABLES

 * Determining the most suitable existing stereo camera system to buy.
 * Developing a working prototype utilizing a laptop for stereo only.
 * Determining the best API for object identification and getting it to work
   with the existing stereo system.
 * Getting a fully functional prototype for the project using a computer by
   combining the two functionalities.
 * Shifting the project towards creating a mobile application that:
   * Gets Stereo camera image data.
   * Uses the existing code in the prototype and implements that functionality
     within the application.
   * Move the image processing to the cloud.
 * Bring a person with visual impairments to use the product and provide
   feedback.
















TEAM MEMBERS

SAMI BENSELLAM

Leader

Senior at Iowa State University majoring in Software Engineering and minoring in
Data Science from Ames, IA.

ALEXANDER BLACK

Hardware Assembly

Iowa State senior majoring in Computer Engineering. He is from Plainfield, IL.

JACOB LYONS

Hardware Design + Testing

Member Bio

SERGIO PEREZ-VALENTIN

Software Testing

Senior at Iowa State majoring in Software Engineering and minoring in Cyber
Security from Grinnell, IA.

YOGESH CHANDER

Software/Hardware Integration

Senior at Iowa State majoring in Computer Engineering. He is from West Des
Moines, Iowa.

JACOB BURNS

Software Development

Senior at Iowa State majoring in Software Engineering from Rosemount, MN.




WEEKLY REPORTS

Report 1
Report 2
Report 3
Report 4
Report 5





DESIGN DOCUMENTS

Preamble
Team Contract
Requirements, Constraints, and Engineering Standards
Project Plan
Engineering Design
Testing Design





Loading...