Colorblind Accessibility Test for Screen Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Colorblind individuals face accessibility issues with screen displays that use color-coded information, as developers often fail to recognize the inaccessibility of such displays, leading to non-compliance with regulations like Section 508 of the Rehabilitation Act Amendments of 1998.
Innovation Solution
A method for testing screen displays for colorblind accessibility, involving a processor that applies color filters, detects objects and text, and generates indicators to determine accessibility, with options to add text manually or automatically to make information accessible to colorblind individuals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If color-coded information is used in screen displays, then information can be conveyed efficiently to users with normal color vision, but the information becomes inaccessible to colorblind individuals
Solution Approach 1:
The solution segments the information presentation by separating color-coded visual elements from text-based alternatives. The system divides the display content into distinct components: color graphics for normal vision users and corresponding text labels for colorblind users, allowing both user groups to access the same information through their preferred modality.
Solution Approach 2:
The system introduces an intermediary processing layer that automatically generates and positions text labels adjacent to color-coded elements. This intermediary function acts as a mediator between the color-based information encoding and the needs of colorblind users, converting visual color information into accessible text form without requiring manual intervention from developers.
2Ease of manufacture
If developers use color graphics to convey information, then the display design is simplified and visually appealing, but accessibility compliance with regulations like Section 508 becomes difficult to ensure
Solution Approach 1:
The system implements self-service functionality where the accessibility compliance mechanism automatically generates, positions, and manages text labels without requiring developer intervention. The tool scans the display, identifies color-coded elements, and autonomously adds appropriate text annotations, allowing the system to serve its own accessibility needs while maintaining design simplicity.
Solution Approach 2:
The system incorporates feedback mechanisms that monitor the display content and automatically adjust text label placement and content based on detected color-coded elements. This closed-loop approach ensures continuous accessibility compliance by providing real-time feedback on whether colorblind users can access the same information as other users.
3Loss of information
If manual text addition is required for color-coded information, then accessibility can be improved, but the complexity of the display creation process increases
Solution Approach 1:
The system eliminates the need for manual text addition by implementing self-service automation. The tool automatically detects color-coded graphical elements, generates appropriate text labels, and positions them optimally on the display, completely removing the manual step from the workflow while maintaining full accessibility compliance.
Solution Approach 2:
The system performs preliminary actions by pre-generating and pre-positioning text labels before the final display is completed. This advance preparation ensures that accessibility features are already in place during the design phase, eliminating the need for subsequent manual adjustments or additions.
Data Source
AI summary
A method and apparatus for testing a screen display for colorblind accessibility identifies when an onscreen display is likely to be accessible or inaccessible to a colorblind individual. The method and apparatus can receive data corresponding to a screen display, including information encoded in color. The method and apparatus can further apply a color filter to the screen display to remove a background color generating a filtered image. The method and apparatus can further detect an object associated with the filtered image. The method and apparatus can further detect whether there is text in the filtered image and determine a proximity of the detected text to the object when text is detected and generate a colorblindness accessibility indicator based on whether text was detected and/or the determined proximity.


