Keywords

1 Introduction

Information graphics, visual charts in particular, were developed for the visual sense and make use of domain-specific skills. Due to the preattentive perception, the user gets a quick overview of the data, detects patterns and outliers quickly [10]. There are several approaches to enable blind and visually impaired people access information graphics. Verbal descriptions are often used to get non-visual access to visual charts [2, 4, 11]. The development of those descriptions takes a high effort and, furthermore, it is time-consuming to read them out. They only cover the description of visual and structural properties of a chart such as labels, axis scale or number of bars. Some approaches focus on textual descriptions which include high-level content of the data visualization, too, in order to provide an idea of chart’s intention such as Demir et al. [5] and Moraes et al. [12]. Tactile charts may be more effectively for analyzing data than verbal descriptions or data tables [15].

Tactile charts consist of raised elements, for instance lines, areas and symbols which can be perceived by the sense of touch. Colors are replaced by a variety of different textures and line styles to distinguish chart elements. Several guidelines relate to the design of tactile graphics, in particular [3, 6], because visual and tactile charts differ in their design [8]. The development of tactile charts is very time-consuming and requires knowledge about tactile chart design [14]. Some approaches are intended to facilitate the creation of tactile charts for different use cases. Jayant et al. [9] developed the Tactile Graphics Assistant (TGA) that support direct translation of a visual into a tactile chart with image processing methods. Such kind of tools require a well-designed visual chart that follows general design conventions. However, a direct translation may not be appropriate for an effective tactile chart design [7, 13]. Initial prototypes, for example the tactile chart generation tool developed by Goncu et al. [7] or the tool by Araki et al. [1] show the need for automating the creation of tactile charts. Nevertheless, the majority of existing tools only support a few chart types. The resulting charts developed by Watanabe et al. [15] are inflexible in their design because the application just supports customizing labels and raw data input. Current approaches do not support rich design such as Goncu et al.’s [7] tool that offers just one layout for bar charts and one for pie charts. The design of tactile charts heavily depends on specific use cases and user preferences.

Basically, an initial survey on the production of tactile graphics in Germany delivers indications about current practice and user experiences in exploring and creating tactile graphics [14]. However, this survey focuses on tactile graphics in general. Needs for tactile charts may differ. As a consequence we have instigated our own survey. We present the results as well as requirements for a software that automates the creation of accessible charts.

2 Survey on Tactile Charts

Our survey addresses blind, visually impaired and sighted authors as well as users of tactile charts. The survey was distributed by the means of more than 100 e-mails to media centers, schools, research institutes and online libraries. In addition, an invitation to the survey was published by online newsletters of three associations for blind and visually impaired peopleFootnote 1.

The survey consists of three parts: The first part comprises 6 to 16 questions (depends on given answers) concerning experiences in chart production. In the second part, participants were asked 11 questions about their experiences in exploring and current practice in designing tactile charts. Each part starts with a filter question. The last part includes demographic data such as age, professionals, visual abilities or Braille reading skills.

2.1 Participants

In total, 71 users of tactile charts (34 blind, 7 visually impaired, 30 sighted) with an average age of 43 years completed our survey. All blind (except three who gave no answer) and none of the sighted participants have Braille skills. The majority of the participants (in total 60) use tactile charts in the context of their profession. They are from more than 40 institutions for instance schools (48%), universities (17%) or media center (14%). Eight participants work or study in university. Figure 1 summarizes the work description of the participants. Most of them are teachers (20 participants). Independently from profession the majority of creators have also experiences in exploring tactile charts (44 out of 53).

The next sections present the results of our survey. Section 2.2 focuses on the actual chart production process, whereas Sect. 2.3 summarizes user requirements and preferences.

Fig. 1.
figure 1

Number of participants who have experiences in creating (creators) and exploring (users) tactile charts categorized in their profession (in total 55 answers)

2.2 Production of Tactile Charts

This section presents results from questions concerning tactile chart production. We have investigated two main research questions: Firstly, who are the creators of tactile charts? Secondly, how is the typical production process organized?

Fig. 2.
figure 2

Distribution of participants (in total 53) who have experiences in creating charts in visual, tactile or both forms. Participants divided into sighted and blind/visually impaired authors.

In total, 53 participants (75%) do have experiences with the creation of charts, including 28 sighted and 25 blind/visually impaired participants. Jointly 48% create tactile charts at least once a month, 19% of them just multiple times a week. We not only asked for experiences in creation of tactile charts but also for visual charts in order to find out whether blind/visually impaired people create visual charts on their own. Figure 2 shows the distribution of experiences in terms of visual and tactile charts. The majority of sighted participants create visual as well as tactile charts (75%). 40% blind/visually impaired creators produce tactile and none visual charts. In total 18 blind/visually impaired participants have experiences in creating tactile charts, whereas 10 of them just used analog methods (for example by carving paper). So, less blind/visually impaired participants create tactile charts in digital form than sighted authors. In addition, blind and visually impaired participants have significantly less experiences in creating visual charts (60%) than the sighted authors (89%). Participants who have no experiences (31 with visual charts, 27 with tactile charts) stated two major issues: Firstly, blind/visually impaired participants have problems in handling the required software (13 with visual charts, 13 with tactile charts). Secondly, 14 blind participants do not produce visual charts because they cannot access them independently, whereas 16 participants have no opportunity to print tactile charts. Only six participants have no need to produce charts on their own.

Beyond that, we were interested in the variety of chart types that are created by the participants. Simple bar charts, line and pie charts are well-known and created by more than 90% of the participants. Around 20% are familiar with stacked bars, area charts and scatter plots. The remaining group consists of bubble and donut charts as well as star plots which are produced by 10%. More complex chart types are created and known significantly less often than simple chart types.

Afterward, we summarize properties of the production process by presenting most common answers regarding data input, software for creation, steps of adaption, challenging tasks, typical chart elements as well as the target group.

In total, 89% take a visual chart and 59% a data table as input. 43% use Microsoft Office for creating tactile charts. 44% create a visual chart as basis and adapt it for the tactile output. Typical steps included in the adaption process are translating text labels into Braille (89%), creating or adapting a legend (85%), adapting distances (78%) and symbol sizes (74%) as well as the axis scale or change textures and line styles (70%). Design criteria for charts based in majority of experiences from the target group (62%). For 63% of the participants it is challenging to create tactile charts in an appropriate time. The specification of own design criteria (44%) and the implementation of them (26%) are also challenging. We asked the participants to name those chart elements a typical chart should contain. The most frequent answers where axis labels (88%), a title (88%), the axes itself (83%), a legend (76%) as well as labels in Braille (71%). 67% of the creators make use of tick marks on the axes while 62% add precise values. The charts are mainly created for a known target group (for example a school class, 62%). 43% produce charts for individual people. Only seven participants (of 42) create tactile charts for themselves.

With this in mind, the following section derives specific user preferences and requirements for tactile charts.

2.3 Users of Tactile Charts

The second part of our survey refers to the context of usage and exploring strategies as well as preferences of the users.

Generally, there are more blind/visually impaired participants (35 equals 85%) who have experiences in exploring tactile charts than sighted participants (25 equals 67%). About half of blind/visually impaired participants explored tactile charts at least once a month within the last year. Eight participants used charts several times a week. The majority get in contact with tactile charts in school as well as in the context of their profession (see Fig. 3).

Fig. 3.
figure 3

Usage context of tactile charts.

Fig. 4.
figure 4

Different tasks that participants want to reach with tactile charts.

More than half of participants use tactile charts to get access to a visual chart (see Fig. 4). 36% especially blind and visually impaired participants use tactile charts to learn visual concepts. Just as many explore precise values in the chart.

For exploring tactile charts title (82%), legend (76%), axis titles (75%) and axes (64%) are most important. Braille labels (51%), tick marks and precise values (40%) are essential, too, for analyzing data. Tactile chart design depends on the way how the user interacts with the chart because it should guide him. So, we have analyzed 43 free text answers from users of tactile charts. The exploration process can be summarized by following four steps (based on common answers):

  1. 1.

    Getting an overview (14 participants):

    • Find out chart type by title (six participants) or initial scan (moving with both hand over the full graphic)

    • It can be useful to search for axes and their labels to get an idea of chart content

  2. 2.

    Orientation/Configuration:

    • Seeking for general reference points: axes characteristics (eight participants), Braille font, specific symbols, frame of the sheet or legend

  3. 3.

    Exploration/Getting content:

    • If not already done: exploring of legend, textures and symbols

    • Systematic exploration strategies (horizontal or vertical) are used by four participants

    • Exploring chart elements like bars, lines or pie segments in detail and read all Braille labels

  4. 4.

    Getting details:

    • Searching for guiding elements such as help or grid lines

    • Explore precise values (ten participants), estimate element sizes and differences by use of the index finger as reference and exploring with the other hand around it

Some design issues leads to challenges in exploration. Getting too much information (62%) is a major problem in tactile chart design. Users should be supported by getting an overview (challenging for 38%). Furthermore, it is challenging to keep orientation (36%) and to distinguish chart elements from aid lines or grid (35%). Afterward, we asked how an accessible tactile chart has to be designed (free text answers). In the following we summarize some general results formulated as guidelines in descending order to the number of given answers:

  • Reduce data content. Show only as much as data as necessary.

  • Give a good overview of the data. Guide the user through your chart.

  • Use clear Braille labels (with legend if necessary) with clear assignment to chart elements.

  • Omit grid or aid lines if they are dispensable. Otherwise, ensure that they are considerably distinguishable from other elements.

  • Different textures, symbols and lines styles should be easily distinguishable and referenced in a legend.

  • Support the user by reading out precise values.

  • Support access for non-Braille users by overlaying the printed version.

  • To support understanding the chart, provide a well written image description.

  • Take care that the chart being large enough regarding the size in printed form.

Afterward, we discuss our results and derive properties of target group as well as requirements for a tool that supports authors by creating tactile charts.

3 Requirements for a Tool that Automates the Creation of Tactile Charts

In general, the software addresses two main issues: Firstly, it should support authors of tactile charts by automating the creation process. Secondly, the tool should improve the readability and contribution of tactile charts by supporting well-defined design guidelines. To reach these goals user requirements from the target groups are essential.

3.1 Context of Use and Use Cases

Mostly, tactile charts were used and created in the field of education by non-experts such as teachers. A common use case is to transcribe visual charts from teaching materials to enable blind students to access these charts and learn visual concepts. We assume that time and hardware resources are limited, thus, teachers have to prepare their teaching material next to their regular teaching obligations. Many institutions have only one embosser to print tactile graphics. Hence, different embossers should be supported.

For blind and visually impaired people it is challenging to produce visual charts because they can not control it on their own. In particular, a similar tactile chart is needed to control the visual one. In addition, there are also blind authors who create tactile charts on the basis of raw data to analyze them. Therefore, an effective design is needed.

3.2 User Requirements and Preferences

Accessible software is a major requirement for blind/visually impaired people. Therefore, it should be possible to handle the software just using a keyboard. The creation should be automated without the need of manual correction based on rich customization features if required.

The resulting charts should be accessible by all target group members. They should support Braille readers (majority of blind users) as well as a high-contrast version for visually impaired. In addition, a visual version of the chart should be included because most of the sighted authors and teachers are not familiar with Braille reading.

3.3 User Tasks

A tool for automating the creation of tactile charts should at least support established chart types such as bar, line and pie charts as well as scatter plots. To support blind authors who are not familiar with the offered chart types, it may be useful to include some exemplary tactile charts with a description. The main requirement is the automatic translation and positioning of Braille labels. In particular, users want to be supported by positioning elements, reducing the complexity of the chart without losing content, choosing high distinguishable textures, line styles and symbols as well as adding a legend for the whole graphic. Resulting charts should be standardized as well as highly adaptable. The tool should offer different design templates based on underlying guidelines that can be changed by the user to support different use cases. To support user experiences the tool should accept established data formats such as CSV files or direct data input. In addition, transcribing charts that were created with other chart tools (e.g. Excel) should integrate the tactile chart production in the current workflow. Therefore, an interchange format for tactile charts is needed.

4 Conclusion

In general, the survey indicates the need for supporting authors and users of tactile charts. We identified the target group, common chart types, as well as a common workflow for creating tactile charts including challenges. In addition, we identified four main steps for exploring tactile charts and formulated requirements for tactile chart design. Based on the survey we have characterized requirements for the automation application. It should not only decrease the production time but also improve the quality of the charts. They can be produced and evaluated on the basis of well-defined guidelines. Thus, tactile charts can be created with a consistent design which facilitates the exploration. Furthermore, we not only want to support default chart designs but also features to enhance the effectiveness of charts such as different grid types or help lines. We are currently investigating further studies concerning effective tactile chart design for the development of suitable guidelines that can be integrated into the tool. Furthermore, we will improve chart accessibility by adding audio output. Therefore we will explore different interaction strategies and technologies.

In the following developing step we will identify a whole concept and architecture for the automating application that reaches the identified requirements. In addition, we investigate user studies for effective design of tactile charts and interacting concepts. As a final conclusion, we want to improve the availability of tactile charts by enhancing the creating process as well as the quality of tactile charts. So, we want to enable blind and visually impaired people to analyze data as effortless as possible to support the inclusion of disabled people.