Accessibility System for Visually Impaired Users

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems do not effectively assist visually impaired users in understanding their environment, as they lack real-time object and facial recognition capabilities integrated with social networking data to provide relevant information through audible commands.

Innovation Solution

A software application installed on mobile devices with cameras and microphones, utilizing object recognition algorithms to identify faces and objects, and leveraging social networking data to provide audible feedback based on user queries, such as locating friends or identifying objects in the environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If social networking systems provide real-time object and facial recognition capabilities integrated with social networking data, then accessibility for visually impaired users is improved, but device complexity increases

Engineering Contradiction:
Improveaccessibility for visually impaired usersVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines object recognition algorithms, facial recognition algorithms, and social networking data into a unified accessibility system. The system merges camera input with social networking API calls to provide comprehensive environmental awareness, combining multiple functions into a single integrated solution that helps visually impaired users understand their surroundings.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The accessibility system performs multiple functions through a single application: capturing images via camera, recognizing objects using object recognition algorithms, identifying faces using facial recognition algorithms, retrieving social networking data, and providing audible feedback. This multi-functional approach consolidates what would otherwise require separate systems into one unified tool.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Speed

If the system processes images in real-time to identify faces and objects, then responsiveness is improved, but computational resources consumed increase

Engineering Contradiction:
Improvereal-time processing speedVSAvoidcomputational resources
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system performs partial image processing by first detecting faces using facial recognition algorithms, then only processing regions of interest where faces are detected. This selective processing approach reduces overall computational load compared to analyzing every pixel of every image, while still providing comprehensive identification when needed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system pre-loads social networking data and prepares recognition algorithms before actual use. By having social networking APIs pre-configured and recognition models ready, the system can quickly process images without needing to load everything from scratch during real-time operation, reducing instantaneous computational requirements.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10157307B2Accessibility system
Publication Date: 2018.12.18 META PLATFORMS INC
  • US10157307B2 patent drawing
  • US10157307B2 patent drawing
  • US10157307B2 patent drawing

AI summary

In one embodiment, a method includes capturing one or more images of a physical environment surrounding the first user; determining that one or more of the images comprises a face; generating a facial image by cropping a region of the image comprising the face; sending instructions to perform facial recognition on the facial image; receiving a name associated with a second user of the online social network, wherein the face is associated with the second user, wherein the first user is represented by a first node on a social graph maintained by the social-networking system and the second user is represented by a second node on the social graph, and the first node and the second node are connected by at least one edge; and providing an audible indication of the name associated with the second user.