Visual impairment experience system
The visual impairment experience system personalizes visual impairment simulations by using user-specific data to convert images, addressing the lack of individual variability in conventional systems and offering realistic experiences.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- DENTSU INC
- Filing Date
- 2024-05-23
- Publication Date
- 2026-04-24
AI Technical Summary
Conventional devices for simulating visual impairments in virtual reality do not account for the variability in visual acuity and visual field among individuals, failing to provide personalized experiences.
A visual impairment experience system that inputs user-specific visual acuity and field of view data to convert input images into personalized visual impairment experience images through dot conversion and size adjustment, incorporating color vision data for accurate color representation.
Enables personalized simulation of visual impairments based on individual visual acuity, field of view, and color vision, providing a more realistic and varied experience.
Smart Images

Figure 0007851354000001 
Figure 0007851354000002 
Figure 0007851354000003
Abstract
Description
Technical Field
[0001] The present invention relates to a visual impairment experience system for a user to experience visual impairment.
Background Art
[0002] Conventionally, a device for providing an experience of visual impairment in virtual reality has been proposed (see, for example, Patent Document 1). This conventional device performs a filtering process for simulating a visual impairment caused by diabetes on a predetermined area of an image included in a virtual reality video representing virtual reality content, and displays it on an electronic display of a virtual reality headset.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, with the conventional device, although it is possible to experience visual impairments caused by diabetes (such as "missing", "blur", "fuzziness", "distortion"), no proposal has been made regarding experiencing the visual acuity and visual field of visually impaired persons. The way a visually impaired person sees varies from person to person depending on their visual acuity and visual field. Development of a system that can experience such visual impairments that vary from person to person depending on visual acuity and visual field has been desired.
[0005] The present invention has been made in view of the above problems, and an object thereof is to provide a visual impairment experience system capable of experiencing visual impairments that vary from person to person depending on visual acuity and visual field.
Means for Solving the Problems
[0006] The visual impairment experience system of the present invention is a visual impairment experience system for a user to experience visual impairment, the visual impairment experience system comprising: a visual acuity data input unit into which information relating to the visual acuity of the visual impairment to be experienced by the user is input as visual acuity data; a field of view data input unit into which information relating to the field of view of the visual impairment to be experienced by the user is input as field of view data; and an image filter processing unit that performs image filter processing to convert a predetermined input image into a visual impairment experience image based on the visual acuity data and the field of view data, wherein the image filter processing unit comprises: a dot conversion processing unit that performs processing to convert a plurality of pixels that constitute the input image into a plurality of dots that constitute the visual impairment experience image; and a dot size change processing unit that performs processing to change the size of the dots in the visual impairment experience image based on the visual acuity data and the field of view data.
[0007] In this configuration, when information about the visual acuity and field of view of the user's visual impairment (visual acuity data and field of view data) is input, the input image (for example, the user's camera image) is converted into a visual impairment experience image based on that visual acuity data and field of view data. At this time, the pixels of the input image are converted into dots in the visual impairment experience image, and the size of the dots in the visual impairment experience image is changed based on the visual acuity data and field of view data. In this way, when converting the input image into a visual impairment experience image, an appropriate image filter effect that reflects the input visual acuity and field of view can be applied. This makes it possible for each individual to experience a different type of visual impairment depending on their visual acuity and field of view.
[0008] Furthermore, in the visual impairment experience system of the present invention, the dot size changing processing unit may include a visual acuity reproduction processing unit that changes the size of the dots in the visual impairment experience image so that the lower the visual acuity indicated by the visual acuity data, the larger the size of the dots in the visual impairment experience image, and also reduces the number of dots in the visual impairment experience image to lower the resolution of the visual impairment experience image.
[0009] With this configuration, the lower the visual acuity indicated by the input visual acuity data, the larger the size of the dots in the visual impairment simulation image becomes, and the fewer dots there are, thus lowering the resolution of the visual impairment simulation image. This allows for the application of an image filter effect (visual acuity reproduction effect; blur effect) that reflects the input visual acuity.
[0010] Furthermore, in the visual impairment experience system of the present invention, the dot size changing processing unit may include a field of view reproduction processing unit that changes the size of the dots in the visual impairment experience image so that the lower the sensitivity of the field of view indicated by the field of view data, the smaller the size of the dots in the visual impairment experience image, while not changing the number of dots in the visual impairment experience image.
[0011] With this configuration, the lower the sensitivity of the field of view indicated by the input field of view data, the smaller the size of the dots in the visual impairment simulation image becomes. In this case, the number of dots in the visual impairment simulation image remains unchanged. This allows for the application of an image filter effect (field of view reproduction effect) that reflects the input field of view.
[0012] Furthermore, in the visual impairment experience system of the present invention, the visual impairment experience system may include a color vision data input unit into which information regarding the color vision of the visual impairment experienced by the user is input as color vision data, and a storage unit that stores a color conversion table that shows the relationship between the color before color conversion and the color after color conversion, which is determined according to the color vision data, and the image filter processing unit may include a color vision reproduction processing unit that refers to the color conversion table and applies a color conversion process according to the color vision data to the visual impairment experience image to determine the color of the dots in the visual impairment experience image.
[0013] This configuration allows for the application of a color conversion process to a visual impairment simulation image by referring to a color conversion table (a table showing the relationship between the color before and after color conversion, determined according to the color vision data). This enables the appropriate determination of the dot colors in the visual impairment simulation image. As a result, an image filter effect (color vision reproduction effect) that reflects the input color vision data can be applied.
[0014] Furthermore, in the visual impairment experience system of the present invention, if multiple pixels of the input image are converted into a single dot of the visual impairment experience image, the dot conversion processing unit may perform a process to determine the color of the single dot by applying a predetermined color conversion process to the colors of the multiple pixels.
[0015] With this configuration, when multiple pixels in an input image are converted into a single dot in a visual impairment experience image, the color of that single dot can be appropriately determined based on the colors of the multiple pixels using a predetermined color conversion process (e.g., eyedropper extraction process).
[0016] Furthermore, in the visual impairment experience system of the present invention, the dot size changing processing unit may change the size of the dots in the visual impairment experience image so that the lighter the color density of the dots in the visual impairment experience image, the smaller the size of the dots in the visual impairment experience image becomes, while not changing the number of dots in the visual impairment experience image.
[0017] With this configuration, the lighter the color density (saturation) of the dots in the visual impairment simulation image, the smaller the size of the dots in the image. In this case, the number of dots in the visual impairment simulation image remains unchanged. This allows for the application of an image filtering effect (an effect that gives a more natural impression) that takes into account the influence of color density on sensitivity.
[0018] The present invention relates to a method performed in a visual impairment experience system for a user to experience visual impairment, the method comprising: a visual acuity data input step in which information relating to the visual acuity of the visual impairment to be experienced by the user is input as visual acuity data; a field of view data input step in which information relating to the field of view of the visual impairment to be experienced by the user is input as field of view data; and an image filtering process step in which an image filtering process is performed to convert a predetermined input image into a visual impairment experience image based on the visual acuity data and the field of view data, wherein the image filtering process step comprises: a dot conversion process step in which a plurality of pixels constituting the input image are converted into a plurality of dots constituting the visual impairment experience image; and a dot size change process step in which a process is performed to change the size of the dots in the visual impairment experience image based on the visual acuity data and the field of view data.
[0019] This method, similar to the system described above, involves inputting information about the user's visual acuity and field of view (visual acuity data and field of view data) related to the visual impairment they will experience. Based on this data, the input image (e.g., the user's camera image) is converted into a visual impairment experience image. At this time, the pixels of the input image are converted into dots in the visual impairment experience image, and the size of the dots in the visual impairment experience image is changed based on the visual acuity and field of view data. In this way, when converting the input image into a visual impairment experience image, an appropriate image filter effect that reflects the input visual acuity and field of view can be applied. This makes it possible for each individual to experience a different type of visual impairment depending on their visual acuity and field of view.
[0020] The program of the present invention is a program executed in a visual impairment experience system for a user to experience visual impairment. The program causes the visual impairment experience system to execute a visual acuity data input process in which information regarding the visual acuity of the visual impairment experienced by the user is input as visual acuity data, a visual field data input process in which information regarding the visual field of the visual impairment experienced by the user is input as visual field data, and an image filter process for converting a predetermined input image into a visual impairment experience image based on the visual acuity data and the visual field data. The image filter process includes a dot conversion process for converting a plurality of pixels, which are the pixels constituting the input image, into a plurality of dots, which are the pixels constituting the visual impairment experience image, and a dot size change process for changing the size of the dots in the visual impairment experience image based on the visual acuity data and the visual field data.
[0021] Also according to this program, when information on the visual acuity and visual field (visual acuity data and visual field data) of the visual impairment experienced by the user is input, similar to the above system, the input image (for example, the user's camera image, etc.) is converted into a visual impairment experience image based on the visual acuity data and the visual field data. At this time, the pixels of the input image are converted into dots of the visual impairment experience image, and the size of the dots in the visual impairment experience image is changed based on the visual acuity data and the visual field data. In this way, when converting the input image into a visual impairment experience image, an appropriate image filter effect reflecting the input visual acuity and visual field can be imparted. As a result, it becomes possible to experience different visual impairments for each individual depending on their visual acuity and visual field.
Advantages of the Invention
[0022] According to the present invention, it is possible to experience different visual impairments for each individual depending on their visual acuity and visual field.
Brief Description of the Drawings
[0023] [Figure 1] It is a block diagram of a visual impairment experience system in an embodiment of the present invention. [Figure 2]It is an explanatory diagram showing examples of dot conversion processing and spot processing. [Figure 3] It is an explanatory diagram showing an example of the correspondence between visual acuity and dot size in dot size change processing (visual acuity reproduction processing). [Figure 4] It is an explanatory diagram showing an example of dot size change processing (visual acuity reproduction processing) when the left and right visual acuities are different. [Figure 5] It is an explanatory diagram showing an example of dot size change processing (visual acuity reproduction processing). [Figure 6] It is an explanatory diagram showing an example of visual field data used in dot size change processing (visual field reproduction processing). [Figure 7] It is an explanatory diagram showing an example of the correspondence between the sensitivity of the visual field and the coefficient multiplied by the dot size in dot size change processing (visual field reproduction processing). [Figure 8] It is an explanatory diagram showing an example of dot size change processing (visual field reproduction processing). [Figure 9] It is an explanatory diagram showing an example of color vision reproduction processing. [Figure 10] It is an explanatory diagram showing an example of dot size change processing (color density reflection processing). [Figure 11] It is a sequence diagram for explaining the operation of the visual impairment experience system in the embodiment of the present invention.
Mode for Carrying Out the Invention
[0024] Hereinafter, the visual impairment experience system according to the embodiment of the present invention will be described with reference to the drawings. In this embodiment, the case of a visual impairment experience system used in fields such as sports and education is exemplified. The visual impairment experience system of this embodiment has various functions for the user to experience visual impairment. These functions are realized by a program stored in a memory area or the like of the visual impairment experience system.
[0025] The configuration of the visual impairment experience system according to an embodiment of the present invention will be described with reference to the drawings. Figure 1 is a block diagram showing the configuration of the visual impairment experience system according to this embodiment. As shown in Figure 1, the visual impairment experience system 1 is connected to the user device 2 via a network N such as the Internet. In this embodiment, the visual impairment experience system 1 is composed of, for example, a cloud server device. The user device 2 is composed of, for example, a business computer device and includes an input unit 3 such as a keyboard and mouse, and a display unit 4 such as a display.
[0026] The visual impairment experience system 1 includes a visual acuity data input unit 5, a field of view data input unit 6, a color vision data input unit 7, an image filter processing unit 8, a storage unit 9, and an output unit 10. The visual acuity data input unit 5 receives information about the visual acuity of the visual impairment experienced by the user (e.g., "right visual acuity: 0.4, left visual acuity: 0.4") as visual acuity data. The field of view data input unit 6 receives information about the field of view of the visual impairment experienced by the user (e.g., the results of a Goldmann perimeter test; see Figure 6) as field of view data. The color vision data input unit 7 receives information about the color vision of the visual impairment experienced by the user (e.g., "P-type"; see Figure 9) as color vision data.
[0027] The image filter processing unit 8 has the function of performing image filter processing to convert a predetermined input image (for example, a camera image taken by the user device 2, including video) into a visual impairment experience image based on visual acuity data, field of view data, and color vision data. For this purpose, it includes a dot conversion processing unit 80, a dot size conversion processing unit 81, and a color vision reproduction processing unit 82 as functional blocks.
[0028] The memory unit 9 is composed of a large-capacity memory and stores data and programs necessary for the user to experience visual impairment. Camera images captured by the user device 2 may also be stored in the memory unit 9 as input images. The memory unit 9 also stores a color conversion table (see Figure 9) that shows the relationship between the color before color conversion (e.g., "Type C" color) and the color after color conversion (e.g., "Type P" color), which is determined according to the color vision data.
[0029] The output unit 10 has the function of outputting the visual impairment experience image generated (converted from the input image) by the image filter processing unit 8 to the user device 2. The visual impairment experience image generated (converted from the input image) by the image filter processing unit 8 is sent from the output unit 10 to the user device 2 and displayed on the display unit 4 of the user device 2.
[0030] Here, with reference to the diagram, we will explain in detail each function of the image filter processing unit 8. As shown in Figure 2, the dot conversion processing unit 80 has the function of converting multiple pixels, which are the pixels that make up the input image, into multiple dots, which are the pixels that make up the visual impairment experience image. For example, in Figure 2, nine pixels labeled "p1" to "p9" (pixels that make up the input image) are converted into one dot labeled "d1" (a pixel that makes up the visual impairment experience image).
[0031] Furthermore, the dot transformation processing unit has a function that determines the color of a single dot by applying a predetermined color transformation process (such as "eyedropper processing") to the colors of multiple pixels when multiple pixels of the input image are transformed into a single dot of the visual impairment experience image. For example, in Figure 2, when nine pixels (pixels that make up the input image) labeled "p1" to "p9" are transformed into a single dot labeled "d1" (a pixel that makes up the visual impairment experience image), the average value of the colors of "p1" to "p9" is determined as the color of "d1" by applying eyedropper processing.
[0032] The dot size change processing unit has the function of changing the size of dots in a visual impairment experience image based on visual acuity data and field of view data, and for this purpose it comprises a visual acuity reproduction processing unit 810 and a field of view reproduction processing unit 811 as functional blocks.
[0033] The visual acuity reproduction processing unit 810 has a function to change the size of the dots in the visual impairment experience image so that the lower the visual acuity indicated by the visual acuity data, the larger the dot size of the visual impairment experience image, and also to reduce the resolution of the visual impairment experience image by reducing the number of dots in the visual impairment experience image. Figure 3 is a diagram showing an example of the correspondence between the visual acuity indicated by the visual acuity data and the dot size of the visual impairment experience image. Such a correspondence (where the dot size increases as the visual acuity decreases) may be stored in the storage unit 9 as a predetermined correspondence table. In that case, the visual acuity reproduction processing unit 810 can determine the dot size of the visual impairment experience image from the visual acuity indicated by the visual acuity data by referring to the correspondence table stored in the storage unit 9. Alternatively, the visual acuity reproduction processing unit 810 may determine the dot size of the visual impairment experience image from the visual acuity indicated by the visual acuity data based on a predetermined calculation formula.
[0034] Furthermore, if the visual acuity of the left and right eyes differs, the visual acuity reproduction processing unit 810 determines the dot size of the visual impairment experience image based on the visual acuity data, according to the left and right visual fields. For example, as shown in Figure 4, if "right visual acuity: 0.4, left visual acuity: 1.0", the dot size corresponding to the field of view of only the right eye in the visual impairment experience image is determined based on "right visual acuity: 0.4", and the dot size corresponding to the field of view of only the left eye is determined based on "left visual acuity: 1.0". Then, the dot size corresponding to the overlapping area of the right and left eye fields of view is determined based on the visual acuity of the eye with higher visual acuity, which in the example of Figure 4 is "left visual acuity: 1.0".
[0035] Figure 5 is an explanatory diagram showing an example of the dot size change process (visual acuity reproduction process) performed by the visual acuity reproduction processing unit 810. As shown in Figure 5, the visual acuity reproduction processing unit 810 changes the size of the dots in the visual impairment experience image based on the visual acuity data (for example, "right visual acuity: 0.4, left visual acuity: 0.4"), and also reduces the number of dots in the visual impairment experience image to lower the resolution of the visual impairment experience image. In this way, a visual acuity reproduction image is obtained.
[0036] The visual field reproduction processing unit 811 has a function to change the size of the dots in the visual impairment experience image so that the lower the sensitivity of the visual field indicated by the visual field data, the smaller the size of the dots in the visual impairment experience image, while not changing the number of dots in the visual impairment experience image. Figure 6 is an explanatory diagram showing an example of visual field data used in the visual field reproduction processing. Figure 6 shows an example of Goldmann perimeter test results (the isopters (isosensitivity lines) for the left and right eyes both show "V-4", "II-4", "I-4", and "I-3" from the outside). Such test results can be input as visual field data from the input unit 3 of the user device 2 by the user tracing them on the display unit 4 (screen) of the user device 2.
[0037] Figure 7 shows the correspondence between the sensitivity of the visual field indicated by the visual field data and a coefficient multiplied by the dot size of the visual impairment experience image. Such a correspondence (where the dot size decreases as the sensitivity of the visual field decreases) may be stored in the storage unit 9 as a predetermined correspondence table. In that case, the visual field reproduction processing unit 811 can determine the dot size of the visual impairment experience image (image after visual field reproduction processing) by referring to the correspondence table stored in the storage unit 9, determining the coefficient from the sensitivity of the visual field indicated by the visual field data, and multiplying that coefficient by the dot size of the visual impairment experience image (image before visual field reproduction processing).
[0038] Figure 8 is an explanatory diagram showing an example of dot size change processing (field of view reproduction processing) performed by the field of view reproduction processing unit 811. As shown in Figure 8, the field of view reproduction processing unit 811 changes the size of the dots in the visual impairment experience image (image before field of view reproduction processing; for example, a visual acuity reproduction image) based on the sensitivity of the field of view indicated by the field of view data, and also changes the number of dots in the visual impairment experience image. By not making changes The resolution of the visual impairment experience image is reduced. In this way, a visual field reconstruction image (the visual impairment experience image after visual field reconstruction processing) is obtained.
[0039] The color vision reproduction processing unit 82 has the function of determining the color of the dots in the visual impairment experience image by referring to a color conversion table and applying a color conversion process to the visual impairment experience image according to the color vision data. More specifically, the color vision reproduction processing unit 82 performs a color conversion process that converts the color of the visual impairment experience image (image before conversion) from "Type C" to the color of the color vision input as color vision data. For example, if "Type P" is input as color vision data, the color conversion table is referred to and the color of the visual impairment experience image (image before conversion) is converted from "Type C" to "Type P".
[0040] Furthermore, the dot size change processing unit has a function to change the size of the dots in the visual impairment experience image so that the lighter the color density (color intensity) of the dots in the visual impairment experience image, the smaller the size of the dots in the visual impairment experience image, while not changing the number of dots in the visual impairment experience image (color density reflection processing). More specifically, the dot size change processing unit determines the size of the dots based on the color density (color intensity) of the dots, based on a predetermined calculation formula.
[0041] For example, as shown in Figure 10, if the color of the dots in the visual impairment simulation image is "black", the size of the dot is determined to be "1.0 (=1-(0+0+0) / 255×3)" based on the "black" density "0.0.0". Similarly, if the color of the dots in the visual impairment simulation image is "brown", the size of the dot is determined to be "0.839 (=1-(101+11+11) / 255×3)" based on the "brown" density "101.11.11". Furthermore, if the color of the dots in the visual impairment simulation image is "red", the size of the dot is determined to be "0.666 (=1-(255+0+0) / 255×3)" based on the "red" density "255.0.0". Furthermore, if the color of the dots in the visual impairment experience image is "white," the size of the dot, "0 (=1-(255+255+255) / 255×3)," is determined based on the "white" density "255.255.255."
[0042] The operation of the visual impairment experience system 1, configured as described above, will be explained with reference to the sequence diagram in Figure 11.
[0043] When experiencing visual impairment (displaying visual impairment experience images) using the visual impairment experience system 1 of this embodiment, first, when a source image (for example, an input image such as a camera image taken by the user device 2, including video) is input to the user device 2 (S1), the input source image is transmitted from the user device 2 to the visual impairment experience system 1 (S2).
[0044] Next, when the user inputs visual acuity data for the visual impairment the user will experience (for example, "right visual acuity: 0.4, left visual acuity: 0.4") into the user device 2 (S3), the input visual acuity data is transmitted from the user device 2 to the visual impairment experience system 1 (S4). In the visual impairment experience system 1, based on the visual acuity data transmitted from the user device 2, a process is performed to convert the pixels of the original image (input image) into dots (dot conversion process), and a process is performed to determine the color of the converted dots (pixel processing) (S5). In addition, the visual impairment experience system 1 performs a process to change the dot size and reduce the resolution based on the visual acuity data (visual acuity reproduction process) (S6). In this way, a visual acuity reproduction image (see Figure 5) is generated. Note that the visual acuity reproduction process in S6 may be performed simultaneously with the dot conversion process and eyedropper process in S5.
[0045] Next, when the user device 2 receives visual field data representing the visual impairment the user will experience (see, for example, Figure 6) (S7), the input visual field data is transmitted from the user device 2 to the visual impairment experience system 1 (S8). The visual impairment experience system 1 performs a process (visual field reproduction process) to change the dot size of the visual acuity reproduction image based on the visual field data transmitted from the user device 2 (S9). In this way, a visual field reproduction image (see Figure 8) is generated.
[0046] Next, when the user inputs color vision data to be experienced by the user (for example, "P-type") into the user device 2 (S10), the input color vision data is transmitted from the user device 2 to the visual impairment experience system 1 (S11). Based on the color vision data transmitted from the user device 2, the visual impairment experience system 1 refers to a color conversion table (see Figure 9) and performs a color conversion process according to the color vision data (for example, a process to convert the color of the field of view reproduction image from "C-type" to "P-type") (S12).
[0047] Furthermore, as shown in Figure 10, the visual impairment experience system 1 performs a process (color density reflection process) to change the dot size of the field of view reproduction image according to the color density (color intensity) of the dots in the field of view reproduction image (S13). The visual impairment experience image generated in this way by the visual impairment experience system 1 is transmitted from the visual impairment experience system 1 to the user device 2 (S14) and displayed on the display of the user device 2 (S15).
[0048] In this embodiment of the visual impairment experience system 1, when information on the visual acuity and field of view of the visual impairment to be experienced by the user (visual acuity data and field of view data) is input, the input image (for example, a camera image taken by the user device 2) is converted into a visual impairment experience image based on the visual acuity data and field of view data (see Figures 5 and 8). At this time, the pixels of the input image are converted into dots of the visual impairment experience image, and the size of the dots of the visual impairment experience image is changed based on the visual acuity data and field of view data. In this way, when converting the input image into a visual impairment experience image, an appropriate image filter effect that reflects the input visual acuity and field of view can be applied. This makes it possible for each individual to experience a different type of visual impairment depending on their visual acuity and field of view.
[0049] Furthermore, in this embodiment, the lower the visual acuity indicated by the input visual acuity data, the larger the size of the dots in the visual impairment simulation image becomes, and the fewer dots there are in the visual impairment simulation image, thereby lowering the resolution of the visual impairment simulation image (see Figure 3). This makes it possible to apply an image filter effect (visual acuity reproduction effect; blur effect) that reflects the input visual acuity (see Figure 5).
[0050] Furthermore, in this embodiment, the lower the sensitivity of the field of view indicated by the input field of view data, the smaller the size of the dots in the visual impairment experience image becomes (see Figure 7). In this case, the number of dots in the visual impairment experience image does not change. This makes it possible to apply an image filter effect (field of view reproduction effect) that reflects the input field of view (see Figure 8).
[0051] Furthermore, in this embodiment, a color conversion table (a table showing the relationship between the color before color conversion and the color after color conversion, determined according to the color vision data) is referenced, and a color conversion process corresponding to the input color vision data is applied to the visual impairment experience image, thereby appropriately determining the color of the dots in the visual impairment experience image (see Figure 9). This makes it possible to apply an image filter effect (color vision reproduction effect) that reflects the input color vision data.
[0052] Furthermore, in this embodiment, when multiple pixels of an input image are converted into a single dot in a visual impairment experience image, the color of that single dot can be appropriately determined based on the colors of the multiple pixels using a predetermined color conversion process (e.g., eyedropper extraction process) (see Figure 2).
[0053] Furthermore, in this embodiment, the lighter the color density (color intensity) of the dots in the visual impairment simulation image, the smaller the size of the dots in the visual impairment simulation image becomes (see Figure 10). In this case, the number of dots in the visual impairment simulation image remains unchanged. This makes it possible to apply an image filter effect (an effect that gives a more natural impression) that takes into account the influence of color density on sensitivity.
[0054] Although embodiments of the present invention have been described above by example, the scope of the present invention is not limited to these, and modifications and alterations can be made within the scope described in the claims depending on the purpose. [Industrial applicability]
[0055] As described above, the visual impairment experience system according to the present invention has the effect of allowing each individual to experience different types of visual impairment depending on their visual acuity and field of vision, and is useful for application in fields such as sports and education. [Explanation of Symbols]
[0056] 1. Visual Impairment Experience System 2. User devices 3. Input section 4 Display section 5. Vision Data Input Section 6. Field of View Data Input Unit 7. Color Vision Data Input Section 8. Image Filtering Processing Unit 80 Dot Conversion Processing Unit 81 Dot size conversion processing unit 810 Visual Acuity Reproduction Processing Unit 811 Field of View Reproduction Processing Unit 82. Color Vision Reproduction Processing Unit 9 Memory section 10 Output section
Claims
1. A visual impairment experience system for users to experience visual impairment, The aforementioned visual impairment experience system is The visual acuity data input unit receives information about the visual impairment experienced by the user as visual acuity data, The visual field data input unit receives information about the visual field of the visual impairment experienced by the user as visual field data, An image filter processing unit performs image filtering based on the visual acuity data and the field of view data to convert a predetermined input image into a visual impairment experience image. Equipped with, The aforementioned image filter processing unit A pixel conversion processing unit that performs a process to convert a plurality of input image pixels, which are pixels constituting the input image, into a plurality of experience image pixels, which are pixels constituting the visual impairment experience image, A pixel size resizing processing unit performs a process to change the size of the image pixels of the visual impairment experience image based on the visual acuity data and the field of view data, A visual impairment experience system equipped with the following features.
2. The aforementioned pixel size change processing unit, The visual impairment experience system according to claim 1, further comprising a visual acuity reproduction processing unit that performs a process to lower the resolution of the visual impairment experience image by changing the size of the image pixels in the visual impairment experience image and reducing the number of image pixels in the visual impairment experience image, such that the size of the image pixels in the visual impairment experience image increases as the visual acuity data indicates lower visual acuity.
3. The aforementioned pixel size change processing unit, The visual impairment experience system according to claim 1, further comprising a field of view reproduction processing unit that performs a process of changing the size of the image pixels in the visual impairment experience image so that the lower the sensitivity of the field of view indicated by the field of view data, the smaller the size of the image pixels in the visual impairment experience image, while not changing the number of image pixels in the visual impairment experience image.
4. The aforementioned visual impairment experience system is The color vision data input unit receives information about the color vision impairment experienced by the user as color vision data, A storage unit that stores a color conversion table showing the relationship between the color before color conversion and the color after color conversion, which is determined according to the aforementioned color vision data, Equipped with, The aforementioned image filter processing unit The visual impairment experience system according to claim 1, further comprising a color vision reproduction processing unit that, by referring to the color conversion table, applies a color conversion process to the visual impairment experience image according to the color vision data, and determines the color of the image pixels of the visual impairment experience image.
5. The aforementioned pixel conversion processing unit The visual impairment experience system according to claim 1, wherein when multiple input image pixels of the input image are converted into one experience image pixel of the visual impairment experience image, a process is performed to determine the color of the one experience image pixel by applying a predetermined color conversion process to the colors of the multiple input image pixels.
6. The aforementioned pixel size change processing unit, The visual impairment experience system according to claim 1, which performs a process to change the size of the image pixels in the visual impairment experience image so that the lighter the color density of the image pixels in the visual impairment experience image becomes, while not changing the number of image pixels in the visual impairment experience image.
7. A method implemented in a visual impairment experience system for users to experience visual impairment, The aforementioned method, The visual acuity data input step involves inputting information about the visual impairment experienced by the user as visual acuity data, The visual field data input step involves inputting information about the visual field of the visual impairment experienced by the user as visual field data, An image filtering step which performs an image filtering process to convert a predetermined input image into a visual impairment experience image based on the visual acuity data and the visual field data, Includes, The aforementioned image filtering step is: A pixel conversion processing step that performs a process to convert a plurality of input image pixels, which are pixels constituting the input image, into a plurality of experience image pixels, which are pixels constituting the visual impairment experience image. A pixel resizing process that performs a process to change the size of the image pixels of the visual impairment experience image based on the visual acuity data and the field of view data, Methods that include...
8. A program that runs on a visual impairment experience system for users to experience visual impairment, The program is used in the visual impairment experience system. The aforementioned visual impairment information experienced by the user is entered as visual acuity data in a visual acuity data input process, The aforementioned visual field data input process inputs information about the visual impairment experienced by the user as visual field data, Image filtering processing that converts a predetermined input image into a visual impairment experience image based on the aforementioned visual acuity data and visual field data, Make it run, The aforementioned image filtering process is performed as follows: A pixel conversion process that converts a plurality of input image pixels, which constitute the input image, into a plurality of experience image pixels, which constitute the visual impairment experience image. A pixel resizing process that modifies the size of the image pixels in the visual impairment experience image based on the visual acuity data and the visual field data, A program that includes this.
Citation Information
Patent Citations
Sheet for identifying visually conspicuous equipment under color environment
JP2008225250A
Device and program for simulated dementia experience
JP2023035770A
Virtual reality video playback device and method of using same
JP6775717B1