{"title":"WebSight:使用AR和WebGL着色器来帮助视障人士","authors":"Dan Ruta, Louis Jordan, T. Fox, R. Boakes","doi":"10.1145/3192714.3196319","DOIUrl":null,"url":null,"abstract":"With growing browser performance and technological advances such as WebVR, WebAssembly and WebGL, opportunities of novel assistive applications of technology are at an all time high. With about 4% of the world's population being visually impaired, easy real world navigation and path-finding are unsolved problems. Tasks like simple navigation across a room, or walking down a street pose real dangers, and current technology based solutions are too inaccessible, or difficult to use, hindering their effectiveness. Keeping portability and compatibility in mind, a browser based system was implemented, which makes use of high performance WebGL shaders to augment a video feed of a user's surroundings. A range of highly configurable shaders, such as edge detection and colour inversion allow a user to adjust the effect to their specific needs and preferences. The effect is rendered into a VR format, to allow users to make use of it with a minimal learning curve, and the web based platform keeps the system accessible to anyone with a smartphone, without incompatibility issues.","PeriodicalId":330095,"journal":{"name":"Proceedings of the Internet of Accessible Things","volume":"108 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"WebSight: Using AR and WebGL shaders to assist the visually impaired\",\"authors\":\"Dan Ruta, Louis Jordan, T. Fox, R. Boakes\",\"doi\":\"10.1145/3192714.3196319\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With growing browser performance and technological advances such as WebVR, WebAssembly and WebGL, opportunities of novel assistive applications of technology are at an all time high. With about 4% of the world's population being visually impaired, easy real world navigation and path-finding are unsolved problems. Tasks like simple navigation across a room, or walking down a street pose real dangers, and current technology based solutions are too inaccessible, or difficult to use, hindering their effectiveness. Keeping portability and compatibility in mind, a browser based system was implemented, which makes use of high performance WebGL shaders to augment a video feed of a user's surroundings. A range of highly configurable shaders, such as edge detection and colour inversion allow a user to adjust the effect to their specific needs and preferences. The effect is rendered into a VR format, to allow users to make use of it with a minimal learning curve, and the web based platform keeps the system accessible to anyone with a smartphone, without incompatibility issues.\",\"PeriodicalId\":330095,\"journal\":{\"name\":\"Proceedings of the Internet of Accessible Things\",\"volume\":\"108 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-04-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Internet of Accessible Things\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3192714.3196319\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Internet of Accessible Things","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3192714.3196319","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
WebSight: Using AR and WebGL shaders to assist the visually impaired
With growing browser performance and technological advances such as WebVR, WebAssembly and WebGL, opportunities of novel assistive applications of technology are at an all time high. With about 4% of the world's population being visually impaired, easy real world navigation and path-finding are unsolved problems. Tasks like simple navigation across a room, or walking down a street pose real dangers, and current technology based solutions are too inaccessible, or difficult to use, hindering their effectiveness. Keeping portability and compatibility in mind, a browser based system was implemented, which makes use of high performance WebGL shaders to augment a video feed of a user's surroundings. A range of highly configurable shaders, such as edge detection and colour inversion allow a user to adjust the effect to their specific needs and preferences. The effect is rendered into a VR format, to allow users to make use of it with a minimal learning curve, and the web based platform keeps the system accessible to anyone with a smartphone, without incompatibility issues.