说明:收录全网最新的团体标准 提供单次或批量下载
文库搜索
切换导航
文件分类
频道
文件分类
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211199765.3 (22)申请日 2022.09.29 (71)申请人 天津大学 地址 300072 天津市南 开区卫津路9 2号 (72)发明人 陈森 张玉新 (74)专利代理 机构 天津创智睿诚知识产权代理 有限公司 12 251 专利代理师 王海滨 (51)Int.Cl. G06F 8/65(2018.01) G06F 8/38(2018.01) G06F 16/25(2019.01) G06F 16/583(2019.01) G06T 5/00(2006.01) (54)发明名称 一种针对ap p中色彩普适性问题的修复方法 (57)摘要 本发明公开了一种针对app中色彩普适性问 题的修复方法, 首先, 对多个原始app文件, 得到 存在色彩普适性问题和不存在色彩普适性问题 的组件信息, 建立颜色参考数据库; 然后, 基于建 立的颜色参考数据库, 通过多种策略计算出当前 待修复app的颜色替换的最优值, 包括: 在当前待 修复app本身的图库中查找颜色替换的最优值、 在所建立的颜色参考数据库中的其他app图库中 查找颜色替换的最优值、 以及在问题组件的原颜 色色调范围内对原颜色进行加深或变浅, 计算出 符合对比度要求的颜色值作为颜色替换的最优 值; 最后, 将得到的颜色替换的最优值对问题组 件的属性进行替换, 输出新的ap p文件。 权利要求书1页 说明书5页 附图1页 CN 115291917 A 2022.11.04 CN 115291917 A 1.一种针对ap p中色彩普适 性问题的修复方法, 其特 征在于, 包括以下步骤: 步骤1, 对多个原始app文件, 得到每个app文件中存在色彩普适性问题和不存在色彩普 适性问题的组件信息, 建立颜色参 考数据库; 步骤2, 基于已建立的颜色参考数据库, 通过多种策略计算出当前待修复app的颜色替 换的最优值, 包括如下步骤: 步骤2.1, 获取当前待修复ap p中存在色彩普适 性问题的问题组件信息; 步骤2.2, 从当前待修复app本身的图库中提取所有符合对比度标准的颜色对, 在这些 颜色对中寻找背 景色与问题组件的背 景色相同的颜色对, 形成颜色对集S1, 如果S1不为空, 则在S1中选出在问题组件原颜色色调范围内且最接近 问题组件原颜色的前景色作为颜色 替换的最优值; 步骤2.3, 如果无法在当前待修复app本身的图库中找到符合要求的颜色替换的最优 值, 则继续在所建立的颜色参 考数据库中的其 他app图库中查找颜色替换的最优值; 步骤2.4, 如果无法在所建立的颜色参考数据库中查找到颜色替换的最优值, 则在问题 组件的原颜色色调范围内对原颜色进 行加深或变浅, 计算出符合对比度要求的颜色值作为 颜色替换的最优值; 步骤3, 根据得到的颜色替换的最优值对问题组件的属性进行替换, 输出新的ap p文件。 2.根据权利要求1所述的针对app中色彩普适性问题 的修复方法, 其特征在于: 采用自 动化可访问性问题检测工具 Xbot 确定app的色彩普适 性问题检测结果。 3.根据权利要求1所述的针对app中色彩普适性问题 的修复方法, 其特征在于: 所述建 立的颜色参考数据库包括两部分内容: 一是, 每个app的独立数据集, 包括存在色彩普适性 问题的组件信息和没有色彩普适性问题的组件信息; 二是, 每个app中的活动页面的数据 集。 4.根据权利 要求1所述的针对app中色彩普适性问题的修复方法, 其特征在于: 步骤2.1 中, 获取的当前待修复app中存在色彩普适性问题的组件信息包括: 活动页面的名称信息、 组件的id或在活动页面的位置信息、 前景色与背景色组成的颜色对信息、 以及组件类型信 息。 5.根据权利要求1所述的针对app中色彩普适性问题 的修复方法, 其特征在于: 在步骤 2.3中, 使用模糊匹配的算法在颜色参考数据库中的其他app图库中匹配与问题组件所在 activity的名称相近的activity图库 作为查找颜色替换的最优值的目标图库。 6.根据权利要求5所述的针对app中色彩普适性问题 的修复方法, 其特征在于: 从目标 图库内选择与问题组件同一类型的组件从 中提取出所有符合对比度标准的颜色对, 然后在 这些颜色对中选择背景色与问题组件的背景色相同的颜色对, 形成颜色对集S2; 如果S2不 为空, 则在颜色对集S2中选出在问题组件原颜色色调范围内且最接近问题组件原颜色的前 景色作为颜色替换的最优值。 7.一种计算机可读存储介质, 其特征在于, 存储有计算机程序, 所述计算机程序被执行 时实现如权利要求1至 6中任一项所述的方法的步骤。权 利 要 求 书 1/1 页 2 CN 115291917 A 2一种针对 app中色彩普适性问题的修复方 法 技术领域 [0001]本发明涉及计算机技术领域, 具体涉及一种针对app中色彩普适性问题的修复方 法。 背景技术 [0002]如今, 移动设备已成为获取信息和服务的最重要手段之一, 移动应用程序也在人 们的日常生活中被广泛用于不同的任务、 扮演着越来越重要的角色。 从电子商务到COVID疫 苗护照, 访问移动应用程序的能力对每个人都很重要。 除了为用户提供的各种功能服务外, 如阅读、 购物、 聊天等, 移动应用的普适性问题也越来越受到业界和学术界的重视。 移动应 用的普适性 (mobile accessibility) 是指当残疾人使用手机时, 他们也能很容易地使用应 用程序。 除了对残疾人 的特殊意义外, 如果开发人员设计出一款具有更多可访问功 能的移 动应用程序, 他们将能够触及更多的受众。 不幸的是, 许多应用程序仍然很难或不可能为特 殊人群使用, 仍然存在很多普适 性问题 (ac cessibility issue) 。 [0003]近几年学术界和工业界对移动应用的普适性的特征进行了大量的实证研究。 结果 表明, 几乎所有的移动应用都存在 普适性问题, 例如, 普适性问题检测工具Xbot的结果显示 平均每个应用存在43个普适性问题, 平均每个页面有6.5个问题。 除了数量瓶颈之外, 问题 所属的类型也进一步限制了修复效率。 换句话说, 即使 是投入大量的人力, 让移动应用的开 发人员逐个修复这些问题也是不现实的。 为了解决这类 问题, 研究人员试图通过利用自动 修复方法来 解决这些问题, 但这种努力还处于起 步阶段。 [0004]现有对移动应用普适 性问题的研究, 大概有以下几类: 1, 普适性问题的标准制定。 普适性被定义为 “特殊人群人容易获得、 输入 或使用的 质量”。 移动应用的无障碍是指残疾人在使用智能手机和其他移动设备时, 使应用程序更容 易访问。 各种移动应用的普适性标准已经被提出, 包括W3C, Web内容可访问性指南(WCAG 2.0和2.1), 美国修订的Section 508标准, 以及英国的BBC移动可访问性标准和指南。 这些 标准提出了各种建议, 以更好地支持不同类型残疾的个体, 包括运动、 听觉和视觉障碍。 一 些公司也根据标准创建了他们的开 发者指南列表, 如A ndroid开发者辅助指南, 苹 果开发者 辅助指南, 以及IBM辅助检查表。 尽管现在业界高度鼓励应用开 发者在开 发应用时遵循这些 指导方针, 但它 们经常被开发人员忽略。 [0005]2, 普适性问题的检测。 提出了一系列静态或动 态检测应用程序的普适性问题的工 具, 如Android Lint, Espresso, Robolectric, Google Accessibility Scanner, MATE, LabelDroid和Xbot等。 然而, 这些方法仅能实现普适性问题的检测目的, 可以为开发人员提 供修复参考 (如问题类型) , 但并不能实现问题的自动修复。 即使开发人员或设计人员可以 定位这些问题, 他们 可能仍然可能不知道如何进行提升, 它需要开发人员对这些工具有良 好的认识。 [0006]3, 普适性问题的自动修复。 除了对问题的检测, 问题的自动修复也是近年来一个 新的研究方向, 研究人员试图通过利用自动修复的方法来解决应用中存在的普适性问题,说 明 书 1/5 页 3 CN 115291917 A 3
专利 一种针对app中色彩普适性问题的修复方法
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助1.5元下载(无需注册)
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助1.5元下载
本文档由 人生无常 于
2024-03-18 17:01:28
上传分享
举报
下载
原文档
(385.8 KB)
分享
友情链接
ISO 16237 2015 Mechanical joining — Destructive testing of joints — Specimen dimensions and test procedure for cross-tension testing of single joints.pdf
ISO 105-F07 2001 Textiles — Tests for colour fastness — Part F07 Specification for secondary acetate adjacent fabric.pdf
ISO 6742-1 2023 Cycles — Lighting and retro-reflective devices — Part 1 Lighting and li.pdf
ISO 18219-1 2021 Leather Determination of chlorinated hydrocarbons in leather Part 1 Chromatographic method for short-chain chlorinated paraffins (SCCPs).pdf
ISO CIE 11664-2 2022 Colorimetry — Part 2 CIE standard illuminants.pdf
ISO 11064-4 2013 Ergonomic design of control centres — Part 4 Layout and dimensions of workstations.pdf
ISO-IEC TR 15942 2000 Information technology -- Programming languages -- Guide for the use of the Ada programming language in high integrity systems.pdf
ISO 20121-2024 中文版.pdf
ISO 2426-1 2020 Plywood — Classification by surface appearance — Part 1 General.pdf
ISO TR 19867-3 2018 Clean cookstoves and clean cooking solutions — Harmonized laboratory test protocols — Part 3 Voluntary performance targets for cookstoves based on laboratory testing.pdf
GB-Z 25425-2010 风力发电机组 公称视在声功率级和音值.pdf
GB-T 28131-2011 溴氰菊酯原药.pdf
GB-T 3290-1982 信息交换用磁带盘的尺寸和性能.pdf
GB-T 30415-2013 钟表 功能和非功能宝石.pdf
GB-T 311.6-2005 高电压测量标准空气间隙.pdf
GB-T 30912-2014 汽车液压盘式制动缸用橡胶密封件.pdf
GB-T 44842-2024 微机电系统(MEMS)技术 薄膜材料的弯曲试验方法.pdf
GB-T 3920-2008 纺织品 色牢度试验 耐摩擦色牢度.pdf
GB-T 28534-2012 高压开关设备和控制设备中六氟化硫(SF6)气体的释放对环境和健康的影响.pdf
GB-T 17707-1999 报价报文.pdf
1
/
3
8
评价文档
赞助1.5元 点击下载(385.8 KB)
回到顶部
×
微信扫码支付
1.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。